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
Tenneco Inc common 880349105 53,550,058 858,174 SH   OTR 1 0 858,174 0
Citigroup Inc common 172967424 115,510,925 1,930,975 SH   OTR 1 0 1,930,975 0
Verizon Communications Inc common 92343V104 27,791,790 570,088 SH   OTR 1 0 570,088 0
Unitedhealth Group Inc common 91324P102 80,447,233 490,502 SH   OTR 1 0 490,502 0
VF Corp common 918204108 18,575,243 337,916 SH   OTR 1 0 337,916 0
Cognizant Technology Solutions Corp common 192446102 130,443,258 2,191,587 SH   OTR 1 0 2,191,587 0
Johnson Controls International PLC common 00BY7QL61 47,960,823 1,138,671 SH   OTR 1 0 1,138,671 0
Alphabet Inc C-Shares common 02079K107 32,269,054 38,899 SH   OTR 1 0 38,899 0
New Oriental Education & Technology Group ADR common 647581107 16,138,125 267,276 SH   OTR 1 0 267,276 0
3m Co common 88579Y101 15,848,247 82,832 SH   OTR 1 0 82,832 0
Time Warner Inc common 887317303 13,180,004 134,889 SH   OTR 1 0 134,889 0
Amgen Inc common 031162100 12,906,731 78,666 SH   OTR 1 0 78,666 0
Berkshire Hathaway Inc common 084670702 22,219,611 133,307 SH   OTR 1 0 133,307 0
PepsiCo Inc common 713448108 22,854,340 204,312 SH   OTR 1 0 204,312 0
Pfizer Inc common 717081103 30,646,960 895,848 SH   OTR 1 0 895,848 0
Autoliv Inc common 052800109 1,753,964 17,152 SH   OTR 1 0 17,152 0
CMS Energy Corp common 125896100 2,730,080 61,021 SH   OTR 1 0 61,021 0
VMware Inc common 928563402 66,152,742 717,959 SH   OTR 1 0 717,959 0
NCI Building Sys common 628852204 492,034 28,690 SH   OTR 1 0 28,690 0
Aqua Metals Inc common 03837J101 285,138 14,600 SH   OTR 1 0 14,600 0
Automatic Data Processing Inc common 053015103 5,176,224 50,554 SH   OTR 1 0 50,554 0
Anthem Inc common 036752103 15,272,843 92,350 SH   OTR 1 0 92,350 0
Mattel Inc common 577081102 1,385,962 54,118 SH   OTR 1 0 54,118 0
Mosaic Co/The common 61945C103 1,313,392 45,010 SH   OTR 1 0 45,010 0
Apache Corp common 037411105 2,308,233 44,916 SH   OTR 1 0 44,916 0
Baker Hughes Inc common 057224107 2,906,056 48,580 SH   OTR 1 0 48,580 0
Capital One Financial Corp common 14040H105 4,656,935 53,738 SH   OTR 1 0 53,738 0
Computer Sciences Corp common 205363104 986,843 14,300 SH   OTR 1 0 14,300 0
Archer-Daniels-Midland Co common 039483102 3,731,128 81,041 SH   OTR 1 0 81,041 0
Aetna Inc common 00817Y108 15,136,486 118,671 SH   OTR 1 0 118,671 0
Campbell Soup Co common 134429109 1,712,220 29,913 SH   OTR 1 0 29,913 0
CSX Corp common 126408103 4,783,664 102,764 SH   OTR 1 0 102,764 0
CenturyLink Inc common 156700106 617,534 26,200 SH   OTR 1 0 26,200 0
Ameriprise Financial Inc common 03076C106 2,422,941 18,684 SH   OTR 1 0 18,684 0
AMETEK Inc common 031100100 1,874,305 34,658 SH   OTR 1 0 34,658 0
Cabot Oil & Gas Corp common 127097103 1,296,591 54,228 SH   OTR 1 0 54,228 0
International Paper Co common 460146103 2,193,544 43,197 SH   OTR 1 0 43,197 0
Entergy Corp common 29364G103 1,925,966 25,355 SH   OTR 1 0 25,355 0
General Motors Co common 37045V100 5,092,406 144,016 SH   OTR 1 0 144,016 0
Kla-Tencor Corp common 482480100 1,730,274 18,200 SH   OTR 1 0 18,200 0
Marriott International Inc/Md common 571903202 3,471,757 36,863 SH   OTR 1 0 36,863 0
Waste Management Inc common 94106L109 3,332,006 45,694 SH   OTR 1 0 45,694 0
Equity Residential common 29476L107 2,397,772 38,537 SH   OTR 1 0 38,537 0
Newmont Mining Corp common 651639106 2,126,810 64,527 SH   OTR 1 0 64,527 0
Stanley Black & Decker Inc common 854502101 2,741,640 20,634 SH   OTR 1 0 20,634 0
Tiffany & Co common 886547108 1,270,921 13,336 SH   OTR 1 0 13,336 0
Fastenal Co common 311900104 1,770,158 34,372 SH   OTR 1 0 34,372 0
TE Connectivity Ltd common 010299318 3,154,658 42,316 SH   OTR 1 0 42,316 0
Illumina Inc common 452327109 2,745,427 16,089 SH   OTR 1 0 16,089 0
Jm Smucker Co/The common 832696405 2,305,042 17,585 SH   OTR 1 0 17,585 0
Netflix Inc common 64110L106 6,704,662 45,360 SH   OTR 1 0 45,360 0
Prologis Inc common 74340W103 3,553,676 68,498 SH   OTR 1 0 68,498 0
Annaly Capital Management Inc common 035710409 1,409,292 126,849 SH   OTR 1 0 126,849 0
Realty Income Corp common 756109104 1,619,216 27,200 SH   OTR 1 0 27,200 0
Digital Realty Trust Inc common 253868103 1,832,142 17,221 SH   OTR 1 0 17,221 0
Electronic Arts Inc common 285512109 2,943,776 32,884 SH   OTR 1 0 32,884 0
Expedia Inc common 30212P303 1,713,262 13,579 SH   OTR 1 0 13,579 0
Tesoro Corp common 881609101 948,402 11,700 SH   OTR 1 0 11,700 0
Under Armour Inc common 904311107 368,343 18,622 SH   OTR 1 0 18,622 0
Willis Towers Watson PLC common 00BDB6Q21 2,053,533 15,689 SH   OTR 1 0 15,689 0
Western Union Co/The common 959802109 1,117,195 54,899 SH   OTR 1 0 54,899 0
Coty Inc common 222070203 1,099,911 60,668 SH   OTR 1 0 60,668 0
Global Payments Inc common 37940X102 1,355,424 16,800 SH   OTR 1 0 16,800 0
Liberty Global Plc A common 00B8W6766 1,027,317 28,640 SH   OTR 1 0 28,640 0
Yum China Holding Inc common 98850P109 429,760 15,800 SH   OTR 1 0 15,800 0
Hollyfrontier Corp common 436106108 481,780 17,000 SH   OTR 1 0 17,000 0
Harley-Davidson Inc common 412822108 992,866 16,411 SH   OTR 1 0 16,411 0
Nuance Communications Inc common 67020Y100 322,278 18,618 SH   OTR 1 0 18,618 0
Lululemon Athletica Inc common 550021109 768,195 14,810 SH   OTR 1 0 14,810 0
Marvell Technology Group Ltd common G5876H105 1,170,411 76,698 SH   OTR 1 0 76,698 0
Flowserve Corp common 34354P105 596,922 12,328 SH   OTR 1 0 12,328 0
MGM Resorts International common 552953101 981,961 35,838 SH   OTR 1 0 35,838 0
Pultegroup Inc common 745867101 539,295 22,900 SH   OTR 1 0 22,900 0
H&R Block Inc common 093671105 410,735 17,666 SH   OTR 1 0 17,666 0
Sealed Air Corp common 81211K100 744,303 17,079 SH   OTR 1 0 17,079 0
Cdk Global Inc common 12508E101 754,116 11,600 SH   OTR 1 0 11,600 0
Broadridge Financial Solutions common 11133T103 715,038 10,523 SH   OTR 1 0 10,523 0
Hdfc Bank Ltd ADR common 40415F101 1,083,168 14,400 SH   OTR 1 0 14,400 0
Bank Mandiri Persero Tbk PT common 69367U105 525,000 60,000 SH   OTR 1 0 60,000 0
Modine Manufacturing Co common 607828100 16,279,131 1,334,355 SH   OTR 1 0 1,334,355 0
Microsoft Corp common 594918104 261,065,023 3,963,939 SH   OTR 1 0 3,963,939 0
Intel Corp common 458140100 195,985,551 5,433,478 SH   OTR 1 0 5,433,478 0
Walt Disney Co/The common 254687106 27,315,764 240,901 SH   OTR 1 0 240,901 0
The Priceline Group Inc common 741503403 27,644,714 15,531 SH   OTR 1 0 15,531 0
S&P Global Inc common 78409V104 11,051,191 84,528 SH   OTR 1 0 84,528 0
Biogen Inc common 09062X103 13,483,160 49,313 SH   OTR 1 0 49,313 0
Intercontinental Exchange Inc common 45866F104 11,676,446 195,030 SH   OTR 1 0 195,030 0
Coca-Cola European Partners Plc common 00BDCPN04 3,862,471 102,480 SH   OTR 1 0 102,480 0
Crown Holdings Inc common 228368106 6,015,120 113,600 SH   OTR 1 0 113,600 0
JPMorgan Chase & Co common 46625H100 49,658,060 565,324 SH   OTR 1 0 565,324 0
Xcel Energy Inc common 98389B100 1,377,950 31,000 SH   OTR 1 0 31,000 0
Texas Instruments Inc common 882508104 8,806,255 109,313 SH   OTR 1 0 109,313 0
Las Vegas Sands Corp common 517834107 2,733,482 47,897 SH   OTR 1 0 47,897 0
Scana Corp common 80589M102 1,921,225 29,399 SH   OTR 1 0 29,399 0
HP Inc common 40434L105 70,429,928 3,939,034 SH   OTR 1 0 3,939,034 0
Hercules Technology Growth Capital Inc common 427096508 932,598 61,639 SH   OTR 1 0 61,639 0
Apollo Global Management LLC common 037612306 2,646,016 108,800 SH   OTR 1 0 108,800 0
CenterPoint Energy Inc common 15189T107 1,486,381 53,913 SH   OTR 1 0 53,913 0
Valero Energy Corp common 91913Y100 3,515,160 53,027 SH   OTR 1 0 53,027 0
Agilent Technologies Inc common 00846U101 2,138,539 40,449 SH   OTR 1 0 40,449 0
Arconic Inc. common 03965L100 1,514,287 57,490 SH   OTR 1 0 57,490 0
American Electric Power Co Inc common 025537101 1,946,770 29,000 SH   OTR 1 0 29,000 0
Baxter International Inc common 071813109 2,900,426 55,928 SH   OTR 1 0 55,928 0
Cincinnati Financial Corp common 172062101 1,400,231 19,375 SH   OTR 1 0 19,375 0
Amphenol Corp common 032095101 2,379,782 33,438 SH   OTR 1 0 33,438 0
American Water Works Co Inc common 030420103 1,853,104 23,828 SH   OTR 1 0 23,828 0
Dover Corp common 260003108 1,865,406 23,216 SH   OTR 1 0 23,216 0
Hartford Financial Services Group Inc common 416515104 2,012,835 41,873 SH   OTR 1 0 41,873 0
Mckesson Corp common 58155Q103 3,933,634 26,532 SH   OTR 1 0 26,532 0
Northern Trust Corp common 665859104 2,226,232 25,713 SH   OTR 1 0 25,713 0
Omnicom Group Inc common 681919106 2,345,688 27,209 SH   OTR 1 0 27,209 0
Public Service Enterprise Group Inc common 744573106 2,862,039 64,533 SH   OTR 1 0 64,533 0
Sysco Corp common 871829107 3,611,451 69,558 SH   OTR 1 0 69,558 0
Williams Cos Inc/The common 969457100 2,834,722 95,800 SH   OTR 1 0 95,800 0
Yum! Brands Inc common 988498101 2,675,940 41,877 SH   OTR 1 0 41,877 0
Corning Inc common 219350105 2,996,865 110,995 SH   OTR 1 0 110,995 0
Xerox Corp common 984121103 702,812 95,751 SH   OTR 1 0 95,751 0
Mccormick & Co Inc/Md common 579780206 1,747,998 17,919 SH   OTR 1 0 17,919 0
Republic Services Inc common 760759100 1,990,009 31,683 SH   OTR 1 0 31,683 0
Twenty-First Century Fox Inc A common 90130A101 3,794,489 117,150 SH   OTR 1 0 117,150 0
Loews Corp common 540424108 1,847,088 39,493 SH   OTR 1 0 39,493 0
EQT Corp common 26884L109 1,145,931 18,755 SH   OTR 1 0 18,755 0
Discover Financial Services common 254709108 7,551,282 110,415 SH   OTR 1 0 110,415 0
Eastman Chemical Co common 277432100 1,457,309 18,036 SH   OTR 1 0 18,036 0
Welltower Inc common 95040Q104 2,629,334 37,127 SH   OTR 1 0 37,127 0
SBA Communications Corp common 78410G104 1,507,394 12,523 SH   OTR 1 0 12,523 0
HCA Holdings Inc common 40412C101 3,091,869 34,744 SH   OTR 1 0 34,744 0
Michael Kors Holdings Ltd common G60754101 570,621 14,973 SH   OTR 1 0 14,973 0
Twitter Inc common 90184L102 778,895 52,100 SH   OTR 1 0 52,100 0
Nvidia Corp common 67066G104 6,026,879 55,328 SH   OTR 1 0 55,328 0
ResMed Inc common 761152107 971,595 13,500 SH   OTR 1 0 13,500 0
Sl Green Realty Corp common 78440X101 1,222,718 11,468 SH   OTR 1 0 11,468 0
Celanese Corp common 150870103 1,799,156 20,024 SH   OTR 1 0 20,024 0
UGI Corp common 902681105 1,254,760 25,400 SH   OTR 1 0 25,400 0
Wal Mart Stores common 931142103 5,103,264 70,800 SH   OTR 1 0 70,800 0
Melco Crown Entertainment Ltd common 585464100 378,216 20,400 SH   OTR 1 0 20,400 0
Colony NorthStar Inc common 19625W104 619,680 48,000 SH   OTR 1 0 48,000 0
LKQ Corp common 501889208 844,791 28,862 SH   OTR 1 0 28,862 0
Staples Inc common 855030102 428,406 48,849 SH   OTR 1 0 48,849 0
FLIR Systems Inc common 302445101 436,884 12,042 SH   OTR 1 0 12,042 0
Murphy Oil Corp common 626717102 371,012 12,977 SH   OTR 1 0 12,977 0
Td Ameritrade Holding Corp common 87236Y108 830,399 21,369 SH   OTR 1 0 21,369 0
New York Community Bancorp Inc common 649445103 503,297 36,027 SH   OTR 1 0 36,027 0
Regency Centers Corp common 758849103 715,751 10,781 SH   OTR 1 0 10,781 0
Navient Corp common 63938C108 4,283,942 290,240 SH   OTR 1 0 290,240 0
Unilever NV common 904784709 670,680 13,500 SH   OTR 1 0 13,500 0
Tenaris Sa ADR common 88031M109 365,298 10,700 SH   OTR 1 0 10,700 0
Bancolombia Sa ADR common 05968L102 438,790 11,000 SH   OTR 1 0 11,000 0
Omnicell Inc common 68213N109 3,396,267 83,549 SH   OTR 1 0 83,549 0
Canadian Solar Inc common 136635109 59,039,853 4,811,724 SH   OTR 1 0 4,811,724 0
Borgwarner Inc common 099724106 42,642,056 1,020,389 SH   OTR 1 0 1,020,389 0
Occidental Petroleum Corp common 674599105 7,315,292 115,456 SH   OTR 1 0 115,456 0
Noble Energy Inc common 655044105 26,467,349 770,744 SH   OTR 1 0 770,744 0
Hess Corp common 42809H107 5,394,169 111,889 SH   OTR 1 0 111,889 0
Alphabet Inc A-Shares common 02079K305 341,756,658 403,110 SH   OTR 1 0 403,110 0
Johnson & Johnson common 478160104 162,540,864 1,305,025 SH   OTR 1 0 1,305,025 0
Icici Bank Ltd ADR common 45104G104 1,100,026 127,910 SH   OTR 1 0 127,910 0
Applied Materials Inc common 038222105 12,045,969 309,665 SH   OTR 1 0 309,665 0
Ppg Industries Inc common 693506107 8,846,265 84,186 SH   OTR 1 0 84,186 0
Fidelity National Information Services Inc common 31620M106 8,016,699 100,687 SH   OTR 1 0 100,687 0
Thermo Fisher Scientific Inc common 883556102 13,155,533 85,648 SH   OTR 1 0 85,648 0
Visa Inc common 92826C839 24,421,298 274,798 SH   OTR 1 0 274,798 0
Autozone Inc common 053332102 7,646,977 10,576 SH   OTR 1 0 10,576 0
Accenture Plc common 00B4BNMY3 16,957,266 141,452 SH   OTR 1 0 141,452 0
Ctrip.Com International Ltd ADR common 22943F100 18,236,518 371,038 SH   OTR 1 0 371,038 0
General Electric Co common 369604103 35,842,188 1,202,758 SH   OTR 1 0 1,202,758 0
Exxon Mobil Corp common 30231G102 42,853,177 522,536 SH   OTR 1 0 522,536 0
American International Group Inc common 026874784 6,860,682 109,894 SH   OTR 1 0 109,894 0
Gilead Sciences Inc common 375558103 14,533,657 213,982 SH   OTR 1 0 213,982 0
Qualcomm Inc common 747525103 33,050,203 576,390 SH   OTR 1 0 576,390 0
Ch Robinson Worldwide Inc common 12541W209 1,542,013 19,951 SH   OTR 1 0 19,951 0
Expeditors International of Washington Inc common 302130109 1,378,187 24,397 SH   OTR 1 0 24,397 0
Ross Stores Inc common 778296103 3,199,965 48,580 SH   OTR 1 0 48,580 0
Tractor Supply Co common 892356106 1,062,138 15,400 SH   OTR 1 0 15,400 0
O2micro International Ltd ADR common 67107W100 6,009,897 2,624,409 SH   OTR 1 0 2,624,409 0
Yingli Green Energy Holding Co Ltd ADR common 98584B202 892,311 411,203 SH   OTR 1 0 411,203 0
Hewlett Packard Enterprise Co common 42824C109 66,765,554 2,817,112 SH   OTR 1 0 2,817,112 0
Baidu Inc ADR common 056752108 98,690,929 572,055 SH   OTR 1 0 572,055 0
AerCap Holdings NV common 000068766 1,723,875 37,500 SH   OTR 1 0 37,500 0
Hudson Technologies Inc common 444144109 299,640 45,400 SH   OTR 1 0 45,400 0
Apollo Investment Corp common 03761U106 1,350,645 205,891 SH   OTR 1 0 205,891 0
Ares Capital Corp common 04010L103 2,442,672 140,545 SH   OTR 1 0 140,545 0
Safeguard Scientifics Inc common 786449207 417,297 32,858 SH   OTR 1 0 32,858 0
Parker-Hannifin Corp common 701094104 2,960,309 18,465 SH   OTR 1 0 18,465 0
Symantec Corp common 871503108 2,087,252 68,033 SH   OTR 1 0 68,033 0
Marathon Oil Corp common 565849106 2,049,402 129,709 SH   OTR 1 0 129,709 0
Zimmer Biomet Holdings Inc common 98956P102 2,711,819 22,208 SH   OTR 1 0 22,208 0
Air Products & Chemicals Inc common 009158106 3,199,879 23,652 SH   OTR 1 0 23,652 0
Becton Dickinson And Co common 075887109 4,218,019 22,994 SH   OTR 1 0 22,994 0
Caterpillar Inc common 149123101 6,854,686 73,897 SH   OTR 1 0 73,897 0
Dominion Resources Inc/Va common 25746U109 6,776,593 87,361 SH   OTR 1 0 87,361 0
Amerisourcebergen Corp common 03073E105 1,765,398 19,948 SH   OTR 1 0 19,948 0
Blackrock Inc common 09247X101 4,924,652 12,841 SH   OTR 1 0 12,841 0
Fiserv Inc common 337738108 2,660,202 23,070 SH   OTR 1 0 23,070 0
Kohl's Corp common 500255104 746,796 18,759 SH   OTR 1 0 18,759 0
Weyerhaeuser Co common 962166104 2,640,212 77,699 SH   OTR 1 0 77,699 0
Hershey Co/The common 427866108 2,341,446 21,432 SH   OTR 1 0 21,432 0
Lincoln National Corp common 534187109 1,547,893 23,650 SH   OTR 1 0 23,650 0
Ecolab Inc common 278865100 3,993,082 31,858 SH   OTR 1 0 31,858 0
DaVita Inc common 23918K108 5,587,814 82,210 SH   OTR 1 0 82,210 0
Pentair PLC common 00BLS09M3 1,645,464 26,210 SH   OTR 1 0 26,210 0
Principal Financial Group Inc common 74251V102 2,108,758 33,414 SH   OTR 1 0 33,414 0
Range Resources Corp common 75281A109 565,122 19,420 SH   OTR 1 0 19,420 0
Mead Johnson Nutrition Co common 582839106 2,813,503 31,584 SH   OTR 1 0 31,584 0
Kinder Morgan Inc/De common 49456B101 4,895,261 225,173 SH   OTR 1 0 225,173 0
Weatherford International Plc common 00BLNN369 2,245,532 337,674 SH   OTR 1 0 337,674 0
Mylan NV common 001103120 3,420,905 87,738 SH   OTR 1 0 87,738 0
Arch Capital Group Ltd common G0450A105 1,314,081 13,866 SH   OTR 1 0 13,866 0
Cintas Corp common 172908105 1,410,668 11,148 SH   OTR 1 0 11,148 0
Quest Diagnostics Inc common 74834L100 1,574,575 16,036 SH   OTR 1 0 16,036 0
Hasbro Inc common 418056107 1,256,534 12,588 SH   OTR 1 0 12,588 0
Hanesbrands Inc common 410345102 779,580 37,552 SH   OTR 1 0 37,552 0
Hormel Foods Corp common 440452100 1,521,781 43,944 SH   OTR 1 0 43,944 0
Harris Corp common 413875105 1,609,743 14,467 SH   OTR 1 0 14,467 0
Laboratory Corp Of America Holdings common 50540R409 9,264,432 64,574 SH   OTR 1 0 64,574 0
Level 3 Communications Inc common 52729N308 852,578 14,900 SH   OTR 1 0 14,900 0
Nasdaq Inc common 631103108 854,235 12,300 SH   OTR 1 0 12,300 0
Newell Brands Inc common 651229106 2,361,000 50,053 SH   OTR 1 0 50,053 0
Total System Services Inc common 891906109 964,205 18,036 SH   OTR 1 0 18,036 0
XL Group Plc common G98294104 1,220,115 30,610 SH   OTR 1 0 30,610 0
CBRE Group Inc common 12504L109 1,227,356 35,279 SH   OTR 1 0 35,279 0
Gap Inc/The common 364760108 550,581 22,667 SH   OTR 1 0 22,667 0
Lumentum Holdings Inc common 55024U109 1,445,785 27,100 SH   OTR 1 0 27,100 0
Akamai Technologies Inc common 00971T101 776,458 13,006 SH   OTR 1 0 13,006 0
Discovery Communications Inc A common 25470F104 385,937 13,267 SH   OTR 1 0 13,267 0
Discovery Communications Inc C common 25470F302 513,515 18,139 SH   OTR 1 0 18,139 0
CIT Group Inc common 125581801 581,058 13,535 SH   OTR 1 0 13,535 0
Oneok Inc common 682680103 1,075,092 19,392 SH   OTR 1 0 19,392 0
Unum Group common 91529Y106 904,039 19,280 SH   OTR 1 0 19,280 0
News Corp A common 65249B109 339,131 26,087 SH   OTR 1 0 26,087 0
Ternium SA common 880890108 626,880 24,000 SH   OTR 1 0 24,000 0
Grupo Financiero Banorte SAB de CV common 40052P107 488,835 17,000 SH   OTR 1 0 17,000 0
Steris plc common 00BVVBC02 1,862,867 26,827 SH   OTR 1 0 26,827 0
Service Corp International/Us common 817565104 3,577,833 115,900 SH   OTR 1 0 115,900 0
Golar LNG LTD common G9456A100 1,541,736 55,200 SH   OTR 1 0 55,200 0
Sunrun Inc common 86771W105 25,631,240 4,746,526 SH   OTR 1 0 4,746,526 0
Jinkosolar Holding Co Ltd ADR common 47759T100 5,373,485 324,290 SH   OTR 1 0 324,290 0
Carnival Corp common 143658300 50,215,237 852,406 SH   OTR 1 0 852,406 0
Comcast Corp common 20030N101 114,533,948 3,046,926 SH   OTR 1 0 3,046,926 0
Mellanox Technologies Ltd common 001101732 122,625,798 2,406,787 SH   OTR 1 0 2,406,787 0
Colgate-Palmolive Co common 194162103 15,488,321 211,618 SH   OTR 1 0 211,618 0
United Technologies Corp common 913017109 19,261,969 171,660 SH   OTR 1 0 171,660 0
Rockwell Automation Inc common 773903109 11,141,206 71,551 SH   OTR 1 0 71,551 0
Eaton Corp PLC common 00B8KQN82 10,825,307 145,992 SH   OTR 1 0 145,992 0
Quintiles Transnational Holdings Inc common 74876Y101 7,217,179 89,621 SH   OTR 1 0 89,621 0
Bristol-Myers Squibb Co common 110122108 25,776,446 474,006 SH   OTR 1 0 474,006 0
Chevron Corp common 166764100 9,147,924 85,200 SH   OTR 1 0 85,200 0
Goldman Sachs Group Inc/The common 38141G104 8,796,668 38,293 SH   OTR 1 0 38,293 0
Amazon.Com Inc common 023135106 37,903,131 42,754 SH   OTR 1 0 42,754 0
Charter Communications Inc common 16119P108 8,786,905 26,845 SH   OTR 1 0 26,845 0
ConocoPhillips common 20825C104 8,843,098 177,323 SH   OTR 1 0 177,323 0
Dte Energy Co common 233331107 1,266,164 12,400 SH   OTR 1 0 12,400 0
Sprint Corp common 85207U105 773,562 89,120 SH   OTR 1 0 89,120 0
Western Digital Corp common 958102105 49,667,792 601,815 SH   OTR 1 0 601,815 0
TripAdvisor Inc common 896945201 15,645,155 362,492 SH   OTR 1 0 362,492 0
TICC Capital Corp common 87244T109 1,044,617 141,547 SH   OTR 1 0 141,547 0
Ball Corp common 058498106 1,405,742 18,930 SH   OTR 1 0 18,930 0
Cardinal Health Inc common 14149Y108 3,024,119 37,083 SH   OTR 1 0 37,083 0
Devon Energy Corp common 25179M103 2,151,709 51,575 SH   OTR 1 0 51,575 0
PPL Corp common 69351T106 3,452,219 92,330 SH   OTR 1 0 92,330 0
Express Scripts Holding Co common 30219G108 4,392,506 66,644 SH   OTR 1 0 66,644 0
Ca Inc common 12673P105 1,186,138 37,394 SH   OTR 1 0 37,394 0
American Tower Corp common 03027X100 6,040,781 49,702 SH   OTR 1 0 49,702 0
Duke Energy Corp common 26441C204 3,108,179 37,900 SH   OTR 1 0 37,900 0
Exelon Corp common 30161N101 4,412,551 122,639 SH   OTR 1 0 122,639 0
KeyCorp common 493267108 2,104,921 118,387 SH   OTR 1 0 118,387 0
Kimberly-Clark Corp common 494368103 5,404,333 41,057 SH   OTR 1 0 41,057 0
Marsh & Mclennan Cos Inc common 571748102 4,432,883 59,993 SH   OTR 1 0 59,993 0
Target Corp common 87612E106 3,359,967 60,880 SH   OTR 1 0 60,880 0
Moody's Corp common 615369105 2,429,924 21,688 SH   OTR 1 0 21,688 0
Torchmark Corp common 891027104 918,471 11,922 SH   OTR 1 0 11,922 0
Twenty-First Century Fox Inc B common 90130A200 1,485,143 46,732 SH   OTR 1 0 46,732 0
Vertex Pharmaceuticals Inc common 92532F100 2,895,588 26,480 SH   OTR 1 0 26,480 0
Travelers Cos Inc/The common 89417E109 9,553,036 79,252 SH   OTR 1 0 79,252 0
O'Reilly Automotive Inc common 67103H107 2,770,177 10,266 SH   OTR 1 0 10,266 0
Nielsen Holdings Plc common 00BWFY550 1,752,825 42,431 SH   OTR 1 0 42,431 0
Tesla Inc common 88160R101 3,732,281 13,411 SH   OTR 1 0 13,411 0
Kraft Heinz Co common 500754106 7,651,651 84,260 SH   OTR 1 0 84,260 0
Best Buy Co Inc common 086516101 1,370,695 27,888 SH   OTR 1 0 27,888 0
Citizens Financial Group Inc common 174610105 1,927,095 55,777 SH   OTR 1 0 55,777 0
Dr Horton Inc common 23331A109 1,256,920 37,734 SH   OTR 1 0 37,734 0
Edwards Lifesciences Corp common 28176E108 2,299,635 24,446 SH   OTR 1 0 24,446 0
Foot Locker Inc common 344849104 1,137,112 15,200 SH   OTR 1 0 15,200 0
Verisk Analytics Inc common 92345Y106 1,529,570 18,851 SH   OTR 1 0 18,851 0
Xylem Inc/Ny common 98419M100 1,773,720 35,319 SH   OTR 1 0 35,319 0
United Rentals Inc common 911363109 1,375,550 11,000 SH   OTR 1 0 11,000 0
Goodyear Tire & Rubber Co/The common 382550101 741,600 20,600 SH   OTR 1 0 20,600 0
IHS Markit Ltd common G47567105 1,372,604 32,720 SH   OTR 1 0 32,720 0
Ao Smith Corp common 831865209 931,112 18,200 SH   OTR 1 0 18,200 0
National Retail Properties Inc common 637417106 611,771 14,025 SH   OTR 1 0 14,025 0
SEI Investments Co common 784117103 637,662 12,642 SH   OTR 1 0 12,642 0
Bed Bath & Beyond Inc common 075896100 681,672 17,275 SH   OTR 1 0 17,275 0
Calpine Corp common 131347304 348,639 31,551 SH   OTR 1 0 31,551 0
First Republic Bank/Ca common 33616C100 1,144,482 12,200 SH   OTR 1 0 12,200 0
NiSource Inc common 65473P105 851,682 35,800 SH   OTR 1 0 35,800 0
American Airlines Group Inc common 02376R102 435,690 10,300 SH   OTR 1 0 10,300 0
Norwegian Cruise Line Holdings Ltd common G66721104 658,070 12,972 SH   OTR 1 0 12,972 0
Liberty Sirius Group-C common 531229607 599,306 15,454 SH   OTR 1 0 15,454 0
Sabre Corp common 78573M104 350,144 16,524 SH   OTR 1 0 16,524 0
Mobileye NV common 001083106 750,124 12,217 SH   OTR 1 0 12,217 0
First Data Corp common 32008D106 312,000 20,129 SH   OTR 1 0 20,129 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 460,693 14,780 SH   OTR 1 0 14,780 0
Ecopetrol Sa ADR common 279158109 451,572 48,400 SH   OTR 1 0 48,400 0
Tenet Healthcare Corp common 88033G407 2,992,990 169,000 SH   OTR 1 0 169,000 0
First Solar Inc common 336433107 14,043,708 518,218 SH   OTR 1 0 518,218 0
Sensata Technologies Holding NV common 000932490 5,080,437 116,337 SH   OTR 1 0 116,337 0
Abbott Laboratories common 002824100 58,411,407 1,315,276 SH   OTR 1 0 1,315,276 0
Bunge Ltd common G16962105 32,833,693 414,253 SH   OTR 1 0 414,253 0
Metlife Inc common 59156R108 23,403,908 443,088 SH   OTR 1 0 443,088 0
Tal Education Group - ADR common 874080104 15,356,737 144,100 SH   OTR 1 0 144,100 0
Pioneer Natural Resources Co common 723787107 78,542,689 421,751 SH   OTR 1 0 421,751 0
eBay Inc common 278642103 9,669,671 288,045 SH   OTR 1 0 288,045 0
Kellogg Co common 487836108 7,382,985 101,680 SH   OTR 1 0 101,680 0
Molson Coors Brewing Co common 60871R209 10,195,316 106,523 SH   OTR 1 0 106,523 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 8,904,829 271,158 SH   OTR 1 0 271,158 0
Red Hat Inc common 756577102 5,056,444 58,456 SH   OTR 1 0 58,456 0
Medtronic Inc common 00BTN1Y11 31,410,344 389,900 SH   OTR 1 0 389,900 0
Commerce Bancshares Inc common 200525103 3,477,254 61,950 SH   OTR 1 0 61,950 0
Five Below Inc common 33829M101 4,708,014 108,705 SH   OTR 1 0 108,705 0
Chubb Ltd common 004432874 7,196,589 52,819 SH   OTR 1 0 52,819 0
Wec Energy Group Inc common 92939U106 1,905,843 31,434 SH   OTR 1 0 31,434 0
Broadcom Ltd common 999901482 9,351,125 42,707 SH   OTR 1 0 42,707 0
American Express Co common 025816109 6,594,926 83,364 SH   OTR 1 0 83,364 0
Celgene Corp common 151020104 10,200,523 81,978 SH   OTR 1 0 81,978 0
Home Depot Inc/The common 437076102 19,595,198 133,455 SH   OTR 1 0 133,455 0
Starbucks Corp common 855244109 10,065,443 172,383 SH   OTR 1 0 172,383 0
Us Bancorp common 902973304 9,626,998 186,932 SH   OTR 1 0 186,932 0
Walgreens Boots Alliance Inc common 931427108 9,604,899 115,652 SH   OTR 1 0 115,652 0
Wells Fargo & Co common 949746101 28,053,642 504,018 SH   OTR 1 0 504,018 0
Zynga Inc common 98986T108 23,796,585 8,349,679 SH   OTR 1 0 8,349,679 0
Salesforce.com Inc common 79466L302 35,097,680 425,478 SH   OTR 1 0 425,478 0
KKR & CO LP common 48248M102 4,339,943 238,066 SH   OTR 1 0 238,066 0
International Flavors & Fragrances Inc common 459506101 1,922,083 14,503 SH   OTR 1 0 14,503 0
NextEra Energy Inc common 65339F101 8,630,572 67,232 SH   OTR 1 0 67,232 0
Analog Devices Inc common 032654105 3,388,387 41,347 SH   OTR 1 0 41,347 0
Bank Of New York Mellon Corp/The common 064058100 5,458,229 115,567 SH   OTR 1 0 115,567 0
Avalonbay Communities Inc common 053484101 2,658,161 14,478 SH   OTR 1 0 14,478 0
Boston Properties Inc common 101121101 2,269,507 17,140 SH   OTR 1 0 17,140 0
Cummins Inc common 231021106 3,206,347 21,206 SH   OTR 1 0 21,206 0
Consolidated Edison Inc common 209115104 3,324,547 42,809 SH   OTR 1 0 42,809 0
Illinois Tool Works Inc common 452308109 6,016,390 45,417 SH   OTR 1 0 45,417 0
Suntrust Banks Inc common 867914103 3,125,003 56,510 SH   OTR 1 0 56,510 0
Dollar Tree Inc common 256746108 1,926,585 24,555 SH   OTR 1 0 24,555 0
Macy's Inc common 55616P104 928,858 31,338 SH   OTR 1 0 31,338 0
Juniper Networks Inc common 48203R104 894,094 32,127 SH   OTR 1 0 32,127 0
L Brands Inc common 501797104 1,293,319 27,459 SH   OTR 1 0 27,459 0
Simon Property Group Inc common 828806109 5,739,437 33,363 SH   OTR 1 0 33,363 0
Stryker Corp common 863667101 4,844,062 36,795 SH   OTR 1 0 36,795 0
Vornado Realty Trust common 929042109 1,657,924 16,528 SH   OTR 1 0 16,528 0
Danaher Corp common 235851102 5,854,956 68,455 SH   OTR 1 0 68,455 0
Paccar Inc common 693718108 3,134,410 46,643 SH   OTR 1 0 46,643 0
Humana Inc common 444859102 3,342,354 16,214 SH   OTR 1 0 16,214 0
HCP Inc common 40414L109 1,575,448 50,366 SH   OTR 1 0 50,366 0
Leucadia National Corp common 527288104 942,240 36,240 SH   OTR 1 0 36,240 0
Macerich Co/The common 554382101 753,158 11,695 SH   OTR 1 0 11,695 0
Liberty Interactive Corp Qvc Group common 53071M104 906,646 45,287 SH   OTR 1 0 45,287 0
Dr Pepper Snapple Group Inc common 26138E109 2,726,778 27,847 SH   OTR 1 0 27,847 0
Delphi Automotive PLC common 00B783TY6 2,607,876 32,400 SH   OTR 1 0 32,400 0
Kimco Realty Corp common 49446R109 926,808 41,956 SH   OTR 1 0 41,956 0
Tyson Foods Inc common 902494103 2,459,637 39,858 SH   OTR 1 0 39,858 0
Varian Medical Systems Inc common 92220P105 18,274,572 200,533 SH   OTR 1 0 200,533 0
Fortive Corp common 34959J108 3,349,858 55,627 SH   OTR 1 0 55,627 0
Fortinet Inc common 34959E109 567,580 14,800 SH   OTR 1 0 14,800 0
Lennar Corp common 526057104 1,115,942 21,800 SH   OTR 1 0 21,800 0
WestRock Co common 96145D105 1,362,874 26,194 SH   OTR 1 0 26,194 0
Vereit INC common 92339V100 806,117 94,949 SH   OTR 1 0 94,949 0
Arthur J Gallagher & Co common 363576109 1,068,606 18,900 SH   OTR 1 0 18,900 0
Patterson Cos Inc common 703395103 4,504,230 99,585 SH   OTR 1 0 99,585 0
Southwest Airlines Co common 844741108 697,106 12,967 SH   OTR 1 0 12,967 0
Toll Brothers Inc common 889478103 418,045 11,577 SH   OTR 1 0 11,577 0
Antero Resources Corp common 03674X106 279,491 12,253 SH   OTR 1 0 12,253 0
Jazz Pharmaceuticals PLC common 00B4Q5ZN4 1,479,745 10,196 SH   OTR 1 0 10,196 0
WhiteWave Foods Co common 966244105 2,015,953 35,903 SH   OTR 1 0 35,903 0
Rite Aid Corp common 767754104 400,312 94,191 SH   OTR 1 0 94,191 0
Brixmor Property Group Inc common 11120U105 519,332 24,200 SH   OTR 1 0 24,200 0
Cadence Design Systems Inc common 127387108 706,500 22,500 SH   OTR 1 0 22,500 0
Plains GP Holdings LP common 72651A207 425,636 13,616 SH   OTR 1 0 13,616 0
Itau Unibanco Holding Sa ADR common 465562106 645,938 53,516 SH   OTR 1 0 53,516 0
Tata Motors Ltd ADR common 876568502 523,984 14,698 SH   OTR 1 0 14,698 0
Hain Celestial common 405217100 717,946 19,310 SH   OTR 1 0 19,310 0
Nordic American Offshore Ltd common G65772108 8,800,000 8,000,000 SH   OTR 1 0 8,000,000 0
Euronav NV common 000381633 338,910 42,900 SH   OTR 1 0 42,900 0
Waste Connections Inc common 94106B101 943,954 10,700 SH   OTR 1 0 10,700 0
Dana Holding Incorporated common 235825205 57,704,363 2,988,315 SH   OTR 1 0 2,988,315 0
American Axle & Manufacturing common 024061103 23,502,945 1,251,488 SH   OTR 1 0 1,251,488 0
Anadarko Petroleum Corp common 032511107 118,227,614 1,906,897 SH   OTR 1 0 1,906,897 0
Coca-Cola Co/The common 191216100 31,794,563 749,165 SH   OTR 1 0 749,165 0
Charles Schwab Corp/The common 808513105 11,441,900 280,370 SH   OTR 1 0 280,370 0
Comerica Inc common 200340107 5,500,870 80,211 SH   OTR 1 0 80,211 0
Vantiv Inc common 92210H105 8,078,992 125,998 SH   OTR 1 0 125,998 0
Procter & Gamble Co/The common 742718109 25,224,579 280,741 SH   OTR 1 0 280,741 0
AT&T Inc common 00206R102 27,723,116 667,223 SH   OTR 1 0 667,223 0
Costco Wholesale Corp common 22160K105 9,399,528 56,053 SH   OTR 1 0 56,053 0
International Business Machines Corp common 459200101 16,627,235 95,482 SH   OTR 1 0 95,482 0
Mcdonald's Corp common 580135101 12,521,104 96,606 SH   OTR 1 0 96,606 0
Lowe's Cos Inc common 548661107 7,809,128 94,990 SH   OTR 1 0 94,990 0
Mondelez International Inc common 609207105 9,351,462 217,072 SH   OTR 1 0 217,072 0
Morgan Stanley common 617446448 14,387,985 335,854 SH   OTR 1 0 335,854 0
Union Pacific Corp common 907818108 9,877,252 93,252 SH   OTR 1 0 93,252 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 2,361,824 73,600 SH   OTR 1 0 73,600 0
Micron Technology Inc common 595112103 39,285,938 1,359,375 SH   OTR 1 0 1,359,375 0
Estee Lauder Cos Inc/The common 518439104 2,101,096 24,780 SH   OTR 1 0 24,780 0
Fifth Third Bancorp common 316773100 2,129,358 83,833 SH   OTR 1 0 83,833 0
Pnc Financial Services Group Inc/The common 693475105 6,271,117 52,155 SH   OTR 1 0 52,155 0
Emerson Electric Co common 291011104 4,980,352 83,200 SH   OTR 1 0 83,200 0
Aflac Inc common 001055102 3,416,776 47,180 SH   OTR 1 0 47,180 0
Boston Scientific Corp common 101137107 3,425,843 137,750 SH   OTR 1 0 137,750 0
Conagra Foods Inc common 205887102 2,532,182 62,771 SH   OTR 1 0 62,771 0
Cigna Corp common 125509109 14,501,045 98,990 SH   OTR 1 0 98,990 0
Cme Group Inc/Il common 12572Q105 4,361,742 36,715 SH   OTR 1 0 36,715 0
Crown Castle International Corp common 22822V101 3,555,854 37,648 SH   OTR 1 0 37,648 0
CF Industries Holdings Inc common 125269100 611,801 20,845 SH   OTR 1 0 20,845 0
Brown-Forman Corp common 115637209 1,733,690 37,542 SH   OTR 1 0 37,542 0
Alexion Pharmaceuticals Inc common 015351109 2,837,986 23,408 SH   OTR 1 0 23,408 0
Deere & Co common 244199105 3,996,904 36,716 SH   OTR 1 0 36,716 0
Ford Motor Co common 345370860 4,622,151 397,092 SH   OTR 1 0 397,092 0
Genuine Parts Co common 372460105 1,554,336 16,820 SH   OTR 1 0 16,820 0
Halliburton Co common 406216101 6,418,263 130,426 SH   OTR 1 0 130,426 0
Kroger Co/The common 501044101 3,370,589 114,296 SH   OTR 1 0 114,296 0
Praxair Inc common 74005P104 4,020,896 33,903 SH   OTR 1 0 33,903 0
Xilinx Inc common 983919101 1,618,952 27,966 SH   OTR 1 0 27,966 0
Yahoo! Inc common 984332106 5,390,522 116,150 SH   OTR 1 0 116,150 0
DISH Network Corp common 25470M109 1,762,038 27,753 SH   OTR 1 0 27,753 0
Sempra Energy common 816851109 3,689,264 33,387 SH   OTR 1 0 33,387 0
Regions Financial Corp common 7591EP100 1,899,274 130,714 SH   OTR 1 0 130,714 0
National Oilwell Varco Inc common 637071101 1,914,097 47,745 SH   OTR 1 0 47,745 0
Roper Technologies Inc common 776696106 3,037,674 14,711 SH   OTR 1 0 14,711 0
Invesco Ltd common G491BT108 1,583,081 51,684 SH   OTR 1 0 51,684 0
Ventas Inc common 92276F100 2,383,001 36,639 SH   OTR 1 0 36,639 0
Dollar General Corp common 256677105 2,162,536 31,013 SH   OTR 1 0 31,013 0
Autodesk Inc common 052769106 1,714,527 19,828 SH   OTR 1 0 19,828 0
Ameren Corp common 023608102 687,834 12,600 SH   OTR 1 0 12,600 0
Equifax Inc common 294429105 1,858,570 13,592 SH   OTR 1 0 13,592 0
Hilton Inc common 43300A203 1,180,775 20,198 SH   OTR 1 0 20,198 0
UDR Inc common 902653104 973,363 26,844 SH   OTR 1 0 26,844 0
Vulcan Materials Co common 929160109 1,724,912 14,317 SH   OTR 1 0 14,317 0
Dentsply Sirona Inc common 24906P109 5,713,510 91,504 SH   OTR 1 0 91,504 0
Flextronics International Ltd common 999900002 1,038,341 61,806 SH   OTR 1 0 61,806 0
Varex Imaging Corp common 92214X106 5,364,946 159,671 SH   OTR 1 0 159,671 0
Alkermes Plc common 00B56GVS1 760,266 12,996 SH   OTR 1 0 12,996 0
Qorvo Inc common 74736K101 857,686 12,510 SH   OTR 1 0 12,510 0
TechnipFMC PLC common 00BDSFG98 1,220,570 37,556 SH   OTR 1 0 37,556 0
Alibaba Group Holding Ltd - ADR common 01609W102 20,811,621 193,004 SH   OTR 1 0 193,004 0
Hologic Inc common 436440101 829,938 19,505 SH   OTR 1 0 19,505 0
Robert Half International Inc common 770323103 511,055 10,466 SH   OTR 1 0 10,466 0
Duke Realty Corp common 264411505 689,377 26,242 SH   OTR 1 0 26,242 0
FMC Corp common 302491303 763,541 10,972 SH   OTR 1 0 10,972 0
B/E Aerospace Inc common 073302101 666,744 10,400 SH   OTR 1 0 10,400 0
Splunk Inc common 848637104 685,190 11,000 SH   OTR 1 0 11,000 0
CDW Corp common 12514G108 640,062 11,091 SH   OTR 1 0 11,091 0
Atmos Energy Corp common 049560105 892,587 11,300 SH   OTR 1 0 11,300 0
Parsley Energy Inc common 701877102 682,417 20,991 SH   OTR 1 0 20,991 0
Vipshop Holdings Ltd ADR common 92763W103 373,653 28,010 SH   OTR 1 0 28,010 0
Telefonica Brasil Sa ADR common 87936R106 650,430 43,800 SH   OTR 1 0 43,800 0
Renewable Energy Group Inc common 75972A301 31,526,877 3,016,926 SH   OTR 1 0 3,016,926 0
SunPower Corp common 867652406 5,458,048 894,762 SH   OTR 1 0 894,762 0
Magna International Inc common 559222401 66,278,956 1,535,657 SH   OTR 1 0 1,535,657 0
Oracle Corp common 68389X105 40,962,017 918,225 SH   OTR 1 0 918,225 0
Bank Of America Corp common 060505104 129,213,140 5,477,454 SH   OTR 1 0 5,477,454 0
Newfield Exploration Co common 651290108 20,242,256 548,422 SH   OTR 1 0 548,422 0
Synchrony Financial common 87165B103 52,387,659 1,527,337 SH   OTR 1 0 1,527,337 0
CarMax Inc common 143130102 39,986,232 675,215 SH   OTR 1 0 675,215 0
Lyondellbasell Industries NV common 000943499 38,301,806 420,022 SH   OTR 1 0 420,022 0
Motorola Solutions Inc common 620076307 6,387,264 74,081 SH   OTR 1 0 74,081 0
EOG Resources Inc common 26875P101 11,144,892 114,248 SH   OTR 1 0 114,248 0
Schlumberger Ltd common 806857108 21,939,852 280,920 SH   OTR 1 0 280,920 0
Aon PLC common 00B5BT0K0 11,362,431 95,732 SH   OTR 1 0 95,732 0
Snap-On Inc common 833034101 6,018,314 35,681 SH   OTR 1 0 35,681 0
Welbilt Inc common 949090104 4,204,566 214,300 SH   OTR 1 0 214,300 0
Dow Chemical Co/The common 260543103 8,124,733 127,868 SH   OTR 1 0 127,868 0
Eli Lilly & Co common 532457108 25,598,879 304,350 SH   OTR 1 0 304,350 0
Mastercard Inc common 57636Q104 11,629,286 103,399 SH   OTR 1 0 103,399 0
Merck & Co Inc common 58933Y105 32,092,211 505,071 SH   OTR 1 0 505,071 0
Fifth Street Finance Corp common 31678A103 642,180 139,000 SH   OTR 1 0 139,000 0
Franklin Resources Inc common 354613101 1,825,716 43,325 SH   OTR 1 0 43,325 0
Allergan Plc common 00BY9D546 9,651,412 40,396 SH   OTR 1 0 40,396 0
Adobe Systems Inc common 00724F101 7,202,045 55,345 SH   OTR 1 0 55,345 0
Clorox Co/The common 189054109 2,257,054 16,740 SH   OTR 1 0 16,740 0
Rockwell Collins Inc common 774341101 1,735,375 17,861 SH   OTR 1 0 17,861 0
Fedex Corp common 31428X106 5,427,122 27,810 SH   OTR 1 0 27,810 0
Paychex Inc common 704326107 2,351,700 39,927 SH   OTR 1 0 39,927 0
State Street Corp common 857477103 3,409,856 42,832 SH   OTR 1 0 42,832 0
TJX Cos Inc common 872540109 6,287,651 79,510 SH   OTR 1 0 79,510 0
Norfolk Southern Corp common 655844108 3,666,234 32,743 SH   OTR 1 0 32,743 0
NuCor Corp common 670346105 2,406,597 40,298 SH   OTR 1 0 40,298 0
Prudential Financial Inc common 744320102 10,737,342 100,650 SH   OTR 1 0 100,650 0
Host Hotels & Resorts Inc common 44107P104 1,968,555 105,496 SH   OTR 1 0 105,496 0
Public Storage common 74460D109 3,412,588 15,589 SH   OTR 1 0 15,589 0
Seagate Technology Plc common 00B58JVZ5 1,272,812 27,712 SH   OTR 1 0 27,712 0
Constellation Brands Inc common 21036P108 3,910,263 24,127 SH   OTR 1 0 24,127 0
Southwestern Energy Co common 845467109 397,283 48,627 SH   OTR 1 0 48,627 0
Monster Beverage Corp common 61174X109 2,510,494 54,375 SH   OTR 1 0 54,375 0
Perrigo Co Plc common 00BGH1M56 958,406 14,436 SH   OTR 1 0 14,436 0
GGP Inc common 36174X101 1,411,059 60,874 SH   OTR 1 0 60,874 0
PayPal Holdings Inc common 70450Y103 5,114,218 118,880 SH   OTR 1 0 118,880 0
Activision Blizzard Inc common 00507V109 3,637,437 72,953 SH   OTR 1 0 72,953 0
Biomarin Pharmaceutical Inc common 09061G101 1,667,820 19,000 SH   OTR 1 0 19,000 0
Delta Air Lines Inc common 247361702 876,963 19,081 SH   OTR 1 0 19,081 0
Incyte Corp common 45337C102 2,486,262 18,600 SH   OTR 1 0 18,600 0
Lam Research Corp common 512807108 2,302,393 17,937 SH   OTR 1 0 17,937 0
Maxim Integrated Products Inc common 57772K101 1,305,593 29,039 SH   OTR 1 0 29,039 0
ServiceNow Inc common 81762P102 1,621,869 18,542 SH   OTR 1 0 18,542 0
T-Mobile US Inc common 872590104 3,701,976 57,315 SH   OTR 1 0 57,315 0
Dell Tech Inc (Tracking Stock EMC US) common 24703L103 1,574,766 24,575 SH   OTR 1 0 24,575 0
Synopsys Inc common 871607107 1,245,613 17,269 SH   OTR 1 0 17,269 0
AMN Healthcare Services common 001744101 3,536,260 87,100 SH   OTR 1 0 87,100 0
Advanced Micro Devices inc common 007903107 1,111,111 76,365 SH   OTR 1 0 76,365 0
People's United Financial Inc common 712704105 500,664 27,509 SH   OTR 1 0 27,509 0
American Capital Agency Corp common 00123Q104 5,256,927 264,300 SH   OTR 1 0 264,300 0
Fnf Group common 31620R303 724,284 18,600 SH   OTR 1 0 18,600 0
Leggett & Platt Inc common 524660107 532,335 10,579 SH   OTR 1 0 10,579 0
Iron Mountain Inc common 46284V101 714,898 20,042 SH   OTR 1 0 20,042 0
AGCO Corp common 001084102 910,884 15,136 SH   OTR 1 0 15,136 0
Helmerich & Payne Inc common 423452101 695,324 10,445 SH   OTR 1 0 10,445 0
Voya Financial Inc common 929089100 671,892 17,700 SH   OTR 1 0 17,700 0
Etrade Financial Corp common 269246401 722,223 20,700 SH   OTR 1 0 20,700 0
Tegna Inc common 87901J105 404,258 15,779 SH   OTR 1 0 15,779 0
Axalta Coating Systems Ltd common G0750C108 566,720 17,600 SH   OTR 1 0 17,600 0
Targa Resources Corp common 87612G101 964,390 16,100 SH   OTR 1 0 16,100 0
Zayo Group Holdings Inc common 98919V105 460,436 13,995 SH   OTR 1 0 13,995 0
Advanced Semiconductor Engineering Inc ADR common 00756M404 421,952 65,116 SH   OTR 1 0 65,116 0
DHT Holdings Inc common Y2065G121 360,282 80,600 SH   OTR 1 0 80,600 0
Green Plains Inc common 393222104 44,199,812 1,785,851 SH   OTR 1 0 1,785,851 0
REX American Resources Corp common 761624105 9,669,580 106,858 SH   OTR 1 0 106,858 0
Pacific Ethanol Inc common 69423U305 11,521,967 1,682,039 SH   OTR 1 0 1,682,039 0
Constellium NV common 001048952 3,803,066 585,087 SH   OTR 1 0 585,087 0
Cvs Health Corp common 126650100 33,893,160 431,760 SH   OTR 1 0 431,760 0
Apple Inc common 037833100 219,464,641 1,527,667 SH   OTR 1 0 1,527,667 0
Ingersoll-Rand Plc common 00B633030 84,450,739 1,038,499 SH   OTR 1 0 1,038,499 0
Fitbit Inc common 33812L102 61,351,938 10,363,503 SH   OTR 1 0 10,363,503 0
Facebook Inc common 30303M102 203,588,475 1,433,217 SH   OTR 1 0 1,433,217 0
Cisco Systems Inc common 17275R102 58,526,931 1,731,566 SH   OTR 1 0 1,731,566 0
Monsanto Co common 61166W101 11,247,212 99,357 SH   OTR 1 0 99,357 0
Zoetis Inc common 98978V103 11,148,032 208,882 SH   OTR 1 0 208,882 0
Pg&E Corp common 69331C108 4,511,286 67,982 SH   OTR 1 0 67,982 0
Aramark common 03852U106 1,120,848 30,400 SH   OTR 1 0 30,400 0
AbbVie Inc common 00287Y109 11,233,258 172,395 SH   OTR 1 0 172,395 0
EI Du Pont de Nemours & Co common 263534109 8,154,298 101,510 SH   OTR 1 0 101,510 0
Nike Inc common 654106103 8,182,111 146,817 SH   OTR 1 0 146,817 0
United Parcel Service Inc common 911312106 8,262,422 77,003 SH   OTR 1 0 77,003 0
General Mills Inc common 370334104 5,272,071 89,342 SH   OTR 1 0 89,342 0
Everest Re Group Ltd common G3223R108 7,051,008 30,157 SH   OTR 1 0 30,157 0
Bioverativ Inc common 09075E100 3,597,083 66,050 SH   OTR 1 0 66,050 0
Vishay Intertechnology Inc common 928298108 47,514,657 2,888,429 SH   OTR 1 0 2,888,429 0
Nxp Semiconductors Nv common 000953878 2,753,514 26,604 SH   OTR 1 0 26,604 0
Blackstone Group Lp common 09253U108 4,526,330 152,453 SH   OTR 1 0 152,453 0
Gladstone Capital Corp common 376535100 569,409 60,001 SH   OTR 1 0 60,001 0
Prospect Capital Corp common 74348T102 1,682,344 186,100 SH   OTR 1 0 186,100 0
Main Street Capital Corp common 56035L104 2,539,595 66,412 SH   OTR 1 0 66,412 0
Citrix Systems Inc common 177376100 1,434,975 17,208 SH   OTR 1 0 17,208 0
Allstate Corp/The common 020002101 3,418,180 41,946 SH   OTR 1 0 41,946 0
Coach Inc common 189754104 1,518,588 36,743 SH   OTR 1 0 36,743 0
Bb&T Corp common 054937107 3,968,198 88,774 SH   OTR 1 0 88,774 0
Cbs Corp common 124857202 3,180,988 45,862 SH   OTR 1 0 45,862 0
Church & Dwight Co Inc common 171340102 1,840,004 36,896 SH   OTR 1 0 36,896 0
Cerner Corp common 156782104 13,104,012 222,668 SH   OTR 1 0 222,668 0
Concho Resources Inc common 20605P101 2,201,673 17,155 SH   OTR 1 0 17,155 0
Intuit Inc common 461202103 2,948,814 25,423 SH   OTR 1 0 25,423 0
M&T Bank Corp common 55261F104 2,311,976 14,942 SH   OTR 1 0 14,942 0
Southern Co/The common 842587107 6,859,983 137,806 SH   OTR 1 0 137,806 0
Viacom Inc common 92553P201 1,725,593 37,014 SH   OTR 1 0 37,014 0
Firstenergy Corp common 337932107 588,670 18,500 SH   OTR 1 0 18,500 0
Microchip Technology Inc common 595017104 1,619,176 21,946 SH   OTR 1 0 21,946 0
NetApp Inc common 64110D104 1,318,149 31,497 SH   OTR 1 0 31,497 0
Progressive Corp/The common 743315103 2,626,040 67,025 SH   OTR 1 0 67,025 0
Edison International common 281020107 3,592,242 45,123 SH   OTR 1 0 45,123 0
T Rowe Price Group Inc common 74144T108 5,833,708 85,601 SH   OTR 1 0 85,601 0
Whole Foods Market Inc common 966837106 1,396,840 47,000 SH   OTR 1 0 47,000 0
Liberty Global Plc C common 00B8W67B1 2,449,016 69,892 SH   OTR 1 0 69,892 0
Nordstrom Inc common 655664100 519,814 11,162 SH   OTR 1 0 11,162 0
Eversource Energy common 30040W108 2,634,578 44,821 SH   OTR 1 0 44,821 0
Extra Space Storage Inc common 30225T102 929,875 12,500 SH   OTR 1 0 12,500 0
Fortune Brands Home & Security Inc common 34964C106 1,174,405 19,300 SH   OTR 1 0 19,300 0
Interpublic Group Of Cos Inc/The common 460690100 1,051,596 42,800 SH   OTR 1 0 42,800 0
Masco Corp common 574599106 1,582,880 46,569 SH   OTR 1 0 46,569 0
Pinnacle West Capital Corp common 723484101 1,378,188 16,529 SH   OTR 1 0 16,529 0
Royal Caribbean Cruises Ltd common 000886286 1,821,412 18,565 SH   OTR 1 0 18,565 0
Sirius XM Holdings Inc common 82968B103 1,023,382 198,715 SH   OTR 1 0 198,715 0
Skyworks Solutions Inc common 83088M102 2,108,138 21,516 SH   OTR 1 0 21,516 0
Under Armour Inc - Class C common 904311206 344,516 18,826 SH   OTR 1 0 18,826 0
Ally Financial Inc common 02005N100 719,682 35,400 SH   OTR 1 0 35,400 0
Trimble Navigation Ltd common 896239100 953,450 29,786 SH   OTR 1 0 29,786 0
Yandex NV common 000980552 7,482,297 341,190 SH   OTR 1 0 341,190 0
Cimarex Energy Co common 171798101 1,476,777 12,359 SH   OTR 1 0 12,359 0
Eaton Vance Corp common 278265103 4,165,049 92,639 SH   OTR 1 0 92,639 0
OGE Energy Corp common 670837103 710,934 20,324 SH   OTR 1 0 20,324 0
Cheniere Energy Inc common 16411R208 785,060 16,608 SH   OTR 1 0 16,608 0
Huntington Bancshares Inc/Oh common 446150104 1,222,909 91,330 SH   OTR 1 0 91,330 0
Centene Corp common 15135B101 933,506 13,100 SH   OTR 1 0 13,100 0