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 452,595 2,611,024 SH   SOLE NONE 2,611,024 0 0
51job Inc ADR 316827104 388 5,135 SH   SOLE NONE 5,135 0 0
58.com Inc ADR 31680Q104 5,670 91,201 SH   SOLE NONE 91,201 0 0
Abbott Laboratories COMMON 002824100 21,318 253,482 SH   SOLE NONE 253,482 0 0
AbbVie Inc COMMON 00287Y109 18,664 256,650 SH   SOLE NONE 256,650 0 0
ABIOMED Inc COMMON 003654100 260 1,000 SH   SOLE NONE 1,000 0 0
Accenture PLC COMMON G1151C101 18,729 101,362 SH   SOLE NONE 101,362 0 0
Activision Blizzard Inc COMMON 00507V109 710 15,037 SH   SOLE NONE 15,037 0 0
Acuity Brands Inc COMMON 00508Y102 979 7,100 SH   SOLE NONE 7,100 0 0
Adobe Inc COMMON 00724F101 1,546 5,248 SH   SOLE NONE 5,248 0 0
Advance Auto Parts Inc COMMON 00751Y106 139,076 902,269 SH   SOLE NONE 902,269 0 0
Advanced Micro Devices Inc COMMON 007903107 292 9,600 SH   SOLE NONE 9,600 0 0
AerCap Holdings NV COMMON N00985106 4,674 89,874 SH   SOLE NONE 89,874 0 0
AES Corp/VA COMMON 00130H105 1,427 85,163 SH   SOLE NONE 85,163 0 0
Affiliated Managers Group Inc COMMON 008252108 607 6,589 SH   SOLE NONE 6,589 0 0
Aflac Inc COMMON 001055102 719 13,124 SH   SOLE NONE 13,124 0 0
Agilent Technologies Inc COMMON 00846U101 2,389 32,000 SH   SOLE NONE 32,000 0 0
AGNC Investment Corp REIT 00123Q104 205 12,200 SH   SOLE NONE 12,200 0 0
Air Products & Chemicals Inc COMMON 009158106 3,574 15,789 SH   SOLE NONE 15,789 0 0
Akamai Technologies Inc COMMON 00971T101 2,582 32,213 SH   SOLE NONE 32,213 0 0
Alamos Gold Inc COMMON 011532108 4,888 808,610 SH   SOLE NONE 808,610 0 0
Albemarle Corp COMMON 012653101 464 6,590 SH   SOLE NONE 6,590 0 0
Alexandria Real Estate Equities Inc REIT 015271109 1,058 7,500 SH   SOLE NONE 7,500 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 3,867 29,524 SH   SOLE NONE 29,524 0 0
Alibaba Group Holding Ltd ADR 01609W102 276,138 1,629,616 SH   SOLE NONE 1,629,616 0 0
Align Technology Inc COMMON 016255101 739 2,700 SH   SOLE NONE 2,700 0 0
Alkermes PLC COMMON G01767105 349 15,500 SH   SOLE NONE 15,500 0 0
Alleghany Corp COMMON 017175100 1,567 2,300 SH   SOLE NONE 2,300 0 0
Allegion PLC COMMON G0176J109 807 7,300 SH   SOLE NONE 7,300 0 0
Allergan plc COMMON G0177J108 22,353 133,505 SH   SOLE NONE 133,505 0 0
Alliance Data Systems Corp COMMON 018581108 118,155 843,182 SH   SOLE NONE 843,182 0 0
Alliant Energy Corp COMMON 018802108 3,027 61,678 SH   SOLE NONE 61,678 0 0
Allstate Corp, The COMMON 020002101 5,253 51,660 SH   SOLE NONE 51,660 0 0
Ally Financial Inc COMMON 02005N100 2,780 89,700 SH   SOLE NONE 89,700 0 0
Alnylam Pharmaceuticals Inc COMMON 02043Q107 377 5,200 SH   SOLE NONE 5,200 0 0
Alphabet Inc COMMON 02079K305 98,886 91,324 SH   SOLE NONE 91,324 0 0
Alphabet Inc COMMON 02079K107 821,114 759,651 SH   SOLE NONE 759,651 0 0
Altice USA Inc COMMON 02156K103 4,342 178,300 SH   SOLE NONE 178,300 0 0
Altria Group Inc COMMON 02209S103 30,677 647,883 SH   SOLE NONE 647,883 0 0
Amazon.com Inc COMMON 023135106 73,579 38,856 SH   SOLE NONE 38,856 0 0
Ambev SA ADR 02319V103 74 15,800 SH   SOLE NONE 15,800 0 0
Amcor PLC COMMON G0250X107 3,569 310,594 SH   SOLE NONE 310,594 0 0
AMERCO COMMON 023586100 386 1,019 SH   SOLE NONE 1,019 0 0
Ameren Corp COMMON 023608102 1,886 25,110 SH   SOLE NONE 25,110 0 0
America Movil SAB de CV ADR 02364W105 2,156 148,070 SH   SOLE NONE 148,070 0 0
American Airlines Group Inc COMMON 02376R102 2,921 89,567 SH   SOLE NONE 89,567 0 0
American Electric Power Co Inc COMMON 025537101 1,696 19,273 SH   SOLE NONE 19,273 0 0
American Express Co COMMON 025816109 166,451 1,348,434 SH   SOLE NONE 1,348,434 0 0
American Financial Group Inc/OH COMMON 025932104 1,260 12,300 SH   SOLE NONE 12,300 0 0
American International Group Inc COMMON 026874784 10,811 202,915 SH   SOLE NONE 202,915 0 0
American Tower Corp REIT 03027X100 3,187 15,587 SH   SOLE NONE 15,587 0 0
American Water Works Co Inc COMMON 030420103 2,315 19,957 SH   SOLE NONE 19,957 0 0
Ameriprise Financial Inc COMMON 03076C106 2,442 16,823 SH   SOLE NONE 16,823 0 0
AmerisourceBergen Corp COMMON 03073E105 12,567 147,400 SH   SOLE NONE 147,400 0 0
AMETEK Inc COMMON 031100100 2,290 25,206 SH   SOLE NONE 25,206 0 0
Amgen Inc COMMON 031162100 33,997 184,483 SH   SOLE NONE 184,483 0 0
Amphenol Corp COMMON 032095101 3,830 39,916 SH   SOLE NONE 39,916 0 0
Anadarko Petroleum Corp COMMON 032511107 9,316 132,027 SH   SOLE NONE 132,027 0 0
AngloGold Ashanti Ltd ADR 035128206 16,398 920,700 SH   SOLE NONE 920,700 0 0
Annaly Capital Management Inc REIT 035710409 2,350 257,400 SH   SOLE NONE 257,400 0 0
ANSYS Inc COMMON 03662Q105 1,639 8,000 SH   SOLE NONE 8,000 0 0
Anthem Inc COMMON 036752103 53,163 188,382 SH   SOLE NONE 188,382 0 0
AO Smith Corp COMMON 831865209 1,056 22,400 SH   SOLE NONE 22,400 0 0
Aon PLC COMMON G0408V102 571 2,960 SH   SOLE NONE 2,960 0 0
Apache Corp COMMON 037411105 782 27,000 SH   SOLE NONE 27,000 0 0
Apple Inc COMMON 037833100 204,707 1,034,294 SH   SOLE NONE 1,034,294 0 0
Applied Materials Inc COMMON 038222105 3,283 73,100 SH   SOLE NONE 73,100 0 0
AptarGroup Inc COMMON 038336103 164,527 1,323,200 SH   SOLE NONE 1,323,200 0 0
Aptiv PLC COMMON G6095L109 1,122 13,886 SH   SOLE NONE 13,886 0 0
Aramark COMMON 03852U106 656 18,200 SH   SOLE NONE 18,200 0 0
Arch Capital Group Ltd COMMON G0450A105 5,595 150,900 SH   SOLE NONE 150,900 0 0
Archer-Daniels-Midland Co COMMON 039483102 16,287 399,189 SH   SOLE NONE 399,189 0 0
Arconic Inc COMMON 03965L100 3,681 142,566 SH   SOLE NONE 142,566 0 0
Ares Capital Corp COMMON 04010L103 3,172 176,814 SH   SOLE NONE 176,814 0 0
Arista Networks Inc COMMON 040413106 1,168 4,500 SH   SOLE NONE 4,500 0 0
Arrow Electronics Inc COMMON 042735100 5,787 81,200 SH   SOLE NONE 81,200 0 0
Arthur J Gallagher & Co COMMON 363576109 761 8,685 SH   SOLE NONE 8,685 0 0
Assurant Inc COMMON 04621X108 288 2,708 SH   SOLE NONE 2,708 0 0
AT&T Inc COMMON 00206R102 134,521 4,014,367 SH   SOLE NONE 4,014,367 0 0
Athene Holding Ltd COMMON G0684D107 1,563 36,300 SH   SOLE NONE 36,300 0 0
Atmos Energy Corp COMMON 049560105 2,291 21,700 SH   SOLE NONE 21,700 0 0
Autodesk Inc COMMON 052769106 683 4,190 SH   SOLE NONE 4,190 0 0
Autohome Inc ADR 05278C107 8,945 104,477 SH   SOLE NONE 104,477 0 0
Autoliv Inc COMMON 052800109 874 12,400 SH   SOLE NONE 12,400 0 0
Automatic Data Processing Inc COMMON 053015103 6,597 39,901 SH   SOLE NONE 39,901 0 0
AutoNation Inc COMMON 05329W102 152,175 3,628,390 SH   SOLE NONE 3,628,390 0 0
AutoZone Inc COMMON 053332102 550,155 500,382 SH   SOLE NONE 500,382 0 0
AvalonBay Communities Inc REIT 053484101 12,635 62,186 SH   SOLE NONE 62,186 0 0
Avery Dennison Corp COMMON 053611109 1,673 14,465 SH   SOLE NONE 14,465 0 0
Avis Budget Group Inc COMMON 053774105 4,395 125,000 SH   SOLE NONE 125,000 0 0
Avista Corp COMMON 05379B107 1,061 23,788 SH   SOLE NONE 23,788 0 0
Avnet Inc COMMON 053807103 1,177 26,000 SH   SOLE NONE 26,000 0 0
AXA Equitable Holdings Inc COMMON 054561105 1,695 81,100 SH   SOLE NONE 81,100 0 0
Axalta Coating Systems Ltd COMMON G0750C108 1,209 40,600 SH   SOLE NONE 40,600 0 0
Azure Power Global Ltd COMMON V0393H103 243,728 17,048,065 SH   SOLE NONE 17,048,065 0 0
B2Gold Corp COMMON 11777Q209 631 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 81,235 692,187 SH   SOLE NONE 692,187 0 0
Baker Hughes a GE Co COMMON 05722G100 715 29,034 SH   SOLE NONE 29,034 0 0
Ball Corp COMMON 058498106 3,835 54,794 SH   SOLE NONE 54,794 0 0
Bank of America Corp COMMON 060505104 110,889 3,823,764 SH   SOLE NONE 3,823,764 0 0
Bank of New York Mellon Corp, The COMMON 064058100 13,688 310,034 SH   SOLE NONE 310,034 0 0
Banque de Nouvelle-Ecosse, La COMMON 064149107 946,569 17,585,000 SH   SOLE NONE 17,585,000 0 0
Banque Royale du Canada COMMON 780087102 1,010,477 12,688,000 SH   SOLE NONE 12,688,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 976,739 16,680,000 SH   SOLE NONE 16,680,000 0 0
Baozun Inc ADR 06684L103 1,903 38,169 SH   SOLE NONE 38,169 0 0
Baxter International Inc COMMON 071813109 526,655 6,430,469 SH   SOLE NONE 6,430,469 0 0
BB&T Corp COMMON 054937107 4,683 95,313 SH   SOLE NONE 95,313 0 0
Becton Dickinson and Co COMMON 075887109 4,673 18,544 SH   SOLE NONE 18,544 0 0
Berkshire Hathaway Inc COMMON 084670702 797,871 3,742,888 SH   SOLE NONE 3,742,888 0 0
Best Buy Co Inc COMMON 086516101 7,377 105,800 SH   SOLE NONE 105,800 0 0
BHP Group PLC ADR 05545E209 11,950 233,800 SH   SOLE NONE 233,800 0 0
Biogen Inc COMMON 09062X103 11,153 47,691 SH   SOLE NONE 47,691 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 822 9,600 SH   SOLE NONE 9,600 0 0
BlackRock Inc COMMON 09247X101 7,156 15,249 SH   SOLE NONE 15,249 0 0
Blackstone Mortgage Trust Inc REIT 09257W100 1,601 45,000 SH   SOLE NONE 45,000 0 0
Boeing Company, The COMMON 097023105 49,269 135,350 SH   SOLE NONE 135,350 0 0
BOK Financial Corp COMMON 05561Q201 9,058 120,000 SH   SOLE NONE 120,000 0 0
Booking Holdings Inc COMMON 09857L108 27,425 14,629 SH   SOLE NONE 14,629 0 0
BorgWarner Inc COMMON 099724106 2,615 62,289 SH   SOLE NONE 62,289 0 0
Boston Properties Inc REIT 101121101 19,188 148,746 SH   SOLE NONE 148,746 0 0
Boston Scientific Corp COMMON 101137107 856 19,926 SH   SOLE NONE 19,926 0 0
BP PLC ADR 055622104 2,089 50,100 SH   SOLE NONE 50,100 0 0
Brighthouse Financial Inc COMMON 10922N103 2,754 75,063 SH   SOLE NONE 75,063 0 0
Bristol-Myers Squibb Co COMMON 110122108 4,974 109,674 SH   SOLE NONE 109,674 0 0
Broadcom Inc COMMON 11135F101 14,572 50,622 SH   SOLE NONE 50,622 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 728 5,700 SH   SOLE NONE 5,700 0 0
Brookfield Asset Management Inc COMMON 112585104 383,408 7,997,100 SH   SOLE NONE 7,997,100 0 0
Brown-Forman Corp COMMON 115637209 2,186 39,432 SH   SOLE NONE 39,432 0 0
Bunge Ltd COMMON G16962105 6,914 124,100 SH   SOLE NONE 124,100 0 0
Burlington Stores Inc COMMON 122017106 800 4,700 SH   SOLE NONE 4,700 0 0
Cabot Oil & Gas Corp COMMON 127097103 1,047 45,613 SH   SOLE NONE 45,613 0 0
Cadence Design Systems Inc COMMON 127387108 397 5,600 SH   SOLE NONE 5,600 0 0
CAE Inc COMMON 124765108 117,994 4,379,111 SH   SOLE NONE 4,379,111 0 0
Caesars Entertainment Corp COMMON 127686103 29,550 2,500,000 SH   SOLE NONE 2,500,000 0 0
Camden Property Trust REIT 133131102 24,276 232,550 SH   SOLE NONE 232,550 0 0
Campbell Soup Co COMMON 134429109 1,414 35,300 SH   SOLE NONE 35,300 0 0
Canadian Natural Resources Limited COMMON 136385101 486,382 18,000,000 SH   SOLE NONE 18,000,000 0 0
Capital One Financial Corp COMMON 14040H105 25,859 284,975 SH   SOLE NONE 284,975 0 0
Capri Holdings Ltd COMMON G1890L107 766 22,083 SH   SOLE NONE 22,083 0 0
Cardinal Health Inc COMMON 14149Y108 10,287 218,400 SH   SOLE NONE 218,400 0 0
CareTrust REIT Inc REIT 14174T107 1,440 60,536 SH   SOLE NONE 60,536 0 0
CarMax Inc COMMON 143130102 634 7,297 SH   SOLE NONE 7,297 0 0
Carnival Corp COMMON 143658300 1,180 25,341 SH   SOLE NONE 25,341 0 0
Carter's Inc COMMON 146229109 294,877 3,023,140 SH   SOLE NONE 3,023,140 0 0
Caterpillar Inc COMMON 149123101 26,391 193,635 SH   SOLE NONE 193,635 0 0
CBRE Group Inc COMMON 12504L109 1,839 35,844 SH   SOLE NONE 35,844 0 0
CBS Corp COMMON 124857202 7,918 158,683 SH   SOLE NONE 158,683 0 0
CDK Global Inc COMMON 12508E101 954 19,300 SH   SOLE NONE 19,300 0 0
CDW Corp COMMON 12514G108 3,852 34,700 SH   SOLE NONE 34,700 0 0
Celanese Corp COMMON 150870103 2,479 23,000 SH   SOLE NONE 23,000 0 0
Celgene Corp COMMON 151020104 1,731 18,722 SH   SOLE NONE 18,722 0 0
Cenovus Energy Inc COMMON 15135U109 197,539 22,349,300 SH   SOLE NONE 22,349,300 0 0
Centene Corp COMMON 15135B101 7,415 141,400 SH   SOLE NONE 141,400 0 0
CenterPoint Energy Inc COMMON 15189T107 6,519 227,713 SH   SOLE NONE 227,713 0 0
CenturyLink Inc COMMON 156700106 16,788 1,427,559 SH   SOLE NONE 1,427,559 0 0
Cerner Corp COMMON 156782104 4,025 54,916 SH   SOLE NONE 54,916 0 0
CF Industries Holdings Inc COMMON 125269100 2,073 44,372 SH   SOLE NONE 44,372 0 0
CH Robinson Worldwide Inc COMMON 12541W209 1,164 13,803 SH   SOLE NONE 13,803 0 0
Charles Schwab Corp, The COMMON 808513105 1,263 31,428 SH   SOLE NONE 31,428 0 0
Charter Communications Inc COMMON 16119P108 3,069 7,766 SH   SOLE NONE 7,766 0 0
Check Point Software Technologies Ltd COMMON M22465104 2,575 22,269 SH   SOLE NONE 22,269 0 0
Chemours Co, The COMMON 163851108 389 16,200 SH   SOLE NONE 16,200 0 0
Cheniere Energy Inc COMMON 16411R208 350 5,116 SH   SOLE NONE 5,116 0 0
Chevron Corp COMMON 166764100 78,024 627,000 SH   SOLE NONE 627,000 0 0
Chipotle Mexican Grill Inc COMMON 169656105 1,411 1,925 SH   SOLE NONE 1,925 0 0
Chubb Ltd COMMON H1467J104 29,476 200,122 SH   SOLE NONE 200,122 0 0
Church & Dwight Co Inc COMMON 171340102 230 3,154 SH   SOLE NONE 3,154 0 0
Cia Cervecerias Unidas SA ADR 204429104 1,069 37,846 SH   SOLE NONE 37,846 0 0
Cia de Minas Buenaventura SAA ADR 204448104 3,634 217,981 SH   SOLE NONE 217,981 0 0
Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 262 21,500 SH   SOLE NONE 21,500 0 0
Cia Siderurgica Nacional SA ADR 20440W105 14,208 3,296,517 SH   SOLE NONE 3,296,517 0 0
Ciena Corp COMMON 171779309 8,107 197,100 SH   SOLE NONE 197,100 0 0
Cigna Corp COMMON 125523100 24,841 157,671 SH   SOLE NONE 157,671 0 0
Cimarex Energy Co COMMON 171798101 594 10,005 SH   SOLE NONE 10,005 0 0
Cincinnati Financial Corp COMMON 172062101 1,924 18,555 SH   SOLE NONE 18,555 0 0
Cintas Corp COMMON 172908105 2,294 9,667 SH   SOLE NONE 9,667 0 0
Cisco Systems Inc COMMON 17275R102 108,678 1,985,716 SH   SOLE NONE 1,985,716 0 0
CIT Group Inc COMMON 125581801 1,219 23,200 SH   SOLE NONE 23,200 0 0
Citigroup Inc COMMON 172967424 111,717 1,595,279 SH   SOLE NONE 1,595,279 0 0
Citizens Financial Group Inc COMMON 174610105 422 11,930 SH   SOLE NONE 11,930 0 0
Citrix Systems Inc COMMON 177376100 11,418 116,341 SH   SOLE NONE 116,341 0 0
Clorox Company, The COMMON 189054109 338 2,205 SH   SOLE NONE 2,205 0 0
CME Group Inc COMMON 12572Q105 15,490 79,801 SH   SOLE NONE 79,801 0 0
CMS Energy Corp COMMON 125896100 3,671 63,394 SH   SOLE NONE 63,394 0 0
CNH Industrial NV COMMON N20944109 5,972 581,548 SH   SOLE NONE 581,548 0 0
Coca-Cola Co, The COMMON 191216100 46,112 905,573 SH   SOLE NONE 905,573 0 0
Coca-Cola European Partners PLC COMMON G25839104 6,130 108,500 SH   SOLE NONE 108,500 0 0
Cognex Corp COMMON 192422103 624 13,000 SH   SOLE NONE 13,000 0 0
Cognizant Technology Solutions Corp COMMON 192446102 5,902 93,105 SH   SOLE NONE 93,105 0 0
Colgate-Palmolive Co COMMON 194162103 292,149 4,076,303 SH   SOLE NONE 4,076,303 0 0
Colony Capital Inc REIT 19626G108 158,381 31,676,146 SH   SOLE NONE 31,676,146 0 0
Comcast Corp COMMON 20030N101 9,372 221,670 SH   SOLE NONE 221,670 0 0
Comerica Inc COMMON 200340107 1,104 15,201 SH   SOLE NONE 15,201 0 0
CommScope Holding Co Inc COMMON 20337X109 1,549 98,500 SH   SOLE NONE 98,500 0 0
Communication Services Select Sector SPDR Fund ETF 81369Y852 37,769 767,359 SH   SOLE NONE 767,359 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,127,023 12,151,300 SH   SOLE NONE 12,151,300 0 0
Conagra Brands Inc COMMON 205887102 1,143 43,100 SH   SOLE NONE 43,100 0 0
Concho Resources Inc COMMON 20605P101 1,641 15,900 SH   SOLE NONE 15,900 0 0
ConocoPhillips COMMON 20825C104 41,828 685,700 SH   SOLE NONE 685,700 0 0
Consolidated Edison Inc COMMON 209115104 9,084 103,607 SH   SOLE NONE 103,607 0 0
Constellation Brands Inc COMMON 21036P108 5,748 29,185 SH   SOLE NONE 29,185 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 57,169 984,486 SH   SOLE NONE 984,486 0 0
Continental Resources Inc/OK COMMON 212015101 3,228 76,686 SH   SOLE NONE 76,686 0 0
Cooper Cos Inc/The COMMON 216648402 943 2,800 SH   SOLE NONE 2,800 0 0
Copart Inc COMMON 217204106 1,106 14,800 SH   SOLE NONE 14,800 0 0
Corning Inc COMMON 219350105 10,484 315,500 SH   SOLE NONE 315,500 0 0
Corteva Inc COMMON 22052L104 7,397 250,151 SH   SOLE NONE 250,151 0 0
Cosan Ltd COMMON G25343107 2,563 191,810 SH   SOLE NONE 191,810 0 0
CoStar Group Inc COMMON 22160N109 554 1,000 SH   SOLE NONE 1,000 0 0
Costco Wholesale Corp COMMON 22160K105 26,200 99,143 SH   SOLE NONE 99,143 0 0
Coty Inc COMMON 222070203 3,183 237,511 SH   SOLE NONE 237,511 0 0
Cousins Properties Inc REIT 222795502 876 24,228 SH   SOLE NONE 24,228 0 0
Credicorp Ltd COMMON G2519Y108 34,856 152,269 SH   SOLE NONE 152,269 0 0
Crown Castle International Corp REIT 22822V101 3,550 27,238 SH   SOLE NONE 27,238 0 0
Crown Holdings Inc COMMON 228368106 379 6,200 SH   SOLE NONE 6,200 0 0
CSX Corp COMMON 126408103 9,440 122,006 SH   SOLE NONE 122,006 0 0
Ctrip.com International Ltd ADR 22943F100 43,885 1,188,960 SH   SOLE NONE 1,188,960 0 0
Cummins Inc COMMON 231021106 7,590 44,300 SH   SOLE NONE 44,300 0 0
CVS Health Corp COMMON 126650100 387,312 7,107,948 SH   SOLE NONE 7,107,948 0 0
CyberArk Software Ltd COMMON M2682V108 6,701 52,414 SH   SOLE NONE 52,414 0 0
Danaher Corp COMMON 235851102 172,821 1,209,213 SH   SOLE NONE 1,209,213 0 0
Darden Restaurants Inc COMMON 237194105 2,593 21,300 SH   SOLE NONE 21,300 0 0
DaVita Inc COMMON 23918K108 2,768 49,200 SH   SOLE NONE 49,200 0 0
Deckers Outdoor Corp COMMON 243537107 1,865 10,600 SH   SOLE NONE 10,600 0 0
Deere & Co COMMON 244199105 11,152 67,300 SH   SOLE NONE 67,300 0 0
Dell Technologies Inc COMMON 24703L202 10,112 199,058 SH   SOLE NONE 199,058 0 0
Delta Air Lines Inc COMMON 247361702 22,927 403,995 SH   SOLE NONE 403,995 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 561 9,608 SH   SOLE NONE 9,608 0 0
Deutsche Bank AG COMMON D18190898 4,596 595,297 SH   SOLE NONE 595,297 0 0
Devon Energy Corp COMMON 25179M103 3,354 117,600 SH   SOLE NONE 117,600 0 0
Diamondback Energy Inc COMMON 25278X109 1,722 15,800 SH   SOLE NONE 15,800 0 0
Diebold Nixdorf Inc COMMON 253651103 3,885 424,100 SH   SOLE NONE 424,100 0 0
Digital Realty Trust Inc REIT 253868103 1,944 16,500 SH   SOLE NONE 16,500 0 0
Discover Financial Services COMMON 254709108 2,971 38,289 SH   SOLE NONE 38,289 0 0
Discovery Inc COMMON 25470F104 2,110 68,742 SH   SOLE NONE 68,742 0 0
Discovery Inc COMMON 25470F302 4,044 142,143 SH   SOLE NONE 142,143 0 0
DISH Network Corp COMMON 25470M109 6,253 162,800 SH   SOLE NONE 162,800 0 0
Dollar General Corp COMMON 256677105 716,455 5,300,795 SH   SOLE NONE 5,300,795 0 0
Dollar Tree Inc COMMON 256746108 5,694 53,023 SH   SOLE NONE 53,023 0 0
Dominion Energy Inc COMMON 25746U109 3,435 44,425 SH   SOLE NONE 44,425 0 0
Domino's Pizza Inc COMMON 25754A201 668 2,400 SH   SOLE NONE 2,400 0 0
Douglas Emmett Inc REIT 25960P109 9,227 231,600 SH   SOLE NONE 231,600 0 0
Dover Corp COMMON 260003108 1,473 14,700 SH   SOLE NONE 14,700 0 0
Dow Inc COMMON 260557103 11,757 238,426 SH   SOLE NONE 238,426 0 0
DR Horton Inc COMMON 23331A109 3,407 78,984 SH   SOLE NONE 78,984 0 0
DTE Energy Co COMMON 233331107 565 4,417 SH   SOLE NONE 4,417 0 0
Duke Energy Corp COMMON 26441C204 15,103 171,159 SH   SOLE NONE 171,159 0 0
Duke Realty Corp REIT 264411505 16,696 528,200 SH   SOLE NONE 528,200 0 0
DuPont de Nemours Inc COMMON 26614N102 16,287 216,951 SH   SOLE NONE 216,951 0 0
DXC Technology Co COMMON 23355L106 8,140 147,597 SH   SOLE NONE 147,597 0 0
E TRADE Financial Corp COMMON 269246401 217 4,876 SH   SOLE NONE 4,876 0 0
East West Bancorp Inc COMMON 27579R104 3,323 71,050 SH   SOLE NONE 71,050 0 0
Eastman Chemical Co COMMON 277432100 3,284 42,195 SH   SOLE NONE 42,195 0 0
Eaton Corp PLC COMMON G29183103 31,513 378,398 SH   SOLE NONE 378,398 0 0
eBay Inc COMMON 278642103 7,430 188,100 SH   SOLE NONE 188,100 0 0
Ecolab Inc COMMON 278865100 334,897 1,696,195 SH   SOLE NONE 1,696,195 0 0
Edison International COMMON 281020107 4,024 59,692 SH   SOLE NONE 59,692 0 0
Edwards Lifesciences Corp COMMON 28176E108 2,439 13,202 SH   SOLE NONE 13,202 0 0
El Paso Electric Co COMMON 283677854 2,950 45,100 SH   SOLE NONE 45,100 0 0
Elanco Animal Health Inc COMMON 28414H103 696 20,600 SH   SOLE NONE 20,600 0 0
Electronic Arts Inc COMMON 285512109 2,758 27,240 SH   SOLE NONE 27,240 0 0
Electronics For Imaging Inc COMMON 286082102 8,142 220,600 SH   SOLE NONE 220,600 0 0
Eli Lilly & Co COMMON 532457108 16,007 144,485 SH   SOLE NONE 144,485 0 0
Embraer SA ADR 29082A107 819 40,700 SH   SOLE NONE 40,700 0 0
Emerson Electric Co COMMON 291011104 9,721 145,700 SH   SOLE NONE 145,700 0 0
Enbridge Inc COMMON 29250N105 1,057,502 29,309,914 SH   SOLE NONE 29,309,914 0 0
Ensco Rowan plc COMMON G3166L100 4,361 511,310 SH   SOLE NONE 511,310 0 0
Entergy Corp COMMON 29364G103 5,692 55,300 SH   SOLE NONE 55,300 0 0
EOG Resources Inc COMMON 26875P101 2,097 22,509 SH   SOLE NONE 22,509 0 0
EPAM Systems Inc COMMON 29414B104 277 1,600 SH   SOLE NONE 1,600 0 0
EQT Corp COMMON 26884L109 115,579 7,310,499 SH   SOLE NONE 7,310,499 0 0
Equifax Inc COMMON 294429105 591 4,371 SH   SOLE NONE 4,371 0 0
Equinix Inc REIT 29444U700 2,530 5,016 SH   SOLE NONE 5,016 0 0
Equity Commonwealth REIT 294628102 4,878 150,000 SH   SOLE NONE 150,000 0 0
Equity Residential REIT 29476L107 326 4,291 SH   SOLE NONE 4,291 0 0
Essex Property Trust Inc REIT 297178105 1,406 4,817 SH   SOLE NONE 4,817 0 0
Estee Lauder Cos Inc, The COMMON 518439104 326 1,779 SH   SOLE NONE 1,779 0 0
Everest Re Group Ltd COMMON G3223R108 1,607 6,500 SH   SOLE NONE 6,500 0 0
Evergy Inc COMMON 30034W106 2,129 35,400 SH   SOLE NONE 35,400 0 0
Eversource Energy COMMON 30040W108 4,599 60,709 SH   SOLE NONE 60,709 0 0
Exelon Corp COMMON 30161N101 30,323 632,524 SH   SOLE NONE 632,524 0 0
Expedia Group Inc COMMON 30212P303 11,622 87,360 SH   SOLE NONE 87,360 0 0
Expeditors International of Washington Inc COMMON 302130109 3,902 51,433 SH   SOLE NONE 51,433 0 0
Extra Space Storage Inc REIT 30225T102 895 8,436 SH   SOLE NONE 8,436 0 0
Exxon Mobil Corp COMMON 30231G102 652,477 8,514,645 SH   SOLE NONE 8,514,645 0 0
F5 Networks Inc COMMON 315616102 1,262 8,667 SH   SOLE NONE 8,667 0 0
Facebook Inc COMMON 30303M102 161,825 838,469 SH   SOLE NONE 838,469 0 0
Fastenal Co COMMON 311900104 2,593 79,564 SH   SOLE NONE 79,564 0 0
Federal Realty Investment Trust REIT 313747206 9,531 74,021 SH   SOLE NONE 74,021 0 0
FedEx Corp COMMON 31428X106 17,161 104,520 SH   SOLE NONE 104,520 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 28,336 2,028,597 SH   SOLE NONE 2,028,597 0 0
Fidelity National Financial Inc COMMON 31620R303 1,539 38,200 SH   SOLE NONE 38,200 0 0
Fidelity National Information Services Inc COMMON 31620M106 7,598 61,933 SH   SOLE NONE 61,933 0 0
Fifth Third Bancorp COMMON 316773100 2,859 102,490 SH   SOLE NONE 102,490 0 0
First Republic Bank/CA COMMON 33616C100 225 2,300 SH   SOLE NONE 2,300 0 0
FirstEnergy Corp COMMON 337932107 519 12,130 SH   SOLE NONE 12,130 0 0
Fiserv Inc COMMON 337738108 4,206 46,142 SH   SOLE NONE 46,142 0 0
FleetCor Technologies Inc COMMON 339041105 2,893 10,300 SH   SOLE NONE 10,300 0 0
Flex Ltd COMMON Y2573F102 10,270 1,073,159 SH   SOLE NONE 1,073,159 0 0
FLIR Systems Inc COMMON 302445101 1,250 23,100 SH   SOLE NONE 23,100 0 0
Flowserve Corp COMMON 34354P105 143,203 2,717,846 SH   SOLE NONE 2,717,846 0 0
Fluor Corp COMMON 343412102 197,577 5,864,553 SH   SOLE NONE 5,864,553 0 0
FMC Corp COMMON 302491303 1,204 14,517 SH   SOLE NONE 14,517 0 0
Ford Motor Co COMMON 345370860 42,563 4,160,640 SH   SOLE NONE 4,160,640 0 0
Fortis Inc COMMON 349553107 162,243 4,100,000 SH   SOLE NONE 4,100,000 0 0
Fortive Corp COMMON 34959J108 2,666 32,700 SH   SOLE NONE 32,700 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 1,822 31,900 SH   SOLE NONE 31,900 0 0
Fox Corp COMMON 35137L105 388 10,591 SH   SOLE NONE 10,591 0 0
Fox Corp COMMON 35137L204 1,077 29,480 SH   SOLE NONE 29,480 0 0
Franklin Resources Inc COMMON 354613101 508 14,608 SH   SOLE NONE 14,608 0 0
Freeport-McMoRan Inc COMMON 35671D857 5,510 474,580 SH   SOLE NONE 474,580 0 0
Galapagos NV ADR 36315X101 3,778 29,300 SH   SOLE NONE 29,300 0 0
Gap Inc, The COMMON 364760108 2,401 133,600 SH   SOLE NONE 133,600 0 0
Garmin Ltd COMMON H2906T109 2,801 35,100 SH   SOLE NONE 35,100 0 0
Gartner Inc COMMON 366651107 1,239 7,700 SH   SOLE NONE 7,700 0 0
GDS Holdings Ltd ADR 36165L108 2,154 57,344 SH   SOLE NONE 57,344 0 0
General Dynamics Corp COMMON 369550108 681,552 3,748,497 SH   SOLE NONE 3,748,497 0 0
General Electric Co COMMON 369604103 57,984 5,522,321 SH   SOLE NONE 5,522,321 0 0
General Mills Inc COMMON 370334104 8,113 154,475 SH   SOLE NONE 154,475 0 0
General Motors Co COMMON 37045V100 242,011 6,281,100 SH   SOLE NONE 6,281,100 0 0
Genuine Parts Co COMMON 372460105 450,419 4,348,515 SH   SOLE NONE 4,348,515 0 0
Gilead Sciences Inc COMMON 375558103 32,024 474,001 SH   SOLE NONE 474,001 0 0
Gladstone Commercial Corp REIT 376536108 1,273 60,000 SH   SOLE NONE 60,000 0 0
GlaxoSmithKline PLC ADR 37733W105 20,154 503,600 SH   SOLE NONE 503,600 0 0
Global Payments Inc COMMON 37940X102 1,217 7,600 SH   SOLE NONE 7,600 0 0
GoDaddy Inc COMMON 380237107 709 10,100 SH   SOLE NONE 10,100 0 0
Gold Fields Ltd ADR 38059T106 1,864 344,500 SH   SOLE NONE 344,500 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 58,649 286,650 SH   SOLE NONE 286,650 0 0
Groupe CGI Inc COMMON 12532H104 2,882,619 37,414,204 SH   SOLE NONE 37,414,204 0 0
GrubHub Inc COMMON 400110102 289 3,700 SH   SOLE NONE 3,700 0 0
Grupo Televisa SAB ADR 40049J206 6,042 715,850 SH   SOLE NONE 715,850 0 0
H&R Block Inc COMMON 093671105 1,696 57,883 SH   SOLE NONE 57,883 0 0
Halliburton Co COMMON 406216101 12,956 569,760 SH   SOLE NONE 569,760 0 0
Hanesbrands Inc COMMON 410345102 1,559 90,533 SH   SOLE NONE 90,533 0 0
Hanover Insurance Group Inc/The COMMON 410867105 2,309 18,000 SH   SOLE NONE 18,000 0 0
Harley-Davidson Inc COMMON 412822108 1,547 43,180 SH   SOLE NONE 43,180 0 0
Harmony Gold Mining Co Ltd ADR 413216300 38 16,700 SH   SOLE NONE 16,700 0 0
Harris Corp COMMON 413875105 634 3,352 SH   SOLE NONE 3,352 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 3,109 55,789 SH   SOLE NONE 55,789 0 0
Hasbro Inc COMMON 418056107 1,106 10,464 SH   SOLE NONE 10,464 0 0
HCA Healthcare Inc COMMON 40412C101 9,331 69,033 SH   SOLE NONE 69,033 0 0
HCP Inc REIT 40414L109 1,837 57,440 SH   SOLE NONE 57,440 0 0
HD Supply Holdings Inc COMMON 40416M105 1,890 46,931 SH   SOLE NONE 46,931 0 0
HDFC Bank Ltd ADR 40415F101 1,066 8,200 SH   SOLE NONE 8,200 0 0
Helmerich & Payne Inc COMMON 423452101 602 11,896 SH   SOLE NONE 11,896 0 0
Henry Schein Inc COMMON 806407102 3,545 50,714 SH   SOLE NONE 50,714 0 0
Hershey Co, The COMMON 427866108 4,960 37,003 SH   SOLE NONE 37,003 0 0
Hess Corp COMMON 42809H107 1,004 15,800 SH   SOLE NONE 15,800 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 17,565 1,174,900 SH   SOLE NONE 1,174,900 0 0
HFF Inc COMMON 40418F108 9,478 208,400 SH   SOLE NONE 208,400 0 0
Highwoods Properties Inc REIT 431284108 4,580 110,900 SH   SOLE NONE 110,900 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 3,649 37,332 SH   SOLE NONE 37,332 0 0
HollyFrontier Corp COMMON 436106108 3,730 80,600 SH   SOLE NONE 80,600 0 0
Hologic Inc COMMON 436440101 2,348 48,900 SH   SOLE NONE 48,900 0 0
Home Depot Inc, The COMMON 437076102 27,582 132,624 SH   SOLE NONE 132,624 0 0
Honeywell International Inc COMMON 438516106 18,640 106,763 SH   SOLE NONE 106,763 0 0
Hormel Foods Corp COMMON 440452100 4,196 103,500 SH   SOLE NONE 103,500 0 0
Host Hotels & Resorts Inc REIT 44107P104 2,065 113,333 SH   SOLE NONE 113,333 0 0
HP Inc COMMON 40434L105 13,713 659,600 SH   SOLE NONE 659,600 0 0
Huazhu Group Ltd ADR 44332N106 11,370 313,646 SH   SOLE NONE 313,646 0 0
Humana Inc COMMON 444859102 33,102 124,772 SH   SOLE NONE 124,772 0 0
Huntington Bancshares Inc/OH COMMON 446150104 8,581 620,891 SH   SOLE NONE 620,891 0 0
Huntington Ingalls Industries Inc COMMON 446413106 539 2,400 SH   SOLE NONE 2,400 0 0
Hutchison China MediTech Ltd ADR 44842L103 1,136 51,639 SH   SOLE NONE 51,639 0 0
ICON PLC COMMON G4705A100 5,327 34,600 SH   SOLE NONE 34,600 0 0
IDEX Corp COMMON 45167R104 1,394 8,100 SH   SOLE NONE 8,100 0 0
IDEXX Laboratories Inc COMMON 45168D104 854 3,100 SH   SOLE NONE 3,100 0 0
IHS Markit Ltd COMMON G47567105 2,378 37,326 SH   SOLE NONE 37,326 0 0
Illinois Tool Works Inc COMMON 452308109 7,300 48,405 SH   SOLE NONE 48,405 0 0
Illumina Inc COMMON 452327109 2,240 6,085 SH   SOLE NONE 6,085 0 0
Incyte Corp COMMON 45337C102 765 9,000 SH   SOLE NONE 9,000 0 0
Infosys Ltd ADR 456788108 5,056 472,520 SH   SOLE NONE 472,520 0 0
Ingersoll-Rand PLC COMMON G47791101 5,701 45,003 SH   SOLE NONE 45,003 0 0
Ingredion Inc COMMON 457187102 1,510 18,300 SH   SOLE NONE 18,300 0 0
Intel Corp COMMON 458140100 69,750 1,457,069 SH   SOLE NONE 1,457,069 0 0
Intercontinental Exchange Inc COMMON 45866F104 2,883 33,550 SH   SOLE NONE 33,550 0 0
InterDigital Inc COMMON 45867G101 3,677 57,100 SH   SOLE NONE 57,100 0 0
International Business Machines Corp COMMON 459200101 690,945 5,010,480 SH   SOLE NONE 5,010,480 0 0
International Flavors & Fragrances Inc COMMON 459506101 428 2,948 SH   SOLE NONE 2,948 0 0
International Paper Co COMMON 460146103 4,813 111,100 SH   SOLE NONE 111,100 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 2,170 96,068 SH   SOLE NONE 96,068 0 0
Intuit Inc COMMON 461202103 4,287 16,404 SH   SOLE NONE 16,404 0 0
Intuitive Surgical Inc COMMON 46120E602 1,857 3,541 SH   SOLE NONE 3,541 0 0
Invesco Ltd COMMON G491BT108 854 41,721 SH   SOLE NONE 41,721 0 0
Invesco Mortgage Capital Inc REIT 46131B100 3,284 203,700 SH   SOLE NONE 203,700 0 0
Invitation Homes Inc REIT 46187W107 1,056 39,500 SH   SOLE NONE 39,500 0 0
IPG Photonics Corp COMMON 44980X109 83,028 538,268 SH   SOLE NONE 538,268 0 0
iQIYI Inc ADR 46267X108 2,509 121,500 SH   SOLE NONE 121,500 0 0
IQVIA Holdings Inc COMMON 46266C105 1,699 10,562 SH   SOLE NONE 10,562 0 0
Iron Mountain Inc REIT 46284V101 1,169 37,344 SH   SOLE NONE 37,344 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 57,259 1,334,404 SH   SOLE NONE 1,334,404 0 0
Israel Chemicals Ltd COMMON M5920A109 2,277 434,492 SH   SOLE NONE 434,492 0 0
Itau Unibanco Holding SA ADR 465562106 4,516 479,400 SH   SOLE NONE 479,400 0 0
Jack Henry & Associates Inc COMMON 426281101 1,205 9,000 SH   SOLE NONE 9,000 0 0
Jacobs Engineering Group Inc COMMON 469814107 2,625 31,100 SH   SOLE NONE 31,100 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 1,639 11,500 SH   SOLE NONE 11,500 0 0
JB Hunt Transport Services Inc COMMON 445658107 1,773 19,398 SH   SOLE NONE 19,398 0 0
JBG SMITH Properties REIT 46590V100 984 25,000 SH   SOLE NONE 25,000 0 0
JD.com Inc ADR 47215P106 131,876 4,353,793 SH   SOLE NONE 4,353,793 0 0
Jefferies Financial Group Inc COMMON 47233W109 204 10,631 SH   SOLE NONE 10,631 0 0
JM Smucker Company, The COMMON 832696405 3,930 34,121 SH   SOLE NONE 34,121 0 0
Johnson & Johnson COMMON 478160104 703,001 5,047,391 SH   SOLE NONE 5,047,391 0 0
Johnson Controls International plc COMMON G51502105 4,305 104,206 SH   SOLE NONE 104,206 0 0
JPMorgan Chase & Co COMMON 46625H100 125,382 1,121,481 SH   SOLE NONE 1,121,481 0 0
Juniper Networks Inc COMMON 48203R104 2,986 112,145 SH   SOLE NONE 112,145 0 0
Kansas City Southern COMMON 485170302 2,387 19,591 SH   SOLE NONE 19,591 0 0
Kellogg Co COMMON 487836108 2,147 40,076 SH   SOLE NONE 40,076 0 0
KeyCorp COMMON 493267108 7,193 405,262 SH   SOLE NONE 405,262 0 0
Keysight Technologies Inc COMMON 49338L103 1,293 14,400 SH   SOLE NONE 14,400 0 0
Kimberly-Clark Corp COMMON 494368103 8,587 64,429 SH   SOLE NONE 64,429 0 0
Kimco Realty Corp REIT 49446R109 1,491 80,669 SH   SOLE NONE 80,669 0 0
Kinder Morgan Inc/DE COMMON 49456B101 8,130 389,351 SH   SOLE NONE 389,351 0 0
KKR & Co Inc COMMON 48251W104 1,284 50,800 SH   SOLE NONE 50,800 0 0
KLA-Tencor Corp COMMON 482480100 3,633 30,737 SH   SOLE NONE 30,737 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 1,353 41,200 SH   SOLE NONE 41,200 0 0
Kohl's Corp COMMON 500255104 4,018 84,500 SH   SOLE NONE 84,500 0 0
Kraft Heinz Co, The COMMON 500754106 22,582 727,521 SH   SOLE NONE 727,521 0 0
Kroger Company, The COMMON 501044101 18,067 832,200 SH   SOLE NONE 832,200 0 0
L Brands Inc COMMON 501797104 5,722 219,222 SH   SOLE NONE 219,222 0 0
L3 Technologies Inc COMMON 502413107 4,192 17,100 SH   SOLE NONE 17,100 0 0
Laboratory Corp of America Holdings COMMON 50540R409 3,318 19,190 SH   SOLE NONE 19,190 0 0
Lam Research Corp COMMON 512807108 5,674 30,207 SH   SOLE NONE 30,207 0 0
Lamb Weston Holdings Inc COMMON 513272104 703 11,100 SH   SOLE NONE 11,100 0 0
Las Vegas Sands Corp COMMON 517834107 2,284 38,657 SH   SOLE NONE 38,657 0 0
Lear Corp COMMON 521865204 3,719 26,700 SH   SOLE NONE 26,700 0 0
Leggett & Platt Inc COMMON 524660107 1,342 34,967 SH   SOLE NONE 34,967 0 0
Leidos Holdings Inc COMMON 525327102 3,178 39,800 SH   SOLE NONE 39,800 0 0
Lennar Corp COMMON 526057104 1,044 21,543 SH   SOLE NONE 21,543 0 0
Lennox International Inc COMMON 526107107 1,018 3,700 SH   SOLE NONE 3,700 0 0
Liberty Broadband Corp COMMON 530307305 677 6,500 SH   SOLE NONE 6,500 0 0
Liberty Global PLC UNITS G5480U104 435 16,100 SH   SOLE NONE 16,100 0 0
Liberty Global PLC UNITS G5480U120 5,322 200,600 SH   SOLE NONE 200,600 0 0
Liberty Media Corp-Liberty Formula One UNITS 531229854 1,452 38,800 SH   SOLE NONE 38,800 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 325 8,600 SH   SOLE NONE 8,600 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 642 16,900 SH   SOLE NONE 16,900 0 0
Liberty Property Trust REIT 531172104 901 18,000 SH   SOLE NONE 18,000 0 0
Lincoln National Corp COMMON 534187109 2,759 42,801 SH   SOLE NONE 42,801 0 0
Linde PLC COMMON G5494J103 477,013 2,375,565 SH   SOLE NONE 2,375,565 0 0
Live Nation Entertainment Inc COMMON 538034109 1,716 25,900 SH   SOLE NONE 25,900 0 0
LiveRamp Holdings Inc COMMON 53815P108 6,904 142,400 SH   SOLE NONE 142,400 0 0
LKQ Corp COMMON 501889208 399 15,000 SH   SOLE NONE 15,000 0 0
Lockheed Martin Corp COMMON 539830109 73,014 200,842 SH   SOLE NONE 200,842 0 0
Loews Corp COMMON 540424108 4,207 76,951 SH   SOLE NONE 76,951 0 0
Lowe's Cos Inc COMMON 548661107 31,376 310,930 SH   SOLE NONE 310,930 0 0
LyondellBasell Industries NV COMMON N53745100 11,386 132,200 SH   SOLE NONE 132,200 0 0
M&T Bank Corp COMMON 55261F104 2,668 15,687 SH   SOLE NONE 15,687 0 0
Macerich Company, The REIT 554382101 974 29,069 SH   SOLE NONE 29,069 0 0
Macy's Inc COMMON 55616P104 5,586 260,290 SH   SOLE NONE 260,290 0 0
ManpowerGroup Inc COMMON 56418H100 3,854 39,900 SH   SOLE NONE 39,900 0 0
Marathon Oil Corp COMMON 565849106 4,327 304,500 SH   SOLE NONE 304,500 0 0
Marathon Petroleum Corp COMMON 56585A102 16,719 299,188 SH   SOLE NONE 299,188 0 0
Markel Corp COMMON 570535104 534 490 SH   SOLE NONE 490 0 0
Marriott International Inc/MD COMMON 571903202 460 3,281 SH   SOLE NONE 3,281 0 0
Marsh & McLennan Cos Inc COMMON 571748102 449,743 4,508,702 SH   SOLE NONE 4,508,702 0 0
Martin Marietta Materials Inc COMMON 573284106 849 3,691 SH   SOLE NONE 3,691 0 0
Marvell Technology Group Ltd COMMON G5876H105 241 10,100 SH   SOLE NONE 10,100 0 0
Masco Corp COMMON 574599106 2,005 51,108 SH   SOLE NONE 51,108 0 0
Masimo Corp COMMON 574795100 16,370 110,000 SH   SOLE NONE 110,000 0 0
Mastercard Inc COMMON 57636Q104 543,030 2,052,810 SH   SOLE NONE 2,052,810 0 0
Materials Select Sector SPDR Fund ETF 81369Y100 40,246 687,962 SH   SOLE NONE 687,962 0 0
Maxim Integrated Products Inc COMMON 57772K101 3,260 54,500 SH   SOLE NONE 54,500 0 0
McCormick & Co Inc/MD COMMON 579780206 2,955 19,065 SH   SOLE NONE 19,065 0 0
McDonald's Corp COMMON 580135101 388,710 1,871,858 SH   SOLE NONE 1,871,858 0 0
McKesson Corp COMMON 58155Q103 221,891 1,651,100 SH   SOLE NONE 1,651,100 0 0
Medtronic PLC COMMON G5960L103 237,332 2,436,919 SH   SOLE NONE 2,436,919 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 2,029 93,433 SH   SOLE NONE 93,433 0 0
MercadoLibre Inc COMMON 58733R102 551 900 SH   SOLE NONE 900 0 0
Merck & Co Inc COMMON 58933Y105 61,923 738,493 SH   SOLE NONE 738,493 0 0
MetLife, Inc. COMMON 59156R108 28,922 582,285 SH   SOLE NONE 582,285 0 0
Mettler-Toledo International Inc COMMON 592688105 1,596 1,900 SH   SOLE NONE 1,900 0 0
MGM Growth Properties LLC REIT 55303A105 3,004 98,000 SH   SOLE NONE 98,000 0 0
MGM Resorts International COMMON 552953101 3,354 117,400 SH   SOLE NONE 117,400 0 0
Microchip Technology Inc COMMON 595017104 3,546 40,900 SH   SOLE NONE 40,900 0 0
Micron Technology Inc COMMON 595112103 30,526 791,038 SH   SOLE NONE 791,038 0 0
Microsoft Corp COMMON 594918104 620,017 4,628,376 SH   SOLE NONE 4,628,376 0 0
Mid-America Apartment Communities Inc REIT 59522J103 1,236 10,500 SH   SOLE NONE 10,500 0 0
Middleby Corp, The COMMON 596278101 1,004 7,400 SH   SOLE NONE 7,400 0 0
Mobile TeleSystems PJSC ADR 607409109 16,376 1,758,987 SH   SOLE NONE 1,758,987 0 0
Mohawk Industries Inc COMMON 608190104 3,650 24,749 SH   SOLE NONE 24,749 0 0
Molson Coors Brewing Co COMMON 60871R209 5,607 100,125 SH   SOLE NONE 100,125 0 0
Momo Inc ADR 60879B107 5,015 140,073 SH   SOLE NONE 140,073 0 0
Mondelez International Inc COMMON 609207105 738,429 13,699,982 SH   SOLE NONE 13,699,982 0 0
Monster Beverage Corp COMMON 61174X109 507 7,943 SH   SOLE NONE 7,943 0 0
Moody's Corp COMMON 615369105 1,059 5,422 SH   SOLE NONE 5,422 0 0
Morgan Stanley COMMON 617446448 45,859 1,046,769 SH   SOLE NONE 1,046,769 0 0
Mosaic Company, The COMMON 61945C103 2,233 89,204 SH   SOLE NONE 89,204 0 0
Motorola Solutions Inc COMMON 620076307 7,079 42,458 SH   SOLE NONE 42,458 0 0
MSA Safety Inc COMMON 553498106 4,743 45,000 SH   SOLE NONE 45,000 0 0
MSCI Inc COMMON 55354G100 430 1,800 SH   SOLE NONE 1,800 0 0
Mylan NV COMMON N59465109 5,787 303,920 SH   SOLE NONE 303,920 0 0
Nasdaq Inc COMMON 631103108 641 6,663 SH   SOLE NONE 6,663 0 0
National Oilwell Varco Inc COMMON 637071101 4,086 183,800 SH   SOLE NONE 183,800 0 0
National Retail Properties Inc REIT 637417106 763 14,400 SH   SOLE NONE 14,400 0 0
Nektar Therapeutics COMMON 640268108 274 7,700 SH   SOLE NONE 7,700 0 0
NetApp Inc COMMON 64110D104 2,771 44,908 SH   SOLE NONE 44,908 0 0
NetEase Inc ADR 64110W102 18,171 71,045 SH   SOLE NONE 71,045 0 0
Netflix Inc COMMON 64110L106 6,820 18,568 SH   SOLE NONE 18,568 0 0
New Oriental Education & Technology Group Inc ADR 647581107 25,425 263,255 SH   SOLE NONE 263,255 0 0
Newell Brands Inc COMMON 651229106 78,670 5,101,790 SH   SOLE NONE 5,101,790 0 0
Newmont Goldcorp Corp COMMON 651639106 2,808 73,000 SH   SOLE NONE 73,000 0 0
News Corp COMMON 65249B109 3,008 223,015 SH   SOLE NONE 223,015 0 0
NextEra Energy Inc COMMON 65339F101 300,237 1,465,570 SH   SOLE NONE 1,465,570 0 0
Nielsen Holdings PLC COMMON G6518L108 3,055 135,168 SH   SOLE NONE 135,168 0 0
NIKE Inc COMMON 654106103 9,368 111,587 SH   SOLE NONE 111,587 0 0
NIO Inc ADR 62914V106 1,626 637,600 SH   SOLE NONE 637,600 0 0
NiSource Inc COMMON 65473P105 2,796 97,100 SH   SOLE NONE 97,100 0 0
Noah Holdings Ltd ADR 65487X102 438 10,288 SH   SOLE NONE 10,288 0 0
Noble Energy Inc COMMON 655044105 1,653 73,789 SH   SOLE NONE 73,789 0 0
Nordstrom Inc COMMON 655664100 1,517 47,601 SH   SOLE NONE 47,601 0 0
Norfolk Southern Corp COMMON 655844108 11,317 56,774 SH   SOLE NONE 56,774 0 0
Northern Trust Corp COMMON 665859104 1,810 20,108 SH   SOLE NONE 20,108 0 0
Northrop Grumman Corp COMMON 666807102 4,934 15,269 SH   SOLE NONE 15,269 0 0
NorthWestern Corp COMMON 668074305 2,278 31,570 SH   SOLE NONE 31,570 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 2,621 48,870 SH   SOLE NONE 48,870 0 0
Novo Nordisk A/S ADR 670100205 5,788 113,400 SH   SOLE NONE 113,400 0 0
Nucor Corp COMMON 670346105 5,471 99,300 SH   SOLE NONE 99,300 0 0
Nutrien Ltd COMMON 67077M108 499,688 9,321,441 SH   SOLE NONE 9,321,441 0 0
NVIDIA Corp COMMON 67066G104 10,750 65,455 SH   SOLE NONE 65,455 0 0
NVR Inc COMMON 62944T105 1,213 360 SH   SOLE NONE 360 0 0
NXP Semiconductors NV COMMON N6596X109 9,822 100,626 SH   SOLE NONE 100,626 0 0
Occidental Petroleum Corp COMMON 674599105 11,288 224,505 SH   SOLE NONE 224,505 0 0
OGE Energy Corp COMMON 670837103 1,274 29,933 SH   SOLE NONE 29,933 0 0
Old Dominion Freight Line Inc COMMON 679580100 1,313 8,800 SH   SOLE NONE 8,800 0 0
Omnicom Group Inc COMMON 681919106 4,526 55,231 SH   SOLE NONE 55,231 0 0
ON Semiconductor Corp COMMON 682189105 2,730 135,100 SH   SOLE NONE 135,100 0 0
ONEOK Inc COMMON 682680103 4,181 60,755 SH   SOLE NONE 60,755 0 0
Open Text Corp COMMON 683715106 659,886 15,956,800 SH   SOLE NONE 15,956,800 0 0
Oracle Corp COMMON 68389X105 571,719 10,035,438 SH   SOLE NONE 10,035,438 0 0
O'Reilly Automotive Inc COMMON 67103H107 13,538 36,657 SH   SOLE NONE 36,657 0 0
Owens Corning COMMON 690742101 35,880 616,500 SH   SOLE NONE 616,500 0 0
PACCAR Inc COMMON 693718108 4,780 66,700 SH   SOLE NONE 66,700 0 0
Pacific Biosciences of California Inc COMMON 69404D108 9,128 1,508,785 SH   SOLE NONE 1,508,785 0 0
Packaging Corp of America COMMON 695156109 2,078 21,800 SH   SOLE NONE 21,800 0 0
Palo Alto Networks Inc COMMON 697435105 509 2,500 SH   SOLE NONE 2,500 0 0
Parsley Energy Inc COMMON 701877102 1,173 61,700 SH   SOLE NONE 61,700 0 0
Paychex Inc COMMON 704326107 4,962 60,299 SH   SOLE NONE 60,299 0 0
PayPal Holdings Inc COMMON 70450Y103 5,827 50,912 SH   SOLE NONE 50,912 0 0
Pembina Pipeline Corp COMMON 706327103 311,624 8,353,120 SH   SOLE NONE 8,353,120 0 0
Pentair PLC COMMON G7S00T104 2,368 63,649 SH   SOLE NONE 63,649 0 0
People's United Financial Inc COMMON 712704105 932 55,516 SH   SOLE NONE 55,516 0 0
PepsiCo Inc COMMON 713448108 57,376 437,552 SH   SOLE NONE 437,552 0 0
PerkinElmer Inc COMMON 714046109 434 4,500 SH   SOLE NONE 4,500 0 0
Perrigo Co PLC COMMON G97822103 777 16,321 SH   SOLE NONE 16,321 0 0
Petroleo Brasileiro SA ADR 71654V408 1,742 111,900 SH   SOLE NONE 111,900 0 0
Pfizer Inc COMMON 717081103 52,094 1,202,538 SH   SOLE NONE 1,202,538 0 0
Philip Morris International Inc COMMON 718172109 65,929 839,533 SH   SOLE NONE 839,533 0 0
Phillips 66 COMMON 718546104 27,795 297,150 SH   SOLE NONE 297,150 0 0
Pinduoduo Inc ADR 722304102 6,923 335,600 SH   SOLE NONE 335,600 0 0
Pinnacle West Capital Corp COMMON 723484101 2,670 28,372 SH   SOLE NONE 28,372 0 0
Pioneer Natural Resources Co COMMON 723787107 1,407 9,144 SH   SOLE NONE 9,144 0 0
Piper Jaffray Cos COMMON 724078100 1,641 22,100 SH   SOLE NONE 22,100 0 0
PNC Financial Services Group Inc/The COMMON 693475105 49,359 359,548 SH   SOLE NONE 359,548 0 0
Polaris Industries Inc COMMON 731068102 463 5,073 SH   SOLE NONE 5,073 0 0
PPG Industries Inc COMMON 693506107 2,406 20,614 SH   SOLE NONE 20,614 0 0
PPL Corp COMMON 69351T106 437,176 14,097,918 SH   SOLE NONE 14,097,918 0 0
Principal Financial Group Inc COMMON 74251V102 2,980 51,456 SH   SOLE NONE 51,456 0 0
Procter & Gamble Company, The COMMON 742718109 74,951 683,545 SH   SOLE NONE 683,545 0 0
Progressive Corp, The COMMON 743315103 22,480 281,248 SH   SOLE NONE 281,248 0 0
Prologis Inc REIT 74340W103 6,886 85,966 SH   SOLE NONE 85,966 0 0
ProQR Therapeutics NV COMMON N71542109 2,275 250,000 SH   SOLE NONE 250,000 0 0
Prudential Financial Inc COMMON 744320102 10,127 100,270 SH   SOLE NONE 100,270 0 0
PTC Inc COMMON 69370C100 494 5,500 SH   SOLE NONE 5,500 0 0
Public Service Enterprise Group Inc COMMON 744573106 8,463 143,875 SH   SOLE NONE 143,875 0 0
Public Storage REIT 74460D109 2,680 11,252 SH   SOLE NONE 11,252 0 0
PulteGroup Inc COMMON 745867101 2,691 85,100 SH   SOLE NONE 85,100 0 0
PVH Corp COMMON 693656100 1,241 13,113 SH   SOLE NONE 13,113 0 0
QEP Resources Inc COMMON 74733V100 16,268 2,250,000 SH   SOLE NONE 2,250,000 0 0
QIAGEN NV COMMON N72482123 1,457 35,859 SH   SOLE NONE 35,859 0 0
Qorvo Inc COMMON 74736K101 1,405 21,100 SH   SOLE NONE 21,100 0 0
Qualcomm Inc COMMON 747525103 178,399 2,345,201 SH   SOLE NONE 2,345,201 0 0
Quest Diagnostics Inc COMMON 74834L100 3,297 32,381 SH   SOLE NONE 32,381 0 0
Qurate Retail Inc COMMON 74915M100 2,554 206,100 SH   SOLE NONE 206,100 0 0
Ralph Lauren Corp COMMON 751212101 2,113 18,600 SH   SOLE NONE 18,600 0 0
Raymond James Financial Inc COMMON 754730109 1,065 12,600 SH   SOLE NONE 12,600 0 0
Raytheon Co COMMON 755111507 8,721 50,155 SH   SOLE NONE 50,155 0 0
Realty Income Corp REIT 756109104 1,829 26,524 SH   SOLE NONE 26,524 0 0
Red Hat Inc COMMON 756577102 1,559 8,304 SH   SOLE NONE 8,304 0 0
Redevances Auriferes Osisko Ltee COMMON 68827L101 204,713 19,597,694 SH   SOLE NONE 19,597,694 0 0
Regency Centers Corp REIT 758849103 9,591 143,700 SH   SOLE NONE 143,700 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 3,396 10,849 SH   SOLE NONE 10,849 0 0
Regions Financial Corp COMMON 7591EP100 2,268 151,780 SH   SOLE NONE 151,780 0 0
Reinsurance Group of America Inc COMMON 759351604 186,301 1,194,008 SH   SOLE NONE 1,194,008 0 0
RenaissanceRe Holdings Ltd COMMON G7496G103 712 4,000 SH   SOLE NONE 4,000 0 0
Republic Services Inc COMMON 760759100 1,802 20,800 SH   SOLE NONE 20,800 0 0
ResMed Inc COMMON 761152107 2,013 16,500 SH   SOLE NONE 16,500 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 260,110 7,804,800 SH   SOLE NONE 7,804,800 0 0
Robert Half International Inc COMMON 770323103 1,283 22,511 SH   SOLE NONE 22,511 0 0
Rockwell Automation Inc COMMON 773903109 2,914 17,789 SH   SOLE NONE 17,789 0 0
Rogers Communications Inc COMMON 775109200 265,009 4,940,100 SH   SOLE NONE 4,940,100 0 0
Rollins Inc COMMON 775711104 721 20,099 SH   SOLE NONE 20,099 0 0
Roper Technologies Inc COMMON 776696106 3,130 8,545 SH   SOLE NONE 8,545 0 0
Ross Stores Inc COMMON 778296103 3,375 34,053 SH   SOLE NONE 34,053 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 3,735 30,811 SH   SOLE NONE 30,811 0 0
Ryanair Holdings PLC ADR 783513203 146,781 2,288,450 SH   SOLE NONE 2,288,450 0 0
S&P Global Inc COMMON 78409V104 411 1,805 SH   SOLE NONE 1,805 0 0
Sabre Corp COMMON 78573M104 1,705 76,800 SH   SOLE NONE 76,800 0 0
salesforce.com inc COMMON 79466L302 4,533 29,874 SH   SOLE NONE 29,874 0 0
SBA Communications Corp REIT 78410G104 540 2,400 SH   SOLE NONE 2,400 0 0
Schlumberger Ltd COMMON 806857108 120,487 3,031,883 SH   SOLE NONE 3,031,883 0 0
Seagate Technology PLC COMMON G7945M107 7,803 165,600 SH   SOLE NONE 165,600 0 0
Sealed Air Corp COMMON 81211K100 1,418 33,144 SH   SOLE NONE 33,144 0 0
Seattle Genetics Inc COMMON 812578102 284 4,100 SH   SOLE NONE 4,100 0 0
SEI Investments Co COMMON 784117103 488 8,700 SH   SOLE NONE 8,700 0 0
Sempra Energy COMMON 816851109 958 6,967 SH   SOLE NONE 6,967 0 0
Sensata Technologies Holding PLC COMMON G8060N102 1,651 33,700 SH   SOLE NONE 33,700 0 0
ServiceNow Inc COMMON 81762P102 577 2,100 SH   SOLE NONE 2,100 0 0
Shaw Communications Inc COMMON 82028K200 245,912 12,026,383 SH   SOLE NONE 12,026,383 0 0
Sherwin-Williams Co, The COMMON 824348106 4,364 9,523 SH   SOLE NONE 9,523 0 0
Sibanye Gold Ltd ADR 825724206 101 21,300 SH   SOLE NONE 21,300 0 0
Signature Bank/New York NY COMMON 82669G104 1,607 13,300 SH   SOLE NONE 13,300 0 0
Simon Property Group Inc REIT 828806109 4,154 26,000 SH   SOLE NONE 26,000 0 0
SINA Corp/China COMMON G81477104 19,563 453,581 SH   SOLE NONE 453,581 0 0
Sirius XM Holdings Inc COMMON 82968B103 911 163,200 SH   SOLE NONE 163,200 0 0
Skyworks Solutions Inc COMMON 83088M102 3,012 38,976 SH   SOLE NONE 38,976 0 0
SL Green Realty Corp REIT 78440X101 985 12,253 SH   SOLE NONE 12,253 0 0
Snap Inc COMMON 83304A106 164 11,500 SH   SOLE NONE 11,500 0 0
Snap-on Inc COMMON 833034101 103,252 623,350 SH   SOLE NONE 623,350 0 0
Sociedad Quimica y Minera de Chile SA ADR 833635105 255 8,200 SH   SOLE NONE 8,200 0 0
Societe Aurifere Barrick COMMON 067901108 3,895 246,958 SH   SOLE NONE 246,958 0 0
Societe Financiere Manuvie COMMON 56501R106 685,262 37,624,642 SH   SOLE NONE 37,624,642 0 0
Southern Company, The COMMON 842587107 5,985 108,258 SH   SOLE NONE 108,258 0 0
Southern Copper Corp COMMON 84265V105 7,179 184,799 SH   SOLE NONE 184,799 0 0
Southwest Airlines Co COMMON 844741108 5,780 113,818 SH   SOLE NONE 113,818 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 121,449 414,500 SH   SOLE NONE 414,500 0 0
Spirit AeroSystems Holdings Inc COMMON 848574109 334 4,100 SH   SOLE NONE 4,100 0 0
Splunk Inc COMMON 848637104 402 3,200 SH   SOLE NONE 3,200 0 0
Sprint Corp COMMON 85207U105 17,577 2,675,400 SH   SOLE NONE 2,675,400 0 0
Square Inc COMMON 852234103 544 7,500 SH   SOLE NONE 7,500 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 392 6,800 SH   SOLE NONE 6,800 0 0
Stanley Black & Decker Inc COMMON 854502101 115,338 797,580 SH   SOLE NONE 797,580 0 0
Stantec Inc COMMON 85472N109 262,215 10,902,000 SH   SOLE NONE 10,902,000 0 0
Starbucks Corp COMMON 855244109 157,368 1,877,222 SH   SOLE NONE 1,877,222 0 0
State Street Corp COMMON 857477103 104,278 1,860,107 SH   SOLE NONE 1,860,107 0 0
Steel Dynamics Inc COMMON 858119100 1,969 65,200 SH   SOLE NONE 65,200 0 0
STERIS PLC COMMON G8473T100 521 3,500 SH   SOLE NONE 3,500 0 0
Stewart Information Services Corp COMMON 860372101 338 8,350 SH   SOLE NONE 8,350 0 0
Stryker Corp COMMON 863667101 6,831 33,229 SH   SOLE NONE 33,229 0 0
Sun Communities Inc REIT 866674104 205 1,600 SH   SOLE NONE 1,600 0 0
Suncor Energie Inc COMMON 867224107 432,105 13,822,600 SH   SOLE NONE 13,822,600 0 0
SunTrust Banks Inc COMMON 867914103 2,839 45,171 SH   SOLE NONE 45,171 0 0
SVB Financial Group COMMON 78486Q101 449 2,000 SH   SOLE NONE 2,000 0 0
Symantec Corp COMMON 871503108 4,715 216,700 SH   SOLE NONE 216,700 0 0
Synchrony Financial COMMON 87165B103 191,716 5,529,742 SH   SOLE NONE 5,529,742 0 0
Synopsys Inc COMMON 871607107 1,416 11,000 SH   SOLE NONE 11,000 0 0
Sysco Corp COMMON 871829107 12,379 175,043 SH   SOLE NONE 175,043 0 0
T Rowe Price Group Inc COMMON 74144T108 2,094 19,084 SH   SOLE NONE 19,084 0 0
Tableau Software Inc COMMON 87336U105 315 1,900 SH   SOLE NONE 1,900 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 15,782 402,900 SH   SOLE NONE 402,900 0 0
Take-Two Interactive Software Inc COMMON 874054109 738 6,500 SH   SOLE NONE 6,500 0 0
TAL Education Group ADR 874080104 13,173 345,737 SH   SOLE NONE 345,737 0 0
Tapestry Inc COMMON 876030107 169,000 5,326,188 SH   SOLE NONE 5,326,188 0 0
Targa Resources Corp COMMON 87612G101 1,335 34,000 SH   SOLE NONE 34,000 0 0
Target Corp COMMON 87612E106 6,106 70,500 SH   SOLE NONE 70,500 0 0
Taro Pharmaceutical Industries Ltd COMMON M8737E108 2,101 24,600 SH   SOLE NONE 24,600 0 0
TC Energy Corp COMMON 87807B107 504,736 10,159,641 SH   SOLE NONE 10,159,641 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 123,393 2,471,811 SH   SOLE NONE 2,471,811 0 0
TE Connectivity Ltd COMMON H84989104 10,316 107,700 SH   SOLE NONE 107,700 0 0
Tech Data Corp COMMON 878237106 10,051 96,086 SH   SOLE NONE 96,086 0 0
TechnipFMC PLC COMMON G87110105 107,703 4,151,990 SH   SOLE NONE 4,151,990 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 39,178 502,021 SH   SOLE NONE 502,021 0 0
TEGNA Inc COMMON 87901J105 3,278 216,400 SH   SOLE NONE 216,400 0 0
Teleflex Inc COMMON 879369106 1,556 4,700 SH   SOLE NONE 4,700 0 0
Tenaris SA ADR 88031M109 3,247 123,400 SH   SOLE NONE 123,400 0 0
Tencent Music Entertainment Group ADR 88034P109 1,324 88,300 SH   SOLE NONE 88,300 0 0
Tesla Inc COMMON 88160R101 1,721 7,700 SH   SOLE NONE 7,700 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 7,531 815,921 SH   SOLE NONE 815,921 0 0
Texas Instruments Inc COMMON 882508104 17,986 156,728 SH   SOLE NONE 156,728 0 0
Textron Inc COMMON 883203101 3,129 58,998 SH   SOLE NONE 58,998 0 0
Thermo Fisher Scientific Inc COMMON 883556102 172,983 589,019 SH   SOLE NONE 589,019 0 0
Tiffany & Co COMMON 886547108 1,910 20,400 SH   SOLE NONE 20,400 0 0
TJX Cos Inc/The COMMON 872540109 8,093 153,036 SH   SOLE NONE 153,036 0 0
T-Mobile US Inc COMMON 872590104 7,014 94,600 SH   SOLE NONE 94,600 0 0
Torchmark Corp COMMON 891027104 175,915 1,966,408 SH   SOLE NONE 1,966,408 0 0
Total System Services Inc COMMON 891906109 2,664 20,765 SH   SOLE NONE 20,765 0 0
Tractor Supply Co COMMON 892356106 1,817 16,701 SH   SOLE NONE 16,701 0 0
TransDigm Group Inc COMMON 893641100 1,258 2,600 SH   SOLE NONE 2,600 0 0
TransUnion COMMON 89400J107 1,059 14,400 SH   SOLE NONE 14,400 0 0
Travelers Cos Inc, The COMMON 89417E109 6,336 42,376 SH   SOLE NONE 42,376 0 0
Trimble Inc COMMON 896239100 479 10,623 SH   SOLE NONE 10,623 0 0
TripAdvisor Inc COMMON 896945201 604 13,049 SH   SOLE NONE 13,049 0 0
Twilio Inc COMMON 90138F102 23,657 173,500 SH   SOLE NONE 173,500 0 0
Twitter Inc COMMON 90184L102 799 22,900 SH   SOLE NONE 22,900 0 0
Tyson Foods Inc COMMON 902494103 8,776 108,700 SH   SOLE NONE 108,700 0 0
Uber Technologies Inc COMMON 90353T100 380 8,200 SH   SOLE NONE 8,200 0 0
Ubiquiti Networks Inc COMMON 90347A100 13,939 106,000 SH   SOLE NONE 106,000 0 0
UDR Inc REIT 902653104 7,200 160,400 SH   SOLE NONE 160,400 0 0
UGI Corp COMMON 902681105 2,352 44,042 SH   SOLE NONE 44,042 0 0
Ulta Beauty Inc COMMON 90384S303 1,283 3,700 SH   SOLE NONE 3,700 0 0
Under Armour Inc COMMON 904311107 711 28,032 SH   SOLE NONE 28,032 0 0
Under Armour Inc COMMON 904311206 644 29,000 SH   SOLE NONE 29,000 0 0
Unilever NV NY_REG_SHR 904784709 14,359 236,472 SH   SOLE NONE 236,472 0 0
Union Pacific Corp COMMON 907818108 17,035 100,731 SH   SOLE NONE 100,731 0 0
United Continental Holdings Inc COMMON 910047109 11,233 128,300 SH   SOLE NONE 128,300 0 0
United Parcel Service Inc COMMON 911312106 12,613 122,139 SH   SOLE NONE 122,139 0 0
United Rentals Inc COMMON 911363109 1,472 11,100 SH   SOLE NONE 11,100 0 0
United States Steel Corp COMMON 912909108 11,505 751,494 SH   SOLE NONE 751,494 0 0
United Technologies Corp COMMON 913017109 207,293 1,592,110 SH   SOLE NONE 1,592,110 0 0
UnitedHealth Group Inc COMMON 91324P102 633,324 2,595,484 SH   SOLE NONE 2,595,484 0 0
Universal Health Services Inc COMMON 913903100 2,270 17,409 SH   SOLE NONE 17,409 0 0
Unum Group COMMON 91529Y106 1,696 50,561 SH   SOLE NONE 50,561 0 0
US Bancorp COMMON 902973304 42,898 818,662 SH   SOLE NONE 818,662 0 0
Vail Resorts Inc COMMON 91879Q109 491 2,200 SH   SOLE NONE 2,200 0 0
Vale SA ADR 91912E105 6,937 516,151 SH   SOLE NONE 516,151 0 0
Valero Energy Corp COMMON 91913Y100 10,838 126,600 SH   SOLE NONE 126,600 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 197,212 4,637,000 SH   SOLE NONE 4,637,000 0 0
Varian Medical Systems Inc COMMON 92220P105 223 1,635 SH   SOLE NONE 1,635 0 0
Veeva Systems Inc COMMON 922475108 551 3,400 SH   SOLE NONE 3,400 0 0
Ventas Inc REIT 92276F100 3,213 47,014 SH   SOLE NONE 47,014 0 0
VEREIT Inc REIT 92339V100 106 11,800 SH   SOLE NONE 11,800 0 0
VeriSign Inc COMMON 92343E102 1,245 5,953 SH   SOLE NONE 5,953 0 0
Verisk Analytics Inc COMMON 92345Y106 791 5,403 SH   SOLE NONE 5,403 0 0
Verizon Communications Inc COMMON 92343V104 92,676 1,622,200 SH   SOLE NONE 1,622,200 0 0
Versum Materials Inc COMMON 92532W103 15,892 308,100 SH   SOLE NONE 308,100 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 606 3,305 SH   SOLE NONE 3,305 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 257,792 6,647,000 SH   SOLE NONE 6,647,000 0 0
VF Corp COMMON 918204108 6,828 78,174 SH   SOLE NONE 78,174 0 0
Viacom Inc COMMON 92553P201 2,473 82,800 SH   SOLE NONE 82,800 0 0
Viavi Solutions Inc COMMON 925550105 2,643 198,900 SH   SOLE NONE 198,900 0 0
VICI Properties Inc REIT 925652109 55,816 2,532,500 SH   SOLE NONE 2,532,500 0 0
Vipshop Holdings Ltd ADR 92763W103 43,757 5,070,316 SH   SOLE NONE 5,070,316 0 0
Visa Inc COMMON 92826C839 8,600 49,551 SH   SOLE NONE 49,551 0 0
Vistra Energy Corp COMMON 92840M102 238 10,500 SH   SOLE NONE 10,500 0 0
VMware Inc COMMON 928563402 2,625 15,700 SH   SOLE NONE 15,700 0 0
Vornado Realty Trust REIT 929042109 7,310 114,048 SH   SOLE NONE 114,048 0 0
Voya Financial Inc COMMON 929089100 1,565 28,300 SH   SOLE NONE 28,300 0 0
Vulcan Materials Co COMMON 929160109 730 5,313 SH   SOLE NONE 5,313 0 0
W&T Offshore Inc COMMON 92922P106 625 125,934 SH   SOLE NONE 125,934 0 0
WABCO Holdings Inc COMMON 92927K102 1,339 10,100 SH   SOLE NONE 10,100 0 0
Wabtec Corp COMMON 929740108 2,483 34,603 SH   SOLE NONE 34,603 0 0
Walgreens Boots Alliance Inc COMMON 931427108 647,154 11,837,465 SH   SOLE NONE 11,837,465 0 0
Walmart Inc COMMON 931142103 137,128 1,241,087 SH   SOLE NONE 1,241,087 0 0
Walt Disney Co/The COMMON 254687106 75,894 543,496 SH   SOLE NONE 543,496 0 0
Waste Connections Inc COMMON 94106B101 2,370 24,800 SH   SOLE NONE 24,800 0 0
Waste Management Inc COMMON 94106L109 7,972 69,100 SH   SOLE NONE 69,100 0 0
Waters Corp COMMON 941848103 576 2,675 SH   SOLE NONE 2,675 0 0
Wayfair Inc COMMON 94419L101 307 2,100 SH   SOLE NONE 2,100 0 0
WEC Energy Group Inc COMMON 92939U106 4,874 58,468 SH   SOLE NONE 58,468 0 0
Weibo Corp ADR 948596101 15,811 363,043 SH   SOLE NONE 363,043 0 0
WellCare Health Plans Inc COMMON 94946T106 2,651 9,300 SH   SOLE NONE 9,300 0 0
Wells Fargo & Co COMMON 949746101 133,063 2,811,972 SH   SOLE NONE 2,811,972 0 0
Welltower Inc REIT 95040Q104 3,805 46,668 SH   SOLE NONE 46,668 0 0
Western Digital Corp COMMON 958102105 11,887 249,988 SH   SOLE NONE 249,988 0 0
Western Union Co, The COMMON 959802109 3,334 167,600 SH   SOLE NONE 167,600 0 0
Westlake Chemical Corp COMMON 960413102 2,181 31,400 SH   SOLE NONE 31,400 0 0
Westrock Co COMMON 96145D105 4,570 125,302 SH   SOLE NONE 125,302 0 0
Weyerhaeuser Co REIT 962166104 2,828 107,347 SH   SOLE NONE 107,347 0 0
Whirlpool Corp COMMON 963320106 8,424 59,175 SH   SOLE NONE 59,175 0 0
Willis Towers Watson PLC COMMON G96629103 2,254 11,769 SH   SOLE NONE 11,769 0 0
Workday Inc COMMON 98138H101 822 4,000 SH   SOLE NONE 4,000 0 0
Worldpay Inc COMMON 981558109 2,778 22,665 SH   SOLE NONE 22,665 0 0
WP Carey Inc REIT 92936U109 763 9,400 SH   SOLE NONE 9,400 0 0
WR Berkley Corp COMMON 084423102 9,513 144,296 SH   SOLE NONE 144,296 0 0
Wright Medical Group NV COMMON N96617118 3,877 130,000 SH   SOLE NONE 130,000 0 0
WW Grainger Inc COMMON 384802104 2,899 10,809 SH   SOLE NONE 10,809 0 0
Wynn Resorts Ltd COMMON 983134107 1,686 13,600 SH   SOLE NONE 13,600 0 0
Xcel Energy Inc COMMON 98389B100 5,895 99,096 SH   SOLE NONE 99,096 0 0
Xerox Corp COMMON 984121608 877 24,768 SH   SOLE NONE 24,768 0 0
Xilinx Inc COMMON 983919101 1,190 10,089 SH   SOLE NONE 10,089 0 0
XPO Logistics Inc COMMON 983793100 2,208 38,200 SH   SOLE NONE 38,200 0 0
Xylem Inc/NY COMMON 98419M100 1,808 21,617 SH   SOLE NONE 21,617 0 0
Yum China Holdings Inc COMMON 98850P109 16,894 365,672 SH   SOLE NONE 365,672 0 0
Yum! Brands Inc COMMON 988498101 132,204 1,194,577 SH   SOLE NONE 1,194,577 0 0
YY Inc ADR 98426T106 3,322 47,672 SH   SOLE NONE 47,672 0 0
Zebra Technologies Corp COMMON 989207105 566 2,700 SH   SOLE NONE 2,700 0 0
Zillow Group Inc COMMON 98954M200 784 16,900 SH   SOLE NONE 16,900 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 330 2,800 SH   SOLE NONE 2,800 0 0
Zoetis Inc COMMON 98978V103 4,748 41,837 SH   SOLE NONE 41,837 0 0
ZTO Express Cayman Inc ADR 98980A105 8,690 454,500 SH   SOLE NONE 454,500 0 0