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
CECO Environmental Corp common 125141101 4,028,920 524,599 SH   OTR 1 0 524,599 0
Tenneco Inc common 880349105 56,147,150 1,222,983 SH   OTR 1 0 1,222,983 0
LivaNova PLC common 00BYMT0J1 4,108,404 69,200 SH   OTR 1 0 69,200 0
Cerner Corp common 156782104 8,921,286 148,268 SH   OTR 1 0 148,268 0
ICON Plc common 000571120 15,443,264 198,755 SH   OTR 1 0 198,755 0
E*trade Financial Corp common 269246401 340,860 11,500 SH   OTR 1 0 11,500 0
Canadian Solar Inc common 136635109 94,723,874 3,270,852 SH   OTR 1 0 3,270,852 0
Mylan NV common 001103120 76,718,733 1,418,878 SH   OTR 1 0 1,418,878 0
PayPal Holdings Inc common 70450Y103 4,864,556 134,380 SH   OTR 1 0 134,380 0
Realty Income Corp common 756109104 1,275,261 24,700 SH   OTR 1 0 24,700 0
Ecolab Inc common 278865100 1,630,830 14,258 SH   OTR 1 0 14,258 0
Molson Coors Brewing Co common 60871R209 5,104,364 54,348 SH   OTR 1 0 54,348 0
Mobile Telesystems Ojsc ADR common 607409109 234,284 37,910 SH   OTR 1 0 37,910 0
Intuit Inc common 461202103 1,333,920 13,823 SH   OTR 1 0 13,823 0
Spectra Energy Corp common 847560109 870,937 36,380 SH   OTR 1 0 36,380 0
HCA Holdings Inc common 40412C101 936,270 13,844 SH   OTR 1 0 13,844 0
Oclaro Inc common 67555N206 12,604,821 3,622,075 SH   OTR 1 0 3,622,075 0
NetApp Inc common 64110D104 320,933 12,097 SH   OTR 1 0 12,097 0
Constellation Brands Inc common 21036P108 1,698,882 11,927 SH   OTR 1 0 11,927 0
Kellogg Co common 487836108 7,345,161 101,635 SH   OTR 1 0 101,635 0
Pultegroup Inc common 745867101 213,840 12,000 SH   OTR 1 0 12,000 0
Halliburton Co common 406216101 8,275,498 243,111 SH   OTR 1 0 243,111 0
Archer-Daniels-Midland Co common 039483102 1,241,288 33,841 SH   OTR 1 0 33,841 0
Norfolk Southern Corp common 655844108 908,750 10,743 SH   OTR 1 0 10,743 0
Anadarko Petroleum Corp common 032511107 45,118,724 928,751 SH   OTR 1 0 928,751 0
Macy's Inc common 55616P104 529,527 15,138 SH   OTR 1 0 15,138 0
Yandex NV common 000980552 2,807,765 178,611 SH   OTR 1 0 178,611 0
Micron Technology Inc common 595112103 19,173,943 1,354,092 SH   OTR 1 0 1,354,092 0
Union Pacific Corp common 907818108 8,976,734 114,792 SH   OTR 1 0 114,792 0
Linear Technology Corp common 535678106 451,626 10,634 SH   OTR 1 0 10,634 0
Cardinal Health Inc common 14149Y108 1,649,977 18,483 SH   OTR 1 0 18,483 0
Pfizer Inc common 717081103 69,017,610 2,138,092 SH   OTR 1 0 2,138,092 0
Navient Corp common 63938C108 215,718 18,840 SH   OTR 1 0 18,840 0
Air Products & Chemicals Inc common 009158106 1,633,141 12,552 SH   OTR 1 0 12,552 0
Suntrust Banks Inc common 867914103 1,148,540 26,810 SH   OTR 1 0 26,810 0
Fiserv Inc common 337738108 1,259,404 13,770 SH   OTR 1 0 13,770 0
Citigroup Inc common 172967424 160,210,962 3,095,864 SH   OTR 1 0 3,095,864 0
Celgene Corp common 151020104 4,859,621 40,578 SH   OTR 1 0 40,578 0
Level 3 Communications Inc common 52729N308 657,756 12,100 SH   OTR 1 0 12,100 0
Noble Energy Inc common 655044105 676,843 20,554 SH   OTR 1 0 20,554 0
Bank Of New York Mellon Corp/The common 064058100 2,236,886 54,267 SH   OTR 1 0 54,267 0
Viavi Solutions Inc common 925550105 24,427,282 4,011,048 SH   OTR 1 0 4,011,048 0
Garmin Ltd common 011440532 4,184,561 112,579 SH   OTR 1 0 112,579 0
Activision Blizzard Inc common 00507V109 17,239,615 445,353 SH   OTR 1 0 445,353 0
Amerisourcebergen Corp common 03073E105 1,342,837 12,948 SH   OTR 1 0 12,948 0
Mcdonald's Corp common 580135101 5,978,593 50,606 SH   OTR 1 0 50,606 0
Target Corp common 87612E106 2,401,939 33,080 SH   OTR 1 0 33,080 0
Walt Disney Co/The common 254687106 17,129,931 163,018 SH   OTR 1 0 163,018 0
Praxair Inc common 74005P104 2,017,587 19,703 SH   OTR 1 0 19,703 0
Apache Corp common 037411105 1,019,075 22,916 SH   OTR 1 0 22,916 0
Coca-Cola Enterprises Inc common 19122T109 522,436 10,610 SH   OTR 1 0 10,610 0
Zimmer Biomet Holdings Inc common 98956P102 1,026,721 10,008 SH   OTR 1 0 10,008 0
Twenty-First Century Fox Inc common 90130A101 1,804,782 66,450 SH   OTR 1 0 66,450 0
Dow Chemical Co/The common 260543103 2,577,501 50,068 SH   OTR 1 0 50,068 0
Analog Devices Inc common 032654105 980,326 17,721 SH   OTR 1 0 17,721 0
Charles Schwab Corp/The common 808513105 5,879,981 178,560 SH   OTR 1 0 178,560 0
National Oilwell Varco Inc common 637071101 781,824 23,345 SH   OTR 1 0 23,345 0
Corning Inc common 219350105 1,363,597 74,595 SH   OTR 1 0 74,595 0
Embraer Sa ADR common 29082A107 1,338,162 45,300 SH   OTR 1 0 45,300 0
Vipshop Holdings Ltd ADR common 92763W103 2,020,374 132,310 SH   OTR 1 0 132,310 0
Hdfc Bank Ltd ADR common 40415F101 3,726,800 60,500 SH   OTR 1 0 60,500 0
Regal Beloit Corp common 758750103 7,040,424 120,308 SH   OTR 1 0 120,308 0
Salesforce.com Inc common 79466L302 19,326,854 246,516 SH   OTR 1 0 246,516 0
Marvell Technology Group Ltd common G5876H105 123,491,387 14,001,291 SH   OTR 1 0 14,001,291 0
Yahoo! Inc common 984332106 87,439,043 2,628,955 SH   OTR 1 0 2,628,955 0
Ingersoll-Rand Plc common 00B633030 47,140,199 852,599 SH   OTR 1 0 852,599 0
Centene Corp common 15135B101 11,944,515 181,500 SH   OTR 1 0 181,500 0
American Water Works Co Inc common 030420103 5,225,317 87,453 SH   OTR 1 0 87,453 0
Welltower Inc. common 95040Q104 1,627,754 23,927 SH   OTR 1 0 23,927 0
MasterCard Inc common 57636Q104 11,834,011 121,549 SH   OTR 1 0 121,549 0
Wisconsin Energy Corp common 92939U106 648,661 12,642 SH   OTR 1 0 12,642 0
Hilton Worldwide Holdings Inc common 43300A104 387,340 18,100 SH   OTR 1 0 18,100 0
Zoetis Inc common 98978V103 8,971,678 187,222 SH   OTR 1 0 187,222 0
General Motors Co common 37045V100 2,431,103 71,482 SH   OTR 1 0 71,482 0
Newell Rubbermaid Inc common 651229106 525,610 11,924 SH   OTR 1 0 11,924 0
Nuance Communications Inc common 67020Y100 246,994 12,418 SH   OTR 1 0 12,418 0
Yum! Brands Inc common 988498101 1,525,065 20,877 SH   OTR 1 0 20,877 0
Range Resources Corp common 75281A109 332,727 13,520 SH   OTR 1 0 13,520 0
Gap Inc/The common 364760108 814,285 32,967 SH   OTR 1 0 32,967 0
Principal Financial Group Inc common 74251V102 517,900 11,514 SH   OTR 1 0 11,514 0
Sempra Energy common 816851109 1,117,497 11,887 SH   OTR 1 0 11,887 0
Hologic Inc common 436440101 510,901 13,205 SH   OTR 1 0 13,205 0
Estee Lauder Cos Inc/The common 518439104 1,354,363 15,380 SH   OTR 1 0 15,380 0
Duke Energy Corp common 26441C204 2,648,997 37,106 SH   OTR 1 0 37,106 0
New York Community Bancorp Inc common 649445103 356,217 21,827 SH   OTR 1 0 21,827 0
XL Group Plc common 00B5LRLL2 905,450 23,110 SH   OTR 1 0 23,110 0
Seagate Technology Plc common 00B58JVZ5 627,326 17,112 SH   OTR 1 0 17,112 0
REX American Resources Corp common 761624105 1,087,510 20,113 SH   OTR 1 0 20,113 0
Twenty-First Century Fox Inc common 90130A200 711,574 26,132 SH   OTR 1 0 26,132 0
Eaton Corp PLC common 00B8KQN82 1,150,708 22,112 SH   OTR 1 0 22,112 0
Borgwarner Inc common 099724106 519,798 12,024 SH   OTR 1 0 12,024 0
Ross Stores Inc common 778296103 978,266 18,180 SH   OTR 1 0 18,180 0
SanDisk Corp common 80004C101 9,188,635 120,919 SH   OTR 1 0 120,919 0
Marathon Oil Corp common 565849106 552,814 43,909 SH   OTR 1 0 43,909 0
Amgen Inc common 031162100 5,984,458 36,866 SH   OTR 1 0 36,866 0
Aetna Inc common 00817Y108 10,787,241 99,771 SH   OTR 1 0 99,771 0
Stryker Corp common 863667101 2,824,911 30,395 SH   OTR 1 0 30,395 0
Morgan Stanley common 617446448 2,047,101 64,354 SH   OTR 1 0 64,354 0
Masco Corp common 574599106 403,813 14,269 SH   OTR 1 0 14,269 0
PepsiCo Inc common 713448108 8,575,134 85,820 SH   OTR 1 0 85,820 0
Murphy Oil Corp common 626717102 367,664 16,377 SH   OTR 1 0 16,377 0
Mckesson Corp common 58155Q103 17,841,820 90,462 SH   OTR 1 0 90,462 0
Automatic Data Processing Inc common 053015103 2,292,015 27,054 SH   OTR 1 0 27,054 0
American Express Co common 025816109 3,148,111 45,264 SH   OTR 1 0 45,264 0
Interpublic Group Of Cos Inc/The common 460690100 381,792 16,400 SH   OTR 1 0 16,400 0
Symantec Corp common 871503108 576,093 27,433 SH   OTR 1 0 27,433 0
Hartford Financial Services Group Inc common 416515104 5,124,716 117,918 SH   OTR 1 0 117,918 0
Microsoft Corp common 594918104 28,451,975 512,833 SH   OTR 1 0 512,833 0
AGCO Corp common 001084102 7,080,795 155,999 SH   OTR 1 0 155,999 0
Biogen Inc common 09062X103 5,452,417 17,798 SH   OTR 1 0 17,798 0
Grupo Aeroportuario Del Pacifico Sab De Cv ADR common 400506101 2,074,580 23,500 SH   OTR 1 0 23,500 0
Grupo Televisa Sab ADR common 40049J206 1,289,754 47,400 SH   OTR 1 0 47,400 0
Apollo Global Management LLC common 037612306 964,812 63,600 SH   OTR 1 0 63,600 0
America Movil Sab De Cv ADR common 02364W105 315,886 22,467 SH   OTR 1 0 22,467 0
American Capital Ltd common 02503Y103 2,072,858 150,316 SH   OTR 1 0 150,316 0
Dana Holding Corp common 235825205 35,308,859 2,558,613 SH   OTR 1 0 2,558,613 0
Starbucks Corp common 855244109 14,773,503 246,102 SH   OTR 1 0 246,102 0
Nxp Semiconductor Nv common 000953878 4,773,100 56,654 SH   OTR 1 0 56,654 0
Qualcomm Inc common 747525103 56,477,552 1,129,890 SH   OTR 1 0 1,129,890 0
Baxalta Inc common 07177M103 3,226,649 82,671 SH   OTR 1 0 82,671 0
Mead Johnson Nutrition Co common 582839106 65,481,998 829,411 SH   OTR 1 0 829,411 0
Sunrun INC. common 86771W105 18,012,514 1,530,375 SH   OTR 1 0 1,530,375 0
Medtronic PLC common 00BTN1Y11 13,488,307 175,355 SH   OTR 1 0 175,355 0
Rockwell Automation Inc common 773903109 54,663,015 532,726 SH   OTR 1 0 532,726 0
Eversource Energy common 30040W108 567,949 11,121 SH   OTR 1 0 11,121 0
Vereit INC common 92339V100 377,380 47,649 SH   OTR 1 0 47,649 0
Ameresco Inc common 02361E108 8,532,381 1,365,181 SH   OTR 1 0 1,365,181 0
American Capital Agency Corp common 02503X105 247,962 14,300 SH   OTR 1 0 14,300 0
T Rowe Price Group Inc common 74144T108 907,994 12,701 SH   OTR 1 0 12,701 0
Duke Realty Corp common 264411505 345,611 16,442 SH   OTR 1 0 16,442 0
Stanley Black & Decker Inc common 854502101 1,220,351 11,434 SH   OTR 1 0 11,434 0
O2micro International Ltd ADR common 67107W100 3,700,417 2,624,409 SH   OTR 1 0 2,624,409 0
Republic Services Inc common 760759100 971,431 22,083 SH   OTR 1 0 22,083 0
Us Bancorp/Mn common 902973304 4,003,811 93,832 SH   OTR 1 0 93,832 0
Fastenal Co common 311900104 647,895 15,872 SH   OTR 1 0 15,872 0
Pg&E Corp common 69331C108 1,451,130 27,282 SH   OTR 1 0 27,282 0
Consolidated Edison Inc common 209115104 1,073,887 16,709 SH   OTR 1 0 16,709 0
Avago Technologies Ltd common 999900624 2,220,795 15,300 SH   OTR 1 0 15,300 0
Regions Financial Corp common 7591EP100 950,534 99,014 SH   OTR 1 0 99,014 0
Delphi Automotive PLC common 00B783TY6 1,543,140 18,000 SH   OTR 1 0 18,000 0
Flextronics International Ltd common 999900002 239,961 21,406 SH   OTR 1 0 21,406 0
Fedex Corp common 31428X106 1,953,259 13,110 SH   OTR 1 0 13,110 0
Walgreens Boots Alliance Inc common 931427108 4,023,744 47,252 SH   OTR 1 0 47,252 0
Cisco Systems Inc common 17275R102 140,879,570 5,187,979 SH   OTR 1 0 5,187,979 0
Hess Corp common 42809H107 2,559,211 52,789 SH   OTR 1 0 52,789 0
Whole Foods Market Inc common 966837106 804,000 24,000 SH   OTR 1 0 24,000 0
Sprint Corp common 85207U105 388,498 107,320 SH   OTR 1 0 107,320 0
KeyCorp common 493267108 685,709 51,987 SH   OTR 1 0 51,987 0
CenturyLink Inc common 156700106 723,778 28,767 SH   OTR 1 0 28,767 0
Cheniere Energy Inc common 16411R208 395,148 10,608 SH   OTR 1 0 10,608 0
News Corp common 65249B109 321,802 24,087 SH   OTR 1 0 24,087 0
Cognizant Technology Solutions Corp common 192446102 1,929,523 32,148 SH   OTR 1 0 32,148 0
American International Group Inc common 026874784 9,014,900 145,472 SH   OTR 1 0 145,472 0
T-Mobile US Inc common 872590104 3,885,203 99,315 SH   OTR 1 0 99,315 0
Thermo Fisher Scientific Inc common 883556102 7,673,092 54,093 SH   OTR 1 0 54,093 0
Laboratory Corp Of America Holdings common 50540R409 2,988,873 24,174 SH   OTR 1 0 24,174 0
Marriott International Inc/Md common 571903202 984,415 14,684 SH   OTR 1 0 14,684 0
Deere & Co common 244199105 1,763,057 23,116 SH   OTR 1 0 23,116 0
Cummins Inc common 231021106 11,335,248 128,795 SH   OTR 1 0 128,795 0
VF Corp common 918204108 860,046 13,816 SH   OTR 1 0 13,816 0
Annaly Capital Management Inc common 035710409 584,834 62,349 SH   OTR 1 0 62,349 0
Moody's Corp common 615369105 1,192,842 11,888 SH   OTR 1 0 11,888 0
Dr Reddy's Laboratories Ltd ADR common 256135203 2,235,992 48,304 SH   OTR 1 0 48,304 0
Prospect Capital Corp common 74348T102 890,648 127,600 SH   OTR 1 0 127,600 0
Hercules Technology Growth Capital Inc common 427096508 616,070 50,539 SH   OTR 1 0 50,539 0
AVG Technologies NV common 001006066 39,748,965 1,982,492 SH   OTR 1 0 1,982,492 0
Prologis Inc common 74340W103 10,354,750 241,257 SH   OTR 1 0 241,257 0
Aramark common 03852U106 474,075 14,700 SH   OTR 1 0 14,700 0
Aflac Inc common 001055102 2,029,412 33,880 SH   OTR 1 0 33,880 0
Merck & Co Inc common 58933Y105 30,031,920 568,571 SH   OTR 1 0 568,571 0
Lululemon Athletica Inc common 550021109 4,185,899 79,777 SH   OTR 1 0 79,777 0
Rite Aid Corp common 767754104 315,097 40,191 SH   OTR 1 0 40,191 0
Foundation Medicine Inc common 350465100 269,440 12,800 SH   OTR 1 0 12,800 0
SolarEdge Technologies Inc common 83417M104 11,201,575 397,642 SH   OTR 1 0 397,642 0
Marathon Petroleum Corp common 56585A102 4,491,469 86,641 SH   OTR 1 0 86,641 0
Kraft Heinz Co common 500754106 2,594,622 35,660 SH   OTR 1 0 35,660 0
Columbia Pipeline Group Inc common 198280109 258,560 12,928 SH   OTR 1 0 12,928 0
Ventas Inc common 92276F100 2,332,760 41,339 SH   OTR 1 0 41,339 0
Alexion Pharmaceuticals Inc common 015351109 2,157,001 11,308 SH   OTR 1 0 11,308 0
Jinkosolar Holding Co Ltd ADR common 47759T100 4,096,972 148,012 SH   OTR 1 0 148,012 0
Zynga Inc common 98986T108 21,360,672 7,970,400 SH   OTR 1 0 7,970,400 0
Autozone Inc common 053332102 8,217,395 11,076 SH   OTR 1 0 11,076 0
SunPower Corp common 867652406 29,200,000 973,009 SH   OTR 1 0 973,009 0
Comcast Corp common 20030N101 9,331,434 165,363 SH   OTR 1 0 165,363 0
American Tower Corp common 03027X100 2,307,604 23,802 SH   OTR 1 0 23,802 0
PVH Corp common 693656100 856,255 11,626 SH   OTR 1 0 11,626 0
Goodyear Tire & Rubber Co/The common 382550101 339,768 10,400 SH   OTR 1 0 10,400 0
Twitter Inc common 90184L102 2,103,889 90,920 SH   OTR 1 0 90,920 0
Berkshire Hathaway Inc common 084670702 7,367,568 55,798 SH   OTR 1 0 55,798 0
Marsh & Mclennan Cos Inc common 571748102 1,918,182 34,593 SH   OTR 1 0 34,593 0
Renewable Energy Group Inc common 75972A301 28,014,497 3,015,554 SH   OTR 1 0 3,015,554 0
Best Buy Co Inc common 086516101 355,900 11,688 SH   OTR 1 0 11,688 0
Cbs Corp common 124857202 1,336,701 28,362 SH   OTR 1 0 28,362 0
Simon Property Group Inc common 828806109 3,006,626 15,463 SH   OTR 1 0 15,463 0
Alcoa Inc common 013817101 694,601 70,375 SH   OTR 1 0 70,375 0
EI Du Pont de Nemours & Co common 263534109 3,184,146 47,810 SH   OTR 1 0 47,810 0
Fifth Third Bancorp common 316773100 788,583 39,233 SH   OTR 1 0 39,233 0
Td Ameritrade Holding Corp common 87236Y108 398,089 11,469 SH   OTR 1 0 11,469 0
Dominion Resources Inc/Va common 25746U109 1,979,214 29,261 SH   OTR 1 0 29,261 0
PPL Corp common 69351T106 1,267,247 37,130 SH   OTR 1 0 37,130 0
United Technologies Corp common 913017109 9,228,965 96,065 SH   OTR 1 0 96,065 0
Emerson Electric Co common 291011104 2,954,411 61,769 SH   OTR 1 0 61,769 0
Johnson Controls Inc common 478366107 29,061,204 735,913 SH   OTR 1 0 735,913 0
International Business Machines Corp common 459200101 11,659,717 84,724 SH   OTR 1 0 84,724 0
Time Warner Cable Inc common 88732J207 2,852,333 15,369 SH   OTR 1 0 15,369 0
UDR Inc common 902653104 538,904 14,344 SH   OTR 1 0 14,344 0
Capital One Financial Corp common 14040H105 1,951,603 27,038 SH   OTR 1 0 27,038 0
Agilent Technologies Inc common 00846U101 541,398 12,949 SH   OTR 1 0 12,949 0
CenterPoint Energy Inc common 15189T107 314,195 17,113 SH   OTR 1 0 17,113 0
Carnival Corp common 143658300 49,093,508 901,129 SH   OTR 1 0 901,129 0
Xilinx Inc common 983919101 571,437 12,166 SH   OTR 1 0 12,166 0
Align Technology common 016255101 3,694,933 56,154 SH   OTR 1 0 56,154 0
Hershey Co/The common 427866108 958,046 10,732 SH   OTR 1 0 10,732 0
Schlumberger Ltd common 806857108 12,006,765 172,140 SH   OTR 1 0 172,140 0
Valero Energy Corp common 91913Y100 1,925,221 27,227 SH   OTR 1 0 27,227 0
CSX Corp common 126408103 961,811 37,064 SH   OTR 1 0 37,064 0
Kimberly-Clark Corp common 494368103 2,591,446 20,357 SH   OTR 1 0 20,357 0
L Brands Inc common 501797104 1,337,551 13,959 SH   OTR 1 0 13,959 0
Cvs Health Corp common 126650100 21,869,682 223,685 SH   OTR 1 0 223,685 0
Pnc Financial Services Group Inc/The common 693475105 2,435,647 25,555 SH   OTR 1 0 25,555 0
Alibaba Group Holding Ltd - ADR common 01609W102 2,336,513 28,750 SH   OTR 1 0 28,750 0
Tata Motors Ltd ADR common 876568502 2,474,581 83,998 SH   OTR 1 0 83,998 0
Advanced Semiconductor Engineering Inc ADR common 00756M404 2,355,976 415,516 SH   OTR 1 0 415,516 0
Itau Unibanco Holding Sa ADR common 465562106 1,963,279 301,579 SH   OTR 1 0 301,579 0
Bank Mandiri Persero Tbk PT common 69367U105 737,918 112,866 SH   OTR 1 0 112,866 0
MVC Capital Inc common 553829102 323,016 43,888 SH   OTR 1 0 43,888 0
Ares Capital Corp common 04010L103 1,872,823 131,334 SH   OTR 1 0 131,334 0
VMware Inc common 928563402 18,038,419 318,869 SH   OTR 1 0 318,869 0
Autohome Inc common 05278C107 4,445,491 127,305 SH   OTR 1 0 127,305 0
Vishay Intertechnology Inc common 928298108 60,004,192 4,979,601 SH   OTR 1 0 4,979,601 0
Ctrip.Com International Ltd ADR common 22943F100 63,207,185 1,364,282 SH   OTR 1 0 1,364,282 0
Brown-Forman Corp common 115637209 1,118,985 11,271 SH   OTR 1 0 11,271 0
Check Point Software Technologies Ltd common 001082411 3,665,762 45,045 SH   OTR 1 0 45,045 0
Hain Celestial common 405217100 6,782,814 167,933 SH   OTR 1 0 167,933 0
Hewlett Packard Enterprise Co common 42824C109 36,997,773 2,434,064 SH   OTR 1 0 2,434,064 0
Citizens Financial Group Inc common 174610105 625,339 23,877 SH   OTR 1 0 23,877 0
AAC Holdings Inc common 000307108 554,064 29,100 SH   OTR 1 0 29,100 0
Williams Cos Inc/The common 969457100 875,702 34,074 SH   OTR 1 0 34,074 0
Lyondellbasell Industries NV common 000943499 1,470,522 16,922 SH   OTR 1 0 16,922 0
Tyco International Plc common 00BQRQXQ9 5,797,921 181,810 SH   OTR 1 0 181,810 0
Hertz Global Holdings Inc common 42805T105 292,014 20,521 SH   OTR 1 0 20,521 0
Nielsen Nv common 00BWFY550 952,085 20,431 SH   OTR 1 0 20,431 0
Lowe's Cos Inc common 548661107 3,535,100 46,490 SH   OTR 1 0 46,490 0
Yingli Green Energy Holding Co Ltd ADR common 98584B202 3,453,948 762,461 SH   OTR 1 0 762,461 0
Exelon Corp common 30161N101 1,095,221 39,439 SH   OTR 1 0 39,439 0
Costco Wholesale Corp common 22160K105 3,981,460 24,653 SH   OTR 1 0 24,653 0
Discover Financial Services common 254709108 1,271,598 23,715 SH   OTR 1 0 23,715 0
Invesco Ltd common G491BT108 551,884 16,484 SH   OTR 1 0 16,484 0
Netflix Inc common 64110L106 2,354,741 20,587 SH   OTR 1 0 20,587 0
Aes Corp/Va common 00130H105 204,951 21,416 SH   OTR 1 0 21,416 0
Illinois Tool Works Inc common 452308109 2,522,472 27,217 SH   OTR 1 0 27,217 0
Sirius XM Holdings Inc common 82968B103 430,260 105,715 SH   OTR 1 0 105,715 0
Endo International PLC common 00BJ3V905 2,377,234 38,831 SH   OTR 1 0 38,831 0
Dentsply International Inc common 249030107 5,123,813 84,204 SH   OTR 1 0 84,204 0
Public Service Enterprise Group Inc common 744573106 968,527 25,033 SH   OTR 1 0 25,033 0
eBay Inc common 278642103 4,209,386 153,180 SH   OTR 1 0 153,180 0
JPMorgan Chase & Co common 46625H100 17,433,505 264,024 SH   OTR 1 0 264,024 0
People's United Financial Inc common 712704105 237,550 14,709 SH   OTR 1 0 14,709 0
Baxter International Inc common 071813109 6,717,109 176,071 SH   OTR 1 0 176,071 0
Becton Dickinson And Co common 075887109 1,925,200 12,494 SH   OTR 1 0 12,494 0
Entergy Corp common 29364G103 694,196 10,155 SH   OTR 1 0 10,155 0
CBRE Group Inc common 12504L109 351,990 10,179 SH   OTR 1 0 10,179 0
Exxon Mobil Corp common 30231G102 70,632,678 906,128 SH   OTR 1 0 906,128 0
Michael Kors Holdings Ltd common G60754101 455,602 11,373 SH   OTR 1 0 11,373 0
Ensco PLC common 00B4VLR19 361,665 23,500 SH   OTR 1 0 23,500 0
Xerox Corp common 984121103 459,758 43,251 SH   OTR 1 0 43,251 0
Fmc Technologies Inc common 30249U101 397,031 13,686 SH   OTR 1 0 13,686 0
Sunedison Inc common 86732Y109 5,366,796 1,052,313 SH   OTR 1 0 1,052,313 0
AMETEK Inc common 031100100 592,598 11,058 SH   OTR 1 0 11,058 0
Mosaic Co/The common 61945C103 19,823,001 718,485 SH   OTR 1 0 718,485 0
United Parcel Service Inc common 911312106 3,445,323 35,803 SH   OTR 1 0 35,803 0
Bb&T Corp common 054937107 1,621,066 42,874 SH   OTR 1 0 42,874 0
Conagra Foods Inc common 205887102 1,503,889 35,671 SH   OTR 1 0 35,671 0
Johnson & Johnson common 478160104 97,881,785 952,899 SH   OTR 1 0 952,899 0
Mellanox Technologies Ltd common 001101732 47,110,834 1,117,960 SH   OTR 1 0 1,117,960 0
Accenture Plc common 00B4BNMY3 3,264,789 31,242 SH   OTR 1 0 31,242 0
St Jude Medical Inc common 790849103 5,988,972 96,956 SH   OTR 1 0 96,956 0
General Electric Co common 369604103 63,831,895 2,049,178 SH   OTR 1 0 2,049,178 0
Wells Fargo & Co common 949746101 12,903,922 237,379 SH   OTR 1 0 237,379 0
Prudential Financial Inc common 744320102 1,778,809 21,850 SH   OTR 1 0 21,850 0
Omnicom Group Inc common 681919106 931,299 12,309 SH   OTR 1 0 12,309 0
Dollar General Corp common 256677105 1,380,838 19,213 SH   OTR 1 0 19,213 0
Progressive Corp/The common 743315103 1,091,535 34,325 SH   OTR 1 0 34,325 0
General Mills Inc common 370334104 2,320,354 40,242 SH   OTR 1 0 40,242 0
Netease Inc ADR common 64110W102 3,787,916 20,900 SH   OTR 1 0 20,900 0
Fifth Street Finance Corp common 31678A103 371,316 58,200 SH   OTR 1 0 58,200 0
Sk Telecom Co Ltd ADR common 78440P108 1,604,736 79,600 SH   OTR 1 0 79,600 0
KKR & CO LP common 48248M102 2,517,255 161,466 SH   OTR 1 0 161,466 0
Safeguard Scientifics Inc common 786449207 411,475 28,358 SH   OTR 1 0 28,358 0
Apollo Investment Corp common 03761U106 916,063 175,491 SH   OTR 1 0 175,491 0
Western Digital Corp common 958102105 19,362,702 322,443 SH   OTR 1 0 322,443 0
Alphabet Inc A-Shares common 02079K305 163,545,482 210,210 SH   OTR 1 0 210,210 0
The Priceline Group Inc common 741503403 104,301,110 81,808 SH   OTR 1 0 81,808 0
Cirrus Logic Inc common 172755100 9,789,195 331,500 SH   OTR 1 0 331,500 0
Synchrony Financial common 87165B103 71,743,485 2,359,207 SH   OTR 1 0 2,359,207 0
Icici Bank Ltd ADR common 45104G104 5,097,072 650,967 SH   OTR 1 0 650,967 0
Credicorp Ltd common G2519Y108 2,467,549 25,355 SH   OTR 1 0 25,355 0
Paccar Inc common 693718108 983,218 20,743 SH   OTR 1 0 20,743 0
Quintiles Transnational Holdings Inc common 74876Y101 7,435,878 108,300 SH   OTR 1 0 108,300 0
Aon PLC common 00B5BT0K0 7,601,055 82,432 SH   OTR 1 0 82,432 0
Firstenergy Corp common 337932107 616,799 19,439 SH   OTR 1 0 19,439 0
Crown Castle International Corp common 22822V101 1,473,800 17,048 SH   OTR 1 0 17,048 0
Xcel Energy Inc common 98389B100 1,054,066 29,353 SH   OTR 1 0 29,353 0
Ppg Industries Inc common 693506107 1,266,477 12,816 SH   OTR 1 0 12,816 0
Danaher Corp common 235851102 3,711,020 39,955 SH   OTR 1 0 39,955 0
Grupo Financiero Banorte SAB de CV common 40052P107 5,826,673 213,119 SH   OTR 1 0 213,119 0
Loews Corp common 540424108 1,101,811 28,693 SH   OTR 1 0 28,693 0
General Growth Properties Inc common 370023103 1,052,320 38,674 SH   OTR 1 0 38,674 0
NuCor Corp common 670346105 910,699 22,598 SH   OTR 1 0 22,598 0
Las Vegas Sands Corp common 517834107 1,065,180 24,297 SH   OTR 1 0 24,297 0
Travelers Cos Inc/The common 89417E109 2,161,495 19,152 SH   OTR 1 0 19,152 0
Dr Horton Inc common 23331A109 590,441 18,434 SH   OTR 1 0 18,434 0
PerkinElmer Inc common 714046109 905,333 16,900 SH   OTR 1 0 16,900 0
EOG Resources Inc common 26875P101 5,156,910 72,848 SH   OTR 1 0 72,848 0
American Electric Power Co Inc common 025537101 1,677,418 28,787 SH   OTR 1 0 28,787 0
TE Connectivity Ltd common 010299318 1,680,894 26,016 SH   OTR 1 0 26,016 0
Golar LNG LTD common G9456A100 418,435 26,500 SH   OTR 1 0 26,500 0
Nvidia Corp common 67066G104 637,051 19,328 SH   OTR 1 0 19,328 0
Chubb Ltd common 004432874 2,431,999 20,813 SH   OTR 1 0 20,813 0
Allegan plc common 00BY9D546 16,045,938 51,347 SH   OTR 1 0 51,347 0
ResMed Inc common 761152107 928,837 17,300 SH   OTR 1 0 17,300 0
Phillips 66 common 718546104 2,159,275 26,397 SH   OTR 1 0 26,397 0
Edison International common 281020107 1,179,641 19,923 SH   OTR 1 0 19,923 0
Newmont Mining Corp common 651639106 912,579 50,727 SH   OTR 1 0 50,727 0
Baker Hughes Inc common 057224107 1,175,902 25,480 SH   OTR 1 0 25,480 0
Perrigo Co Plc common 00BGH1M56 4,273,859 29,536 SH   OTR 1 0 29,536 0
GameStop Corp common 36467W109 545,827 19,466 SH   OTR 1 0 19,466 0
Dollar Tree Inc common 256746108 869,111 11,255 SH   OTR 1 0 11,255 0
Edwards Lifesciences Corp common 28176E108 1,433,171 18,146 SH   OTR 1 0 18,146 0
Express Scripts Holding Co common 30219G108 5,338,478 61,074 SH   OTR 1 0 61,074 0
Paychex Inc common 704326107 1,175,586 22,227 SH   OTR 1 0 22,227 0
Allstate Corp/The common 020002101 1,381,254 22,246 SH   OTR 1 0 22,246 0
Procter & Gamble Co/The common 742718109 19,633,011 247,236 SH   OTR 1 0 247,236 0
DaVita HealthCare Partners Inc common 23918K108 711,739 10,210 SH   OTR 1 0 10,210 0
Goldman Sachs Group Inc/The common 38141G104 3,567,292 19,793 SH   OTR 1 0 19,793 0
Verizon Communications Inc common 92343V104 10,398,945 224,988 SH   OTR 1 0 224,988 0
Motorola Solutions Inc common 620076307 820,784 11,991 SH   OTR 1 0 11,991 0
Newfield Exploration Co common 651290108 20,794,737 638,659 SH   OTR 1 0 638,659 0
Cincinnati Financial Corp common 172062101 886,071 14,975 SH   OTR 1 0 14,975 0
Cigna Corp common 125509109 69,787,704 476,920 SH   OTR 1 0 476,920 0
China Mobile Ltd ADR common 16941M109 4,382,474 77,800 SH   OTR 1 0 77,800 0
Darling Ingredients Inc common 237266101 4,502,560 428,000 SH   OTR 1 0 428,000 0
TICC Capital Corp common 87244T109 343,806 56,547 SH   OTR 1 0 56,547 0
First Solar Inc common 336433107 37,524,432 568,552 SH   OTR 1 0 568,552 0
Veeva Systems Inc common 922475108 1,333,332 46,200 SH   OTR 1 0 46,200 0
Oracle Corp common 68389X105 177,391,360 4,856,046 SH   OTR 1 0 4,856,046 0
Alphabet Inc C-Shares common 02079K107 25,156,113 33,149 SH   OTR 1 0 33,149 0
WhiteWave Foods Co common 966244105 7,500,875 192,775 SH   OTR 1 0 192,775 0
Modine Manufacturing Co common 607828100 9,273,942 1,024,745 SH   OTR 1 0 1,024,745 0
Western Union Co/The common 959802109 381,465 21,299 SH   OTR 1 0 21,299 0
Vertex Pharmaceuticals Inc common 92532F100 1,708,771 13,580 SH   OTR 1 0 13,580 0
Kimco Realty Corp common 49446R109 639,168 24,156 SH   OTR 1 0 24,156 0
Frontier Communications Corp common 35906A108 224,062 47,979 SH   OTR 1 0 47,979 0
Hanesbrands Inc common 410345102 451,809 15,352 SH   OTR 1 0 15,352 0
HCP Inc common 40414L109 962,348 25,166 SH   OTR 1 0 25,166 0
Fnf Group common 31620R303 353,634 10,200 SH   OTR 1 0 10,200 0
Facebook Inc common 30303M102 11,031,792 105,406 SH   OTR 1 0 105,406 0
Visa Inc common 92826C839 16,647,503 214,668 SH   OTR 1 0 214,668 0
Viacom Inc common 92553P201 622,092 15,114 SH   OTR 1 0 15,114 0
Kinder Morgan Inc/De common 49456B101 1,217,069 81,573 SH   OTR 1 0 81,573 0
CIT Group Inc common 125581801 4,328,729 109,036 SH   OTR 1 0 109,036 0
Cme Group Inc/Il common 12572Q105 1,623,099 17,915 SH   OTR 1 0 17,915 0
Weatherford International Plc common 00BLNN369 397,468 47,374 SH   OTR 1 0 47,374 0
Host Hotels & Resorts Inc common 44107P104 723,987 47,196 SH   OTR 1 0 47,196 0
Dr Pepper Snapple Group Inc common 26138E109 1,402,380 15,047 SH   OTR 1 0 15,047 0
Chubb Corp/The common 171232101 1,941,186 14,635 SH   OTR 1 0 14,635 0
Kroger Co/The common 501044101 2,660,221 63,596 SH   OTR 1 0 63,596 0
Humana Inc common 444859102 4,072,527 22,814 SH   OTR 1 0 22,814 0
Southern Co/The common 842587107 3,186,680 68,106 SH   OTR 1 0 68,106 0
Applied Materials Inc common 038222105 3,745,295 200,605 SH   OTR 1 0 200,605 0
International Paper Co common 460146103 859,447 22,797 SH   OTR 1 0 22,797 0
Voya Financial Inc common 929089100 446,611 12,100 SH   OTR 1 0 12,100 0
Liberty Global Plc common 00B8W67B1 1,691,058 41,478 SH   OTR 1 0 41,478 0
CF Industries Holdings Inc common 125269100 638,472 15,645 SH   OTR 1 0 15,645 0
Devon Energy Corp common 25179M103 680,800 21,275 SH   OTR 1 0 21,275 0
HP Inc common 40434L105 28,341,171 2,393,680 SH   OTR 1 0 2,393,680 0
AbbVie Inc common 00287Y109 12,148,998 205,081 SH   OTR 1 0 205,081 0
Varian Medical Systems Inc common 92220P105 52,732,908 652,635 SH   OTR 1 0 652,635 0
Boston Scientific Corp common 101137107 1,409,738 76,450 SH   OTR 1 0 76,450 0
Occidental Petroleum Corp common 674599105 23,490,554 347,442 SH   OTR 1 0 347,442 0
Time Warner Inc common 887317303 3,193,987 49,389 SH   OTR 1 0 49,389 0
Cemex Sab De Cv ADR common 151290889 2,738,903 491,724 SH   OTR 1 0 491,724 0
Emc Corp/Ma common 268648102 6,531,066 254,325 SH   OTR 1 0 254,325 0
State Street Corp common 857477103 1,057,248 15,932 SH   OTR 1 0 15,932 0
Monsanto Co common 61166W101 7,650,768 77,657 SH   OTR 1 0 77,657 0
Bristol-Myers Squibb Co common 110122108 15,099,818 219,506 SH   OTR 1 0 219,506 0
Coca-Cola Co/The common 191216100 63,415,318 1,476,148 SH   OTR 1 0 1,476,148 0
King Digital Entertainment Plc common 00BKJ9QQ5 62,945,539 3,520,444 SH   OTR 1 0 3,520,444 0
3m Co common 88579Y101 4,945,812 32,832 SH   OTR 1 0 32,832 0
Broadcom Corp common 111320107 1,870,419 32,349 SH   OTR 1 0 32,349 0
Gilead Sciences Inc common 375558103 11,736,219 115,982 SH   OTR 1 0 115,982 0
NextEra Energy Inc common 65339F101 31,213,647 300,449 SH   OTR 1 0 300,449 0
Apple Inc common 037833100 127,102,608 1,207,511 SH   OTR 1 0 1,207,511 0
ConocoPhillips common 20825C104 5,540,282 118,661 SH   OTR 1 0 118,661 0
Mattel Inc common 577081102 52,104,317 1,917,715 SH   OTR 1 0 1,917,715 0
Campbell Soup Co common 134429109 710,108 13,513 SH   OTR 1 0 13,513 0
Unitedhealth Group Inc common 91324P102 11,246,619 95,602 SH   OTR 1 0 95,602 0
Bed Bath & Beyond Inc common 075896100 16,966,389 351,635 SH   OTR 1 0 351,635 0
Intel Corp common 458140100 8,056,959 233,874 SH   OTR 1 0 233,874 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 10,191,045 447,958 SH   OTR 1 0 447,958 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 3,153,522 48,050 SH   OTR 1 0 48,050 0
Amphenol Corp common 032095101 1,281,620 24,538 SH   OTR 1 0 24,538 0
Magna International Inc common 559222401 13,380,947 329,905 SH   OTR 1 0 329,905 0
Colgate-Palmolive Co common 194162103 23,917,779 359,018 SH   OTR 1 0 359,018 0
Juniper Networks Inc common 48203R104 685,225 24,827 SH   OTR 1 0 24,827 0
Amazon.Com Inc common 023135106 13,869,939 20,521 SH   OTR 1 0 20,521 0
Jazz Pharmaceuticals PLC common 00B4Q5ZN4 6,858,344 48,793 SH   OTR 1 0 48,793 0
Huntsman Corp common 447011107 31,221,190 2,745,927 SH   OTR 1 0 2,745,927 0
Euronav NV common 000381633 229,992 16,800 SH   OTR 1 0 16,800 0
Foot Locker Inc common 344849104 1,054,458 16,200 SH   OTR 1 0 16,200 0
Cabot Oil & Gas Corp common 127097103 368,447 20,828 SH   OTR 1 0 20,828 0
Ally Financial Inc common 02005N100 533,104 28,600 SH   OTR 1 0 28,600 0
Fidelity National Information Services Inc common 31620M106 4,786,612 78,987 SH   OTR 1 0 78,987 0
Nordstrom Inc common 655664100 541,036 10,862 SH   OTR 1 0 10,862 0
Finisar Corp common 31787A507 28,241,598 1,943,675 SH   OTR 1 0 1,943,675 0
Leucadia National Corp common 527288104 444,141 25,540 SH   OTR 1 0 25,540 0
Liberty Interactive Corp common 53071M104 917,597 33,587 SH   OTR 1 0 33,587 0
Ca Inc common 12673P105 448,221 15,694 SH   OTR 1 0 15,694 0
Ford Motor Co common 345370860 2,488,181 176,592 SH   OTR 1 0 176,592 0
Nike Inc common 654106103 4,507,250 72,116 SH   OTR 1 0 72,116 0
Equity Residential common 29476L107 1,594,024 19,537 SH   OTR 1 0 19,537 0
Sysco Corp common 871829107 1,498,878 36,558 SH   OTR 1 0 36,558 0
Kulicke & Soffa Industries Inc common 501242101 6,518,444 558,086 SH   OTR 1 0 558,086 0
Adobe Systems Inc common 00724F101 2,784,851 29,645 SH   OTR 1 0 29,645 0
Kohl's Corp common 500255104 645,815 13,559 SH   OTR 1 0 13,559 0
International Flavors & Fragrances Inc common 459506101 37,283,054 311,627 SH   OTR 1 0 311,627 0
DISH Network Corp common 25470M109 740,653 12,953 SH   OTR 1 0 12,953 0
Staples Inc common 855030102 206,910 21,849 SH   OTR 1 0 21,849 0
MGM Resorts International common 552953101 364,383 16,038 SH   OTR 1 0 16,038 0
Jm Smucker Co/The common 832696405 6,350,160 51,485 SH   OTR 1 0 51,485 0
Texas Instruments Inc common 882508104 3,102,959 56,613 SH   OTR 1 0 56,613 0
Anthem Inc common 036752103 10,911,180 78,250 SH   OTR 1 0 78,250 0
NRG Energy Inc common 629377508 390,470 33,175 SH   OTR 1 0 33,175 0
Pepco Holdings Inc common 713291102 643,643 24,746 SH   OTR 1 0 24,746 0
Weyerhaeuser Co common 962166104 947,578 31,607 SH   OTR 1 0 31,607 0
Electronic Arts Inc common 285512109 1,119,036 16,284 SH   OTR 1 0 16,284 0
Mondelez International Inc common 609207105 4,536,552 101,172 SH   OTR 1 0 101,172 0
Metlife Inc common 59156R108 46,320,795 960,813 SH   OTR 1 0 960,813 0
Unum Group common 91529Y106 342,221 10,280 SH   OTR 1 0 10,280 0
Huntington Bancshares Inc/Oh common 446150104 322,178 29,130 SH   OTR 1 0 29,130 0
Home Depot Inc/The common 437076102 8,669,649 65,555 SH   OTR 1 0 65,555 0
TJX Cos Inc common 872540109 2,638,561 37,210 SH   OTR 1 0 37,210 0
Coach Inc common 189754104 371,256 11,343 SH   OTR 1 0 11,343 0
Intercontinental Exchange Inc common 45866F104 9,226,898 36,006 SH   OTR 1 0 36,006 0
Waste Management Inc common 94106L109 1,072,417 20,094 SH   OTR 1 0 20,094 0
McGraw Hill Financial Inc common 580645109 6,141,830 62,303 SH   OTR 1 0 62,303 0
Tyson Foods Inc common 902494103 685,717 12,858 SH   OTR 1 0 12,858 0
Chevron Corp common 166764100 6,439,697 71,584 SH   OTR 1 0 71,584 0
AT&T Inc common 00206R102 11,682,986 339,523 SH   OTR 1 0 339,523 0
Dover Corp common 260003108 626,343 10,216 SH   OTR 1 0 10,216 0
Northern Trust Corp common 665859104 750,673 10,413 SH   OTR 1 0 10,413 0
Caterpillar Inc common 149123101 1,698,796 24,997 SH   OTR 1 0 24,997 0
Abbott Laboratories common 002824100 15,465,926 344,376 SH   OTR 1 0 344,376 0
Franklin Resources Inc common 354613101 527,447 14,325 SH   OTR 1 0 14,325 0
Bank Of America Corp common 060505104 115,698,912 6,874,564 SH   OTR 1 0 6,874,564 0
Eli Lilly & Co common 532457108 13,932,391 165,350 SH   OTR 1 0 165,350 0
Lincoln National Corp common 534187109 640,815 12,750 SH   OTR 1 0 12,750 0
OneMain Holdings Inc common 68268W103 3,883,676 93,560 SH   OTR 1 0 93,560 0
Baidu Inc ADR common 056752108 5,577,625 29,505 SH   OTR 1 0 29,505 0
Gladstone Capital Corp common 376535100 339,191 46,401 SH   OTR 1 0 46,401 0
Blackstone Group Lp common 09253U108 3,481,651 119,153 SH   OTR 1 0 119,153 0