The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COMMON 88579Y101 427,518 3,131,768 SH   SOLE NONE 3,131,768 0 0
51job Inc ADR 316827104 802 13,059 SH   SOLE NONE 13,059 0 0
58.com Inc ADR 31680Q104 10,938 224,503 SH   SOLE NONE 224,503 0 0
Abbott Laboratories COMMON 002824100 21,344 270,482 SH   SOLE NONE 270,482 0 0
AbbVie Inc COMMON 00287Y109 22,384 293,792 SH   SOLE NONE 293,792 0 0
ABIOMED Inc COMMON 003654100 377 2,600 SH   SOLE NONE 2,600 0 0
Accenture PLC COMMON G1151C101 31,106 190,532 SH   SOLE NONE 190,532 0 0
Activision Blizzard Inc COMMON 00507V109 1,346 22,637 SH   SOLE NONE 22,637 0 0
Acuity Brands Inc COMMON 00508Y102 780 9,100 SH   SOLE NONE 9,100 0 0
Adobe Inc COMMON 00724F101 11,981 37,648 SH   SOLE NONE 37,648 0 0
Advance Auto Parts Inc COMMON 00751Y106 166,131 1,780,229 SH   SOLE NONE 1,780,229 0 0
Advanced Micro Devices Inc COMMON 007903107 2,717 59,751 SH   SOLE NONE 59,751 0 0
AerCap Holdings NV COMMON N00985106 2,578 113,108 SH   SOLE NONE 113,108 0 0
AES Corp/VA COMMON 00130H105 1,158 85,163 SH   SOLE NONE 85,163 0 0
Aflac Inc COMMON 001055102 6,019 175,775 SH   SOLE NONE 175,775 0 0
Agilent Technologies Inc COMMON 00846U101 2,965 41,400 SH   SOLE NONE 41,400 0 0
AGNC Investment Corp REIT 00123Q104 1,546 146,100 SH   SOLE NONE 146,100 0 0
Air Products & Chemicals Inc COMMON 009158106 5,287 26,489 SH   SOLE NONE 26,489 0 0
Akamai Technologies Inc COMMON 00971T101 1,462 15,984 SH   SOLE NONE 15,984 0 0
Alamos Gold Inc COMMON 011532108 4,016 808,610 SH   SOLE NONE 808,610 0 0
Albemarle Corp COMMON 012653101 2,115 37,523 SH   SOLE NONE 37,523 0 0
Alexandria Real Estate Equities Inc REIT 015271109 1,223 8,926 SH   SOLE NONE 8,926 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 3,378 37,624 SH   SOLE NONE 37,624 0 0
Alibaba Group Holding Ltd ADR 01609W102 495,167 2,546,107 SH   SOLE NONE 2,546,107 0 0
Align Technology Inc COMMON 016255101 661 3,800 SH   SOLE NONE 3,800 0 0
Alleghany Corp COMMON 017175100 1,270 2,300 SH   SOLE NONE 2,300 0 0
Allegion PLC COMMON G0176J109 699 7,598 SH   SOLE NONE 7,598 0 0
Allergan plc COMMON G0177J108 135,358 764,305 SH   SOLE NONE 764,305 0 0
Alliance Data Systems Corp COMMON 018581108 30,927 919,082 SH   SOLE NONE 919,082 0 0
Alliant Energy Corp COMMON 018802108 313 6,482 SH   SOLE NONE 6,482 0 0
Allstate Corp, The COMMON 020002101 26,252 286,190 SH   SOLE NONE 286,190 0 0
Ally Financial Inc COMMON 02005N100 932 64,593 SH   SOLE NONE 64,593 0 0
Alnylam Pharmaceuticals Inc COMMON 02043Q107 446 4,100 SH   SOLE NONE 4,100 0 0
Alphabet Inc COMMON 02079K305 109,810 94,505 SH   SOLE NONE 94,505 0 0
Alphabet Inc COMMON 02079K107 696,774 599,216 SH   SOLE NONE 599,216 0 0
Altice USA Inc COMMON 02156K103 1,671 74,961 SH   SOLE NONE 74,961 0 0
Altria Group Inc COMMON 02209S103 30,152 779,724 SH   SOLE NONE 779,724 0 0
Amazon.com Inc COMMON 023135106 23,794 12,204 SH   SOLE NONE 12,204 0 0
Ambev SA ADR 02319V103 116 50,400 SH   SOLE NONE 50,400 0 0
Amcor PLC COMMON G0250X107 2,818 347,087 SH   SOLE NONE 347,087 0 0
AMERCO COMMON 023586100 1,667 5,738 SH   SOLE NONE 5,738 0 0
Ameren Corp COMMON 023608102 1,566 21,505 SH   SOLE NONE 21,505 0 0
America Movil SAB de CV ADR 02364W105 494 41,900 SH   SOLE NONE 41,900 0 0
American Airlines Group Inc COMMON 02376R102 2,917 239,323 SH   SOLE NONE 239,323 0 0
American Electric Power Co Inc COMMON 025537101 1,399 17,487 SH   SOLE NONE 17,487 0 0
American Express Co COMMON 025816109 87,637 1,023,680 SH   SOLE NONE 1,023,680 0 0
American Financial Group Inc/OH COMMON 025932104 981 14,000 SH   SOLE NONE 14,000 0 0
American International Group Inc COMMON 026874784 4,998 206,115 SH   SOLE NONE 206,115 0 0
American Tower Corp REIT 03027X100 22,922 105,267 SH   SOLE NONE 105,267 0 0
American Water Works Co Inc COMMON 030420103 2,793 23,357 SH   SOLE NONE 23,357 0 0
Ameriprise Financial Inc COMMON 03076C106 1,867 18,223 SH   SOLE NONE 18,223 0 0
AmerisourceBergen Corp COMMON 03073E105 21,567 243,696 SH   SOLE NONE 243,696 0 0
AMETEK Inc COMMON 031100100 1,866 25,906 SH   SOLE NONE 25,906 0 0
Amgen Inc COMMON 031162100 27,102 133,683 SH   SOLE NONE 133,683 0 0
Amphenol Corp COMMON 032095101 3,120 42,816 SH   SOLE NONE 42,816 0 0
Analog Devices Inc COMMON 032654105 6,229 69,486 SH   SOLE NONE 69,486 0 0
Annaly Capital Management Inc REIT 035710409 1,951 384,900 SH   SOLE NONE 384,900 0 0
ANSYS Inc COMMON 03662Q105 1,720 7,400 SH   SOLE NONE 7,400 0 0
Anthem Inc COMMON 036752103 45,676 201,182 SH   SOLE NONE 201,182 0 0
AO Smith Corp COMMON 831865209 1,081 28,600 SH   SOLE NONE 28,600 0 0
Aon PLC COMMON G0408V102 769 4,660 SH   SOLE NONE 4,660 0 0
Apache Corp COMMON 037411105 270 64,478 SH   SOLE NONE 64,478 0 0
Apple Inc COMMON 037833100 194,022 762,994 SH   SOLE NONE 762,994 0 0
Applied Materials Inc COMMON 038222105 1,572 34,300 SH   SOLE NONE 34,300 0 0
AptarGroup Inc COMMON 038336103 158,031 1,587,608 SH   SOLE NONE 1,587,608 0 0
Aptiv PLC COMMON G6095L109 2,425 49,252 SH   SOLE NONE 49,252 0 0
Aramark COMMON 03852U106 1,324 66,289 SH   SOLE NONE 66,289 0 0
Arch Capital Group Ltd COMMON G0450A105 1,232 43,300 SH   SOLE NONE 43,300 0 0
Archer-Daniels-Midland Co COMMON 039483102 3,623 102,989 SH   SOLE NONE 102,989 0 0
Arista Networks Inc COMMON 040413106 1,140 5,626 SH   SOLE NONE 5,626 0 0
Arrow Electronics Inc COMMON 042735100 5,773 111,300 SH   SOLE NONE 111,300 0 0
Arthur J Gallagher & Co COMMON 363576109 896 10,994 SH   SOLE NONE 10,994 0 0
Assurant Inc COMMON 04621X108 1,129 10,848 SH   SOLE NONE 10,848 0 0
AT&T Inc COMMON 00206R102 113,328 3,887,744 SH   SOLE NONE 3,887,744 0 0
Athene Holding Ltd COMMON G0684D107 333 13,435 SH   SOLE NONE 13,435 0 0
Atmos Energy Corp COMMON 049560105 953 9,600 SH   SOLE NONE 9,600 0 0
Autodesk Inc COMMON 052769106 295 1,890 SH   SOLE NONE 1,890 0 0
Autohome Inc ADR 05278C107 3,113 43,835 SH   SOLE NONE 43,835 0 0
Autoliv Inc COMMON 052800109 1,472 32,000 SH   SOLE NONE 32,000 0 0
Automatic Data Processing Inc COMMON 053015103 24,849 181,801 SH   SOLE NONE 181,801 0 0
AutoNation Inc COMMON 05329W102 129,428 4,612,540 SH   SOLE NONE 4,612,540 0 0
AutoZone Inc COMMON 053332102 390,245 461,282 SH   SOLE NONE 461,282 0 0
AvalonBay Communities Inc REIT 053484101 20,782 141,209 SH   SOLE NONE 141,209 0 0
Avery Dennison Corp COMMON 053611109 1,578 15,494 SH   SOLE NONE 15,494 0 0
AXA Equitable Holdings Inc COMMON 29452E101 1,269 87,839 SH   SOLE NONE 87,839 0 0
Axalta Coating Systems Ltd COMMON G0750C108 860 49,800 SH   SOLE NONE 49,800 0 0
Azure Power Global Ltd COMMON V0393H103 280,195 24,259,272 SH   SOLE NONE 24,259,272 0 0
B2Gold Corp COMMON 11777Q209 620 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 12,734 126,342 SH   SOLE NONE 126,342 0 0
Baker Hughes Co COMMON 05722G100 4,125 392,875 SH   SOLE NONE 392,875 0 0
Ball Corp COMMON 058498106 1,784 27,584 SH   SOLE NONE 27,584 0 0
Bank of America Corp COMMON 060505104 50,655 2,386,018 SH   SOLE NONE 2,386,018 0 0
Bank of New York Mellon Corp, The COMMON 064058100 11,644 345,734 SH   SOLE NONE 345,734 0 0
Banque de Nouvelle-Ecosse, La COMMON 064149107 710,022 17,585,000 SH   SOLE NONE 17,585,000 0 0
Banque Royale du Canada COMMON 780087102 777,049 12,688,000 SH   SOLE NONE 12,688,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 638,926 15,200,000 SH   SOLE NONE 15,200,000 0 0
Baozun Inc ADR 06684L103 531 19,009 SH   SOLE NONE 19,009 0 0
Baxter International Inc COMMON 071813109 618,170 7,613,869 SH   SOLE NONE 7,613,869 0 0
Becton Dickinson and Co COMMON 075887109 10,258 44,644 SH   SOLE NONE 44,644 0 0
BeiGene Ltd ADR 07725L102 443 3,600 SH   SOLE NONE 3,600 0 0
Berkshire Hathaway Inc COMMON 084670702 812,180 4,442,266 SH   SOLE NONE 4,442,266 0 0
Best Buy Co Inc COMMON 086516101 5,238 91,900 SH   SOLE NONE 91,900 0 0
BEST Inc ADR 08653C106 461 86,203 SH   SOLE NONE 86,203 0 0
Biogen Inc COMMON 09062X103 12,324 38,952 SH   SOLE NONE 38,952 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 452 5,350 SH   SOLE NONE 5,350 0 0
Bio-Rad Laboratories Inc COMMON 090572207 316 900 SH   SOLE NONE 900 0 0
Black Knight Inc COMMON 09215C105 348 6,000 SH   SOLE NONE 6,000 0 0
BlackRock Inc COMMON 09247X101 10,053 22,849 SH   SOLE NONE 22,849 0 0
Blackstone Group Inc/The COMMON 09260D107 1,085 23,800 SH   SOLE NONE 23,800 0 0
Boeing Company, The COMMON 097023105 24,168 162,050 SH   SOLE NONE 162,050 0 0
Booking Holdings Inc COMMON 09857L108 14,375 10,685 SH   SOLE NONE 10,685 0 0
Booz Allen Hamilton Holding Corp COMMON 099502106 686 10,000 SH   SOLE NONE 10,000 0 0
BorgWarner Inc COMMON 099724106 1,603 65,789 SH   SOLE NONE 65,789 0 0
Boston Properties Inc REIT 101121101 11,182 121,242 SH   SOLE NONE 121,242 0 0
Boston Scientific Corp COMMON 101137107 1,518 46,526 SH   SOLE NONE 46,526 0 0
Bristol-Myers Squibb Co COMMON 110122108 29,708 532,978 SH   SOLE NONE 532,978 0 0
Broadcom Inc COMMON 11135F101 106,256 448,148 SH   SOLE NONE 448,148 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 1,034 10,900 SH   SOLE NONE 10,900 0 0
Brookfield Asset Management Inc COMMON 112585104 468,940 10,700,000 SH   SOLE NONE 10,700,000 0 0
Brown-Forman Corp COMMON 115637209 1,623 29,229 SH   SOLE NONE 29,229 0 0
Bunge Ltd COMMON G16962105 7,361 179,400 SH   SOLE NONE 179,400 0 0
Burlington Stores Inc COMMON 122017106 885 5,585 SH   SOLE NONE 5,585 0 0
Cabot Oil & Gas Corp COMMON 127097103 1,195 69,493 SH   SOLE NONE 69,493 0 0
Cadence Design Systems Inc COMMON 127387108 4,293 65,000 SH   SOLE NONE 65,000 0 0
CAE Inc COMMON 124765108 54,733 4,379,111 SH   SOLE NONE 4,379,111 0 0
Camden Property Trust REIT 133131102 4,323 54,559 SH   SOLE NONE 54,559 0 0
Campbell Soup Co COMMON 134429109 904 19,579 SH   SOLE NONE 19,579 0 0
Canada Goose Holdings Inc COMMON 135086106 81,552 4,125,000 SH   SOLE NONE 4,125,000 0 0
Canadian Natural Resources Limited COMMON 136385101 243,440 18,000,000 SH   SOLE NONE 18,000,000 0 0
Capital One Financial Corp COMMON 14040H105 4,925 97,675 SH   SOLE NONE 97,675 0 0
Capri Holdings Ltd COMMON G1890L107 470 43,583 SH   SOLE NONE 43,583 0 0
Cardinal Health Inc COMMON 14149Y108 21,324 444,800 SH   SOLE NONE 444,800 0 0
CarMax Inc COMMON 143130102 2,099 38,997 SH   SOLE NONE 38,997 0 0
Carnival Corp COMMON 143658300 2,129 161,641 SH   SOLE NONE 161,641 0 0
Carter's Inc COMMON 146229109 227,258 3,457,440 SH   SOLE NONE 3,457,440 0 0
Caterpillar Inc COMMON 149123101 17,534 151,100 SH   SOLE NONE 151,100 0 0
Cboe Global Markets Inc COMMON 12503M108 536 6,000 SH   SOLE NONE 6,000 0 0
CBRE Group Inc COMMON 12504L109 1,909 50,611 SH   SOLE NONE 50,611 0 0
CDK Global Inc COMMON 12508E101 765 23,300 SH   SOLE NONE 23,300 0 0
CDW Corp COMMON 12514G108 839 9,000 SH   SOLE NONE 9,000 0 0
Celanese Corp COMMON 150870103 1,886 25,700 SH   SOLE NONE 25,700 0 0
Centene Corp COMMON 15135B101 11,012 185,362 SH   SOLE NONE 185,362 0 0
CenterPoint Energy Inc COMMON 15189T107 1,333 86,294 SH   SOLE NONE 86,294 0 0
CenturyLink Inc COMMON 156700106 8,487 897,096 SH   SOLE NONE 897,096 0 0
Cerner Corp COMMON 156782104 3,409 54,116 SH   SOLE NONE 54,116 0 0
CF Industries Holdings Inc COMMON 125269100 655 24,072 SH   SOLE NONE 24,072 0 0
CH Robinson Worldwide Inc COMMON 12541W209 2,933 44,303 SH   SOLE NONE 44,303 0 0
Charles Schwab Corp, The COMMON 808513105 1,537 45,717 SH   SOLE NONE 45,717 0 0
Charter Communications Inc COMMON 16119P108 5,884 13,485 SH   SOLE NONE 13,485 0 0
Check Point Software Technologies Ltd COMMON M22465104 2,551 25,369 SH   SOLE NONE 25,369 0 0
Cheniere Energy Inc COMMON 16411R208 399 11,916 SH   SOLE NONE 11,916 0 0
Chevron Corp COMMON 166764100 51,026 704,199 SH   SOLE NONE 704,199 0 0
Chipotle Mexican Grill Inc COMMON 169656105 427 653 SH   SOLE NONE 653 0 0
Chubb Ltd COMMON H1467J104 2,426 21,722 SH   SOLE NONE 21,722 0 0
Church & Dwight Co Inc COMMON 171340102 2,243 34,954 SH   SOLE NONE 34,954 0 0
Cia Cervecerias Unidas SA ADR 204429104 570 42,601 SH   SOLE NONE 42,601 0 0
Cia de Minas Buenaventura SAA ADR 204448104 726 99,606 SH   SOLE NONE 99,606 0 0
Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 162 22,000 SH   SOLE NONE 22,000 0 0
Cigna Corp COMMON 125523100 21,023 118,651 SH   SOLE NONE 118,651 0 0
Cincinnati Financial Corp COMMON 172062101 1,279 16,955 SH   SOLE NONE 16,955 0 0
Cintas Corp COMMON 172908105 1,623 9,367 SH   SOLE NONE 9,367 0 0
Cisco Systems Inc COMMON 17275R102 64,747 1,647,100 SH   SOLE NONE 1,647,100 0 0
Citigroup Inc COMMON 172967424 140,643 3,339,092 SH   SOLE NONE 3,339,092 0 0
Citizens Financial Group Inc COMMON 174610105 1,707 90,730 SH   SOLE NONE 90,730 0 0
Citrix Systems Inc COMMON 177376100 2,157 15,241 SH   SOLE NONE 15,241 0 0
Clorox Company, The COMMON 189054109 4,280 24,705 SH   SOLE NONE 24,705 0 0
CME Group Inc COMMON 12572Q105 143,160 827,944 SH   SOLE NONE 827,944 0 0
CMS Energy Corp COMMON 125896100 2,931 49,894 SH   SOLE NONE 49,894 0 0
CNH Industrial NV COMMON N20944109 3,919 684,827 SH   SOLE NONE 684,827 0 0
Coca-Cola Co, The COMMON 191216100 47,858 1,081,532 SH   SOLE NONE 1,081,532 0 0
Coca-Cola European Partners PLC COMMON G25839104 6,459 172,100 SH   SOLE NONE 172,100 0 0
Cognex Corp COMMON 192422103 550 13,031 SH   SOLE NONE 13,031 0 0
Cognizant Technology Solutions Corp COMMON 192446102 6,655 143,205 SH   SOLE NONE 143,205 0 0
Colgate-Palmolive Co COMMON 194162103 409,295 6,167,803 SH   SOLE NONE 6,167,803 0 0
Colony Capital Inc REIT 19626G108 58,666 33,523,651 SH   SOLE NONE 33,523,651 0 0
Comcast Corp COMMON 20030N101 18,216 529,850 SH   SOLE NONE 529,850 0 0
Comerica Inc COMMON 200340107 658 22,433 SH   SOLE NONE 22,433 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 939,431 12,152,500 SH   SOLE NONE 12,152,500 0 0
Conagra Brands Inc COMMON 205887102 1,611 54,900 SH   SOLE NONE 54,900 0 0
Concho Resources Inc COMMON 20605P101 3,614 84,347 SH   SOLE NONE 84,347 0 0
ConocoPhillips COMMON 20825C104 4,392 142,600 SH   SOLE NONE 142,600 0 0
Consolidated Edison Inc COMMON 209115104 7,309 93,707 SH   SOLE NONE 93,707 0 0
Constellation Brands Inc COMMON 21036P108 5,374 37,485 SH   SOLE NONE 37,485 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 16,067 294,973 SH   SOLE NONE 294,973 0 0
Continental Resources Inc/OK COMMON 212015101 673 88,086 SH   SOLE NONE 88,086 0 0
Cooper Cos Inc/The COMMON 216648402 1,170 4,245 SH   SOLE NONE 4,245 0 0
Copart Inc COMMON 217204106 4,376 63,859 SH   SOLE NONE 63,859 0 0
Corning Inc COMMON 219350105 6,706 326,500 SH   SOLE NONE 326,500 0 0
Corteva Inc COMMON 22052L104 5,019 213,580 SH   SOLE NONE 213,580 0 0
CoStar Group Inc COMMON 22160N109 822 1,400 SH   SOLE NONE 1,400 0 0
Costco Wholesale Corp COMMON 22160K105 29,352 102,943 SH   SOLE NONE 102,943 0 0
Coty Inc COMMON 222070203 1,938 375,614 SH   SOLE NONE 375,614 0 0
Credicorp Ltd COMMON G2519Y108 6,016 42,047 SH   SOLE NONE 42,047 0 0
Crown Castle International Corp REIT 22822V101 19,251 133,319 SH   SOLE NONE 133,319 0 0
Crown Holdings Inc COMMON 228368106 2,200 37,900 SH   SOLE NONE 37,900 0 0
CSX Corp COMMON 126408103 18,096 315,806 SH   SOLE NONE 315,806 0 0
Cummins Inc COMMON 231021106 6,482 47,900 SH   SOLE NONE 47,900 0 0
CVS Health Corp COMMON 126650100 449,395 7,574,491 SH   SOLE NONE 7,574,491 0 0
CyberArk Software Ltd COMMON M2682V108 3,548 41,473 SH   SOLE NONE 41,473 0 0
Danaher Corp COMMON 235851102 110,854 800,913 SH   SOLE NONE 800,913 0 0
Darden Restaurants Inc COMMON 237194105 822 15,100 SH   SOLE NONE 15,100 0 0
DaVita Inc COMMON 23918K108 5,773 75,900 SH   SOLE NONE 75,900 0 0
Deere & Co COMMON 244199105 6,411 46,400 SH   SOLE NONE 46,400 0 0
Dell Technologies Inc COMMON 24703L202 22,997 581,476 SH   SOLE NONE 581,476 0 0
Delta Air Lines Inc COMMON 247361702 1,227 43,006 SH   SOLE NONE 43,006 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 963 24,808 SH   SOLE NONE 24,808 0 0
Deutsche Bank AG COMMON D18190898 3,373 514,939 SH   SOLE NONE 514,939 0 0
Devon Energy Corp COMMON 25179M103 883 127,852 SH   SOLE NONE 127,852 0 0
DexCom Inc COMMON 252131107 485 1,800 SH   SOLE NONE 1,800 0 0
Diamondback Energy Inc COMMON 25278X109 927 35,400 SH   SOLE NONE 35,400 0 0
Digital Realty Trust Inc REIT 253868103 3,945 28,400 SH   SOLE NONE 28,400 0 0
Discover Financial Services COMMON 254709108 1,579 44,270 SH   SOLE NONE 44,270 0 0
Discovery Inc COMMON 25470F104 1,362 70,042 SH   SOLE NONE 70,042 0 0
Discovery Inc COMMON 25470F302 2,737 156,043 SH   SOLE NONE 156,043 0 0
DISH Network Corp COMMON 25470M109 763 38,147 SH   SOLE NONE 38,147 0 0
DocuSign Inc COMMON 256163106 305 3,300 SH   SOLE NONE 3,300 0 0
Dollar General Corp COMMON 256677105 569,216 3,769,395 SH   SOLE NONE 3,769,395 0 0
Dollar Tree Inc COMMON 256746108 3,012 40,991 SH   SOLE NONE 40,991 0 0
Dominion Energy Inc COMMON 25746U109 5,459 75,625 SH   SOLE NONE 75,625 0 0
Domino's Pizza Inc COMMON 25754A201 810 2,500 SH   SOLE NONE 2,500 0 0
Dover Corp COMMON 260003108 2,703 32,200 SH   SOLE NONE 32,200 0 0
Dow Inc COMMON 260557103 10,833 370,484 SH   SOLE NONE 370,484 0 0
DR Horton Inc COMMON 23331A109 2,862 84,184 SH   SOLE NONE 84,184 0 0
Dropbox Inc COMMON 26210C104 3,501 193,401 SH   SOLE NONE 193,401 0 0
DTE Energy Co COMMON 233331107 828 8,717 SH   SOLE NONE 8,717 0 0
Duke Energy Corp COMMON 26441C204 3,627 44,840 SH   SOLE NONE 44,840 0 0
Duke Realty Corp REIT 264411505 12,337 381,005 SH   SOLE NONE 381,005 0 0
DuPont de Nemours Inc COMMON 26614N102 10,583 310,338 SH   SOLE NONE 310,338 0 0
DXC Technology Co COMMON 23355L106 3,767 288,656 SH   SOLE NONE 288,656 0 0
E TRADE Financial Corp COMMON 269246401 3,212 93,576 SH   SOLE NONE 93,576 0 0
East West Bancorp Inc COMMON 27579R104 535 20,800 SH   SOLE NONE 20,800 0 0
Eastman Chemical Co COMMON 277432100 2,273 48,795 SH   SOLE NONE 48,795 0 0
Eaton Corp PLC COMMON G29183103 5,421 69,772 SH   SOLE NONE 69,772 0 0
Eaton Vance Corp COMMON 278265103 393 12,200 SH   SOLE NONE 12,200 0 0
eBay Inc COMMON 278642103 6,708 223,144 SH   SOLE NONE 223,144 0 0
Ecolab Inc COMMON 278865100 179,482 1,151,782 SH   SOLE NONE 1,151,782 0 0
Edison International COMMON 281020107 4,491 81,968 SH   SOLE NONE 81,968 0 0
Edwards Lifesciences Corp COMMON 28176E108 2,264 12,002 SH   SOLE NONE 12,002 0 0
Elanco Animal Health Inc COMMON 28414H103 859 38,366 SH   SOLE NONE 38,366 0 0
Elbit Systems Ltd COMMON M3760D101 1,061 8,114 SH   SOLE NONE 8,114 0 0
Electronic Arts Inc COMMON 285512109 2,608 26,040 SH   SOLE NONE 26,040 0 0
Eli Lilly & Co COMMON 532457108 8,026 57,857 SH   SOLE NONE 57,857 0 0
Embraer SA ADR 29082A107 312 42,200 SH   SOLE NONE 42,200 0 0
Emerson Electric Co COMMON 291011104 7,695 161,500 SH   SOLE NONE 161,500 0 0
Enbridge Inc COMMON 29250N105 739,194 25,410,600 SH   SOLE NONE 25,410,600 0 0
Entergy Corp COMMON 29364G103 554 5,900 SH   SOLE NONE 5,900 0 0
EOG Resources Inc COMMON 26875P101 2,953 82,209 SH   SOLE NONE 82,209 0 0
EPAM Systems Inc COMMON 29414B104 873 4,700 SH   SOLE NONE 4,700 0 0
EQT Corp COMMON 26884L109 81,835 11,574,919 SH   SOLE NONE 11,574,919 0 0
Equifax Inc COMMON 294429105 940 7,871 SH   SOLE NONE 7,871 0 0
Equinix Inc REIT 29444U700 14,448 23,133 SH   SOLE NONE 23,133 0 0
Equity LifeStyle Properties Inc REIT 29472R108 690 12,000 SH   SOLE NONE 12,000 0 0
Equity Residential REIT 29476L107 22,413 363,202 SH   SOLE NONE 363,202 0 0
Erie Indemnity Co COMMON 29530P102 395 2,666 SH   SOLE NONE 2,666 0 0
Essential Utilities Inc COMMON 29670G102 297 7,298 SH   SOLE NONE 7,298 0 0
Essex Property Trust Inc REIT 297178105 6,778 30,776 SH   SOLE NONE 30,776 0 0
Estee Lauder Cos Inc, The COMMON 518439104 7,064 44,335 SH   SOLE NONE 44,335 0 0
Everest Re Group Ltd COMMON G3223R108 1,270 6,600 SH   SOLE NONE 6,600 0 0
Evergy Inc COMMON 30034W106 782 14,200 SH   SOLE NONE 14,200 0 0
Eversource Energy COMMON 30040W108 5,407 69,139 SH   SOLE NONE 69,139 0 0
Exelon Corp COMMON 30161N101 12,763 346,724 SH   SOLE NONE 346,724 0 0
Expedia Group Inc COMMON 30212P303 2,746 48,793 SH   SOLE NONE 48,793 0 0
Expeditors International of Washington Inc COMMON 302130109 1,960 29,380 SH   SOLE NONE 29,380 0 0
Extra Space Storage Inc REIT 30225T102 1,402 14,636 SH   SOLE NONE 14,636 0 0
Exxon Mobil Corp COMMON 30231G102 414,647 10,920,391 SH   SOLE NONE 10,920,391 0 0
F5 Networks Inc COMMON 315616102 11,608 108,867 SH   SOLE NONE 108,867 0 0
Facebook Inc COMMON 30303M102 136,308 817,192 SH   SOLE NONE 817,192 0 0
FactSet Research Systems Inc COMMON 303075105 417 1,600 SH   SOLE NONE 1,600 0 0
Fastenal Co COMMON 311900104 2,514 80,464 SH   SOLE NONE 80,464 0 0
Federal Realty Investment Trust REIT 313747206 2,740 36,731 SH   SOLE NONE 36,731 0 0
FedEx Corp COMMON 31428X106 13,445 110,876 SH   SOLE NONE 110,876 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 15,802 2,191,341 SH   SOLE NONE 2,191,341 0 0
Fidelity National Financial Inc COMMON 31620R303 1,015 40,800 SH   SOLE NONE 40,800 0 0
Fidelity National Information Services Inc COMMON 31620M106 15,203 124,983 SH   SOLE NONE 124,983 0 0
Fifth Third Bancorp COMMON 316773100 1,751 117,890 SH   SOLE NONE 117,890 0 0
First Republic Bank/CA COMMON 33616C100 646 7,853 SH   SOLE NONE 7,853 0 0
FirstEnergy Corp COMMON 337932107 1,320 32,930 SH   SOLE NONE 32,930 0 0
Fiserv Inc COMMON 337738108 13,913 146,470 SH   SOLE NONE 146,470 0 0
FleetCor Technologies Inc COMMON 339041105 1,250 6,703 SH   SOLE NONE 6,703 0 0
Flex Ltd COMMON Y2573F102 6,167 736,400 SH   SOLE NONE 736,400 0 0
FLIR Systems Inc COMMON 302445101 810 25,400 SH   SOLE NONE 25,400 0 0
Flowserve Corp COMMON 34354P105 102,870 4,305,969 SH   SOLE NONE 4,305,969 0 0
Fluor Corp COMMON 343412102 47,934 6,936,898 SH   SOLE NONE 6,936,898 0 0
FMC Corp COMMON 302491303 1,431 17,517 SH   SOLE NONE 17,517 0 0
Ford Motor Co COMMON 345370860 13,638 2,823,600 SH   SOLE NONE 2,823,600 0 0
Fortinet Inc COMMON 34959E109 951 9,400 SH   SOLE NONE 9,400 0 0
Fortive Corp COMMON 34959J108 2,423 43,900 SH   SOLE NONE 43,900 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 677 15,648 SH   SOLE NONE 15,648 0 0
Fox Corp COMMON 35137L105 721 30,491 SH   SOLE NONE 30,491 0 0
Fox Corp COMMON 35137L204 274 11,980 SH   SOLE NONE 11,980 0 0
Franklin Resources Inc COMMON 354613101 911 54,608 SH   SOLE NONE 54,608 0 0
Freeport-McMoRan Inc COMMON 35671D857 6,890 1,020,788 SH   SOLE NONE 1,020,788 0 0
Gap Inc, The COMMON 364760108 2,082 295,783 SH   SOLE NONE 295,783 0 0
Garmin Ltd COMMON H2906T109 2,069 27,600 SH   SOLE NONE 27,600 0 0
Gartner Inc COMMON 366651107 512 5,145 SH   SOLE NONE 5,145 0 0
GDS Holdings Ltd ADR 36165L108 1,550 26,731 SH   SOLE NONE 26,731 0 0
General Dynamics Corp COMMON 369550108 617,345 4,665,897 SH   SOLE NONE 4,665,897 0 0
General Electric Co COMMON 369604103 38,927 4,902,599 SH   SOLE NONE 4,902,599 0 0
General Mills Inc COMMON 370334104 14,427 273,393 SH   SOLE NONE 273,393 0 0
General Motors Co COMMON 37045V100 151,706 7,300,591 SH   SOLE NONE 7,300,591 0 0
Genuine Parts Co COMMON 372460105 412,835 6,131,514 SH   SOLE NONE 6,131,514 0 0
Gilead Sciences Inc COMMON 375558103 39,914 533,901 SH   SOLE NONE 533,901 0 0
Global Payments Inc COMMON 37940X102 6,518 45,193 SH   SOLE NONE 45,193 0 0
Globe Life Inc COMMON 37959E102 111,547 1,549,908 SH   SOLE NONE 1,549,908 0 0
GoDaddy Inc COMMON 380237107 805 14,100 SH   SOLE NONE 14,100 0 0
Gold Fields Ltd ADR 38059T106 1,838 386,900 SH   SOLE NONE 386,900 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 10,751 69,544 SH   SOLE NONE 69,544 0 0
Groupe CGI Inc COMMON 12532H104 1,681,083 31,405,299 SH   SOLE NONE 31,405,299 0 0
Grubhub Inc COMMON 400110102 305 7,500 SH   SOLE NONE 7,500 0 0
Halliburton Co COMMON 406216101 1,693 247,183 SH   SOLE NONE 247,183 0 0
Hanesbrands Inc COMMON 410345102 821 104,333 SH   SOLE NONE 104,333 0 0
Harley-Davidson Inc COMMON 412822108 802 42,380 SH   SOLE NONE 42,380 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 2,058 58,389 SH   SOLE NONE 58,389 0 0
Hasbro Inc COMMON 418056107 1,242 17,364 SH   SOLE NONE 17,364 0 0
HCA Healthcare Inc COMMON 40412C101 9,012 100,300 SH   SOLE NONE 100,300 0 0
HD Supply Holdings Inc COMMON 40416M105 1,502 52,831 SH   SOLE NONE 52,831 0 0
HDFC Bank Ltd ADR 40415F101 488 12,678 SH   SOLE NONE 12,678 0 0
Healthpeak Properties Inc REIT 42250P103 2,667 111,840 SH   SOLE NONE 111,840 0 0
HEICO Corp COMMON 422806208 262 4,100 SH   SOLE NONE 4,100 0 0
Henry Schein Inc COMMON 806407102 2,981 59,014 SH   SOLE NONE 59,014 0 0
Hershey Co, The COMMON 427866108 5,718 43,153 SH   SOLE NONE 43,153 0 0
Hess Corp COMMON 42809H107 1,289 38,700 SH   SOLE NONE 38,700 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 11,157 1,149,017 SH   SOLE NONE 1,149,017 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 1,865 27,332 SH   SOLE NONE 27,332 0 0
HollyFrontier Corp COMMON 436106108 1,880 76,700 SH   SOLE NONE 76,700 0 0
Hologic Inc COMMON 436440101 562 16,000 SH   SOLE NONE 16,000 0 0
Home Depot Inc, The COMMON 437076102 22,764 121,923 SH   SOLE NONE 121,923 0 0
Honeywell International Inc COMMON 438516106 16,572 123,863 SH   SOLE NONE 123,863 0 0
Hormel Foods Corp COMMON 440452100 5,370 115,146 SH   SOLE NONE 115,146 0 0
Host Hotels & Resorts Inc REIT 44107P104 10,976 994,168 SH   SOLE NONE 994,168 0 0
Howmet Aerospace Inc COMMON 443201108 10,740 668,738 SH   SOLE NONE 668,738 0 0
HP Inc COMMON 40434L105 3,805 219,192 SH   SOLE NONE 219,192 0 0
Huazhu Group Ltd ADR 44332N106 1,699 59,122 SH   SOLE NONE 59,122 0 0
Humana Inc COMMON 444859102 13,534 43,100 SH   SOLE NONE 43,100 0 0
Huntington Bancshares Inc/OH COMMON 446150104 1,294 157,591 SH   SOLE NONE 157,591 0 0
Huntington Ingalls Industries Inc COMMON 446413106 1,804 9,900 SH   SOLE NONE 9,900 0 0
Hutchison China MediTech Ltd ADR 44842L103 464 25,984 SH   SOLE NONE 25,984 0 0
HUYA Inc ADR 44852D108 3,234 190,809 SH   SOLE NONE 190,809 0 0
IAC/InterActiveCorp COMMON 44919P508 34,376 191,800 SH   SOLE NONE 191,800 0 0
IDEX Corp COMMON 45167R104 1,174 8,500 SH   SOLE NONE 8,500 0 0
IDEXX Laboratories Inc COMMON 45168D104 751 3,100 SH   SOLE NONE 3,100 0 0
IHS Markit Ltd COMMON G47567105 1,984 33,066 SH   SOLE NONE 33,066 0 0
Illinois Tool Works Inc COMMON 452308109 6,646 46,761 SH   SOLE NONE 46,761 0 0
Illumina Inc COMMON 452327109 627 2,295 SH   SOLE NONE 2,295 0 0
Incyte Corp COMMON 45337C102 361 4,925 SH   SOLE NONE 4,925 0 0
Infosys Ltd ADR 456788108 12,859 1,566,316 SH   SOLE NONE 1,566,316 0 0
Ingersoll-Rand PLC COMMON 45687V106 980 39,533 SH   SOLE NONE 39,533 0 0
Ingredion Inc COMMON 457187102 154,675 2,048,682 SH   SOLE NONE 2,048,682 0 0
Intel Corp COMMON 458140100 84,022 1,552,518 SH   SOLE NONE 1,552,518 0 0
Intercontinental Exchange Inc COMMON 45866F104 5,495 68,050 SH   SOLE NONE 68,050 0 0
International Business Machines Corp COMMON 459200101 534,149 4,815,190 SH   SOLE NONE 4,815,190 0 0
International Flavors & Fragrances Inc COMMON 459506101 1,502 14,716 SH   SOLE NONE 14,716 0 0
International Paper Co COMMON 460146103 6,232 200,200 SH   SOLE NONE 200,200 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 1,641 101,368 SH   SOLE NONE 101,368 0 0
Intuit Inc COMMON 461202103 3,635 15,804 SH   SOLE NONE 15,804 0 0
Intuitive Surgical Inc COMMON 46120E602 15,385 31,067 SH   SOLE NONE 31,067 0 0
Invesco Ltd COMMON G491BT108 1,172 129,021 SH   SOLE NONE 129,021 0 0
Invitation Homes Inc REIT 46187W107 1,336 62,500 SH   SOLE NONE 62,500 0 0
Ionis Pharmaceuticals Inc COMMON 462222100 339 7,166 SH   SOLE NONE 7,166 0 0
IPG Photonics Corp COMMON 44980X109 67,215 609,492 SH   SOLE NONE 609,492 0 0
iQIYI Inc ADR 46267X108 980 55,083 SH   SOLE NONE 55,083 0 0
IQVIA Holdings Inc COMMON 46266C105 890 8,247 SH   SOLE NONE 8,247 0 0
Iron Mountain Inc REIT 46284V101 1,079 45,342 SH   SOLE NONE 45,342 0 0
Israel Chemicals Ltd COMMON M5920A109 1,741 545,907 SH   SOLE NONE 545,907 0 0
Jack Henry & Associates Inc COMMON 426281101 776 5,000 SH   SOLE NONE 5,000 0 0
Jacobs Engineering Group Inc COMMON 469814107 2,822 35,600 SH   SOLE NONE 35,600 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 1,366 13,700 SH   SOLE NONE 13,700 0 0
JB Hunt Transport Services Inc COMMON 445658107 2,075 22,498 SH   SOLE NONE 22,498 0 0
JD.com Inc ADR 47215P106 18,613 459,569 SH   SOLE NONE 459,569 0 0
Jefferies Financial Group Inc COMMON 47233W109 853 62,403 SH   SOLE NONE 62,403 0 0
JM Smucker Company, The COMMON 832696405 5,397 48,621 SH   SOLE NONE 48,621 0 0
Johnson & Johnson COMMON 478160104 775,538 5,914,265 SH   SOLE NONE 5,914,265 0 0
Johnson Controls International plc COMMON G51502105 2,462 91,306 SH   SOLE NONE 91,306 0 0
Jones Lang LaSalle Inc COMMON 48020Q107 697 6,900 SH   SOLE NONE 6,900 0 0
JOYY Inc ADR 46591M109 1,346 25,275 SH   SOLE NONE 25,275 0 0
JPMorgan Chase & Co COMMON 46625H100 32,531 361,331 SH   SOLE NONE 361,331 0 0
Juniper Networks Inc COMMON 48203R104 2,579 134,745 SH   SOLE NONE 134,745 0 0
Kansas City Southern COMMON 485170302 2,260 17,769 SH   SOLE NONE 17,769 0 0
Kellogg Co COMMON 487836108 5,345 89,100 SH   SOLE NONE 89,100 0 0
KeyCorp COMMON 493267108 1,482 142,916 SH   SOLE NONE 142,916 0 0
Keysight Technologies Inc COMMON 49338L103 2,067 24,700 SH   SOLE NONE 24,700 0 0
Kimberly-Clark Corp COMMON 494368103 10,540 82,429 SH   SOLE NONE 82,429 0 0
Kimco Realty Corp REIT 49446R109 2,661 275,132 SH   SOLE NONE 275,132 0 0
Kinder Morgan Inc/DE COMMON 49456B101 4,843 347,951 SH   SOLE NONE 347,951 0 0
KKR & Co Inc COMMON 48251W104 1,894 80,700 SH   SOLE NONE 80,700 0 0
KLA Corp COMMON 482480100 1,069 7,437 SH   SOLE NONE 7,437 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 1,548 47,184 SH   SOLE NONE 47,184 0 0
Kohl's Corp COMMON 500255104 1,469 100,700 SH   SOLE NONE 100,700 0 0
Kraft Heinz Co, The COMMON 500754106 27,959 1,130,102 SH   SOLE NONE 1,130,102 0 0
Kroger Company, The COMMON 501044101 27,807 923,194 SH   SOLE NONE 923,194 0 0
L3Harris Technologies Inc COMMON 502431109 4,680 25,982 SH   SOLE NONE 25,982 0 0
Laboratory Corp of America Holdings COMMON 50540R409 3,917 30,990 SH   SOLE NONE 30,990 0 0
Lam Research Corp COMMON 512807108 11,138 46,407 SH   SOLE NONE 46,407 0 0
Lamb Weston Holdings Inc COMMON 513272104 948 16,600 SH   SOLE NONE 16,600 0 0
Las Vegas Sands Corp COMMON 517834107 4,189 98,645 SH   SOLE NONE 98,645 0 0
Lear Corp COMMON 521865204 2,397 29,500 SH   SOLE NONE 29,500 0 0
Leggett & Platt Inc COMMON 524660107 882 33,067 SH   SOLE NONE 33,067 0 0
Leidos Holdings Inc COMMON 525327102 3,327 36,300 SH   SOLE NONE 36,300 0 0
Lennar Corp COMMON 526057104 2,580 67,543 SH   SOLE NONE 67,543 0 0
Lennox International Inc COMMON 526107107 743 4,087 SH   SOLE NONE 4,087 0 0
Liberty Broadband Corp COMMON 530307305 2,436 22,000 SH   SOLE NONE 22,000 0 0
Liberty Global PLC COMMON G5480U104 1,253 75,900 SH   SOLE NONE 75,900 0 0
Liberty Global PLC COMMON G5480U120 3,109 197,900 SH   SOLE NONE 197,900 0 0
Liberty Media Corp-Liberty Formula One UNITS 531229854 259 9,500 SH   SOLE NONE 9,500 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 406 12,800 SH   SOLE NONE 12,800 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 762 24,100 SH   SOLE NONE 24,100 0 0
Lincoln National Corp COMMON 534187109 1,323 50,279 SH   SOLE NONE 50,279 0 0
Linde PLC COMMON G5494J103 356,720 2,061,965 SH   SOLE NONE 2,061,965 0 0
Live Nation Entertainment Inc COMMON 538034109 988 21,726 SH   SOLE NONE 21,726 0 0
LKQ Corp COMMON 501889208 1,832 89,300 SH   SOLE NONE 89,300 0 0
Lockheed Martin Corp COMMON 539830109 18,760 55,346 SH   SOLE NONE 55,346 0 0
Loews Corp COMMON 540424108 739 21,213 SH   SOLE NONE 21,213 0 0
Lowe's Cos Inc COMMON 548661107 2,360 27,430 SH   SOLE NONE 27,430 0 0
Luckin Coffee Inc ADR 54951L109 956 35,153 SH   SOLE NONE 35,153 0 0
Lululemon Athletica Inc COMMON 550021109 910 4,800 SH   SOLE NONE 4,800 0 0
LyondellBasell Industries NV COMMON N53745100 6,452 130,000 SH   SOLE NONE 130,000 0 0
M&T Bank Corp COMMON 55261F104 1,142 11,043 SH   SOLE NONE 11,043 0 0
ManpowerGroup Inc COMMON 56418H100 2,332 44,000 SH   SOLE NONE 44,000 0 0
Marathon Oil Corp COMMON 565849106 613 186,400 SH   SOLE NONE 186,400 0 0
Marathon Petroleum Corp COMMON 56585A102 7,856 332,588 SH   SOLE NONE 332,588 0 0
Markel Corp COMMON 570535104 473 510 SH   SOLE NONE 510 0 0
MarketAxess Holdings Inc COMMON 57060D108 233 700 SH   SOLE NONE 700 0 0
Marriott International Inc/MD COMMON 571903202 2,276 30,419 SH   SOLE NONE 30,419 0 0
Marsh & McLennan Cos Inc COMMON 571748102 282,486 3,267,244 SH   SOLE NONE 3,267,244 0 0
Martin Marietta Materials Inc COMMON 573284106 982 5,191 SH   SOLE NONE 5,191 0 0
Marvell Technology Group Ltd COMMON G5876H105 2,718 120,100 SH   SOLE NONE 120,100 0 0
Masco Corp COMMON 574599106 1,701 49,208 SH   SOLE NONE 49,208 0 0
Mastercard Inc COMMON 57636Q104 287,628 1,190,710 SH   SOLE NONE 1,190,710 0 0
Match Group Inc COMMON 57665R106 542 8,200 SH   SOLE NONE 8,200 0 0
Maxim Integrated Products Inc COMMON 57772K101 2,722 56,000 SH   SOLE NONE 56,000 0 0
McCormick & Co Inc/MD COMMON 579780206 2,720 19,263 SH   SOLE NONE 19,263 0 0
McDonald's Corp COMMON 580135101 185,741 1,123,318 SH   SOLE NONE 1,123,318 0 0
McKesson Corp COMMON 58155Q103 226,750 1,676,400 SH   SOLE NONE 1,676,400 0 0
Medical Properties Trust Inc REIT 58463J304 482 27,900 SH   SOLE NONE 27,900 0 0
Medtronic PLC COMMON G5960L103 151,513 1,680,119 SH   SOLE NONE 1,680,119 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 3,090 249,229 SH   SOLE NONE 249,229 0 0
MercadoLibre Inc COMMON 58733R102 244 500 SH   SOLE NONE 500 0 0
Merck & Co Inc COMMON 58933Y105 42,048 546,500 SH   SOLE NONE 546,500 0 0
MetLife, Inc. COMMON 59156R108 5,070 165,842 SH   SOLE NONE 165,842 0 0
Mettler-Toledo International Inc COMMON 592688105 1,312 1,900 SH   SOLE NONE 1,900 0 0
MGM Resorts International COMMON 552953101 1,359 115,194 SH   SOLE NONE 115,194 0 0
Microchip Technology Inc COMMON 595017104 1,044 15,400 SH   SOLE NONE 15,400 0 0
Micron Technology Inc COMMON 595112103 28,344 673,900 SH   SOLE NONE 673,900 0 0
Microsoft Corp COMMON 594918104 593,455 3,762,949 SH   SOLE NONE 3,762,949 0 0
Mid-America Apartment Communities Inc REIT 59522J103 13,651 132,500 SH   SOLE NONE 132,500 0 0
Middleby Corp, The COMMON 596278101 263 4,618 SH   SOLE NONE 4,618 0 0
Mobile TeleSystems PJSC ADR 607409109 14,276 1,878,478 SH   SOLE NONE 1,878,478 0 0
Mohawk Industries Inc COMMON 608190104 1,640 21,508 SH   SOLE NONE 21,508 0 0
Molson Coors Beverage Co COMMON 60871R209 5,057 129,625 SH   SOLE NONE 129,625 0 0
Momo Inc ADR 60879B107 8,021 369,800 SH   SOLE NONE 369,800 0 0
Mondelez International Inc COMMON 609207105 486,795 9,720,341 SH   SOLE NONE 9,720,341 0 0
Monster Beverage Corp COMMON 61174X109 925 16,443 SH   SOLE NONE 16,443 0 0
Moody's Corp COMMON 615369105 1,168 5,522 SH   SOLE NONE 5,522 0 0
Morgan Stanley COMMON 617446448 4,081 120,021 SH   SOLE NONE 120,021 0 0
Mosaic Company, The COMMON 61945C103 1,174 108,488 SH   SOLE NONE 108,488 0 0
Motorola Solutions Inc COMMON 620076307 2,663 20,036 SH   SOLE NONE 20,036 0 0
MSCI Inc COMMON 55354G100 231 800 SH   SOLE NONE 800 0 0
Mylan NV COMMON N59465109 6,392 428,720 SH   SOLE NONE 428,720 0 0
Nasdaq Inc COMMON 631103108 309 3,254 SH   SOLE NONE 3,254 0 0
National Oilwell Varco Inc COMMON 637071101 943 95,900 SH   SOLE NONE 95,900 0 0
National Retail Properties Inc REIT 637417106 2,849 88,500 SH   SOLE NONE 88,500 0 0
NetApp Inc COMMON 64110D104 1,149 27,566 SH   SOLE NONE 27,566 0 0
NetEase Inc ADR 64110W102 47,780 148,867 SH   SOLE NONE 148,867 0 0
Netflix Inc COMMON 64110L106 2,119 5,643 SH   SOLE NONE 5,643 0 0
New Oriental Education & Technology Group Inc ADR 647581107 38,167 352,614 SH   SOLE NONE 352,614 0 0
Newell Brands Inc COMMON 651229106 142,773 10,750,980 SH   SOLE NONE 10,750,980 0 0
Newmont Corp COMMON 651639106 4,913 108,500 SH   SOLE NONE 108,500 0 0
News Corp COMMON 65249B109 1,231 137,115 SH   SOLE NONE 137,115 0 0
NextEra Energy Inc COMMON 65339F101 322,880 1,341,866 SH   SOLE NONE 1,341,866 0 0
Nielsen Holdings PLC COMMON G6518L108 11,555 921,468 SH   SOLE NONE 921,468 0 0
NIKE Inc COMMON 654106103 27,054 326,972 SH   SOLE NONE 326,972 0 0
NIO Inc ADR 62914V106 795 285,999 SH   SOLE NONE 285,999 0 0
NiSource Inc COMMON 65473P105 1,648 66,000 SH   SOLE NONE 66,000 0 0
Noah Holdings Ltd ADR 65487X102 1,993 77,076 SH   SOLE NONE 77,076 0 0
Noble Energy Inc COMMON 655044105 398 65,896 SH   SOLE NONE 65,896 0 0
Nordstrom Inc COMMON 655664100 293 19,100 SH   SOLE NONE 19,100 0 0
Norfolk Southern Corp COMMON 655844108 7,523 51,524 SH   SOLE NONE 51,524 0 0
Northern Trust Corp COMMON 665859104 1,880 24,908 SH   SOLE NONE 24,908 0 0
Northrop Grumman Corp COMMON 666807102 3,682 12,169 SH   SOLE NONE 12,169 0 0
NortonLifeLock Inc COMMON 668771108 4,144 221,500 SH   SOLE NONE 221,500 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 475 43,308 SH   SOLE NONE 43,308 0 0
Nucor Corp COMMON 670346105 5,165 143,400 SH   SOLE NONE 143,400 0 0
Nutrien Ltd COMMON 67077M108 361,902 10,707,000 SH   SOLE NONE 10,707,000 0 0
NVIDIA Corp COMMON 67066G104 13,615 51,649 SH   SOLE NONE 51,649 0 0
NVR Inc COMMON 62944T105 1,130 440 SH   SOLE NONE 440 0 0
NXP Semiconductors NV COMMON N6596X109 12,749 153,737 SH   SOLE NONE 153,737 0 0
Occidental Petroleum Corp COMMON 674599105 5,759 497,305 SH   SOLE NONE 497,305 0 0
Old Dominion Freight Line Inc COMMON 679580100 1,684 12,832 SH   SOLE NONE 12,832 0 0
Omega Healthcare Investors Inc REIT 681936100 499 18,800 SH   SOLE NONE 18,800 0 0
Omnicom Group Inc COMMON 681919106 2,994 54,531 SH   SOLE NONE 54,531 0 0
ON Semiconductor Corp COMMON 682189105 1,983 159,400 SH   SOLE NONE 159,400 0 0
ONEOK Inc COMMON 682680103 1,303 59,762 SH   SOLE NONE 59,762 0 0
Open Text Corp COMMON 683715106 502,717 14,540,600 SH   SOLE NONE 14,540,600 0 0
Oracle Corp COMMON 68389X105 478,314 9,896,835 SH   SOLE NONE 9,896,835 0 0
O'Reilly Automotive Inc COMMON 67103H107 679 2,257 SH   SOLE NONE 2,257 0 0
Owens Corning COMMON 690742101 13,731 353,800 SH   SOLE NONE 353,800 0 0
PACCAR Inc COMMON 693718108 1,730 28,300 SH   SOLE NONE 28,300 0 0
Packaging Corp of America COMMON 695156109 1,815 20,900 SH   SOLE NONE 20,900 0 0
Palo Alto Networks Inc COMMON 697435105 557 3,400 SH   SOLE NONE 3,400 0 0
Parker-Hannifin Corp COMMON 701094104 2,465 19,000 SH   SOLE NONE 19,000 0 0
Paychex Inc COMMON 704326107 3,813 60,599 SH   SOLE NONE 60,599 0 0
Paycom Software Inc COMMON 70432V102 211 1,044 SH   SOLE NONE 1,044 0 0
PayPal Holdings Inc COMMON 70450Y103 10,580 110,512 SH   SOLE NONE 110,512 0 0
Pembina Pipeline Corp COMMON 706327103 189,002 10,190,000 SH   SOLE NONE 10,190,000 0 0
Pentair PLC COMMON G7S00T104 1,754 58,949 SH   SOLE NONE 58,949 0 0
People's United Financial Inc COMMON 712704105 788 71,273 SH   SOLE NONE 71,273 0 0
PepsiCo Inc COMMON 713448108 40,882 340,396 SH   SOLE NONE 340,396 0 0
PerkinElmer Inc COMMON 714046109 1,110 14,739 SH   SOLE NONE 14,739 0 0
Perrigo Co PLC COMMON G97822103 579 12,034 SH   SOLE NONE 12,034 0 0
Pfizer Inc COMMON 717081103 63,070 1,932,277 SH   SOLE NONE 1,932,277 0 0
Philip Morris International Inc COMMON 718172109 75,774 1,038,575 SH   SOLE NONE 1,038,575 0 0
Phillips 66 COMMON 718546104 11,430 213,054 SH   SOLE NONE 213,054 0 0
Pinduoduo Inc ADR 722304102 3,024 83,934 SH   SOLE NONE 83,934 0 0
Pinnacle West Capital Corp COMMON 723484101 1,362 17,972 SH   SOLE NONE 17,972 0 0
Pioneer Natural Resources Co COMMON 723787107 2,099 29,923 SH   SOLE NONE 29,923 0 0
PNC Financial Services Group Inc/The COMMON 693475105 6,092 63,646 SH   SOLE NONE 63,646 0 0
Polaris Inc COMMON 731068102 732 15,200 SH   SOLE NONE 15,200 0 0
PPG Industries Inc COMMON 693506107 3,897 46,614 SH   SOLE NONE 46,614 0 0
PPL Corp COMMON 69351T106 521,625 21,135,540 SH   SOLE NONE 21,135,540 0 0
Principal Financial Group Inc COMMON 74251V102 1,885 60,156 SH   SOLE NONE 60,156 0 0
Procter & Gamble Company, The COMMON 742718109 61,885 562,588 SH   SOLE NONE 562,588 0 0
Progressive Corp, The COMMON 743315103 43,990 595,748 SH   SOLE NONE 595,748 0 0
Prologis Inc REIT 74340W103 30,349 377,618 SH   SOLE NONE 377,618 0 0
Prudential Financial Inc COMMON 744320102 6,469 124,079 SH   SOLE NONE 124,079 0 0
PTC Inc COMMON 69370C100 612 10,000 SH   SOLE NONE 10,000 0 0
Public Service Enterprise Group Inc COMMON 744573106 5,720 127,375 SH   SOLE NONE 127,375 0 0
Public Storage REIT 74460D109 22,215 111,852 SH   SOLE NONE 111,852 0 0
PulteGroup Inc COMMON 745867101 1,283 57,500 SH   SOLE NONE 57,500 0 0
PVH Corp COMMON 693656100 388 10,313 SH   SOLE NONE 10,313 0 0
QIAGEN NV COMMON N72482123 1,731 43,083 SH   SOLE NONE 43,083 0 0
Qorvo Inc COMMON 74736K101 1,443 17,900 SH   SOLE NONE 17,900 0 0
Qualcomm Inc COMMON 747525103 96,320 1,423,801 SH   SOLE NONE 1,423,801 0 0
Quest Diagnostics Inc COMMON 74834L100 3,188 39,700 SH   SOLE NONE 39,700 0 0
Ralph Lauren Corp COMMON 751212101 230 3,438 SH   SOLE NONE 3,438 0 0
Raymond James Financial Inc COMMON 754730109 998 15,794 SH   SOLE NONE 15,794 0 0
Raytheon Co COMMON 755111507 10,806 82,396 SH   SOLE NONE 82,396 0 0
Raytheon Technologies Corp COMMON 755111507 150,786 1,598,495 SH   SOLE NONE 1,598,495 0 0
Realty Income Corp REIT 756109104 7,311 146,621 SH   SOLE NONE 146,621 0 0
Redevances Auriferes Osisko LtEe COMMON 68827L101 144,571 19,597,694 SH   SOLE NONE 19,597,694 0 0
Regency Centers Corp REIT 758849103 482 12,554 SH   SOLE NONE 12,554 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 7,592 15,549 SH   SOLE NONE 15,549 0 0
Regions Financial Corp COMMON 7591EP100 1,636 182,344 SH   SOLE NONE 182,344 0 0
Reinsurance Group of America Inc COMMON 759351604 106,277 1,263,099 SH   SOLE NONE 1,263,099 0 0
RenaissanceRe Holdings Ltd COMMON G7496G103 582 3,900 SH   SOLE NONE 3,900 0 0
Republic Services Inc COMMON 760759100 3,602 47,987 SH   SOLE NONE 47,987 0 0
ResMed Inc COMMON 761152107 1,936 13,147 SH   SOLE NONE 13,147 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 211,649 6,250,000 SH   SOLE NONE 6,250,000 0 0
Robert Half International Inc COMMON 770323103 1,076 28,511 SH   SOLE NONE 28,511 0 0
Rockwell Automation Inc COMMON 773903109 1,436 9,514 SH   SOLE NONE 9,514 0 0
Rogers Communications Inc COMMON 775109200 441,973 10,709,600 SH   SOLE NONE 10,709,600 0 0
Rollins Inc COMMON 775711104 366 10,125 SH   SOLE NONE 10,125 0 0
Roper Technologies Inc COMMON 776696106 2,883 9,245 SH   SOLE NONE 9,245 0 0
Ross Stores Inc COMMON 778296103 996 11,453 SH   SOLE NONE 11,453 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 1,384 43,011 SH   SOLE NONE 43,011 0 0
RPM International Inc COMMON 749685103 488 8,200 SH   SOLE NONE 8,200 0 0
Ryanair Holdings PLC ADR 783513203 60,448 1,138,594 SH   SOLE NONE 1,138,594 0 0
S&P Global Inc COMMON 78409V104 5,382 21,963 SH   SOLE NONE 21,963 0 0
Sabre Corp COMMON 78573M104 565 95,300 SH   SOLE NONE 95,300 0 0
salesforce.com inc COMMON 79466L302 8,965 62,268 SH   SOLE NONE 62,268 0 0
SBA Communications Corp REIT 78410G104 9,632 35,677 SH   SOLE NONE 35,677 0 0
Schlumberger Ltd COMMON 806857108 44,111 3,269,883 SH   SOLE NONE 3,269,883 0 0
Seagate Technology PLC COMMON G7945M107 11,325 232,072 SH   SOLE NONE 232,072 0 0
Sealed Air Corp COMMON 81211K100 564 22,825 SH   SOLE NONE 22,825 0 0
Seattle Genetics Inc COMMON 812578102 543 4,710 SH   SOLE NONE 4,710 0 0
SEI Investments Co COMMON 784117103 454 9,800 SH   SOLE NONE 9,800 0 0
Sempra Energy COMMON 816851109 5,601 49,567 SH   SOLE NONE 49,567 0 0
Sensata Technologies Holding PLC COMMON G8060N102 1,106 38,242 SH   SOLE NONE 38,242 0 0
ServiceNow Inc COMMON 81762P102 745 2,600 SH   SOLE NONE 2,600 0 0
Shaw Communications Inc COMMON 82028K200 198,857 12,397,882 SH   SOLE NONE 12,397,882 0 0
Sherwin-Williams Co, The COMMON 824348106 4,560 9,923 SH   SOLE NONE 9,923 0 0
Signature Bank/New York NY COMMON 82669G104 460 5,724 SH   SOLE NONE 5,724 0 0
Simon Property Group Inc REIT 828806109 4,450 81,113 SH   SOLE NONE 81,113 0 0
SINA Corp/China COMMON G81477104 5,469 171,776 SH   SOLE NONE 171,776 0 0
Sirius XM Holdings Inc COMMON 82968B103 1,151 233,000 SH   SOLE NONE 233,000 0 0
Skyworks Solutions Inc COMMON 83088M102 2,644 29,576 SH   SOLE NONE 29,576 0 0
SL Green Realty Corp REIT 78440X101 1,667 38,681 SH   SOLE NONE 38,681 0 0
Snap Inc COMMON 83304A106 398 33,500 SH   SOLE NONE 33,500 0 0
Snap-on Inc COMMON 833034101 152,733 1,403,539 SH   SOLE NONE 1,403,539 0 0
Sociedad Quimica y Minera de Chile SA ADR 833635105 2,107 93,451 SH   SOLE NONE 93,451 0 0
SociEtE Financiere Manuvie COMMON 56501R106 427,054 34,400,000 SH   SOLE NONE 34,400,000 0 0
Southern Company, The COMMON 842587107 7,515 138,800 SH   SOLE NONE 138,800 0 0
Southwest Airlines Co COMMON 844741108 3,711 104,209 SH   SOLE NONE 104,209 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 136,479 529,500 SH   SOLE NONE 529,500 0 0
Spirit AeroSystems Holdings Inc COMMON 848574109 601 25,100 SH   SOLE NONE 25,100 0 0
Splunk Inc COMMON 848637104 2,896 22,940 SH   SOLE NONE 22,940 0 0
Sprint Corp COMMON 85207U105 22,325 2,589,900 SH   SOLE NONE 2,589,900 0 0
Square Inc COMMON 852234103 576 11,000 SH   SOLE NONE 11,000 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 894 20,400 SH   SOLE NONE 20,400 0 0
Stanley Black & Decker Inc COMMON 854502101 99,118 991,180 SH   SOLE NONE 991,180 0 0
Stantec Inc COMMON 85472N109 275,738 10,902,000 SH   SOLE NONE 10,902,000 0 0
Starbucks Corp COMMON 855244109 96,659 1,470,322 SH   SOLE NONE 1,470,322 0 0
State Street Corp COMMON 857477103 4,064 76,283 SH   SOLE NONE 76,283 0 0
Steel Dynamics Inc COMMON 858119100 1,774 78,722 SH   SOLE NONE 78,722 0 0
STERIS PLC COMMON G8473T100 1,501 10,721 SH   SOLE NONE 10,721 0 0
Stryker Corp COMMON 863667101 7,114 42,729 SH   SOLE NONE 42,729 0 0
Sun Communities Inc REIT 866674104 7,703 61,700 SH   SOLE NONE 61,700 0 0
Suncor Energie Inc COMMON 867224107 239,851 15,200,000 SH   SOLE NONE 15,200,000 0 0
SVB Financial Group COMMON 78486Q101 638 4,226 SH   SOLE NONE 4,226 0 0
Synchrony Financial COMMON 87165B103 131,247 8,157,035 SH   SOLE NONE 8,157,035 0 0
Synopsys Inc COMMON 871607107 824 6,400 SH   SOLE NONE 6,400 0 0
Sysco Corp COMMON 871829107 8,193 179,543 SH   SOLE NONE 179,543 0 0
T Rowe Price Group Inc COMMON 74144T108 1,924 19,698 SH   SOLE NONE 19,698 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 855 17,900 SH   SOLE NONE 17,900 0 0
Take-Two Interactive Software Inc COMMON 874054109 724 6,100 SH   SOLE NONE 6,100 0 0
TAL Education Group ADR 874080104 9,293 174,489 SH   SOLE NONE 174,489 0 0
Tapestry Inc COMMON 876030107 69,017 5,329,488 SH   SOLE NONE 5,329,488 0 0
Targa Resources Corp COMMON 87612G101 655 94,844 SH   SOLE NONE 94,844 0 0
Target Corp COMMON 87612E106 14,438 155,300 SH   SOLE NONE 155,300 0 0
TC Energy Corp COMMON 87807B107 456,921 10,397,409 SH   SOLE NONE 10,397,409 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 114,371 3,299,800 SH   SOLE NONE 3,299,800 0 0
TE Connectivity Ltd COMMON H84989104 7,973 126,600 SH   SOLE NONE 126,600 0 0
TechnipFMC PLC COMMON G87110105 66,000 9,792,233 SH   SOLE NONE 9,792,233 0 0
Teledyne Technologies Inc COMMON 879360105 386 1,300 SH   SOLE NONE 1,300 0 0
Teleflex Inc COMMON 879369106 1,259 4,300 SH   SOLE NONE 4,300 0 0
Tencent Music Entertainment Group ADR 88034P109 2,969 295,152 SH   SOLE NONE 295,152 0 0
Teradyne Inc COMMON 880770102 341 6,300 SH   SOLE NONE 6,300 0 0
Tesla Inc COMMON 88160R101 4,244 8,100 SH   SOLE NONE 8,100 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 11,711 1,304,169 SH   SOLE NONE 1,304,169 0 0
Texas Instruments Inc COMMON 882508104 15,622 156,328 SH   SOLE NONE 156,328 0 0
Texas Roadhouse Inc COMMON 882681109 24,644 596,705 SH   SOLE NONE 596,705 0 0
Textron Inc COMMON 883203101 778 29,155 SH   SOLE NONE 29,155 0 0
Theratechnologies Inc COMMON 88338H100 3,218 2,000,000 SH   SOLE NONE 2,000,000 0 0
Thermo Fisher Scientific Inc COMMON 883556102 132,858 468,471 SH   SOLE NONE 468,471 0 0
Tiffany & Co COMMON 886547108 1,295 10,000 SH   SOLE NONE 10,000 0 0
TJX Cos Inc/The COMMON 872540109 6,623 138,536 SH   SOLE NONE 138,536 0 0
T-Mobile US Inc COMMON 872590104 15,579 185,688 SH   SOLE NONE 185,688 0 0
Tractor Supply Co COMMON 892356106 293,828 3,475,201 SH   SOLE NONE 3,475,201 0 0
Trane Technologies PLC COMMON G8994E103 3,700 44,803 SH   SOLE NONE 44,803 0 0
TransDigm Group Inc COMMON 893641100 865 2,700 SH   SOLE NONE 2,700 0 0
TransUnion COMMON 89400J107 238 3,600 SH   SOLE NONE 3,600 0 0
Travelers Cos Inc, The COMMON 89417E109 4,667 46,976 SH   SOLE NONE 46,976 0 0
Trimble Inc COMMON 896239100 732 23,000 SH   SOLE NONE 23,000 0 0
Trip.com Group Ltd ADR 89677Q107 7,243 308,883 SH   SOLE NONE 308,883 0 0
TripAdvisor Inc COMMON 896945201 2,169 124,708 SH   SOLE NONE 124,708 0 0
Truist Financial Corp COMMON 89832Q109 6,278 203,573 SH   SOLE NONE 203,573 0 0
Twilio Inc COMMON 90138F102 15,643 174,800 SH   SOLE NONE 174,800 0 0
Twitter Inc COMMON 90184L102 2,042 83,145 SH   SOLE NONE 83,145 0 0
Tyler Technologies Inc COMMON 902252105 267 900 SH   SOLE NONE 900 0 0
Tyson Foods Inc COMMON 902494103 9,717 167,910 SH   SOLE NONE 167,910 0 0
Uber Technologies Inc COMMON 90353T100 2,482 88,891 SH   SOLE NONE 88,891 0 0
UDR Inc REIT 902653104 1,531 41,900 SH   SOLE NONE 41,900 0 0
UGI Corp COMMON 902681105 1,407 52,763 SH   SOLE NONE 52,763 0 0
Ulta Beauty Inc COMMON 90384S303 949 5,400 SH   SOLE NONE 5,400 0 0
Under Armour Inc COMMON 904311107 269 29,220 SH   SOLE NONE 29,220 0 0
Under Armour Inc COMMON 904311206 247 30,700 SH   SOLE NONE 30,700 0 0
Union Pacific Corp COMMON 907818108 17,105 121,275 SH   SOLE NONE 121,275 0 0
United Airlines Holdings Inc COMMON 910047109 3,493 110,708 SH   SOLE NONE 110,708 0 0
United Parcel Service Inc COMMON 911312106 19,929 213,328 SH   SOLE NONE 213,328 0 0
United Rentals Inc COMMON 911363109 3,504 34,056 SH   SOLE NONE 34,056 0 0
UnitedHealth Group Inc COMMON 91324P102 432,767 1,735,370 SH   SOLE NONE 1,735,370 0 0
Universal Health Services Inc COMMON 913903100 2,815 28,409 SH   SOLE NONE 28,409 0 0
Unum Group COMMON 91529Y106 1,041 69,361 SH   SOLE NONE 69,361 0 0
US Bancorp COMMON 902973304 7,261 210,762 SH   SOLE NONE 210,762 0 0
Vail Resorts Inc COMMON 91879Q109 355 2,400 SH   SOLE NONE 2,400 0 0
Vale SA ADR 91912E105 6,977 841,600 SH   SOLE NONE 841,600 0 0
Valero Energy Corp COMMON 91913Y100 7,421 163,600 SH   SOLE NONE 163,600 0 0
Varian Medical Systems Inc COMMON 92220P105 791 7,701 SH   SOLE NONE 7,701 0 0
Veeva Systems Inc COMMON 922475108 527 3,372 SH   SOLE NONE 3,372 0 0
Ventas Inc REIT 92276F100 6,511 242,940 SH   SOLE NONE 242,940 0 0
VEREIT Inc REIT 92339V100 1,323 270,500 SH   SOLE NONE 270,500 0 0
VeriSign Inc COMMON 92343E102 1,018 5,653 SH   SOLE NONE 5,653 0 0
Verisk Analytics Inc COMMON 92345Y106 1,575 11,303 SH   SOLE NONE 11,303 0 0
Verizon Communications Inc COMMON 92343V104 87,062 1,620,369 SH   SOLE NONE 1,620,369 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 867 3,643 SH   SOLE NONE 3,643 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 149,005 11,822,000 SH   SOLE NONE 11,822,000 0 0
VF Corp COMMON 918204108 1,037 19,174 SH   SOLE NONE 19,174 0 0
ViacomCBS Inc COMMON 92556H206 4,907 350,250 SH   SOLE NONE 350,250 0 0
VICI Properties Inc REIT 925652109 566 34,000 SH   SOLE NONE 34,000 0 0
Vipshop Holdings Ltd ADR 92763W103 11,902 763,958 SH   SOLE NONE 763,958 0 0
Visa Inc COMMON 92826C839 21,621 134,192 SH   SOLE NONE 134,192 0 0
VMware Inc COMMON 928563402 3,161 26,100 SH   SOLE NONE 26,100 0 0
Vornado Realty Trust REIT 929042109 7,290 201,337 SH   SOLE NONE 201,337 0 0
Voya Financial Inc COMMON 929089100 1,103 27,200 SH   SOLE NONE 27,200 0 0
Vulcan Materials Co COMMON 929160109 841 7,783 SH   SOLE NONE 7,783 0 0
WABCO Holdings Inc COMMON 92927K102 1,364 10,100 SH   SOLE NONE 10,100 0 0
Walgreens Boots Alliance Inc COMMON 931427108 677,949 14,818,565 SH   SOLE NONE 14,818,565 0 0
Walmart Inc COMMON 931142103 134,176 1,180,915 SH   SOLE NONE 1,180,915 0 0
Walt Disney Co/The COMMON 254687106 31,710 328,264 SH   SOLE NONE 328,264 0 0
Waste Connections Inc COMMON 94106B101 1,887 24,343 SH   SOLE NONE 24,343 0 0
Waste Management Inc COMMON 94106L109 5,748 62,103 SH   SOLE NONE 62,103 0 0
Waters Corp COMMON 941848103 1,309 7,193 SH   SOLE NONE 7,193 0 0
Wayfair Inc COMMON 94419L101 204 3,826 SH   SOLE NONE 3,826 0 0
WEC Energy Group Inc COMMON 92939U106 3,769 42,768 SH   SOLE NONE 42,768 0 0
Weibo Corp ADR 948596101 4,740 143,165 SH   SOLE NONE 143,165 0 0
Wells Fargo & Co COMMON 949746101 38,665 1,347,199 SH   SOLE NONE 1,347,199 0 0
Welltower Inc REIT 95040Q104 3,359 73,368 SH   SOLE NONE 73,368 0 0
West Pharmaceutical Services Inc COMMON 955306105 304 2,000 SH   SOLE NONE 2,000 0 0
Western Digital Corp COMMON 958102105 10,129 243,372 SH   SOLE NONE 243,372 0 0
Western Union Co, The COMMON 959802109 2,672 147,400 SH   SOLE NONE 147,400 0 0
Westinghouse Air Brake Technologies Corp COMMON 929740108 977 20,303 SH   SOLE NONE 20,303 0 0
Westlake Chemical Corp COMMON 960413102 1,789 46,875 SH   SOLE NONE 46,875 0 0
Westrock Co COMMON 96145D105 4,180 147,902 SH   SOLE NONE 147,902 0 0
Weyerhaeuser Co REIT 962166104 5,250 309,748 SH   SOLE NONE 309,748 0 0
Whirlpool Corp COMMON 963320106 2,325 27,100 SH   SOLE NONE 27,100 0 0
Williams Cos Inc, The COMMON 969457100 3,602 254,558 SH   SOLE NONE 254,558 0 0
Willis Towers Watson PLC COMMON G96629103 2,050 12,069 SH   SOLE NONE 12,069 0 0
Workday Inc COMMON 98138H101 273 2,100 SH   SOLE NONE 2,100 0 0
WP Carey Inc REIT 92936U109 1,620 27,900 SH   SOLE NONE 27,900 0 0
WR Berkley Corp COMMON 084423102 1,174 22,500 SH   SOLE NONE 22,500 0 0
WW Grainger Inc COMMON 384802104 1,730 6,960 SH   SOLE NONE 6,960 0 0
Wynn Resorts Ltd COMMON 983134107 234 3,886 SH   SOLE NONE 3,886 0 0
Xcel Energy Inc COMMON 98389B100 3,255 53,985 SH   SOLE NONE 53,985 0 0
Xerox Holdings Corp COMMON 98421M106 3,579 188,968 SH   SOLE NONE 188,968 0 0
Xilinx Inc COMMON 983919101 2,978 38,203 SH   SOLE NONE 38,203 0 0
XPO Logistics Inc COMMON 983793100 2,291 47,000 SH   SOLE NONE 47,000 0 0
Xylem Inc/NY COMMON 98419M100 1,564 24,017 SH   SOLE NONE 24,017 0 0
Yum China Holdings Inc COMMON 98850P109 46,933 1,100,937 SH   SOLE NONE 1,100,937 0 0
Yum! Brands Inc COMMON 988498101 89,385 1,304,317 SH   SOLE NONE 1,304,317 0 0
Zai Lab Ltd ADR 98887Q104 807 15,681 SH   SOLE NONE 15,681 0 0
Zebra Technologies Corp COMMON 989207105 1,450 7,900 SH   SOLE NONE 7,900 0 0
Zillow Group Inc COMMON 98954M200 587 16,283 SH   SOLE NONE 16,283 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 1,284 12,700 SH   SOLE NONE 12,700 0 0
Zions Bancorp NA COMMON 989701107 670 25,046 SH   SOLE NONE 25,046 0 0
Zoetis Inc COMMON 98978V103 2,970 25,237 SH   SOLE NONE 25,237 0 0
ZTO Express Cayman Inc ADR 98980A105 4,409 166,505 SH   SOLE NONE 166,505 0 0