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
Applied Materials Inc common 038222105 17,640,544 132,040 SH   OTR 1 0 132,040 0
Coca-Cola Co/The common 191216100 49,416,047 937,508 SH   OTR 1 0 937,508 0
JD.com Inc common 47215P106 51,858,312 614,945 SH   OTR 1 0 614,945 0
Criteo SA ADR common 226718104 162,675,910 4,684,017 SH   OTR 1 0 4,684,017 0
Cinemark Holdings Inc common 17243V102 11,023,686 540,112 SH   OTR 1 0 540,112 0
Sanmina SCI common 801056102 52,792,935 1,275,808 SH   OTR 1 0 1,275,808 0
Thermo Fisher Scientific Inc common 883556102 75,757,711 165,997 SH   OTR 1 0 165,997 0
Blackstone Group Lp common 09260D107 10,575,211 141,892 SH   OTR 1 0 141,892 0
Adecoagro SA common 058467146 16,413,291 2,088,205 SH   OTR 1 0 2,088,205 0
Clean Energy Fuels Corp common 184499101 9,585,331 697,115 SH   OTR 1 0 697,115 0
AbbVie Inc common 00287Y109 42,244,110 390,354 SH   OTR 1 0 390,354 0
Atmos Energy Corp common 049560105 2,995,946 30,308 SH   OTR 1 0 30,308 0
American Water Works Co Inc common 030420103 5,494,418 36,649 SH   OTR 1 0 36,649 0
Citizens Financial Group Inc common 174610105 6,949,387 157,404 SH   OTR 1 0 157,404 0
Splunk Inc common 848637104 4,033,782 29,774 SH   OTR 1 0 29,774 0
WestRock Co common 96145D105 3,152,356 60,564 SH   OTR 1 0 60,564 0
Align Technology Inc common 016255101 9,874,258 18,234 SH   OTR 1 0 18,234 0
Constellation Brands Inc common 21036P108 6,977,256 30,602 SH   OTR 1 0 30,602 0
Rollins Inc common 775711104 1,748,605 50,802 SH   OTR 1 0 50,802 0
Huntington Bancshares Inc/Oh common 446150104 3,799,650 241,708 SH   OTR 1 0 241,708 0
Dentsply Sirona Inc common 24906P109 2,056,596 32,230 SH   OTR 1 0 32,230 0
Colgate-Palmolive Co common 194162103 25,986,861 329,657 SH   OTR 1 0 329,657 0
Crown Castle International Corp common 22822V101 9,679,903 56,236 SH   OTR 1 0 56,236 0
Ameriprise Financial Inc common 03076C106 3,387,494 14,573 SH   OTR 1 0 14,573 0
VF Corp common 918204108 4,160,156 52,054 SH   OTR 1 0 52,054 0
Eastman Chemical Co common 277432100 3,130,381 28,427 SH   OTR 1 0 28,427 0
AT&T Inc common 00206R102 33,076,180 1,092,705 SH   OTR 1 0 1,092,705 0
Kellogg Co common 487836108 4,258,571 67,276 SH   OTR 1 0 67,276 0
Target Corp common 87612E106 16,837,733 85,009 SH   OTR 1 0 85,009 0
NetApp Inc common 64110D104 2,507,842 34,510 SH   OTR 1 0 34,510 0
Estee Lauder Cos Inc/The common 518439104 9,876,393 33,957 SH   OTR 1 0 33,957 0
Avery Dennison Corp common 053611109 4,017,895 21,878 SH   OTR 1 0 21,878 0
Equinix Inc common 29444U700 8,227,796 12,107 SH   OTR 1 0 12,107 0
Cigna Corp common 125523100 23,480,931 97,133 SH   OTR 1 0 97,133 0
Consolidated Edison Inc common 209115104 3,940,389 52,679 SH   OTR 1 0 52,679 0
DexCom Inc common 252131107 5,868,839 16,330 SH   OTR 1 0 16,330 0
Allstate Corp/The common 020002101 5,493,484 47,811 SH   OTR 1 0 47,811 0
Boston Properties Inc common 101121101 2,314,702 22,859 SH   OTR 1 0 22,859 0
Newmont Corporation common 651639106 11,559,726 191,799 SH   OTR 1 0 191,799 0
Owens Corning common 690742101 5,473,645 59,438 SH   OTR 1 0 59,438 0
Nasdaq Inc common 631103108 3,040,625 20,620 SH   OTR 1 0 20,620 0
Juniper Networks Inc common 48203R104 2,671,986 105,487 SH   OTR 1 0 105,487 0
Cintas Corp common 172908105 6,180,441 18,108 SH   OTR 1 0 18,108 0
VMware Inc common 928563402 3,241,144 21,543 SH   OTR 1 0 21,543 0
Regeneron Pharmaceuticals Inc common 75886F107 19,917,301 42,096 SH   OTR 1 0 42,096 0
Dr Horton Inc common 23331A109 4,713,824 52,893 SH   OTR 1 0 52,893 0
International Paper Co common 460146103 4,886,901 90,381 SH   OTR 1 0 90,381 0
Trimble Inc common 896239100 2,764,657 35,540 SH   OTR 1 0 35,540 0
Las Vegas Sands Corp common 517834107 3,917,623 64,477 SH   OTR 1 0 64,477 0
Mckesson Corp common 58155Q103 4,467,391 22,905 SH   OTR 1 0 22,905 0
Yum! Brands Inc common 988498101 4,851,873 44,850 SH   OTR 1 0 44,850 0
Hewlett Packard Enterprise Co common 42824C109 7,456,416 473,724 SH   OTR 1 0 473,724 0
Catalent Inc common 148806102 2,226,780 21,145 SH   OTR 1 0 21,145 0
Teladoc Health Inc common 87918A105 2,871,287 15,798 SH   OTR 1 0 15,798 0
Moderna Inc common 60770K107 4,999,540 38,179 SH   OTR 1 0 38,179 0
Teradyne Inc common 880770102 2,691,805 22,122 SH   OTR 1 0 22,122 0
Pg&E Corp common 69331C108 2,599,655 222,003 SH   OTR 1 0 222,003 0
Biomarin Pharmaceutical Inc common 09061G101 5,145,780 68,147 SH   OTR 1 0 68,147 0
VeriSign Inc common 92343E102 2,856,579 14,372 SH   OTR 1 0 14,372 0
M&T Bank Corp common 55261F104 4,394,719 28,987 SH   OTR 1 0 28,987 0
CenterPoint Energy Inc common 15189T107 1,946,835 85,953 SH   OTR 1 0 85,953 0
MongoDB Inc common 60937P106 3,110,478 11,631 SH   OTR 1 0 11,631 0
Flex Ltd common 999900002 25,291,164 1,381,276 SH   OTR 1 0 1,381,276 0
SolarEdge Technologies Inc common 83417M104 4,281,419 14,895 SH   OTR 1 0 14,895 0
Steel Dynamics Inc common 858119100 50,723,910 999,289 SH   OTR 1 0 999,289 0
Black Knight Inc common 09215C105 1,572,731 21,256 SH   OTR 1 0 21,256 0
RPM International Inc common 749685103 4,049,115 44,084 SH   OTR 1 0 44,084 0
Cloudflare Inc common 18915M107 1,536,446 21,868 SH   OTR 1 0 21,868 0
Infosys Ltd common 456788108 899,427 48,072 SH   OTR 1 0 48,072 0
ConocoPhillips common 20825C104 10,026,321 189,283 SH   OTR 1 0 189,283 0
Diamondback Energy Inc common 25278X109 34,332,029 467,166 SH   OTR 1 0 467,166 0
East West Bancorp Inc common 27579R104 11,745,860 159,158 SH   OTR 1 0 159,158 0
Alliance Data Systems Corp common 018581108 11,390,662 101,512 SH   OTR 1 0 101,512 0
Geopark Ltd common G38327105 4,016,624 251,039 SH   OTR 1 0 251,039 0
Exelixis Inc common 30161Q104 414,527 18,350 SH   OTR 1 0 18,350 0
Watts Water common 942749102 13,889,721 116,907 SH   OTR 1 0 116,907 0
Tal Education Group - ADR common 874080104 564,833 10,489 SH   OTR 1 0 10,489 0
Agnc Investment Corp common 00123Q104 1,779,392 106,169 SH   OTR 1 0 106,169 0
General Electric Co common 369604103 27,407,089 2,087,364 SH   OTR 1 0 2,087,364 0
Alibaba Group Holding Ltd - ADR common 01609W102 27,719,556 122,258 SH   OTR 1 0 122,258 0
Jm Smucker Co/The common 832696405 3,893,202 30,769 SH   OTR 1 0 30,769 0
Exxon Mobil Corp common 30231G102 30,332,327 543,298 SH   OTR 1 0 543,298 0
Garmin Ltd common 011440532 2,373,432 18,001 SH   OTR 1 0 18,001 0
Microsoft Corp common 594918104 1,205,364,223 5,112,458 SH   OTR 1 0 5,112,458 0
Sea Limited common 81141R100 10,436,226 46,751 SH   OTR 1 0 46,751 0
Yandex NV common 000980552 10,817,108 168,859 SH   OTR 1 0 168,859 0
New Oriental Education & Technology Group ADR common 647581107 17,890,628 1,277,902 SH   OTR 1 0 1,277,902 0
O2micro International Ltd ADR common 67107W100 16,529,220 2,113,711 SH   OTR 1 0 2,113,711 0
Visa Inc common 92826C839 423,624,514 2,000,777 SH   OTR 1 0 2,000,777 0
Warner Music Group Corp common 934550203 4,013,246 116,902 SH   OTR 1 0 116,902 0
Amerisourcebergen Corp common 03073E105 13,474,385 114,122 SH   OTR 1 0 114,122 0
PTC Inc common 69370C100 24,976,730 181,451 SH   OTR 1 0 181,451 0
Banco Bradesco SA - ADR common 059460303 14,648,025 3,116,601 SH   OTR 1 0 3,116,601 0
Oaktree Specialty Lending Corp common 67401P108 770,517 124,277 SH   OTR 1 0 124,277 0
Ares Capital Corp common 04010L103 3,420,749 182,830 SH   OTR 1 0 182,830 0
Hercules Capital Inc common 427096508 1,033,217 64,415 SH   OTR 1 0 64,415 0
Hexcel Corp common 428291108 17,010,056 303,751 SH   OTR 1 0 303,751 0
Huntsman Corp common 447011107 30,033,191 1,041,734 SH   OTR 1 0 1,041,734 0
Twitter Inc common 90184L102 6,571,516 103,277 SH   OTR 1 0 103,277 0
Prologis Inc common 74340W103 18,617,628 175,638 SH   OTR 1 0 175,638 0
Kansas City Southern common 485170302 5,433,057 20,586 SH   OTR 1 0 20,586 0
Equity Residential common 29476L107 3,996,811 55,798 SH   OTR 1 0 55,798 0
IPG Photonics Corp common 44980X109 3,301,000 15,649 SH   OTR 1 0 15,649 0
Progressive Corp/The common 743315103 7,510,548 78,554 SH   OTR 1 0 78,554 0
Medtronic Plc common 00BTN1Y11 27,909,630 236,262 SH   OTR 1 0 236,262 0
Bank Of New York Mellon Corp/The common 064058100 6,920,513 146,342 SH   OTR 1 0 146,342 0
Mid-America Apartment Communities Inc common 59522J103 2,259,378 15,651 SH   OTR 1 0 15,651 0
Wells Fargo & Co common 949746101 21,964,881 562,193 SH   OTR 1 0 562,193 0
Hilton Worldwide Holdings Inc common 43300A203 4,238,125 35,049 SH   OTR 1 0 35,049 0
Jack Henry & Associates Inc common 426281101 1,596,246 10,521 SH   OTR 1 0 10,521 0
Hologic Inc common 436440101 13,688,151 184,030 SH   OTR 1 0 184,030 0
Verisk Analytics Inc common 92345Y106 5,840,488 33,055 SH   OTR 1 0 33,055 0
Agilent Technologies Inc common 00846U101 20,690,764 162,740 SH   OTR 1 0 162,740 0
Illinois Tool Works Inc common 452308109 17,454,447 78,794 SH   OTR 1 0 78,794 0
Mohawk Industries Inc common 608190104 4,453,130 23,156 SH   OTR 1 0 23,156 0
Marsh & Mclennan Cos Inc common 571748102 8,672,891 71,206 SH   OTR 1 0 71,206 0
Anthem Inc common 036752103 13,164,491 36,675 SH   OTR 1 0 36,675 0
Ross Stores Inc common 778296103 7,037,998 58,694 SH   OTR 1 0 58,694 0
Cognex Corp common 192422103 1,944,705 23,433 SH   OTR 1 0 23,433 0
Jb Hunt Transport Services Inc common 445658107 2,796,517 16,639 SH   OTR 1 0 16,639 0
Johnson Controls International PLC common 00BY7QL61 10,894,608 182,581 SH   OTR 1 0 182,581 0
American International Group Inc common 026874784 6,908,765 149,508 SH   OTR 1 0 149,508 0
CMS Energy Corp common 125896100 2,900,420 47,377 SH   OTR 1 0 47,377 0
Whirlpool Corp common 963320106 2,853,092 12,948 SH   OTR 1 0 12,948 0
Zimmer Biomet Holdings Inc common 98956P102 4,884,681 30,514 SH   OTR 1 0 30,514 0
Weyerhaeuser Co common 962166104 3,802,934 106,824 SH   OTR 1 0 106,824 0
Lumen Technologies Inc common 550241103 2,060,346 154,333 SH   OTR 1 0 154,333 0
Merck & Co Inc common 58933Y105 41,663,830 540,457 SH   OTR 1 0 540,457 0
Tractor Supply Co common 892356106 4,878,200 27,548 SH   OTR 1 0 27,548 0
Borgwarner Inc common 099724106 4,816,109 103,885 SH   OTR 1 0 103,885 0
Waste Connections Inc common 94106B101 8,899,928 82,422 SH   OTR 1 0 82,422 0
ResMed Inc common 761152107 4,240,113 21,854 SH   OTR 1 0 21,854 0
Akamai Technologies Inc common 00971T101 2,434,085 23,887 SH   OTR 1 0 23,887 0
Maxim Integrated Products Inc common 57772K101 3,356,203 36,732 SH   OTR 1 0 36,732 0
Alexion Pharmaceuticals Inc common 015351109 151,210,100 988,883 SH   OTR 1 0 988,883 0
Dollar Tree Inc common 256746108 5,436,163 47,494 SH   OTR 1 0 47,494 0
Costco Wholesale Corp common 22160K105 22,307,754 63,288 SH   OTR 1 0 63,288 0
Becton Dickinson And Co common 075887109 14,021,488 57,666 SH   OTR 1 0 57,666 0
Invesco Ltd common G491BT108 1,889,356 74,915 SH   OTR 1 0 74,915 0
Vereit INC common 92339V308 1,183,819 30,653 SH   OTR 1 0 30,653 0
Chubb Ltd common 004432874 24,371,296 154,278 SH   OTR 1 0 154,278 0
Cerner Corp common 156782104 3,095,800 43,069 SH   OTR 1 0 43,069 0
Seagate Technology Plc common 00B58JVZ5 2,850,802 37,144 SH   OTR 1 0 37,144 0
Knight-Swift Transportation Holdings Inc common 499049104 1,888,061 39,261 SH   OTR 1 0 39,261 0
Aflac Inc common 001055102 16,833,256 328,903 SH   OTR 1 0 328,903 0
Metlife Inc common 59156R108 6,684,468 109,960 SH   OTR 1 0 109,960 0
SS&C Technologies Holdings Inc common 78467J100 2,631,723 37,666 SH   OTR 1 0 37,666 0
Omega Healthcare Investors Inc common 681936100 2,008,753 54,839 SH   OTR 1 0 54,839 0
Medical Properties Trust Inc common 58463J304 2,246,083 105,549 SH   OTR 1 0 105,549 0
Wayfair Inc common 94419L101 4,888,068 15,530 SH   OTR 1 0 15,530 0
RingCentral Inc common 76680R206 3,956,144 13,281 SH   OTR 1 0 13,281 0
Zillow Group Inc common 98954M200 3,909,683 30,158 SH   OTR 1 0 30,158 0
Pentair PLC common 00BLS09M3 2,599,305 41,709 SH   OTR 1 0 41,709 0
Hormel Foods Corp common 440452100 2,246,759 47,023 SH   OTR 1 0 47,023 0
Vulcan Materials Co common 929160109 4,692,431 27,807 SH   OTR 1 0 27,807 0
Equifax Inc common 294429105 4,756,293 26,259 SH   OTR 1 0 26,259 0
Melco Resorts & Entertainment Ltd ADR common 585464100 441,186 22,159 SH   OTR 1 0 22,159 0
Mosaic Co/The common 61945C103 4,082,558 129,154 SH   OTR 1 0 129,154 0
Howmet Aerospace Inc common 443201108 3,981,775 123,927 SH   OTR 1 0 123,927 0
SBA Communications Corp common 78410G104 4,222,368 15,213 SH   OTR 1 0 15,213 0
Enphase Energy Inc common 29355A107 2,059,108 12,698 SH   OTR 1 0 12,698 0
Liberty Media Corp - C common 531229854 1,063,116 24,558 SH   OTR 1 0 24,558 0
Guidewire Software Inc common 40171V100 2,080,264 20,469 SH   OTR 1 0 20,469 0
ETSY Inc common 29786A106 3,228,535 16,009 SH   OTR 1 0 16,009 0
Allegion PLC common 00BFRT3W7 2,517,550 20,041 SH   OTR 1 0 20,041 0
Raymond James Financial Inc common 754730109 1,908,382 15,571 SH   OTR 1 0 15,571 0
FMC Corp common 302491303 3,217,424 29,088 SH   OTR 1 0 29,088 0
Liberty Media Corp-Liberty Siriusxm - A common 531229409 454,906 10,320 SH   OTR 1 0 10,320 0
MYR Group Inc common 55405W104 1,698,579 23,700 SH   OTR 1 0 23,700 0
NuCor Corp common 670346105 4,251,581 52,966 SH   OTR 1 0 52,966 0
Equitable Holdings Inc common 29452E101 1,126,499 34,534 SH   OTR 1 0 34,534 0
Capri Holdings Ltd common G1890L107 23,156,754 454,054 SH   OTR 1 0 454,054 0
Aerie Pharmaceuticals Inc common 00771V108 252,627 14,129 SH   OTR 1 0 14,129 0
Qorvo Inc common 74736K101 3,819,526 20,906 SH   OTR 1 0 20,906 0
Delta Air Lines Inc common 247361702 48,405,625 1,002,602 SH   OTR 1 0 1,002,602 0
Alphabet Inc - C common 02079K107 97,703,464 47,231 SH   OTR 1 0 47,231 0
Annaly Capital Management Inc common 035710409 1,844,829 214,515 SH   OTR 1 0 214,515 0
Bank Of America Corp common 060505104 190,313,286 4,918,927 SH   OTR 1 0 4,918,927 0
First Solar Inc common 336433107 54,313,259 622,145 SH   OTR 1 0 622,145 0
Mercadolibre Inc common 58733R102 21,213,537 14,410 SH   OTR 1 0 14,410 0
Vipshop Holdings Ltd ADR common 92763W103 12,944,847 433,518 SH   OTR 1 0 433,518 0
Trip.Com Group Ltd ADR common 89677Q107 34,470,610 869,811 SH   OTR 1 0 869,811 0
Sunrun Inc common 86771W105 45,310,527 749,182 SH   OTR 1 0 749,182 0
Ecolab Inc common 278865100 22,371,813 104,507 SH   OTR 1 0 104,507 0
3m Co common 88579Y101 29,741,892 154,359 SH   OTR 1 0 154,359 0
Trane Technologies Plc common 00BK9ZQ96 79,794,125 481,965 SH   OTR 1 0 481,965 0
AppHarvest Inc common 03783T103 396,287 21,655 SH   OTR 1 0 21,655 0
Arrow Electronics Inc common 042735100 349,020,498 3,149,436 SH   OTR 1 0 3,149,436 0
Cisco Systems Inc common 17275R102 175,430,570 3,392,585 SH   OTR 1 0 3,392,585 0
T-Mobile US Inc common 872590104 242,156,628 1,932,769 SH   OTR 1 0 1,932,769 0
IQVIA Holdings Inc common 46266C105 39,848,452 206,319 SH   OTR 1 0 206,319 0
Mcdonald's Corp common 580135101 35,114,445 156,663 SH   OTR 1 0 156,663 0
Dollar General Corp common 256677105 70,760,375 349,227 SH   OTR 1 0 349,227 0
Cornerstone Building Brands Ord Shs common 21925D109 41,000,360 2,922,335 SH   OTR 1 0 2,922,335 0
Canadian Solar Inc common 136635109 21,234,543 427,857 SH   OTR 1 0 427,857 0
Willdan Group Inc common 96924N100 17,948,661 437,239 SH   OTR 1 0 437,239 0
News Corp common 65249B109 3,301,501 129,827 SH   OTR 1 0 129,827 0
Snap-On Inc common 833034101 3,409,645 14,777 SH   OTR 1 0 14,777 0
Ch Robinson Worldwide Inc common 12541W209 2,595,314 27,196 SH   OTR 1 0 27,196 0
Travelers Cos Inc/The common 89417E109 5,273,776 35,065 SH   OTR 1 0 35,065 0
Ball Corp common 058498106 12,632,531 149,074 SH   OTR 1 0 149,074 0
Abbott Laboratories common 002824100 39,896,174 332,912 SH   OTR 1 0 332,912 0
WalMart Inc common 931142103 28,408,301 209,146 SH   OTR 1 0 209,146 0
Willis Towers Watson PLC common 00BDB6Q21 3,785,675 16,540 SH   OTR 1 0 16,540 0
Amgen Inc common 031162100 23,532,201 94,579 SH   OTR 1 0 94,579 0
Cummins Inc common 231021106 10,640,870 41,067 SH   OTR 1 0 41,067 0
Ventas Inc common 92276F100 4,106,433 76,986 SH   OTR 1 0 76,986 0
Stryker Corp common 863667101 11,702,558 48,044 SH   OTR 1 0 48,044 0
Caterpillar Inc common 149123101 30,527,309 131,657 SH   OTR 1 0 131,657 0
Simon Property Group Inc common 828806109 7,010,507 61,620 SH   OTR 1 0 61,620 0
International Business Machines Corp common 459200101 19,223,421 144,255 SH   OTR 1 0 144,255 0
TJX Cos Inc common 872540109 49,218,841 744,049 SH   OTR 1 0 744,049 0
Fedex Corp common 31428X106 15,675,315 55,187 SH   OTR 1 0 55,187 0
CBRE Group Inc common 12504L109 4,579,124 57,883 SH   OTR 1 0 57,883 0
Union Pacific Corp common 907818108 31,064,365 140,939 SH   OTR 1 0 140,939 0
Prudential Financial Inc common 744320102 10,136,333 111,266 SH   OTR 1 0 111,266 0
Blackrock Inc common 09247X101 79,337,703 105,228 SH   OTR 1 0 105,228 0
Varian Medical Systems Inc common 92220P105 2,264,880 12,830 SH   OTR 1 0 12,830 0
Air Products & Chemicals Inc common 009158106 15,614,089 55,499 SH   OTR 1 0 55,499 0
Clorox Co/The common 189054109 4,001,103 20,744 SH   OTR 1 0 20,744 0
Dover Corp common 260003108 6,076,093 44,309 SH   OTR 1 0 44,309 0
Ingersoll-Rand Inc common 45687V106 4,374,178 88,888 SH   OTR 1 0 88,888 0
Expeditors International of Washington Inc common 302130109 3,550,216 32,967 SH   OTR 1 0 32,967 0
AMETEK Inc common 031100100 5,818,740 45,555 SH   OTR 1 0 45,555 0
Charter Communications Inc common 16119P108 22,849,485 37,032 SH   OTR 1 0 37,032 0
Norfolk Southern Corp common 655844108 15,747,892 58,647 SH   OTR 1 0 58,647 0
Lam Research Corp common 512807108 11,956,586 20,087 SH   OTR 1 0 20,087 0
KeyCorp common 493267108 4,473,542 223,901 SH   OTR 1 0 223,901 0
Intuitive Surgical Inc common 46120E602 17,266,072 23,366 SH   OTR 1 0 23,366 0
Hartford Financial Services Group Inc common 416515104 3,679,528 55,091 SH   OTR 1 0 55,091 0
Waste Management Inc common 94106L109 12,974,638 100,563 SH   OTR 1 0 100,563 0
Digital Realty Trust Inc common 253868103 6,135,272 43,562 SH   OTR 1 0 43,562 0
Tyson Foods Inc common 902494103 5,622,058 75,667 SH   OTR 1 0 75,667 0
ANSYS Inc common 03662Q105 4,758,933 14,015 SH   OTR 1 0 14,015 0
Edison International common 281020107 3,315,295 56,575 SH   OTR 1 0 56,575 0
Pioneer Natural Resources Co common 723787107 5,659,392 35,634 SH   OTR 1 0 35,634 0
PepsiCo Inc common 713448108 33,152,344 234,375 SH   OTR 1 0 234,375 0
Globe Life Inc common 37959E102 1,359,198 14,066 SH   OTR 1 0 14,066 0
Host Hotels & Resorts Inc common 44107P104 1,483,963 88,069 SH   OTR 1 0 88,069 0
Booz Allen Hamilton Holding Corp common 099502106 2,355,261 29,247 SH   OTR 1 0 29,247 0
Linde PLC common 00BZ12WP8 34,835,409 124,350 SH   OTR 1 0 124,350 0
Zoom Video Communications Inc common 98980L101 8,214,100 25,566 SH   OTR 1 0 25,566 0
Roku Inc common 77543R102 5,675,239 17,421 SH   OTR 1 0 17,421 0
Pinterest Inc common 72352L106 4,679,880 63,216 SH   OTR 1 0 63,216 0
Peloton Interactive Inc common 70614W100 3,560,075 31,662 SH   OTR 1 0 31,662 0
Bunge Ltd common G16962105 1,803,393 22,750 SH   OTR 1 0 22,750 0
Paccar Inc common 693718108 8,601,326 92,567 SH   OTR 1 0 92,567 0
Hershey Co/The common 427866108 3,648,593 23,069 SH   OTR 1 0 23,069 0
Altice USA Inc common 02156K103 1,173,878 36,086 SH   OTR 1 0 36,086 0
WP Carey Inc common 92936U109 1,977,530 27,947 SH   OTR 1 0 27,947 0
Zscaler Inc common 98980G102 1,811,119 10,550 SH   OTR 1 0 10,550 0
Zendesk Inc common 98936J101 1,589,716 11,987 SH   OTR 1 0 11,987 0
Wr Berkley Corp common 084423102 1,114,577 14,792 SH   OTR 1 0 14,792 0
Albemarle Corp common 012653101 3,233,122 22,128 SH   OTR 1 0 22,128 0
ICU Medical Inc common 44930G107 2,441,654 11,885 SH   OTR 1 0 11,885 0
Telefonica Brasil Sa ADR common 87936R205 292,607 37,180 SH   OTR 1 0 37,180 0
OGE Energy Corp common 670837103 834,047 25,774 SH   OTR 1 0 25,774 0
Devon Energy Corp common 25179M103 2,646,472 121,120 SH   OTR 1 0 121,120 0
Royalty Pharma PLC common 00BMVP7Y0 694,692 15,926 SH   OTR 1 0 15,926 0
Western Alliance Bancorp common 957638109 12,686,580 133,966 SH   OTR 1 0 133,966 0
Nordic American Tankers Ltd common G65773106 604,500 186,000 SH   OTR 1 0 186,000 0
Zogenix Inc common 98978L204 294,844 15,097 SH   OTR 1 0 15,097 0
MSA Safety Inc common 553498106 11,276,403 75,166 SH   OTR 1 0 75,166 0
Alphabet Inc - A common 02079K305 491,795,519 238,444 SH   OTR 1 0 238,444 0
Tesla Inc common 88160R101 80,700,638 120,822 SH   OTR 1 0 120,822 0
Baidu Inc ADR common 056752108 41,915,794 192,672 SH   OTR 1 0 192,672 0
Banco SantanderChile common 05965X109 6,824,277 274,840 SH   OTR 1 0 274,840 0
Quanta Services Inc common 74762E102 7,604,111 86,430 SH   OTR 1 0 86,430 0
IDEXX Laboratories Inc common 45168D104 7,356,287 15,034 SH   OTR 1 0 15,034 0
Renewable Energy Group Inc common 75972A301 17,543,474 265,609 SH   OTR 1 0 265,609 0
Diodes Inc common 254543101 27,618,892 345,928 SH   OTR 1 0 345,928 0
Fleetcor Technologies Inc common 339041105 3,816,964 14,209 SH   OTR 1 0 14,209 0
Msci Inc common 55354G100 4,488,812 10,706 SH   OTR 1 0 10,706 0
Eaton Corp PLC common 00B8KQN82 11,527,021 83,360 SH   OTR 1 0 83,360 0
UGI Corp common 902681105 1,946,827 47,472 SH   OTR 1 0 47,472 0
United Parcel Service Inc common 911312106 26,632,333 156,670 SH   OTR 1 0 156,670 0
Global Payments Inc common 37940X102 10,230,588 50,752 SH   OTR 1 0 50,752 0
Stanley Black & Decker Inc common 854502101 8,286,505 41,501 SH   OTR 1 0 41,501 0
Dominion Energy Inc common 25746U109 9,349,233 123,081 SH   OTR 1 0 123,081 0
Goldman Sachs Group Inc/The common 38141G104 37,895,049 115,887 SH   OTR 1 0 115,887 0
Alnylam Pharmaceuticals Inc common 02043Q107 3,301,869 23,386 SH   OTR 1 0 23,386 0
Universal Health Services Inc common 913903100 4,732,410 35,478 SH   OTR 1 0 35,478 0
Activision Blizzard Inc common 00507V109 11,153,397 119,929 SH   OTR 1 0 119,929 0
Principal Financial Group Inc common 74251V102 5,823,735 97,127 SH   OTR 1 0 97,127 0
Emerson Electric Co common 291011104 63,076,501 699,141 SH   OTR 1 0 699,141 0
Ally Financial Inc common 02005N100 2,942,628 65,088 SH   OTR 1 0 65,088 0
Liberty Broadband Corp common 530307305 2,937,685 19,565 SH   OTR 1 0 19,565 0
LKQ Corp common 501889208 2,261,607 53,428 SH   OTR 1 0 53,428 0
Cme Group Inc common 12572Q105 10,491,091 51,369 SH   OTR 1 0 51,369 0
Lincoln National Corp common 534187109 5,082,042 81,613 SH   OTR 1 0 81,613 0
Vertex Pharmaceuticals Inc common 92532F100 15,854,369 73,779 SH   OTR 1 0 73,779 0
Eli Lilly & Co common 532457108 37,627,977 201,413 SH   OTR 1 0 201,413 0
Nortonlifelock Inc. common 668771108 2,645,488 124,435 SH   OTR 1 0 124,435 0
Fidelity National Information Services Inc common 31620M106 12,519,493 89,037 SH   OTR 1 0 89,037 0
CarMax Inc common 143130102 3,278,825 24,716 SH   OTR 1 0 24,716 0
Sempra Energy common 816851109 5,703,592 43,020 SH   OTR 1 0 43,020 0
Deere & Co common 244199105 36,962,039 98,792 SH   OTR 1 0 98,792 0
Humana Inc common 444859102 11,461,876 27,339 SH   OTR 1 0 27,339 0
Interpublic Group Of Cos Inc/The common 460690100 2,080,266 71,242 SH   OTR 1 0 71,242 0
Cheniere Energy Inc common 16411R208 2,247,216 31,207 SH   OTR 1 0 31,207 0
ViacomCBS Inc common 92556H206 5,891,639 130,635 SH   OTR 1 0 130,635 0
Exelon Corp common 30161N101 6,580,114 150,437 SH   OTR 1 0 150,437 0
Quest Diagnostics Inc common 74834L100 12,295,485 95,804 SH   OTR 1 0 95,804 0
Automatic Data Processing Inc common 053015103 12,508,754 66,370 SH   OTR 1 0 66,370 0
Western Union Co/The common 959802109 1,799,761 72,983 SH   OTR 1 0 72,983 0
DISH Network Corp common 25470M109 3,857,508 106,561 SH   OTR 1 0 106,561 0
Conagra Brands Inc common 205887102 2,920,279 77,667 SH   OTR 1 0 77,667 0
Hca Healthcare Inc common 40412C101 7,527,573 39,968 SH   OTR 1 0 39,968 0
Church & Dwight Co Inc common 171340102 4,214,201 48,245 SH   OTR 1 0 48,245 0
Ppg Industries Inc common 693506107 7,438,922 49,507 SH   OTR 1 0 49,507 0
Xilinx Inc common 983919101 5,425,581 43,790 SH   OTR 1 0 43,790 0
First Republic Bank/Ca common 33616C100 3,705,018 22,219 SH   OTR 1 0 22,219 0
Discover Financial Services common 254709108 5,659,219 59,577 SH   OTR 1 0 59,577 0
Sensata Technologies Holding Plc common 00BFMBMT8 4,761,636 82,168 SH   OTR 1 0 82,168 0
Corning Inc common 219350105 6,437,740 147,960 SH   OTR 1 0 147,960 0
Marriott International Inc/Md common 571903202 5,450,448 36,800 SH   OTR 1 0 36,800 0
Occidental Petroleum Corp common 674599105 4,559,820 171,293 SH   OTR 1 0 171,293 0
Veeva Systems Inc common 922475108 4,790,619 18,338 SH   OTR 1 0 18,338 0
Arista Networks Inc common 040413106 3,280,639 10,867 SH   OTR 1 0 10,867 0
Corteva Inc common 22052L104 7,883,722 169,106 SH   OTR 1 0 169,106 0
Twilio Inc common 90138F102 7,468,096 21,916 SH   OTR 1 0 21,916 0
Nordson Corp common 655663102 2,808,342 14,135 SH   OTR 1 0 14,135 0
Arthur J Gallagher & Co common 363576109 2,968,902 23,795 SH   OTR 1 0 23,795 0
Sealed Air Corp common 81211K100 1,605,258 35,034 SH   OTR 1 0 35,034 0
Public Service Enterprise Group Inc common 744573106 4,169,783 69,254 SH   OTR 1 0 69,254 0
Pinnacle West Capital Corp common 723484101 1,444,451 17,756 SH   OTR 1 0 17,756 0
Ao Smith Corp common 831865209 2,571,479 38,034 SH   OTR 1 0 38,034 0
Ionis Pharmaceuticals Inc common 462222100 2,547,344 56,658 SH   OTR 1 0 56,658 0
Broadridge Financial Solutions Inc common 11133T103 2,678,791 17,497 SH   OTR 1 0 17,497 0
Ulta Beauty Inc common 90384S303 57,058,251 184,553 SH   OTR 1 0 184,553 0
Southwest Airlines Co common 844741108 3,048,970 49,934 SH   OTR 1 0 49,934 0
Duke Realty Corp common 264411505 2,033,228 48,491 SH   OTR 1 0 48,491 0
Monster Beverage Corp common 61174X109 6,380,399 70,045 SH   OTR 1 0 70,045 0
Elanco Animal Health Inc common 28414H103 1,630,116 55,352 SH   OTR 1 0 55,352 0
Slack Technologies Inc common 83088V102 2,421,467 59,598 SH   OTR 1 0 59,598 0
Aramark common 03852U106 2,317,387 61,339 SH   OTR 1 0 61,339 0
SEI Investments Co common 784117103 822,433 13,498 SH   OTR 1 0 13,498 0
Camden Property Trust common 133131102 1,164,496 10,595 SH   OTR 1 0 10,595 0
Generac Holdings Inc common 368736104 4,551,228 13,899 SH   OTR 1 0 13,899 0
Carvana Co common 146869102 3,192,621 12,167 SH   OTR 1 0 12,167 0
Kinder Morgan Inc/De common 49456B101 4,262,167 255,986 SH   OTR 1 0 255,986 0
Ceridian HCM Holding Inc common 15677J108 1,008,712 11,970 SH   OTR 1 0 11,970 0
Signature Bank/New York Ny common 82669G104 11,724,642 51,856 SH   OTR 1 0 51,856 0
Cara Therapeutics Inc common 140755109 373,629 17,210 SH   OTR 1 0 17,210 0
Berkshire Hathaway Inc common 084670702 56,481,351 221,088 SH   OTR 1 0 221,088 0
Facebook Inc common 30303M102 918,971,300 3,120,128 SH   OTR 1 0 3,120,128 0
Pfizer Inc common 717081103 78,208,324 2,158,662 SH   OTR 1 0 2,158,662 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 112,638,517 952,304 SH   OTR 1 0 952,304 0
Hain Celestial common 405217100 1,101,641 25,267 SH   OTR 1 0 25,267 0
American Express Co common 025816109 14,794,341 104,598 SH   OTR 1 0 104,598 0
Oracle Corp common 68389X105 118,387,105 1,687,147 SH   OTR 1 0 1,687,147 0
Zoetis Inc common 98978V103 38,500,868 244,481 SH   OTR 1 0 244,481 0
Johnson & Johnson common 478160104 247,541,012 1,506,182 SH   OTR 1 0 1,506,182 0
Boston Scientific Corp common 101137107 32,889,836 850,966 SH   OTR 1 0 850,966 0
Texas Instruments Inc common 882508104 37,090,232 196,255 SH   OTR 1 0 196,255 0
Charles Schwab Corp/The common 808513105 22,835,943 350,352 SH   OTR 1 0 350,352 0
Aon PLC common 00BLP1HW5 22,904,229 99,536 SH   OTR 1 0 99,536 0
Procter & Gamble Co/The common 742718109 60,714,488 448,309 SH   OTR 1 0 448,309 0
Prospect Capital Corp common 74348T102 1,223,940 159,575 SH   OTR 1 0 159,575 0
Main Street Capital Corp common 56035L104 1,422,006 36,322 SH   OTR 1 0 36,322 0
Autodesk Inc common 052769106 24,947,657 90,015 SH   OTR 1 0 90,015 0
ServiceNow Inc common 81762P102 15,729,460 31,452 SH   OTR 1 0 31,452 0
Essential Utilities Inc common 29670G102 2,739,774 61,224 SH   OTR 1 0 61,224 0
Advance Auto Parts Inc common 00751Y106 26,005,854 141,729 SH   OTR 1 0 141,729 0
Keysight Technologies Inc common 49338L103 4,014,340 27,994 SH   OTR 1 0 27,994 0
Henry Schein Inc common 806407102 1,688,348 24,384 SH   OTR 1 0 24,384 0
Sherwin-Williams Co/The common 824348106 13,657,613 18,506 SH   OTR 1 0 18,506 0
Kimberly-Clark Corp common 494368103 7,077,645 50,900 SH   OTR 1 0 50,900 0
Biogen Inc common 09062X103 14,268,929 51,006 SH   OTR 1 0 51,006 0
Baker Hughes Co common 05722G100 3,325,304 153,878 SH   OTR 1 0 153,878 0
Cognizant Technology Solutions Corp common 192446102 7,374,762 94,403 SH   OTR 1 0 94,403 0
Republic Services Inc common 760759100 4,967,202 49,997 SH   OTR 1 0 49,997 0
WW Grainger Inc common 384802104 5,271,829 13,149 SH   OTR 1 0 13,149 0
Morgan Stanley common 617446448 66,033,987 850,296 SH   OTR 1 0 850,296 0
Starbucks Corp common 855244109 19,507,099 178,522 SH   OTR 1 0 178,522 0
Celanese Corp common 150870103 3,747,048 25,012 SH   OTR 1 0 25,012 0
Mondelez International Inc common 609207105 80,216,360 1,370,517 SH   OTR 1 0 1,370,517 0
Liberty Global Plc - C common 00B8W67B1 2,383,546 93,326 SH   OTR 1 0 93,326 0
Fidelity National Financial Inc common 31620R303 1,946,028 47,861 SH   OTR 1 0 47,861 0
Northern Trust Corp common 665859104 2,466,301 23,464 SH   OTR 1 0 23,464 0
DuPont De Nemours Inc common 26614N102 12,617,660 163,272 SH   OTR 1 0 163,272 0
Electronic Arts Inc common 285512109 5,808,456 42,908 SH   OTR 1 0 42,908 0
Danaher Corp common 235851102 40,614,336 180,444 SH   OTR 1 0 180,444 0
Paychex Inc common 704326107 5,342,188 54,501 SH   OTR 1 0 54,501 0
Welltower Inc common 95040Q104 4,406,033 61,511 SH   OTR 1 0 61,511 0
Pnc Financial Services Group Inc/The common 693475105 12,399,908 70,691 SH   OTR 1 0 70,691 0
Illumina Inc common 452327109 9,632,225 25,080 SH   OTR 1 0 25,080 0
Microchip Technology Inc common 595017104 5,812,989 37,450 SH   OTR 1 0 37,450 0
Oneok Inc common 682680103 5,360,132 105,806 SH   OTR 1 0 105,806 0
Sirius XM Holdings Inc common 82968B103 837,113 137,457 SH   OTR 1 0 137,457 0
Avalonbay Communities Inc common 053484101 4,257,937 23,077 SH   OTR 1 0 23,077 0
Citrix Systems Inc common 177376100 4,273,260 30,445 SH   OTR 1 0 30,445 0
Check Point Software Technologies Ltd common 001082411 10,940,365 97,708 SH   OTR 1 0 97,708 0
Newell Brands Inc common 651229106 1,476,355 55,129 SH   OTR 1 0 55,129 0
Cdw Corp/De common 12514G108 3,930,761 23,715 SH   OTR 1 0 23,715 0
Snap Inc common 83304A106 7,638,785 146,085 SH   OTR 1 0 146,085 0
Invitation Homes Inc common 46187W107 2,377,017 74,305 SH   OTR 1 0 74,305 0
Fox Corp A common 35137L105 2,294,574 63,544 SH   OTR 1 0 63,544 0
Fox Corp common 35137L204 754,558 21,602 SH   OTR 1 0 21,602 0
Dow Inc common 260557103 11,032,144 172,539 SH   OTR 1 0 172,539 0
Okta Inc common 679295105 3,450,170 15,652 SH   OTR 1 0 15,652 0
Carrier Global Corp common 14448C104 8,262,454 195,700 SH   OTR 1 0 195,700 0
Keurig Dr Pepper Inc common 49271V100 2,854,188 83,043 SH   OTR 1 0 83,043 0
ON Semiconductor Corp common 682189105 2,097,602 50,411 SH   OTR 1 0 50,411 0
Neurocrine common 64125C109 11,550,285 118,769 SH   OTR 1 0 118,769 0
Abiomed Inc common 003654100 3,470,970 10,890 SH   OTR 1 0 10,890 0
Wynn Resorts Ltd common 983134107 2,815,309 22,456 SH   OTR 1 0 22,456 0
Mccormick & Co Inc/Md common 579780206 3,504,790 39,309 SH   OTR 1 0 39,309 0
GoDaddy Inc common 380237107 1,693,668 21,820 SH   OTR 1 0 21,820 0
TransUnion common 89400J107 3,370,860 37,454 SH   OTR 1 0 37,454 0
Brown & Brown common 115236101 1,303,466 28,516 SH   OTR 1 0 28,516 0
ICON Plc common 000571120 3,693,523 18,809 SH   OTR 1 0 18,809 0
Aurinia Pharmaceuticals Inc. common 05156V102 5,387,879 414,931 SH   OTR 1 0 414,931 0
Netease Inc ADR common 64110W102 1,780,925 17,247 SH   OTR 1 0 17,247 0
Unilever NV ADR common 904767704 772,855 13,843 SH   OTR 1 0 13,843 0
Cabot Oil & Gas Corp common 127097103 910,605 48,488 SH   OTR 1 0 48,488 0
Chevron Corp common 166764100 26,135,674 249,410 SH   OTR 1 0 249,410 0
Vistra Energy Corp common 92840M102 2,035,021 115,103 SH   OTR 1 0 115,103 0
MasTec Inc common 576323109 47,374,158 505,594 SH   OTR 1 0 505,594 0
Apple Inc common 037833100 419,367,212 3,433,215 SH   OTR 1 0 3,433,215 0
Amazon.Com Inc common 023135106 292,777,320 94,625 SH   OTR 1 0 94,625 0
Accenture Plc common 00B4BNMY3 60,216,699 217,979 SH   OTR 1 0 217,979 0
Adobe Inc common 00724F101 46,887,645 98,634 SH   OTR 1 0 98,634 0
Nike Inc common 654106103 73,400,197 552,338 SH   OTR 1 0 552,338 0
International Flavors & Fragrances Inc common 459506101 11,034,076 79,035 SH   OTR 1 0 79,035 0
PayPal Holdings Inc common 70450Y103 92,861,287 382,397 SH   OTR 1 0 382,397 0
Vishay Intertechnology Inc common 928298108 212,694,474 8,832,827 SH   OTR 1 0 8,832,827 0
Mastercard Inc common 57636Q104 136,399,551 383,091 SH   OTR 1 0 383,091 0
Intel Corp common 458140100 98,055,808 1,532,122 SH   OTR 1 0 1,532,122 0
Western Digital Corp common 958102105 315,498,281 4,726,566 SH   OTR 1 0 4,726,566 0
Motorola Solutions Inc common 620076307 12,407,915 65,982 SH   OTR 1 0 65,982 0
Palo Alto Networks Inc common 697435105 12,239,890 38,005 SH   OTR 1 0 38,005 0
Lowe's Cos Inc common 548661107 31,429,527 165,262 SH   OTR 1 0 165,262 0
Chemours Co common 163851108 14,176,885 507,950 SH   OTR 1 0 507,950 0
Workday Inc common 98138H101 8,193,470 32,981 SH   OTR 1 0 32,981 0
Fiserv Inc common 337738108 10,313,626 86,640 SH   OTR 1 0 86,640 0
Extra Space Storage Inc common 30225T102 2,597,052 19,593 SH   OTR 1 0 19,593 0
Hess Corp common 42809H107 4,082,781 57,699 SH   OTR 1 0 57,699 0
O'Reilly Automotive Inc common 67103H107 5,752,215 11,340 SH   OTR 1 0 11,340 0
Truist Financial Corp. common 89832Q109 12,664,188 217,150 SH   OTR 1 0 217,150 0
Masco Corp common 574599106 4,177,606 69,743 SH   OTR 1 0 69,743 0
Us Bancorp common 902973304 12,446,741 225,036 SH   OTR 1 0 225,036 0
UDR Inc common 902653104 2,116,640 48,259 SH   OTR 1 0 48,259 0
Omnicom Group Inc common 681919106 2,730,055 36,818 SH   OTR 1 0 36,818 0
West Pharmaceutical Services INC common 955306105 3,366,426 11,947 SH   OTR 1 0 11,947 0
Williams Cos Inc/The common 969457100 4,437,990 187,336 SH   OTR 1 0 187,336 0
Roper Technologies Inc common 776696106 9,860,856 24,448 SH   OTR 1 0 24,448 0
Molson Coors Brewing Co common 60871R209 1,689,945 33,039 SH   OTR 1 0 33,039 0
Fastenal Co common 311900104 6,805,448 135,351 SH   OTR 1 0 135,351 0
Laboratory Corp Of America Holdings common 50540R409 26,304,304 103,142 SH   OTR 1 0 103,142 0
Cardinal Health Inc common 14149Y108 3,744,083 61,631 SH   OTR 1 0 61,631 0
Dell Technologies Inc common 24703L202 8,008,428 90,850 SH   OTR 1 0 90,850 0
Synopsys Inc common 871607107 5,321,819 21,478 SH   OTR 1 0 21,478 0
Franklin Resources Inc common 354613101 3,207,042 108,346 SH   OTR 1 0 108,346 0
Incyte Corp common 45337C102 5,318,878 65,447 SH   OTR 1 0 65,447 0
Salesforce.com Inc common 79466L302 31,394,261 148,177 SH   OTR 1 0 148,177 0
Bristol-Myers Squibb Co common 110122108 34,659,001 549,010 SH   OTR 1 0 549,010 0
Kla-Tencor Corp common 482480100 7,304,814 22,109 SH   OTR 1 0 22,109 0
United Rentals Inc common 911363109 7,814,526 23,730 SH   OTR 1 0 23,730 0
Crown Holdings Inc common 228368106 73,877,911 761,314 SH   OTR 1 0 761,314 0
Lululemon Athletica Inc common 550021109 5,320,192 17,346 SH   OTR 1 0 17,346 0
Old Dominion Freight Line Inc common 679580100 4,449,989 18,510 SH   OTR 1 0 18,510 0
Gilead Sciences Inc common 375558103 20,057,856 310,349 SH   OTR 1 0 310,349 0
Packaging Corp of America common 695156109 3,084,433 22,936 SH   OTR 1 0 22,936 0
Baxter International Inc common 071813109 5,862,473 69,510 SH   OTR 1 0 69,510 0
Capital One Financial Corp common 14040H105 10,522,430 82,704 SH   OTR 1 0 82,704 0
Brown-Forman Corp common 115637209 3,483,123 50,502 SH   OTR 1 0 50,502 0
JPMorgan Chase & Co common 46625H100 163,186,450 1,071,973 SH   OTR 1 0 1,071,973 0
eBay Inc common 278642103 6,243,296 101,948 SH   OTR 1 0 101,948 0
Kroger Co/The common 501044101 5,582,373 155,109 SH   OTR 1 0 155,109 0
Horizon Pharma PLC common 00BQPVQZ6 14,561,464 158,208 SH   OTR 1 0 158,208 0
Steris plc common 00BFY8C75 2,435,858 12,788 SH   OTR 1 0 12,788 0
Athene Holding Ltd common G0684D107 1,670,206 33,139 SH   OTR 1 0 33,139 0
DocuSign Inc common 256163106 4,478,599 22,122 SH   OTR 1 0 22,122 0
Otis Worldwide Corp common 68902V107 6,603,303 96,469 SH   OTR 1 0 96,469 0
Avantor Inc common 05352A100 2,279,800 78,804 SH   OTR 1 0 78,804 0
Viatris Inc common 92556V106 2,701,882 193,406 SH   OTR 1 0 193,406 0
DaVita Inc common 23918K108 1,154,324 10,711 SH   OTR 1 0 10,711 0
Voya Financial Inc common 929089100 1,064,824 16,732 SH   OTR 1 0 16,732 0
TransDigm Group Inc common 893641100 5,953,866 10,127 SH   OTR 1 0 10,127 0
Arch Capital Group Ltd common G0450A105 2,038,982 53,140 SH   OTR 1 0 53,140 0
Idex Corp common 45167R104 4,377,091 20,911 SH   OTR 1 0 20,911 0
Dycom Industries Inc common 267475101 1,671,300 18,000 SH   OTR 1 0 18,000 0
Omnicell Inc common 68213N109 1,893,764 14,582 SH   OTR 1 0 14,582 0
ACADIA Pharmaceuticals Inc common 004225108 2,385,881 92,476 SH   OTR 1 0 92,476 0
Itau Unibanco Holding Sa ADR common 465562106 347,939 70,149 SH   OTR 1 0 70,149 0
Azul SA ADR common 05501U106 238,127 11,806 SH   OTR 1 0 11,806 0
Kingsoft Cloud Holdings Ltd common 49639K101 477,188 12,136 SH   OTR 1 0 12,136 0
Plug Power Inc common 72919P202 3,146,644 87,797 SH   OTR 1 0 87,797 0
HEICO Corp common 422806208 1,529,283 13,462 SH   OTR 1 0 13,462 0
L Brands Inc common 501797104 19,904,321 321,712 SH   OTR 1 0 321,712 0
Coherus BioSciences Inc common 19249H103 296,364 20,285 SH   OTR 1 0 20,285 0
Nio Inc - ADR common 62914V106 1,400,201 35,921 SH   OTR 1 0 35,921 0
Walt Disney Co/The common 254687106 68,487,366 371,165 SH   OTR 1 0 371,165 0
Nvidia Corp common 67066G104 54,995,324 103,001 SH   OTR 1 0 103,001 0
TE Connectivity Ltd common 010299318 6,659,106 51,577 SH   OTR 1 0 51,577 0
Aptiv PLC common 00B783TY6 7,698,268 55,825 SH   OTR 1 0 55,825 0
Constellium NV common 001346747 11,839,659 805,419 SH   OTR 1 0 805,419 0
Whole Earth Brands Inc common 96684W100 1,033,746 79,275 SH   OTR 1 0 79,275 0
Micron Technology Inc common 595112103 180,250,343 2,043,423 SH   OTR 1 0 2,043,423 0
S&P Global Inc common 78409V104 106,362,781 301,422 SH   OTR 1 0 301,422 0
Gladstone Capital Corp common 376535100 521,325 52,500 SH   OTR 1 0 52,500 0
Oxford Square Capital Corp common 69181V107 445,217 95,952 SH   OTR 1 0 95,952 0
Apollo Investment Corp common 03761U502 857,143 62,474 SH   OTR 1 0 62,474 0
Carlyle Group LP common 14316J108 6,460,570 175,750 SH   OTR 1 0 175,750 0
Modine Manufacturing Co common 607828100 15,685,282 1,061,969 SH   OTR 1 0 1,061,969 0
Amphenol Corp common 032095101 39,459,890 598,149 SH   OTR 1 0 598,149 0
Wabtec Corp common 929740108 3,123,733 39,461 SH   OTR 1 0 39,461 0
Live Nation Entertainment Inc common 538034109 3,180,301 37,570 SH   OTR 1 0 37,570 0
General Motors Co common 37045V100 62,034,333 1,079,609 SH   OTR 1 0 1,079,609 0
T Rowe Price Group Inc common 74144T108 6,254,477 36,448 SH   OTR 1 0 36,448 0
Archer-Daniels-Midland Co common 039483102 5,552,427 97,411 SH   OTR 1 0 97,411 0
Cvs Health Corp common 126650100 14,983,710 199,172 SH   OTR 1 0 199,172 0
Fifth Third Bancorp common 316773100 5,188,435 138,543 SH   OTR 1 0 138,543 0
Kraft Heinz Co common 500754106 9,052,240 226,306 SH   OTR 1 0 226,306 0
Schlumberger Ltd common 806857108 5,365,811 197,345 SH   OTR 1 0 197,345 0
Expedia Group Inc common 30212P303 4,499,561 26,142 SH   OTR 1 0 26,142 0
HP Inc common 40434L105 7,969,218 250,999 SH   OTR 1 0 250,999 0
Comcast Corp common 20030N101 37,513,705 693,286 SH   OTR 1 0 693,286 0
Edwards Lifesciences Corp common 28176E108 12,154,565 145,320 SH   OTR 1 0 145,320 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 1,406,172 121,852 SH   OTR 1 0 121,852 0
Cadence Design Systems Inc common 127387108 5,060,000 36,937 SH   OTR 1 0 36,937 0
Healthpeak Properties INC common 42250P103 3,103,569 97,781 SH   OTR 1 0 97,781 0
General Mills Inc common 370334104 7,586,756 123,724 SH   OTR 1 0 123,724 0
Lyondellbasell Industries NV common 000943499 5,517,043 53,023 SH   OTR 1 0 53,023 0
Sysco Corp common 871829107 5,659,123 71,871 SH   OTR 1 0 71,871 0
Iron Mountain Inc common 46284V101 1,347,793 36,417 SH   OTR 1 0 36,417 0
Loews Corp common 540424108 2,453,953 47,854 SH   OTR 1 0 47,854 0
Analog Devices Inc common 032654105 8,319,732 53,648 SH   OTR 1 0 53,648 0
Eversource Energy common 30040W108 5,521,844 63,770 SH   OTR 1 0 63,770 0
Regency Centers Corp common 758849103 1,739,579 30,675 SH   OTR 1 0 30,675 0
MGM Resorts International common 552953101 3,636,897 95,733 SH   OTR 1 0 95,733 0
Parker-Hannifin Corp common 701094104 10,265,038 32,543 SH   OTR 1 0 32,543 0
Public Storage common 74460D109 5,554,814 22,511 SH   OTR 1 0 22,511 0
Centene Corp common 15135B101 13,090,494 204,827 SH   OTR 1 0 204,827 0
Ford Motor Co common 345370860 8,257,860 674,111 SH   OTR 1 0 674,111 0
Darden Restaurants Inc common 237194105 2,742,162 19,311 SH   OTR 1 0 19,311 0
IHS Markit Ltd common G47567105 7,307,955 75,511 SH   OTR 1 0 75,511 0
Uber Technologies Inc common 90353T100 12,058,157 221,210 SH   OTR 1 0 221,210 0
Realty Income Corp common 756109104 2,897,696 45,633 SH   OTR 1 0 45,633 0
NiSource Inc common 65473P105 1,380,948 57,277 SH   OTR 1 0 57,277 0
Entergy Corp common 29364G103 2,740,200 27,548 SH   OTR 1 0 27,548 0
Reinsurance Group of America Inc common 759351604 2,509,656 19,910 SH   OTR 1 0 19,910 0
Discovery Communications Inc - C common 25470F302 3,301,729 89,502 SH   OTR 1 0 89,502 0
Copart Inc common 217204106 4,690,214 43,184 SH   OTR 1 0 43,184 0
Vornado Realty Trust common 929042109 1,014,058 22,341 SH   OTR 1 0 22,341 0
Lamb Weston Holdings Inc common 513272104 1,709,751 22,067 SH   OTR 1 0 22,067 0
Exact Sciences Corp common 30063P105 4,277,711 32,461 SH   OTR 1 0 32,461 0
XPO Logistics Inc common 983793100 2,276,858 18,466 SH   OTR 1 0 18,466 0
Sarepta Therapeutics Inc common 803607100 2,833,183 38,014 SH   OTR 1 0 38,014 0
Axalta Coating Systems Ltd common G0750C108 1,241,266 41,963 SH   OTR 1 0 41,963 0
CF Industries Holdings Inc common 125269100 1,972,442 43,465 SH   OTR 1 0 43,465 0
TPI Composites Inc common 87266J104 3,373,442 59,781 SH   OTR 1 0 59,781 0
Draftkings Inc common 26142R104 965,089 15,736 SH   OTR 1 0 15,736 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 298,195 12,614 SH   OTR 1 0 12,614 0
21Vianet Group Inc common 90138A103 913,024 28,267 SH   OTR 1 0 28,267 0
Dicerna Pharmaceuticals Inc common 253031108 383,400 15,000 SH   OTR 1 0 15,000 0
ZTO Express (Cayman) Inc common 98980A105 333,884 11,454 SH   OTR 1 0 11,454 0
Skyworks Solutions Inc common 83088M102 6,514,090 35,503 SH   OTR 1 0 35,503 0
NextEra Energy Inc common 65339F101 22,626,671 299,255 SH   OTR 1 0 299,255 0
Royal Caribbean Cruises Ltd common 000886286 37,284,867 435,520 SH   OTR 1 0 435,520 0
Walgreens Boots Alliance Inc common 931427108 12,161,393 221,519 SH   OTR 1 0 221,519 0
Advanced Micro Devices inc common 007903107 14,883,129 189,594 SH   OTR 1 0 189,594 0
Netflix Inc common 64110L106 33,332,509 63,897 SH   OTR 1 0 63,897 0
Carnival Corp common 143658300 2,621,834 98,788 SH   OTR 1 0 98,788 0
Verizon Communications Inc common 92343V104 39,539,034 679,949 SH   OTR 1 0 679,949 0
Energy Recovery Inc common 29270J100 6,269,988 341,875 SH   OTR 1 0 341,875 0
Vital Farms, Inc. common 92847W103 422,298 19,336 SH   OTR 1 0 19,336 0
Rockwell Automation Inc common 773903109 34,099,750 128,465 SH   OTR 1 0 128,465 0
Intercontinental Exchange Inc common 45866F104 21,270,349 190,458 SH   OTR 1 0 190,458 0
Nxp Semiconductors Nv common 000953878 19,097,300 94,851 SH   OTR 1 0 94,851 0
Coca-Cola European Partners Plc common 00BDCPN04 9,826,162 188,385 SH   OTR 1 0 188,385 0
Baozun Inc common 06684L103 8,168,291 214,166 SH   OTR 1 0 214,166 0
Apollo Global Management Inc common 03768E105 4,525,700 96,271 SH   OTR 1 0 96,271 0
Kkr & Co Inc common 48251W104 6,885,408 140,950 SH   OTR 1 0 140,950 0
Ares Management Corp common 03990B101 3,905,963 69,712 SH   OTR 1 0 69,712 0
REX American Resources Corp common 761624105 14,386,661 168,917 SH   OTR 1 0 168,917 0
Fortune Brands Home & Security Inc common 34964C106 3,513,719 36,670 SH   OTR 1 0 36,670 0
Xylem Inc/Ny common 98419M100 19,917,095 189,362 SH   OTR 1 0 189,362 0
Fortinet Inc common 34959E109 3,093,092 16,772 SH   OTR 1 0 16,772 0
American Tower Corp common 03027X100 14,106,213 59,007 SH   OTR 1 0 59,007 0
Autoliv Inc common 052800109 3,130,794 33,737 SH   OTR 1 0 33,737 0
Hasbro Inc common 418056107 1,788,505 18,607 SH   OTR 1 0 18,607 0
Unitedhealth Group Inc common 91324P102 63,216,181 169,904 SH   OTR 1 0 169,904 0
Genuine Parts Co common 372460105 2,924,774 25,303 SH   OTR 1 0 25,303 0
Intuit Inc common 461202103 29,216,369 76,271 SH   OTR 1 0 76,271 0
Home Depot Inc/The common 437076102 50,515,517 165,489 SH   OTR 1 0 165,489 0
Citigroup Inc common 172967424 147,072,782 2,021,619 SH   OTR 1 0 2,021,619 0
Pultegroup Inc common 745867101 2,533,639 48,315 SH   OTR 1 0 48,315 0
Marvell Technology Group Ltd common G5876H105 4,332,281 88,450 SH   OTR 1 0 88,450 0
EOG Resources Inc common 26875P101 7,449,919 102,715 SH   OTR 1 0 102,715 0
Synchrony Financial common 87165B103 5,240,667 128,890 SH   OTR 1 0 128,890 0
PerkinElmer Inc common 714046109 2,366,309 18,445 SH   OTR 1 0 18,445 0
Best Buy Co Inc common 086516101 4,662,434 40,610 SH   OTR 1 0 40,610 0
Broadcom Inc common 11135F101 26,529,698 57,218 SH   OTR 1 0 57,218 0
Halliburton Co common 406216101 4,287,708 199,800 SH   OTR 1 0 199,800 0
Lear Corp common 521865204 4,430,475 24,444 SH   OTR 1 0 24,444 0
Take-Two Interactive Software Inc common 874054109 2,989,764 16,920 SH   OTR 1 0 16,920 0
Qualcomm Inc common 747525103 22,561,117 170,157 SH   OTR 1 0 170,157 0
State Street Corp common 857477103 5,969,247 71,054 SH   OTR 1 0 71,054 0
Campbell Soup Co common 134429109 2,853,677 56,767 SH   OTR 1 0 56,767 0
Lennar Corp A common 526057104 4,337,199 42,845 SH   OTR 1 0 42,845 0
Moody's Corp common 615369105 7,172,612 24,020 SH   OTR 1 0 24,020 0
Robert Half International Inc common 770323103 2,588,567 33,157 SH   OTR 1 0 33,157 0
CSX Corp common 126408103 15,653,305 162,345 SH   OTR 1 0 162,345 0
Domino's Pizza Inc common 25754A201 3,730,494 10,143 SH   OTR 1 0 10,143 0
Regions Financial Corp common 7591EP100 4,924,332 238,351 SH   OTR 1 0 238,351 0
Alexandria Real Estate Equities Inc common 015271109 3,295,694 20,059 SH   OTR 1 0 20,059 0
Liberty Media Corp-Liberty Siriusxm - C common 531229607 1,397,581 31,684 SH   OTR 1 0 31,684 0
Fortive Corp common 34959J108 5,045,815 71,430 SH   OTR 1 0 71,430 0
Square Inc common 852234103 13,825,529 60,892 SH   OTR 1 0 60,892 0
Match Group Inc common 57667L107 4,441,495 32,330 SH   OTR 1 0 32,330 0
Amcor PLC common 00BJ1F307 7,946,360 680,339 SH   OTR 1 0 680,339 0
VICI Properties Inc common 925652109 2,315,539 81,995 SH   OTR 1 0 81,995 0
CBOE Global Markets Inc common 12503M108 1,504,726 15,247 SH   OTR 1 0 15,247 0
Seattle Genetics Inc common 81181C104 3,810,874 27,444 SH   OTR 1 0 27,444 0
Liberty Global Plc - A common 00B8W6766 527,133 20,543 SH   OTR 1 0 20,543 0
Discovery Communications Inc - A common 25470F104 956,120 22,000 SH   OTR 1 0 22,000 0
Cincinnati Financial Corp common 172062101 2,223,651 21,570 SH   OTR 1 0 21,570 0
Martin Marietta Materials Inc common 573284106 40,992,876 122,068 SH   OTR 1 0 122,068 0
NRG Energy Inc common 629377508 407,484 10,800 SH   OTR 1 0 10,800 0
Dropbox Inc common 26210C104 1,543,081 57,880 SH   OTR 1 0 57,880 0
Avalara Inc common 05338G106 1,539,649 11,539 SH   OTR 1 0 11,539 0
Equity Lifestyle Properties Inc common 29472R108 1,290,619 20,280 SH   OTR 1 0 20,280 0
Sun Communities common 866674104 1,754,418 11,693 SH   OTR 1 0 11,693 0
Gartner Inc common 366651107 2,293,923 12,566 SH   OTR 1 0 12,566 0
Envista Holdings Corp common 29415F104 3,449,400 84,482 SH   OTR 1 0 84,482 0
Hdfc Bank Ltd ADR common 40415F101 15,674,346 201,755 SH   OTR 1 0 201,755 0
Ternium SA common 880890108 743,514 19,143 SH   OTR 1 0 19,143 0
Yum China Holdings Inc common 98850P109 1,251,226 21,132 SH   OTR 1 0 21,132 0
Southern Co/The common 842587107 8,864,140 142,602 SH   OTR 1 0 142,602 0
Valero Energy Corp common 91913Y100 4,606,243 64,333 SH   OTR 1 0 64,333 0
PPD Inc common 69355F102 413,629 10,931 SH   OTR 1 0 10,931 0