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 502,422 2,384,424 SH   SOLE NONE 2,384,424 0 0
51job Inc ADR 316827104 3,280 42,600 SH   SOLE NONE 42,600 0 0
58.com Inc ADR 31680Q104 11,641 158,166 SH   SOLE NONE 158,166 0 0
Abbott Laboratories COMMON 002824100 6,815 92,898 SH   SOLE NONE 92,898 0 0
AbbVie Inc COMMON 00287Y109 27,688 292,750 SH   SOLE NONE 292,750 0 0
Accenture PLC COMMON G1151C101 18,375 107,962 SH   SOLE NONE 107,962 0 0
Activision Blizzard Inc COMMON 00507V109 2,624 31,537 SH   SOLE NONE 31,537 0 0
Acuity Brands Inc COMMON 00508Y102 676 4,300 SH   SOLE NONE 4,300 0 0
Adobe Inc COMMON 00724F101 39,074 144,744 SH   SOLE NONE 144,744 0 0
Advance Auto Parts Inc COMMON 00751Y106 155,559 924,129 SH   SOLE NONE 924,129 0 0
AerCap Holdings NV COMMON N00985106 5,171 89,899 SH   SOLE NONE 89,899 0 0
AES Corp/VA COMMON 00130H105 1,419 101,389 SH   SOLE NONE 101,389 0 0
Aetna Inc COMMON 00817Y108 52,211 257,387 SH   SOLE NONE 257,387 0 0
Affiliated Managers Group Inc COMMON 008252108 504 3,689 SH   SOLE NONE 3,689 0 0
Aflac Inc COMMON 001055102 18,526 393,574 SH   SOLE NONE 393,574 0 0
AGCO Corp COMMON 001084102 468 7,700 SH   SOLE NONE 7,700 0 0
Agilent Technologies Inc COMMON 00846U101 4,338 61,500 SH   SOLE NONE 61,500 0 0
AGNC Investment Corp REIT 00123Q104 3,001 161,100 SH   SOLE NONE 161,100 0 0
Air Products & Chemicals Inc COMMON 009158106 21,464 128,489 SH   SOLE NONE 128,489 0 0
Alamos Gold Inc COMMON 011532108 3,710 808,610 SH   SOLE NONE 808,610 0 0
Albemarle Corp COMMON 012653101 338 3,390 SH   SOLE NONE 3,390 0 0
Alexandria Real Estate Equities Inc REIT 015271109 1,069 8,500 SH   SOLE NONE 8,500 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 4,422 31,808 SH   SOLE NONE 31,808 0 0
Alibaba Group Holding Ltd ADR 01609W102 261,191 1,585,279 SH   SOLE NONE 1,585,279 0 0
Align Technology Inc COMMON 016255101 1,252 3,200 SH   SOLE NONE 3,200 0 0
Alkermes PLC COMMON G01767105 530 12,500 SH   SOLE NONE 12,500 0 0
Alleghany Corp COMMON 017175100 848 1,300 SH   SOLE NONE 1,300 0 0
Allegion PLC COMMON G0176J109 779 8,600 SH   SOLE NONE 8,600 0 0
Allergan plc COMMON G0177J108 34,497 181,105 SH   SOLE NONE 181,105 0 0
Alliance Data Systems Corp COMMON 018581108 86,530 366,404 SH   SOLE NONE 366,404 0 0
Alliant Energy Corp COMMON 018802108 710 16,678 SH   SOLE NONE 16,678 0 0
Allstate Corp, The COMMON 020002101 17,022 172,460 SH   SOLE NONE 172,460 0 0
Ally Financial Inc COMMON 02005N100 2,965 112,100 SH   SOLE NONE 112,100 0 0
Alnylam Pharmaceuticals Inc COMMON 02043Q107 236 2,700 SH   SOLE NONE 2,700 0 0
Alphabet Inc COMMON 02079K305 52,175 43,224 SH   SOLE NONE 43,224 0 0
Alphabet Inc COMMON 02079K107 727,615 609,663 SH   SOLE NONE 609,663 0 0
Altria Group Inc COMMON 02209S103 39,824 660,324 SH   SOLE NONE 660,324 0 0
Amazon.com Inc COMMON 023135106 144,825 72,304 SH   SOLE NONE 72,304 0 0
Ambev SA ADR 02319V103 16,024 3,506,400 SH   SOLE NONE 3,506,400 0 0
AMERCO COMMON 023586100 506 1,419 SH   SOLE NONE 1,419 0 0
Ameren Corp COMMON 023608102 6,171 97,605 SH   SOLE NONE 97,605 0 0
American Airlines Group Inc COMMON 02376R102 3,178 76,887 SH   SOLE NONE 76,887 0 0
American Electric Power Co Inc COMMON 025537101 11,000 155,187 SH   SOLE NONE 155,187 0 0
American Express Co COMMON 025816109 251,505 2,361,767 SH   SOLE NONE 2,361,767 0 0
American Financial Group Inc/OH COMMON 025932104 11,017 99,279 SH   SOLE NONE 99,279 0 0
American International Group Inc COMMON 026874784 2,940 55,215 SH   SOLE NONE 55,215 0 0
American Tower Corp REIT 03027X100 2,991 20,587 SH   SOLE NONE 20,587 0 0
American Water Works Co Inc COMMON 030420103 2,301 26,157 SH   SOLE NONE 26,157 0 0
Ameriprise Financial Inc COMMON 03076C106 5,378 36,423 SH   SOLE NONE 36,423 0 0
AmerisourceBergen Corp COMMON 03073E105 18,302 198,456 SH   SOLE NONE 198,456 0 0
AMETEK Inc COMMON 031100100 2,153 27,206 SH   SOLE NONE 27,206 0 0
Amgen Inc COMMON 031162100 17,056 82,283 SH   SOLE NONE 82,283 0 0
Amphenol Corp COMMON 032095101 2,484 26,416 SH   SOLE NONE 26,416 0 0
Anadarko Petroleum Corp COMMON 032511107 7,673 113,827 SH   SOLE NONE 113,827 0 0
Analog Devices Inc COMMON 032654105 3,272 35,386 SH   SOLE NONE 35,386 0 0
Andeavor COMMON 03349M105 8,396 54,700 SH   SOLE NONE 54,700 0 0
Annaly Capital Management Inc REIT 035710409 4,181 408,700 SH   SOLE NONE 408,700 0 0
ANSYS Inc COMMON 03662Q105 1,960 10,500 SH   SOLE NONE 10,500 0 0
Antero Resources Corp COMMON 03674X106 2,425 136,907 SH   SOLE NONE 136,907 0 0
Anthem Inc COMMON 036752103 38,417 140,182 SH   SOLE NONE 140,182 0 0
AO Smith Corp COMMON 831865209 1,003 18,800 SH   SOLE NONE 18,800 0 0
Aon PLC COMMON G0408V102 6,545 42,560 SH   SOLE NONE 42,560 0 0
Apache Corp COMMON 037411105 1,826 38,300 SH   SOLE NONE 38,300 0 0
Apple Inc COMMON 037833100 403,644 1,788,094 SH   SOLE NONE 1,788,094 0 0
Applied Materials Inc COMMON 038222105 11,900 307,900 SH   SOLE NONE 307,900 0 0
AptarGroup Inc COMMON 038336103 137,472 1,275,962 SH   SOLE NONE 1,275,962 0 0
Aptiv PLC COMMON G6095L109 2,004 23,886 SH   SOLE NONE 23,886 0 0
Aramark COMMON 03852U106 631 14,675 SH   SOLE NONE 14,675 0 0
Arch Capital Group Ltd COMMON G0450A105 6,284 210,800 SH   SOLE NONE 210,800 0 0
Archer-Daniels-Midland Co COMMON 039483102 18,500 368,022 SH   SOLE NONE 368,022 0 0
Arconic Inc COMMON 03965L100 849 38,566 SH   SOLE NONE 38,566 0 0
Ares Capital Corp COMMON 04010L103 6,412 373,000 SH   SOLE NONE 373,000 0 0
Arista Networks Inc COMMON 040413106 372 1,400 SH   SOLE NONE 1,400 0 0
Arrow Electronics Inc COMMON 042735100 7,306 99,100 SH   SOLE NONE 99,100 0 0
Arthur J Gallagher & Co COMMON 363576109 1,533 20,600 SH   SOLE NONE 20,600 0 0
Assurant Inc COMMON 04621X108 436 4,035 SH   SOLE NONE 4,035 0 0
AT&T Inc COMMON 00206R102 182,005 5,420,044 SH   SOLE NONE 5,420,044 0 0
Athene Holding Ltd COMMON G0684D107 1,849 35,800 SH   SOLE NONE 35,800 0 0
Atmos Energy Corp COMMON 049560105 1,850 19,700 SH   SOLE NONE 19,700 0 0
Autodesk Inc COMMON 052769106 1,169 7,490 SH   SOLE NONE 7,490 0 0
Autohome Inc ADR 05278C107 7,764 100,300 SH   SOLE NONE 100,300 0 0
Autoliv Inc COMMON 052800109 1,924 22,200 SH   SOLE NONE 22,200 0 0
Automatic Data Processing Inc COMMON 053015103 45,469 301,801 SH   SOLE NONE 301,801 0 0
AutoNation Inc COMMON 05329W102 72,987 1,756,600 SH   SOLE NONE 1,756,600 0 0
AutoZone Inc COMMON 053332102 600,402 774,013 SH   SOLE NONE 774,013 0 0
AvalonBay Communities Inc REIT 053484101 34,615 191,086 SH   SOLE NONE 191,086 0 0
Avery Dennison Corp COMMON 053611109 1,589 14,665 SH   SOLE NONE 14,665 0 0
Avista Corp COMMON 05379B107 14,126 279,400 SH   SOLE NONE 279,400 0 0
Avnet Inc COMMON 053807103 1,567 35,000 SH   SOLE NONE 35,000 0 0
Axalta Coating Systems Ltd COMMON G0750C108 417 14,300 SH   SOLE NONE 14,300 0 0
Axis Capital Holdings Ltd COMMON G0692U109 1,310 22,700 SH   SOLE NONE 22,700 0 0
Azure Power Global Ltd COMMON V0393H103 136,617 8,443,567 SH   SOLE NONE 8,443,567 0 0
B2Gold Corp COMMON 11777Q209 471 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 155,138 678,405 SH   SOLE NONE 678,405 0 0
Baker Hughes a GE Co COMMON 05722G100 4,961 146,634 SH   SOLE NONE 146,634 0 0
Ball Corp COMMON 058498106 1,953 44,394 SH   SOLE NONE 44,394 0 0
Bank of America Corp COMMON 060505104 90,866 3,084,374 SH   SOLE NONE 3,084,374 0 0
Bank of New York Mellon Corp, The COMMON 064058100 39,552 775,684 SH   SOLE NONE 775,684 0 0
Banque de Nouvelle Ecosse, La COMMON 064149107 1,269,269 21,310,000 SH   SOLE NONE 21,310,000 0 0
Banque Royale du Canada COMMON 780087102 1,065,358 13,300,000 SH   SOLE NONE 13,300,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 1,225,382 20,180,000 SH   SOLE NONE 20,180,000 0 0
Baozun Inc ADR 06684L103 3,037 62,525 SH   SOLE NONE 62,525 0 0
Baxter International Inc COMMON 071813109 9,433 122,369 SH   SOLE NONE 122,369 0 0
BB&T Corp COMMON 054937107 1,423 29,313 SH   SOLE NONE 29,313 0 0
Becton Dickinson and Co COMMON 075887109 2,532 9,700 SH   SOLE NONE 9,700 0 0
Berkshire Hathaway Inc COMMON 084670702 565,858 2,642,838 SH   SOLE NONE 2,642,838 0 0
Best Buy Co Inc COMMON 086516101 3,524 44,400 SH   SOLE NONE 44,400 0 0
Biogen Inc COMMON 09062X103 27,859 78,852 SH   SOLE NONE 78,852 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 1,222 12,600 SH   SOLE NONE 12,600 0 0
Bio-Rad Laboratories Inc COMMON 090572207 5,321 17,000 SH   SOLE NONE 17,000 0 0
Bitauto Holdings Ltd ADR 091727107 20,700 900,000 SH   SOLE NONE 900,000 0 0
Blackline Inc COMMON 09239B109 3,521 62,350 SH   SOLE NONE 62,350 0 0
BlackRock Inc COMMON 09247X101 16,425 34,849 SH   SOLE NONE 34,849 0 0
Boeing Company, The COMMON 097023105 66,438 178,645 SH   SOLE NONE 178,645 0 0
Booking Holdings Inc COMMON 09857L108 6,517 3,285 SH   SOLE NONE 3,285 0 0
BorgWarner Inc COMMON 099724106 444 10,389 SH   SOLE NONE 10,389 0 0
Boston Beer Co Inc/The COMMON 100557107 5,175 18,000 SH   SOLE NONE 18,000 0 0
Boston Properties Inc REIT 101121101 17,324 140,746 SH   SOLE NONE 140,746 0 0
Boston Scientific Corp COMMON 101137107 6,989 181,526 SH   SOLE NONE 181,526 0 0
BP PLC ADR 055622104 9,478 205,600 SH   SOLE NONE 205,600 0 0
Brighthouse Financial Inc COMMON 10922N103 3,383 76,463 SH   SOLE NONE 76,463 0 0
Brink's Company, The COMMON 109696104 2,016 28,900 SH   SOLE NONE 28,900 0 0
Bristol-Myers Squibb Co COMMON 110122108 24,849 400,274 SH   SOLE NONE 400,274 0 0
British American Tobacco PLC ADR 110448107 1,717 36,831 SH   SOLE NONE 36,831 0 0
Broadcom Inc COMMON 11135F101 2,627 10,648 SH   SOLE NONE 10,648 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 462 3,500 SH   SOLE NONE 3,500 0 0
Brookfield Asset Management Inc COMMON 112585104 313,024 7,038,000 SH   SOLE NONE 7,038,000 0 0
Brown-Forman Corp COMMON 115637209 3,156 62,432 SH   SOLE NONE 62,432 0 0
Bunge Ltd COMMON G16962105 2,343 34,100 SH   SOLE NONE 34,100 0 0
CA Inc COMMON 12673P105 8,063 182,620 SH   SOLE NONE 182,620 0 0
Cabot Oil & Gas Corp COMMON 127097103 1,111 49,313 SH   SOLE NONE 49,313 0 0
Cadence Design Systems Inc COMMON 127387108 1,419 31,300 SH   SOLE NONE 31,300 0 0
CAE Inc COMMON 124765108 88,829 4,379,111 SH   SOLE NONE 4,379,111 0 0
Camden Property Trust REIT 133131102 23,252 248,500 SH   SOLE NONE 248,500 0 0
Cameco Corp COMMON 13321L108 71,451 6,270,000 SH   SOLE NONE 6,270,000 0 0
Campbell Soup Co COMMON 134429109 894 24,400 SH   SOLE NONE 24,400 0 0
Canadian Natural Resources Limited COMMON 136385101 474,856 14,545,000 SH   SOLE NONE 14,545,000 0 0
Capital One Financial Corp COMMON 14040H105 46,604 490,925 SH   SOLE NONE 490,925 0 0
Cardinal Health Inc COMMON 14149Y108 13,759 254,800 SH   SOLE NONE 254,800 0 0
CarMax Inc COMMON 143130102 672 8,997 SH   SOLE NONE 8,997 0 0
Carnival Corp COMMON 143658300 7,559 118,541 SH   SOLE NONE 118,541 0 0
Caterpillar Inc COMMON 149123101 14,319 93,900 SH   SOLE NONE 93,900 0 0
CBRE Group Inc COMMON 12504L109 1,678 38,044 SH   SOLE NONE 38,044 0 0
CBS Corp COMMON 124857202 1,571 27,339 SH   SOLE NONE 27,339 0 0
CDK Global Inc COMMON 12508E101 4,173 66,700 SH   SOLE NONE 66,700 0 0
CDW Corp COMMON 12514G108 2,285 25,700 SH   SOLE NONE 25,700 0 0
Celanese Corp COMMON 150870103 26,345 231,100 SH   SOLE NONE 231,100 0 0
Celgene Corp COMMON 151020104 7,618 85,122 SH   SOLE NONE 85,122 0 0
Cenovus Energy Inc COMMON 15135U109 225,766 22,500,000 SH   SOLE NONE 22,500,000 0 0
Centene Corp COMMON 15135B101 7,355 50,800 SH   SOLE NONE 50,800 0 0
CenterPoint Energy Inc COMMON 15189T107 4,571 165,313 SH   SOLE NONE 165,313 0 0
Century Aluminum Co COMMON 156431108 3,591 300,000 SH   SOLE NONE 300,000 0 0
CenturyLink Inc COMMON 156700106 20,018 944,259 SH   SOLE NONE 944,259 0 0
Cerner Corp COMMON 156782104 1,257 19,516 SH   SOLE NONE 19,516 0 0
CF Industries Holdings Inc COMMON 125269100 4,032 74,072 SH   SOLE NONE 74,072 0 0
CH Robinson Worldwide Inc COMMON 12541W209 1,968 20,103 SH   SOLE NONE 20,103 0 0
Charles Schwab Corp, The COMMON 808513105 19,936 405,618 SH   SOLE NONE 405,618 0 0
Charter Communications Inc COMMON 16119P108 19,389 59,496 SH   SOLE NONE 59,496 0 0
Check Point Software Technologies Ltd COMMON M22465104 3,197 27,169 SH   SOLE NONE 27,169 0 0
Chemours Co, The COMMON 163851108 789 20,000 SH   SOLE NONE 20,000 0 0
Cheniere Energy Inc COMMON 16411R208 894 12,860 SH   SOLE NONE 12,860 0 0
Chevron Corp COMMON 166764100 93,116 761,500 SH   SOLE NONE 761,500 0 0
Chipotle Mexican Grill Inc COMMON 169656105 1,829 4,025 SH   SOLE NONE 4,025 0 0
Chubb Ltd COMMON H1467J104 15,572 116,522 SH   SOLE NONE 116,522 0 0
Church & Dwight Co Inc COMMON 171340102 1,876 31,604 SH   SOLE NONE 31,604 0 0
Cia Cervecerias Unidas SA ADR 204429104 1,322 47,394 SH   SOLE NONE 47,394 0 0
Cia de Minas Buenaventura SAA ADR 204448104 5,492 409,564 SH   SOLE NONE 409,564 0 0
Cia de Saneamento Basico do Estado de Sao Paulo ADR 20441A102 112 18,900 SH   SOLE NONE 18,900 0 0
Cigna Corp COMMON 125509109 14,382 69,063 SH   SOLE NONE 69,063 0 0
Cimarex Energy Co COMMON 171798101 447 4,805 SH   SOLE NONE 4,805 0 0
Cincinnati Financial Corp COMMON 172062101 1,940 25,255 SH   SOLE NONE 25,255 0 0
Cintas Corp COMMON 172908105 2,525 12,767 SH   SOLE NONE 12,767 0 0
Cisco Systems Inc COMMON 17275R102 89,954 1,849,000 SH   SOLE NONE 1,849,000 0 0
CIT Group Inc COMMON 125581801 1,693 32,800 SH   SOLE NONE 32,800 0 0
Citigroup Inc COMMON 172967424 117,280 1,634,795 SH   SOLE NONE 1,634,795 0 0
Citizens Financial Group Inc COMMON 174610105 2,867 74,330 SH   SOLE NONE 74,330 0 0
Clorox Company, The COMMON 189054109 783 5,205 SH   SOLE NONE 5,205 0 0
CME Group Inc COMMON 12572Q105 7,437 43,691 SH   SOLE NONE 43,691 0 0
CMS Energy Corp COMMON 125896100 1,068 21,794 SH   SOLE NONE 21,794 0 0
CNH Industrial NV COMMON N20944109 7,404 615,879 SH   SOLE NONE 615,879 0 0
Coca-Cola Co, The COMMON 191216100 64,025 1,386,132 SH   SOLE NONE 1,386,132 0 0
Coca-Cola European Partners PLC COMMON G25839104 914 20,100 SH   SOLE NONE 20,100 0 0
Cognex Corp COMMON 192422103 486 8,700 SH   SOLE NONE 8,700 0 0
Cognizant Technology Solutions Corp COMMON 192446102 9,042 117,205 SH   SOLE NONE 117,205 0 0
Colgate-Palmolive Co COMMON 194162103 256,634 3,833,212 SH   SOLE NONE 3,833,212 0 0
Colony Capital Inc REIT 19626G108 130,935 21,500,000 SH   SOLE NONE 21,500,000 0 0
Comcast Corp COMMON 20030N101 95,762 2,704,370 SH   SOLE NONE 2,704,370 0 0
Comerica Inc COMMON 200340107 1,497 16,601 SH   SOLE NONE 16,601 0 0
CommScope Holding Co Inc COMMON 20337X109 572 18,610 SH   SOLE NONE 18,610 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,229,808 13,715,700 SH   SOLE NONE 13,715,700 0 0
Conagra Brands Inc COMMON 205887102 1,539 45,300 SH   SOLE NONE 45,300 0 0
Concho Resources Inc COMMON 20605P101 855 5,600 SH   SOLE NONE 5,600 0 0
ConocoPhillips COMMON 20825C104 24,433 315,677 SH   SOLE NONE 315,677 0 0
Consolidated Edison Inc COMMON 209115104 7,917 103,907 SH   SOLE NONE 103,907 0 0
Constellation Brands Inc COMMON 21036P108 3,490 16,185 SH   SOLE NONE 16,185 0 0
Consumer Discretionary Select Sector SPDR Fund ETF 81369Y407 46,414 395,955 SH   SOLE NONE 395,955 0 0
Continental Resources Inc/OK COMMON 212015101 2,744 40,186 SH   SOLE NONE 40,186 0 0
Cooper Cos Inc/The COMMON 216648402 416 1,500 SH   SOLE NONE 1,500 0 0
Copart Inc COMMON 217204106 268 5,200 SH   SOLE NONE 5,200 0 0
Corning Inc COMMON 219350105 4,986 141,233 SH   SOLE NONE 141,233 0 0
CoStar Group Inc COMMON 22160N109 589 1,400 SH   SOLE NONE 1,400 0 0
Costco Wholesale Corp COMMON 22160K105 77,309 329,143 SH   SOLE NONE 329,143 0 0
Coty Inc COMMON 222070203 1,941 154,570 SH   SOLE NONE 154,570 0 0
Cousins Properties Inc REIT 222795106 431 48,500 SH   SOLE NONE 48,500 0 0
Credicorp Ltd COMMON G2519Y108 34,414 154,269 SH   SOLE NONE 154,269 0 0
Crown Castle International Corp REIT 22822V101 850 7,638 SH   SOLE NONE 7,638 0 0
Crown Holdings Inc COMMON 228368106 442 9,200 SH   SOLE NONE 9,200 0 0
CSX Corp COMMON 126408103 12,863 173,706 SH   SOLE NONE 173,706 0 0
Ctrip.com International Ltd ADR 22943F100 18,543 498,858 SH   SOLE NONE 498,858 0 0
Cummins Inc COMMON 231021106 7,230 49,500 SH   SOLE NONE 49,500 0 0
CVS Health Corp COMMON 126650100 398,470 5,061,871 SH   SOLE NONE 5,061,871 0 0
Dana Inc COMMON 235825205 5,390 288,700 SH   SOLE NONE 288,700 0 0
Danaher Corp COMMON 235851102 202,185 1,860,713 SH   SOLE NONE 1,860,713 0 0
Darden Restaurants Inc COMMON 237194105 3,402 30,600 SH   SOLE NONE 30,600 0 0
DaVita Inc COMMON 23918K108 6,826 95,300 SH   SOLE NONE 95,300 0 0
Deere & Co COMMON 244199105 11,143 74,124 SH   SOLE NONE 74,124 0 0
Dell Technologies Inc Class V UNITS 24703L103 5,176 53,300 SH   SOLE NONE 53,300 0 0
Delta Air Lines Inc COMMON 247361702 16,493 285,206 SH   SOLE NONE 285,206 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 468 12,408 SH   SOLE NONE 12,408 0 0
Deutsche Bank AG COMMON D18190898 1,591 139,351 SH   SOLE NONE 139,351 0 0
Devon Energy Corp COMMON 25179M103 1,628 40,751 SH   SOLE NONE 40,751 0 0
Diamondback Energy Inc COMMON 25278X109 1,338 9,900 SH   SOLE NONE 9,900 0 0
Digital Realty Trust Inc REIT 253868103 1,249 11,100 SH   SOLE NONE 11,100 0 0
Discover Financial Services COMMON 254709108 21,635 282,989 SH   SOLE NONE 282,989 0 0
Discovery Inc COMMON 25470F104 3,409 106,542 SH   SOLE NONE 106,542 0 0
Discovery Inc COMMON 25470F302 3,205 108,339 SH   SOLE NONE 108,339 0 0
DISH Network Corp COMMON 25470M109 2,321 64,900 SH   SOLE NONE 64,900 0 0
Dolby Laboratories Inc COMMON 25659T107 2,267 32,400 SH   SOLE NONE 32,400 0 0
Dollar General Corp COMMON 256677105 691,909 6,330,366 SH   SOLE NONE 6,330,366 0 0
Dollar Tree Inc COMMON 256746108 2,427 29,766 SH   SOLE NONE 29,766 0 0
Dominion Energy Inc COMMON 25746U109 5,665 80,601 SH   SOLE NONE 80,601 0 0
Domino's Pizza Inc COMMON 25754A201 1,798 6,100 SH   SOLE NONE 6,100 0 0
Douglas Emmett Inc REIT 25960P109 8,736 231,600 SH   SOLE NONE 231,600 0 0
Dover Corp COMMON 260003108 2,108 23,816 SH   SOLE NONE 23,816 0 0
DowDuPont Inc COMMON 26078J100 40,492 629,642 SH   SOLE NONE 629,642 0 0
DR Horton Inc COMMON 23331A109 31,381 743,976 SH   SOLE NONE 743,976 0 0
DTE Energy Co COMMON 233331107 2,502 22,923 SH   SOLE NONE 22,923 0 0
Duke Energy Corp COMMON 26441C204 3,559 44,476 SH   SOLE NONE 44,476 0 0
Duke Realty Corp REIT 264411505 14,318 504,700 SH   SOLE NONE 504,700 0 0
DXC Technology Co COMMON 23355L106 8,510 90,997 SH   SOLE NONE 90,997 0 0
E A437TRADE Financial Corp COMMON 269246401 11,635 222,076 SH   SOLE NONE 222,076 0 0
East West Bancorp Inc COMMON 27579R104 4,724 78,250 SH   SOLE NONE 78,250 0 0
Eastman Chemical Co COMMON 277432100 631 6,595 SH   SOLE NONE 6,595 0 0
Eaton Corp PLC COMMON G29183103 74,267 856,298 SH   SOLE NONE 856,298 0 0
Eaton Vance Corp COMMON 278265103 207 3,946 SH   SOLE NONE 3,946 0 0
eBay Inc COMMON 278642103 5,848 177,100 SH   SOLE NONE 177,100 0 0
Ecolab Inc COMMON 278865100 488,288 3,114,482 SH   SOLE NONE 3,114,482 0 0
Edison International COMMON 281020107 2,221 32,814 SH   SOLE NONE 32,814 0 0
Edwards Lifesciences Corp COMMON 28176E108 1,236 7,102 SH   SOLE NONE 7,102 0 0
Elbit Systems Ltd COMMON M3760D101 1,169 9,218 SH   SOLE NONE 9,218 0 0
Eldorado Gold Corp COMMON 284902103 1,021 1,167,694 SH   SOLE NONE 1,167,694 0 0
Electronic Arts Inc COMMON 285512109 18,753 155,640 SH   SOLE NONE 155,640 0 0
Eli Lilly & Co COMMON 532457108 36,507 340,200 SH   SOLE NONE 340,200 0 0
Embraer SA ADR 29082A107 609 31,100 SH   SOLE NONE 31,100 0 0
EMCOR Group Inc COMMON 29084Q100 2,148 28,600 SH   SOLE NONE 28,600 0 0
Emerson Electric Co COMMON 291011104 2,749 35,900 SH   SOLE NONE 35,900 0 0
Enbridge Inc COMMON 29250N105 1,574,409 48,758,418 SH   SOLE NONE 48,758,418 0 0
Encompass Health Corp COMMON 29261A100 4,989 64,000 SH   SOLE NONE 64,000 0 0
Energen Corp COMMON 29265N108 4,171 48,400 SH   SOLE NONE 48,400 0 0
Entergy Corp COMMON 29364G103 1,898 23,400 SH   SOLE NONE 23,400 0 0
Envision Healthcare Corp COMMON 29414D100 7,820 171,000 SH   SOLE NONE 171,000 0 0
EOG Resources Inc COMMON 26875P101 8,395 65,809 SH   SOLE NONE 65,809 0 0
EQT Corp COMMON 26884L109 621 14,037 SH   SOLE NONE 14,037 0 0
Equifax Inc COMMON 294429105 674 5,160 SH   SOLE NONE 5,160 0 0
Equinix Inc REIT 29444U700 1,912 4,416 SH   SOLE NONE 4,416 0 0
Equity Commonwealth REIT 294628102 4,813 150,000 SH   SOLE NONE 150,000 0 0
Equity Residential REIT 29476L107 3,650 55,091 SH   SOLE NONE 55,091 0 0
Essex Property Trust Inc REIT 297178105 1,509 6,117 SH   SOLE NONE 6,117 0 0
Estee Lauder Cos Inc, The COMMON 518439104 404 2,779 SH   SOLE NONE 2,779 0 0
Esterline Technologies Corp COMMON 297425100 3,474 38,200 SH   SOLE NONE 38,200 0 0
Everest Re Group Ltd COMMON G3223R108 434 1,900 SH   SOLE NONE 1,900 0 0
Evergy Inc COMMON 30034W106 2,933 53,400 SH   SOLE NONE 53,400 0 0
Eversource Energy COMMON 30040W108 1,864 30,339 SH   SOLE NONE 30,339 0 0
Exelon Corp COMMON 30161N101 34,999 801,624 SH   SOLE NONE 801,624 0 0
Expedia Group Inc COMMON 30212P303 1,659 12,711 SH   SOLE NONE 12,711 0 0
Expeditors International of Washington Inc COMMON 302130109 2,429 33,033 SH   SOLE NONE 33,033 0 0
Express Scripts Holding Co COMMON 30219G108 60,365 635,353 SH   SOLE NONE 635,353 0 0
Extra Space Storage Inc REIT 30225T102 4,153 47,936 SH   SOLE NONE 47,936 0 0
Exxon Mobil Corp COMMON 30231G102 844,975 9,938,545 SH   SOLE NONE 9,938,545 0 0
F5 Networks Inc COMMON 315616102 293 1,467 SH   SOLE NONE 1,467 0 0
Facebook Inc COMMON 30303M102 130,711 794,792 SH   SOLE NONE 794,792 0 0
Fang Holdings Ltd ADR 30711Y102 927 357,900 SH   SOLE NONE 357,900 0 0
Fastenal Co COMMON 311900104 208 3,582 SH   SOLE NONE 3,582 0 0
Federal Realty Investment Trust REIT 313747206 9,564 75,621 SH   SOLE NONE 75,621 0 0
FedEx Corp COMMON 31428X106 2,769 11,500 SH   SOLE NONE 11,500 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 27,166 1,544,420 SH   SOLE NONE 1,544,420 0 0
Fidelity National Financial Inc COMMON 31620R303 1,846 46,900 SH   SOLE NONE 46,900 0 0
Fidelity National Information Services Inc COMMON 31620M106 8,031 73,633 SH   SOLE NONE 73,633 0 0
Fifth Third Bancorp COMMON 316773100 553 19,790 SH   SOLE NONE 19,790 0 0
First Data Corp COMMON 32008D106 1,016 41,500 SH   SOLE NONE 41,500 0 0
First Industrial Realty Trust Inc REIT 32054K103 5,536 176,300 SH   SOLE NONE 176,300 0 0
First Republic Bank/CA COMMON 33616C100 1,085 11,300 SH   SOLE NONE 11,300 0 0
FirstEnergy Corp COMMON 337932107 1,826 49,130 SH   SOLE NONE 49,130 0 0
Fiserv Inc COMMON 337738108 5,012 60,842 SH   SOLE NONE 60,842 0 0
FleetCor Technologies Inc COMMON 339041105 2,666 11,700 SH   SOLE NONE 11,700 0 0
Flex Ltd COMMON Y2573F102 6,757 515,000 SH   SOLE NONE 515,000 0 0
FLIR Systems Inc COMMON 302445101 1,783 29,000 SH   SOLE NONE 29,000 0 0
Flowserve Corp COMMON 34354P105 38,640 706,520 SH   SOLE NONE 706,520 0 0
Fluor Corp COMMON 343412102 124,191 2,137,531 SH   SOLE NONE 2,137,531 0 0
Ford Motor Co COMMON 345370860 6,695 723,828 SH   SOLE NONE 723,828 0 0
Forest City Realty Trust Inc REIT 345605109 37,484 1,494,000 SH   SOLE NONE 1,494,000 0 0
Fortinet Inc COMMON 34959E109 240 2,600 SH   SOLE NONE 2,600 0 0
Fortive Corp COMMON 34959J108 2,871 34,100 SH   SOLE NONE 34,100 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 1,241 23,700 SH   SOLE NONE 23,700 0 0
Franklin Resources Inc COMMON 354613101 554 18,208 SH   SOLE NONE 18,208 0 0
Freeport-McMoRan Inc COMMON 35671D857 5,560 399,400 SH   SOLE NONE 399,400 0 0
Galapagos NV ADR 36315X101 1,405 12,500 SH   SOLE NONE 12,500 0 0
Gap Inc, The COMMON 364760108 1,627 56,407 SH   SOLE NONE 56,407 0 0
Garmin Ltd COMMON H2906T109 869 12,400 SH   SOLE NONE 12,400 0 0
Gartner Inc COMMON 366651107 1,300 8,200 SH   SOLE NONE 8,200 0 0
GDS Holdings Ltd ADR 36165L108 3,527 100,400 SH   SOLE NONE 100,400 0 0
General Dynamics Corp COMMON 369550108 558,742 2,729,297 SH   SOLE NONE 2,729,297 0 0
General Electric Co COMMON 369604103 50,138 4,440,928 SH   SOLE NONE 4,440,928 0 0
General Mills Inc COMMON 370334104 4,033 93,975 SH   SOLE NONE 93,975 0 0
General Motors Co COMMON 37045V100 220,234 6,540,943 SH   SOLE NONE 6,540,943 0 0
Genuine Parts Co COMMON 372460105 362,862 3,650,523 SH   SOLE NONE 3,650,523 0 0
Gilead Sciences Inc COMMON 375558103 61,838 800,901 SH   SOLE NONE 800,901 0 0
Gladstone Commercial Corp REIT 376536108 1,149 60,000 SH   SOLE NONE 60,000 0 0
Global Payments Inc COMMON 37940X102 1,376 10,800 SH   SOLE NONE 10,800 0 0
GoDaddy Inc COMMON 380237107 284 3,400 SH   SOLE NONE 3,400 0 0
Gold Fields Ltd ADR 38059T106 772 319,200 SH   SOLE NONE 319,200 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 88,091 392,844 SH   SOLE NONE 392,844 0 0
Goodyear Tire & Rubber Company, The COMMON 382550101 901 38,500 SH   SOLE NONE 38,500 0 0
Groupe CGI Inc COMMON 39945C109 2,742,877 42,572,566 SH   SOLE NONE 42,572,566 0 0
H&R Block Inc COMMON 093671105 141,985 5,513,975 SH   SOLE NONE 5,513,975 0 0
Halliburton Co COMMON 406216101 37,584 927,314 SH   SOLE NONE 927,314 0 0
Hanesbrands Inc COMMON 410345102 1,495 81,133 SH   SOLE NONE 81,133 0 0
Harley-Davidson Inc COMMON 412822108 1,711 37,780 SH   SOLE NONE 37,780 0 0
Harmony Gold Mining Co Ltd ADR 413216300 402 241,900 SH   SOLE NONE 241,900 0 0
Harris Corp COMMON 413875105 20,661 122,102 SH   SOLE NONE 122,102 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 25,656 513,539 SH   SOLE NONE 513,539 0 0
Hasbro Inc COMMON 418056107 2,351 22,364 SH   SOLE NONE 22,364 0 0
HCA Healthcare Inc COMMON 40412C101 23,831 171,300 SH   SOLE NONE 171,300 0 0
HCP Inc REIT 40414L109 646 24,540 SH   SOLE NONE 24,540 0 0
HD Supply Holdings Inc COMMON 40416M105 2,376 55,531 SH   SOLE NONE 55,531 0 0
HDFC Bank Ltd ADR 40415F101 461 4,900 SH   SOLE NONE 4,900 0 0
Health Care Select Sector SPDR Fund ETF 81369Y209 47,139 495,422 SH   SOLE NONE 495,422 0 0
Hecla Mining Co COMMON 422704106 5,660 2,028,674 SH   SOLE NONE 2,028,674 0 0
Helmerich & Payne Inc COMMON 423452101 1,925 27,996 SH   SOLE NONE 27,996 0 0
Henry Schein Inc COMMON 806407102 4,423 52,014 SH   SOLE NONE 52,014 0 0
Hershey Co, The COMMON 427866108 2,724 26,703 SH   SOLE NONE 26,703 0 0
Hess Corp COMMON 42809H107 981 13,700 SH   SOLE NONE 13,700 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 24,574 1,506,700 SH   SOLE NONE 1,506,700 0 0
Highwoods Properties Inc REIT 431284108 5,241 110,900 SH   SOLE NONE 110,900 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 32,876 406,986 SH   SOLE NONE 406,986 0 0
HollyFrontier Corp COMMON 436106108 5,886 84,200 SH   SOLE NONE 84,200 0 0
Hologic Inc COMMON 436440101 590 14,400 SH   SOLE NONE 14,400 0 0
Home Depot Inc, The COMMON 437076102 41,642 201,024 SH   SOLE NONE 201,024 0 0
Honeywell International Inc COMMON 438516106 34,505 207,363 SH   SOLE NONE 207,363 0 0
Hormel Foods Corp COMMON 440452100 1,927 48,900 SH   SOLE NONE 48,900 0 0
Host Hotels & Resorts Inc REIT 44107P104 23,688 1,122,633 SH   SOLE NONE 1,122,633 0 0
HP Inc COMMON 40434L105 18,196 706,100 SH   SOLE NONE 706,100 0 0
Huazhu Group Ltd ADR 44332N106 2,720 84,200 SH   SOLE NONE 84,200 0 0
Humana Inc COMMON 444859102 80,737 238,500 SH   SOLE NONE 238,500 0 0
Huntington Bancshares Inc/OH COMMON 446150104 1,898 127,191 SH   SOLE NONE 127,191 0 0
Huntington Ingalls Industries Inc COMMON 446413106 2,279 8,900 SH   SOLE NONE 8,900 0 0
IAC/InterActiveCorp COMMON 44919P508 14,867 68,600 SH   SOLE NONE 68,600 0 0
IDEX Corp COMMON 45167R104 1,009 6,700 SH   SOLE NONE 6,700 0 0
IDEXX Laboratories Inc COMMON 45168D104 1,123 4,500 SH   SOLE NONE 4,500 0 0
IHS Markit Ltd COMMON G47567105 436 8,074 SH   SOLE NONE 8,074 0 0
Illinois Tool Works Inc COMMON 452308109 32,966 233,605 SH   SOLE NONE 233,605 0 0
Illumina Inc COMMON 452327109 3,228 8,795 SH   SOLE NONE 8,795 0 0
Incyte Corp COMMON 45337C102 4,442 64,300 SH   SOLE NONE 64,300 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704 44,906 572,776 SH   SOLE NONE 572,776 0 0
Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 1,248 1,062,176 SH Call SOLE NONE 1,062,176 0 0
Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 623 1,062,176 SH Put SOLE NONE 1,062,176 0 0
Infosys Ltd ADR 456788108 4,308 423,620 SH   SOLE NONE 423,620 0 0
Ingersoll-Rand PLC COMMON G47791101 2,026 19,803 SH   SOLE NONE 19,803 0 0
Ingredion Inc COMMON 457187102 8,722 83,100 SH   SOLE NONE 83,100 0 0
Insperity Inc COMMON 45778Q107 5,138 43,560 SH   SOLE NONE 43,560 0 0
Intel Corp COMMON 458140100 78,078 1,651,045 SH   SOLE NONE 1,651,045 0 0
Intercontinental Exchange Inc COMMON 45866F104 520 6,950 SH   SOLE NONE 6,950 0 0
International Business Machines Corp COMMON 459200101 777,461 5,141,600 SH   SOLE NONE 5,141,600 0 0
International Flavors & Fragrances Inc COMMON 459506101 1,463 10,519 SH   SOLE NONE 10,519 0 0
International Paper Co COMMON 460146103 5,957 121,200 SH   SOLE NONE 121,200 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 903 39,468 SH   SOLE NONE 39,468 0 0
Intuit Inc COMMON 461202103 9,802 43,104 SH   SOLE NONE 43,104 0 0
Intuitive Surgical Inc COMMON 46120E602 1,401 2,441 SH   SOLE NONE 2,441 0 0
Invesco Ltd COMMON G491BT108 14,790 646,421 SH   SOLE NONE 646,421 0 0
Invitation Homes Inc REIT 46187W107 509 22,200 SH   SOLE NONE 22,200 0 0
IPG Photonics Corp COMMON 44980X109 546 3,500 SH   SOLE NONE 3,500 0 0
IQVIA Holdings Inc COMMON 46266C105 1,708 13,162 SH   SOLE NONE 13,162 0 0
Iron Mountain Inc REIT 46284V101 1,327 38,444 SH   SOLE NONE 38,444 0 0
iShares MSCI Brazil ETF ETF 464286400 1,619 48,000 SH   SOLE NONE 48,000 0 0
iShares MSCI EAFE ETF ETF 464287465 19,948 293,401 SH   SOLE NONE 293,401 0 0
iShares MSCI EAFE ETF OTC OPTION 464287465 7,397 5,496,585 SH Call SOLE NONE 5,496,585 0 0
iShares MSCI EAFE ETF OTC OPTION 464287465 2,582 5,496,585 SH Put SOLE NONE 5,496,585 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 359,221 8,369,545 SH   SOLE NONE 8,369,545 0 0
iShares MSCI Mexico ETF ETF 464286822 1,903 37,140 SH   SOLE NONE 37,140 0 0
iShares MSCI South Africa ETF ETF 464286780 1,186 22,100 SH   SOLE NONE 22,100 0 0
iShares MSCI South Korea ETF ETF 464286772 410 6,000 SH   SOLE NONE 6,000 0 0
Israel Chemicals Ltd COMMON M5920A109 4,541 743,714 SH   SOLE NONE 743,714 0 0
Jack Henry & Associates Inc COMMON 426281101 832 5,200 SH   SOLE NONE 5,200 0 0
Jacobs Engineering Group Inc COMMON 469814107 3,366 44,000 SH   SOLE NONE 44,000 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 1,833 10,900 SH   SOLE NONE 10,900 0 0
JB Hunt Transport Services Inc COMMON 445658107 1,272 10,698 SH   SOLE NONE 10,698 0 0
JBG SMITH Properties REIT 46590V100 921 25,000 SH   SOLE NONE 25,000 0 0
JD.com Inc ADR 47215P106 41,290 1,582,595 SH   SOLE NONE 1,582,595 0 0
Jefferies Financial Group Inc COMMON 47233W109 299 13,631 SH   SOLE NONE 13,631 0 0
JM Smucker Company, The COMMON 832696405 2,847 27,749 SH   SOLE NONE 27,749 0 0
Johnson & Johnson COMMON 478160104 756,980 5,478,612 SH   SOLE NONE 5,478,612 0 0
Johnson Controls International plc COMMON G51502105 6,630 189,423 SH   SOLE NONE 189,423 0 0
JPMorgan Chase & Co COMMON 46625H100 176,106 1,560,674 SH   SOLE NONE 1,560,674 0 0
Juniper Networks Inc COMMON 48203R104 11,456 382,245 SH   SOLE NONE 382,245 0 0
Kansas City Southern COMMON 485170302 2,536 22,391 SH   SOLE NONE 22,391 0 0
Kellogg Co COMMON 487836108 2,241 32,000 SH   SOLE NONE 32,000 0 0
KeyCorp COMMON 493267108 12,572 632,062 SH   SOLE NONE 632,062 0 0
Keysight Technologies Inc COMMON 49338L103 842 12,700 SH   SOLE NONE 12,700 0 0
Kimberly-Clark Corp COMMON 494368103 13,299 117,029 SH   SOLE NONE 117,029 0 0
Kimco Realty Corp REIT 49446R109 1,700 101,569 SH   SOLE NONE 101,569 0 0
Kinder Morgan Inc/DE COMMON 49456B101 3,121 176,051 SH   SOLE NONE 176,051 0 0
KKR & Co Inc COMMON 48251W104 76,983 2,823,000 SH   SOLE NONE 2,823,000 0 0
KLA-Tencor Corp COMMON 482480100 1,896 18,637 SH   SOLE NONE 18,637 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 745 21,600 SH   SOLE NONE 21,600 0 0
Kohl's Corp COMMON 500255104 3,511 47,100 SH   SOLE NONE 47,100 0 0
Kraft Heinz Co, The COMMON 500754106 6,061 109,987 SH   SOLE NONE 109,987 0 0
Kroger Company, The COMMON 501044101 23,988 824,050 SH   SOLE NONE 824,050 0 0
L Brands Inc COMMON 501797104 4,746 156,622 SH   SOLE NONE 156,622 0 0
L3 Technologies Inc COMMON 502413107 4,444 20,900 SH   SOLE NONE 20,900 0 0
Laboratory Corp of America Holdings COMMON 50540R409 5,556 31,990 SH   SOLE NONE 31,990 0 0
Lam Research Corp COMMON 512807108 1,808 11,917 SH   SOLE NONE 11,917 0 0
Las Vegas Sands Corp COMMON 517834107 9,800 165,181 SH   SOLE NONE 165,181 0 0
Lazard Ltd COMMON G54050102 24,065 500,000 SH   SOLE NONE 500,000 0 0
Lear Corp COMMON 521865204 2,972 20,500 SH   SOLE NONE 20,500 0 0
Leggett & Platt Inc COMMON 524660107 1,509 34,467 SH   SOLE NONE 34,467 0 0
Leidos Holdings Inc COMMON 525327102 3,506 50,700 SH   SOLE NONE 50,700 0 0
Lennar Corp COMMON 526057104 2,276 48,743 SH   SOLE NONE 48,743 0 0
Lennox International Inc COMMON 526107107 1,048 4,800 SH   SOLE NONE 4,800 0 0
Liberty Broadband Corp COMMON 530307305 658 7,800 SH   SOLE NONE 7,800 0 0
Liberty Global PLC UNITS G5480U104 677 23,400 SH   SOLE NONE 23,400 0 0
Liberty Global PLC UNITS G5480U120 4,795 170,290 SH   SOLE NONE 170,290 0 0
Liberty Media Corp-Liberty Formula One UNITS 531229854 748 20,100 SH   SOLE NONE 20,100 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 308 7,100 SH   SOLE NONE 7,100 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 613 14,100 SH   SOLE NONE 14,100 0 0
Liberty Property Trust REIT 531172104 1,039 24,600 SH   SOLE NONE 24,600 0 0
Lincoln National Corp COMMON 534187109 2,916 43,101 SH   SOLE NONE 43,101 0 0
Live Nation Entertainment Inc COMMON 538034109 795 14,600 SH   SOLE NONE 14,600 0 0
LKQ Corp COMMON 501889208 434 13,700 SH   SOLE NONE 13,700 0 0
Lockheed Martin Corp COMMON 539830109 96,866 279,992 SH   SOLE NONE 279,992 0 0
Loews Corp COMMON 540424108 7,909 157,451 SH   SOLE NONE 157,451 0 0
Lowe's Cos Inc COMMON 548661107 51,868 451,730 SH   SOLE NONE 451,730 0 0
Lululemon Athletica Inc COMMON 550021109 28,533 175,600 SH   SOLE NONE 175,600 0 0
LyondellBasell Industries NV COMMON N53745100 12,988 126,700 SH   SOLE NONE 126,700 0 0
M&T Bank Corp COMMON 55261F104 57,620 350,187 SH   SOLE NONE 350,187 0 0
Macerich Company, The REIT 554382101 1,497 27,069 SH   SOLE NONE 27,069 0 0
Macy's Inc COMMON 55616P104 9,932 285,990 SH   SOLE NONE 285,990 0 0
ManpowerGroup Inc COMMON 56418H100 2,192 25,500 SH   SOLE NONE 25,500 0 0
Marathon Oil Corp COMMON 565849106 9,815 421,600 SH   SOLE NONE 421,600 0 0
Marathon Petroleum Corp COMMON 56585A102 12,523 156,600 SH   SOLE NONE 156,600 0 0
Markel Corp COMMON 570535104 1,902 1,600 SH   SOLE NONE 1,600 0 0
Marriott International Inc/MD COMMON 571903202 5,939 44,981 SH   SOLE NONE 44,981 0 0
Marsh & McLennan Cos Inc COMMON 571748102 322,785 3,902,143 SH   SOLE NONE 3,902,143 0 0
Martin Marietta Materials Inc COMMON 573284106 435 2,391 SH   SOLE NONE 2,391 0 0
Marvell Technology Group Ltd COMMON G5876H105 525 27,200 SH   SOLE NONE 27,200 0 0
Masco Corp COMMON 574599106 1,896 51,808 SH   SOLE NONE 51,808 0 0
Masimo Corp COMMON 574795100 27,399 220,000 SH   SOLE NONE 220,000 0 0
Mastercard Inc COMMON 57636Q104 814,221 3,657,610 SH   SOLE NONE 3,657,610 0 0
Mattel Inc COMMON 577081102 696 44,300 SH   SOLE NONE 44,300 0 0
Maxim Integrated Products Inc COMMON 57772K101 14,661 260,000 SH   SOLE NONE 260,000 0 0
MAXIMUS Inc COMMON 577933104 2,277 35,000 SH   SOLE NONE 35,000 0 0
McCormick & Co Inc/MD COMMON 579780206 3,645 27,665 SH   SOLE NONE 27,665 0 0
McDonald's Corp COMMON 580135101 509,774 3,047,250 SH   SOLE NONE 3,047,250 0 0
McKesson Corp COMMON 58155Q103 220,809 1,664,600 SH   SOLE NONE 1,664,600 0 0
Medtronic PLC COMMON G5960L103 575,092 5,846,218 SH   SOLE NONE 5,846,218 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 6,991 330,533 SH   SOLE NONE 330,533 0 0
Merck & Co Inc COMMON 58933Y105 135,924 1,916,036 SH   SOLE NONE 1,916,036 0 0
MetLife, Inc. COMMON 59156R108 14,917 319,285 SH   SOLE NONE 319,285 0 0
Mettler-Toledo International Inc COMMON 592688105 1,401 2,300 SH   SOLE NONE 2,300 0 0
MGM Growth Properties LLC REIT 55303A105 2,890 98,000 SH   SOLE NONE 98,000 0 0
MGM Resorts International COMMON 552953101 1,052 37,700 SH   SOLE NONE 37,700 0 0
Michael Kors Holdings Ltd COMMON G60754101 2,274 33,165 SH   SOLE NONE 33,165 0 0
Microchip Technology Inc COMMON 595017104 3,149 39,900 SH   SOLE NONE 39,900 0 0
Micron Technology Inc COMMON 595112103 30,734 679,500 SH   SOLE NONE 679,500 0 0
Microsoft Corp COMMON 594918104 810,675 7,088,176 SH   SOLE NONE 7,088,176 0 0
Mid-America Apartment Communities Inc REIT 59522J103 411 4,100 SH   SOLE NONE 4,100 0 0
Middleby Corp, The COMMON 596278101 1,048 8,100 SH   SOLE NONE 8,100 0 0
MKS Instruments Inc COMMON 55306N104 9,137 114,000 SH   SOLE NONE 114,000 0 0
Mobile TeleSystems PJSC ADR 607409109 14,519 1,702,097 SH   SOLE NONE 1,702,097 0 0
Mohawk Industries Inc COMMON 608190104 2,727 15,549 SH   SOLE NONE 15,549 0 0
Molson Coors Brewing Co COMMON 60871R209 5,493 89,325 SH   SOLE NONE 89,325 0 0
Momo Inc ADR 60879B107 25,349 578,750 SH   SOLE NONE 578,750 0 0
Mondelez International Inc COMMON 609207105 727,596 16,936,582 SH   SOLE NONE 16,936,582 0 0
Monster Beverage Corp COMMON 61174X109 842 14,443 SH   SOLE NONE 14,443 0 0
Moody's Corp COMMON 615369105 29,519 176,549 SH   SOLE NONE 176,549 0 0
Morgan Stanley COMMON 617446448 29,637 636,400 SH   SOLE NONE 636,400 0 0
Mosaic Company, The COMMON 61945C103 680 20,927 SH   SOLE NONE 20,927 0 0
Motorola Solutions Inc COMMON 620076307 9,517 73,129 SH   SOLE NONE 73,129 0 0
MSA Safety Inc COMMON 553498106 2,991 28,100 SH   SOLE NONE 28,100 0 0
MSCI Inc COMMON 55354G100 461 2,600 SH   SOLE NONE 2,600 0 0
Mylan NV COMMON N59465109 8,163 223,020 SH   SOLE NONE 223,020 0 0
Myriad Genetics Inc COMMON 62855J104 12,228 265,819 SH   SOLE NONE 265,819 0 0
Nasdaq Inc COMMON 631103108 225 2,627 SH   SOLE NONE 2,627 0 0
National Oilwell Varco Inc COMMON 637071101 9,913 230,100 SH   SOLE NONE 230,100 0 0
Nektar Therapeutics COMMON 640268108 3,865 63,400 SH   SOLE NONE 63,400 0 0
NetApp Inc COMMON 64110D104 6,022 70,108 SH   SOLE NONE 70,108 0 0
NetEase Inc ADR 64110W102 20,833 91,271 SH   SOLE NONE 91,271 0 0
Netflix Inc COMMON 64110L106 886 2,368 SH   SOLE NONE 2,368 0 0
New Oriental Education & Technology Group Inc ADR 647581107 18,007 243,306 SH   SOLE NONE 243,306 0 0
New Relic Inc COMMON 64829B100 9,894 105,000 SH   SOLE NONE 105,000 0 0
New York Community Bancorp Inc COMMON 649445103 1,365 131,600 SH   SOLE NONE 131,600 0 0
Newell Brands Inc COMMON 651229106 28,628 1,410,225 SH   SOLE NONE 1,410,225 0 0
Newfield Exploration Co COMMON 651290108 528 18,300 SH   SOLE NONE 18,300 0 0
Newmont Mining Corp COMMON 651639106 1,773 58,700 SH   SOLE NONE 58,700 0 0
News Corp COMMON 65249B109 1,399 106,075 SH   SOLE NONE 106,075 0 0
NextEra Energy Inc COMMON 65339F101 412,542 2,461,466 SH   SOLE NONE 2,461,466 0 0
Nielsen Holdings PLC COMMON G6518L108 3,338 120,668 SH   SOLE NONE 120,668 0 0
NIKE Inc COMMON 654106103 16,172 190,887 SH   SOLE NONE 190,887 0 0
NiSource Inc COMMON 65473P105 4,087 164,000 SH   SOLE NONE 164,000 0 0
Noah Holdings Ltd ADR 65487X102 2,048 48,600 SH   SOLE NONE 48,600 0 0
Noble Energy Inc COMMON 655044105 2,155 69,089 SH   SOLE NONE 69,089 0 0
Nordstrom Inc COMMON 655664100 2,961 49,501 SH   SOLE NONE 49,501 0 0
Norfolk Southern Corp COMMON 655844108 12,621 69,924 SH   SOLE NONE 69,924 0 0
Northern Trust Corp COMMON 665859104 14,258 139,608 SH   SOLE NONE 139,608 0 0
Northrop Grumman Corp COMMON 666807102 66,638 209,969 SH   SOLE NONE 209,969 0 0
NorthWestern Corp COMMON 668074305 4,575 78,000 SH   SOLE NONE 78,000 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 532 9,270 SH   SOLE NONE 9,270 0 0
Nucor Corp COMMON 670346105 3,769 59,400 SH   SOLE NONE 59,400 0 0
Nutanix Inc COMMON 67059N108 10,680 250,000 SH   SOLE NONE 250,000 0 0
Nutrien Ltd COMMON 67077M108 572,444 9,921,441 SH   SOLE NONE 9,921,441 0 0
NVIDIA Corp COMMON 67066G104 5,839 20,778 SH   SOLE NONE 20,778 0 0
NVR Inc COMMON 62944T105 1,211 490 SH   SOLE NONE 490 0 0
NXP Semiconductors NV COMMON N6596X109 18,103 211,726 SH   SOLE NONE 211,726 0 0
NxStage Medical Inc COMMON 67072V103 3,960 142,000 SH   SOLE NONE 142,000 0 0
Occidental Petroleum Corp COMMON 674599105 18,546 225,705 SH   SOLE NONE 225,705 0 0
Office Depot Inc COMMON 676220106 836 260,500 SH   SOLE NONE 260,500 0 0
OGE Energy Corp COMMON 670837103 321 8,833 SH   SOLE NONE 8,833 0 0
Omnicom Group Inc COMMON 681919106 2,859 42,031 SH   SOLE NONE 42,031 0 0
ON Semiconductor Corp COMMON 682189105 697 37,800 SH   SOLE NONE 37,800 0 0
ONE Gas Inc COMMON 68235P108 2,213 26,900 SH   SOLE NONE 26,900 0 0
ONEOK Inc COMMON 682680103 3,807 56,155 SH   SOLE NONE 56,155 0 0
Open Text Corp COMMON 683715106 606,744 15,956,800 SH   SOLE NONE 15,956,800 0 0
Oracle Corp COMMON 68389X105 617,465 11,975,665 SH   SOLE NONE 11,975,665 0 0
O'Reilly Automotive Inc COMMON 67103H107 3,806 10,957 SH   SOLE NONE 10,957 0 0
Owens Corning COMMON 690742101 8,765 161,500 SH   SOLE NONE 161,500 0 0
PACCAR Inc COMMON 693718108 5,360 78,600 SH   SOLE NONE 78,600 0 0
Packaging Corp of America COMMON 695156109 856 7,800 SH   SOLE NONE 7,800 0 0
Palo Alto Networks Inc COMMON 697435105 608 2,700 SH   SOLE NONE 2,700 0 0
Parsley Energy Inc COMMON 701877102 904 30,900 SH   SOLE NONE 30,900 0 0
Paychex Inc COMMON 704326107 2,946 39,999 SH   SOLE NONE 39,999 0 0
PayPal Holdings Inc COMMON 70450Y103 2,461 28,012 SH   SOLE NONE 28,012 0 0
Pembina Pipeline Corp COMMON 706327103 283,629 8,353,120 SH   SOLE NONE 8,353,120 0 0
Pentair PLC COMMON G7S00T104 2,304 53,149 SH   SOLE NONE 53,149 0 0
People's United Financial Inc COMMON 712704105 1,000 58,416 SH   SOLE NONE 58,416 0 0
PepsiCo Inc COMMON 713448108 74,105 662,832 SH   SOLE NONE 662,832 0 0
Perrigo Co PLC COMMON G97822103 2,777 39,221 SH   SOLE NONE 39,221 0 0
Pfizer Inc COMMON 717081103 108,008 2,450,838 SH   SOLE NONE 2,450,838 0 0
PG&E Corp COMMON 69331C108 8,268 179,704 SH   SOLE NONE 179,704 0 0
Philip Morris International Inc COMMON 718172109 44,657 547,673 SH   SOLE NONE 547,673 0 0
Phillips 66 COMMON 718546104 27,532 244,250 SH   SOLE NONE 244,250 0 0
Pinnacle West Capital Corp COMMON 723484101 726 9,172 SH   SOLE NONE 9,172 0 0
Pioneer Natural Resources Co COMMON 723787107 3,265 18,744 SH   SOLE NONE 18,744 0 0
Piper Jaffray Cos COMMON 724078100 1,687 22,100 SH   SOLE NONE 22,100 0 0
PNC Financial Services Group Inc/The COMMON 693475105 29,239 214,696 SH   SOLE NONE 214,696 0 0
PNM Resources Inc COMMON 69349H107 4,655 118,000 SH   SOLE NONE 118,000 0 0
Polaris Industries Inc COMMON 731068102 242 2,400 SH   SOLE NONE 2,400 0 0
PPG Industries Inc COMMON 693506107 3,258 29,854 SH   SOLE NONE 29,854 0 0
PPL Corp COMMON 69351T106 532,061 18,183,901 SH   SOLE NONE 18,183,901 0 0
Praxair Inc COMMON 74005P104 530,696 3,301,785 SH   SOLE NONE 3,301,785 0 0
Principal Financial Group Inc COMMON 74251V102 2,880 49,156 SH   SOLE NONE 49,156 0 0
Procter & Gamble Company, The COMMON 742718109 76,745 922,088 SH   SOLE NONE 922,088 0 0
Progressive Corp, The COMMON 743315103 4,280 60,248 SH   SOLE NONE 60,248 0 0
Prologis Inc REIT 74340W103 7,474 110,246 SH   SOLE NONE 110,246 0 0
Prudential Financial Inc COMMON 744320102 14,293 141,070 SH   SOLE NONE 141,070 0 0
Public Service Enterprise Group Inc COMMON 744573106 11,565 219,075 SH   SOLE NONE 219,075 0 0
Public Storage REIT 74460D109 3,257 16,152 SH   SOLE NONE 16,152 0 0
PulteGroup Inc COMMON 745867101 2,247 90,700 SH   SOLE NONE 90,700 0 0
PVH Corp COMMON 693656100 2,370 16,413 SH   SOLE NONE 16,413 0 0
QEP Resources Inc COMMON 74733V100 25,470 2,250,000 SH   SOLE NONE 2,250,000 0 0
QIAGEN NV COMMON N72482123 1,887 49,824 SH   SOLE NONE 49,824 0 0
Qorvo Inc COMMON 74736K101 1,069 13,900 SH   SOLE NONE 13,900 0 0
Qualcomm Inc COMMON 747525103 734,123 10,191,908 SH   SOLE NONE 10,191,908 0 0
Quest Diagnostics Inc COMMON 74834L100 5,126 47,500 SH   SOLE NONE 47,500 0 0
Qurate Retail Inc COMMON 74915M100 1,783 80,300 SH   SOLE NONE 80,300 0 0
Ralph Lauren Corp COMMON 751212101 3,439 25,000 SH   SOLE NONE 25,000 0 0
Randgold Resources Ltd ADR 752344309 2,843 40,300 SH   SOLE NONE 40,300 0 0
Raymond James Financial Inc COMMON 754730109 295 3,200 SH   SOLE NONE 3,200 0 0
Raytheon Co COMMON 755111507 55,934 270,655 SH   SOLE NONE 270,655 0 0
Realty Income Corp REIT 756109104 813 14,284 SH   SOLE NONE 14,284 0 0
Red Hat Inc COMMON 756577102 232 1,704 SH   SOLE NONE 1,704 0 0
Redevances Auriferes Osisko Ltee COMMON 68827L101 147,219 19,417,939 SH   SOLE NONE 19,417,939 0 0
Regency Centers Corp REIT 758849103 9,267 143,300 SH   SOLE NONE 143,300 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 1,676 4,149 SH   SOLE NONE 4,149 0 0
Regions Financial Corp COMMON 7591EP100 3,154 171,880 SH   SOLE NONE 171,880 0 0
Reinsurance Group of America Inc COMMON 759351604 172,347 1,192,215 SH   SOLE NONE 1,192,215 0 0
Republic Services Inc COMMON 760759100 6,009 82,700 SH   SOLE NONE 82,700 0 0
ResMed Inc COMMON 761152107 2,687 23,300 SH   SOLE NONE 23,300 0 0
RH COMMON 74967X103 19,389 148,000 SH   SOLE NONE 148,000 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 281,434 7,804,800 SH   SOLE NONE 7,804,800 0 0
Robert Half International Inc COMMON 770323103 662 9,411 SH   SOLE NONE 9,411 0 0
Rockwell Automation Inc COMMON 773903109 3,636 19,389 SH   SOLE NONE 19,389 0 0
Rockwell Collins Inc COMMON 774341101 7,338 52,239 SH   SOLE NONE 52,239 0 0
Rollins Inc COMMON 775711104 1,050 17,300 SH   SOLE NONE 17,300 0 0
Roper Technologies Inc COMMON 776696106 724 2,445 SH   SOLE NONE 2,445 0 0
Ross Stores Inc COMMON 778296103 4,554 45,953 SH   SOLE NONE 45,953 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 4,497 34,611 SH   SOLE NONE 34,611 0 0
Ryanair Holdings PLC ADR 783513203 4,546 47,337 SH   SOLE NONE 47,337 0 0
S&P Global Inc COMMON 78409V104 47,461 242,905 SH   SOLE NONE 242,905 0 0
Sabre Corp COMMON 78573M104 1,914 73,400 SH   SOLE NONE 73,400 0 0
salesforce.com inc COMMON 79466L302 68,935 433,474 SH   SOLE NONE 433,474 0 0
SBA Communications Corp REIT 78410G104 466 2,900 SH   SOLE NONE 2,900 0 0
SCANA Corp COMMON 80589M102 2,438 62,689 SH   SOLE NONE 62,689 0 0
Schlumberger Ltd COMMON 806857108 160,730 2,638,382 SH   SOLE NONE 2,638,382 0 0
Seagate Technology PLC COMMON G7945M107 9,508 200,800 SH   SOLE NONE 200,800 0 0
Sealed Air Corp COMMON 81211K100 1,407 35,044 SH   SOLE NONE 35,044 0 0
Seattle Genetics Inc COMMON 812578102 378 4,900 SH   SOLE NONE 4,900 0 0
SEI Investments Co COMMON 784117103 2,829 46,300 SH   SOLE NONE 46,300 0 0
Sempra Energy COMMON 816851109 1,445 12,703 SH   SOLE NONE 12,703 0 0
Sensata Technologies Holding PLC COMMON G8060N102 624 12,600 SH   SOLE NONE 12,600 0 0
ServiceNow Inc COMMON 81762P102 450 2,300 SH   SOLE NONE 2,300 0 0
Shaw Communications Inc COMMON 82028K200 188,748 9,693,109 SH   SOLE NONE 9,693,109 0 0
Sherwin-Williams Co, The COMMON 824348106 30,637 67,303 SH   SOLE NONE 67,303 0 0
Signature Bank/New York NY COMMON 82669G104 10,359 90,200 SH   SOLE NONE 90,200 0 0
Simon Property Group Inc REIT 828806109 5,797 32,800 SH   SOLE NONE 32,800 0 0
SINA Corp/China COMMON G81477104 10,973 157,930 SH   SOLE NONE 157,930 0 0
Sirius XM Holdings Inc COMMON 82968B103 332 52,600 SH   SOLE NONE 52,600 0 0
Skyworks Solutions Inc COMMON 83088M102 1,307 14,406 SH   SOLE NONE 14,406 0 0
SL Green Realty Corp REIT 78440X101 386 3,953 SH   SOLE NONE 3,953 0 0
SLM Corp COMMON 78442P106 2,877 258,000 SH   SOLE NONE 258,000 0 0
Snap-on Inc COMMON 833034101 105,325 573,667 SH   SOLE NONE 573,667 0 0
Societe Financiere Manuvie COMMON 56501R106 618,067 34,600,000 SH   SOLE NONE 34,600,000 0 0
Southern Company, The COMMON 842587107 5,697 130,658 SH   SOLE NONE 130,658 0 0
Southern Copper Corp COMMON 84265V105 8,464 196,199 SH   SOLE NONE 196,199 0 0
Southwest Airlines Co COMMON 844741108 9,962 159,518 SH   SOLE NONE 159,518 0 0
Spirit AeroSystems Holdings Inc COMMON 848574109 339 3,700 SH   SOLE NONE 3,700 0 0
Splunk Inc COMMON 848637104 556 4,600 SH   SOLE NONE 4,600 0 0
Sprint Corp COMMON 85207U105 15,793 2,414,900 SH   SOLE NONE 2,414,900 0 0
Square Inc COMMON 852234103 614 6,200 SH   SOLE NONE 6,200 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 356 6,258 SH   SOLE NONE 6,258 0 0
Stanley Black & Decker Inc COMMON 854502101 141,172 964,023 SH   SOLE NONE 964,023 0 0
Stantec Inc COMMON 85472N109 210,433 8,465,772 SH   SOLE NONE 8,465,772 0 0
Starbucks Corp COMMON 855244109 64,212 1,129,692 SH   SOLE NONE 1,129,692 0 0
State Street Corp COMMON 857477103 151,779 1,811,633 SH   SOLE NONE 1,811,633 0 0
Steel Dynamics Inc COMMON 858119100 352 7,800 SH   SOLE NONE 7,800 0 0
Stericycle Inc COMMON 858912108 339 5,769 SH   SOLE NONE 5,769 0 0
Stewart Information Services Corp COMMON 860372101 1,651 36,678 SH   SOLE NONE 36,678 0 0
Stryker Corp COMMON 863667101 10,009 56,329 SH   SOLE NONE 56,329 0 0
Suncor Energie Inc COMMON 867224107 465,928 12,050,000 SH   SOLE NONE 12,050,000 0 0
SunTrust Banks Inc COMMON 867914103 4,520 67,671 SH   SOLE NONE 67,671 0 0
Symantec Corp COMMON 871503108 4,135 194,300 SH   SOLE NONE 194,300 0 0
Synchrony Financial COMMON 87165B103 152,151 4,895,457 SH   SOLE NONE 4,895,457 0 0
Synopsys Inc COMMON 871607107 2,741 27,800 SH   SOLE NONE 27,800 0 0
Sysco Corp COMMON 871829107 5,094 69,543 SH   SOLE NONE 69,543 0 0
T Rowe Price Group Inc COMMON 74144T108 1,287 11,784 SH   SOLE NONE 11,784 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR 874039100 539 12,200 SH   SOLE NONE 12,200 0 0
TAL Education Group ADR 874080104 15,608 607,094 SH   SOLE NONE 607,094 0 0
Tapestry Inc COMMON 876030107 149,005 2,964,100 SH   SOLE NONE 2,964,100 0 0
Targa Resources Corp COMMON 87612G101 873 15,500 SH   SOLE NONE 15,500 0 0
Target Corp COMMON 87612E106 11,705 132,700 SH   SOLE NONE 132,700 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 148,301 2,807,136 SH   SOLE NONE 2,807,136 0 0
TE Connectivity Ltd COMMON H84989104 9,206 104,700 SH   SOLE NONE 104,700 0 0
Tech Data Corp COMMON 878237106 5,683 79,400 SH   SOLE NONE 79,400 0 0
TechnipFMC PLC COMMON G87110105 127,915 4,093,287 SH   SOLE NONE 4,093,287 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 40,442 536,865 SH   SOLE NONE 536,865 0 0
Teleflex Inc COMMON 879369106 532 2,000 SH   SOLE NONE 2,000 0 0
Tesla Inc COMMON 88160R101 1,324 5,000 SH   SOLE NONE 5,000 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 88,784 4,121,828 SH   SOLE NONE 4,121,828 0 0
Texas Instruments Inc COMMON 882508104 13,489 125,728 SH   SOLE NONE 125,728 0 0
Thermo Fisher Scientific Inc COMMON 883556102 183,812 753,082 SH   SOLE NONE 753,082 0 0
Thor Industries Inc COMMON 885160101 2,159 25,800 SH   SOLE NONE 25,800 0 0
Tiffany & Co COMMON 886547108 1,806 14,000 SH   SOLE NONE 14,000 0 0
TJX Cos Inc/The COMMON 872540109 21,824 194,818 SH   SOLE NONE 194,818 0 0
T-Mobile US Inc COMMON 872590104 8,667 123,500 SH   SOLE NONE 123,500 0 0
Toll Brothers Inc COMMON 889478103 274 8,300 SH   SOLE NONE 8,300 0 0
Torchmark Corp COMMON 891027104 169,922 1,960,108 SH   SOLE NONE 1,960,108 0 0
Total System Services Inc COMMON 891906109 44,025 445,865 SH   SOLE NONE 445,865 0 0
Tractor Supply Co COMMON 892356106 491 5,401 SH   SOLE NONE 5,401 0 0
TransCanada Corp COMMON 89353D107 395,245 9,775,992 SH   SOLE NONE 9,775,992 0 0
TransDigm Group Inc COMMON 893641100 655 1,760 SH   SOLE NONE 1,760 0 0
TransUnion COMMON 89400J107 817 11,100 SH   SOLE NONE 11,100 0 0
Travelers Cos Inc, The COMMON 89417E109 19,894 153,376 SH   SOLE NONE 153,376 0 0
Travelport Worldwide Ltd COMMON G9019D104 4,101 243,100 SH   SOLE NONE 243,100 0 0
Trimble Inc COMMON 896239100 455 10,464 SH   SOLE NONE 10,464 0 0
Twenty-First Century Fox Inc COMMON 90130A200 5,088 111,049 SH   SOLE NONE 111,049 0 0
Twilio Inc COMMON 90138F102 31,061 360,000 SH   SOLE NONE 360,000 0 0
Twitter Inc COMMON 90184L102 350 12,300 SH   SOLE NONE 12,300 0 0
Tyson Foods Inc COMMON 902494103 12,757 214,300 SH   SOLE NONE 214,300 0 0
UDR Inc REIT 902653104 6,857 169,600 SH   SOLE NONE 169,600 0 0
UGI Corp COMMON 902681105 3,625 65,342 SH   SOLE NONE 65,342 0 0
Ulta Beauty Inc COMMON 90384S303 1,777 6,300 SH   SOLE NONE 6,300 0 0
Under Armour Inc COMMON 904311107 639 30,132 SH   SOLE NONE 30,132 0 0
Under Armour Inc COMMON 904311206 595 30,600 SH   SOLE NONE 30,600 0 0
Union Pacific Corp COMMON 907818108 33,205 203,927 SH   SOLE NONE 203,927 0 0
United Continental Holdings Inc COMMON 910047109 11,872 133,300 SH   SOLE NONE 133,300 0 0
United Parcel Service Inc COMMON 911312106 19,303 165,339 SH   SOLE NONE 165,339 0 0
United Rentals Inc COMMON 911363109 785 4,800 SH   SOLE NONE 4,800 0 0
United Technologies Corp COMMON 913017109 132,814 949,963 SH   SOLE NONE 949,963 0 0
United Therapeutics Corp COMMON 91307C102 5,515 43,125 SH   SOLE NONE 43,125 0 0
UnitedHealth Group Inc COMMON 91324P102 605,879 2,277,400 SH   SOLE NONE 2,277,400 0 0
Universal Health Services Inc COMMON 913903100 12,108 94,709 SH   SOLE NONE 94,709 0 0
Unum Group COMMON 91529Y106 1,839 47,061 SH   SOLE NONE 47,061 0 0
US Bancorp COMMON 902973304 10,771 203,962 SH   SOLE NONE 203,962 0 0
US Silica Holdings Inc COMMON 90346E103 2,862 152,000 SH   SOLE NONE 152,000 0 0
Vale SA ADR 91912E105 4,771 321,500 SH   SOLE NONE 321,500 0 0
Valero Energy Corp COMMON 91913Y100 17,893 157,300 SH   SOLE NONE 157,300 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 210,535 5,135,000 SH   SOLE NONE 5,135,000 0 0
Varian Medical Systems Inc COMMON 92220P105 2,075 18,535 SH   SOLE NONE 18,535 0 0
Vectren Corp COMMON 92240G101 9,115 127,500 SH   SOLE NONE 127,500 0 0
Veeva Systems Inc COMMON 922475108 664 6,100 SH   SOLE NONE 6,100 0 0
Ventas Inc REIT 92276F100 3,405 62,614 SH   SOLE NONE 62,614 0 0
VEREIT Inc REIT 92339V100 388 53,500 SH   SOLE NONE 53,500 0 0
VeriSign Inc COMMON 92343E102 409 2,553 SH   SOLE NONE 2,553 0 0
Verisk Analytics Inc COMMON 92345Y106 1,314 10,903 SH   SOLE NONE 10,903 0 0
Verizon Communications Inc COMMON 92343V104 153,603 2,877,000 SH   SOLE NONE 2,877,000 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 1,003 5,205 SH   SOLE NONE 5,205 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 386,129 12,700,000 SH   SOLE NONE 12,700,000 0 0
VF Corp COMMON 918204108 2,212 23,674 SH   SOLE NONE 23,674 0 0
Viacom Inc COMMON 92553P201 7,377 218,500 SH   SOLE NONE 218,500 0 0
VICI Properties Inc REIT 925652109 20,373 942,300 SH   SOLE NONE 942,300 0 0
Vipshop Holdings Ltd ADR 92763W103 4,611 738,915 SH   SOLE NONE 738,915 0 0
Visa Inc COMMON 92826C839 6,228 41,492 SH   SOLE NONE 41,492 0 0
Vistra Energy Corp COMMON 92840M102 4,374 175,800 SH   SOLE NONE 175,800 0 0
VMware Inc COMMON 928563402 8,474 54,300 SH   SOLE NONE 54,300 0 0
Vornado Realty Trust REIT 929042109 8,807 120,648 SH   SOLE NONE 120,648 0 0
Voya Financial Inc COMMON 929089100 2,255 45,400 SH   SOLE NONE 45,400 0 0
Vulcan Materials Co COMMON 929160109 335 3,013 SH   SOLE NONE 3,013 0 0
W&T Offshore Inc COMMON 92922P106 4,936 512,000 SH   SOLE NONE 512,000 0 0
WABCO Holdings Inc COMMON 92927K102 1,144 9,700 SH   SOLE NONE 9,700 0 0
Wabtec Corp COMMON 929740108 1,185 11,300 SH   SOLE NONE 11,300 0 0
WageWorks Inc COMMON 930427109 222 5,200 SH   SOLE NONE 5,200 0 0
Walgreens Boots Alliance Inc COMMON 931427108 776,216 10,647,675 SH   SOLE NONE 10,647,675 0 0
Walmart Inc COMMON 931142103 165,977 1,767,400 SH   SOLE NONE 1,767,400 0 0
Walt Disney Co, The COMMON 254687106 57,600 492,563 SH   SOLE NONE 492,563 0 0
Waste Connections Inc COMMON 94106B101 2,481 31,100 SH   SOLE NONE 31,100 0 0
Waste Management Inc COMMON 94106L109 9,045 100,100 SH   SOLE NONE 100,100 0 0
Waters Corp COMMON 941848103 618 3,175 SH   SOLE NONE 3,175 0 0
WEC Energy Group Inc COMMON 92939U106 7,909 118,468 SH   SOLE NONE 118,468 0 0
Weibo Corp ADR 948596101 6,829 93,382 SH   SOLE NONE 93,382 0 0
WellCare Health Plans Inc COMMON 94946T106 3,365 10,500 SH   SOLE NONE 10,500 0 0
Wells Fargo & Co COMMON 949746101 90,471 1,721,296 SH   SOLE NONE 1,721,296 0 0
Welltower Inc REIT 95040Q104 9,597 149,207 SH   SOLE NONE 149,207 0 0
Western Alliance Bancorp COMMON 957638109 6,997 123,000 SH   SOLE NONE 123,000 0 0
Western Digital Corp COMMON 958102105 5,666 96,788 SH   SOLE NONE 96,788 0 0
Western Union Co, The COMMON 959802109 642 33,670 SH   SOLE NONE 33,670 0 0
Westlake Chemical Corp COMMON 960413102 7,671 92,300 SH   SOLE NONE 92,300 0 0
WestRock Co COMMON 96145D105 4,671 87,402 SH   SOLE NONE 87,402 0 0
Weyerhaeuser Co REIT 962166104 34,327 1,063,747 SH   SOLE NONE 1,063,747 0 0
Whirlpool Corp COMMON 963320106 1,912 16,100 SH   SOLE NONE 16,100 0 0
Whiting Petroleum Corp COMMON 966387409 8,168 154,000 SH   SOLE NONE 154,000 0 0
Williams Cos Inc, The COMMON 969457100 3,140 115,498 SH   SOLE NONE 115,498 0 0
Willis Towers Watson PLC COMMON G96629103 2,053 14,569 SH   SOLE NONE 14,569 0 0
Workday Inc COMMON 98138H101 744 5,100 SH   SOLE NONE 5,100 0 0
Worldpay Inc COMMON 981558109 533 5,265 SH   SOLE NONE 5,265 0 0
WR Berkley Corp COMMON 084423102 687 8,600 SH   SOLE NONE 8,600 0 0
WW Grainger Inc COMMON 384802104 3,613 10,109 SH   SOLE NONE 10,109 0 0
Wyndham Hotels & Resorts Inc COMMON 98311A105 1,178 21,200 SH   SOLE NONE 21,200 0 0
Wynn Resorts Ltd COMMON 983134107 368 2,900 SH   SOLE NONE 2,900 0 0
Xcel Energy Inc COMMON 98389B100 3,880 82,196 SH   SOLE NONE 82,196 0 0
Xerox Corp COMMON 984121608 1,548 57,368 SH   SOLE NONE 57,368 0 0
Xilinx Inc COMMON 983919101 4,128 51,489 SH   SOLE NONE 51,489 0 0
XPO Logistics Inc COMMON 983793100 948 8,300 SH   SOLE NONE 8,300 0 0
Xylem Inc/NY COMMON 98419M100 1,016 12,717 SH   SOLE NONE 12,717 0 0
Yandex NV COMMON N97284108 2,927 89,000 SH   SOLE NONE 89,000 0 0
Yum China Holdings Inc COMMON 98850P109 22,599 643,657 SH   SOLE NONE 643,657 0 0
Yum! Brands Inc COMMON 988498101 141,924 1,561,144 SH   SOLE NONE 1,561,144 0 0
YY Inc ADR 98426T106 6,190 82,619 SH   SOLE NONE 82,619 0 0
Zayo Group Holdings Inc COMMON 98919V105 1,094 31,500 SH   SOLE NONE 31,500 0 0
Zebra Technologies Corp COMMON 989207105 5,835 33,000 SH   SOLE NONE 33,000 0 0
Zillow Group Inc COMMON 98954M200 925 20,900 SH   SOLE NONE 20,900 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 6,784 51,600 SH   SOLE NONE 51,600 0 0
Zions Bancorp NA COMMON 989701107 236 4,700 SH   SOLE NONE 4,700 0 0
Zoetis Inc COMMON 98978V103 3,675 40,137 SH   SOLE NONE 40,137 0 0