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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Snap-On Inc common 833034101   3,690,342 16,151 SH   OTR 1 0 16,151 0
Berkshire Hathaway Inc common 084670702   98,260,781 318,099 SH   OTR 1 0 318,099 0
Keysight Technologies Inc common 49338L103   6,947,666 40,613 SH   OTR 1 0 40,613 0
Vipshop Holdings Ltd ADR common 92763W103   8,476,182 621,421 SH   OTR 1 0 621,421 0
Paychex Inc common 704326107   8,106,765 70,152 SH   OTR 1 0 70,152 0
Equity Lifestyle Properties Inc common 29472R108   1,492,131 23,098 SH   OTR 1 0 23,098 0
CBRE Group Inc common 12504L109   6,800,186 88,360 SH   OTR 1 0 88,360 0
Charter Communications Inc common 16119P108   6,581,592 19,409 SH   OTR 1 0 19,409 0
Howmet Aerospace Inc common 443201108   3,217,511 81,642 SH   OTR 1 0 81,642 0
Carnival Corp common 143658300   1,283,797 159,280 SH   OTR 1 0 159,280 0
FS KKR Capital Corp common 302635206   850,920 48,624 SH   OTR 1 0 48,624 0
Hewlett Packard Enterprise Co common 42824C109   4,700,204 294,499 SH   OTR 1 0 294,499 0
Crown Holdings Inc common 228368106   47,354,604 576,020 SH   OTR 1 0 576,020 0
Target Corp common 87612E106   18,052,619 121,126 SH   OTR 1 0 121,126 0
Vulcan Materials Co common 929160109   4,587,182 26,196 SH   OTR 1 0 26,196 0
Zimmer Biomet Holdings Inc common 98956P102   8,052,645 63,158 SH   OTR 1 0 63,158 0
Fox Corp common 35137L204   948,779 33,349 SH   OTR 1 0 33,349 0
TJX Cos Inc common 872540109   51,306,100 644,549 SH   OTR 1 0 644,549 0
Cadence Design Systems Inc common 127387108   7,740,760 48,187 SH   OTR 1 0 48,187 0
Liberty Broadband Corp common 530307305   1,509,688 19,794 SH   OTR 1 0 19,794 0
AST SpaceMobile Inc common 00217D100   2,008,161 416,631 SH   OTR 1 0 416,631 0
Scorpio Tankers Inc common Y7542C130   7,336,305 136,464 SH   OTR 1 0 136,464 0
Equifax Inc common 294429105   4,474,362 23,021 SH   OTR 1 0 23,021 0
Equinix Inc common 29444U700   14,929,444 22,792 SH   OTR 1 0 22,792 0
Paccar Inc common 693718108   10,163,724 102,695 SH   OTR 1 0 102,695 0
Humana Inc common 444859102   64,789,986 126,496 SH   OTR 1 0 126,496 0
Steris plc common 00BFY8C75   2,608,192 14,122 SH   OTR 1 0 14,122 0
eBay Inc common 278642103   4,750,181 114,545 SH   OTR 1 0 114,545 0
Skyworks Solutions Inc common 83088M102   3,342,557 36,679 SH   OTR 1 0 36,679 0
Alnylam Pharmaceuticals Inc common 02043Q107   5,275,117 22,197 SH   OTR 1 0 22,197 0
Mccormick & Co Inc/Md common 579780206   6,668,418 80,449 SH   OTR 1 0 80,449 0
Marvell Technology Inc common 573874104   5,341,687 144,214 SH   OTR 1 0 144,214 0
Exact Sciences Corp common 30063P105   7,446,254 150,399 SH   OTR 1 0 150,399 0
Verisk Analytics Inc common 92345Y106   19,312,345 109,468 SH   OTR 1 0 109,468 0
Baozun Inc common 06684L103   1,530,640 288,800 SH   OTR 1 0 288,800 0
Stryker Corp common 863667101   18,579,529 75,993 SH   OTR 1 0 75,993 0
Ovintiv Inc common 69047Q102   2,088,643 41,188 SH   OTR 1 0 41,188 0
Lennar Corp A common 526057104   4,915,960 54,320 SH   OTR 1 0 54,320 0
Northern Trust Corp common 665859104   2,695,051 30,456 SH   OTR 1 0 30,456 0
Chubb Ltd common 004432874   100,644,779 456,232 SH   OTR 1 0 456,232 0
Blue Owl Capital Inc common 09581B103   3,502,028 330,380 SH   OTR 1 0 330,380 0
Royalty Pharma PLC common 00BMVP7Y0   2,303,700 58,292 SH   OTR 1 0 58,292 0
Allstate Corp/The common 020002101   21,823,871 160,943 SH   OTR 1 0 160,943 0
Kla Corp common 482480100   9,959,624 26,416 SH   OTR 1 0 26,416 0
PayPal Holdings Inc common 70450Y103   20,547,967 288,514 SH   OTR 1 0 288,514 0
Roblox Corp common 771049103   1,685,714 59,231 SH   OTR 1 0 59,231 0
Archer-Daniels-Midland Co common 039483102   13,995,095 150,728 SH   OTR 1 0 150,728 0
Burlington Stores Inc common 122017106   2,261,382 11,153 SH   OTR 1 0 11,153 0
Coca-Cola Europacific Partners Plc common 00BDCPN04   11,275,046 203,815 SH   OTR 1 0 203,815 0
Ross Stores Inc common 778296103   7,364,061 63,445 SH   OTR 1 0 63,445 0
Morgan Stanley common 617446448   64,734,653 761,405 SH   OTR 1 0 761,405 0
Snap Inc common 83304A106   1,535,829 171,601 SH   OTR 1 0 171,601 0
Walt Disney Co/The common 254687106   58,114,032 668,900 SH   OTR 1 0 668,900 0
Essex Property Trust Inc common 297178105   5,299,695 25,008 SH   OTR 1 0 25,008 0
Global Payments Inc common 37940X102   8,297,093 83,539 SH   OTR 1 0 83,539 0
Generac Holdings Inc common 368736104   1,561,639 15,514 SH   OTR 1 0 15,514 0
Roper Technologies Inc common 776696106   7,782,805 18,012 SH   OTR 1 0 18,012 0
Cognizant Technology Solutions Corp common 192446102   7,063,194 123,504 SH   OTR 1 0 123,504 0
Illumina Inc common 452327109   9,235,889 45,677 SH   OTR 1 0 45,677 0
Tradeweb Markets Inc common 892672106   847,207 13,048 SH   OTR 1 0 13,048 0
Lucid Group Inc common 549498103   440,364 64,475 SH   OTR 1 0 64,475 0
Host Hotels & Resorts Inc common 44107P104   2,977,981 185,544 SH   OTR 1 0 185,544 0
Energy Recovery Inc common 29270J100   1,183,154 57,743 SH   OTR 1 0 57,743 0
Colgate-Palmolive Co common 194162103   33,959,042 431,007 SH   OTR 1 0 431,007 0
Newell Brands Inc common 651229106   921,800 70,474 SH   OTR 1 0 70,474 0
Fiserv Inc common 337738108   11,999,030 118,720 SH   OTR 1 0 118,720 0
Travelers Cos Inc/The common 89417E109   8,393,365 44,767 SH   OTR 1 0 44,767 0
Darden Restaurants Inc common 237194105   3,500,026 25,302 SH   OTR 1 0 25,302 0
Yum China Holdings Inc common 98850P109   29,778,785 544,900 SH   OTR 1 0 544,900 0
Amicus Therapeutics Inc common 03152W109   221,660 18,154 SH   OTR 1 0 18,154 0
Dominion Energy Inc common 25746U109   14,295,348 233,127 SH   OTR 1 0 233,127 0
Synopsys Inc common 871607107   8,692,351 27,224 SH   OTR 1 0 27,224 0
Fortive Corp common 34959J108   5,341,295 83,133 SH   OTR 1 0 83,133 0
IDEXX Laboratories Inc common 45168D104   8,823,767 21,629 SH   OTR 1 0 21,629 0
Incyte Corp common 45337C102   2,863,006 35,645 SH   OTR 1 0 35,645 0
Cleveland-Cliffs Inc common 185899101   1,654,626 102,708 SH   OTR 1 0 102,708 0
American Tower Corp common 03027X100   20,509,955 96,809 SH   OTR 1 0 96,809 0
American Financial Group Inc/Oh common 025932104   1,671,933 12,179 SH   OTR 1 0 12,179 0
Hercules Capital Inc common 427096508   1,391,868 105,285 SH   OTR 1 0 105,285 0
Workday Inc common 98138H101   5,943,562 35,520 SH   OTR 1 0 35,520 0
Live Nation Entertainment Inc common 538034109   2,020,159 28,967 SH   OTR 1 0 28,967 0
O'Reilly Automotive Inc common 67103H107   10,727,621 12,710 SH   OTR 1 0 12,710 0
Ball Corp common 058498106   4,447,544 86,968 SH   OTR 1 0 86,968 0
Jazz Pharmaceuticals PLC common 00B4Q5ZN4   6,437,398 40,408 SH   OTR 1 0 40,408 0
Gladstone Capital Corp common 376535100   1,196,007 124,325 SH   OTR 1 0 124,325 0
MongoDB Inc common 60937P106   1,982,769 10,073 SH   OTR 1 0 10,073 0
Vistra Corp common 92840M102   4,582,302 197,513 SH   OTR 1 0 197,513 0
Wolfspeed Inc common 977852102   4,825,068 69,888 SH   OTR 1 0 69,888 0
Msci Inc common 55354G100   5,889,517 12,661 SH   OTR 1 0 12,661 0
Veeva Systems Inc common 922475108   3,950,421 24,479 SH   OTR 1 0 24,479 0
East West Bancorp Inc common 27579R104   7,599,390 115,317 SH   OTR 1 0 115,317 0
Accenture Plc common 00B4BNMY3   61,892,471 231,946 SH   OTR 1 0 231,946 0
Targa Resources Corp common 87612G101   5,873,238 79,908 SH   OTR 1 0 79,908 0
Assurant Inc common 04621X108   1,347,897 10,778 SH   OTR 1 0 10,778 0
Unitedhealth Group Inc common 91324P102   126,740,589 239,052 SH   OTR 1 0 239,052 0
Align Technology Inc common 016255101   5,652,120 26,800 SH   OTR 1 0 26,800 0
Criteo SA ADR common 226718104   143,472,809 5,505,480 SH   OTR 1 0 5,505,480 0
Gartner Inc common 366651107   3,487,789 10,376 SH   OTR 1 0 10,376 0
Raymond James Financial Inc common 754730109   3,036,036 28,414 SH   OTR 1 0 28,414 0
Pioneer Natural Resources Co common 723787107   12,736,854 55,768 SH   OTR 1 0 55,768 0
SolarEdge Technologies Inc common 83417M104   14,781,878 52,183 SH   OTR 1 0 52,183 0
Golar LNG LTD common G9456A100   8,776,246 385,261 SH   OTR 1 0 385,261 0
Kkr & Co Inc common 48251W104   10,346,275 222,884 SH   OTR 1 0 222,884 0
Deere & Co common 244199105   54,467,955 127,036 SH   OTR 1 0 127,036 0
Corning Inc common 219350105   4,362,493 136,584 SH   OTR 1 0 136,584 0
RPM International Inc common 749685103   2,131,232 21,870 SH   OTR 1 0 21,870 0
Newmont Corp common 651639106   8,797,466 186,387 SH   OTR 1 0 186,387 0
Lumen Technologies Inc common 550241103   1,157,853 221,811 SH   OTR 1 0 221,811 0
Robert Half International Inc common 770323103   4,379,079 59,313 SH   OTR 1 0 59,313 0
International Paper Co common 460146103   3,401,670 98,229 SH   OTR 1 0 98,229 0
Realty Income Corp common 756109104   5,837,526 92,031 SH   OTR 1 0 92,031 0
Pentair PLC common 00BLS09M3   3,983,024 88,551 SH   OTR 1 0 88,551 0
Paramount Global CL B common 92556H206   2,185,302 129,461 SH   OTR 1 0 129,461 0
WalMart Inc common 931142103   47,755,014 336,801 SH   OTR 1 0 336,801 0
Activision Blizzard Inc common 00507V109   35,309,989 461,267 SH   OTR 1 0 461,267 0
O2micro International Ltd ADR common 67107W100   10,455,663 2,344,319 SH   OTR 1 0 2,344,319 0
Genuine Parts Co common 372460105   6,188,928 35,669 SH   OTR 1 0 35,669 0
Bancolombia Sa ADR common 05968L102   4,220,238 147,871 SH   OTR 1 0 147,871 0
F5 Inc common 315616102   1,658,115 11,554 SH   OTR 1 0 11,554 0
Expeditors International of Washington Inc common 302130109   4,012,559 38,612 SH   OTR 1 0 38,612 0
Bristol-Myers Squibb Co common 110122108   45,562,338 633,250 SH   OTR 1 0 633,250 0
Qorvo Inc common 74736K101   1,166,899 12,874 SH   OTR 1 0 12,874 0
Borgwarner Inc common 099724106   2,317,474 57,577 SH   OTR 1 0 57,577 0
Bank Of America Corp common 060505104   131,983,796 3,985,018 SH   OTR 1 0 3,985,018 0
Liberty Media Corp - C common 531229854   1,800,932 30,126 SH   OTR 1 0 30,126 0
Essential Utilities Inc common 29670G102   3,210,654 67,267 SH   OTR 1 0 67,267 0
Keurig Dr Pepper Inc common 49271V100   8,850,241 248,184 SH   OTR 1 0 248,184 0
Sempra Energy common 816851109   13,040,394 84,382 SH   OTR 1 0 84,382 0
Advanced Micro Devices inc common 007903107   149,532,880 2,308,675 SH   OTR 1 0 2,308,675 0
Martin Marietta Materials Inc common 573284106   3,868,067 11,445 SH   OTR 1 0 11,445 0
Li-Cycle Holdings Corp common 50202P105   814,203 171,051 SH   OTR 1 0 171,051 0
Caesars Entertainment Inc common 12769G100   1,085,053 26,083 SH   OTR 1 0 26,083 0
Liberty Global Plc - C common 00B8W67B1   860,108 44,267 SH   OTR 1 0 44,267 0
Gen Digital Inc common 668771108   3,295,291 153,770 SH   OTR 1 0 153,770 0
Rivian Automotive Inc common 76954A103   835,782 45,349 SH   OTR 1 0 45,349 0
Caterpillar Inc common 149123101   31,283,901 130,589 SH   OTR 1 0 130,589 0
Home Depot Inc/The common 437076102   73,417,867 232,438 SH   OTR 1 0 232,438 0
Truist Financial Corp common 89832Q109   10,841,624 251,955 SH   OTR 1 0 251,955 0
Oneok Inc common 682680103   8,307,437 126,445 SH   OTR 1 0 126,445 0
Pg&E Corp common 69331C108   4,479,321 275,481 SH   OTR 1 0 275,481 0
Tesla Inc common 88160R101   76,082,743 617,655 SH   OTR 1 0 617,655 0
MGM Resorts International common 552953101   1,361,553 40,607 SH   OTR 1 0 40,607 0
Devon Energy Corp common 25179M103   9,491,731 154,312 SH   OTR 1 0 154,312 0
Trimble Inc common 896239100   2,674,624 52,900 SH   OTR 1 0 52,900 0
Microsoft Corp common 594918104   1,111,702,877 4,635,572 SH   OTR 1 0 4,635,572 0
Consolidated Edison Inc common 209115104   10,333,891 108,424 SH   OTR 1 0 108,424 0
Palantir Technologies Inc common 69608A108   1,609,610 250,718 SH   OTR 1 0 250,718 0
State Street Corp common 857477103   20,043,623 258,394 SH   OTR 1 0 258,394 0
Citigroup Inc common 172967424   18,243,475 403,349 SH   OTR 1 0 403,349 0
Stratasys Ltd common 001126721   315,630 26,613 SH   OTR 1 0 26,613 0
Western Digital Corp common 958102105   182,371,904 5,780,409 SH   OTR 1 0 5,780,409 0
Prospect Capital Corp common 74348T102   1,482,649 212,110 SH   OTR 1 0 212,110 0
TuSimple Holdings Inc common 90089L108   234,525 143,003 SH   OTR 1 0 143,003 0
Luminar Technologies Inc common 550424105   1,238,292 250,160 SH   OTR 1 0 250,160 0
ServiceNow Inc common 81762P102   72,199,583 185,952 SH   OTR 1 0 185,952 0
Equity Residential common 29476L107   3,827,684 64,876 SH   OTR 1 0 64,876 0
Eversource Energy common 30040W108   10,255,812 122,326 SH   OTR 1 0 122,326 0
TopBuild Corp common 89055F103   6,048,026 38,648 SH   OTR 1 0 38,648 0
Emerson Electric Co common 291011104   66,354,502 690,761 SH   OTR 1 0 690,761 0
DocuSign Inc common 256163106   1,697,071 30,622 SH   OTR 1 0 30,622 0
Twilio Inc common 90138F102   1,277,758 26,098 SH   OTR 1 0 26,098 0
UDR Inc common 902653104   2,414,041 62,330 SH   OTR 1 0 62,330 0
Trane Technologies Plc common 00BK9ZQ96   19,892,947 118,347 SH   OTR 1 0 118,347 0
Kimberly-Clark Corp common 494368103   15,476,722 114,009 SH   OTR 1 0 114,009 0
Evoqua Water Technologies Corp common 30057T105   1,395,781 35,247 SH   OTR 1 0 35,247 0
Cvs Health Corp common 126650100   33,157,095 355,801 SH   OTR 1 0 355,801 0
Visa Inc common 92826C839   366,700,971 1,765,022 SH   OTR 1 0 1,765,022 0
Edison International common 281020107   8,302,919 130,508 SH   OTR 1 0 130,508 0
Fedex Corp common 31428X106   12,025,449 69,431 SH   OTR 1 0 69,431 0
Ads-Tec Energy Plc common 000DU292E   356,975 114,415 SH   OTR 1 0 114,415 0
Darling Ingredients Inc common 237266101   41,968,035 670,523 SH   OTR 1 0 670,523 0
Union Pacific Corp common 907818108   35,408,556 170,998 SH   OTR 1 0 170,998 0
General Motors Co common 37045V100   7,094,710 210,901 SH   OTR 1 0 210,901 0
Celanese Corp common 150870103   2,167,386 21,199 SH   OTR 1 0 21,199 0
Cardinal Health Inc common 14149Y108   11,397,054 148,264 SH   OTR 1 0 148,264 0
Vornado Realty Trust common 929042109   486,954 23,400 SH   OTR 1 0 23,400 0
Peloton Interactive Inc common 70614W100   20,394,406 2,568,565 SH   OTR 1 0 2,568,565 0
Pfizer Inc common 717081103   145,860,860 2,846,621 SH   OTR 1 0 2,846,621 0
Intuit Inc common 461202103   31,742,837 81,555 SH   OTR 1 0 81,555 0
First Solar Inc common 336433107   16,081,754 107,362 SH   OTR 1 0 107,362 0
Alphabet Inc - A common 02079K305   650,168,458 7,369,018 SH   OTR 1 0 7,369,018 0
Johnson & Johnson common 478160104   269,641,210 1,526,415 SH   OTR 1 0 1,526,415 0
United Rentals Inc common 911363109   11,718,197 32,970 SH   OTR 1 0 32,970 0
DexCom Inc common 252131107   7,545,068 66,629 SH   OTR 1 0 66,629 0
VICI Properties Inc common 925652109   3,897,493 120,293 SH   OTR 1 0 120,293 0
Pinterest Inc common 72352L106   2,087,085 85,959 SH   OTR 1 0 85,959 0
West Pharmaceutical Services INC common 955306105   3,398,925 14,442 SH   OTR 1 0 14,442 0
Agilent Technologies Inc common 00846U101   24,163,387 161,466 SH   OTR 1 0 161,466 0
J M Smucker Co/The common 832696405   8,626,879 54,442 SH   OTR 1 0 54,442 0
Webster Financial Corp common 947890109   1,339,627 28,298 SH   OTR 1 0 28,298 0
AMERCO Non Voting W/I common 023586506   1,019,934 18,551 SH   OTR 1 0 18,551 0
Omnicom Group Inc common 681919106   4,468,405 54,780 SH   OTR 1 0 54,780 0
Best Buy Co Inc common 086516101   7,870,606 98,125 SH   OTR 1 0 98,125 0
Intuitive Surgical Inc common 46120E602   29,678,867 111,848 SH   OTR 1 0 111,848 0
Goldman Sachs Group Inc/The common 38141G104   40,035,361 116,592 SH   OTR 1 0 116,592 0
Hannon Armstrong Sustainable Infrastr Cap Inc common 41068X100   314,288 10,845 SH   OTR 1 0 10,845 0
Seagen Inc common 81181C104   3,267,238 25,424 SH   OTR 1 0 25,424 0
Marriott International Inc/Md common 571903202   6,998,574 47,005 SH   OTR 1 0 47,005 0
Owl Rock Capital Corp common 69121K104   1,407,137 121,830 SH   OTR 1 0 121,830 0
S&P Global Inc common 78409V104   129,826,093 387,610 SH   OTR 1 0 387,610 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100   69,450,379 932,345 SH   OTR 1 0 932,345 0
Valaris Ltd common G9460G101   17,980,902 265,911 SH   OTR 1 0 265,911 0
Noble Corp common 00BMXNWH0   14,514,353 384,894 SH   OTR 1 0 384,894 0
Adobe Inc common 00724F101   65,893,584 195,803 SH   OTR 1 0 195,803 0
Avery Dennison Corp common 053611109   11,066,702 61,142 SH   OTR 1 0 61,142 0
Liberty Media Corp-Liberty Siriusxm - A common 531229409   443,653 11,286 SH   OTR 1 0 11,286 0
Sysco Corp common 871829107   14,011,068 183,271 SH   OTR 1 0 183,271 0
VeriSign Inc common 92343E102   2,810,830 13,682 SH   OTR 1 0 13,682 0
American Water Works Co Inc common 030420103   9,848,466 64,614 SH   OTR 1 0 64,614 0
Laboratory Corp Of America Holdings common 50540R409   25,337,177 107,598 SH   OTR 1 0 107,598 0
Moderna Inc common 60770K107   11,062,437 61,588 SH   OTR 1 0 61,588 0
Apollo Global Management Inc common 03769M106   11,552,433 181,101 SH   OTR 1 0 181,101 0
VF Corp common 918204108   2,365,293 85,668 SH   OTR 1 0 85,668 0
Micron Technology Inc common 595112103   61,909,176 1,238,679 SH   OTR 1 0 1,238,679 0
Simon Property Group Inc common 828806109   8,031,873 68,368 SH   OTR 1 0 68,368 0
Church & Dwight Co Inc common 171340102   6,535,698 81,078 SH   OTR 1 0 81,078 0
DoorDash Inc common 25809K105   1,679,506 34,402 SH   OTR 1 0 34,402 0
REX American Resources Corp common 761624105   5,482,055 172,067 SH   OTR 1 0 172,067 0
AT&T Inc common 00206R102   32,602,435 1,770,909 SH   OTR 1 0 1,770,909 0
3m Co common 88579Y101   23,561,162 196,474 SH   OTR 1 0 196,474 0
Royal Caribbean Cruises Ltd common 000886286   1,715,616 34,708 SH   OTR 1 0 34,708 0
Dentsply Sirona Inc common 24906P109   1,421,720 44,652 SH   OTR 1 0 44,652 0
Steel Dynamics Inc common 858119100   4,867,903 49,825 SH   OTR 1 0 49,825 0
Regions Financial Corp common 7591EP100   4,929,435 228,638 SH   OTR 1 0 228,638 0
Aflac Inc common 001055102   25,202,740 350,330 SH   OTR 1 0 350,330 0
Cummins Inc common 231021106   13,353,329 55,113 SH   OTR 1 0 55,113 0
Iron Mountain Inc common 46284V101   2,247,687 45,089 SH   OTR 1 0 45,089 0
Diamondback Energy Inc common 25278X109   61,225,190 447,618 SH   OTR 1 0 447,618 0
Camden Property Trust common 133131102   1,468,425 13,125 SH   OTR 1 0 13,125 0
Public Service Enterprise Group Inc common 744573106   8,952,037 146,108 SH   OTR 1 0 146,108 0
Block Inc common 852234103   5,567,624 88,600 SH   OTR 1 0 88,600 0
Nasdaq Inc common 631103108   5,038,982 82,135 SH   OTR 1 0 82,135 0
Nordic American Tankers Ltd common G65773106   569,160 186,000 SH   OTR 1 0 186,000 0
Lowe's Cos Inc common 548661107   26,936,053 135,194 SH   OTR 1 0 135,194 0
Lincoln National Corp common 534187109   1,288,888 41,956 SH   OTR 1 0 41,956 0
Ventas Inc common 92276F100   4,111,668 91,269 SH   OTR 1 0 91,269 0
MSA Safety Inc common 553498106   8,961,985 62,154 SH   OTR 1 0 62,154 0
Oracle Corp common 68389X105   89,960,510 1,100,569 SH   OTR 1 0 1,100,569 0
Parker-Hannifin Corp common 701094104   9,857,916 33,876 SH   OTR 1 0 33,876 0
First Republic Bank/Ca common 33616C100   3,771,155 30,939 SH   OTR 1 0 30,939 0
Gilead Sciences Inc common 375558103   27,661,213 322,204 SH   OTR 1 0 322,204 0
Juniper Networks Inc common 48203R104   2,851,567 89,223 SH   OTR 1 0 89,223 0
Elanco Animal Health Inc common 28414H103   744,650 60,937 SH   OTR 1 0 60,937 0
Horizon Therapeutics Plc common 00BQPVQZ6   5,055,906 44,428 SH   OTR 1 0 44,428 0
Ares Management Corp common 03990B101   8,403,542 122,787 SH   OTR 1 0 122,787 0
Mohawk Industries Inc common 608190104   1,943,713 19,015 SH   OTR 1 0 19,015 0
Toast Inc common 888787108   575,860 31,939 SH   OTR 1 0 31,939 0
IQVIA Holdings Inc common 46266C105   34,024,238 166,061 SH   OTR 1 0 166,061 0
NextEra Energy Inc common 65339F101   69,756,509 834,408 SH   OTR 1 0 834,408 0
Watts Water Technologies Inc common 942749102   14,204,852 97,187 SH   OTR 1 0 97,187 0
Universal Health Services Inc common 913903100   6,976,732 49,519 SH   OTR 1 0 49,519 0
Ingersoll Rand Inc common 45687V106   5,493,199 105,133 SH   OTR 1 0 105,133 0
Weyerhaeuser Co common 962166104   4,813,339 155,269 SH   OTR 1 0 155,269 0
Elevance Health Inc common 036752103   34,955,828 68,144 SH   OTR 1 0 68,144 0
Firstenergy Corp common 337932107   520,056 12,400 SH   OTR 1 0 12,400 0
Check Point Software Technologies Ltd common 001082411   119,675,754 948,603 SH   OTR 1 0 948,603 0
Bank Of New York Mellon Corp/The common 064058100   12,514,677 274,927 SH   OTR 1 0 274,927 0
Seagate Technology Holdings Plc common 00BKVD2N4   1,753,070 33,322 SH   OTR 1 0 33,322 0
Motorola Solutions Inc common 620076307   10,958,345 42,522 SH   OTR 1 0 42,522 0
Spire Global Inc common 848560108   318,607 331,882 SH   OTR 1 0 331,882 0
Valero Energy Corp common 91913Y100   11,286,100 88,965 SH   OTR 1 0 88,965 0
Verizon Communications Inc common 92343V104   38,944,536 988,440 SH   OTR 1 0 988,440 0
Hartford Financial Services Group Inc common 416515104   22,416,865 295,620 SH   OTR 1 0 295,620 0
Sealed Air Corp common 81211K100   2,156,362 43,231 SH   OTR 1 0 43,231 0
Arthur J Gallagher & Co common 363576109   6,136,788 32,549 SH   OTR 1 0 32,549 0
CoStar Group Inc common 22160N109   5,504,886 71,233 SH   OTR 1 0 71,233 0
Coca-Cola Co/The common 191216100   74,482,412 1,170,923 SH   OTR 1 0 1,170,923 0
Whole Earth Brands Inc common 96684W100   247,301 60,762 SH   OTR 1 0 60,762 0
Hubbell Inc common 443510607   3,108,806 13,247 SH   OTR 1 0 13,247 0
Tyson Foods Inc common 902494103   3,196,724 51,353 SH   OTR 1 0 51,353 0
Amcor PLC common 00BJ1F307   11,073,037 929,726 SH   OTR 1 0 929,726 0
Halliburton Co common 406216101   5,692,883 144,673 SH   OTR 1 0 144,673 0
Schlumberger Nv common 806857108   12,152,100 227,312 SH   OTR 1 0 227,312 0
Clorox Co/The common 189054109   5,816,679 41,450 SH   OTR 1 0 41,450 0
Wells Fargo & Co common 949746101   112,013,081 2,712,838 SH   OTR 1 0 2,712,838 0
General Mills Inc common 370334104   15,602,976 186,082 SH   OTR 1 0 186,082 0
Entergy Corp common 29364G103   7,292,138 64,819 SH   OTR 1 0 64,819 0
Henry Schein Inc common 806407102   3,516,836 44,032 SH   OTR 1 0 44,032 0
Hormel Foods Corp common 440452100   6,124,198 134,450 SH   OTR 1 0 134,450 0
DISH Network Corp common 25470M109   499,248 35,559 SH   OTR 1 0 35,559 0
ZIM Integrated Shipping Services Ltd common 006510093   200,074 11,639 SH   OTR 1 0 11,639 0
Lear Corp common 521865204   1,840,333 14,839 SH   OTR 1 0 14,839 0
WestRock Co common 96145D105   3,160,603 89,892 SH   OTR 1 0 89,892 0
Rocket Lab USA Inc common 773122106   1,223,712 324,592 SH   OTR 1 0 324,592 0
Prudential Financial Inc common 744320102   13,545,756 136,193 SH   OTR 1 0 136,193 0
Bentley Systems Inc common 08265T208   1,104,697 29,889 SH   OTR 1 0 29,889 0
Ameriprise Financial Inc common 03076C106   5,150,371 16,541 SH   OTR 1 0 16,541 0
Jb Hunt Transport Services Inc common 445658107   3,221,824 18,478 SH   OTR 1 0 18,478 0
Ecolab Inc common 278865100   16,564,582 113,799 SH   OTR 1 0 113,799 0
Mcdonald's Corp common 580135101   44,557,389 169,079 SH   OTR 1 0 169,079 0
Chewy Inc common 16679L109   473,512 12,770 SH   OTR 1 0 12,770 0
Equitable Holdings Inc common 29452E101   2,723,142 94,883 SH   OTR 1 0 94,883 0
LPL Financial Holdings Inc common 50212V100   2,846,959 13,170 SH   OTR 1 0 13,170 0
Liberty Global Plc - A common 00B8W6766   400,559 21,160 SH   OTR 1 0 21,160 0
Fidelity National Information Services Inc common 31620M106   9,634,429 141,996 SH   OTR 1 0 141,996 0
Loews Corp common 540424108   4,447,021 76,239 SH   OTR 1 0 76,239 0
Us Bancorp common 902973304   23,701,555 543,489 SH   OTR 1 0 543,489 0
Progressive Corp/The common 743315103   19,961,202 153,891 SH   OTR 1 0 153,891 0
Novocure Ltd common 00BYSS4X4   1,033,502 14,090 SH   OTR 1 0 14,090 0
Revance Therapeutics Inc common 761330109   217,662 11,791 SH   OTR 1 0 11,791 0
Zoetis Inc common 98978V103   36,576,096 249,581 SH   OTR 1 0 249,581 0
Uniqure NV common 001069665   264,990 11,689 SH   OTR 1 0 11,689 0
Edwards Lifesciences Corp common 28176E108   15,309,077 205,188 SH   OTR 1 0 205,188 0
Marathon Oil Corp common 565849106   3,057,502 112,948 SH   OTR 1 0 112,948 0
Molson Coors Beverage Co common 60871R209   3,206,502 62,238 SH   OTR 1 0 62,238 0
CarMax Inc common 143130102   1,799,056 29,546 SH   OTR 1 0 29,546 0
Western Alliance Bancorp common 957638109   9,296,303 156,083 SH   OTR 1 0 156,083 0
American Homes 4 Rent common 02665T306   1,601,640 53,140 SH   OTR 1 0 53,140 0
Albemarle Corp common 012653101   5,004,261 23,076 SH   OTR 1 0 23,076 0
First Horizon Natl common 320517105   2,268,382 92,587 SH   OTR 1 0 92,587 0
EOG Resources Inc common 26875P101   17,299,468 133,566 SH   OTR 1 0 133,566 0
Danaher Corp common 235851102   59,090,455 222,630 SH   OTR 1 0 222,630 0
Broadridge Financial Solutions Inc common 11133T103   3,150,580 23,489 SH   OTR 1 0 23,489 0
Netflix Inc common 64110L106   23,763,200 80,586 SH   OTR 1 0 80,586 0
Texas Instruments Inc common 882508104   40,879,889 247,427 SH   OTR 1 0 247,427 0
VMware Inc common 928563402   64,016,148 521,474 SH   OTR 1 0 521,474 0
Regeneron Pharmaceuticals Inc common 75886F107   14,813,633 20,532 SH   OTR 1 0 20,532 0
Quanta Services Inc common 74762E102   4,878,915 34,238 SH   OTR 1 0 34,238 0
Plug Power Inc common 72919P202   26,552,527 2,146,526 SH   OTR 1 0 2,146,526 0
Cloudflare Inc common 18915M107   2,235,951 49,457 SH   OTR 1 0 49,457 0
Eaton Corp PLC common 00B8KQN82   15,704,417 100,060 SH   OTR 1 0 100,060 0
Campbell Soup Co common 134429109   2,989,590 52,680 SH   OTR 1 0 52,680 0
SBA Communications Corp common 78410G104   5,131,355 18,306 SH   OTR 1 0 18,306 0
Fleetcor Technologies Inc common 339041105   4,059,879 22,103 SH   OTR 1 0 22,103 0
Netease Inc ADR common 64110W102   978,399 13,471 SH   OTR 1 0 13,471 0
T Rowe Price Group Inc common 74144T108   7,330,795 67,218 SH   OTR 1 0 67,218 0
Dropbox Inc common 26210C104   1,989,761 88,908 SH   OTR 1 0 88,908 0
CenterPoint Energy Inc common 15189T107   3,931,899 131,107 SH   OTR 1 0 131,107 0
ResMed Inc common 761152107   5,239,465 25,174 SH   OTR 1 0 25,174 0
Akamai Technologies Inc common 00971T101   2,232,770 26,486 SH   OTR 1 0 26,486 0
ConocoPhillips common 20825C104   29,310,964 248,398 SH   OTR 1 0 248,398 0
Grab Holdings Ltd common G4124C109   11,443,800 3,553,975 SH   OTR 1 0 3,553,975 0
Cryoport Inc common 229050307   1,028,248 59,265 SH   OTR 1 0 59,265 0
Cdw Corp/De common 12514G108   5,864,210 32,838 SH   OTR 1 0 32,838 0
NetApp Inc common 64110D104   2,950,808 49,131 SH   OTR 1 0 49,131 0
Fox Corp A common 35137L105   2,767,011 91,110 SH   OTR 1 0 91,110 0
Dow Inc common 260557103   8,814,068 174,917 SH   OTR 1 0 174,917 0
Synchrony Financial common 87165B103   4,441,193 135,155 SH   OTR 1 0 135,155 0
Intel Corp common 458140100   29,042,050 1,098,829 SH   OTR 1 0 1,098,829 0
Thermo Fisher Scientific Inc common 883556102   136,522,109 247,911 SH   OTR 1 0 247,911 0
Estee Lauder Cos Inc/The common 518439104   45,958,656 185,235 SH   OTR 1 0 185,235 0
Mckesson Corp common 58155Q103   15,406,554 41,071 SH   OTR 1 0 41,071 0
Procter & Gamble Co/The common 742718109   90,576,500 597,628 SH   OTR 1 0 597,628 0
Eastman Chemical Co common 277432100   2,148,632 26,383 SH   OTR 1 0 26,383 0
General Electric Co common 369604301   26,235,487 313,110 SH   OTR 1 0 313,110 0
Qualcomm Inc common 747525103   90,375,847 822,047 SH   OTR 1 0 822,047 0
Lamb Weston Holdings Inc common 513272104   2,329,973 26,074 SH   OTR 1 0 26,074 0
Healthpeak Properties INC common 42250P103   4,395,448 175,327 SH   OTR 1 0 175,327 0
Public Storage common 74460D109   7,307,355 26,080 SH   OTR 1 0 26,080 0
Southwest Airlines Co common 844741108   840,605 24,966 SH   OTR 1 0 24,966 0
Fortinet Inc common 34959E109   5,438,132 111,232 SH   OTR 1 0 111,232 0
TE Connectivity Ltd common 010299318   7,077,994 61,655 SH   OTR 1 0 61,655 0
Dollar Tree Inc common 256746108   5,567,361 39,362 SH   OTR 1 0 39,362 0
Apple Inc common 037833100   488,060,996 3,756,338 SH   OTR 1 0 3,756,338 0
Arch Capital Group Ltd common G0450A105   4,047,489 64,471 SH   OTR 1 0 64,471 0
Moody's Corp common 615369105   9,879,587 35,459 SH   OTR 1 0 35,459 0
CMS Energy Corp common 125896100   6,871,558 108,504 SH   OTR 1 0 108,504 0
TransUnion common 89400J107   1,998,168 35,210 SH   OTR 1 0 35,210 0
Las Vegas Sands Corp common 517834107   2,227,275 46,334 SH   OTR 1 0 46,334 0
EQT Corp common 26884L109   1,783,890 52,731 SH   OTR 1 0 52,731 0
Invesco Ltd common G491BT108   1,201,840 66,806 SH   OTR 1 0 66,806 0
Coterra Energy Inc common 127097103   3,605,082 146,727 SH   OTR 1 0 146,727 0
Alexandria Real Estate Equities Inc common 015271109   5,713,614 39,223 SH   OTR 1 0 39,223 0
Hershey Co/The common 427866108   10,801,120 46,643 SH   OTR 1 0 46,643 0
Merck & Co Inc common 58933Y105   73,714,847 664,397 SH   OTR 1 0 664,397 0
Coinbase Global Inc common 19260Q107   514,146 14,528 SH   OTR 1 0 14,528 0
Autodesk Inc common 052769106   33,352,744 178,481 SH   OTR 1 0 178,481 0
Unity Software Inc common 91332U101   893,666 31,258 SH   OTR 1 0 31,258 0
Rockwell Automation Inc common 773903109   30,875,689 119,873 SH   OTR 1 0 119,873 0
Kimco Realty Corp common 49446R109   1,947,861 91,967 SH   OTR 1 0 91,967 0
Fastenal Co common 311900104   7,167,844 151,476 SH   OTR 1 0 151,476 0
Oaktree Specialty Lending Corp common 67401P108   2,108,966 306,982 SH   OTR 1 0 306,982 0
Atmos Energy Corp common 049560105   6,336,214 56,538 SH   OTR 1 0 56,538 0
Marsh & Mclennan Cos Inc common 571748102   20,045,254 121,134 SH   OTR 1 0 121,134 0
Williams Cos Inc/The common 969457100   10,319,677 313,668 SH   OTR 1 0 313,668 0
Ceridian HCM Holding Inc common 15677J108   1,342,531 20,928 SH   OTR 1 0 20,928 0
Viatris Inc common 92556V106   3,303,173 296,781 SH   OTR 1 0 296,781 0
Norfolk Southern Corp common 655844108   15,958,652 64,762 SH   OTR 1 0 64,762 0
Bill.com Holdings Inc common 090043100   1,498,309 13,751 SH   OTR 1 0 13,751 0
Idex Corp common 45167R104   3,918,143 17,160 SH   OTR 1 0 17,160 0
Applied Materials Inc common 038222105   17,577,480 180,504 SH   OTR 1 0 180,504 0
Vishay Intertechnology Inc common 928298108   52,307,919 2,425,031 SH   OTR 1 0 2,425,031 0
Metlife Inc common 59156R108   12,184,141 168,359 SH   OTR 1 0 168,359 0
W R Berkley Corp common 084423102   2,721,230 37,498 SH   OTR 1 0 37,498 0
Entegris Inc common 29362U104   1,307,405 19,933 SH   OTR 1 0 19,933 0
Aptiv PLC common 00B783TY6   4,645,231 49,879 SH   OTR 1 0 49,879 0
SEI Investments Co common 784117103   919,449 15,771 SH   OTR 1 0 15,771 0
Capital One Financial Corp common 14040H105   7,305,076 78,583 SH   OTR 1 0 78,583 0
WW Grainger Inc common 384802104   8,813,225 15,844 SH   OTR 1 0 15,844 0
Nordson Corp common 655663102   2,915,874 12,266 SH   OTR 1 0 12,266 0
FMC Corp common 302491303   3,060,470 24,523 SH   OTR 1 0 24,523 0
TransDigm Group Inc common 893641100   7,334,793 11,649 SH   OTR 1 0 11,649 0
Kraft Heinz Co common 500754106   9,306,795 228,612 SH   OTR 1 0 228,612 0
Adtran Inc common 00486H105   48,750,430 2,594,488 SH   OTR 1 0 2,594,488 0
Ppg Industries Inc common 693506107   9,703,230 77,169 SH   OTR 1 0 77,169 0
Digital Realty Trust Inc common 253868103   5,084,491 50,708 SH   OTR 1 0 50,708 0
Amphenol Corp common 032095101   68,861,701 904,409 SH   OTR 1 0 904,409 0
Cognex Corp common 192422103   1,363,599 28,945 SH   OTR 1 0 28,945 0
Bunge Ltd common G16962105   2,774,205 27,806 SH   OTR 1 0 27,806 0
Amgen Inc common 031162100   37,511,033 142,823 SH   OTR 1 0 142,823 0
Mosaic Co/The common 61945C103   3,819,234 87,058 SH   OTR 1 0 87,058 0
Cintas Corp common 172908105   8,081,740 17,895 SH   OTR 1 0 17,895 0
CBOE Global Markets Inc common 12503M108   2,198,605 17,509 SH   OTR 1 0 17,509 0
Baker Hughes Co common 05722G100   8,324,182 281,889 SH   OTR 1 0 281,889 0
Intercontinental Exchange Inc common 45866F104   40,029,284 390,187 SH   OTR 1 0 390,187 0
Watsco Inc common 942622200   12,249,162 49,085 SH   OTR 1 0 49,085 0
Whirlpool Corp common 963320106   1,553,655 10,983 SH   OTR 1 0 10,983 0
Nvidia Corp common 67066G104   184,369,201 1,261,593 SH   OTR 1 0 1,261,593 0
DuPont De Nemours Inc common 26614N102   6,806,380 99,175 SH   OTR 1 0 99,175 0
Electronic Arts Inc common 285512109   77,280,805 632,516 SH   OTR 1 0 632,516 0
Westinghouse Air Brake Technologies Corp common 929740108   5,428,167 54,385 SH   OTR 1 0 54,385 0
Constellation Energy Corp common 21037T109   6,208,930 72,021 SH   OTR 1 0 72,021 0
Kroger Co/The common 501044101   9,575,294 214,789 SH   OTR 1 0 214,789 0
Trade Desk Inc common 88339J105   3,142,090 70,089 SH   OTR 1 0 70,089 0
Biogen Inc common 09062X103   11,817,007 42,673 SH   OTR 1 0 42,673 0
Blackrock Inc common 09247X101   38,677,734 54,581 SH   OTR 1 0 54,581 0
Citizens Financial Group Inc common 174610105   3,732,867 94,815 SH   OTR 1 0 94,815 0
Rollins Inc common 775711104   2,331,471 63,806 SH   OTR 1 0 63,806 0
Exxon Mobil Corp common 30231G102   84,661,868 767,560 SH   OTR 1 0 767,560 0
HEICO Corp common 422806208   1,785,525 14,898 SH   OTR 1 0 14,898 0
Analog Devices Inc common 032654105   15,404,221 93,911 SH   OTR 1 0 93,911 0
Warner Bros Discovery Inc common 934423104   7,311,099 771,213 SH   OTR 1 0 771,213 0
Sherwin-Williams Co/The common 824348106   12,297,254 51,815 SH   OTR 1 0 51,815 0
Broadcom Inc common 11135F101   49,700,507 88,889 SH   OTR 1 0 88,889 0
Hca Healthcare Inc common 40412C101   9,678,067 40,332 SH   OTR 1 0 40,332 0
Teradyne Inc common 880770102   2,469,559 28,272 SH   OTR 1 0 28,272 0
Mastercard Inc common 57636Q104   243,007,285 698,839 SH   OTR 1 0 698,839 0
ON Semiconductor Corp common 682189105   4,337,584 69,546 SH   OTR 1 0 69,546 0
Gaming and Leisure Properties Inc common 36467J108   1,672,141 32,101 SH   OTR 1 0 32,101 0
Chesapeake Energy Corp common 165167735   1,523,415 16,143 SH   OTR 1 0 16,143 0
Boston Scientific Corp common 101137107   30,921,871 668,292 SH   OTR 1 0 668,292 0
Chevron Corp common 166764100   112,639,847 627,555 SH   OTR 1 0 627,555 0
Biomarin Pharmaceutical Inc common 09061G101   48,844,279 471,971 SH   OTR 1 0 471,971 0
Xylem Inc/Ny common 98419M100   7,914,490 71,579 SH   OTR 1 0 71,579 0
Alphabet Inc - C common 02079K107   86,928,249 979,694 SH   OTR 1 0 979,694 0
Comcast Corp common 20030N101   39,836,425 1,139,160 SH   OTR 1 0 1,139,160 0
ETSY Inc common 29786A106   2,602,700 21,729 SH   OTR 1 0 21,729 0
Meta Platforms Inc common 30303M102   401,962,917 3,340,227 SH   OTR 1 0 3,340,227 0
Otis Worldwide Corp common 68902V107   8,454,191 107,958 SH   OTR 1 0 107,958 0
Sirius XM Holdings Inc common 82968B103   1,030,468 176,450 SH   OTR 1 0 176,450 0
BioNTech SE common 09075V102   1,970,586 13,118 SH   OTR 1 0 13,118 0
Alibaba Group Holding Ltd - ADR common 01609W102   30,831,676 350,002 SH   OTR 1 0 350,002 0
Molina Healthcare Inc common 60855R100   11,842,680 35,863 SH   OTR 1 0 35,863 0
Salesforce Inc common 79466L302   225,916,919 1,703,876 SH   OTR 1 0 1,703,876 0
Cheniere Energy Inc common 16411R208   8,602,755 57,367 SH   OTR 1 0 57,367 0
Blackstone Inc common 09260D107   13,697,551 184,628 SH   OTR 1 0 184,628 0
M&T Bank Corp common 55261F104   7,523,972 51,868 SH   OTR 1 0 51,868 0
Midcap Financial Investment common 03761U502   1,322,185 116,083 SH   OTR 1 0 116,083 0
News Corp common 65249B109   2,257,510 124,039 SH   OTR 1 0 124,039 0
American International Group Inc common 026874784   9,061,849 143,293 SH   OTR 1 0 143,293 0
Xenon Pharmaceuticals Inc common 98420N105   3,728,146 94,551 SH   OTR 1 0 94,551 0
Zscaler Inc common 98980G102   1,479,206 13,219 SH   OTR 1 0 13,219 0
Baxter International Inc common 071813109   6,806,738 133,544 SH   OTR 1 0 133,544 0
Sensata Technologies Holding Plc common 00BFMBMT8   4,427,142 109,637 SH   OTR 1 0 109,637 0
Arista Networks Inc common 040413106   4,606,931 37,964 SH   OTR 1 0 37,964 0
Amazon.Com Inc common 023135106   272,319,684 3,241,901 SH   OTR 1 0 3,241,901 0
Fidelity National Financial Inc common 31620R303   1,712,951 45,533 SH   OTR 1 0 45,533 0
Ally Financial Inc common 02005N100   1,616,365 66,109 SH   OTR 1 0 66,109 0
Johnson Controls International PLC common 00BY7QL61   13,235,072 206,798 SH   OTR 1 0 206,798 0
Allegion PLC common 00BFRT3W7   2,608,974 24,786 SH   OTR 1 0 24,786 0
HF Sinclair Corp common 403949100   1,344,885 25,918 SH   OTR 1 0 25,918 0
Garmin Ltd common 011440532   2,382,928 25,820 SH   OTR 1 0 25,820 0
Conagra Brands Inc common 205887102   3,060,590 79,085 SH   OTR 1 0 79,085 0
Sun Communities Inc common 866674104   2,406,404 16,828 SH   OTR 1 0 16,828 0
NRG Energy Inc common 629377508   569,578 17,900 SH   OTR 1 0 17,900 0
Avantor Inc common 05352A100   2,243,660 106,385 SH   OTR 1 0 106,385 0
United Parcel Service Inc common 911312106   30,045,289 172,833 SH   OTR 1 0 172,833 0
Vertex Pharmaceuticals Inc common 92532F100   86,565,559 299,763 SH   OTR 1 0 299,763 0
Automatic Data Processing Inc common 053015103   27,125,658 113,563 SH   OTR 1 0 113,563 0
Western Union Co/The common 959802109   1,167,379 84,777 SH   OTR 1 0 84,777 0
Lam Research Corp common 512807108   46,082,112 109,641 SH   OTR 1 0 109,641 0
Ch Robinson Worldwide Inc common 12541W209   2,185,537 23,870 SH   OTR 1 0 23,870 0
Lyondellbasell Industries NV common 000943499   4,914,297 59,187 SH   OTR 1 0 59,187 0
Warner Music Group Corp common 934550203   4,076,713 116,411 SH   OTR 1 0 116,411 0
Delta Air Lines Inc common 247361702   33,203,518 1,010,454 SH   OTR 1 0 1,010,454 0
Huntington Bancshares Inc/Oh common 446150104   3,736,754 265,018 SH   OTR 1 0 265,018 0
Linde PLC common 00BZ12WP8   40,593,427 124,451 SH   OTR 1 0 124,451 0
Owens Corning common 690742101   4,199,490 49,232 SH   OTR 1 0 49,232 0
Annaly Capital Management Inc common 035710839   3,058,518 145,091 SH   OTR 1 0 145,091 0
Okta Inc common 679295105   1,568,583 22,956 SH   OTR 1 0 22,956 0
Canadian Solar Inc common 136635109   16,562,771 536,012 SH   OTR 1 0 536,012 0
Nio Inc - ADR common 62914V106   617,204 63,303 SH   OTR 1 0 63,303 0
Regency Centers Corp common 758849103   3,009,188 48,147 SH   OTR 1 0 48,147 0
Old Dominion Freight Line Inc common 679580100   5,462,765 19,250 SH   OTR 1 0 19,250 0
Prologis Inc common 74340W103   26,848,340 238,165 SH   OTR 1 0 238,165 0
Dell Technologies Inc common 24703L202   50,130,972 1,246,419 SH   OTR 1 0 1,246,419 0
Illinois Tool Works Inc common 452308109   27,426,028 124,494 SH   OTR 1 0 124,494 0
Walgreens Boots Alliance Inc common 931427108   12,778,166 342,028 SH   OTR 1 0 342,028 0
Ferguson PLC common 00BJVNSS4   10,609,232 83,557 SH   OTR 1 0 83,557 0
Copart Inc common 217204106   4,922,652 80,845 SH   OTR 1 0 80,845 0
GoDaddy Inc common 380237107   1,888,008 25,234 SH   OTR 1 0 25,234 0
Carlyle Group LP common 14316J108   7,284,630 244,123 SH   OTR 1 0 244,123 0
A O Smith Corp common 831865209   1,990,349 34,772 SH   OTR 1 0 34,772 0
JPMorgan Chase & Co common 46625H100   99,938,696 745,255 SH   OTR 1 0 745,255 0
Willis Towers Watson PLC common 00BDB6Q21   4,592,479 18,777 SH   OTR 1 0 18,777 0
Avalonbay Communities Inc common 053484101   5,556,934 34,404 SH   OTR 1 0 34,404 0
Constellation Brands Inc common 21036P108   6,793,520 29,314 SH   OTR 1 0 29,314 0
Aramark common 03852U106   2,283,994 55,249 SH   OTR 1 0 55,249 0
Desktop Metal Inc common 25058X105   433,144 318,488 SH   OTR 1 0 318,488 0
Booz Allen Hamilton Holding Corp common 099502106   15,650,093 149,733 SH   OTR 1 0 149,733 0
Healthcare Realty Trust Inc common 42226K105   992,232 51,491 SH   OTR 1 0 51,491 0
AerCap Holdings NV common 000068766   1,636,051 28,053 SH   OTR 1 0 28,053 0
Microchip Technology Inc common 595017104   5,410,093 77,012 SH   OTR 1 0 77,012 0
Kellogg Co common 487836108   3,823,451 53,670 SH   OTR 1 0 53,670 0
Monster Beverage Corp common 61174X109   6,364,307 62,684 SH   OTR 1 0 62,684 0
Sea Ltd common 81141R100   2,618,930 50,335 SH   OTR 1 0 50,335 0
Advance Auto Parts Inc common 00751Y106   2,537,297 17,257 SH   OTR 1 0 17,257 0
Abbott Laboratories common 002824100   48,241,616 439,399 SH   OTR 1 0 439,399 0
Invitation Homes Inc common 46187W107   2,398,439 80,919 SH   OTR 1 0 80,919 0
Centene Corp common 15135B101   9,289,683 113,275 SH   OTR 1 0 113,275 0
CSX Corp common 126408103   20,328,456 656,180 SH   OTR 1 0 656,180 0
Cincinnati Financial Corp common 172062101   2,549,613 24,901 SH   OTR 1 0 24,901 0
Tractor Supply Co common 892356106   4,193,216 18,639 SH   OTR 1 0 18,639 0
Eneti Inc common Y2294C107   6,477,697 644,547 SH   OTR 1 0 644,547 0
Liberty Media Corp-Liberty Siriusxm - C common 531229607   1,452,780 37,127 SH   OTR 1 0 37,127 0
CLARIVATE PLC common 00BJJN444   491,293 58,908 SH   OTR 1 0 58,908 0
International Flavors & Fragrances Inc common 459506101   36,159,840 344,905 SH   OTR 1 0 344,905 0
Bath & Body Works Inc common 070830104   1,605,576 38,101 SH   OTR 1 0 38,101 0
Hasbro Inc common 418056107   2,571,510 42,149 SH   OTR 1 0 42,149 0
MasTec Inc common 576323109   34,561,722 405,036 SH   OTR 1 0 405,036 0
Snowflake Inc common 833445109   5,233,755 36,462 SH   OTR 1 0 36,462 0
Black Knight Inc common 09215C105   1,574,378 25,496 SH   OTR 1 0 25,496 0
AMETEK Inc common 031100100   11,445,164 81,915 SH   OTR 1 0 81,915 0
Westlake Chemical Corp common 960413102   1,211,100 11,811 SH   OTR 1 0 11,811 0
Aon PLC common 00BLP1HW5   23,222,432 77,372 SH   OTR 1 0 77,372 0
Mercadolibre Inc common 58733R102   16,114,948 19,043 SH   OTR 1 0 19,043 0
Hologic Inc common 436440101   13,922,889 186,110 SH   OTR 1 0 186,110 0
Eli Lilly & Co common 532457108   172,634,408 471,885 SH   OTR 1 0 471,885 0
PepsiCo Inc common 713448108   98,380,390 544,561 SH   OTR 1 0 544,561 0
Globe Life Inc common 37959E102   2,282,132 18,931 SH   OTR 1 0 18,931 0
Knight-Swift Transportation Holdings Inc common 499049104   2,213,379 42,232 SH   OTR 1 0 42,232 0
Corteva Inc common 22052L104   7,908,673 134,547 SH   OTR 1 0 134,547 0
Yum! Brands Inc common 988498101   46,641,997 364,163 SH   OTR 1 0 364,163 0
Masco Corp common 574599106   3,399,629 72,844 SH   OTR 1 0 72,844 0
Stanley Black & Decker Inc common 854502101   5,544,457 73,808 SH   OTR 1 0 73,808 0
Interpublic Group Of Cos Inc/The common 460690100   3,779,919 113,477 SH   OTR 1 0 113,477 0
Mondelez International Inc common 609207105   27,200,532 408,110 SH   OTR 1 0 408,110 0
Pultegroup Inc common 745867101   2,695,194 59,196 SH   OTR 1 0 59,196 0
Packaging Corp of America common 695156109   4,729,600 36,976 SH   OTR 1 0 36,976 0
KeyCorp common 493267108   3,918,577 224,947 SH   OTR 1 0 224,947 0
Air Products And Chemicals Inc common 009158106   17,792,151 57,718 SH   OTR 1 0 57,718 0
ANSYS Inc common 03662Q105   24,120,346 99,840 SH   OTR 1 0 99,840 0
Credicorp Ltd common G2519Y108   3,837,007 28,284 SH   OTR 1 0 28,284 0
Discover Financial Services common 254709108   5,615,931 57,405 SH   OTR 1 0 57,405 0
Sunrun Inc common 86771W105   50,641,750 2,108,316 SH   OTR 1 0 2,108,316 0
Boston Properties Inc common 101121101   2,204,865 32,626 SH   OTR 1 0 32,626 0
Southern Co/The common 842587107   19,550,558 273,779 SH   OTR 1 0 273,779 0
Brown-Forman Corp common 115637209   3,965,430 60,375 SH   OTR 1 0 60,375 0
ICON Plc common 000571120   3,473,190 17,880 SH   OTR 1 0 17,880 0
NiSource Inc common 65473P105   2,074,186 75,645 SH   OTR 1 0 75,645 0
Airbnb Inc common 009066101   5,293,733 61,915 SH   OTR 1 0 61,915 0
Coursera Inc common 22266M104   292,438 24,720 SH   OTR 1 0 24,720 0
T-Mobile US Inc common 872590104   80,807,020 577,193 SH   OTR 1 0 577,193 0
Waste Management Inc common 94106L109   20,551,751 131,003 SH   OTR 1 0 131,003 0
Charles Schwab Corp/The common 808513105   32,010,140 384,460 SH   OTR 1 0 384,460 0
Wynn Resorts Ltd common 983134107   1,043,823 12,657 SH   OTR 1 0 12,657 0
Bloom Energy Corp common 093712107   4,978,599 260,387 SH   OTR 1 0 260,387 0
Hdfc Bank Ltd ADR common 40415F101   18,716,702 273,596 SH   OTR 1 0 273,596 0
Waste Connections Inc common 94106B101   11,684,501 88,145 SH   OTR 1 0 88,145 0
Uber Technologies Inc common 90353T100   9,960,354 402,764 SH   OTR 1 0 402,764 0
Cigna Corp common 125523100   40,881,061 123,381 SH   OTR 1 0 123,381 0
Livent Corp common 53814L108   24,658,571 1,240,995 SH   OTR 1 0 1,240,995 0
Match Group Inc common 57667L107   1,776,602 42,820 SH   OTR 1 0 42,820 0
LKQ Corp common 501889208   4,251,009 79,592 SH   OTR 1 0 79,592 0
Cme Group Inc common 12572Q105   11,557,805 68,731 SH   OTR 1 0 68,731 0
Dover Corp common 260003108   4,190,533 30,947 SH   OTR 1 0 30,947 0
Franklin Resources Inc common 354613101   2,404,194 91,137 SH   OTR 1 0 91,137 0
Nxp Semiconductors Nv common 000953878   15,244,364 96,465 SH   OTR 1 0 96,465 0
Palo Alto Networks Inc common 697435105   7,756,750 55,588 SH   OTR 1 0 55,588 0
UGI Corp common 902681105   6,423,712 173,286 SH   OTR 1 0 173,286 0
Teva Pharmaceutical Industries Ltd ADR common 881624209   1,342,856 147,243 SH   OTR 1 0 147,243 0
Occidental Petroleum Corp common 674599105   9,386,329 149,013 SH   OTR 1 0 149,013 0
Becton Dickinson And Co common 075887109   16,939,177 66,611 SH   OTR 1 0 66,611 0
Amerisourcebergen Corp common 03073E105   11,857,710 71,557 SH   OTR 1 0 71,557 0
Roku Inc common 77543R102   752,462 18,488 SH   OTR 1 0 18,488 0
Neurocrine Biosciences Inc common 64125C109   10,350,790 86,661 SH   OTR 1 0 86,661 0
Carlisle Companies Inc common 142339100   3,223,456 13,679 SH   OTR 1 0 13,679 0
Dr Horton Inc common 23331A109   5,508,317 61,794 SH   OTR 1 0 61,794 0
Envista Holdings Corp common 29415F104   1,590,200 47,229 SH   OTR 1 0 47,229 0
Splunk Inc common 848637104   2,378,925 27,633 SH   OTR 1 0 27,633 0
Extra Space Storage Inc common 30225T102   3,307,282 22,471 SH   OTR 1 0 22,471 0
Jack Henry & Associates Inc common 426281101   2,328,277 13,262 SH   OTR 1 0 13,262 0
Bio-Techne Corp common 09073M104   2,032,632 24,525 SH   OTR 1 0 24,525 0
Catalent Inc common 148806102   1,206,673 26,809 SH   OTR 1 0 26,809 0
Baidu Inc ADR common 056752108   1,346,138 11,769 SH   OTR 1 0 11,769 0
Medical Properties Trust Inc common 58463J304   1,439,355 129,206 SH   OTR 1 0 129,206 0
WP Carey Inc common 92936U109   2,253,143 28,831 SH   OTR 1 0 28,831 0
CF Industries Holdings Inc common 125269100   4,266,560 50,077 SH   OTR 1 0 50,077 0
Principal Financial Group Inc common 74251V102   5,031,843 59,960 SH   OTR 1 0 59,960 0
Welltower Inc common 95040Q104   6,601,868 100,715 SH   OTR 1 0 100,715 0
Zoom Video Communications Inc common 98980L101   2,607,245 38,489 SH   OTR 1 0 38,489 0
Expedia Group Inc common 30212P303   1,966,795 22,452 SH   OTR 1 0 22,452 0
American Express Co common 025816109   17,391,505 117,709 SH   OTR 1 0 117,709 0
Brown & Brown Inc common 115236101   2,194,541 38,521 SH   OTR 1 0 38,521 0
Costco Wholesale Corp common 22160K105   43,047,950 94,300 SH   OTR 1 0 94,300 0
Kinder Morgan Inc common 49456B101   9,389,342 519,322 SH   OTR 1 0 519,322 0
Quest Diagnostics Inc common 74834L100   14,800,163 94,606 SH   OTR 1 0 94,606 0
Cisco Systems Inc common 17275R102   48,291,620 1,013,678 SH   OTR 1 0 1,013,678 0
SpringWorks Therapeutics Inc common 85205L107   265,068 10,191 SH   OTR 1 0 10,191 0
Lululemon Athletica Inc common 550021109   7,011,196 21,884 SH   OTR 1 0 21,884 0
Hilton Worldwide Holdings Inc common 43300A203   5,844,782 46,255 SH   OTR 1 0 46,255 0
Joby Aviation Inc common G65163100   518,037 154,638 SH   OTR 1 0 154,638 0
Pnc Financial Services Group Inc/The common 693475105   15,502,917 98,157 SH   OTR 1 0 98,157 0
Apa Corp common 03743Q108   2,724,198 58,359 SH   OTR 1 0 58,359 0
Zillow Group Inc common 98954M200   815,300 25,312 SH   OTR 1 0 25,312 0
Archer Aviation Inc common 03945R102   883,543 472,483 SH   OTR 1 0 472,483 0
Exelon Corp common 30161N101   12,236,684 283,060 SH   OTR 1 0 283,060 0
Starbucks Corp common 855244109   20,433,414 205,982 SH   OTR 1 0 205,982 0
Arbe Robotics Ltd common 001179662   657,673 192,866 SH   OTR 1 0 192,866 0
HP Inc common 40434L105   6,618,000 246,297 SH   OTR 1 0 246,297 0
PerkinElmer Inc common 714046109   3,507,463 25,014 SH   OTR 1 0 25,014 0
GXO Logistics Inc common 36262G101   1,201,698 28,156 SH   OTR 1 0 28,156 0
Carrier Global Corp common 14448C104   9,646,395 233,852 SH   OTR 1 0 233,852 0
Hess Corp common 42809H107   6,339,070 44,698 SH   OTR 1 0 44,698 0
Enphase Energy Inc common 29355A107   30,600,760 115,492 SH   OTR 1 0 115,492 0
Fifth Third Bancorp common 316773100   4,490,081 136,851 SH   OTR 1 0 136,851 0
NuCor Corp common 670346105   6,113,216 46,379 SH   OTR 1 0 46,379 0
ZoomInfo Technologies Inc common 98980F104   1,352,812 44,929 SH   OTR 1 0 44,929 0
Kornit Digital Ltd common 001121672   552,497 24,053 SH   OTR 1 0 24,053 0
Fortune Brands Home & Security Inc common 34964C106   2,594,564 45,431 SH   OTR 1 0 45,431 0
Waters Corp common 941848103   4,268,547 12,460 SH   OTR 1 0 12,460 0
Take-Two Interactive Software Inc common 874054109   205,130,373 1,969,945 SH   OTR 1 0 1,969,945 0
Dollar General Corp common 256677105   67,638,965 274,676 SH   OTR 1 0 274,676 0
DaVita Inc common 23918K108   926,431 12,407 SH   OTR 1 0 12,407 0
AbbVie Inc common 00287Y109   63,777,286 394,637 SH   OTR 1 0 394,637 0
Nike Inc common 654106103   69,951,503 597,825 SH   OTR 1 0 597,825 0
Ford Motor Co common 345370860   7,679,661 660,332 SH   OTR 1 0 660,332 0
Arrow Electronics Inc common 042735100   65,561,625 626,964 SH   OTR 1 0 626,964 0
Alcoa Corp common 013872106   2,022,278 44,475 SH   OTR 1 0 44,475 0
Republic Services Inc common 760759100   6,163,658 47,784 SH   OTR 1 0 47,784 0
International Business Machines Corp common 459200101   34,536,507 245,131 SH   OTR 1 0 245,131 0
SS&C Technologies Holdings Inc common 78467J100   2,407,306 46,241 SH   OTR 1 0 46,241 0
PTC Inc common 69370C100   78,556,097 654,416 SH   OTR 1 0 654,416 0
Medtronic Plc common 00BTN1Y11   25,793,791 331,881 SH   OTR 1 0 331,881 0
Crown Castle International Corp common 22822V101   10,209,623 75,270 SH   OTR 1 0 75,270 0
Mid-America Apartment Communities Inc common 59522J103   2,344,489 14,934 SH   OTR 1 0 14,934 0