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
Ingredion Inc common 457187102 1,499,929 18,350 SH   OTR 1 0 18,350 0
Hanesbrands Inc common 410345102 587,369 38,340 SH   OTR 1 0 38,340 0
Itau Unibanco Holding Sa ADR common 465562106 302,516 35,971 SH   OTR 1 0 35,971 0
Ralph Lauren Corp common 751212101 1,586,711 16,620 SH   OTR 1 0 16,620 0
Atmos Energy Corp common 049560105 1,982,142 17,404 SH   OTR 1 0 17,404 0
OGE Energy Corp common 670837103 1,342,522 29,584 SH   OTR 1 0 29,584 0
Progressive Corp/The common 743315103 4,897,496 63,398 SH   OTR 1 0 63,398 0
Td Ameritrade Holding Corp common 87236Y108 1,312,037 28,095 SH   OTR 1 0 28,095 0
L Brands Inc common 501797104 549,069 28,028 SH   OTR 1 0 28,028 0
Medtronic Plc common 00BTN1Y11 35,457,261 326,434 SH   OTR 1 0 326,434 0
O2micro International Ltd ADR common 67107W100 3,597,108 2,684,409 SH   OTR 1 0 2,684,409 0
Activision Blizzard Inc common 00507V109 96,973,783 1,832,460 SH   OTR 1 0 1,832,460 0
Scorpio Tankers Inc common Y7542C130 1,291,639 43,300 SH   OTR 1 0 43,300 0
Archer-Daniels-Midland Co common 039483102 4,276,455 104,126 SH   OTR 1 0 104,126 0
Applied Materials Inc common 038222105 10,961,433 219,668 SH   OTR 1 0 219,668 0
Us Bancorp common 902973304 9,420,473 170,229 SH   OTR 1 0 170,229 0
Nektar Therapeutics common 640268108 337,396 18,523 SH   OTR 1 0 18,523 0
Crown Castle International Corp common 22822V101 11,443,720 82,323 SH   OTR 1 0 82,323 0
Ally Financial Inc common 02005N100 7,059,167 212,882 SH   OTR 1 0 212,882 0
National Oilwell Varco Inc common 637071101 981,348 46,290 SH   OTR 1 0 46,290 0
NetApp Inc common 64110D104 1,691,767 32,218 SH   OTR 1 0 32,218 0
Fidelity National Information Services Inc common 31620M106 21,382,458 161,061 SH   OTR 1 0 161,061 0
AGCO Corp common 001084102 1,566,990 20,700 SH   OTR 1 0 20,700 0
Illinois Tool Works Inc common 452308109 13,534,507 86,488 SH   OTR 1 0 86,488 0
Simon Property Group Inc common 828806109 5,200,111 33,409 SH   OTR 1 0 33,409 0
Biomarin Pharmaceutical Inc common 09061G101 1,236,318 18,343 SH   OTR 1 0 18,343 0
Morgan Stanley common 617446448 8,824,753 206,814 SH   OTR 1 0 206,814 0
Laboratory Corp Of America Holdings common 50540R409 1,777,272 10,579 SH   OTR 1 0 10,579 0
Union Pacific Corp common 907818108 20,164,080 124,485 SH   OTR 1 0 124,485 0
Cardinal Health Inc common 14149Y108 2,867,500 60,765 SH   OTR 1 0 60,765 0
Arrow Electronics Inc common 042735100 80,918,405 1,084,988 SH   OTR 1 0 1,084,988 0
Melco Resorts & Entertainment Ltd ADR common 585464100 353,514 18,213 SH   OTR 1 0 18,213 0
Liberty Global Plc - C common 00B8W67B1 1,135,758 47,741 SH   OTR 1 0 47,741 0
Varian Medical Systems Inc common 92220P105 18,356,890 154,143 SH   OTR 1 0 154,143 0
Northern Trust Corp common 665859104 1,979,877 21,216 SH   OTR 1 0 21,216 0
Electronic Arts Inc common 285512109 30,212,098 308,854 SH   OTR 1 0 308,854 0
Halliburton Co common 406216101 2,072,784 109,962 SH   OTR 1 0 109,962 0
Consolidated Edison Inc common 209115104 6,130,631 64,895 SH   OTR 1 0 64,895 0
Salesforce.com Inc common 79466L302 13,469,891 90,743 SH   OTR 1 0 90,743 0
Automatic Data Processing Inc common 053015103 10,340,081 64,057 SH   OTR 1 0 64,057 0
Gladstone Capital Corp common 376535100 546,424 56,101 SH   OTR 1 0 56,101 0
Cincinnati Financial Corp common 172062101 1,937,655 16,608 SH   OTR 1 0 16,608 0
Tractor Supply Co common 892356106 105,091,823 1,162,006 SH   OTR 1 0 1,162,006 0
Visa Inc common 92826C839 133,105,638 773,825 SH   OTR 1 0 773,825 0
Dollar General Corp common 256677105 11,685,428 73,521 SH   OTR 1 0 73,521 0
Tesla Inc common 88160R101 3,414,091 14,174 SH   OTR 1 0 14,174 0
Lowe's Cos Inc common 548661107 14,362,535 130,616 SH   OTR 1 0 130,616 0
Garmin Ltd common 011440532 1,901,968 22,458 SH   OTR 1 0 22,458 0
Ulta Beauty Inc common 90384S303 2,507,503 10,004 SH   OTR 1 0 10,004 0
ResMed Inc common 761152107 1,980,172 14,656 SH   OTR 1 0 14,656 0
Cintas Corp common 172908105 4,283,970 15,979 SH   OTR 1 0 15,979 0
Church & Dwight Co Inc common 171340102 3,601,739 47,870 SH   OTR 1 0 47,870 0
Amphenol Corp common 032095101 4,640,589 48,089 SH   OTR 1 0 48,089 0
FMC Corp common 302491303 3,199,005 36,485 SH   OTR 1 0 36,485 0
Hartford Financial Services Group Inc common 416515104 3,788,428 62,505 SH   OTR 1 0 62,505 0
Qualcomm Inc common 747525103 36,676,721 480,817 SH   OTR 1 0 480,817 0
Autodesk Inc common 052769106 3,543,766 23,993 SH   OTR 1 0 23,993 0
Idex Corp common 45167R104 2,856,756 17,432 SH   OTR 1 0 17,432 0
Discover Financial Services common 254709108 6,153,109 75,880 SH   OTR 1 0 75,880 0
Digital Realty Trust Inc common 253868103 2,865,426 22,074 SH   OTR 1 0 22,074 0
Maxim Integrated Products Inc common 57772K101 1,698,790 29,335 SH   OTR 1 0 29,335 0
Alexion Pharmaceuticals Inc common 015351109 4,650,681 47,485 SH   OTR 1 0 47,485 0
Tyson Foods Inc common 902494103 8,658,965 100,522 SH   OTR 1 0 100,522 0
Bank Of America Corp common 060505104 141,398,775 4,847,404 SH   OTR 1 0 4,847,404 0
Avalonbay Communities Inc common 053484101 3,243,516 15,063 SH   OTR 1 0 15,063 0
Adobe Inc common 00724F101 14,719,981 53,285 SH   OTR 1 0 53,285 0
Las Vegas Sands Corp common 517834107 2,163,921 37,464 SH   OTR 1 0 37,464 0
Viavi Solutions Inc common 925550105 52,934,614 3,779,694 SH   OTR 1 0 3,779,694 0
PepsiCo Inc common 713448108 27,540,237 200,877 SH   OTR 1 0 200,877 0
Cdw Corp/De common 12514G108 3,420,896 27,758 SH   OTR 1 0 27,758 0
Under Armour Inc - C common 904311206 302,952 16,710 SH   OTR 1 0 16,710 0
Diamondback Energy Inc common 25278X109 28,125,916 312,823 SH   OTR 1 0 312,823 0
MasTec Inc common 576323109 55,190,500 850,000 SH   OTR 1 0 850,000 0
Altice USA Inc common 02156K103 439,808 15,335 SH   OTR 1 0 15,335 0
GrubHub Inc common 400110102 593,072 10,551 SH   OTR 1 0 10,551 0
Seadrill Ltd common G7998G106 1,050,683 500,325 SH   OTR 1 0 500,325 0
Okta Inc common 679295105 1,051,159 10,676 SH   OTR 1 0 10,676 0
Prologis Inc common 74340W103 5,886,912 69,079 SH   OTR 1 0 69,079 0
Norwegian Cruise Line Holdings Ltd common G66721104 5,774,426 111,540 SH   OTR 1 0 111,540 0
Seattle Genetics Inc common 812578102 958,103 11,219 SH   OTR 1 0 11,219 0
Cimarex Energy Co common 171798101 527,580 11,005 SH   OTR 1 0 11,005 0
NiSource Inc common 65473P105 1,634,440 54,627 SH   OTR 1 0 54,627 0
Global Payments Inc common 37940X102 4,665,219 29,341 SH   OTR 1 0 29,341 0
Fiserv Inc common 337738108 8,736,366 84,336 SH   OTR 1 0 84,336 0
Stanley Black & Decker Inc common 854502101 5,101,861 35,329 SH   OTR 1 0 35,329 0
General Motors Co common 37045V100 8,366,773 223,233 SH   OTR 1 0 223,233 0
Splunk Inc common 848637104 1,882,578 15,973 SH   OTR 1 0 15,973 0
Axalta Coating Systems Ltd common G0750C108 1,228,492 40,746 SH   OTR 1 0 40,746 0
Wells Fargo & Co common 949746101 26,150,013 518,438 SH   OTR 1 0 518,438 0
Intuit Inc common 461202103 9,737,393 36,615 SH   OTR 1 0 36,615 0
NuCor Corp common 670346105 3,059,844 60,103 SH   OTR 1 0 60,103 0
Home Depot Inc/The common 437076102 30,789,054 132,700 SH   OTR 1 0 132,700 0
Public Service Enterprise Group Inc common 744573106 4,595,037 74,018 SH   OTR 1 0 74,018 0
Ecolab Inc common 278865100 10,010,328 50,547 SH   OTR 1 0 50,547 0
Prospect Capital Corp common 74348T102 1,123,720 170,519 SH   OTR 1 0 170,519 0
JD.com Inc common 47215P106 13,330,184 472,534 SH   OTR 1 0 472,534 0
Xerox Corp common 98421M106 3,932,507 131,478 SH   OTR 1 0 131,478 0
Agilent Technologies Inc common 00846U101 2,543,809 33,196 SH   OTR 1 0 33,196 0
Flex Ltd common 999900002 679,932 64,972 SH   OTR 1 0 64,972 0
Suntrust Banks Inc common 867914103 3,247,291 47,199 SH   OTR 1 0 47,199 0
Royal Caribbean Cruises Ltd common 000886286 42,300,698 390,480 SH   OTR 1 0 390,480 0
Roper Technologies Inc common 776696106 8,452,133 23,702 SH   OTR 1 0 23,702 0
Pinnacle West Capital Corp common 723484101 1,489,054 15,340 SH   OTR 1 0 15,340 0
Perrigo Co Plc common 00BGH1M56 3,851,939 68,920 SH   OTR 1 0 68,920 0
General Mills Inc common 370334104 7,792,810 141,379 SH   OTR 1 0 141,379 0
Ross Stores Inc common 778296103 4,410,148 40,147 SH   OTR 1 0 40,147 0
Iac/Interactivecorp common 44919P508 3,208,082 14,718 SH   OTR 1 0 14,718 0
Jefferies Financial Group Inc common 47233W109 2,048,270 111,319 SH   OTR 1 0 111,319 0
Valero Energy Corp common 91913Y100 4,447,312 52,174 SH   OTR 1 0 52,174 0
Reinsurance Group of America Inc common 759351604 2,249,671 14,071 SH   OTR 1 0 14,071 0
Devon Energy Corp common 25179M103 2,503,635 104,058 SH   OTR 1 0 104,058 0
Cbs Corp common 124857202 1,458,447 36,127 SH   OTR 1 0 36,127 0
Danaher Corp common 235851102 10,025,608 69,415 SH   OTR 1 0 69,415 0
Welltower Inc common 95040Q104 6,795,759 74,967 SH   OTR 1 0 74,967 0
CenturyLink Inc common 156700106 1,738,813 139,328 SH   OTR 1 0 139,328 0
Loews Corp common 540424108 1,564,889 30,398 SH   OTR 1 0 30,398 0
Take-Two Interactive Software Inc common 874054109 1,444,544 11,525 SH   OTR 1 0 11,525 0
Spirit Aerosystems Holdings Inc common 848574109 2,027,792 24,657 SH   OTR 1 0 24,657 0
Broadridge Financial Solutions Inc common 11133T103 2,697,145 21,676 SH   OTR 1 0 21,676 0
Charter Communications Inc common 16119P108 125,566,782 304,685 SH   OTR 1 0 304,685 0
Martin Marietta Materials Inc common 573284106 3,230,543 11,786 SH   OTR 1 0 11,786 0
Lam Research Corp common 512807108 8,196,778 35,467 SH   OTR 1 0 35,467 0
Baxter International Inc common 071813109 4,522,986 51,709 SH   OTR 1 0 51,709 0
Copart Inc common 217204106 2,875,011 35,790 SH   OTR 1 0 35,790 0
Brown-Forman Corp common 115637209 2,653,648 42,269 SH   OTR 1 0 42,269 0
Verizon Communications Inc common 92343V104 52,183,695 864,541 SH   OTR 1 0 864,541 0
Vornado Realty Trust common 929042109 1,254,554 19,704 SH   OTR 1 0 19,704 0
Viacom Inc common 92553P201 4,547,317 189,235 SH   OTR 1 0 189,235 0
Oxford Square Capital Corp common 69181V107 907,456 145,193 SH   OTR 1 0 145,193 0
Aes Corp/Va common 00130H105 3,712,448 227,200 SH   OTR 1 0 227,200 0
Southwest Airlines Co common 844741108 1,333,075 24,682 SH   OTR 1 0 24,682 0
Targa Resources Corp common 87612G101 1,198,713 29,841 SH   OTR 1 0 29,841 0
eBay Inc common 278642103 6,213,022 159,390 SH   OTR 1 0 159,390 0
Host Hotels & Resorts Inc common 44107P104 1,442,522 83,431 SH   OTR 1 0 83,431 0
United Technologies Corp common 913017109 24,943,569 182,710 SH   OTR 1 0 182,710 0
Fortive Corp common 34959J108 4,754,019 69,341 SH   OTR 1 0 69,341 0
Commscope Holding Co Inc common 20337X109 798,504 67,900 SH   OTR 1 0 67,900 0
TransUnion common 89400J107 2,788,805 34,383 SH   OTR 1 0 34,383 0
Elanco Animal Health Inc common 28414H103 953,384 35,855 SH   OTR 1 0 35,855 0
BEST Inc common 08653C106 2,933,568 555,600 SH   OTR 1 0 555,600 0
Dow Inc common 260557103 6,867,270 144,119 SH   OTR 1 0 144,119 0
DHT Holdings Inc common Y2065G121 8,252,070 1,341,800 SH   OTR 1 0 1,341,800 0
Twitter Inc common 90184L102 3,138,781 76,184 SH   OTR 1 0 76,184 0
Hollyfrontier Corp common 436106108 1,082,455 20,180 SH   OTR 1 0 20,180 0
Snap-On Inc common 833034101 2,001,677 12,787 SH   OTR 1 0 12,787 0
Wabtec Corp common 929740108 2,886,401 40,167 SH   OTR 1 0 40,167 0
United Parcel Service Inc common 911312106 14,684,660 122,556 SH   OTR 1 0 122,556 0
Motorola Solutions Inc common 620076307 13,363,723 78,421 SH   OTR 1 0 78,421 0
Unilever NV common 904784709 733,987 12,227 SH   OTR 1 0 12,227 0
PayPal Holdings Inc common 70450Y103 12,665,639 122,267 SH   OTR 1 0 122,267 0
Sunrun Inc common 86771W105 12,307,208 736,738 SH   OTR 1 0 736,738 0
Hilton Worldwide Holdings Inc common 43300A203 2,856,894 30,683 SH   OTR 1 0 30,683 0
Cinemark Holdings Inc common 17243V102 35,262,825 912,599 SH   OTR 1 0 912,599 0
Delta Air Lines Inc common 247361702 4,494,643 78,032 SH   OTR 1 0 78,032 0
Huntington Bancshares Inc/Oh common 446150104 1,559,383 109,277 SH   OTR 1 0 109,277 0
Emerson Electric Co common 291011104 9,543,329 142,736 SH   OTR 1 0 142,736 0
Colgate-Palmolive Co common 194162103 11,588,116 157,640 SH   OTR 1 0 157,640 0
UDR Inc common 902653104 1,449,891 29,907 SH   OTR 1 0 29,907 0
Citigroup Inc common 172967424 113,490,081 1,642,879 SH   OTR 1 0 1,642,879 0
Alphabet Inc - C common 02079K107 44,944,530 36,870 SH   OTR 1 0 36,870 0
Agnc Investment Corp common 00123Q104 1,158,657 72,011 SH   OTR 1 0 72,011 0
Eastman Chemical Co common 277432100 2,094,852 28,374 SH   OTR 1 0 28,374 0
Cme Group Inc common 12572Q105 8,131,518 38,476 SH   OTR 1 0 38,476 0
Lincoln National Corp common 534187109 5,760,620 95,501 SH   OTR 1 0 95,501 0
Ventas Inc common 92276F100 2,823,267 38,659 SH   OTR 1 0 38,659 0
Vertex Pharmaceuticals Inc common 92532F100 4,700,558 27,745 SH   OTR 1 0 27,745 0
Hormel Foods Corp common 440452100 1,755,016 40,133 SH   OTR 1 0 40,133 0
Fifth Third Bancorp common 316773100 5,129,260 187,336 SH   OTR 1 0 187,336 0
Kraft Heinz Co common 500754106 2,570,355 92,012 SH   OTR 1 0 92,012 0
Sherwin-Williams Co/The common 824348106 8,854,557 16,103 SH   OTR 1 0 16,103 0
Expedia Group Inc common 30212P303 148,235,950 1,102,864 SH   OTR 1 0 1,102,864 0
Eli Lilly & Co common 532457108 26,267,413 234,887 SH   OTR 1 0 234,887 0
Symantec Corp common 871503108 1,540,629 65,198 SH   OTR 1 0 65,198 0
Williams Cos Inc/The common 969457100 3,682,431 153,052 SH   OTR 1 0 153,052 0
Pultegroup Inc common 745867101 5,104,134 139,648 SH   OTR 1 0 139,648 0
Anthem Inc common 036752103 17,967,884 74,835 SH   OTR 1 0 74,835 0
Booking Holdings Inc common 09857L108 99,172,646 50,531 SH   OTR 1 0 50,531 0
Lyondellbasell Industries NV common 000943499 54,253,534 606,388 SH   OTR 1 0 606,388 0
Sempra Energy common 816851109 6,058,505 41,044 SH   OTR 1 0 41,044 0
Boston Scientific Corp common 101137107 14,286,869 351,115 SH   OTR 1 0 351,115 0
Equifax Inc common 294429105 2,985,158 21,221 SH   OTR 1 0 21,221 0
Paccar Inc common 693718108 8,695,312 124,201 SH   OTR 1 0 124,201 0
General Electric Co common 369604103 17,286,009 1,933,558 SH   OTR 1 0 1,933,558 0
Dell Technologies Inc common 24703L202 1,571,151 30,296 SH   OTR 1 0 30,296 0
Nordstrom Inc common 655664100 382,155 11,350 SH   OTR 1 0 11,350 0
Air Products & Chemicals Inc common 009158106 9,378,910 42,274 SH   OTR 1 0 42,274 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 378,874 12,583 SH   OTR 1 0 12,583 0
SEI Investments Co common 784117103 728,599 12,296 SH   OTR 1 0 12,296 0
Flowserve Corp common 34354P105 1,466,087 31,387 SH   OTR 1 0 31,387 0
Fidelity National Financial Inc common 31620R303 1,267,239 28,535 SH   OTR 1 0 28,535 0
DISH Network Corp common 25470M109 1,741,386 51,112 SH   OTR 1 0 51,112 0
Bristol-Myers Squibb Co common 110122108 15,583,792 307,312 SH   OTR 1 0 307,312 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 56,990,111 1,226,385 SH   OTR 1 0 1,226,385 0
American Axle & Manufacturing Holdings Inc common 024061103 16,326,359 1,986,175 SH   OTR 1 0 1,986,175 0
Kla-Tencor Corp common 482480100 5,613,756 35,207 SH   OTR 1 0 35,207 0
Dte Energy Co common 233331107 1,874,736 14,100 SH   OTR 1 0 14,100 0
Boston Properties Inc common 101121101 2,235,338 17,240 SH   OTR 1 0 17,240 0
Conagra Brands Inc common 205887102 1,992,175 64,934 SH   OTR 1 0 64,934 0
Waste Connections Inc common 94106B101 4,440,196 48,263 SH   OTR 1 0 48,263 0
Norfolk Southern Corp common 655844108 11,713,473 65,198 SH   OTR 1 0 65,198 0
KeyCorp common 493267108 1,889,791 105,930 SH   OTR 1 0 105,930 0
Regeneron Pharmaceuticals Inc common 75886F107 14,028,118 50,570 SH   OTR 1 0 50,570 0
Parker-Hannifin Corp common 701094104 5,499,755 30,451 SH   OTR 1 0 30,451 0
First Republic Bank/Ca common 33616C100 1,720,390 17,791 SH   OTR 1 0 17,791 0
Lennar Corp A common 526057104 3,273,257 58,608 SH   OTR 1 0 58,608 0
Apollo Investment Corp common 03761U502 1,097,081 68,184 SH   OTR 1 0 68,184 0
Oneok Inc common 682680103 5,070,977 68,815 SH   OTR 1 0 68,815 0
Robert Half International Inc common 770323103 1,262,091 22,675 SH   OTR 1 0 22,675 0
Sensata Technologies Holding Plc common 00BFMBMT8 1,898,425 37,923 SH   OTR 1 0 37,923 0
JPMorgan Chase & Co common 46625H100 56,608,890 481,000 SH   OTR 1 0 481,000 0
Chubb Ltd common 004432874 17,661,536 109,400 SH   OTR 1 0 109,400 0
Marriott International Inc/Md common 571903202 3,883,453 31,225 SH   OTR 1 0 31,225 0
Cerner Corp common 156782104 10,719,937 157,253 SH   OTR 1 0 157,253 0
Check Point Software Technologies Ltd common 001082411 1,137,048 10,384 SH   OTR 1 0 10,384 0
Yum! Brands Inc common 988498101 5,717,893 50,409 SH   OTR 1 0 50,409 0
Aflac Inc common 001055102 4,887,630 93,418 SH   OTR 1 0 93,418 0
Microsoft Corp common 594918104 460,979,268 3,315,682 SH   OTR 1 0 3,315,682 0
Hewlett Packard Enterprise Co common 42824C109 6,541,258 431,197 SH   OTR 1 0 431,197 0
TechnipFMC PLC common 00BDSFG98 1,296,922 53,725 SH   OTR 1 0 53,725 0
Athene Holding Ltd common G0684D107 2,049,331 48,724 SH   OTR 1 0 48,724 0
Carlyle Group LP common 14309L102 3,040,222 118,898 SH   OTR 1 0 118,898 0
Snap Inc common 83304A106 1,142,514 72,311 SH   OTR 1 0 72,311 0
Square Inc common 852234103 2,232,059 36,030 SH   OTR 1 0 36,030 0
Invitation Homes Inc common 46187W107 1,539,690 51,999 SH   OTR 1 0 51,999 0
Exact Sciences Corp common 30063P105 1,211,681 13,408 SH   OTR 1 0 13,408 0
Infosys Ltd common 456788108 548,978 48,283 SH   OTR 1 0 48,283 0
Axa Equitable Holdings Inc common 054561105 794,525 35,854 SH   OTR 1 0 35,854 0
Dropbox Inc common 26210C104 438,153 21,723 SH   OTR 1 0 21,723 0
ServiceNow Inc common 81762P102 5,361,058 21,119 SH   OTR 1 0 21,119 0
AbbVie Inc common 00287Y109 14,337,506 189,349 SH   OTR 1 0 189,349 0
News Corp common 65249B109 496,735 35,685 SH   OTR 1 0 35,685 0
Renewable Energy Group Inc common 75972A301 29,562,491 1,970,176 SH   OTR 1 0 1,970,176 0
ON Semiconductor Corp common 682189105 2,039,545 106,171 SH   OTR 1 0 106,171 0
Ch Robinson Worldwide Inc common 12541W209 2,114,328 24,939 SH   OTR 1 0 24,939 0
Live Nation Entertainment Inc common 538034109 992,844 14,966 SH   OTR 1 0 14,966 0
Bunge Ltd common G16962105 4,262,297 75,279 SH   OTR 1 0 75,279 0
Continental Resources Inc/Ok common 212015101 382,843 12,434 SH   OTR 1 0 12,434 0
International Flavors & Fragrances Inc common 459506101 2,507,784 20,440 SH   OTR 1 0 20,440 0
Qorvo Inc common 74736K101 1,868,476 25,202 SH   OTR 1 0 25,202 0
Bank Of New York Mellon Corp/The common 064058100 4,276,143 94,584 SH   OTR 1 0 94,584 0
Goldman Sachs Group Inc/The common 38141G104 8,983,835 43,352 SH   OTR 1 0 43,352 0
Ball Corp common 058498106 4,477,087 61,490 SH   OTR 1 0 61,490 0
Celgene Corp common 151020104 9,259,328 93,246 SH   OTR 1 0 93,246 0
Citizens Financial Group Inc common 174610105 5,255,876 148,597 SH   OTR 1 0 148,597 0
WestRock Co common 96145D105 1,847,213 50,678 SH   OTR 1 0 50,678 0
Cornerstone Building Brands Ord Shs common 21925D109 11,688,201 1,931,934 SH   OTR 1 0 1,931,934 0
Abbott Laboratories common 002824100 19,623,711 234,537 SH   OTR 1 0 234,537 0
Constellation Brands Inc common 21036P108 4,511,035 21,763 SH   OTR 1 0 21,763 0
Amgen Inc common 031162100 12,927,823 66,807 SH   OTR 1 0 66,807 0
Dentsply Sirona Inc common 24906P109 7,978,001 149,653 SH   OTR 1 0 149,653 0
Bb&T Corp common 054937107 5,330,542 99,879 SH   OTR 1 0 99,879 0
Unum Group common 91529Y106 715,776 24,084 SH   OTR 1 0 24,084 0
VF Corp common 918204108 3,323,599 37,348 SH   OTR 1 0 37,348 0
Henry Schein Inc common 806407102 1,056,894 16,644 SH   OTR 1 0 16,644 0
Omnicom Group Inc common 681919106 9,221,469 117,771 SH   OTR 1 0 117,771 0
Stryker Corp common 863667101 8,359,130 38,646 SH   OTR 1 0 38,646 0
Caterpillar Inc common 149123101 16,197,363 128,235 SH   OTR 1 0 128,235 0
Harley-Davidson Inc common 412822108 884,646 24,594 SH   OTR 1 0 24,594 0
Comcast Corp common 20030N101 54,575,471 1,210,636 SH   OTR 1 0 1,210,636 0
TJX Cos Inc common 872540109 12,997,565 233,182 SH   OTR 1 0 233,182 0
Thermo Fisher Scientific Inc common 883556102 28,881,459 99,157 SH   OTR 1 0 99,157 0
Firstenergy Corp common 337932107 795,795 16,500 SH   OTR 1 0 16,500 0
Chevron Corp common 166764100 28,119,704 237,097 SH   OTR 1 0 237,097 0
Celanese Corp common 150870103 3,108,367 25,418 SH   OTR 1 0 25,418 0
Humana Inc common 444859102 4,918,579 19,238 SH   OTR 1 0 19,238 0
Prudential Financial Inc common 744320102 8,348,619 92,814 SH   OTR 1 0 92,814 0
Alibaba Group Holding Ltd - ADR common 01609W102 59,133,699 353,607 SH   OTR 1 0 353,607 0
Clorox Co/The common 189054109 2,255,421 14,851 SH   OTR 1 0 14,851 0
Cisco Systems Inc common 17275R102 30,424,306 615,752 SH   OTR 1 0 615,752 0
IDEXX Laboratories Inc common 45168D104 6,511,364 23,945 SH   OTR 1 0 23,945 0
Liberty Property Trust common 531172104 723,445 14,094 SH   OTR 1 0 14,094 0
TransDigm Group Inc common 893641100 5,733,097 11,011 SH   OTR 1 0 11,011 0
FLIR Systems Inc common 302445101 4,138,886 78,701 SH   OTR 1 0 78,701 0
Discovery Communications Inc - A common 25470F104 2,391,853 89,818 SH   OTR 1 0 89,818 0
Hershey Co/The common 427866108 12,739,093 82,193 SH   OTR 1 0 82,193 0
Etrade Financial Corp common 269246401 6,414,828 146,826 SH   OTR 1 0 146,826 0
M&T Bank Corp common 55261F104 2,160,398 13,676 SH   OTR 1 0 13,676 0
CF Industries Holdings Inc common 125269100 2,116,633 43,021 SH   OTR 1 0 43,021 0
Illumina Inc common 452327109 4,885,773 16,060 SH   OTR 1 0 16,060 0
Mylan NV common 001103120 2,648,423 133,894 SH   OTR 1 0 133,894 0
Carnival Corp common 143658300 1,945,663 44,513 SH   OTR 1 0 44,513 0
Middleby Corp common 596278101 1,410,515 12,066 SH   OTR 1 0 12,066 0
Signature Bank/New York Ny common 82669G104 3,309,190 27,757 SH   OTR 1 0 27,757 0
Charles Schwab Corp/The common 808513105 5,421,670 129,612 SH   OTR 1 0 129,612 0
MGM Resorts International common 552953101 1,463,976 52,813 SH   OTR 1 0 52,813 0
Ppg Industries Inc common 693506107 6,081,104 51,313 SH   OTR 1 0 51,313 0
Western Digital Corp common 958102105 1,909,852 32,023 SH   OTR 1 0 32,023 0
Campbell Soup Co common 134429109 1,096,098 23,361 SH   OTR 1 0 23,361 0
Dollar Tree Inc common 256746108 2,927,976 25,648 SH   OTR 1 0 25,648 0
Costco Wholesale Corp common 22160K105 19,657,745 68,230 SH   OTR 1 0 68,230 0
Kinder Morgan Inc/De common 49456B101 6,758,905 327,943 SH   OTR 1 0 327,943 0
Pfizer Inc common 717081103 134,164,201 3,734,044 SH   OTR 1 0 3,734,044 0
Corning Inc common 219350105 2,396,336 84,023 SH   OTR 1 0 84,023 0
Invesco Ltd common G491BT108 2,052,400 121,157 SH   OTR 1 0 121,157 0
Ctrip.Com International Ltd ADR common 22943F100 19,098,047 652,033 SH   OTR 1 0 652,033 0
Nike Inc common 654106103 95,911,010 1,021,199 SH   OTR 1 0 1,021,199 0
Ford Motor Co common 345370860 3,898,386 425,588 SH   OTR 1 0 425,588 0
Darden Restaurants Inc common 237194105 6,565,111 55,533 SH   OTR 1 0 55,533 0
Plains GP Holdings LP common 72651A207 2,913,520 137,236 SH   OTR 1 0 137,236 0
Constellium NV common 001048952 14,641,310 1,151,952 SH   OTR 1 0 1,151,952 0
Zayo Group Holdings Inc common 98919V105 834,821 24,626 SH   OTR 1 0 24,626 0
Main Street Capital Corp common 56035L104 3,112,762 72,038 SH   OTR 1 0 72,038 0
Takeda Pharmaceutical Co Ltd common 874060205 566,207 32,919 SH   OTR 1 0 32,919 0
Corteva Inc common 22052L104 3,999,156 142,827 SH   OTR 1 0 142,827 0
Uber Technologies Inc common 90353T100 826,164 27,114 SH   OTR 1 0 27,114 0
Kansas City Southern common 485170302 2,457,759 18,478 SH   OTR 1 0 18,478 0
Equity Residential common 29476L107 3,447,467 39,966 SH   OTR 1 0 39,966 0
Travelers Cos Inc/The common 89417E109 9,529,839 64,092 SH   OTR 1 0 64,092 0
Dominion Energy Inc common 25746U109 9,813,701 121,097 SH   OTR 1 0 121,097 0
Hasbro Inc common 418056107 3,338,512 28,128 SH   OTR 1 0 28,128 0
Alnylam Pharmaceuticals Inc common 02043Q107 913,169 11,355 SH   OTR 1 0 11,355 0
Aramark common 03852U106 1,176,660 27,000 SH   OTR 1 0 27,000 0
Zillow Group Inc common 98954M200 356,319 11,949 SH   OTR 1 0 11,949 0
Leidos Holdings Inc common 525327102 2,207,116 25,700 SH   OTR 1 0 25,700 0
Unitedhealth Group Inc common 91324P102 32,950,928 151,624 SH   OTR 1 0 151,624 0
Willis Towers Watson PLC common 00BDB6Q21 7,286,933 37,762 SH   OTR 1 0 37,762 0
Johnson & Johnson common 478160104 240,717,959 1,860,550 SH   OTR 1 0 1,860,550 0
O'Reilly Automotive Inc common 67103H107 5,051,513 12,676 SH   OTR 1 0 12,676 0
Yandex NV common 000980552 9,202,589 262,856 SH   OTR 1 0 262,856 0
DaVita Inc common 23918K108 705,442 12,361 SH   OTR 1 0 12,361 0
CIT Group Inc common 125581801 1,875,336 41,389 SH   OTR 1 0 41,389 0
WABCO Holdings Inc common 92927K102 1,599,784 11,961 SH   OTR 1 0 11,961 0
Schlumberger Ltd common 806857108 6,662,501 194,981 SH   OTR 1 0 194,981 0
3m Co common 88579Y101 23,091,460 140,459 SH   OTR 1 0 140,459 0
Biogen Inc common 09062X103 17,753,456 76,254 SH   OTR 1 0 76,254 0
Advanced Micro Devices inc common 007903107 7,035,380 242,683 SH   OTR 1 0 242,683 0
Walt Disney Co/The common 254687106 27,511,464 211,107 SH   OTR 1 0 211,107 0
Intel Corp common 458140100 29,207,256 566,801 SH   OTR 1 0 566,801 0
Estee Lauder Cos Inc/The common 518439104 4,937,541 24,818 SH   OTR 1 0 24,818 0
Voya Financial Inc common 929089100 2,307,766 42,391 SH   OTR 1 0 42,391 0
Berkshire Hathaway Inc common 084670702 38,754,750 186,303 SH   OTR 1 0 186,303 0
WW Grainger Inc common 384802104 3,547,377 11,938 SH   OTR 1 0 11,938 0
Zions Bancorp Na common 989701107 2,136,915 47,999 SH   OTR 1 0 47,999 0
Xcel Energy Inc common 98389B100 7,955,514 122,600 SH   OTR 1 0 122,600 0
CBRE Group Inc common 12504L109 1,870,034 35,277 SH   OTR 1 0 35,277 0
Starbucks Corp common 855244109 18,698,796 211,477 SH   OTR 1 0 211,477 0
Kimco Realty Corp common 49446R109 999,317 47,860 SH   OTR 1 0 47,860 0
Johnson Controls International PLC common 00BY7QL61 7,770,549 177,046 SH   OTR 1 0 177,046 0
Jazz Pharmaceuticals PLC common 00B4Q5ZN4 3,478,360 27,145 SH   OTR 1 0 27,145 0
Concho Resources Inc common 20605P101 1,665,044 24,522 SH   OTR 1 0 24,522 0
Interpublic Group Of Cos Inc/The common 460690100 4,588,917 212,844 SH   OTR 1 0 212,844 0
American International Group Inc common 026874784 5,256,632 94,374 SH   OTR 1 0 94,374 0
Iron Mountain Inc common 46284V101 986,988 30,472 SH   OTR 1 0 30,472 0
Adecoagro SA common 058467146 2,856,234 489,920 SH   OTR 1 0 489,920 0
Cheniere Energy Inc common 16411R208 1,856,739 29,444 SH   OTR 1 0 29,444 0
Exelon Corp common 30161N101 10,161,284 210,335 SH   OTR 1 0 210,335 0
Dover Corp common 260003108 3,408,437 34,235 SH   OTR 1 0 34,235 0
Weyerhaeuser Co common 962166104 2,272,370 82,035 SH   OTR 1 0 82,035 0
Qurate Retail Group A common 74915M100 446,031 43,241 SH   OTR 1 0 43,241 0
Broadcom Inc common 11135F101 17,886,851 64,791 SH   OTR 1 0 64,791 0
Incyte Corp common 45337C102 1,343,043 18,093 SH   OTR 1 0 18,093 0
Ao Smith Corp common 831865209 1,662,789 34,852 SH   OTR 1 0 34,852 0
Eversource Energy common 30040W108 3,913,842 45,792 SH   OTR 1 0 45,792 0
Netflix Inc common 64110L106 12,728,542 47,562 SH   OTR 1 0 47,562 0
Mosaic Co/The common 61945C103 1,414,582 69,004 SH   OTR 1 0 69,004 0
Juniper Networks Inc common 48203R104 1,631,322 65,912 SH   OTR 1 0 65,912 0
CenterPoint Energy Inc common 15189T107 2,381,262 78,902 SH   OTR 1 0 78,902 0
Ares Capital Corp common 04010L103 669,835 35,945 SH   OTR 1 0 35,945 0
Lululemon Athletica Inc common 550021109 2,293,995 11,915 SH   OTR 1 0 11,915 0
Regency Centers Corp common 758849103 1,264,162 18,192 SH   OTR 1 0 18,192 0
Akamai Technologies Inc common 00971T101 1,521,934 16,655 SH   OTR 1 0 16,655 0
Gap Inc/The common 364760108 406,207 23,399 SH   OTR 1 0 23,399 0
Macerich Co/The common 554382101 368,624 11,669 SH   OTR 1 0 11,669 0
Intuitive Surgical Inc common 46120E602 8,899,126 16,482 SH   OTR 1 0 16,482 0
Arch Capital Group Ltd common G0450A105 1,748,341 41,647 SH   OTR 1 0 41,647 0
Apache Corp common 037411105 1,217,075 47,542 SH   OTR 1 0 47,542 0
H&R Block Inc common 093671105 2,910,693 123,230 SH   OTR 1 0 123,230 0
Hercules Capital Inc common 427096508 920,297 68,833 SH   OTR 1 0 68,833 0
Facebook Inc common 30303M102 362,441,060 2,035,271 SH   OTR 1 0 2,035,271 0
Monster Beverage Corp common 61174X109 3,035,783 52,287 SH   OTR 1 0 52,287 0
First Solar Inc common 336433107 23,670,052 408,034 SH   OTR 1 0 408,034 0
Mccormick & Co Inc/Md common 579780206 3,850,294 24,634 SH   OTR 1 0 24,634 0
Citrix Systems Inc common 177376100 2,379,218 24,650 SH   OTR 1 0 24,650 0
Corelogic Inc/United States common 21871D103 5,068,879 109,550 SH   OTR 1 0 109,550 0
Pioneer Natural Resources Co common 723787107 33,165,801 263,702 SH   OTR 1 0 263,702 0
Tapestry Inc common 876030107 844,281 32,410 SH   OTR 1 0 32,410 0
Coca-Cola European Partners Plc common 00BDCPN04 10,126,612 182,626 SH   OTR 1 0 182,626 0
Liberty Media Corp - C common 531229854 853,760 20,528 SH   OTR 1 0 20,528 0
Liberty Media Corp-Liberty Siriusxm - C common 531229607 713,194 16,997 SH   OTR 1 0 16,997 0
DXC Technology Co common 23355L106 2,781,850 94,300 SH   OTR 1 0 94,300 0
GoDaddy Inc common 380237107 1,170,551 17,741 SH   OTR 1 0 17,741 0
HEICO Corp common 422806208 1,631,889 16,770 SH   OTR 1 0 16,770 0
Bilibili Inc common 090040106 2,682,800 190,000 SH   OTR 1 0 190,000 0
Fox Corp A common 35137L105 1,135,796 36,017 SH   OTR 1 0 36,017 0
Criteo SA common 226718104 53,516,554 2,863,379 SH   OTR 1 0 2,863,379 0
Sunnova Energy International Inc common 86745K104 734,225 68,300 SH   OTR 1 0 68,300 0
Capri Holdings Ltd common G1890L107 493,354 14,878 SH   OTR 1 0 14,878 0
Allegion PLC common 00BFRT3W7 2,226,817 21,484 SH   OTR 1 0 21,484 0
Xylem Inc/Ny common 98419M100 3,427,959 43,054 SH   OTR 1 0 43,054 0
Eaton Corp PLC common 00B8KQN82 7,968,680 95,835 SH   OTR 1 0 95,835 0
Zoetis Inc common 98978V103 18,994,244 152,454 SH   OTR 1 0 152,454 0
UGI Corp common 902681105 1,709,984 34,016 SH   OTR 1 0 34,016 0
Raymond James Financial Inc common 754730109 1,100,429 13,345 SH   OTR 1 0 13,345 0
Manpowergroup Inc common 56418H100 2,952,191 35,045 SH   OTR 1 0 35,045 0
Vishay Intertechnology Inc common 928298108 150,934,861 8,915,231 SH   OTR 1 0 8,915,231 0
Rockwell Automation Inc common 773903109 14,485,755 87,899 SH   OTR 1 0 87,899 0
Amerisourcebergen Corp common 03073E105 2,158,693 26,220 SH   OTR 1 0 26,220 0
American Electric Power Co Inc common 025537101 8,179,137 87,300 SH   OTR 1 0 87,300 0
Hess Corp common 42809H107 2,417,688 39,975 SH   OTR 1 0 39,975 0
Hologic Inc common 436440101 1,496,524 29,640 SH   OTR 1 0 29,640 0
Cummins Inc common 231021106 8,707,074 53,526 SH   OTR 1 0 53,526 0
Oracle Corp common 68389X105 220,789,715 4,012,170 SH   OTR 1 0 4,012,170 0
IQVIA Holdings Inc common 46266C105 16,650,194 111,462 SH   OTR 1 0 111,462 0
Apollo Global Management Inc common 03768E105 5,783,503 152,841 SH   OTR 1 0 152,841 0
Cabot Oil & Gas Corp common 127097103 1,193,337 67,919 SH   OTR 1 0 67,919 0
AT&T Inc common 00206R102 30,682,148 810,839 SH   OTR 1 0 810,839 0
Dana Inc common 235825205 17,626,720 1,220,687 SH   OTR 1 0 1,220,687 0
Intercontinental Exchange Inc common 45866F104 17,851,108 193,466 SH   OTR 1 0 193,466 0
Republic Services Inc common 760759100 3,505,708 40,505 SH   OTR 1 0 40,505 0
Marathon Oil Corp common 565849106 1,297,786 105,769 SH   OTR 1 0 105,769 0
HCP Inc common 40414L109 1,769,956 49,676 SH   OTR 1 0 49,676 0
Sysco Corp common 871829107 13,194,533 166,178 SH   OTR 1 0 166,178 0
Mcdonald's Corp common 580135101 36,456,040 169,792 SH   OTR 1 0 169,792 0
Blackrock Inc common 09247X101 90,780,433 203,708 SH   OTR 1 0 203,708 0
Cigna Corp common 125523100 63,757,264 420,036 SH   OTR 1 0 420,036 0
Quest Diagnostics Inc common 74834L100 11,110,035 103,803 SH   OTR 1 0 103,803 0
Best Buy Co Inc common 086516101 4,647,787 67,369 SH   OTR 1 0 67,369 0
Nuvasive Inc common 670704105 4,563,360 72,000 SH   OTR 1 0 72,000 0
Nvidia Corp common 67066G104 10,904,267 62,643 SH   OTR 1 0 62,643 0
Franklin Resources Inc common 354613101 1,012,178 35,072 SH   OTR 1 0 35,072 0
American Express Co common 025816109 9,070,657 76,688 SH   OTR 1 0 76,688 0
Nxp Semiconductors Nv common 000953878 4,260,918 39,048 SH   OTR 1 0 39,048 0
Paychex Inc common 704326107 4,572,877 55,248 SH   OTR 1 0 55,248 0
Expeditors International of Washington Inc common 302130109 2,270,228 30,559 SH   OTR 1 0 30,559 0
Pnc Financial Services Group Inc/The common 693475105 6,922,643 49,391 SH   OTR 1 0 49,391 0
Jm Smucker Co/The common 832696405 4,636,683 42,144 SH   OTR 1 0 42,144 0
Exxon Mobil Corp common 30231G102 37,209,422 526,971 SH   OTR 1 0 526,971 0
Coca-Cola Co/The common 191216100 48,791,904 896,251 SH   OTR 1 0 896,251 0
Analog Devices Inc common 032654105 6,181,127 55,322 SH   OTR 1 0 55,322 0
AMETEK Inc common 031100100 5,028,614 54,766 SH   OTR 1 0 54,766 0
Texas Instruments Inc common 882508104 23,767,494 183,902 SH   OTR 1 0 183,902 0
Owens Corning common 690742101 1,508,205 23,864 SH   OTR 1 0 23,864 0
Old Dominion Freight Line Inc common 679580100 2,061,056 12,126 SH   OTR 1 0 12,126 0
Avnet Inc common 053807103 2,633,512 59,200 SH   OTR 1 0 59,200 0
L3Harris Technologies Inc common 502431109 4,529,574 21,710 SH   OTR 1 0 21,710 0
Gilead Sciences Inc common 375558103 14,489,048 228,606 SH   OTR 1 0 228,606 0
Wynn Resorts Ltd common 983134107 1,114,054 10,247 SH   OTR 1 0 10,247 0
Helmerich & Payne Inc common 423452101 591,553 14,763 SH   OTR 1 0 14,763 0
Waste Management Inc common 94106L109 8,703,430 75,682 SH   OTR 1 0 75,682 0
Leggett & Platt Inc common 524660107 692,787 16,922 SH   OTR 1 0 16,922 0
Sprint Corp common 85207U105 788,242 127,754 SH   OTR 1 0 127,754 0
Public Storage common 74460D109 4,150,214 16,921 SH   OTR 1 0 16,921 0
Accenture Plc common 00B4BNMY3 25,340,189 131,740 SH   OTR 1 0 131,740 0
Ingersoll-Rand Plc common 00B633030 86,431,445 701,497 SH   OTR 1 0 701,497 0
Aptiv PLC common 00B783TY6 3,839,661 43,922 SH   OTR 1 0 43,922 0
Trimble Inc common 896239100 1,096,654 28,257 SH   OTR 1 0 28,257 0
Sirius XM Holdings Inc common 82968B103 1,072,464 171,457 SH   OTR 1 0 171,457 0
Becton Dickinson And Co common 075887109 7,389,973 29,214 SH   OTR 1 0 29,214 0
Duke Realty Corp common 264411505 1,229,170 36,184 SH   OTR 1 0 36,184 0
CSX Corp common 126408103 10,927,273 157,749 SH   OTR 1 0 157,749 0
Seagate Technology Plc common 00B58JVZ5 3,215,835 59,785 SH   OTR 1 0 59,785 0
Knight-Swift Transportation Holdings Inc common 499049104 1,410,582 38,859 SH   OTR 1 0 38,859 0
Duke Energy Corp common 26441C204 3,863,158 40,300 SH   OTR 1 0 40,300 0
PTC Inc common 69370C100 6,313,468 92,600 SH   OTR 1 0 92,600 0
Lamb Weston Holdings Inc common 513272104 1,364,809 18,768 SH   OTR 1 0 18,768 0
Coty Inc common 222070203 1,815,823 172,771 SH   OTR 1 0 172,771 0
Jeld-Wen Holding Inc common 47580P103 3,245,179 168,144 SH   OTR 1 0 168,144 0
Azul SA ADR common 05501U106 417,016 11,642 SH   OTR 1 0 11,642 0
Baozun Inc common 06684L103 5,948,366 139,306 SH   OTR 1 0 139,306 0
Encana Corp common 292505104 419,111 91,111 SH   OTR 1 0 91,111 0
Allergan Plc common 00BY9D546 20,335,995 120,839 SH   OTR 1 0 120,839 0
Workday Inc common 98138H101 2,881,162 16,952 SH   OTR 1 0 16,952 0
Fortune Brands Home & Security Inc common 34964C106 1,831,083 33,475 SH   OTR 1 0 33,475 0
CBOE Global Markets Inc common 12503M108 1,772,907 15,430 SH   OTR 1 0 15,430 0
Realty Income Corp common 756109104 2,581,739 33,669 SH   OTR 1 0 33,669 0
Mellanox Technologies Ltd common 001101732 30,548,541 278,753 SH   OTR 1 0 278,753 0
American Tower Corp common 03027X100 13,129,815 59,376 SH   OTR 1 0 59,376 0
Mastercard Inc common 57636Q104 29,389,034 108,219 SH   OTR 1 0 108,219 0
Sealed Air Corp common 81211K100 1,268,712 30,564 SH   OTR 1 0 30,564 0
Principal Financial Group Inc common 74251V102 3,401,144 59,523 SH   OTR 1 0 59,523 0
Alphabet Inc - A common 02079K305 639,000,581 523,282 SH   OTR 1 0 523,282 0
T Rowe Price Group Inc common 74144T108 3,271,206 28,632 SH   OTR 1 0 28,632 0
Comerica Inc common 200340107 1,026,079 15,549 SH   OTR 1 0 15,549 0
Ameriprise Financial Inc common 03076C106 2,183,994 14,847 SH   OTR 1 0 14,847 0
Oaktree Specialty Lending Corp common 67401P108 687,904 132,800 SH   OTR 1 0 132,800 0
Cdk Global Inc common 12508E101 4,125,304 85,783 SH   OTR 1 0 85,783 0
NextEra Energy Inc common 65339F101 17,124,532 73,499 SH   OTR 1 0 73,499 0
Chemours Co common 163851108 9,589,837 641,890 SH   OTR 1 0 641,890 0
Magna International Inc common 559222401 8,678,498 162,732 SH   OTR 1 0 162,732 0
Apple Inc common 037833100 166,747,009 744,506 SH   OTR 1 0 744,506 0
Heico Corp common 422806109 1,267,532 10,150 SH   OTR 1 0 10,150 0
Kimberly-Clark Corp common 494368103 19,139,675 134,739 SH   OTR 1 0 134,739 0
Target Corp common 87612E106 12,028,658 112,512 SH   OTR 1 0 112,512 0
Blackstone Group Lp common 09260D107 5,888,541 120,568 SH   OTR 1 0 120,568 0
Baker Hughes A Ge Co common 05722G100 1,784,358 76,912 SH   OTR 1 0 76,912 0
Marsh & Mclennan Cos Inc common 571748102 10,330,263 103,251 SH   OTR 1 0 103,251 0
CarMax Inc common 143130102 29,364,544 333,688 SH   OTR 1 0 333,688 0
International Business Machines Corp common 459200101 20,942,225 144,012 SH   OTR 1 0 144,012 0
Fastenal Co common 311900104 4,240,762 129,806 SH   OTR 1 0 129,806 0
Cadence Design Systems Inc common 127387108 4,991,088 75,531 SH   OTR 1 0 75,531 0
Fedex Corp common 31428X106 6,487,764 44,568 SH   OTR 1 0 44,568 0
Marvell Technology Group Ltd common G5876H105 1,651,491 66,139 SH   OTR 1 0 66,139 0
EOG Resources Inc common 26875P101 5,368,036 72,326 SH   OTR 1 0 72,326 0
Avery Dennison Corp common 053611109 1,916,267 16,873 SH   OTR 1 0 16,873 0
Cognex Corp common 192422103 909,003 18,502 SH   OTR 1 0 18,502 0
VeriSign Inc common 92343E102 3,601,324 19,092 SH   OTR 1 0 19,092 0
Jb Hunt Transport Services Inc common 445658107 1,793,637 16,210 SH   OTR 1 0 16,210 0
Palo Alto Networks Inc common 697435105 2,049,511 10,055 SH   OTR 1 0 10,055 0
Mondelez International Inc common 609207105 94,697,053 1,711,805 SH   OTR 1 0 1,711,805 0
PerkinElmer Inc common 714046109 1,028,257 12,073 SH   OTR 1 0 12,073 0
Liberty Global Plc - A common 00B8W6766 467,800 18,901 SH   OTR 1 0 18,901 0
CMS Energy Corp common 125896100 5,900,347 92,265 SH   OTR 1 0 92,265 0
Zimmer Biomet Holdings Inc common 98956P102 3,047,806 22,203 SH   OTR 1 0 22,203 0
DuPont De Nemours Inc common 26614N102 10,320,340 144,725 SH   OTR 1 0 144,725 0
Western Union Co/The common 959802109 1,102,915 47,601 SH   OTR 1 0 47,601 0
Allstate Corp/The common 020002101 12,585,470 115,803 SH   OTR 1 0 115,803 0
TE Connectivity Ltd common 010299318 3,490,150 37,456 SH   OTR 1 0 37,456 0
Newmont Goldcorp Corp common 651639106 5,915,141 155,990 SH   OTR 1 0 155,990 0
United Rentals Inc common 911363109 3,464,120 27,793 SH   OTR 1 0 27,793 0
Crown Holdings Inc common 228368106 70,367,442 1,065,205 SH   OTR 1 0 1,065,205 0
Discovery Communications Inc - C common 25470F302 2,902,895 117,908 SH   OTR 1 0 117,908 0
Alkermes Plc common 00B56GVS1 293,411 15,039 SH   OTR 1 0 15,039 0
Nasdaq Inc common 631103108 1,192,995 12,008 SH   OTR 1 0 12,008 0
Arconic Inc common 03965L100 4,172,272 160,472 SH   OTR 1 0 160,472 0
Hca Healthcare Inc common 40412C101 6,438,857 53,470 SH   OTR 1 0 53,470 0
Tiffany & Co common 886547108 1,111,931 12,004 SH   OTR 1 0 12,004 0
Eaton Vance Corp common 278265103 581,574 12,944 SH   OTR 1 0 12,944 0
VMware Inc common 928563402 4,958,733 33,045 SH   OTR 1 0 33,045 0
Capital One Financial Corp common 14040H105 9,958,944 109,463 SH   OTR 1 0 109,463 0
Xilinx Inc common 983919101 3,674,792 38,319 SH   OTR 1 0 38,319 0
Moody's Corp common 615369105 3,808,199 18,592 SH   OTR 1 0 18,592 0
Kohl's Corp common 500255104 3,692,221 74,350 SH   OTR 1 0 74,350 0
Steel Dynamics Inc common 858119100 24,395,204 818,631 SH   OTR 1 0 818,631 0
AerCap Holdings NV common 000068766 1,632,919 29,825 SH   OTR 1 0 29,825 0
Edison International common 281020107 4,003,143 53,078 SH   OTR 1 0 53,078 0
Mckesson Corp common 58155Q103 2,794,834 20,451 SH   OTR 1 0 20,451 0
Kroger Co/The common 501044101 3,655,784 141,807 SH   OTR 1 0 141,807 0
Procter & Gamble Co/The common 742718109 55,752,464 448,243 SH   OTR 1 0 448,243 0
Kkr & Co Inc common 48251W104 4,304,968 160,334 SH   OTR 1 0 160,334 0
Globe Life Inc common 37959E102 1,024,440 10,698 SH   OTR 1 0 10,698 0
Newell Brands Inc common 651229106 792,923 42,357 SH   OTR 1 0 42,357 0
Alexandria Real Estate Equities Inc common 015271109 1,845,245 11,979 SH   OTR 1 0 11,979 0
Ternium SA common 880890108 386,774 20,155 SH   OTR 1 0 20,155 0
IHS Markit Ltd common G47567105 4,415,284 66,018 SH   OTR 1 0 66,018 0
Willdan Group Inc common 96924N100 3,363,926 95,893 SH   OTR 1 0 95,893 0
Parsley Energy Inc common 701877102 570,058 33,932 SH   OTR 1 0 33,932 0
Nordic American Tankers Ltd common G65773106 401,760 186,000 SH   OTR 1 0 186,000 0
WP Carey Inc common 92936U109 1,653,423 18,474 SH   OTR 1 0 18,474 0
Veoneer Inc common 92336X109 12,580,617 837,591 SH   OTR 1 0 837,591 0
StoneCo Ltd common G85158106 7,571,536 217,698 SH   OTR 1 0 217,698 0
Fox Corp common 35137L204 581,850 18,448 SH   OTR 1 0 18,448 0
Tencent Holdings LTD ADR common 88032Q109 1,403,431 33,712 SH   OTR 1 0 33,712 0
Ares Management Corp common 03990B101 2,881,619 107,483 SH   OTR 1 0 107,483 0
Amcor PLC common 00BJ1F307 3,085,154 316,426 SH   OTR 1 0 316,426 0
Nielsen Holdings Plc common 00BWFY550 2,339,604 110,099 SH   OTR 1 0 110,099 0
TripAdvisor Inc common 896945201 388,927 10,055 SH   OTR 1 0 10,055 0
Fortinet Inc common 34959E109 1,590,928 20,726 SH   OTR 1 0 20,726 0
American Water Works Co Inc common 030420103 5,532,335 44,533 SH   OTR 1 0 44,533 0
Glu Mobile Inc common 379890106 17,009,852 3,408,788 SH   OTR 1 0 3,408,788 0
Advance Auto Parts Inc common 00751Y106 2,394,992 14,480 SH   OTR 1 0 14,480 0
Mid-America Apartment Communities Inc common 59522J103 1,481,334 11,394 SH   OTR 1 0 11,394 0
HD Supply Holdings Inc common 40416M105 1,571,270 40,109 SH   OTR 1 0 40,109 0
Arthur J Gallagher & Co common 363576109 1,696,814 18,944 SH   OTR 1 0 18,944 0
Extra Space Storage Inc common 30225T102 1,614,686 13,822 SH   OTR 1 0 13,822 0
WalMart Inc common 931142103 4,984,560 42,000 SH   OTR 1 0 42,000 0
Macy's Inc common 55616P104 1,011,266 65,075 SH   OTR 1 0 65,075 0
Genuine Parts Co common 372460105 5,898,218 59,225 SH   OTR 1 0 59,225 0
Skyworks Solutions Inc common 83088M102 78,696,201 993,012 SH   OTR 1 0 993,012 0
Rollins Inc common 775711104 1,555,057 45,643 SH   OTR 1 0 45,643 0
Verisk Analytics Inc common 92345Y106 6,578,624 41,600 SH   OTR 1 0 41,600 0
Hdfc Bank Ltd ADR common 40415F101 1,427,505 25,022 SH   OTR 1 0 25,022 0
Masco Corp common 574599106 2,867,209 68,791 SH   OTR 1 0 68,791 0
Micron Technology Inc common 595112103 5,171,309 120,684 SH   OTR 1 0 120,684 0
Pentair PLC common 00BLS09M3 1,364,920 36,109 SH   OTR 1 0 36,109 0
Keysight Technologies Inc common 49338L103 3,578,119 36,793 SH   OTR 1 0 36,793 0
Liberty Broadband Corp common 530307305 1,201,088 11,475 SH   OTR 1 0 11,475 0
Cvs Health Corp common 126650100 10,525,815 166,891 SH   OTR 1 0 166,891 0
LKQ Corp common 501889208 1,047,694 33,313 SH   OTR 1 0 33,313 0
United Continental Holdings Inc common 910047109 2,138,638 24,190 SH   OTR 1 0 24,190 0
Kellogg Co common 487836108 2,340,667 36,374 SH   OTR 1 0 36,374 0
Vulcan Materials Co common 929160109 3,840,891 25,396 SH   OTR 1 0 25,396 0
Walgreens Boots Alliance Inc common 931427108 7,847,604 141,884 SH   OTR 1 0 141,884 0
HP Inc common 40434L105 162,681,236 8,598,374 SH   OTR 1 0 8,598,374 0
Cognizant Technology Solutions Corp common 192446102 4,039,081 67,022 SH   OTR 1 0 67,022 0
Edwards Lifesciences Corp common 28176E108 4,942,917 22,477 SH   OTR 1 0 22,477 0
Molson Coors Brewing Co common 60871R209 2,585,718 44,969 SH   OTR 1 0 44,969 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 586,603 85,262 SH   OTR 1 0 85,262 0
American Airlines Group Inc common 02376R102 637,193 23,626 SH   OTR 1 0 23,626 0
Entergy Corp common 29364G103 3,264,720 27,818 SH   OTR 1 0 27,818 0
Deere & Co common 244199105 11,494,024 68,141 SH   OTR 1 0 68,141 0
Southern Co/The common 842587107 9,757,560 157,966 SH   OTR 1 0 157,966 0
ConocoPhillips common 20825C104 9,544,036 167,498 SH   OTR 1 0 167,498 0
Synchrony Financial common 87165B103 5,374,800 157,665 SH   OTR 1 0 157,665 0
Amazon.Com Inc common 023135106 119,713,561 68,963 SH   OTR 1 0 68,963 0
Synopsys Inc common 871607107 2,189,549 15,953 SH   OTR 1 0 15,953 0
Ii-Vi Inc common 902104108 21,131,810 600,165 SH   OTR 1 0 600,165 0
Telefonica Brasil Sa ADR common 87936R106 485,249 36,845 SH   OTR 1 0 36,845 0
T-Mobile US Inc common 872590104 222,553,607 2,825,360 SH   OTR 1 0 2,825,360 0
Merck & Co Inc common 58933Y105 48,962,960 581,646 SH   OTR 1 0 581,646 0
S&P Global Inc common 78409V104 23,973,253 97,858 SH   OTR 1 0 97,858 0
Borgwarner Inc common 099724106 711,262 19,391 SH   OTR 1 0 19,391 0
Noble Energy Inc common 655044105 41,321,886 1,839,799 SH   OTR 1 0 1,839,799 0
Ionis Pharmaceuticals Inc common 462222100 856,054 14,289 SH   OTR 1 0 14,289 0
Annaly Capital Management Inc common 035710409 1,727,686 196,328 SH   OTR 1 0 196,328 0
People's United Financial Inc common 712704105 1,239,918 79,304 SH   OTR 1 0 79,304 0
East West Bancorp Inc common 27579R104 660,940 14,923 SH   OTR 1 0 14,923 0
Packaging Corp of America common 695156109 1,975,158 18,616 SH   OTR 1 0 18,616 0
Wr Berkley Corp common 084423102 1,055,136 14,608 SH   OTR 1 0 14,608 0
Dr Horton Inc common 23331A109 1,987,220 37,701 SH   OTR 1 0 37,701 0
State Street Corp common 857477103 2,452,123 41,428 SH   OTR 1 0 41,428 0
SBA Communications Corp common 78410G104 2,891,389 11,990 SH   OTR 1 0 11,990 0
Microchip Technology Inc common 595017104 2,399,772 25,829 SH   OTR 1 0 25,829 0
Gartner Inc common 366651107 1,456,496 10,186 SH   OTR 1 0 10,186 0
International Paper Co common 460146103 3,079,290 73,632 SH   OTR 1 0 73,632 0
Aon PLC common 00B5BT0K0 24,241,933 125,236 SH   OTR 1 0 125,236 0
Albemarle Corp common 012653101 1,350,356 19,424 SH   OTR 1 0 19,424 0
PPL Corp common 69351T106 689,631 21,900 SH   OTR 1 0 21,900 0
Huntsman Corp common 447011107 18,856,905 810,701 SH   OTR 1 0 810,701 0
Vereit INC common 92339V100 2,663,857 272,378 SH   OTR 1 0 272,378 0
Centene Corp common 15135B101 1,934,717 44,723 SH   OTR 1 0 44,723 0
Occidental Petroleum Corp common 674599105 4,931,456 110,894 SH   OTR 1 0 110,894 0
Under Armour Inc - A common 904311107 325,680 16,333 SH   OTR 1 0 16,333 0
Regions Financial Corp common 7591EP100 1,699,305 107,415 SH   OTR 1 0 107,415 0
Metlife Inc common 59156R108 9,150,313 194,027 SH   OTR 1 0 194,027 0
Veeva Systems Inc common 922475108 3,723,193 24,384 SH   OTR 1 0 24,384 0
Sabre Corp common 78573M104 675,747 30,174 SH   OTR 1 0 30,174 0
Fitbit Inc common 33812L102 97,298,744 25,537,728 SH   OTR 1 0 25,537,728 0
Western Alliance Bancorp common 957638109 3,475,785 75,413 SH   OTR 1 0 75,413 0
National Retail Properties Inc common 637417106 910,578 16,145 SH   OTR 1 0 16,145 0
SS&C Technologies Holdings Inc common 78467J100 4,341,214 84,181 SH   OTR 1 0 84,181 0
Brighthouse Financial Inc common 10922N103 1,728,636 42,714 SH   OTR 1 0 42,714 0
Vistra Energy Corp common 92840M102 1,469,562 54,978 SH   OTR 1 0 54,978 0
XPO Logistics Inc common 983793100 1,173,676 16,399 SH   OTR 1 0 16,399 0
Linde PLC common 00BZ12WP8 24,252,582 125,194 SH   OTR 1 0 125,194 0
DocuSign Inc common 256163106 669,479 10,812 SH   OTR 1 0 10,812 0
Twilio Inc common 90138F102 1,248,706 11,356 SH   OTR 1 0 11,356 0