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 371,110 1,760,624 SH   SOLE NONE 1,760,624 0 0
58.com Inc ADR 31680Q104 9,363 147,666 SH   SOLE NONE 147,666 0 0
Abbott Laboratories COMMON 002824100 11,879 221,682 SH   SOLE NONE 221,682 0 0
AbbVie Inc COMMON 00287Y109 46,647 522,750 SH   SOLE NONE 522,750 0 0
Accenture PLC COMMON G1151C101 18,604 137,162 SH   SOLE NONE 137,162 0 0
Activision Blizzard Inc COMMON 00507V109 9,849 152,037 SH   SOLE NONE 152,037 0 0
Acuity Brands Inc COMMON 00508Y102 912 5,300 SH   SOLE NONE 5,300 0 0
Adobe Systems Inc COMMON 00724F101 7,812 52,148 SH   SOLE NONE 52,148 0 0
Advance Auto Parts Inc COMMON 00751Y106 69,522 697,887 SH   SOLE NONE 697,887 0 0
Advanced Micro Devices Inc COMMON 007903107 1,206 94,200 SH   SOLE NONE 94,200 0 0
Aegean Marine Petroleum Network Inc COMMON Y0017S102 440 88,450 SH   SOLE NONE 88,450 0 0
AerCap Holdings NV COMMON N00985106 2,531 49,321 SH   SOLE NONE 49,321 0 0
AES Corp/VA COMMON 00130H105 8,216 742,395 SH   SOLE NONE 742,395 0 0
Aetna Inc COMMON 00817Y108 61,337 384,127 SH   SOLE NONE 384,127 0 0
Affiliated Managers Group Inc COMMON 008252108 1,275 6,689 SH   SOLE NONE 6,689 0 0
Aflac Inc COMMON 001055102 4,378 53,562 SH   SOLE NONE 53,562 0 0
AGCO Corp COMMON 001084102 748 10,100 SH   SOLE NONE 10,100 0 0
Agilent Technologies Inc COMMON 00846U101 6,589 102,200 SH   SOLE NONE 102,200 0 0
AGNC Investment Corp REIT 00123Q104 686 31,530 SH   SOLE NONE 31,530 0 0
Agrium Inc COMMON 008916108 515,254 4,798,853 SH   SOLE NONE 4,798,853 0 0
Air Products & Chemicals Inc COMMON 009158106 7,151 47,089 SH   SOLE NONE 47,089 0 0
Akamai Technologies Inc COMMON 00971T101 1,346 27,513 SH   SOLE NONE 27,513 0 0
Albemarle Corp COMMON 012653101 2,519 18,400 SH   SOLE NONE 18,400 0 0
Alexandria Real Estate Equities Inc REIT 015271109 311 2,600 SH   SOLE NONE 2,600 0 0
Alexion Pharmaceuticals Inc COMMON 015351109 5,695 40,424 SH   SOLE NONE 40,424 0 0
Alibaba Group Holding Ltd ADR 01609W102 193,940 1,118,219 SH   SOLE NONE 1,118,219 0 0
Align Technology Inc COMMON 016255101 935 5,000 SH   SOLE NONE 5,000 0 0
Alkermes PLC COMMON G01767105 807 15,800 SH   SOLE NONE 15,800 0 0
Alleghany Corp COMMON 017175100 389 700 SH   SOLE NONE 700 0 0
Allegion PLC COMMON G0176J109 295 3,400 SH   SOLE NONE 3,400 0 0
Allergan, Plc COMMON G0177J108 6,136 29,815 SH   SOLE NONE 29,815 0 0
Alliance Data Systems Corp COMMON 018581108 67,748 304,511 SH   SOLE NONE 304,511 0 0
Alliant Energy Corp COMMON 018802108 5,561 133,215 SH   SOLE NONE 133,215 0 0
Allstate Corp, The COMMON 020002101 7,860 85,160 SH   SOLE NONE 85,160 0 0
Ally Financial Inc COMMON 02005N100 4,361 179,000 SH   SOLE NONE 179,000 0 0
Alphabet Inc COMMON 02079K305 154,616 158,124 SH   SOLE NONE 158,124 0 0
Alphabet Inc COMMON 02079K107 237,642 246,735 SH   SOLE NONE 246,735 0 0
Altria Group Inc COMMON 02209S103 32,577 511,524 SH   SOLE NONE 511,524 0 0
Amazon.com Inc COMMON 023135106 53,583 55,504 SH   SOLE NONE 55,504 0 0
AMERCO COMMON 023586100 1,798 4,776 SH   SOLE NONE 4,776 0 0
Ameren Corp COMMON 023608102 11,850 204,018 SH   SOLE NONE 204,018 0 0
American Airlines Group Inc COMMON 02376R102 3,880 81,367 SH   SOLE NONE 81,367 0 0
American Electric Power Co Inc COMMON 025537101 18,781 266,260 SH   SOLE NONE 266,260 0 0
American Express Co COMMON 025816109 225,845 2,486,167 SH   SOLE NONE 2,486,167 0 0
American Financial Group Inc/OH COMMON 025932104 9,514 91,579 SH   SOLE NONE 91,579 0 0
American International Group Inc COMMON 026874784 18,785 304,715 SH   SOLE NONE 304,715 0 0
American Tower Corp REIT 03027X100 100,222 730,187 SH   SOLE NONE 730,187 0 0
American Water Works Co Inc COMMON 030420103 6,235 76,744 SH   SOLE NONE 76,744 0 0
Ameriprise Financial Inc COMMON 03076C106 4,105 27,523 SH   SOLE NONE 27,523 0 0
AmerisourceBergen Corp COMMON 03073E105 8,922 107,368 SH   SOLE NONE 107,368 0 0
AMETEK Inc COMMON 031100100 697 10,506 SH   SOLE NONE 10,506 0 0
Amgen Inc COMMON 031162100 65,813 351,503 SH   SOLE NONE 351,503 0 0
Amphenol Corp COMMON 032095101 1,497 17,616 SH   SOLE NONE 17,616 0 0
Anadarko Petroleum Corp COMMON 032511107 15,801 322,097 SH   SOLE NONE 322,097 0 0
Analog Devices Inc COMMON 032654105 2,936 33,929 SH   SOLE NONE 33,929 0 0
Andeavor COMMON 03349M105 9,271 89,500 SH   SOLE NONE 89,500 0 0
AngloGold Ashanti Ltd ADR 035128206 5,661 606,800 SH   SOLE NONE 606,800 0 0
Annaly Capital Management Inc REIT 035710409 6,386 521,700 SH   SOLE NONE 521,700 0 0
ANSYS Inc COMMON 03662Q105 407 3,300 SH   SOLE NONE 3,300 0 0
Antero Resources Corp COMMON 03674X106 883 44,207 SH   SOLE NONE 44,207 0 0
Anthem Inc COMMON 036752103 31,897 167,282 SH   SOLE NONE 167,282 0 0
AO Smith Corp COMMON 831865209 1,397 23,400 SH   SOLE NONE 23,400 0 0
Aon PLC COMMON G0408V102 3,735 25,460 SH   SOLE NONE 25,460 0 0
Apache Corp COMMON 037411105 1,283 27,900 SH   SOLE NONE 27,900 0 0
Apple Inc COMMON 037833100 380,807 2,460,494 SH   SOLE NONE 2,460,494 0 0
Applied Materials Inc COMMON 038222105 80,969 1,547,900 SH   SOLE NONE 1,547,900 0 0
AptarGroup Inc COMMON 038336103 154,946 1,787,700 SH   SOLE NONE 1,787,700 0 0
Aramark COMMON 03852U106 519 12,735 SH   SOLE NONE 12,735 0 0
Arch Capital Group Ltd COMMON G0450A105 2,067 20,900 SH   SOLE NONE 20,900 0 0
Archer-Daniels-Midland Co COMMON 039483102 20,840 488,189 SH   SOLE NONE 488,189 0 0
Arconic Inc COMMON 03965L100 3,126 125,100 SH   SOLE NONE 125,100 0 0
Arista Networks Inc COMMON 040413106 381 2,000 SH   SOLE NONE 2,000 0 0
Arrow Electronics Inc COMMON 042735100 10,513 130,200 SH   SOLE NONE 130,200 0 0
Arthur J Gallagher & Co COMMON 363576109 1,619 26,200 SH   SOLE NONE 26,200 0 0
Assurant Inc COMMON 04621X108 387 4,035 SH   SOLE NONE 4,035 0 0
AT&T Inc COMMON 00206R102 154,100 3,917,641 SH   SOLE NONE 3,917,641 0 0
Athene Holding Ltd COMMON G0684D107 730 13,500 SH   SOLE NONE 13,500 0 0
Atmos Energy Corp COMMON 049560105 6,313 74,984 SH   SOLE NONE 74,984 0 0
Autodesk Inc COMMON 052769106 2,614 23,190 SH   SOLE NONE 23,190 0 0
Autohome Inc ADR 05278C107 5,128 85,000 SH   SOLE NONE 85,000 0 0
Autoliv Inc COMMON 052800109 2,954 23,800 SH   SOLE NONE 23,800 0 0
Automatic Data Processing Inc COMMON 053015103 14,282 130,101 SH   SOLE NONE 130,101 0 0
AutoNation Inc COMMON 05329W102 3,756 78,800 SH   SOLE NONE 78,800 0 0
AutoZone Inc COMMON 053332102 506,252 847,123 SH   SOLE NONE 847,123 0 0
AvalonBay Communities Inc REIT 053484101 929 5,186 SH   SOLE NONE 5,186 0 0
Avery Dennison Corp COMMON 053611109 2,120 21,465 SH   SOLE NONE 21,465 0 0
Avnet Inc COMMON 053807103 7,151 181,200 SH   SOLE NONE 181,200 0 0
Axalta Coating Systems Ltd COMMON G0750C108 514 17,700 SH   SOLE NONE 17,700 0 0
Axis Capital Holdings Ltd COMMON G0692U109 1,306 22,700 SH   SOLE NONE 22,700 0 0
Azure Power Global Ltd COMMON V0393H103 85,689 5,366,667 SH   SOLE NONE 5,366,667 0 0
B2Gold Corp COMMON 11777Q209 572 207,059 SH   SOLE NONE 207,059 0 0
Baidu Inc ADR 056752108 102,395 411,668 SH   SOLE NONE 411,668 0 0
Baker Hughes a GE Co COMMON 05722G100 2,734 74,344 SH   SOLE NONE 74,344 0 0
Ball Corp COMMON 058498106 2,177 52,494 SH   SOLE NONE 52,494 0 0
Bank of America Corp COMMON 060505104 174,741 6,866,974 SH   SOLE NONE 6,866,974 0 0
Bank of New York Mellon Corp, The COMMON 064058100 39,482 741,534 SH   SOLE NONE 741,534 0 0
Banque de Nouvelle-Ecosse, La COMMON 064149107 1,372,289 21,310,000 SH   SOLE NONE 21,310,000 0 0
Banque Royale du Canada COMMON 780087102 1,186,005 15,300,000 SH   SOLE NONE 15,300,000 0 0
Banque Toronto-Dominion, La COMMON 891160509 1,398,897 24,800,000 SH   SOLE NONE 24,800,000 0 0
Baxter International Inc COMMON 071813109 14,063 223,169 SH   SOLE NONE 223,169 0 0
BB&T Corp COMMON 054937107 1,943 41,213 SH   SOLE NONE 41,213 0 0
Becton Dickinson and Co COMMON 075887109 8,557 43,488 SH   SOLE NONE 43,488 0 0
Bed Bath & Beyond Inc COMMON 075896100 2,635 111,800 SH   SOLE NONE 111,800 0 0
Berkshire Hathaway Inc COMMON 084670702 861,575 4,680,149 SH   SOLE NONE 4,680,149 0 0
Best Buy Co Inc COMMON 086516101 6,761 118,200 SH   SOLE NONE 118,200 0 0
Biogen Inc COMMON 09062X103 14,889 47,352 SH   SOLE NONE 47,352 0 0
BioMarin Pharmaceutical Inc COMMON 09061G101 383 4,100 SH   SOLE NONE 4,100 0 0
BlackRock Inc COMMON 09247X101 7,116 15,849 SH   SOLE NONE 15,849 0 0
Boeing Company, The COMMON 097023105 74,223 290,750 SH   SOLE NONE 290,750 0 0
BorgWarner Inc COMMON 099724106 869 16,889 SH   SOLE NONE 16,889 0 0
Boston Properties Inc REIT 101121101 2,128 17,246 SH   SOLE NONE 17,246 0 0
Boston Scientific Corp COMMON 101137107 648 22,126 SH   SOLE NONE 22,126 0 0
Brighthouse Financial Inc COMMON 10922N103 10,164 166,474 SH   SOLE NONE 166,474 0 0
Bristol-Myers Squibb Co COMMON 110122108 36,470 569,774 SH   SOLE NONE 569,774 0 0
British American Tobacco PLC ADR 110448107 10,837 172,802 SH   SOLE NONE 172,802 0 0
Brixmor Property Group Inc REIT 11120U105 823 43,600 SH   SOLE NONE 43,600 0 0
Broadcom Ltd COMMON Y09827109 37,374 153,448 SH   SOLE NONE 153,448 0 0
Broadridge Financial Solutions Inc COMMON 11133T103 2,386 29,400 SH   SOLE NONE 29,400 0 0
Brown-Forman Corp COMMON 115637209 758 13,906 SH   SOLE NONE 13,906 0 0
Bunge Ltd COMMON G16962105 14,732 211,200 SH   SOLE NONE 211,200 0 0
CA Inc COMMON 12673P105 4,700 140,200 SH   SOLE NONE 140,200 0 0
Cabot Oil & Gas Corp COMMON 127097103 1,494 55,613 SH   SOLE NONE 55,613 0 0
Cadence Design Systems Inc COMMON 127387108 2,128 53,700 SH   SOLE NONE 53,700 0 0
CAE Inc COMMON 124765108 76,759 4,379,111 SH   SOLE NONE 4,379,111 0 0
Camden Property Trust REIT 133131102 1,240 13,500 SH   SOLE NONE 13,500 0 0
Cameco Corp COMMON 13321L108 156,571 16,182,205 SH   SOLE NONE 16,182,205 0 0
Campbell Soup Co COMMON 134429109 870 18,500 SH   SOLE NONE 18,500 0 0
Canadian Natural Resources Limited COMMON 136385101 622,281 18,545,000 SH   SOLE NONE 18,545,000 0 0
Capital One Financial Corp COMMON 14040H105 11,075 130,275 SH   SOLE NONE 130,275 0 0
Cardinal Health Inc COMMON 14149Y108 9,570 142,400 SH   SOLE NONE 142,400 0 0
Carlisle Cos Inc COMMON 142339100 2,919 28,987 SH   SOLE NONE 28,987 0 0
CarMax Inc COMMON 143130102 1,713 22,497 SH   SOLE NONE 22,497 0 0
Carnival Corp COMMON 143658300 10,403 160,441 SH   SOLE NONE 160,441 0 0
Caterpillar Inc COMMON 149123101 74,227 592,700 SH   SOLE NONE 592,700 0 0
CBRE Group Inc COMMON 12504L109 664 17,444 SH   SOLE NONE 17,444 0 0
CBS Corp COMMON 124857202 5,669 97,324 SH   SOLE NONE 97,324 0 0
CDK Global Inc COMMON 12508E101 20,527 324,000 SH   SOLE NONE 324,000 0 0
CDW Corp COMMON 12514G108 4,374 66,000 SH   SOLE NONE 66,000 0 0
Celanese Corp COMMON 150870103 3,215 30,700 SH   SOLE NONE 30,700 0 0
Celgene Corp COMMON 151020104 11,776 80,422 SH   SOLE NONE 80,422 0 0
Cenovus Energy Inc COMMON 15135U109 312,073 31,067,835 SH   SOLE NONE 31,067,835 0 0
Centene Corp COMMON 15135B101 8,435 86,800 SH   SOLE NONE 86,800 0 0
CenterPoint Energy Inc COMMON 15189T107 10,834 369,339 SH   SOLE NONE 369,339 0 0
CenturyLink Inc COMMON 156700106 7,795 410,727 SH   SOLE NONE 410,727 0 0
Cerner Corp COMMON 156782104 717 10,016 SH   SOLE NONE 10,016 0 0
CF Industries Holdings Inc COMMON 125269100 1,708 48,372 SH   SOLE NONE 48,372 0 0
CH Robinson Worldwide Inc COMMON 12541W209 2,285 29,903 SH   SOLE NONE 29,903 0 0
Charles Schwab Corp, The COMMON 808513105 3,824 87,068 SH   SOLE NONE 87,068 0 0
Charter Communications Inc COMMON 16119P108 31,780 87,081 SH   SOLE NONE 87,081 0 0
Check Point Software Technologies Ltd COMMON M22465104 4,210 36,769 SH   SOLE NONE 36,769 0 0
Chemin de fer Canadien Pacifique Limitee COMMON 13645T100 8,858 52,635 SH   SOLE NONE 52,635 0 0
Cheniere Energy Inc COMMON 16411R208 996 22,020 SH   SOLE NONE 22,020 0 0
Chevron Corp COMMON 166764100 129,327 1,096,045 SH   SOLE NONE 1,096,045 0 0
Chipotle Mexican Grill Inc COMMON 169656105 449 1,453 SH   SOLE NONE 1,453 0 0
Chubb Ltd COMMON H1467J104 12,987 90,722 SH   SOLE NONE 90,722 0 0
Church & Dwight Co Inc COMMON 171340102 2,688 55,254 SH   SOLE NONE 55,254 0 0
Cia Cervecerias Unidas SA ADR 204429104 1,174 43,425 SH   SOLE NONE 43,425 0 0
Cia de Minas Buenaventura SAA ADR 204448104 5,718 445,164 SH   SOLE NONE 445,164 0 0
Cigna Corp COMMON 125509109 31,963 170,263 SH   SOLE NONE 170,263 0 0
Cimarex Energy Co COMMON 171798101 1,587 13,905 SH   SOLE NONE 13,905 0 0
Cincinnati Financial Corp COMMON 172062101 2,111 27,455 SH   SOLE NONE 27,455 0 0
Cintas Corp COMMON 172908105 2,763 19,067 SH   SOLE NONE 19,067 0 0
Cisco Systems Inc COMMON 17275R102 96,178 2,847,900 SH   SOLE NONE 2,847,900 0 0
CIT Group Inc COMMON 125581801 2,093 42,500 SH   SOLE NONE 42,500 0 0
Citigroup Inc COMMON 172967424 196,889 2,695,410 SH   SOLE NONE 2,695,410 0 0
Citizens Financial Group Inc COMMON 174610105 4,101 107,830 SH   SOLE NONE 107,830 0 0
Citrix Systems Inc COMMON 177376100 25,329 328,341 SH   SOLE NONE 328,341 0 0
Clorox Company, The COMMON 189054109 1,087 8,205 SH   SOLE NONE 8,205 0 0
CME Group Inc COMMON 12572Q105 1,062 7,791 SH   SOLE NONE 7,791 0 0
CMS Energy Corp COMMON 125896100 9,906 212,967 SH   SOLE NONE 212,967 0 0
CNH Industrial NV COMMON N20944109 12,379 1,026,276 SH   SOLE NONE 1,026,276 0 0
Coach Inc COMMON 189754104 126,445 3,126,000 SH   SOLE NONE 3,126,000 0 0
Cobalt International Energy Inc COMMON 19075F304 606 422,035 SH   SOLE NONE 422,035 0 0
Coca-Cola Co, The COMMON 191216100 19,948 441,332 SH   SOLE NONE 441,332 0 0
Coca-Cola European Partners PLC COMMON G25839104 16,718 400,000 SH   SOLE NONE 400,000 0 0
Cognizant Technology Solutions Corp COMMON 192446102 12,865 176,605 SH   SOLE NONE 176,605 0 0
Colfax Corp COMMON 194014106 4,938 118,100 SH   SOLE NONE 118,100 0 0
Colgate-Palmolive Co COMMON 194162103 260,614 3,562,412 SH   SOLE NONE 3,562,412 0 0
Colony NorthStar Inc REIT 19625W104 237 18,800 SH   SOLE NONE 18,800 0 0
Comcast Corp COMMON 20030N101 84,006 2,173,970 SH   SOLE NONE 2,173,970 0 0
Comerica Inc COMMON 200340107 17,384 227,001 SH   SOLE NONE 227,001 0 0
Compagnie des chemins de fer nationaux du Canada COMMON 136375102 1,317,389 15,870,472 SH   SOLE NONE 15,870,472 0 0
Conagra Brands Inc COMMON 205887102 6,045 178,400 SH   SOLE NONE 178,400 0 0
Concho Resources Inc COMMON 20605P101 1,667 12,600 SH   SOLE NONE 12,600 0 0
ConocoPhillips COMMON 20825C104 42,219 840,000 SH   SOLE NONE 840,000 0 0
Consolidated Edison Inc COMMON 209115104 21,450 264,753 SH   SOLE NONE 264,753 0 0
Constellation Brands Inc COMMON 21036P108 40,212 200,770 SH   SOLE NONE 200,770 0 0
Consumer Staples Select Sector SPDR Fund ETF 81369Y308 59,650 1,100,417 SH   SOLE NONE 1,100,417 0 0
Continental Resources Inc/OK COMMON 212015101 1,760 45,400 SH   SOLE NONE 45,400 0 0
Controladora Vuela Cia de Aviacion SAB de CV ADR 21240E105 954 80,000 SH   SOLE NONE 80,000 0 0
Cooper Cos Inc/The COMMON 216648402 22,301 93,658 SH   SOLE NONE 93,658 0 0
Core Laboratories NV COMMON N22717107 545 5,500 SH   SOLE NONE 5,500 0 0
Corning Inc COMMON 219350105 15,990 532,200 SH   SOLE NONE 532,200 0 0
Corporation IDEX COMMON 45167R104 549 4,500 SH   SOLE NONE 4,500 0 0
CoStar Group Inc COMMON 22160N109 388 1,440 SH   SOLE NONE 1,440 0 0
Costco Wholesale Corp COMMON 22160K105 21,075 127,743 SH   SOLE NONE 127,743 0 0
Coty Inc COMMON 222070203 769 46,300 SH   SOLE NONE 46,300 0 0
CR Bard Inc COMMON 067383109 75,242 233,781 SH   SOLE NONE 233,781 0 0
Credicorp Ltd COMMON G2519Y108 32,524 157,972 SH   SOLE NONE 157,972 0 0
Crown Castle International Corp REIT 22822V101 7,283 72,538 SH   SOLE NONE 72,538 0 0
Crown Holdings Inc COMMON 228368106 1,319 22,000 SH   SOLE NONE 22,000 0 0
CSX Corp COMMON 126408103 23,244 426,588 SH   SOLE NONE 426,588 0 0
Ctrip.com International Ltd ADR 22943F100 33,880 639,708 SH   SOLE NONE 639,708 0 0
Cummins Inc COMMON 231021106 2,902 17,200 SH   SOLE NONE 17,200 0 0
CVS Health Corp COMMON 126650100 164,939 2,019,779 SH   SOLE NONE 2,019,779 0 0
Danaher Corp COMMON 235851102 184,816 2,145,513 SH   SOLE NONE 2,145,513 0 0
Darden Restaurants Inc COMMON 237194105 1,054 13,324 SH   SOLE NONE 13,324 0 0
DaVita Inc COMMON 23918K108 6,477 108,600 SH   SOLE NONE 108,600 0 0
Deere & Co COMMON 244199105 757 6,000 SH   SOLE NONE 6,000 0 0
Dell Technologies Inc Class V UNITS 24703L103 24,408 314,800 SH   SOLE NONE 314,800 0 0
Delphi Automotive PLC COMMON G27823106 1,112 11,252 SH   SOLE NONE 11,252 0 0
Delta Air Lines Inc COMMON 247361702 16,309 336,806 SH   SOLE NONE 336,806 0 0
DENTSPLY SIRONA Inc COMMON 24906P109 1,418 23,608 SH   SOLE NONE 23,608 0 0
Deutsche Bank AG COMMON D18190898 1,538 88,556 SH   SOLE NONE 88,556 0 0
Devon Energy Corp COMMON 25179M103 19,011 515,700 SH   SOLE NONE 515,700 0 0
Diamondback Energy Inc COMMON 25278X109 630 6,400 SH   SOLE NONE 6,400 0 0
Dick's Sporting Goods Inc COMMON 253393102 334 12,300 SH   SOLE NONE 12,300 0 0
Digital Realty Trust Inc REIT 253868103 1,117 9,400 SH   SOLE NONE 9,400 0 0
Discover Financial Services COMMON 254709108 28,716 443,489 SH   SOLE NONE 443,489 0 0
Discovery Communications Inc COMMON 25470F104 1,202 56,242 SH   SOLE NONE 56,242 0 0
Discovery Communications Inc COMMON 25470F302 1,205 59,243 SH   SOLE NONE 59,243 0 0
DISH Network Corp COMMON 25470M109 3,043 55,886 SH   SOLE NONE 55,886 0 0
Dollar General Corp COMMON 256677105 642,060 7,888,589 SH   SOLE NONE 7,888,589 0 0
Dollar Tree Inc COMMON 256746108 7,199 82,573 SH   SOLE NONE 82,573 0 0
Dominion Energy Inc COMMON 25746U109 22,195 287,300 SH   SOLE NONE 287,300 0 0
Domino's Pizza Inc COMMON 25754A201 897 4,500 SH   SOLE NONE 4,500 0 0
Dover Corp COMMON 260003108 5,552 60,500 SH   SOLE NONE 60,500 0 0
DowDuPont Inc COMMON 26078J100 46,082 662,842 SH   SOLE NONE 662,842 0 0
DR Horton Inc COMMON 23331A109 4,145 103,384 SH   SOLE NONE 103,384 0 0
Dr Pepper Snapple Group Inc COMMON 26138E109 4,784 53,845 SH   SOLE NONE 53,845 0 0
DTE Energy Co COMMON 233331107 15,984 148,259 SH   SOLE NONE 148,259 0 0
Duke Energy Corp COMMON 26441C204 40,642 482,265 SH   SOLE NONE 482,265 0 0
Duke Realty Corp REIT 264411505 1,352 46,700 SH   SOLE NONE 46,700 0 0
DXC Technology Co COMMON 23355L106 33,218 385,176 SH   SOLE NONE 385,176 0 0
E TRADE Financial Corp COMMON 269246401 23,468 535,876 SH   SOLE NONE 535,876 0 0
East West Bancorp Inc COMMON 27579R104 330 5,500 SH   SOLE NONE 5,500 0 0
Eastman Chemical Co COMMON 277432100 4,370 48,095 SH   SOLE NONE 48,095 0 0
Eaton Corp PLC COMMON G29183103 2,660 34,498 SH   SOLE NONE 34,498 0 0
Eaton Vance Corp COMMON 278265103 674 13,600 SH   SOLE NONE 13,600 0 0
eBay Inc COMMON 278642103 43,233 1,119,400 SH   SOLE NONE 1,119,400 0 0
Ecolab Inc COMMON 278865100 1,690 13,082 SH   SOLE NONE 13,082 0 0
Edison International COMMON 281020107 20,239 261,169 SH   SOLE NONE 261,169 0 0
Edwards Lifesciences Corp COMMON 28176E108 2,953 26,902 SH   SOLE NONE 26,902 0 0
Elbit Systems Ltd COMMON M3760D101 1,207 8,178 SH   SOLE NONE 8,178 0 0
Eldorado Gold Corp COMMON 284902103 2,569 1,167,694 SH   SOLE NONE 1,167,694 0 0
Electronic Arts Inc COMMON 285512109 5,304 44,740 SH   SOLE NONE 44,740 0 0
Eli Lilly & Co COMMON 532457108 33,862 394,200 SH   SOLE NONE 394,200 0 0
Emerson Electric Co COMMON 291011104 12,149 192,530 SH   SOLE NONE 192,530 0 0
Enbridge Inc COMMON 29250N105 1,945,188 46,491,107 SH   SOLE NONE 46,491,107 0 0
Entergy Corp COMMON 29364G103 25,015 326,226 SH   SOLE NONE 326,226 0 0
Envision Healthcare Corp COMMON 29414D100 992 21,971 SH   SOLE NONE 21,971 0 0
EOG Resources Inc COMMON 26875P101 1,342 13,809 SH   SOLE NONE 13,809 0 0
EQT Corp COMMON 26884L109 2,335 35,637 SH   SOLE NONE 35,637 0 0
Equifax Inc COMMON 294429105 1,679 15,771 SH   SOLE NONE 15,771 0 0
Equinix Inc REIT 29444U700 2,427 5,416 SH   SOLE NONE 5,416 0 0
Equity Residential REIT 29476L107 3,813 57,591 SH   SOLE NONE 57,591 0 0
Esperion Therapeutics Inc COMMON 29664W105 12,583 250,000 SH   SOLE NONE 250,000 0 0
Essex Property Trust Inc REIT 297178105 438 1,717 SH   SOLE NONE 1,717 0 0
Estee Lauder Cos Inc, The COMMON 518439104 2,553 23,579 SH   SOLE NONE 23,579 0 0
Everest Re Group Ltd COMMON G3223R108 2,064 9,000 SH   SOLE NONE 9,000 0 0
Eversource Energy COMMON 30040W108 9,605 158,260 SH   SOLE NONE 158,260 0 0
Exelon Corp COMMON 30161N101 38,535 1,018,665 SH   SOLE NONE 1,018,665 0 0
Expedia Inc COMMON 30212P303 6,752 46,711 SH   SOLE NONE 46,711 0 0
Expeditors International of Washington Inc COMMON 302130109 898 14,933 SH   SOLE NONE 14,933 0 0
Express Scripts Holding Co COMMON 30219G108 30,843 485,057 SH   SOLE NONE 485,057 0 0
Extra Space Storage Inc REIT 30225T102 894 11,136 SH   SOLE NONE 11,136 0 0
Exxon Mobil Corp COMMON 30231G102 810,213 9,841,645 SH   SOLE NONE 9,841,645 0 0
F5 Networks Inc COMMON 315616102 1,630 13,467 SH   SOLE NONE 13,467 0 0
Facebook Inc COMMON 30303M102 107,585 626,992 SH   SOLE NONE 626,992 0 0
Fastenal Co COMMON 311900104 896 19,582 SH   SOLE NONE 19,582 0 0
Federal Realty Investment Trust REIT 313747206 838 6,721 SH   SOLE NONE 6,721 0 0
FedEx Corp COMMON 31428X106 20,546 90,700 SH   SOLE NONE 90,700 0 0
Fiat Chrysler Automobiles NV COMMON N31738102 76,575 4,254,736 SH   SOLE NONE 4,254,736 0 0
Fidelity National Information Services Inc COMMON 31620M106 9,344 99,633 SH   SOLE NONE 99,633 0 0
Fifth Third Bancorp COMMON 316773100 4,726 168,190 SH   SOLE NONE 168,190 0 0
First Data Corp COMMON 32008D106 36,360 2,007,100 SH   SOLE NONE 2,007,100 0 0
First Republic Bank/CA COMMON 33616C100 283 2,700 SH   SOLE NONE 2,700 0 0
FirstEnergy Corp COMMON 337932107 14,248 460,203 SH   SOLE NONE 460,203 0 0
Fiserv Inc COMMON 337738108 3,486 26,921 SH   SOLE NONE 26,921 0 0
FleetCor Technologies Inc COMMON 339041105 2,393 15,400 SH   SOLE NONE 15,400 0 0
Flex Ltd COMMON Y2573F102 10,951 658,100 SH   SOLE NONE 658,100 0 0
FLIR Systems Inc COMMON 302445101 1,930 49,400 SH   SOLE NONE 49,400 0 0
Flowserve Corp COMMON 34354P105 1,005 23,501 SH   SOLE NONE 23,501 0 0
Fluor Corp COMMON 343412102 1,078 25,500 SH   SOLE NONE 25,500 0 0
FMC Corp COMMON 302491303 2,127 23,717 SH   SOLE NONE 23,717 0 0
FNF Group UNITS 31620R303 548 11,500 SH   SOLE NONE 11,500 0 0
Foot Locker Inc COMMON 344849104 1,415 40,000 SH   SOLE NONE 40,000 0 0
Ford Motor Co COMMON 345370860 24,787 2,062,100 SH   SOLE NONE 2,062,100 0 0
Fortinet Inc COMMON 34959E109 680 18,900 SH   SOLE NONE 18,900 0 0
Fortis Inc COMMON 349553107 5,367 149,271 SH   SOLE NONE 149,271 0 0
Fortive Corp COMMON 34959J108 5,061 71,200 SH   SOLE NONE 71,200 0 0
Fortune Brands Home & Security Inc COMMON 34964C106 2,174 32,200 SH   SOLE NONE 32,200 0 0
Franklin Resources Inc COMMON 354613101 4,144 92,708 SH   SOLE NONE 92,708 0 0
Freeport-McMoRan Inc COMMON 35671D857 8,206 582,000 SH   SOLE NONE 582,000 0 0
Gap Inc, The COMMON 364760108 2,749 92,700 SH   SOLE NONE 92,700 0 0
Garmin Ltd COMMON H2906T109 1,729 31,900 SH   SOLE NONE 31,900 0 0
Gartner Inc COMMON 366651107 1,287 10,300 SH   SOLE NONE 10,300 0 0
General Dynamics Corp COMMON 369550108 353,351 1,711,597 SH   SOLE NONE 1,711,597 0 0
General Electric Co COMMON 369604103 61,008 2,512,499 SH   SOLE NONE 2,512,499 0 0
General Mills Inc COMMON 370334104 11,335 218,075 SH   SOLE NONE 218,075 0 0
General Motors Co COMMON 37045V100 94,420 2,328,500 SH   SOLE NONE 2,328,500 0 0
Genuine Parts Co COMMON 372460105 361,034 3,758,715 SH   SOLE NONE 3,758,715 0 0
GGP Inc REIT 36174X101 2,406 115,334 SH   SOLE NONE 115,334 0 0
Gilead Sciences Inc COMMON 375558103 176,952 2,174,901 SH   SOLE NONE 2,174,901 0 0
Global Payments Inc COMMON 37940X102 2,424 25,400 SH   SOLE NONE 25,400 0 0
Gold Fields Ltd ADR 38059T106 1,197 276,500 SH   SOLE NONE 276,500 0 0
Goldman Sachs Group, Inc., The COMMON 38141G104 133,158 559,044 SH   SOLE NONE 559,044 0 0
Goodyear Tire & Rubber Company, The COMMON 382550101 5,085 152,300 SH   SOLE NONE 152,300 0 0
Groupe CGI Inc COMMON 39945C109 2,400,504 46,207,295 SH   SOLE NONE 46,207,295 0 0
H&R Block Inc COMMON 093671105 343,712 12,925,683 SH   SOLE NONE 12,925,683 0 0
Halliburton Co COMMON 406216101 10,067 217,783 SH   SOLE NONE 217,783 0 0
Hanesbrands Inc COMMON 410345102 1,518 61,333 SH   SOLE NONE 61,333 0 0
Harley-Davidson Inc COMMON 412822108 294 6,080 SH   SOLE NONE 6,080 0 0
Harmony Gold Mining Co Ltd ADR 413216300 372 202,400 SH   SOLE NONE 202,400 0 0
Harris Corp COMMON 413875105 5,971 45,152 SH   SOLE NONE 45,152 0 0
Hartford Financial Services Group Inc/The COMMON 416515104 5,182 93,089 SH   SOLE NONE 93,089 0 0
Hasbro Inc COMMON 418056107 2,527 25,764 SH   SOLE NONE 25,764 0 0
HCA Healthcare Inc COMMON 40412C101 2,166 27,100 SH   SOLE NONE 27,100 0 0
HCP Inc REIT 40414L109 3,201 114,540 SH   SOLE NONE 114,540 0 0
Health Care Select Sector SPDR Fund ETF 81369Y209 60,784 740,605 SH   SOLE NONE 740,605 0 0
Hecla Mining Co COMMON 422704106 10,227 2,028,674 SH   SOLE NONE 2,028,674 0 0
Helmerich & Payne Inc COMMON 423452101 2,339 44,696 SH   SOLE NONE 44,696 0 0
Henry Schein Inc COMMON 806407102 4,925 59,814 SH   SOLE NONE 59,814 0 0
Hershey Co, The COMMON 427866108 5,504 50,203 SH   SOLE NONE 50,203 0 0
Hess Corp COMMON 42809H107 2,378 50,500 SH   SOLE NONE 50,500 0 0
Hewlett Packard Enterprise Co COMMON 42824C109 26,492 1,793,400 SH   SOLE NONE 1,793,400 0 0
Hilton Worldwide Holdings Inc COMMON 43300A203 1,065 15,266 SH   SOLE NONE 15,266 0 0
HollyFrontier Corp COMMON 436106108 860 23,800 SH   SOLE NONE 23,800 0 0
Hologic Inc COMMON 436440101 2,174 59,000 SH   SOLE NONE 59,000 0 0
Home Depot Inc, The COMMON 437076102 88,254 537,324 SH   SOLE NONE 537,324 0 0
Honeywell International Inc COMMON 438516106 95,972 674,263 SH   SOLE NONE 674,263 0 0
Hormel Foods Corp COMMON 440452100 1,446 44,800 SH   SOLE NONE 44,800 0 0
Host Hotels & Resorts Inc REIT 44107P104 1,819 97,977 SH   SOLE NONE 97,977 0 0
HP Inc COMMON 40434L105 59,350 2,961,000 SH   SOLE NONE 2,961,000 0 0
Humana Inc COMMON 444859102 107,122 437,850 SH   SOLE NONE 437,850 0 0
Huntington Bancshares Inc/OH COMMON 446150104 2,218 158,191 SH   SOLE NONE 158,191 0 0
Huntington Ingalls Industries Inc COMMON 446413106 1,705 7,500 SH   SOLE NONE 7,500 0 0
IDEXX Laboratories Inc COMMON 45168D104 1,046 6,700 SH   SOLE NONE 6,700 0 0
IHS Markit Ltd COMMON G47567105 444 10,026 SH   SOLE NONE 10,026 0 0
Illinois Tool Works Inc COMMON 452308109 11,234 75,605 SH   SOLE NONE 75,605 0 0
Illumina Inc COMMON 452327109 619 3,095 SH   SOLE NONE 3,095 0 0
Imperva Inc COMMON 45321L100 20,702 475,000 SH   SOLE NONE 475,000 0 0
Incyte Corp COMMON 45337C102 281 2,400 SH   SOLE NONE 2,400 0 0
Industrial Select Sector SPDR Fund ETF 81369Y704 62,700 879,401 SH   SOLE NONE 879,401 0 0
Industrial Select Sector SPDR Fund OTC OPTION 81369Y704 2,817 3,500,086 SH   SOLE NONE 3,500,086 0 0
Infosys Ltd ADR 456788108 834 56,900 SH   SOLE NONE 56,900 0 0
Ingersoll-Rand PLC COMMON G47791101 6,833 76,303 SH   SOLE NONE 76,303 0 0
Ingredion Inc COMMON 457187102 3,235 26,700 SH   SOLE NONE 26,700 0 0
Intel Corp COMMON 458140100 51,392 1,343,920 SH   SOLE NONE 1,343,920 0 0
Intercontinental Exchange Inc COMMON 45866F104 3,515 50,950 SH   SOLE NONE 50,950 0 0
International Business Machines Corp COMMON 459200101 763,790 5,242,553 SH   SOLE NONE 5,242,553 0 0
International Flavors & Fragrances Inc COMMON 459506101 534 3,719 SH   SOLE NONE 3,719 0 0
International Paper Co COMMON 460146103 6,596 115,603 SH   SOLE NONE 115,603 0 0
Interpublic Group of Cos Inc, The COMMON 460690100 2,306 110,468 SH   SOLE NONE 110,468 0 0
Intuit Inc COMMON 461202103 26,349 184,598 SH   SOLE NONE 184,598 0 0
Intuitive Surgical Inc COMMON 46120E602 3,158 3,007 SH   SOLE NONE 3,007 0 0
Invesco Ltd COMMON G491BT108 2,777 78,921 SH   SOLE NONE 78,921 0 0
Iron Mountain Inc REIT 46284V101 1,494 38,244 SH   SOLE NONE 38,244 0 0
iShares MSCI Brazil Capped ETF ETF 464286400 2,487 59,400 SH   SOLE NONE 59,400 0 0
iShares MSCI EAFE ETF ETF 464287465 42,599 619,454 SH   SOLE NONE 619,454 0 0
iShares MSCI EAFE ETF OTC OPTION 464287465 991 1,809,225 SH   SOLE NONE 1,809,225 0 0
iShares MSCI Emerging Markets ETF ETF 464287234 77,856 1,730,182 SH   SOLE NONE 1,730,182 0 0
iShares MSCI Emerging Markets ETF LISTED OPTION 464287234 4,198 80,000 SH Put SOLE NONE 80,000 0 0
iShares MSCI Emerging Markets ETF OTC OPTION 464287234 451 1,758,000 SH   SOLE NONE 1,758,000 0 0
iShares MSCI South Africa ETF ETF 464286780 1,186 20,100 SH   SOLE NONE 20,100 0 0
Israel Chemicals Ltd COMMON M5920A109 4,918 1,103,417 SH   SOLE NONE 1,103,417 0 0
Jack Henry & Associates Inc COMMON 426281101 516 5,000 SH   SOLE NONE 5,000 0 0
Jacobs Engineering Group Inc COMMON 469814107 851 14,547 SH   SOLE NONE 14,547 0 0
Jazz Pharmaceuticals PLC COMMON G50871105 1,792 12,200 SH   SOLE NONE 12,200 0 0
JB Hunt Transport Services Inc COMMON 445658107 2,740 24,561 SH   SOLE NONE 24,561 0 0
JBG SMITH Properties REIT 46590V100 859 25,000 SH   SOLE NONE 25,000 0 0
JD.com Inc ADR 47215P106 2,647 68,995 SH   SOLE NONE 68,995 0 0
JetBlue Airways Corp COMMON 477143101 7,443 400,000 SH   SOLE NONE 400,000 0 0
JM Smucker Company, The COMMON 832696405 4,575 43,421 SH   SOLE NONE 43,421 0 0
Johnson & Johnson COMMON 478160104 743,095 5,691,728 SH   SOLE NONE 5,691,728 0 0
Johnson Controls International plc COMMON G51502105 11,111 274,623 SH   SOLE NONE 274,623 0 0
Jones Lang LaSalle Inc COMMON 48020Q107 1,042 8,400 SH   SOLE NONE 8,400 0 0
JPMorgan Chase & Co COMMON 46625H100 173,973 1,813,881 SH   SOLE NONE 1,813,881 0 0
Juniper Networks Inc COMMON 48203R104 1,645 58,845 SH   SOLE NONE 58,845 0 0
Kansas City Southern COMMON 485170302 7,133 65,361 SH   SOLE NONE 65,361 0 0
Kellogg Co COMMON 487836108 7,892 126,000 SH   SOLE NONE 126,000 0 0
KeyCorp COMMON 493267108 3,106 164,362 SH   SOLE NONE 164,362 0 0
Kimberly-Clark Corp COMMON 494368103 211,392 1,788,800 SH   SOLE NONE 1,788,800 0 0
Kimco Realty Corp REIT 49446R109 1,660 84,569 SH   SOLE NONE 84,569 0 0
Kinder Morgan Inc/DE COMMON 49456B101 30,424 1,579,585 SH   SOLE NONE 1,579,585 0 0
KLA-Tencor Corp COMMON 482480100 4,890 45,937 SH   SOLE NONE 45,937 0 0
Knight-Swift Transportation Holdings Inc COMMON 499049104 1,995 47,809 SH   SOLE NONE 47,809 0 0
Kohl's Corp COMMON 500255104 1,893 41,300 SH   SOLE NONE 41,300 0 0
Kraft Heinz Co, The COMMON 500754106 31,852 409,002 SH   SOLE NONE 409,002 0 0
Kroger Company, The COMMON 501044101 12,869 638,860 SH   SOLE NONE 638,860 0 0
L Brands Inc COMMON 501797104 5,287 126,522 SH   SOLE NONE 126,522 0 0
L3 Technologies Inc COMMON 502413107 5,790 30,600 SH   SOLE NONE 30,600 0 0
Laboratory Corp of America Holdings COMMON 50540R409 6,366 41,990 SH   SOLE NONE 41,990 0 0
Lam Research Corp COMMON 512807108 1,155 6,217 SH   SOLE NONE 6,217 0 0
Las Vegas Sands Corp COMMON 517834107 10,025 155,600 SH   SOLE NONE 155,600 0 0
Lear Corp COMMON 521865204 5,336 30,700 SH   SOLE NONE 30,700 0 0
Leggett & Platt Inc COMMON 524660107 529 11,047 SH   SOLE NONE 11,047 0 0
Leidos Holdings Inc COMMON 525327102 1,421 23,900 SH   SOLE NONE 23,900 0 0
Lennar Corp COMMON 526057104 3,491 65,843 SH   SOLE NONE 65,843 0 0
Lennox International Inc COMMON 526107107 359 2,000 SH   SOLE NONE 2,000 0 0
Leucadia National Corp COMMON 527288104 2,531 99,831 SH   SOLE NONE 99,831 0 0
Level 3 Communications Inc COMMON 52729N308 7,120 133,040 SH   SOLE NONE 133,040 0 0
Liberty Broadband Corp COMMON 530307305 1,799 18,800 SH   SOLE NONE 18,800 0 0
Liberty Global PLC UNITS G5480U104 1,389 40,800 SH   SOLE NONE 40,800 0 0
Liberty Global PLC UNITS G5480U120 7,484 227,911 SH   SOLE NONE 227,911 0 0
Liberty Interactive Corp QVC Group UNITS 53071M104 5,657 239,000 SH   SOLE NONE 239,000 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229409 3,164 75,200 SH   SOLE NONE 75,200 0 0
Liberty Media Corp-Liberty SiriusXM UNITS 531229607 2,451 58,300 SH   SOLE NONE 58,300 0 0
Liberty Property Trust REIT 531172104 1,200 29,100 SH   SOLE NONE 29,100 0 0
Lincoln National Corp COMMON 534187109 3,948 53,501 SH   SOLE NONE 53,501 0 0
LKQ Corp COMMON 501889208 1,913 52,923 SH   SOLE NONE 52,923 0 0
Lockheed Martin Corp COMMON 539830109 24,489 78,592 SH   SOLE NONE 78,592 0 0
Loews Corp COMMON 540424108 4,253 88,501 SH   SOLE NONE 88,501 0 0
Lowe's Cos Inc COMMON 548661107 17,165 213,830 SH   SOLE NONE 213,830 0 0
Lululemon Athletica Inc COMMON 550021109 1,069 17,100 SH   SOLE NONE 17,100 0 0
LyondellBasell Industries NV COMMON N53745100 16,810 169,000 SH   SOLE NONE 169,000 0 0
M&T Bank Corp COMMON 55261F104 4,397 27,187 SH   SOLE NONE 27,187 0 0
Macerich Company, The REIT 554382101 1,544 27,969 SH   SOLE NONE 27,969 0 0
Macquarie Infrastructure Corp COMMON 55608B105 3,533 48,744 SH   SOLE NONE 48,744 0 0
Macy's Inc COMMON 55616P104 6,468 295,190 SH   SOLE NONE 295,190 0 0
Mallinckrodt PLC COMMON G5785G107 2,828 75,355 SH   SOLE NONE 75,355 0 0
ManpowerGroup Inc COMMON 56418H100 5,786 48,900 SH   SOLE NONE 48,900 0 0
Marathon Oil Corp COMMON 565849106 1,490 109,400 SH   SOLE NONE 109,400 0 0
Marathon Petroleum Corp COMMON 56585A102 59,190 1,051,031 SH   SOLE NONE 1,051,031 0 0
Markel Corp COMMON 570535104 1,373 1,280 SH   SOLE NONE 1,280 0 0
Marriott International Inc/MD COMMON 571903202 430 3,881 SH   SOLE NONE 3,881 0 0
Marsh & McLennan Cos Inc COMMON 571748102 4,469 53,102 SH   SOLE NONE 53,102 0 0
Martin Marietta Materials Inc COMMON 573284106 847 4,091 SH   SOLE NONE 4,091 0 0
Marvell Technology Group Ltd COMMON G5876H105 4,176 232,300 SH   SOLE NONE 232,300 0 0
Masco Corp COMMON 574599106 2,460 62,808 SH   SOLE NONE 62,808 0 0
Mastercard Inc COMMON 57636Q104 601,237 4,240,210 SH   SOLE NONE 4,240,210 0 0
Mattel Inc COMMON 577081102 2,074 133,400 SH   SOLE NONE 133,400 0 0
Maxim Integrated Products Inc COMMON 57772K101 3,869 80,750 SH   SOLE NONE 80,750 0 0
McCormick & Co Inc/MD COMMON 579780206 821 7,965 SH   SOLE NONE 7,965 0 0
McDonald's Corp COMMON 580135101 511,644 3,251,850 SH   SOLE NONE 3,251,850 0 0
McKesson Corp COMMON 58155Q103 275,455 1,785,700 SH   SOLE NONE 1,785,700 0 0
MEDNAX Inc COMMON 58502B106 11,103 256,420 SH   SOLE NONE 256,420 0 0
Medtronic PLC COMMON G5960L103 613,608 7,856,972 SH   SOLE NONE 7,856,972 0 0
Melco Resorts & Entertainment Ltd ADR 585464100 3,411 140,833 SH   SOLE NONE 140,833 0 0
Merck & Co Inc COMMON 58933Y105 143,889 2,237,800 SH   SOLE NONE 2,237,800 0 0
MetLife, Inc. COMMON 59156R108 113,655 2,178,614 SH   SOLE NONE 2,178,614 0 0
Mettler-Toledo International Inc COMMON 592688105 2,264 3,600 SH   SOLE NONE 3,600 0 0
MGM Resorts International COMMON 552953101 2,788 85,200 SH   SOLE NONE 85,200 0 0
Michael Kors Holdings Ltd COMMON G60754101 2,555 53,165 SH   SOLE NONE 53,165 0 0
Microchip Technology Inc COMMON 595017104 5,085 56,400 SH   SOLE NONE 56,400 0 0
Micron Technology Inc COMMON 595112103 4,538 114,900 SH   SOLE NONE 114,900 0 0
Microsoft Corp COMMON 594918104 645,731 8,632,376 SH   SOLE NONE 8,632,376 0 0
Mid-America Apartment Communities Inc REIT 59522J103 11,073 103,170 SH   SOLE NONE 103,170 0 0
Middleby Corp, The COMMON 596278101 669 5,200 SH   SOLE NONE 5,200 0 0
Mines Richmont Inc COMMON 76547T106 5,452 583,834 SH   SOLE NONE 583,834 0 0
Mobile TeleSystems PJSC ADR 607409109 17,640 1,682,564 SH   SOLE NONE 1,682,564 0 0
Mohawk Industries Inc COMMON 608190104 4,262 17,149 SH   SOLE NONE 17,149 0 0
Molson Coors Brewing Co COMMON 60871R209 9,186 112,045 SH   SOLE NONE 112,045 0 0
Momo Inc ADR 60879B107 5,533 175,800 SH   SOLE NONE 175,800 0 0
Mondelez International Inc COMMON 609207105 586,187 14,356,382 SH   SOLE NONE 14,356,382 0 0
Monsanto Co COMMON 61166W101 87,517 727,343 SH   SOLE NONE 727,343 0 0
Monster Beverage Corp COMMON 61174X109 2,371 42,743 SH   SOLE NONE 42,743 0 0
Moody's Corp COMMON 615369105 1,485 10,622 SH   SOLE NONE 10,622 0 0
Morgan Stanley COMMON 617446448 71,403 1,476,100 SH   SOLE NONE 1,476,100 0 0
Mosaic Company, The COMMON 61945C103 2,930 135,127 SH   SOLE NONE 135,127 0 0
Motorola Solutions Inc COMMON 620076307 2,306 27,058 SH   SOLE NONE 27,058 0 0
MSCI Inc COMMON 55354G100 552 4,700 SH   SOLE NONE 4,700 0 0
Murphy Oil Corp COMMON 626717102 995 37,300 SH   SOLE NONE 37,300 0 0
Mylan NV COMMON N59465109 1,598 50,720 SH   SOLE NONE 50,720 0 0
Myriad Genetics Inc COMMON 62855J104 9,083 250,000 SH   SOLE NONE 250,000 0 0
Nasdaq Inc COMMON 631103108 1,537 19,727 SH   SOLE NONE 19,727 0 0
National Oilwell Varco Inc COMMON 637071101 3,864 107,700 SH   SOLE NONE 107,700 0 0
National Retail Properties Inc REIT 637417106 628 15,000 SH   SOLE NONE 15,000 0 0
Navient Corp COMMON 63938C108 1,845 122,300 SH   SOLE NONE 122,300 0 0
NetApp Inc COMMON 64110D104 5,082 115,648 SH   SOLE NONE 115,648 0 0
NetEase Inc ADR 64110W102 3,844 14,511 SH   SOLE NONE 14,511 0 0
Netflix Inc COMMON 64110L106 26,401 144,968 SH   SOLE NONE 144,968 0 0
New Oriental Education & Technology Group Inc ADR 647581107 19,340 218,206 SH   SOLE NONE 218,206 0 0
New York Community Bancorp Inc COMMON 649445103 1,876 144,900 SH   SOLE NONE 144,900 0 0
Newell Brands Inc COMMON 651229106 45,201 1,054,874 SH   SOLE NONE 1,054,874 0 0
Newfield Exploration Co COMMON 651290108 1,102 37,000 SH   SOLE NONE 37,000 0 0
Newmont Mining Corp COMMON 651639106 6,328 168,000 SH   SOLE NONE 168,000 0 0
News Corp COMMON 65249B109 149 11,175 SH   SOLE NONE 11,175 0 0
NextEra Energy Inc COMMON 65339F101 548,102 3,724,367 SH   SOLE NONE 3,724,367 0 0
Nielsen Holdings PLC COMMON G6518L108 2,330 55,968 SH   SOLE NONE 55,968 0 0
NIKE Inc COMMON 654106103 9,700 186,287 SH   SOLE NONE 186,287 0 0
NiSource Inc COMMON 65473P105 7,893 307,145 SH   SOLE NONE 307,145 0 0
Noble Energy Inc COMMON 655044105 4,371 153,479 SH   SOLE NONE 153,479 0 0
Nordstrom Inc COMMON 655664100 941 19,870 SH   SOLE NONE 19,870 0 0
Norfolk Southern Corp COMMON 655844108 26,960 203,017 SH   SOLE NONE 203,017 0 0
Northern Trust Corp COMMON 665859104 2,752 29,808 SH   SOLE NONE 29,808 0 0
Northrop Grumman Corp COMMON 666807102 12,791 44,269 SH   SOLE NONE 44,269 0 0
Norwegian Cruise Line Holdings Ltd COMMON G66721104 840 15,470 SH   SOLE NONE 15,470 0 0
Nuance Communications Inc COMMON 67020Y100 1,800 114,000 SH   SOLE NONE 114,000 0 0
Nucor Corp COMMON 670346105 6,652 118,200 SH   SOLE NONE 118,200 0 0
NVIDIA Corp COMMON 67066G104 8,775 48,878 SH   SOLE NONE 48,878 0 0
NVR Inc COMMON 62944T105 659 230 SH   SOLE NONE 230 0 0
NXP Semiconductors NV COMMON N6596X109 6,374 56,126 SH   SOLE NONE 56,126 0 0
Occidental Petroleum Corp COMMON 674599105 19,196 297,705 SH   SOLE NONE 297,705 0 0
OGE Energy Corp COMMON 670837103 3,549 98,100 SH   SOLE NONE 98,100 0 0
Omnicom Group Inc COMMON 681919106 4,435 59,631 SH   SOLE NONE 59,631 0 0
ONEOK Inc COMMON 682680103 11,303 203,127 SH   SOLE NONE 203,127 0 0
Open Text Corp COMMON 683715106 583,717 18,056,800 SH   SOLE NONE 18,056,800 0 0
Oracle Corp COMMON 68389X105 764,954 15,754,900 SH   SOLE NONE 15,754,900 0 0
O'Reilly Automotive Inc COMMON 67103H107 1,029 4,757 SH   SOLE NONE 4,757 0 0
PACCAR Inc COMMON 693718108 4,562 62,800 SH   SOLE NONE 62,800 0 0
Packaging Corp of America COMMON 695156109 2,326 20,200 SH   SOLE NONE 20,200 0 0
Palo Alto Networks Inc COMMON 697435105 478 3,300 SH   SOLE NONE 3,300 0 0
Parker-Hannifin Corp COMMON 701094104 1,459 8,300 SH   SOLE NONE 8,300 0 0
Parsley Energy Inc COMMON 701877102 352 13,300 SH   SOLE NONE 13,300 0 0
Patterson Cos Inc COMMON 703395103 1,859 47,900 SH   SOLE NONE 47,900 0 0
Paychex Inc COMMON 704326107 6,021 99,999 SH   SOLE NONE 99,999 0 0
PayPal Holdings Inc COMMON 70450Y103 17,021 264,712 SH   SOLE NONE 264,712 0 0
Pembina Pipeline Corp COMMON 706327103 298,696 8,497,013 SH   SOLE NONE 8,497,013 0 0
Pentair PLC COMMON G7S00T104 3,573 52,349 SH   SOLE NONE 52,349 0 0
People's United Financial Inc COMMON 712704105 1,441 79,116 SH   SOLE NONE 79,116 0 0
PepsiCo Inc COMMON 713448108 38,159 341,015 SH   SOLE NONE 341,015 0 0
Perrigo Co PLC COMMON G97822103 1,549 18,221 SH   SOLE NONE 18,221 0 0
Pfizer Inc COMMON 717081103 231,769 6,464,938 SH   SOLE NONE 6,464,938 0 0
PG&E Corp COMMON 69331C108 28,995 424,054 SH   SOLE NONE 424,054 0 0
Philip Morris International Inc COMMON 718172109 45,587 408,933 SH   SOLE NONE 408,933 0 0
Phillips 66 COMMON 718546104 11,128 120,960 SH   SOLE NONE 120,960 0 0
Pinnacle West Capital Corp COMMON 723484101 7,714 90,846 SH   SOLE NONE 90,846 0 0
Pioneer Natural Resources Co COMMON 723787107 2,673 18,044 SH   SOLE NONE 18,044 0 0
PNC Financial Services Group Inc/The COMMON 693475105 11,929 88,146 SH   SOLE NONE 88,146 0 0
Polaris Industries Inc COMMON 731068102 2,154 20,500 SH   SOLE NONE 20,500 0 0
Potash Corp of Saskatchewan Inc COMMON 73755L107 275,802 14,300,000 SH   SOLE NONE 14,300,000 0 0
PPG Industries Inc COMMON 693506107 4,152 38,054 SH   SOLE NONE 38,054 0 0
PPL Corp COMMON 69351T106 383,273 10,057,118 SH   SOLE NONE 10,057,118 0 0
Praxair Inc COMMON 74005P104 683,156 4,868,280 SH   SOLE NONE 4,868,280 0 0
Priceline Group Inc/The COMMON 741503403 1,351 735 SH   SOLE NONE 735 0 0
Principal Financial Group Inc COMMON 74251V102 643 9,956 SH   SOLE NONE 9,956 0 0
Procter & Gamble Company, The COMMON 742718109 64,560 706,631 SH   SOLE NONE 706,631 0 0
Progressive Corp, The COMMON 743315103 33,747 694,048 SH   SOLE NONE 694,048 0 0
Prologis Inc REIT 74340W103 4,610 72,346 SH   SOLE NONE 72,346 0 0
Prudential Financial Inc COMMON 744320102 12,958 121,370 SH   SOLE NONE 121,370 0 0
Public Service Enterprise Group Inc COMMON 744573106 21,394 460,641 SH   SOLE NONE 460,641 0 0
Public Storage REIT 74460D109 3,686 17,152 SH   SOLE NONE 17,152 0 0
PulteGroup Inc COMMON 745867101 546 19,900 SH   SOLE NONE 19,900 0 0
PVH Corp COMMON 693656100 3,242 25,613 SH   SOLE NONE 25,613 0 0
QIAGEN NV COMMON N72482123 2,245 71,026 SH   SOLE NONE 71,026 0 0
Qorvo Inc COMMON 74736K101 2,420 34,100 SH   SOLE NONE 34,100 0 0
Qualcomm Inc COMMON 747525103 577,309 11,089,700 SH   SOLE NONE 11,089,700 0 0
Quest Diagnostics Inc COMMON 74834L100 5,520 58,700 SH   SOLE NONE 58,700 0 0
Quintiles IMS Holdings Inc COMMON 74876Y101 5,559 58,232 SH   SOLE NONE 58,232 0 0
Ralph Lauren Corp COMMON 751212101 2,013 22,700 SH   SOLE NONE 22,700 0 0
Range Resources Corp COMMON 75281A109 455 23,135 SH   SOLE NONE 23,135 0 0
Raymond James Financial Inc COMMON 754730109 1,558 18,400 SH   SOLE NONE 18,400 0 0
Raytheon Co COMMON 755111507 15,318 81,755 SH   SOLE NONE 81,755 0 0
Realty Income Corp REIT 756109104 2,000 34,824 SH   SOLE NONE 34,824 0 0
Red Hat Inc COMMON 756577102 2,093 18,804 SH   SOLE NONE 18,804 0 0
Redevances Auriferes Osisko Ltee COMMON 68827L101 245,973 19,027,175 SH   SOLE NONE 19,027,175 0 0
Regeneron Pharmaceuticals Inc COMMON 75886F107 3,883 8,649 SH   SOLE NONE 8,649 0 0
Regions Financial Corp COMMON 7591EP100 3,970 259,580 SH   SOLE NONE 259,580 0 0
Reinsurance Group of America Inc COMMON 759351604 163,757 1,168,715 SH   SOLE NONE 1,168,715 0 0
RenaissanceRe Holdings Ltd COMMON G7496G103 964 7,100 SH   SOLE NONE 7,100 0 0
Republic Services Inc COMMON 760759100 7,801 117,600 SH   SOLE NONE 117,600 0 0
ResMed Inc COMMON 761152107 1,747 22,600 SH   SOLE NONE 22,600 0 0
Rice Energy Inc COMMON 762760106 10,898 375,000 SH   SOLE NONE 375,000 0 0
Ritchie Bros Auctioneers Inc COMMON 767744105 247,227 7,804,800 SH   SOLE NONE 7,804,800 0 0
Robert Half International Inc COMMON 770323103 1,745 34,511 SH   SOLE NONE 34,511 0 0
Rockwell Automation Inc COMMON 773903109 5,045 28,189 SH   SOLE NONE 28,189 0 0
Rockwell Collins Inc COMMON 774341101 5,505 41,939 SH   SOLE NONE 41,939 0 0
Rollins Inc COMMON 775711104 352 7,600 SH   SOLE NONE 7,600 0 0
Roper Technologies Inc COMMON 776696106 671 2,745 SH   SOLE NONE 2,745 0 0
Ross Stores Inc COMMON 778296103 3,673 56,653 SH   SOLE NONE 56,653 0 0
Royal Caribbean Cruises Ltd COMMON V7780T103 1,906 16,011 SH   SOLE NONE 16,011 0 0
Ryanair Holdings PLC ADR 783513203 7,774 73,437 SH   SOLE NONE 73,437 0 0
S&P Global Inc COMMON 78409V104 25,492 162,405 SH   SOLE NONE 162,405 0 0
Sabre Corp COMMON 78573M104 525 28,900 SH   SOLE NONE 28,900 0 0
salesforce.com inc COMMON 79466L302 4,435 47,274 SH   SOLE NONE 47,274 0 0
SBA Communications Corp REIT 78410G104 738 5,100 SH   SOLE NONE 5,100 0 0
SCANA Corp COMMON 80589M102 2,689 55,224 SH   SOLE NONE 55,224 0 0
Schlumberger Ltd COMMON 806857108 208,142 2,971,183 SH   SOLE NONE 2,971,183 0 0
Scripps Networks Interactive Inc COMMON 811065101 1,004 11,637 SH   SOLE NONE 11,637 0 0
Seagate Technology PLC COMMON G7945M107 2,530 75,968 SH   SOLE NONE 75,968 0 0
Sealed Air Corp COMMON 81211K100 538 12,544 SH   SOLE NONE 12,544 0 0
Seattle Genetics Inc COMMON 812578102 208 3,800 SH   SOLE NONE 3,800 0 0
SEI Investments Co COMMON 784117103 748 12,200 SH   SOLE NONE 12,200 0 0
Sempra Energy COMMON 816851109 8,090 70,589 SH   SOLE NONE 70,589 0 0
Sensata Technologies Holding NV COMMON N7902X106 584 12,100 SH   SOLE NONE 12,100 0 0
ServiceNow Inc COMMON 81762P102 508 4,300 SH   SOLE NONE 4,300 0 0
Shaw Communications Inc COMMON 82028K200 188,295 8,165,209 SH   SOLE NONE 8,165,209 0 0
Sherwin-Williams Co, The COMMON 824348106 3,963 11,023 SH   SOLE NONE 11,023 0 0
Signature Bank/New York NY COMMON 82669G104 694 5,400 SH   SOLE NONE 5,400 0 0
Signet Jewelers Ltd COMMON G81276100 875 13,091 SH   SOLE NONE 13,091 0 0
Simon Property Group Inc REIT 828806109 5,449 33,700 SH   SOLE NONE 33,700 0 0
SINA Corp/China COMMON G81477104 3,108 26,992 SH   SOLE NONE 26,992 0 0
Sirius XM Holdings Inc COMMON 82968B103 2,554 460,800 SH   SOLE NONE 460,800 0 0
Skyworks Solutions Inc COMMON 83088M102 2,525 24,676 SH   SOLE NONE 24,676 0 0
SL Green Realty Corp REIT 78440X101 1,552 15,253 SH   SOLE NONE 15,253 0 0
Snap-on Inc COMMON 833034101 1,357 9,067 SH   SOLE NONE 9,067 0 0
Societe Financiere Manuvie COMMON 56501R106 1,074,555 52,874,797 SH   SOLE NONE 52,874,797 0 0
Southern Company, The COMMON 842587107 19,956 404,408 SH   SOLE NONE 404,408 0 0
Southern Copper Corp COMMON 84265V105 7,941 198,899 SH   SOLE NONE 198,899 0 0
Southwest Airlines Co COMMON 844741108 4,970 88,418 SH   SOLE NONE 88,418 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 172,693 684,510 SH   SOLE NONE 684,510 0 0
Spectrum Brands Holdings Inc COMMON 84763R101 1,064 10,000 SH   SOLE NONE 10,000 0 0
Splunk Inc COMMON 848637104 527 7,900 SH   SOLE NONE 7,900 0 0
Sprint Corp COMMON 85207U105 17,331 2,218,300 SH   SOLE NONE 2,218,300 0 0
SS&C Technologies Holdings Inc COMMON 78467J100 552 13,700 SH   SOLE NONE 13,700 0 0
Stanley Black & Decker Inc COMMON 854502101 160,996 1,061,944 SH   SOLE NONE 1,061,944 0 0
Starbucks Corp COMMON 855244109 3,901 72,322 SH   SOLE NONE 72,322 0 0
State Street Corp COMMON 857477103 179,515 1,871,083 SH   SOLE NONE 1,871,083 0 0
Steel Dynamics Inc COMMON 858119100 845 24,400 SH   SOLE NONE 24,400 0 0
Stericycle Inc COMMON 858912108 231 3,217 SH   SOLE NONE 3,217 0 0
Stryker Corp COMMON 863667101 3,826 26,829 SH   SOLE NONE 26,829 0 0
Student Transportation Inc COMMON 86388A108 47,838 7,997,018 SH   SOLE NONE 7,997,018 0 0
Suncor Energie Inc COMMON 867224107 783,018 22,300,000 SH   SOLE NONE 22,300,000 0 0
SunTrust Banks Inc COMMON 867914103 59,624 993,371 SH   SOLE NONE 993,371 0 0
SVB Financial Group COMMON 78486Q101 319 1,700 SH   SOLE NONE 1,700 0 0
Symantec Corp COMMON 871503108 356 10,800 SH   SOLE NONE 10,800 0 0
Synchrony Financial COMMON 87165B103 128,144 4,109,742 SH   SOLE NONE 4,109,742 0 0
Synopsys Inc COMMON 871607107 3,437 42,500 SH   SOLE NONE 42,500 0 0
Sysco Corp COMMON 871829107 26,712 493,043 SH   SOLE NONE 493,043 0 0
T Rowe Price Group Inc COMMON 74144T108 1,883 20,684 SH   SOLE NONE 20,684 0 0
TAL Education Group ADR 874080104 15,404 455,044 SH   SOLE NONE 455,044 0 0
Targa Resources Corp COMMON 87612G101 5,337 112,358 SH   SOLE NONE 112,358 0 0
Target Corp COMMON 87612E106 3,935 66,400 SH   SOLE NONE 66,400 0 0
Taro Pharmaceutical Industries Ltd COMMON M8737E108 1,958 17,300 SH   SOLE NONE 17,300 0 0
TD Ameritrade Holding Corp COMMON 87236Y108 201,069 4,103,000 SH   SOLE NONE 4,103,000 0 0
TE Connectivity Ltd COMMON H84989104 13,929 167,000 SH   SOLE NONE 167,000 0 0
TechnipFMC PLC COMMON G87110105 7,079 252,487 SH   SOLE NONE 252,487 0 0
Technology Select Sector SPDR Fund ETF 81369Y803 60,735 1,023,352 SH   SOLE NONE 1,023,352 0 0
Teleflex Inc COMMON 879369106 1,579 6,500 SH   SOLE NONE 6,500 0 0
TELUS Corporation COMMON 87971M103 176,156 4,888,300 SH   SOLE NONE 4,888,300 0 0
Tesla Inc COMMON 88160R101 1,267 3,700 SH   SOLE NONE 3,700 0 0
Teva Pharmaceutical Industries Ltd ADR 881624209 363 20,528 SH   SOLE NONE 20,528 0 0
Texas Instruments Inc COMMON 882508104 21,589 239,828 SH   SOLE NONE 239,828 0 0
Thermo Fisher Scientific Inc COMMON 883556102 210,094 1,105,782 SH   SOLE NONE 1,105,782 0 0
Thomson Reuters Corp COMMON 884903105 186,633 4,060,000 SH   SOLE NONE 4,060,000 0 0
Tiffany & Co COMMON 886547108 995 10,800 SH   SOLE NONE 10,800 0 0
Time Warner Inc COMMON 887317303 66,268 644,123 SH   SOLE NONE 644,123 0 0
TJX Cos Inc/The COMMON 872540109 8,975 121,218 SH   SOLE NONE 121,218 0 0
T-Mobile US Inc COMMON 872590104 13,350 215,600 SH   SOLE NONE 215,600 0 0
T-Mobile US Inc PREFERRED ADR 872590203 40,132 400,000 SH   SOLE NONE 400,000 0 0
Toll Brothers Inc COMMON 889478103 2,765 66,400 SH   SOLE NONE 66,400 0 0
Torchmark Corp COMMON 891027104 162,442 2,019,743 SH   SOLE NONE 2,019,743 0 0
Total System Services Inc COMMON 891906109 7,555 114,865 SH   SOLE NONE 114,865 0 0
Tractor Supply Co COMMON 892356106 1,786 28,101 SH   SOLE NONE 28,101 0 0
TransCanada Corp COMMON 89353D107 743,495 15,014,698 SH   SOLE NONE 15,014,698 0 0
TransDigm Group Inc COMMON 893641100 1,053 4,100 SH   SOLE NONE 4,100 0 0
Travelers Cos Inc, The COMMON 89417E109 39,159 318,276 SH   SOLE NONE 318,276 0 0
Trimble Inc COMMON 896239100 2,929 74,300 SH   SOLE NONE 74,300 0 0
TripAdvisor Inc COMMON 896945201 808 19,849 SH   SOLE NONE 19,849 0 0
Twenty-First Century Fox Inc COMMON 90130A101 5,025 189,675 SH   SOLE NONE 189,675 0 0
Twenty-First Century Fox Inc COMMON 90130A200 25,309 977,249 SH   SOLE NONE 977,249 0 0
Twitter Inc COMMON 90184L102 357 21,100 SH   SOLE NONE 21,100 0 0
Tyson Foods Inc COMMON 902494103 43,410 613,600 SH   SOLE NONE 613,600 0 0
UBS Group AG COMMON H42097107 15,500 902,413 SH   SOLE NONE 902,413 0 0
UDR Inc REIT 902653104 6,592 172,600 SH   SOLE NONE 172,600 0 0
UGI Corp COMMON 902681105 6,120 130,053 SH   SOLE NONE 130,053 0 0
Ulta Beauty Inc COMMON 90384S303 1,112 4,900 SH   SOLE NONE 4,900 0 0
Under Armour Inc COMMON 904311107 413 24,932 SH   SOLE NONE 24,932 0 0
Under Armour Inc COMMON 904311206 383 25,400 SH   SOLE NONE 25,400 0 0
Union Pacific Corp COMMON 907818108 58,967 506,337 SH   SOLE NONE 506,337 0 0
United Continental Holdings Inc COMMON 910047109 14,214 232,500 SH   SOLE NONE 232,500 0 0
United Parcel Service Inc COMMON 911312106 10,943 90,739 SH   SOLE NONE 90,739 0 0
United Rentals Inc COMMON 911363109 2,396 17,200 SH   SOLE NONE 17,200 0 0
United Technologies Corp COMMON 913017109 200,183 1,717,300 SH   SOLE NONE 1,717,300 0 0
United Therapeutics Corp COMMON 91307C102 1,709 14,525 SH   SOLE NONE 14,525 0 0
UnitedHealth Group Inc COMMON 91324P102 575,075 2,924,000 SH   SOLE NONE 2,924,000 0 0
Universal Health Services Inc COMMON 913903100 4,379 39,309 SH   SOLE NONE 39,309 0 0
Unum Group COMMON 91529Y106 2,884 56,161 SH   SOLE NONE 56,161 0 0
US Bancorp COMMON 902973304 14,254 264,862 SH   SOLE NONE 264,862 0 0
Vail Resorts Inc COMMON 91879Q109 321 1,400 SH   SOLE NONE 1,400 0 0
Valero Energy Corp COMMON 91913Y100 28,275 366,000 SH   SOLE NONE 366,000 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858 202,490 4,628,000 SH   SOLE NONE 4,628,000 0 0
Vantiv Inc COMMON 92210H105 2,180 30,800 SH   SOLE NONE 30,800 0 0
Varian Medical Systems Inc COMMON 92220P105 1,481 14,735 SH   SOLE NONE 14,735 0 0
Vectren Corp COMMON 92240G101 31,702 480,000 SH   SOLE NONE 480,000 0 0
Ventas Inc REIT 92276F100 3,873 59,214 SH   SOLE NONE 59,214 0 0
VEREIT Inc REIT 92339V100 4,892 587,600 SH   SOLE NONE 587,600 0 0
VeriSign Inc COMMON 92343E102 1,555 14,553 SH   SOLE NONE 14,553 0 0
Verisk Analytics Inc COMMON 92345Y106 259 3,103 SH   SOLE NONE 3,103 0 0
Verizon Communications Inc COMMON 92343V104 135,239 2,721,200 SH   SOLE NONE 2,721,200 0 0
Vertex Pharmaceuticals Inc COMMON 92532F100 1,207 7,905 SH   SOLE NONE 7,905 0 0
Vetements de Sport Gildan Inc, Les COMMON 375916103 674,161 21,533,910 SH   SOLE NONE 21,533,910 0 0
VF Corp COMMON 918204108 5,444 85,274 SH   SOLE NONE 85,274 0 0
Viacom Inc COMMON 92553P201 875 31,300 SH   SOLE NONE 31,300 0 0
Vipshop Holdings Ltd ADR 92763W103 4,586 519,596 SH   SOLE NONE 519,596 0 0
Visa Inc COMMON 92826C839 4,269 40,392 SH   SOLE NONE 40,392 0 0
VMware Inc COMMON 928563402 3,059 27,900 SH   SOLE NONE 27,900 0 0
Vornado Realty Trust REIT 929042109 29,032 376,048 SH   SOLE NONE 376,048 0 0
Voya Financial Inc COMMON 929089100 2,844 71,000 SH   SOLE NONE 71,000 0 0
Vulcan Materials Co COMMON 929160109 446 3,713 SH   SOLE NONE 3,713 0 0
WABCO Holdings Inc COMMON 92927K102 431 2,900 SH   SOLE NONE 2,900 0 0
Wabtec Corp/DE COMMON 929740108 1,248 16,400 SH   SOLE NONE 16,400 0 0
Walgreens Boots Alliance Inc COMMON 931427108 527,251 6,799,303 SH   SOLE NONE 6,799,303 0 0
Wal-Mart Stores Inc COMMON 931142103 66,558 848,215 SH   SOLE NONE 848,215 0 0
Walt Disney Co, The COMMON 254687106 12,199 123,243 SH   SOLE NONE 123,243 0 0
Waste Connections Inc COMMON 94106B101 2,016 28,700 SH   SOLE NONE 28,700 0 0
Waste Management Inc COMMON 94106L109 8,913 113,400 SH   SOLE NONE 113,400 0 0
Waters Corp COMMON 941848103 2,357 13,075 SH   SOLE NONE 13,075 0 0
Weatherford International PLC COMMON G48833100 3,301 717,700 SH   SOLE NONE 717,700 0 0
WEC Energy Group Inc COMMON 92939U106 157,276 2,494,698 SH   SOLE NONE 2,494,698 0 0
Weibo Corp ADR 948596101 6,678 67,214 SH   SOLE NONE 67,214 0 0
Wells Fargo & Co COMMON 949746101 198,888 3,591,196 SH   SOLE NONE 3,591,196 0 0
Welltower Inc REIT 95040Q104 1,313 18,607 SH   SOLE NONE 18,607 0 0
Westar Energy Inc COMMON 95709T100 5,235 105,110 SH   SOLE NONE 105,110 0 0
Western Digital Corp COMMON 958102105 19,625 226,188 SH   SOLE NONE 226,188 0 0
Western Union Co, The COMMON 959802109 1,365 70,800 SH   SOLE NONE 70,800 0 0
WestRock Co COMMON 96145D105 6,307 110,702 SH   SOLE NONE 110,702 0 0
Weyerhaeuser Co REIT 962166104 3,372 98,678 SH   SOLE NONE 98,678 0 0
Whirlpool Corp COMMON 963320106 5,982 32,300 SH   SOLE NONE 32,300 0 0
Williams Cos Inc, The COMMON 969457100 17,521 581,406 SH   SOLE NONE 581,406 0 0
Willis Towers Watson PLC COMMON G96629103 3,139 20,269 SH   SOLE NONE 20,269 0 0
Workday Inc COMMON 98138H101 773 7,300 SH   SOLE NONE 7,300 0 0
WR Berkley Corp COMMON 084423102 1,454 21,700 SH   SOLE NONE 21,700 0 0
WR Grace & Co COMMON 38388F108 898 12,400 SH   SOLE NONE 12,400 0 0
WW Grainger Inc COMMON 384802104 2,727 15,109 SH   SOLE NONE 15,109 0 0
Wyndham Worldwide Corp COMMON 98310W108 2,910 27,491 SH   SOLE NONE 27,491 0 0
Wynn Resorts Ltd COMMON 983134107 1,959 13,100 SH   SOLE NONE 13,100 0 0
Xcel Energy Inc COMMON 98389B100 7,816 164,480 SH   SOLE NONE 164,480 0 0
Xerox Corp COMMON 984121608 12,990 388,568 SH   SOLE NONE 388,568 0 0
Xilinx Inc COMMON 983919101 454 6,389 SH   SOLE NONE 6,389 0 0
XL Group Ltd COMMON G98294104 957 24,146 SH   SOLE NONE 24,146 0 0
Xylem Inc/NY COMMON 98419M100 630 10,017 SH   SOLE NONE 10,017 0 0
Yum China Holdings Inc COMMON 98850P109 41,180 1,025,957 SH   SOLE NONE 1,025,957 0 0
Yum! Brands Inc COMMON 988498101 141,530 1,914,644 SH   SOLE NONE 1,914,644 0 0
YY Inc ADR 98426T106 6,111 70,119 SH   SOLE NONE 70,119 0 0
Zayo Group Holdings Inc COMMON 98919V105 771 22,300 SH   SOLE NONE 22,300 0 0
Zillow Group Inc COMMON 98954M200 1,353 33,500 SH   SOLE NONE 33,500 0 0
Zimmer Biomet Holdings Inc COMMON 98956P102 1,223 10,400 SH   SOLE NONE 10,400 0 0
Zions Bancorporation COMMON 989701107 474 10,000 SH   SOLE NONE 10,000 0 0
Zoetis Inc COMMON 98978V103 3,690 57,637 SH   SOLE NONE 57,637 0 0