0001046192-24-000005.txt : 20240213 0001046192-24-000005.hdr.sgml : 20240213 20240213142505 ACCESSION NUMBER: 0001046192-24-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GREAT WEST LIFE ASSURANCE CO /CAN/ CENTRAL INDEX KEY: 0001046192 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10601 FILM NUMBER: 24624729 BUSINESS ADDRESS: STREET 1: 100 OSBORNE ST NORTH CITY: WINNIPEG MANITOBA STATE: A2 ZIP: WINNIPEG MAIL ADDRESS: STREET 1: 100 OSBORNE STREET NORTH CITY: WINNIPEG STATE: A2 ZIP: WINNIPEG 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001046192 XXXXXXXX 12-31-2023 12-31-2023 GREAT WEST LIFE ASSURANCE CO /CAN/
100 OSBORNE STREET NORTH WINNIPEG A2 WINNIPEG
13F COMBINATION REPORT 028-10601 0001800916 028-19820 000305404 801-118112 Value Partners Investments Inc. N
Kazuma Ohkawara Investment Compliance Analyst 2049461190 Kazuma Ohkawara Winnipeg A2 02-13-2024 3 2428 45517334 false 1 0001427274 028-13014 Irish Life Investment Managers Ltd. 2 0001620577 028-17009 SETANTA ASSET MANAGEMENT 3 0001657987 028-17019 Canada Life Asset Management Ltd
INFORMATION TABLE 2 13F_Filing_Dec23.xml DECEMBER 31, 2023 13F-HR (FOR GWL) 1 800 FLOWERS COM INC CL A 68243Q106 19 1783 SH SOLE 1783 0 0 10X GENOMICS INC CL A COM 88025U109 1584 28481 SH SOLE 28481 0 0 1ST SOURCE CORP COM 336901103 101 1850 SH SOLE 1850 0 0 3-D SYS CORP DEL COM NEW 88554D205 1186 187761 SH SOLE 187761 0 0 3M CO COM 88579Y101 31939 293567 SH SOLE 293567 0 0 8X8 INC NEW COM 282914100 5385 1424703 SH SOLE 1424703 0 0 A10 NETWORKS INC COM 002121101 3632 275998 SH SOLE 275998 0 0 AAON INC COM PAR $0.004 000360206 5040 68345 SH SOLE 68345 0 0 AAR CORP COM 000361105 1862 29861 SH SOLE 29861 0 0 ABBOTT LABS COM 002824100 165254 1507613 SH SOLE 1507613 0 0 ABBOTT LABS COM 002824100 391 3571 SH SOLE 3571 0 0 ABBVIE INC COM 00287Y109 7633 49480 SH SOLE 49480 0 0 ABBVIE INC COM 00287Y109 279106 1809168 SH SOLE 1809168 0 0 ABBVIE INC COM 00287Y109 511 3311 SH SOLE 3311 0 0 ABBVIE INC COM 00287Y109 564 3664 SH SOLE 3664 0 0 ABERCROMBIE & FITCH CO CL A 002896207 5763 65565 SH SOLE 65565 0 0 ABM INDS INC COM 000957100 3150 70427 SH SOLE 70427 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3962 51014 SH SOLE 51014 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1237 39766 SH SOLE 39766 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3561 210056 SH SOLE 210056 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 86 8393 SH SOLE 8393 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6206 17757 SH SOLE 17757 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 221956 635222 SH SOLE 635222 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 509 1459 SH SOLE 1459 0 0 ACCO BRANDS CORP COM 00081T108 263 43490 SH SOLE 43490 0 0 ACCOLADE INC COM 00437E102 71 5968 SH SOLE 5968 0 0 ACI WORLDWIDE INC COM 004498101 2635 86177 SH SOLE 86177 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2 1944 SH SOLE 1944 0 0 ACM RESH INC COM CL A 00108J109 63 3268 SH SOLE 3268 0 0 ACUITY BRANDS INC COM 00508Y102 3680 17975 SH SOLE 17975 0 0 ACUSHNET HLDGS CORP COM 005098108 793 12634 SH SOLE 12634 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 302 62094 SH SOLE 62094 0 0 ADDUS HOMECARE CORP COM 006739106 1490 16076 SH SOLE 16076 0 0 ADMA BIOLOGICS INC COM 000899104 113 25217 SH SOLE 25217 0 0 ADOBE INC COM 00724F101 15673 26389 SH SOLE 26389 0 0 ADOBE INC COM 00724F101 240411 404702 SH SOLE 404702 0 0 ADOBE INC COM 00724F101 1745 2943 SH SOLE 2943 0 0 ADT INC DEL COM 00090Q103 166 24492 SH SOLE 24492 0 0 ADTALEM GLOBAL ED INC COM 00737L103 3751 63873 SH SOLE 63873 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3451 56666 SH SOLE 56666 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 7177 51125 SH SOLE 51125 0 0 ADVANCED ENERGY INDS COM 007973100 4439 40870 SH SOLE 40870 0 0 ADVANCED MICRO DEVICES INC COM 007903107 206352 1405885 SH SOLE 1405885 0 0 ADVANCED MICRO DEVICES INC COM 007903107 973 6643 SH SOLE 6643 0 0 ADVANSIX INC COM 00773T101 670 22401 SH SOLE 22401 0 0 AECOM COM 00766T100 9920 107531 SH SOLE 107531 0 0 AEROVIRONMENT INC COM 008073108 2679 21269 SH SOLE 21269 0 0 AES CORP COM 00130H105 3916 204124 SH SOLE 204124 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 4035 26699 SH SOLE 26699 0 0 AFLAC INC COM 001055102 86576 1054777 SH SOLE 1054777 0 0 AGCO CORP COM 001084102 6947 57440 SH SOLE 57440 0 0 AGENUS INC COM NEW 00847G705 309 376179 SH SOLE 376179 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 44231 319772 SH SOLE 319772 0 0 AGILYSYS INC COM 00847J105 1390 16433 SH SOLE 16433 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 677 30604 SH SOLE 30604 0 0 AGNC INVT CORP COM 00123Q104 2127 218204 SH SOLE 218204 0 0 AGNICO EAGLE MINES LTD COM 008474108 26108 477752 SH SOLE 477752 0 0 AGNICO EAGLE MINES LTD COM 008474108 778 14231 SH SOLE 14231 0 0 AGREE RLTY CORP COM 008492100 11306 179939 SH SOLE 179939 0 0 AIR LEASE CORP CL A 00912X302 1695 40648 SH SOLE 40648 0 0 AIR PRODS & CHEMS INC COM 009158106 33461 122635 SH SOLE 122635 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 17 986 SH SOLE 986 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 32012 271489 SH SOLE 271489 0 0 AKERO THERAPEUTICS INC COM 00973Y108 94 4050 SH SOLE 4050 0 0 ALAMO GROUP INC COM 011311107 1781 8479 SH SOLE 8479 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 563 42051 SH SOLE 42051 0 0 ALARM COM HLDGS INC COM 011642105 2625 40641 SH SOLE 40641 0 0 ALASKA AIR GROUP INC COM 011659109 3711 95026 SH SOLE 95026 0 0 ALBANY INTL CORP CL A 012348108 2583 26320 SH SOLE 26320 0 0 ALBEMARLE CORP COM 012653101 18822 130888 SH SOLE 130888 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 6773 296389 SH SOLE 296389 0 0 ALCOA CORP COM 013872106 3564 105102 SH SOLE 105102 0 0 ALECTOR INC COM 014442107 62 7785 SH SOLE 7785 0 0 ALERUS FINL CORP COM 01446U103 26 1163 SH SOLE 1163 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1558 82125 SH SOLE 82125 0 0 ALEXANDERS INC COM 014752109 222 1046 SH SOLE 1046 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 39488 312437 SH SOLE 312437 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 2441 387633 SH SOLE 387633 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2332 30086 SH SOLE 30086 0 0 ALIGN TECHNOLOGY INC COM 016255101 9433 34580 SH SOLE 34580 0 0 ALIGN TECHNOLOGY INC COM 016255101 19042 69836 SH SOLE 69836 0 0 ALLEGIANT TRAVEL CO COM 01748X102 936 11326 SH SOLE 11326 0 0 ALLEGION PLC ORD SHS G0176J109 6249 49546 SH SOLE 49546 0 0 ALLETE INC COM NEW 018522300 1632 26665 SH SOLE 26665 0 0 ALLIANT ENERGY CORP COM 018802108 5072 99281 SH SOLE 99281 0 0 ALLIENT INC COM 019330109 19 622 SH SOLE 622 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1052 18170 SH SOLE 18170 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 31 9588 SH SOLE 9588 0 0 ALLSTATE CORP COM 020002101 35901 257701 SH SOLE 257701 0 0 ALLY FINL INC COM 02005N100 11139 319952 SH SOLE 319952 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8704 45741 SH SOLE 45741 0 0 ALPHABET INC CAP STK CL A 02079K305 33469 240716 SH SOLE 240716 0 0 ALPHABET INC CAP STK CL A 02079K305 653466 4700414 SH SOLE 4700414 0 0 ALPHABET INC CAP STK CL A 02079K305 762 5481 SH SOLE 5481 0 0 ALPHABET INC CAP STK CL A 02079K305 168190 1211261 SH SOLE 1211261 0 0 ALPHABET INC CAP STK CL C 02079K107 535473 3817280 SH SOLE 3817280 0 0 ALPHABET INC CAP STK CL C 02079K107 4915 35089 SH SOLE 35089 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 102 6820 SH SOLE 6820 0 0 ALTAIR ENGR INC COM CL A 021369103 430 5143 SH SOLE 5143 0 0 ALTERYX INC COM CL A 02156B103 966 20625 SH SOLE 20625 0 0 ALTICE USA INC CL A 02156K103 299 92529 SH SOLE 92529 0 0 ALTO INGREDIENTS INC COM 021513106 26 9750 SH SOLE 9750 0 0 ALTRIA GROUP INC COM 02209S103 19883 494831 SH SOLE 494831 0 0 ALTRIA GROUP INC COM 02209S103 289 7181 SH SOLE 7181 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 67 2240 SH SOLE 2240 0 0 AMAZON COM INC COM 023135106 45533 301078 SH SOLE 301078 0 0 AMAZON COM INC COM 023135106 987569 6530344 SH SOLE 6530344 0 0 AMAZON COM INC COM 023135106 726 4797 SH SOLE 4797 0 0 AMAZON COM INC COM 023135106 6978 46214 SH SOLE 46214 0 0 AMBAC FINL GROUP INC COM NEW 023139884 662 40202 SH SOLE 40202 0 0 AMBEV SA SPONSORED ADR 02319V103 22756 8121578 SH SOLE 8121578 0 0 AMC NETWORKS INC CL A 00164V103 461 24560 SH SOLE 24560 0 0 AMCOR PLC ORD G0250X107 13850 1444366 SH SOLE 1444366 0 0 AMDOCS LTD SHS G02602103 4401 50390 SH SOLE 50390 0 0 AMEDISYS INC COM 023436108 485 5117 SH SOLE 5117 0 0 AMEDISYS INC COM 023436108 2155 22751 SH SOLE 22751 0 0 AMER SOFTWARE INC CL A 029683109 46 4091 SH SOLE 4091 0 0 AMER STATES WTR CO COM 029899101 5562 69443 SH SOLE 69443 0 0 AMERANT BANCORP INC CL A 023576101 79 3228 SH SOLE 3228 0 0 AMEREN CORP COM 023608102 8395 116581 SH SOLE 116581 0 0 AMERESCO INC CL A 02361E108 207 6557 SH SOLE 6557 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1329 96928 SH SOLE 96928 0 0 AMERICAN ASSETS TR INC COM 024013104 3043 135557 SH SOLE 135557 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1419 161725 SH SOLE 161725 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4440 210248 SH SOLE 210248 0 0 AMERICAN ELEC PWR CO INC COM 025537101 20842 257831 SH SOLE 257831 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3627 65128 SH SOLE 65128 0 0 AMERICAN EXPRESS CO COM 025816109 14891 79855 SH SOLE 79855 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7292 61418 SH SOLE 61418 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 15310 426762 SH SOLE 426762 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 54690 811043 SH SOLE 811043 0 0 AMERICAN TOWER CORP NEW COM 03027X100 140387 653335 SH SOLE 653335 0 0 AMERICAN TOWER CORP NEW COM 03027X100 306 1426 SH SOLE 1426 0 0 AMERICAN TOWER CORP NEW COM 03027X100 951 4429 SH SOLE 4429 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1317 14202 SH SOLE 14202 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 89488 681687 SH SOLE 681687 0 0 AMERICAS CAR-MART INC COM 03062T105 554 7337 SH SOLE 7337 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 10284 340505 SH SOLE 340505 0 0 AMERIPRISE FINL INC COM 03076C106 41825 110548 SH SOLE 110548 0 0 AMERIS BANCORP COM 03076K108 2746 51808 SH SOLE 51808 0 0 AMERISAFE INC COM 03071H100 755 16166 SH SOLE 16166 0 0 AMETEK INC COM 031100100 19951 121526 SH SOLE 121526 0 0 AMGEN INC COM 031162100 13939 48620 SH SOLE 48620 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1315 93234 SH SOLE 93234 0 0 AMKOR TECHNOLOGY INC COM 031652100 3157 95126 SH SOLE 95126 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3045 40780 SH SOLE 40780 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 42 6973 SH SOLE 6973 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1909 30893 SH SOLE 30893 0 0 AMPHENOL CORP NEW CL A 032095101 33962 343923 SH SOLE 343923 0 0 ANALOG DEVICES INC COM 032654105 78920 398907 SH SOLE 398907 0 0 ANAPTYSBIO INC COM 032724106 16 750 SH SOLE 750 0 0 ANDERSONS INC COM 034164103 1492 25968 SH SOLE 25968 0 0 ANGI INC COM CL A NEW 00183L102 10 3889 SH SOLE 3889 0 0 ANI PHARMACEUTICALS INC COM 00182C103 668 12127 SH SOLE 12127 0 0 ANSYS INC COM 03662Q105 385 1062 SH SOLE 1062 0 0 ANSYS INC COM 03662Q105 38535 106516 SH SOLE 106516 0 0 ANTERIX INC COM 03676C100 32 974 SH SOLE 974 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5412 433771 SH SOLE 433771 0 0 ANTERO RESOURCES CORP COM 03674X106 3602 159035 SH SOLE 159035 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 1282 158775 SH SOLE 158775 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1301 166286 SH SOLE 166286 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 478 8030 SH SOLE 8030 0 0 API GROUP CORP COM STK 00187Y100 633 18430 SH SOLE 18430 0 0 APOGEE ENTERPRISES INC COM 037598109 985 18505 SH SOLE 18505 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1213 103584 SH SOLE 103584 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 1698 44577 SH SOLE 44577 0 0 APPFOLIO INC COM CL A 03783C100 6457 37357 SH SOLE 37357 0 0 APPIAN CORP CL A 03782L101 10456 277665 SH SOLE 277665 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7040 424701 SH SOLE 424701 0 0 APPLE INC COM 037833100 53543 279449 SH SOLE 279449 0 0 APPLE INC COM 037833100 2381496 12430148 SH SOLE 12430148 0 0 APPLE INC COM 037833100 728 3797 SH SOLE 3797 0 0 APPLE INC COM 037833100 9634 50363 SH SOLE 50363 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5822 33768 SH SOLE 33768 0 0 APPLIED MATLS INC COM 038222105 166515 1032151 SH SOLE 1032151 0 0 APPLIED MATLS INC COM 038222105 101 627 SH SOLE 627 0 0 APTARGROUP INC COM 038336103 8434 68454 SH SOLE 68454 0 0 APTIV PLC SHS G6095L109 21921 245372 SH SOLE 245372 0 0 ARAMARK COM 03852U106 5587 199425 SH SOLE 199425 0 0 ARBOR REALTY TRUST INC COM 038923108 2330 153801 SH SOLE 153801 0 0 ARCBEST CORP COM 03937C105 3381 28193 SH SOLE 28193 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 24553 341525 SH SOLE 341525 0 0 ARCHROCK INC COM 03957W106 2967 193229 SH SOLE 193229 0 0 ARCOSA INC COM 039653100 3308 40073 SH SOLE 40073 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 127 4064 SH SOLE 4064 0 0 ARCUS BIOSCIENCES INC COM 03969F109 886 46426 SH SOLE 46426 0 0 ARDELYX INC COM 039697107 170 27680 SH SOLE 27680 0 0 ARES CAPITAL CORP COM 04010L103 6360 319565 SH SOLE 319565 0 0 ARES COML REAL ESTATE CORP COM 04013V108 283 27515 SH SOLE 27515 0 0 ARES COML REAL ESTATE CORP COM 04013V108 28 2728 SH SOLE 2728 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7562 63980 SH SOLE 63980 0 0 ARGAN INC COM 04010E109 109 2348 SH SOLE 2348 0 0 ARGENX SE SPONSORED ADR 04016X101 4118 10909 SH SOLE 10909 0 0 ARISTA NETWORKS INC COM 040413106 53641 228967 SH SOLE 228967 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1230 129618 SH SOLE 129618 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 683 55198 SH SOLE 55198 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3783 38499 SH SOLE 38499 0 0 ARROW ELECTRS INC COM 042735100 14910 122565 SH SOLE 122565 0 0 ARROW FINL CORP COM 042744102 27 974 SH SOLE 974 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2519 82506 SH SOLE 82506 0 0 ARTESIAN RES CORP CL A 043113208 69 1694 SH SOLE 1694 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2781 63053 SH SOLE 63053 0 0 ARTIVION INC COM 228903100 570 31930 SH SOLE 31930 0 0 ARVINAS INC COM 04335A105 835 20417 SH SOLE 20417 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4895 21770 SH SOLE 21770 0 0 ASGN INC COM 00191U102 3527 36769 SH SOLE 36769 0 0 ASHLAND INC COM 044186104 2365 28082 SH SOLE 28082 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 86 2901 SH SOLE 2901 0 0 ASSOCIATED BANC CORP COM 045487105 2280 106854 SH SOLE 106854 0 0 ASSURANT INC COM 04621X108 6522 38872 SH SOLE 38872 0 0 ASTEC INDS INC COM 046224101 640 17239 SH SOLE 17239 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 24 360 SH SOLE 360 0 0 ASTRONICS CORP COM 046433108 68 3945 SH SOLE 3945 0 0 AT&T INC COM 00206R102 114756 6865209 SH SOLE 6865209 0 0 ATI INC COM 01741R102 4770 105091 SH SOLE 105091 0 0 ATKORE INC COM 047649108 594 3737 SH SOLE 3737 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2815 77190 SH SOLE 77190 0 0 ATMOS ENERGY CORP COM 049560105 19546 169583 SH SOLE 169583 0 0 ATN INTL INC COM 00215F107 356 9185 SH SOLE 9185 0 0 ATRICURE INC COM 04963C209 963 27203 SH SOLE 27203 0 0 ATRION CORP COM 049904105 125 332 SH SOLE 332 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 479 53514 SH SOLE 53514 0 0 AURORA INNOVATION INC CLASS A COM 051774107 717 165075 SH SOLE 165075 0 0 AUTODESK INC COM 052769106 45004 185673 SH SOLE 185673 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 5334 191117 SH SOLE 191117 0 0 AUTOLIV INC COM 052800109 6558 59620 SH SOLE 59620 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 395 1704 SH SOLE 1704 0 0 AUTONATION INC COM 05329W102 3533 23611 SH SOLE 23611 0 0 AUTOZONE INC COM 053332102 73059 28443 SH SOLE 28443 0 0 AUTOZONE INC COM 053332102 229 89 SH SOLE 89 0 0 AVALONBAY CMNTYS INC COM 053484101 63593 340966 SH SOLE 340966 0 0 AVANGRID INC COM 05351W103 1152 35793 SH SOLE 35793 0 0 AVANOS MED INC COM 05350V106 1013 45169 SH SOLE 45169 0 0 AVANTOR INC COM 05352A100 12504 550944 SH SOLE 550944 0 0 AVERY DENNISON CORP COM 053611109 9674 48028 SH SOLE 48028 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 78 8652 SH SOLE 8652 0 0 AVIENT CORPORATION COM 05368V106 3305 79746 SH SOLE 79746 0 0 AVIS BUDGET GROUP COM 053774105 2204 12459 SH SOLE 12459 0 0 AVISTA CORP COM 05379B107 2326 65172 SH SOLE 65172 0 0 AVNET INC COM 053807103 4124 82021 SH SOLE 82021 0 0 AXALTA COATING SYS LTD COM G0750C108 6031 178067 SH SOLE 178067 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6347 49125 SH SOLE 49125 0 0 AXON ENTERPRISE INC COM 05464C101 13260 51592 SH SOLE 51592 0 0 AXONICS INC COM 05465P101 309 5000 SH SOLE 5000 0 0 AXOS FINANCIAL INC COM 05465C100 2299 42138 SH SOLE 42138 0 0 AXSOME THERAPEUTICS INC COM 05464T104 246 3112 SH SOLE 3112 0 0 AZEK CO INC CL A 05478C105 500 13166 SH SOLE 13166 0 0 AZENTA INC COM 114340102 3176 48900 SH SOLE 48900 0 0 AZZ INC COM 002474104 1184 20385 SH SOLE 20385 0 0 B & G FOODS INC NEW COM 05508R106 740 70605 SH SOLE 70605 0 0 B. RILEY FINANCIAL INC COM 05580M108 315 15052 SH SOLE 15052 0 0 B2GOLD CORP COM 11777Q209 1714 544359 SH SOLE 544359 0 0 BADGER METER INC COM 056525108 4690 30436 SH SOLE 30436 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 706 47229 SH SOLE 47229 0 0 BAKER HUGHES COMPANY CL A 05722G100 73095 2147984 SH SOLE 2147984 0 0 BALCHEM CORP COM 057665200 5270 35490 SH SOLE 35490 0 0 BALL CORP COM 058498106 19933 348307 SH SOLE 348307 0 0 BALLARD PWR SYS INC NEW COM 058586108 4915 1328272 SH SOLE 1328272 0 0 BALLYS CORPORATION COM 05875B106 24 1772 SH SOLE 1772 0 0 BANC OF CALIFORNIA INC COM 05990K106 1445 107713 SH SOLE 107713 0 0 BANCFIRST CORP COM 05945F103 2180 22480 SH SOLE 22480 0 0 BANCORP INC DEL COM 05969A105 2574 66949 SH SOLE 66949 0 0 BANK AMERICA CORP COM 060505104 10819 322899 SH SOLE 322899 0 0 BANK AMERICA CORP COM 060505104 162884 4861805 SH SOLE 4861805 0 0 BANK FIRST CORP COM 06211J100 103 1191 SH SOLE 1191 0 0 BANK HAWAII CORP COM 062540109 2664 36790 SH SOLE 36790 0 0 BANK MARIN BANCORP COM 063425102 21 933 SH SOLE 933 0 0 BANK MONTREAL QUE COM 063671101 38627 390928 SH SOLE 390928 0 0 BANK MONTREAL QUE COM 063671101 2113 21428 SH SOLE 21428 0 0 BANK NEW YORK MELLON CORP COM 064058100 74331 1436436 SH SOLE 1436436 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 42128 866253 SH SOLE 866253 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 877 18076 SH SOLE 18076 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 4061 81725 SH SOLE 81725 0 0 BANKUNITED INC COM 06652K103 2391 73861 SH SOLE 73861 0 0 BANNER CORP COM NEW 06652V208 2020 37822 SH SOLE 37822 0 0 BAR HBR BANKSHARES COM 066849100 51 1752 SH SOLE 1752 0 0 BARINGS BDC INC COM 06759L103 696 81789 SH SOLE 81789 0 0 BARNES GROUP INC COM 067806109 1347 41323 SH SOLE 41323 0 0 BARRETT BUSINESS SVCS INC COM 068463108 230 2000 SH SOLE 2000 0 0 BARRICK GOLD CORP COM 067901108 16917 940163 SH SOLE 940163 0 0 BARRICK GOLD CORP COM 067901108 622 34528 SH SOLE 34528 0 0 BAUSCH HEALTH COS INC COM 071734107 672 84938 SH SOLE 84938 0 0 BAXTER INTL INC COM 071813109 14756 383626 SH SOLE 383626 0 0 BAYTEX ENERGY CORP COM 07317Q105 219 66241 SH SOLE 66241 0 0 BCE INC COM NEW 05534B760 20664 525351 SH SOLE 525351 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2634 30455 SH SOLE 30455 0 0 BEAM THERAPEUTICS INC COM 07373V105 200 7429 SH SOLE 7429 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 614 18269 SH SOLE 18269 0 0 BECTON DICKINSON & CO COM 075887109 58694 241859 SH SOLE 241859 0 0 BECTON DICKINSON & CO COM 075887109 395 1625 SH SOLE 1625 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4843 27022 SH SOLE 27022 0 0 BEL FUSE INC CL B 077347300 50 760 SH SOLE 760 0 0 BELDEN INC COM 077454106 2989 38719 SH SOLE 38719 0 0 BENCHMARK ELECTRS INC COM 08160H101 845 30564 SH SOLE 30564 0 0 BERKLEY W R CORP COM 084423102 13010 184790 SH SOLE 184790 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22009 61965 SH SOLE 61965 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 230637 648723 SH SOLE 648723 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 198639 559945 SH SOLE 559945 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1178 47541 SH SOLE 47541 0 0 BERRY CORP COM 08579X101 78 11155 SH SOLE 11155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 6290 93594 SH SOLE 93594 0 0 BEST BUY INC COM 086516101 35232 452565 SH SOLE 452565 0 0 BEYOND INC COM 690370101 120 4376 SH SOLE 4376 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4586 471348 SH SOLE 471348 0 0 BILL HOLDINGS INC COM 090043100 6386 78463 SH SOLE 78463 0 0 BIO RAD LABS INC CL A 090572207 2742 8528 SH SOLE 8528 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 103 17374 SH SOLE 17374 0 0 BIOGEN INC COM 09062X103 37516 145643 SH SOLE 145643 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 482 29694 SH SOLE 29694 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9284 96866 SH SOLE 96866 0 0 BIONTECH SE SPONSORED ADS 09075V102 200 1908 SH SOLE 1908 0 0 BIO-TECHNE CORP COM 09073M104 4178 54341 SH SOLE 54341 0 0 BJS RESTAURANTS INC COM 09180C106 645 17949 SH SOLE 17949 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 6418 96486 SH SOLE 96486 0 0 BLACK HILLS CORP COM 092113109 2075 38483 SH SOLE 38483 0 0 BLACKBAUD INC COM 09227Q100 2961 34245 SH SOLE 34245 0 0 BLACKBERRY LTD COM 09228F103 9243 2611318 SH SOLE 2611318 0 0 BLACKLINE INC COM 09239B109 6298 100905 SH SOLE 100905 0 0 BLACKROCK CAP INVT CORP COM 092533108 235 61287 SH SOLE 61287 0 0 BLACKROCK INC COM 09247X101 75159 92951 SH SOLE 92951 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 582 50794 SH SOLE 50794 0 0 BLACKSTONE INC COM 09260D107 414 3177 SH SOLE 3177 0 0 BLACKSTONE INC COM 09260D107 63006 483632 SH SOLE 483632 0 0 BLOCK H & R INC COM 093671105 7317 151715 SH SOLE 151715 0 0 BLOCK INC CL A 852234103 22559 292885 SH SOLE 292885 0 0 BLOOM ENERGY CORP COM CL A 093712107 10300 697026 SH SOLE 697026 0 0 BLOOMIN BRANDS INC COM 094235108 2178 77512 SH SOLE 77512 0 0 BLUE BIRD CORP COM 095306106 68 2542 SH SOLE 2542 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 5085 346649 SH SOLE 346649 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 603 6578 SH SOLE 6578 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 1 286 SH SOLE 286 0 0 BOEING CO COM 097023105 11098 42758 SH SOLE 42758 0 0 BOEING CO COM 097023105 40046 154115 SH SOLE 154115 0 0 BOISE CASCADE CO DEL COM 09739D100 6685 51770 SH SOLE 51770 0 0 BOK FINL CORP COM NEW 05561Q201 954 11210 SH SOLE 11210 0 0 BOOKING HOLDINGS INC COM 09857L108 984 280 SH SOLE 280 0 0 BOOKING HOLDINGS INC COM 09857L108 142321 40390 SH SOLE 40390 0 0 BOOKING HOLDINGS INC COM 09857L108 170848 48521 SH SOLE 48521 0 0 BOOT BARN HLDGS INC COM 099406100 2392 31213 SH SOLE 31213 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5291 41583 SH SOLE 41583 0 0 BORGWARNER INC COM 099724106 6597 184811 SH SOLE 184811 0 0 BOSTON BEER INC CL A 100557107 2627 7613 SH SOLE 7613 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 19 1232 SH SOLE 1232 0 0 BOSTON PROPERTIES INC COM 101121101 20780 297124 SH SOLE 297124 0 0 BOSTON SCIENTIFIC CORP COM 101137107 81781 1421886 SH SOLE 1421886 0 0 BOSTON SCIENTIFIC CORP COM 101137107 426 7411 SH SOLE 7411 0 0 BOX INC CL A 10316T104 4586 179332 SH SOLE 179332 0 0 BOYD GAMING CORP COM 103304101 2455 39275 SH SOLE 39275 0 0 BRADY CORP CL A 104674106 2581 44058 SH SOLE 44058 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2440 452968 SH SOLE 452968 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 1761 53580 SH SOLE 53580 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 573 6118 SH SOLE 6118 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2910 55144 SH SOLE 55144 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 519 27113 SH SOLE 27113 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 264 31584 SH SOLE 31584 0 0 BRINKER INTL INC COM 109641100 1543 35786 SH SOLE 35786 0 0 BRINKS CO COM 109696104 2324 26450 SH SOLE 26450 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 132931 2605163 SH SOLE 2605163 0 0 BRISTOW GROUP INC COM 11040G103 515 18236 SH SOLE 18236 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 14988 645744 SH SOLE 645744 0 0 BROADCOM INC COM 11135F101 16999 15298 SH SOLE 15298 0 0 BROADCOM INC COM 11135F101 428589 385428 SH SOLE 385428 0 0 BROADCOM INC COM 11135F101 777 698 SH SOLE 698 0 0 BROADCOM INC COM 11135F101 2956 2665 SH SOLE 2665 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 24015 117184 SH SOLE 117184 0 0 BROADSTONE NET LEASE INC COM 11135E203 4041 235165 SH SOLE 235165 0 0 BROOKDALE SR LIVING INC COM 112463104 91 15694 SH SOLE 15694 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 16027 400191 SH SOLE 400191 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 352 8787 SH SOLE 8787 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 304 9680 SH SOLE 9680 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3590 102389 SH SOLE 102389 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 877 80436 SH SOLE 80436 0 0 BROWN & BROWN INC COM 115236101 10283 145251 SH SOLE 145251 0 0 BROWN FORMAN CORP CL A 115637100 1706 28750 SH SOLE 28750 0 0 BROWN FORMAN CORP CL B 115637209 15140 266639 SH SOLE 266639 0 0 BRP GROUP INC COM CL A 05589G102 133 5566 SH SOLE 5566 0 0 BRP INC COM SUN VTG 05577W200 1890 26506 SH SOLE 26506 0 0 BRT APARTMENTS CORP COM 055645303 2 111 SH SOLE 111 0 0 BRUKER CORP COM 116794108 5252 71652 SH SOLE 71652 0 0 BRUNSWICK CORP COM 117043109 5261 54512 SH SOLE 54512 0 0 BUCKLE INC COM 118440106 1332 28048 SH SOLE 28048 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 16061 96506 SH SOLE 96506 0 0 BURLINGTON STORES INC COM 122017106 10170 52459 SH SOLE 52459 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 23 951 SH SOLE 951 0 0 BWX TECHNOLOGIES INC COM 05605H100 19595 256592 SH SOLE 256592 0 0 BWX TECHNOLOGIES INC COM 05605H100 3362 43838 SH SOLE 43838 0 0 BYLINE BANCORP INC COM 124411109 94 4012 SH SOLE 4012 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17742 206281 SH SOLE 206281 0 0 CABLE ONE INC COM 12685J105 1870 3374 SH SOLE 3374 0 0 CABOT CORP COM 127055101 3172 38019 SH SOLE 38019 0 0 CACI INTL INC CL A 127190304 4182 12917 SH SOLE 12917 0 0 CACTUS INC CL A 127203107 819 18142 SH SOLE 18142 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 14206 52405 SH SOLE 52405 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 88469 326062 SH SOLE 326062 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 818 3022 SH SOLE 3022 0 0 CAE INC COM 124765108 1674 77863 SH SOLE 77863 0 0 CAE INC COM 124765108 379 17603 SH SOLE 17603 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 3005 64311 SH SOLE 64311 0 0 CAL MAINE FOODS INC COM NEW 128030202 2025 35313 SH SOLE 35313 0 0 CALAVO GROWERS INC COM 128246105 357 12139 SH SOLE 12139 0 0 CALERES INC COM 129500104 1114 36386 SH SOLE 36386 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5954 115296 SH SOLE 115296 0 0 CALIX INC COM 13100M509 1961 44984 SH SOLE 44984 0 0 CALLON PETE CO DEL COM 13123X508 1450 44793 SH SOLE 44793 0 0 CAMBRIDGE BANCORP COM 132152109 52 760 SH SOLE 760 0 0 CAMDEN NATL CORP COM 133034108 104 2802 SH SOLE 2802 0 0 CAMDEN PPTY TR SH BEN INT 133131102 15296 154383 SH SOLE 154383 0 0 CAMECO CORP COM 13321L108 14074 328057 SH SOLE 328057 0 0 CAMECO CORP COM 13321L108 6471 150403 SH SOLE 150403 0 0 CAMPBELL SOUP CO COM 134429109 14551 338643 SH SOLE 338643 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 107 4088 SH SOLE 4088 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 73 6142 SH SOLE 6142 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 29190 607174 SH SOLE 607174 0 0 CANADIAN NAT RES LTD COM 136385101 11369 173896 SH SOLE 173896 0 0 CANADIAN NAT RES LTD COM 136385101 1572 24088 SH SOLE 24088 0 0 CANADIAN NATL RY CO COM 136375102 33260 265289 SH SOLE 265289 0 0 CANADIAN NATL RY CO COM 136375102 1221 9748 SH SOLE 9748 0 0 CANADIAN SOLAR INC COM 136635109 45 1707 SH SOLE 1707 0 0 CANNAE HLDGS INC COM 13765N107 1955 100918 SH SOLE 100918 0 0 CAPITAL CITY BK GROUP INC COM 139674105 21 702 SH SOLE 702 0 0 CAPITAL ONE FINL CORP COM 14040H105 53246 407809 SH SOLE 407809 0 0 CAPITAL SOUTHWEST CORP COM 140501107 855 36291 SH SOLE 36291 0 0 CAPITOL FED FINL INC COM 14057J101 724 112462 SH SOLE 112462 0 0 CARDINAL HEALTH INC COM 14149Y108 46541 464323 SH SOLE 464323 0 0 CARETRUST REIT INC COM 14174T107 5497 246127 SH SOLE 246127 0 0 CARGURUS INC COM CL A 141788109 2760 114639 SH SOLE 114639 0 0 CARLISLE COS INC COM 142339100 19712 63316 SH SOLE 63316 0 0 CARLYLE GROUP INC COM 14316J108 10098 249031 SH SOLE 249031 0 0 CARLYLE SECURED LENDING INC COM 872280102 610 41078 SH SOLE 41078 0 0 CARMAX INC COM 143130102 9883 129478 SH SOLE 129478 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7612 411967 SH SOLE 411967 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2978 42136 SH SOLE 42136 0 0 CARRIAGE SVCS INC COM 143905107 19 745 SH SOLE 745 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 51225 895899 SH SOLE 895899 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 6129 107090 SH SOLE 107090 0 0 CARS COM INC COM 14575E105 1525 80652 SH SOLE 80652 0 0 CARTERS INC COM 146229109 2261 30275 SH SOLE 30275 0 0 CARVANA CO CL A 146869102 1491 28326 SH SOLE 28326 0 0 CASELLA WASTE SYS INC CL A 147448104 632 7435 SH SOLE 7435 0 0 CASEYS GEN STORES INC COM 147528103 5028 18308 SH SOLE 18308 0 0 CASS INFORMATION SYS INC COM 14808P109 624 13930 SH SOLE 13930 0 0 CASSAVA SCIENCES INC COM 14817C107 85 3814 SH SOLE 3814 0 0 CASTLE BIOSCIENCES INC COM 14843C105 362 16892 SH SOLE 16892 0 0 CATALENT INC COM 148806102 3969 88687 SH SOLE 88687 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2187 130646 SH SOLE 130646 0 0 CATERPILLAR INC COM 149123101 7055 23965 SH SOLE 23965 0 0 CATERPILLAR INC COM 149123101 53645 181932 SH SOLE 181932 0 0 CATHAY GEN BANCORP COM 149150104 2580 57931 SH SOLE 57931 0 0 CAVCO INDS INC DEL COM 149568107 2195 6338 SH SOLE 6338 0 0 CBIZ INC COM 124805102 2785 44777 SH SOLE 44777 0 0 CBOE GLOBAL MKTS INC COM 12503M108 21754 122455 SH SOLE 122455 0 0 CBRE GROUP INC CL A 12504L109 31022 334851 SH SOLE 334851 0 0 CDW CORP COM 12514G108 17018 75169 SH SOLE 75169 0 0 CECO ENVIRONMENTAL CORP COM 125141101 431 21429 SH SOLE 21429 0 0 CELANESE CORP DEL COM 150870103 9074 58651 SH SOLE 58651 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1975 67806 SH SOLE 67806 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 142 3615 SH SOLE 3615 0 0 CELSIUS HLDGS INC COM NEW 15118V207 5159 94833 SH SOLE 94833 0 0 CENCORA INC COM 03073E105 58788 287884 SH SOLE 287884 0 0 CENOVUS ENERGY INC COM 15135U109 3736 224772 SH SOLE 224772 0 0 CENTENE CORP DEL COM 15135B101 31111 421552 SH SOLE 421552 0 0 CENTERPOINT ENERGY INC COM 15189T107 17984 633059 SH SOLE 633059 0 0 CENTERRA GOLD INC COM 152006102 165 27859 SH SOLE 27859 0 0 CENTERSPACE COM 15202L107 1686 29001 SH SOLE 29001 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1866 42528 SH SOLE 42528 0 0 CENTRAL GARDEN & PET CO COM 153527106 537 10739 SH SOLE 10739 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 521 26521 SH SOLE 26521 0 0 CENTURY ALUM CO COM 156431108 499 41246 SH SOLE 41246 0 0 CENTURY CMNTYS INC COM 156504300 2367 26009 SH SOLE 26009 0 0 CERENCE INC COM 156727109 10979 559130 SH SOLE 559130 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3387 50631 SH SOLE 50631 0 0 CEVA INC COM 157210105 406 17929 SH SOLE 17929 0 0 CF INDS HLDGS INC COM 125269100 26202 331466 SH SOLE 331466 0 0 CGI INC CL A SUB VTG 12532H104 27560 257965 SH SOLE 257965 0 0 CGI INC CL A SUB VTG 12532H104 634 5941 SH SOLE 5941 0 0 CHAMPIONX CORPORATION COM 15872M104 4700 161296 SH SOLE 161296 0 0 CHARLES RIV LABS INTL INC COM 159864107 5645 23980 SH SOLE 23980 0 0 CHART INDS INC COM 16115Q308 3209 23541 SH SOLE 23541 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 199 516 SH SOLE 516 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 33344 86199 SH SOLE 86199 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 34293 88769 SH SOLE 88769 0 0 CHATHAM LODGING TR COM 16208T102 1022 95469 SH SOLE 95469 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 41475 272955 SH SOLE 272955 0 0 CHEESECAKE FACTORY INC COM 163072101 1377 39347 SH SOLE 39347 0 0 CHEFS WHSE INC COM 163086101 1176 40113 SH SOLE 40113 0 0 CHEGG INC COM 163092109 999 88485 SH SOLE 88485 0 0 CHEMED CORP NEW COM 16359R103 5928 10156 SH SOLE 10156 0 0 CHEMOURS CO COM 163851108 2945 93493 SH SOLE 93493 0 0 CHENIERE ENERGY INC COM NEW 16411R208 13555 79837 SH SOLE 79837 0 0 CHESAPEAKE UTILS CORP COM 165303108 3317 31493 SH SOLE 31493 0 0 CHEVRON CORP NEW COM 166764100 153389 1033579 SH SOLE 1033579 0 0 CHEVRON CORP NEW COM 166764100 622 4184 SH SOLE 4184 0 0 CHEVRON CORP NEW COM 166764100 514 3465 SH SOLE 3465 0 0 CHEWY INC CL A 16679L109 237 10088 SH SOLE 10088 0 0 CHICOS FAS INC COM 168615102 973 128654 SH SOLE 128654 0 0 CHILDRENS PL INC NEW COM 168905107 116 5049 SH SOLE 5049 0 0 CHIMERA INVT CORP COM NEW 16934Q208 154 31145 SH SOLE 31145 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 45270 19910 SH SOLE 19910 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 663 292 SH SOLE 292 0 0 CHOICE HOTELS INTL INC COM 169905106 3362 29805 SH SOLE 29805 0 0 CHUBB LIMITED COM H1467J104 89686 398810 SH SOLE 398810 0 0 CHURCH & DWIGHT CO INC COM 171340102 28509 303004 SH SOLE 303004 0 0 CHURCHILL DOWNS INC COM 171484108 5408 40129 SH SOLE 40129 0 0 CHUYS HLDGS INC COM 171604101 584 15274 SH SOLE 15274 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 1390 603497 SH SOLE 603497 0 0 CIENA CORP COM NEW 171779309 16690 371180 SH SOLE 371180 0 0 CINCINNATI FINL CORP COM 172062101 14618 141957 SH SOLE 141957 0 0 CINEMARK HLDGS INC COM 17243V102 1721 122296 SH SOLE 122296 0 0 CINTAS CORP COM 172908105 68206 113687 SH SOLE 113687 0 0 CIRRUS LOGIC INC COM 172755100 3630 43759 SH SOLE 43759 0 0 CISCO SYS INC COM 17275R102 9880 196480 SH SOLE 196480 0 0 CISCO SYS INC COM 17275R102 249989 4971660 SH SOLE 4971660 0 0 CISCO SYS INC COM 17275R102 33270 662252 SH SOLE 662252 0 0 CITIGROUP INC COM NEW 172967424 8295 161975 SH SOLE 161975 0 0 CITIGROUP INC COM NEW 172967424 55267 1078828 SH SOLE 1078828 0 0 CITIZENS & NORTHN CORP COM 172922106 21 915 SH SOLE 915 0 0 CITIZENS FINL GROUP INC COM 174610105 14492 439354 SH SOLE 439354 0 0 CITY HLDG CO COM 177835105 1395 12691 SH SOLE 12691 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 16 877 SH SOLE 877 0 0 CLEAN ENERGY FUELS CORP COM 184499101 130 34132 SH SOLE 34132 0 0 CLEAN HARBORS INC COM 184496107 5601 32181 SH SOLE 32181 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 378 209154 SH SOLE 209154 0 0 CLEARWATER PAPER CORP COM 18538R103 646 17931 SH SOLE 17931 0 0 CLEARWAY ENERGY INC CL A 18539C105 663 26067 SH SOLE 26067 0 0 CLEARWAY ENERGY INC CL A 18539C105 1678 65874 SH SOLE 65874 0 0 CLEARWAY ENERGY INC CL C 18539C204 3167 115759 SH SOLE 115759 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 7050 345873 SH SOLE 345873 0 0 CLOROX CO DEL COM 189054109 17433 122935 SH SOLE 122935 0 0 CLOUDFLARE INC CL A COM 18915M107 31608 380674 SH SOLE 380674 0 0 CME GROUP INC COM 12572Q105 51637 246412 SH SOLE 246412 0 0 CME GROUP INC COM 12572Q105 533 2543 SH SOLE 2543 0 0 CMS ENERGY CORP COM 125896100 9432 163243 SH SOLE 163243 0 0 CNA FINL CORP COM 126117100 233 5518 SH SOLE 5518 0 0 CNO FINL GROUP INC COM 12621E103 2527 90837 SH SOLE 90837 0 0 CNX RES CORP COM 12653C108 1939 97087 SH SOLE 97087 0 0 COCA COLA CO COM 191216100 13114 223641 SH SOLE 223641 0 0 COCA COLA CO COM 191216100 219090 3734048 SH SOLE 3734048 0 0 COCA COLA CO COM 191216100 481 8214 SH SOLE 8214 0 0 COCA COLA CONS INC COM 191098102 2617 2823 SH SOLE 2823 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 16722 251942 SH SOLE 251942 0 0 COEUR MNG INC COM NEW 192108504 106 32786 SH SOLE 32786 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2889 38017 SH SOLE 38017 0 0 COGNEX CORP COM 192422103 4580 109978 SH SOLE 109978 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 78593 1045887 SH SOLE 1045887 0 0 COHEN & STEERS INC COM 19247A100 644 8517 SH SOLE 8517 0 0 COHERUS BIOSCIENCES INC COM 19249H103 39 11699 SH SOLE 11699 0 0 COHU INC COM 192576106 1996 56548 SH SOLE 56548 0 0 COLGATE PALMOLIVE CO COM 194162103 66202 834194 SH SOLE 834194 0 0 COLGATE PALMOLIVE CO COM 194162103 269 3390 SH SOLE 3390 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 835 27110 SH SOLE 27110 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1383 10981 SH SOLE 10981 0 0 COLUMBIA BKG SYS INC COM 197236102 4376 164431 SH SOLE 164431 0 0 COLUMBIA FINL INC COM 197641103 625 32638 SH SOLE 32638 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1931 24294 SH SOLE 24294 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 109 2818 SH SOLE 2818 0 0 COMCAST CORP NEW CL A 20030N101 7106 162752 SH SOLE 162752 0 0 COMCAST CORP NEW CL A 20030N101 166314 3810186 SH SOLE 3810186 0 0 COMERICA INC COM 200340107 3485 62754 SH SOLE 62754 0 0 COMFORT SYS USA INC COM 199908104 4282 20837 SH SOLE 20837 0 0 COMMERCE BANCSHARES INC COM 200525103 4189 78564 SH SOLE 78564 0 0 COMMERCIAL METALS CO COM 201723103 4689 93990 SH SOLE 93990 0 0 COMMSCOPE HLDG CO INC COM 20337X109 382 136208 SH SOLE 136208 0 0 COMMUNITY BK SYS INC COM 203607106 2448 47036 SH SOLE 47036 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 19 6182 SH SOLE 6182 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1374 51684 SH SOLE 51684 0 0 COMMUNITY TR BANCORP INC COM 204149108 118 2681 SH SOLE 2681 0 0 COMMVAULT SYS INC COM 204166102 2538 31854 SH SOLE 31854 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3880 256346 SH SOLE 256346 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2358 154708 SH SOLE 154708 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1066 47754 SH SOLE 47754 0 0 COMPASS MINERALS INTL INC COM 20451N101 712 28154 SH SOLE 28154 0 0 COMPASS MINERALS INTL INC COM 20451N101 114 4511 SH SOLE 4511 0 0 COMSTOCK RES INC COM 205768302 689 77901 SH SOLE 77901 0 0 CONAGRA BRANDS INC COM 205887102 10413 365028 SH SOLE 365028 0 0 CONCENTRIX CORP COM 20602D101 2806 28599 SH SOLE 28599 0 0 CONDUENT INC COM 206787103 475 131039 SH SOLE 131039 0 0 CONFLUENT INC CLASS A COM 20717M103 4260 182354 SH SOLE 182354 0 0 CONMED CORP COM 207410101 3258 29804 SH SOLE 29804 0 0 CONNECTONE BANCORP INC COM 20786W107 79 3451 SH SOLE 3451 0 0 CONOCOPHILLIPS COM 20825C104 77498 671086 SH SOLE 671086 0 0 CONSOL ENERGY INC NEW COM 20854L108 1979 19698 SH SOLE 19698 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 273 62736 SH SOLE 62736 0 0 CONSOLIDATED EDISON INC COM 209115104 73051 807551 SH SOLE 807551 0 0 CONSTELLATION BRANDS INC CL A 21036P108 39832 165427 SH SOLE 165427 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 168 3878 SH SOLE 3878 0 0 COOPER COS INC COM NEW 216648402 15674 41607 SH SOLE 41607 0 0 COPART INC COM 217204106 59765 1226076 SH SOLE 1226076 0 0 COPT DEFENSE PROPERTIES SHS BEN INT 22002T108 5029 196643 SH SOLE 196643 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2982 91969 SH SOLE 91969 0 0 CORECIVIC INC COM 21871N101 1393 96066 SH SOLE 96066 0 0 CORNING INC COM 219350105 16575 547137 SH SOLE 547137 0 0 CORTEVA INC COM 22052L104 55175 1156967 SH SOLE 1156967 0 0 CORVEL CORP COM 221006109 2380 9655 SH SOLE 9655 0 0 COSTAR GROUP INC COM 22160N109 25563 293954 SH SOLE 293954 0 0 COSTAR GROUP INC COM 22160N109 319 3676 SH SOLE 3676 0 0 COSTCO WHSL CORP NEW COM 22160K105 24572 37397 SH SOLE 37397 0 0 COSTCO WHSL CORP NEW COM 22160K105 231494 352256 SH SOLE 352256 0 0 COSTCO WHSL CORP NEW COM 22160K105 167789 255696 SH SOLE 255696 0 0 COTERRA ENERGY INC COM 127097103 14673 578139 SH SOLE 578139 0 0 COTY INC COM CL A 222070203 3583 289515 SH SOLE 289515 0 0 COUSINS PPTYS INC COM NEW 222795502 6367 261881 SH SOLE 261881 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 20 448 SH SOLE 448 0 0 CRA INTL INC COM 12618T105 267 2729 SH SOLE 2729 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1528 19863 SH SOLE 19863 0 0 CREDIT ACCEP CORP MICH COM 225310101 1105 2089 SH SOLE 2089 0 0 CRESCENT PT ENERGY CORP COM 22576C101 589 85144 SH SOLE 85144 0 0 CRH PLC ORD G25508105 6770 98727 SH SOLE 98727 0 0 CRH PLC ORD G25508105 22245 324194 SH SOLE 324194 0 0 CRH PLC ORD G25508105 231874 3385325 SH SOLE 3385325 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 168 4742 SH SOLE 4742 0 0 CRITEO S A SPONS ADS 226718104 26 1043 SH SOLE 1043 0 0 CROCS INC COM 227046109 4272 45841 SH SOLE 45841 0 0 CRONOS GROUP INC COM 22717L101 22 10570 SH SOLE 10570 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1124 49789 SH SOLE 49789 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 27 2018 SH SOLE 2018 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 38282 150425 SH SOLE 150425 0 0 CROWN CASTLE INC COM 22822V101 71342 622816 SH SOLE 622816 0 0 CROWN HLDGS INC COM 228368106 8135 88512 SH SOLE 88512 0 0 CRYOPORT INC COM PAR $0.001 229050307 489 31782 SH SOLE 31782 0 0 CSG SYS INTL INC COM 126349109 1799 33891 SH SOLE 33891 0 0 CSW INDUSTRIALS INC COM 126402106 407 1972 SH SOLE 1972 0 0 CSX CORP COM 126408103 36840 1067542 SH SOLE 1067542 0 0 CTS CORP COM 126501105 1424 32653 SH SOLE 32653 0 0 CUBESMART COM 229663109 17904 386884 SH SOLE 386884 0 0 CULLEN FROST BANKERS INC COM 229899109 5041 46567 SH SOLE 46567 0 0 CUMMINS INC COM 231021106 28760 120661 SH SOLE 120661 0 0 CURTISS WRIGHT CORP COM 231561101 5186 23287 SH SOLE 23287 0 0 CUSTOMERS BANCORP INC COM 23204G100 2514 43827 SH SOLE 43827 0 0 CVB FINL CORP COM 126600105 2283 113113 SH SOLE 113113 0 0 CVR ENERGY INC COM 12662P108 998 33004 SH SOLE 33004 0 0 CVS HEALTH CORP COM 126650100 134618 1714515 SH SOLE 1714515 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 198 8424 SH SOLE 8424 0 0 CYTOKINETICS INC COM NEW 23282W605 8763 105192 SH SOLE 105192 0 0 D R HORTON INC COM 23331A109 45704 302074 SH SOLE 302074 0 0 DANA INC COM 235825205 2374 162967 SH SOLE 162967 0 0 DANAHER CORPORATION COM 235851102 12728 55255 SH SOLE 55255 0 0 DANAHER CORPORATION COM 235851102 140173 608689 SH SOLE 608689 0 0 DANAHER CORPORATION COM 235851102 585 2545 SH SOLE 2545 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1383 52095 SH SOLE 52095 0 0 DARDEN RESTAURANTS INC COM 237194105 16133 98618 SH SOLE 98618 0 0 DARLING INGREDIENTS INC COM 237266101 6563 132133 SH SOLE 132133 0 0 DATADOG INC CL A COM 23804L103 28002 231405 SH SOLE 231405 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1485 27624 SH SOLE 27624 0 0 DAVITA INC COM 23918K108 4992 47877 SH SOLE 47877 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 38 2346 SH SOLE 2346 0 0 DECKERS OUTDOOR CORP COM 243537107 14798 22187 SH SOLE 22187 0 0 DELEK US HLDGS INC NEW COM 24665A103 296 11519 SH SOLE 11519 0 0 DELL TECHNOLOGIES INC CL C 24703L202 19855 260939 SH SOLE 260939 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7056 175944 SH SOLE 175944 0 0 DELUXE CORP COM 248019101 1119 52260 SH SOLE 52260 0 0 DENALI THERAPEUTICS INC COM 24823R105 207 9724 SH SOLE 9724 0 0 DENISON MINES CORP COM 248356107 158 90988 SH SOLE 90988 0 0 DENNYS CORP COM 24869P104 63 5873 SH SOLE 5873 0 0 DENTSPLY SIRONA INC COM 24906P109 3934 111131 SH SOLE 111131 0 0 DESCARTES SYS GROUP INC COM 249906108 1976 23669 SH SOLE 23669 0 0 DESIGNER BRANDS INC CL A 250565108 384 43628 SH SOLE 43628 0 0 DEVON ENERGY CORP NEW COM 25179M103 15097 334798 SH SOLE 334798 0 0 DEXCOM INC COM 252131107 35054 283803 SH SOLE 283803 0 0 DEXCOM INC COM 252131107 610 4948 SH SOLE 4948 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 106 646 SH SOLE 646 0 0 DIAMONDBACK ENERGY INC COM 25278X109 16959 109891 SH SOLE 109891 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3918 417902 SH SOLE 417902 0 0 DICKS SPORTING GOODS INC COM 253393102 9351 63850 SH SOLE 63850 0 0 DIGI INTL INC COM 253798102 1163 44825 SH SOLE 44825 0 0 DIGIMARC CORP NEW COM 25381B101 427 11885 SH SOLE 11885 0 0 DIGITAL RLTY TR INC COM 253868103 85519 637223 SH SOLE 637223 0 0 DIGITAL TURBINE INC COM NEW 25400W102 964 140934 SH SOLE 140934 0 0 DILLARDS INC CL A 254067101 865 2156 SH SOLE 2156 0 0 DINE BRANDS GLOBAL INC COM 254423106 697 14050 SH SOLE 14050 0 0 DIODES INC COM 254543101 2953 36699 SH SOLE 36699 0 0 DISCOVER FINL SVCS COM 254709108 35550 317710 SH SOLE 317710 0 0 DISNEY WALT CO COM 254687106 8174 90961 SH SOLE 90961 0 0 DISNEY WALT CO COM 254687106 141912 1579706 SH SOLE 1579706 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 899 240908 SH SOLE 240908 0 0 DMC GLOBAL INC COM 23291C103 182 9715 SH SOLE 9715 0 0 DOCEBO INC COM 25609L105 48 1003 SH SOLE 1003 0 0 DOCUSIGN INC COM 256163106 7327 123877 SH SOLE 123877 0 0 DOCUSIGN INC COM 256163106 10442 176116 SH SOLE 176116 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 4329 50360 SH SOLE 50360 0 0 DOLLAR GEN CORP NEW COM 256677105 17742 131164 SH SOLE 131164 0 0 DOLLAR TREE INC COM 256746108 20799 147137 SH SOLE 147137 0 0 DOMINION ENERGY INC COM 25746U109 16336 349112 SH SOLE 349112 0 0 DOMINOS PIZZA INC COM 25754A201 15705 38282 SH SOLE 38282 0 0 DOMO INC COM CL B 257554105 3029 294312 SH SOLE 294312 0 0 DONALDSON INC COM 257651109 5920 90767 SH SOLE 90767 0 0 DONEGAL GROUP INC CL A 257701201 32 2270 SH SOLE 2270 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1910 30711 SH SOLE 30711 0 0 DOORDASH INC CL A 25809K105 17858 181709 SH SOLE 181709 0 0 DORMAN PRODS INC COM 258278100 2533 30481 SH SOLE 30481 0 0 DOUGLAS DYNAMICS INC COM 25960R105 129 4376 SH SOLE 4376 0 0 DOUGLAS EMMETT INC COM 25960P109 6178 427135 SH SOLE 427135 0 0 DOVER CORP COM 260003108 16246 106072 SH SOLE 106072 0 0 DOW INC COM 260557103 21477 393418 SH SOLE 393418 0 0 DOXIMITY INC CL A 26622P107 1837 65602 SH SOLE 65602 0 0 DRIL-QUIP INC COM 262037104 919 39607 SH SOLE 39607 0 0 DROPBOX INC CL A 26210C104 11608 394248 SH SOLE 394248 0 0 DTE ENERGY CO COM 233331107 9269 84426 SH SOLE 84426 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 37681 389957 SH SOLE 389957 0 0 DUPONT DE NEMOURS INC COM 26614N102 46387 605714 SH SOLE 605714 0 0 DXC TECHNOLOGY CO COM 23355L106 381 16787 SH SOLE 16787 0 0 DXC TECHNOLOGY CO COM 23355L106 4991 218812 SH SOLE 218812 0 0 DXC TECHNOLOGY CO COM 23355L106 65743 2893299 SH SOLE 2893299 0 0 DXP ENTERPRISES INC COM NEW 233377407 409 12155 SH SOLE 12155 0 0 DYCOM INDS INC COM 267475101 2728 23722 SH SOLE 23722 0 0 DYNATRACE INC COM NEW 268150109 25348 463913 SH SOLE 463913 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2012 144331 SH SOLE 144331 0 0 DYNEX CAP INC COM 26817Q886 83 6661 SH SOLE 6661 0 0 E L F BEAUTY INC COM 26856L103 10373 72088 SH SOLE 72088 0 0 EAGLE BANCORP INC MD COM 268948106 838 27875 SH SOLE 27875 0 0 EAGLE MATLS INC COM 26969P108 4220 20816 SH SOLE 20816 0 0 EAST WEST BANCORP INC COM 27579R104 7484 104300 SH SOLE 104300 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2486 185312 SH SOLE 185312 0 0 EASTGROUP PPTYS INC COM 277276101 16594 90610 SH SOLE 90610 0 0 EASTMAN CHEM CO COM 277432100 3628 40539 SH SOLE 40539 0 0 EATON CORP PLC SHS G29183103 64222 267971 SH SOLE 267971 0 0 EBAY INC. COM 278642103 36449 839644 SH SOLE 839644 0 0 ECHOSTAR CORP CL A 278768106 82 4971 SH SOLE 4971 0 0 ECOLAB INC COM 278865100 74026 375154 SH SOLE 375154 0 0 ECOPETROL S A SPONSORED ADS 279158109 59 5014 SH SOLE 5014 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2750 75364 SH SOLE 75364 0 0 EDISON INTL COM 281020107 45652 642368 SH SOLE 642368 0 0 EDITAS MEDICINE INC COM 28106W103 421 41825 SH SOLE 41825 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12178 160430 SH SOLE 160430 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 36709 483648 SH SOLE 483648 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2234 150887 SH SOLE 150887 0 0 ELDORADO GOLD CORP NEW COM 284902509 353 27426 SH SOLE 27426 0 0 ELECTRONIC ARTS INC COM 285512109 439 3237 SH SOLE 3237 0 0 ELECTRONIC ARTS INC COM 285512109 41547 305368 SH SOLE 305368 0 0 ELECTRONIC ARTS INC COM 285512109 73933 543781 SH SOLE 543781 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2192 95330 SH SOLE 95330 0 0 ELEVANCE HEALTH INC COM 036752103 146793 312804 SH SOLE 312804 0 0 ELI LILLY & CO COM 532457108 5928 10212 SH SOLE 10212 0 0 ELI LILLY & CO COM 532457108 402522 693325 SH SOLE 693325 0 0 ELI LILLY & CO COM 532457108 2427 4188 SH SOLE 4188 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1252 98771 SH SOLE 98771 0 0 ELME COMMUNITIES SH BEN INT 939653101 2538 174239 SH SOLE 174239 0 0 EMCOR GROUP INC COM 29084Q100 5812 27010 SH SOLE 27010 0 0 EMERSON ELEC CO COM 291011104 39691 409170 SH SOLE 409170 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2807 290826 SH SOLE 290826 0 0 EMPLOYERS HLDGS INC COM 292218104 819 20798 SH SOLE 20798 0 0 ENBRIDGE INC COM 29250N105 114837 3194501 SH SOLE 3194501 0 0 ENBRIDGE INC COM 29250N105 1035 28867 SH SOLE 28867 0 0 ENCOMPASS HEALTH CORP COM 29261A100 4030 60479 SH SOLE 60479 0 0 ENCORE CAP GROUP INC COM 292554102 1178 23288 SH SOLE 23288 0 0 ENCORE WIRE CORP COM 292562105 2887 13526 SH SOLE 13526 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 331 169509 SH SOLE 169509 0 0 ENERFLEX LTD COM 29269R105 85 18374 SH SOLE 18374 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2593 81991 SH SOLE 81991 0 0 ENERGY RECOVERY INC COM 29270J100 684 36553 SH SOLE 36553 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1390 44765 SH SOLE 44765 0 0 ENERPLUS CORP COM 292766102 375 24585 SH SOLE 24585 0 0 ENERSYS COM 29275Y102 6233 61839 SH SOLE 61839 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2125 175789 SH SOLE 175789 0 0 ENNIS INC COM 293389102 100 4587 SH SOLE 4587 0 0 ENOVA INTL INC COM 29357K103 2604 47253 SH SOLE 47253 0 0 ENPHASE ENERGY INC COM 29355A107 19060 144988 SH SOLE 144988 0 0 ENPRO INC COM 29355X107 2665 17015 SH SOLE 17015 0 0 ENSIGN GROUP INC COM 29358P101 5111 45638 SH SOLE 45638 0 0 ENTEGRIS INC COM 29362U104 4914 41240 SH SOLE 41240 0 0 ENTERGY CORP NEW COM 29364G103 9205 91349 SH SOLE 91349 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 481 10856 SH SOLE 10856 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3 102 SH SOLE 102 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 246 59202 SH SOLE 59202 0 0 ENVESTNET INC COM 29404K106 1930 39021 SH SOLE 39021 0 0 ENVIRI CORP COM 415864107 616 68513 SH SOLE 68513 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2880 119965 SH SOLE 119965 0 0 EOG RES INC COM 26875P101 48888 405895 SH SOLE 405895 0 0 EPAM SYS INC COM 29414B104 10550 35632 SH SOLE 35632 0 0 EPLUS INC COM 294268107 1755 21982 SH SOLE 21982 0 0 EPR PPTYS COM SH BEN INT 26884U109 5142 106201 SH SOLE 106201 0 0 EQT CORP COM 26884L109 6189 160762 SH SOLE 160762 0 0 EQUIFAX INC COM 294429105 27155 110243 SH SOLE 110243 0 0 EQUIFAX INC COM 294429105 214 869 SH SOLE 869 0 0 EQUINIX INC COM 29444U700 155 194 SH SOLE 194 0 0 EQUINIX INC COM 29444U700 142292 177198 SH SOLE 177198 0 0 EQUINIX INC COM 29444U700 22708 28368 SH SOLE 28368 0 0 EQUINOX GOLD CORP COM 29446Y502 144 29896 SH SOLE 29896 0 0 EQUITABLE HLDGS INC COM 29452E101 17562 529142 SH SOLE 529142 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 3070 301886 SH SOLE 301886 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 20 601 SH SOLE 601 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2575 134439 SH SOLE 134439 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 23126 328392 SH SOLE 328392 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 44766 734360 SH SOLE 734360 0 0 ERIE INDTY CO CL A 29530P102 10020 30000 SH SOLE 30000 0 0 ERO COPPER CORP COM 296006109 1272 80889 SH SOLE 80889 0 0 ESCO TECHNOLOGIES INC COM 296315104 2451 20944 SH SOLE 20944 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6462 252900 SH SOLE 252900 0 0 ESSENTIAL UTILS INC COM 29670G102 29271 787230 SH SOLE 787230 0 0 ESSEX PPTY TR INC COM 297178105 32415 131175 SH SOLE 131175 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 683 21407 SH SOLE 21407 0 0 ETSY INC COM 29786A106 5476 67840 SH SOLE 67840 0 0 EURONET WORLDWIDE INC COM 298736109 3485 34430 SH SOLE 34430 0 0 EVENTBRITE INC COM CL A 29975E109 75 8992 SH SOLE 8992 0 0 EVERBRIDGE INC COM 29978A104 5348 220004 SH SOLE 220004 0 0 EVERCORE INC CLASS A 29977A105 3973 23276 SH SOLE 23276 0 0 EVEREST GROUP LTD COM G3223R108 14144 40204 SH SOLE 40204 0 0 EVERGY INC COM 30034W106 5443 104723 SH SOLE 104723 0 0 EVERI HLDGS INC COM 30034T103 92 8239 SH SOLE 8239 0 0 EVERSOURCE ENERGY COM 30040W108 39215 639140 SH SOLE 639140 0 0 EVERTEC INC COM 30040P103 2793 68406 SH SOLE 68406 0 0 EVOLENT HEALTH INC CL A 30050B101 1196 36458 SH SOLE 36458 0 0 EVOLUS INC COM 30052C107 18 1731 SH SOLE 1731 0 0 EXACT SCIENCES CORP COM 30063P105 10467 142144 SH SOLE 142144 0 0 EXACT SCIENCES CORP COM 30063P105 4037 54864 SH SOLE 54864 0 0 EXELIXIS INC COM 30161Q104 5396 225454 SH SOLE 225454 0 0 EXELON CORP COM 30161N101 298 8370 SH SOLE 8370 0 0 EXELON CORP COM 30161N101 63151 1768431 SH SOLE 1768431 0 0 EXELON CORP COM 30161N101 85830 2404867 SH SOLE 2404867 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4179 135818 SH SOLE 135818 0 0 EXP WORLD HLDGS INC COM 30212W100 980 63188 SH SOLE 63188 0 0 EXPEDIA GROUP INC COM NEW 30212P303 18954 125511 SH SOLE 125511 0 0 EXPEDITORS INTL WASH INC COM 302130109 64315 508355 SH SOLE 508355 0 0 EXPONENT INC COM 30214U102 3349 38135 SH SOLE 38135 0 0 EXTRA SPACE STORAGE INC COM 30225T102 57589 359904 SH SOLE 359904 0 0 EXTREME NETWORKS COM 30226D106 2465 139943 SH SOLE 139943 0 0 EXXON MOBIL CORP COM 30231G102 5338 53652 SH SOLE 53652 0 0 EXXON MOBIL CORP COM 30231G102 177108 1779401 SH SOLE 1779401 0 0 EXXON MOBIL CORP COM 30231G102 96272 968613 SH SOLE 968613 0 0 EZCORP INC CL A NON VTG 302301106 426 48728 SH SOLE 48728 0 0 F N B CORP COM 302520101 3692 268756 SH SOLE 268756 0 0 F5 INC COM 315616102 20258 113620 SH SOLE 113620 0 0 FACTSET RESH SYS INC COM 303075105 8354 17594 SH SOLE 17594 0 0 FAIR ISAAC CORP COM 303250104 23702 20425 SH SOLE 20425 0 0 FAIR ISAAC CORP COM 303250104 361 312 SH SOLE 312 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 19 782 SH SOLE 782 0 0 FARMERS NATIONAL BANC CORP COM 309627107 116 8056 SH SOLE 8056 0 0 FARMLAND PARTNERS INC COM 31154R109 91 7370 SH SOLE 7370 0 0 FASTENAL CO COM 311900104 61116 948568 SH SOLE 948568 0 0 FASTLY INC CL A 31188V100 8797 494304 SH SOLE 494304 0 0 FATE THERAPEUTICS INC COM 31189P102 36 9600 SH SOLE 9600 0 0 FB FINL CORP COM 30257X104 1123 28212 SH SOLE 28212 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1050 5524 SH SOLE 5524 0 0 FEDERAL SIGNAL CORP COM 313855108 3936 51397 SH SOLE 51397 0 0 FEDERATED HERMES INC CL B 314211103 102 3042 SH SOLE 3042 0 0 FEDERATED HERMES INC CL B 314211103 1650 48825 SH SOLE 48825 0 0 FEDERATED HERMES INC CL B 314211103 55500 1649262 SH SOLE 1649262 0 0 FEDEX CORP COM 31428X106 39088 154986 SH SOLE 154986 0 0 FERGUSON PLC NEW SHS G3421J106 514 2685 SH SOLE 2685 0 0 FERGUSON PLC NEW SHS G3421J106 63279 329696 SH SOLE 329696 0 0 FERGUSON PLC NEW SHS G3421J106 191 989 SH SOLE 989 0 0 FERGUSON PLC NEW SHS G3421J106 156385 813740 SH SOLE 813740 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23571 463568 SH SOLE 463568 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 26825 448725 SH SOLE 448725 0 0 FIDUS INVT CORP COM 316500107 432 22129 SH SOLE 22129 0 0 FIFTH THIRD BANCORP COM 316773100 22032 641857 SH SOLE 641857 0 0 FINANCIAL INSTNS INC COM 317585404 20 933 SH SOLE 933 0 0 FIRST AMERN FINL CORP COM 31847R102 6176 96036 SH SOLE 96036 0 0 FIRST BANCORP INC ME COM 31866P102 19 681 SH SOLE 681 0 0 FIRST BANCORP N C COM 318910106 1220 33005 SH SOLE 33005 0 0 FIRST BANCORP P R COM NEW 318672706 2892 176149 SH SOLE 176149 0 0 FIRST BANCSHARES INC MS COM 318916103 95 3261 SH SOLE 3261 0 0 FIRST BUSEY CORP COM NEW 319383204 162 6563 SH SOLE 6563 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 65 1757 SH SOLE 1757 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1326 86068 SH SOLE 86068 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 9631 6821 SH SOLE 6821 0 0 FIRST FINL BANCORP OH COM 320209109 2255 95065 SH SOLE 95065 0 0 FIRST FINL BANKSHARES INC COM 32020R109 3070 101578 SH SOLE 101578 0 0 FIRST FINL CORP IND COM 320218100 57 1333 SH SOLE 1333 0 0 FIRST HAWAIIAN INC COM 32051X108 2848 124763 SH SOLE 124763 0 0 FIRST HORIZON CORPORATION COM 320517105 5535 391732 SH SOLE 391732 0 0 FIRST INDL RLTY TR INC COM 32054K103 13462 256228 SH SOLE 256228 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 367 11987 SH SOLE 11987 0 0 FIRST LONG IS CORP COM 320734106 18 1396 SH SOLE 1396 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 142 23258 SH SOLE 23258 0 0 FIRST MERCHANTS CORP COM 320817109 262 7083 SH SOLE 7083 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 36 1044 SH SOLE 1044 0 0 FIRST SOLAR INC COM 336433107 8844 51566 SH SOLE 51566 0 0 FIRSTENERGY CORP COM 337932107 9602 263138 SH SOLE 263138 0 0 FIRSTSERVICE CORP NEW COM 33767E202 3369 20877 SH SOLE 20877 0 0 FISERV INC COM 337738108 66083 499849 SH SOLE 499849 0 0 FIVE BELOW INC COM 33829M101 8142 38312 SH SOLE 38312 0 0 FIVE9 INC COM 338307101 7274 92575 SH SOLE 92575 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 20923 74424 SH SOLE 74424 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 8611 77407 SH SOLE 77407 0 0 FLOWERS FOODS INC COM 343498101 3544 157858 SH SOLE 157858 0 0 FLOWSERVE CORP COM 34354P105 3513 85301 SH SOLE 85301 0 0 FLUOR CORP NEW COM 343412102 3125 79767 SH SOLE 79767 0 0 FLUSHING FINL CORP COM 343873105 57 3500 SH SOLE 3500 0 0 FMC CORP COM NEW 302491303 13671 217966 SH SOLE 217966 0 0 FOOT LOCKER INC COM 344849104 2892 93066 SH SOLE 93066 0 0 FORD MTR CO DEL COM 345370860 30482 2513671 SH SOLE 2513671 0 0 FORESTAR GROUP INC COM 346232101 74 2259 SH SOLE 2259 0 0 FORMFACTOR INC COM 346375108 3450 82891 SH SOLE 82891 0 0 FORRESTER RESH INC COM 346563109 486 18232 SH SOLE 18232 0 0 FORTINET INC COM 34959E109 38855 666620 SH SOLE 666620 0 0 FORTIS INC COM 349553107 21600 526794 SH SOLE 526794 0 0 FORTIS INC COM 349553107 245 5988 SH SOLE 5988 0 0 FORTIVE CORP COM 34959J108 18929 258264 SH SOLE 258264 0 0 FORTUNA SILVER MINES INC COM 349915108 1128 293373 SH SOLE 293373 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 9932 130743 SH SOLE 130743 0 0 FORWARD AIR CORP COM 349853101 1858 29635 SH SOLE 29635 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4409 174418 SH SOLE 174418 0 0 FOX CORP CL A COM 35137L105 18134 614868 SH SOLE 614868 0 0 FOX CORP CL B COM 35137L204 3826 139073 SH SOLE 139073 0 0 FOX FACTORY HLDG CORP COM 35138V102 1605 23813 SH SOLE 23813 0 0 FRANCO NEV CORP COM 351858105 17683 160350 SH SOLE 160350 0 0 FRANCO NEV CORP COM 351858105 89 803 SH SOLE 803 0 0 FRANKLIN COVEY CO COM 353469109 478 11031 SH SOLE 11031 0 0 FRANKLIN ELEC INC COM 353514102 4178 43318 SH SOLE 43318 0 0 FRANKLIN RESOURCES INC COM 354613101 10130 341580 SH SOLE 341580 0 0 FREEDOM HLDG CORP NEV COM 356390104 134 1672 SH SOLE 1672 0 0 FREEPORT-MCMORAN INC CL B 35671D857 32085 757742 SH SOLE 757742 0 0 FRESHPET INC COM 358039105 1216 14123 SH SOLE 14123 0 0 FRONTDOOR INC COM 35905A109 3592 102362 SH SOLE 102362 0 0 FRP HLDGS INC COM 30292L107 236 3770 SH SOLE 3770 0 0 FS KKR CAP CORP COM 302635206 4533 228523 SH SOLE 228523 0 0 FTI CONSULTING INC COM 302941109 5880 29596 SH SOLE 29596 0 0 FUELCELL ENERGY INC COM 35952H601 151 95446 SH SOLE 95446 0 0 FULGENT GENETICS INC COM 359664109 756 26224 SH SOLE 26224 0 0 FULLER H B CO COM 359694106 3517 43235 SH SOLE 43235 0 0 FULTON FINL CORP PA COM 360271100 2290 139217 SH SOLE 139217 0 0 FUNKO INC COM CL A 361008105 288 37568 SH SOLE 37568 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1707 31406 SH SOLE 31406 0 0 FUTUREFUEL CORP COM 36116M106 31 5119 SH SOLE 5119 0 0 G III APPAREL GROUP LTD COM 36237H101 1352 39862 SH SOLE 39862 0 0 GALLAGHER ARTHUR J & CO COM 363576109 46625 208399 SH SOLE 208399 0 0 GAMESTOP CORP NEW CL A 36467W109 3312 189353 SH SOLE 189353 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 16933 344462 SH SOLE 344462 0 0 GAP INC COM 364760108 3977 190712 SH SOLE 190712 0 0 GARMIN LTD SHS H2906T109 22481 175776 SH SOLE 175776 0 0 GARRETT MOTION INC COM 366505105 233 24259 SH SOLE 24259 0 0 GARTNER INC COM 366651107 37804 84235 SH SOLE 84235 0 0 GATX CORP COM 361448103 4538 37881 SH SOLE 37881 0 0 GCM GROSVENOR INC COM CL A 36831E108 22 2441 SH SOLE 2441 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 168 18502 SH SOLE 18502 0 0 GEN DIGITAL INC COM 668771108 19541 860797 SH SOLE 860797 0 0 GENERAC HLDGS INC COM 368736104 14039 109142 SH SOLE 109142 0 0 GENERAC HLDGS INC COM 368736104 3409 26506 SH SOLE 26506 0 0 GENERAL DYNAMICS CORP COM 369550108 16451 63601 SH SOLE 63601 0 0 GENERAL MLS INC COM 370334104 69627 1075147 SH SOLE 1075147 0 0 GENESCO INC COM 371532102 26 729 SH SOLE 729 0 0 GENIE ENERGY LTD CL B 372284208 34 1226 SH SOLE 1226 0 0 GENMAB A/S SPONSORED ADS 372303206 22 700 SH SOLE 700 0 0 GENTEX CORP COM 371901109 4848 148614 SH SOLE 148614 0 0 GENTHERM INC COM 37253A103 1836 35155 SH SOLE 35155 0 0 GENUINE PARTS CO COM 372460105 17383 126172 SH SOLE 126172 0 0 GENWORTH FINL INC COM CL A 37247D106 3858 579208 SH SOLE 579208 0 0 GEO GROUP INC NEW COM 36162J106 1123 103886 SH SOLE 103886 0 0 GERMAN AMERN BANCORP INC COM 373865104 90 2803 SH SOLE 2803 0 0 GERON CORP COM 374163103 120 57404 SH SOLE 57404 0 0 GETTY RLTY CORP NEW COM 374297109 2728 93469 SH SOLE 93469 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 2009 58467 SH SOLE 58467 0 0 GIBRALTAR INDS INC COM 374689107 3620 46015 SH SOLE 46015 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4549 137998 SH SOLE 137998 0 0 GILEAD SCIENCES INC COM 375558103 144163 1787812 SH SOLE 1787812 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 210 125313 SH SOLE 125313 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2674 64808 SH SOLE 64808 0 0 GLADSTONE CAPITAL CORP COM 376535100 359 33839 SH SOLE 33839 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 221 16805 SH SOLE 16805 0 0 GLADSTONE INVT CORP COM 376546107 425 30313 SH SOLE 30313 0 0 GLADSTONE LD CORP COM 376549101 22 1565 SH SOLE 1565 0 0 GLAUKOS CORP COM 377322102 4150 52324 SH SOLE 52324 0 0 GLOBAL MED REIT INC COM NEW 37954A204 809 72936 SH SOLE 72936 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3804 382717 SH SOLE 382717 0 0 GLOBAL PMTS INC COM 37940X102 30100 238194 SH SOLE 238194 0 0 GLOBALSTAR INC COM 378973408 99 51202 SH SOLE 51202 0 0 GLOBE LIFE INC COM 37959E102 8847 73017 SH SOLE 73017 0 0 GLOBUS MED INC CL A 379577208 4179 78598 SH SOLE 78598 0 0 GMS INC COM 36251C103 2732 33182 SH SOLE 33182 0 0 GODADDY INC CL A 380237107 18923 178811 SH SOLE 178811 0 0 GOGO INC COM 38046C109 497 49082 SH SOLE 49082 0 0 GOLDEN ENTMT INC COM 381013101 741 18587 SH SOLE 18587 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1421 97663 SH SOLE 97663 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 92315 240270 SH SOLE 240270 0 0 GOLUB CAP BDC INC COM 38173M102 2288 152494 SH SOLE 152494 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2598 181809 SH SOLE 181809 0 0 GOOSEHEAD INS INC COM CL A 38267D109 2031 26876 SH SOLE 26876 0 0 GOPRO INC CL A 38268T103 70 20253 SH SOLE 20253 0 0 GORMAN RUPP CO COM 383082104 49 1395 SH SOLE 1395 0 0 GRACO INC COM 384109104 11920 137638 SH SOLE 137638 0 0 GRAFTECH INTL LTD COM 384313508 689 314401 SH SOLE 314401 0 0 GRAHAM HLDGS CO COM CL B 384637104 4052 5843 SH SOLE 5843 0 0 GRAINGER W W INC COM 384802104 57671 69876 SH SOLE 69876 0 0 GRAND CANYON ED INC COM 38526M106 3888 29566 SH SOLE 29566 0 0 GRANITE CONSTR INC COM 387328107 1874 36880 SH SOLE 36880 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 943 16446 SH SOLE 16446 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 196 3417 SH SOLE 3417 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 5458 221911 SH SOLE 221911 0 0 GRAY TELEVISION INC COM 389375106 534 59974 SH SOLE 59974 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 82 10719 SH SOLE 10719 0 0 GREAT SOUTHN BANCORP INC COM 390905107 67 1134 SH SOLE 1134 0 0 GREEN BRICK PARTNERS INC COM 392709101 1445 27907 SH SOLE 27907 0 0 GREEN DOT CORP CL A 39304D102 364 36858 SH SOLE 36858 0 0 GREEN PLAINS INC COM 393222104 1363 54122 SH SOLE 54122 0 0 GREENBRIER COS INC COM 393657101 1183 26809 SH SOLE 26809 0 0 GREENE CNTY BANCORP INC COM 394357107 24 872 SH SOLE 872 0 0 GREIF INC CL A 397624107 1344 20558 SH SOLE 20558 0 0 GREIF INC CL B 397624206 514 7827 SH SOLE 7827 0 0 GRIFFON CORP COM 398433102 2424 39818 SH SOLE 39818 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1988 73970 SH SOLE 73970 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 4732 15575 SH SOLE 15575 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2167 25770 SH SOLE 25770 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3997 13706 SH SOLE 13706 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 5051 29079 SH SOLE 29079 0 0 GUARDANT HEALTH INC COM 40131M109 883 32837 SH SOLE 32837 0 0 GUESS INC COM 401617105 645 27999 SH SOLE 27999 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2908 26834 SH SOLE 26834 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 153 2947 SH SOLE 2947 0 0 H WORLD GROUP LTD SPONSORED ADS 44332N106 6301 188909 SH SOLE 188909 0 0 HACKETT GROUP INC COM 404609109 30 1332 SH SOLE 1332 0 0 HAEMONETICS CORP MASS COM 405024100 3821 44795 SH SOLE 44795 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1091 100006 SH SOLE 100006 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3722 101011 SH SOLE 101011 0 0 HAMILTON LANE INC CL A 407497106 4344 38534 SH SOLE 38534 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2352 48438 SH SOLE 48438 0 0 HANESBRANDS INC COM 410345102 1431 322156 SH SOLE 322156 0 0 HANMI FINL CORP COM NEW 410495204 506 26103 SH SOLE 26103 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3535 128472 SH SOLE 128472 0 0 HANOVER INS GROUP INC COM 410867105 3016 24891 SH SOLE 24891 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 29 2414 SH SOLE 2414 0 0 HARLEY DAVIDSON INC COM 412822108 3445 93760 SH SOLE 93760 0 0 HARMONIC INC COM 413160102 1542 118552 SH SOLE 118552 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 41130 514363 SH SOLE 514363 0 0 HASBRO INC COM 418056107 4301 84610 SH SOLE 84610 0 0 HASHICORP INC COM CL A 418100103 4954 209635 SH SOLE 209635 0 0 HAVERTY FURNITURE COS INC COM 419596101 390 10999 SH SOLE 10999 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 147 10406 SH SOLE 10406 0 0 HAWKINS INC COM 420261109 2068 29502 SH SOLE 29502 0 0 HAYNES INTL INC COM NEW 420877201 588 10328 SH SOLE 10328 0 0 HBT FINL INC. COM 404111106 51 2448 SH SOLE 2448 0 0 HCA HEALTHCARE INC COM 40412C101 48975 181609 SH SOLE 181609 0 0 HCI GROUP INC COM 40416E103 444 5085 SH SOLE 5085 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 233 3478 SH SOLE 3478 0 0 HEALTH CATALYST INC COM 42225T107 409 44548 SH SOLE 44548 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1027 99514 SH SOLE 99514 0 0 HEALTHEQUITY INC COM 42226A107 4254 64322 SH SOLE 64322 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 21359 1082737 SH SOLE 1082737 0 0 HEALTHSTREAM INC COM 42222N103 590 21842 SH SOLE 21842 0 0 HEARTLAND EXPRESS INC COM 422347104 545 38213 SH SOLE 38213 0 0 HEARTLAND FINL USA INC COM 42234Q102 193 5138 SH SOLE 5138 0 0 HECLA MNG CO COM 422704106 275 57553 SH SOLE 57553 0 0 HEICO CORP NEW CL A 422806208 1760 12428 SH SOLE 12428 0 0 HEICO CORP NEW COM 422806109 1442 8109 SH SOLE 8109 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 730 24777 SH SOLE 24777 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 131 2899 SH SOLE 2899 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1785 174205 SH SOLE 174205 0 0 HELMERICH & PAYNE INC COM 423452101 4087 113141 SH SOLE 113141 0 0 HENRY JACK & ASSOC INC COM 426281101 7385 45414 SH SOLE 45414 0 0 HENRY SCHEIN INC COM 806407102 21263 282451 SH SOLE 282451 0 0 HERC HLDGS INC COM 42704L104 653 4401 SH SOLE 4401 0 0 HERCULES CAPITAL INC COM 427096508 2032 122651 SH SOLE 122651 0 0 HERITAGE COMM CORP COM 426927109 103 10379 SH SOLE 10379 0 0 HERITAGE FINL CORP WASH COM 42722X106 775 36285 SH SOLE 36285 0 0 HERSHEY CO COM 427866108 49493 266829 SH SOLE 266829 0 0 HESS CORP COM 42809H107 24551 171118 SH SOLE 171118 0 0 HESS MIDSTREAM LP CL A SHS 428103105 263 8374 SH SOLE 8374 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 37869 2243372 SH SOLE 2243372 0 0 HEXCEL CORP NEW COM 428291108 4263 57915 SH SOLE 57915 0 0 HF SINCLAIR CORP COM 403949100 240 4351 SH SOLE 4351 0 0 HF SINCLAIR CORP COM 403949100 9588 173261 SH SOLE 173261 0 0 HF SINCLAIR CORP COM 403949100 37871 685941 SH SOLE 685941 0 0 HIBBETT INC COM 428567101 894 12441 SH SOLE 12441 0 0 HIGHWOODS PPTYS INC COM 431284108 5057 220782 SH SOLE 220782 0 0 HILLENBRAND INC COM 431571108 2864 59955 SH SOLE 59955 0 0 HILLTOP HOLDINGS INC COM 432748101 1342 38182 SH SOLE 38182 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1643 40941 SH SOLE 40941 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 24098 132998 SH SOLE 132998 0 0 HINGHAM INSTN SVGS MASS COM 433323102 11 60 SH SOLE 60 0 0 HNI CORP COM 404251100 1865 44645 SH SOLE 44645 0 0 HOLOGIC INC COM 436440101 17422 245113 SH SOLE 245113 0 0 HOME BANCSHARES INC COM 436893200 2682 106062 SH SOLE 106062 0 0 HOME DEPOT INC COM 437076102 8687 25146 SH SOLE 25146 0 0 HOME DEPOT INC COM 437076102 333263 966436 SH SOLE 966436 0 0 HOME DEPOT INC COM 437076102 73066 212118 SH SOLE 212118 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 841 27230 SH SOLE 27230 0 0 HONEYWELL INTL INC COM 438516106 38001 181864 SH SOLE 181864 0 0 HONEYWELL INTL INC COM 438516106 492 2355 SH SOLE 2355 0 0 HOPE BANCORP INC COM 43940T109 1234 102202 SH SOLE 102202 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1255 38456 SH SOLE 38456 0 0 HORIZON BANCORP INC COM 440407104 118 8319 SH SOLE 8319 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 359 27409 SH SOLE 27409 0 0 HORMEL FOODS CORP COM 440452100 6853 214489 SH SOLE 214489 0 0 HOST HOTELS & RESORTS INC COM 44107P104 35003 1803344 SH SOLE 1803344 0 0 HOULIHAN LOKEY INC CL A 441593100 4976 41573 SH SOLE 41573 0 0 HOWMET AEROSPACE INC COM 443201108 6976 129259 SH SOLE 129259 0 0 HP INC COM 40434L105 52675 1759699 SH SOLE 1759699 0 0 HUB GROUP INC CL A 443320106 1584 34710 SH SOLE 34710 0 0 HUBBELL INC COM 443510607 12619 38479 SH SOLE 38479 0 0 HUBSPOT INC COM 443573100 23518 40710 SH SOLE 40710 0 0 HUBSPOT INC COM 443573100 536 929 SH SOLE 929 0 0 HUDBAY MINERALS INC COM 443628102 164 29910 SH SOLE 29910 0 0 HUDSON PAC PPTYS INC COM 444097109 2546 274080 SH SOLE 274080 0 0 HUMANA INC COM 444859102 61212 134405 SH SOLE 134405 0 0 HUNT J B TRANS SVCS INC COM 445658107 12260 61646 SH SOLE 61646 0 0 HUNTINGTON BANCSHARES INC COM 446150104 13332 1053001 SH SOLE 1053001 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3373 13038 SH SOLE 13038 0 0 HUNTSMAN CORP COM 447011107 1557 62166 SH SOLE 62166 0 0 HURON CONSULTING GROUP INC COM 447462102 1026 10042 SH SOLE 10042 0 0 HYATT HOTELS CORP COM CL A 448579102 3896 29926 SH SOLE 29926 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 58 933 SH SOLE 933 0 0 IAMGOLD CORP COM 450913108 159 63102 SH SOLE 63102 0 0 ICF INTL INC COM 44925C103 1901 14265 SH SOLE 14265 0 0 ICU MED INC COM 44930G107 2005 20162 SH SOLE 20162 0 0 IDACORP INC COM 451107106 2849 29012 SH SOLE 29012 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 178 5030 SH SOLE 5030 0 0 IDEX CORP COM 45167R104 11509 53220 SH SOLE 53220 0 0 IDEXX LABS INC COM 45168D104 37228 67399 SH SOLE 67399 0 0 IDEXX LABS INC COM 45168D104 320 581 SH SOLE 581 0 0 IDT CORP CL B NEW 448947507 71 2099 SH SOLE 2099 0 0 IES HLDGS INC COM 44951W106 60 756 SH SOLE 756 0 0 IHEARTMEDIA INC COM CL A 45174J509 124 46680 SH SOLE 46680 0 0 ILLINOIS TOOL WKS INC COM 452308109 78846 302351 SH SOLE 302351 0 0 ILLUMINA INC COM 452327109 28163 202873 SH SOLE 202873 0 0 IMAX CORP COM 45245E109 227 15239 SH SOLE 15239 0 0 IMMUNOGEN INC COM 45253H101 642 21781 SH SOLE 21781 0 0 IMMUNOVANT INC COM 45258J102 251 5987 SH SOLE 5987 0 0 IMPERIAL OIL LTD COM NEW 453038408 3841 67643 SH SOLE 67643 0 0 IMPINJ INC COM 453204109 180 2016 SH SOLE 2016 0 0 INARI MED INC COM 45332Y109 1863 28725 SH SOLE 28725 0 0 INCYTE CORP COM 45337C102 13096 209698 SH SOLE 209698 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5907 386745 SH SOLE 386745 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1555 30601 SH SOLE 30601 0 0 INDEPENDENT BK CORP MASS COM 453836108 2361 35907 SH SOLE 35907 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 62 2357 SH SOLE 2357 0 0 INFINERA CORP COM 45667G103 427 90441 SH SOLE 90441 0 0 INGERSOLL RAND INC COM 45687V106 36639 476096 SH SOLE 476096 0 0 INGEVITY CORP COM 45688C107 2320 49332 SH SOLE 49332 0 0 INGLES MKTS INC CL A 457030104 319 3724 SH SOLE 3724 0 0 INGREDION INC COM 457187102 4220 38935 SH SOLE 38935 0 0 INHIBRX INC COM 45720L107 110 2910 SH SOLE 2910 0 0 INNOSPEC INC COM 45768S105 3447 28024 SH SOLE 28024 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 5575 55356 SH SOLE 55356 0 0 INNOVIVA INC COM 45781M101 757 47318 SH SOLE 47318 0 0 INSIGHT ENTERPRISES INC COM 45765U103 4124 23295 SH SOLE 23295 0 0 INSMED INC COM PAR $.01 457669307 1546 50198 SH SOLE 50198 0 0 INSPERITY INC COM 45778Q107 3620 30953 SH SOLE 30953 0 0 INSPIRE MED SYS INC COM 457730109 565 2799 SH SOLE 2799 0 0 INSTALLED BLDG PRODS INC COM 45780R101 4019 22041 SH SOLE 22041 0 0 INSTEEL INDS INC COM 45774W108 626 16353 SH SOLE 16353 0 0 INSULET CORP COM 45784P101 7564 35012 SH SOLE 35012 0 0 INTEGER HLDGS CORP COM 45826H109 3333 33707 SH SOLE 33707 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2138 49211 SH SOLE 49211 0 0 INTEL CORP COM 458140100 10500 209920 SH SOLE 209920 0 0 INTEL CORP COM 458140100 196338 3924620 SH SOLE 3924620 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 826 27281 SH SOLE 27281 0 0 INTER PARFUMS INC COM 458334109 2499 17369 SH SOLE 17369 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4943 59708 SH SOLE 59708 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 55377 433255 SH SOLE 433255 0 0 INTERDIGITAL INC COM 45867G101 3093 28557 SH SOLE 28557 0 0 INTERFACE INC COM 458665304 1567 124676 SH SOLE 124676 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2011 37088 SH SOLE 37088 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 170524 1047668 SH SOLE 1047668 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18814 233451 SH SOLE 233451 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 80 2938 SH SOLE 2938 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 91 4166 SH SOLE 4166 0 0 INTERNATIONAL PAPER CO COM 460146103 9604 266641 SH SOLE 266641 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 587 8263 SH SOLE 8263 0 0 INTUIT COM 461202103 132297 212565 SH SOLE 212565 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 92679 276034 SH SOLE 276034 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 763 2275 SH SOLE 2275 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 715 28410 SH SOLE 28410 0 0 INVESCO LTD SHS G491BT108 2237 125842 SH SOLE 125842 0 0 INVESTORS TITLE CO NC COM 461804106 18 114 SH SOLE 114 0 0 INVITATION HOMES INC COM 46187W107 33976 999497 SH SOLE 999497 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2048 40781 SH SOLE 40781 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 187 23100 SH SOLE 23100 0 0 IPG PHOTONICS CORP COM 44980X109 1866 17212 SH SOLE 17212 0 0 IQIYI INC SPONSORED ADS 46267X108 1714 350789 SH SOLE 350789 0 0 IQVIA HLDGS INC COM 46266C105 34493 149836 SH SOLE 149836 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 906 8519 SH SOLE 8519 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2841 69106 SH SOLE 69106 0 0 IROBOT CORP COM 462726100 886 22908 SH SOLE 22908 0 0 IRON MTN INC DEL COM 46284V101 25099 360418 SH SOLE 360418 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1676 146949 SH SOLE 146949 0 0 ISHARES INC JP MORGAN EM ETF 464286517 4008 110099 SH SOLE 110099 0 0 ISHARES INC MSCI CDA ETF 464286509 282 7730 SH SOLE 7730 0 0 ISHARES INC MSCI PAC JP ETF 464286665 483 11190 SH SOLE 11190 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3122 130741 SH SOLE 130741 0 0 ISHARES TR INTL TREA BD ETF 464288117 4351 106196 SH SOLE 106196 0 0 ISHARES TR ISHARES BIOTECH 464287556 15476 114640 SH SOLE 114640 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2267 78504 SH SOLE 78504 0 0 ISHARES TR MSCI EAFE ETF 464287465 79 1055 SH SOLE 1055 0 0 ISHARES TR MSCI EAFE ETF 464287465 2359 31506 SH SOLE 31506 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5793 119140 SH SOLE 119140 0 0 ISHARES TR US TREAS BD ETF 46429B267 2530 110750 SH SOLE 110750 0 0 ITEOS THERAPEUTICS INC COM 46565G104 9 785 SH SOLE 785 0 0 ITRON INC COM 465741106 4042 53672 SH SOLE 53672 0 0 ITT INC COM 45073V108 6058 50825 SH SOLE 50825 0 0 J & J SNACK FOODS CORP COM 466032109 2158 12927 SH SOLE 12927 0 0 JABIL INC COM 466313103 7753 61061 SH SOLE 61061 0 0 JACK IN THE BOX INC COM 466367109 1442 17696 SH SOLE 17696 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 9887 80654 SH SOLE 80654 0 0 JBG SMITH PPTYS COM 46590V100 3027 178204 SH SOLE 178204 0 0 JD.COM INC SPON ADR CL A 47215P106 2430 84109 SH SOLE 84109 0 0 JEFFERIES FINL GROUP INC COM 47233W109 5898 146246 SH SOLE 146246 0 0 JELD-WEN HLDG INC COM 47580P103 196 10426 SH SOLE 10426 0 0 JETBLUE AWYS CORP COM 477143101 1398 252369 SH SOLE 252369 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 15 406 SH SOLE 406 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4017 40508 SH SOLE 40508 0 0 JOHNSON & JOHNSON COM 478160104 18822 120646 SH SOLE 120646 0 0 JOHNSON & JOHNSON COM 478160104 327227 2096750 SH SOLE 2096750 0 0 JOHNSON & JOHNSON COM 478160104 499 3199 SH SOLE 3199 0 0 JOHNSON & JOHNSON COM 478160104 110425 708610 SH SOLE 708610 0 0 JOHNSON CTLS INTL PLC SHS G51502105 335 5866 SH SOLE 5866 0 0 JOHNSON CTLS INTL PLC SHS G51502105 51878 904970 SH SOLE 904970 0 0 JOHNSON CTLS INTL PLC SHS G51502105 57129 997312 SH SOLE 997312 0 0 JOHNSON OUTDOORS INC CL A 479167108 13 244 SH SOLE 244 0 0 JONES LANG LASALLE INC COM 48020Q107 7490 39768 SH SOLE 39768 0 0 JOYY INC ADS REPSTG COM A 46591M109 2147 54307 SH SOLE 54307 0 0 JPMORGAN CHASE & CO COM 46625H100 35429 209090 SH SOLE 209090 0 0 JPMORGAN CHASE & CO COM 46625H100 358206 2114104 SH SOLE 2114104 0 0 JPMORGAN CHASE & CO COM 46625H100 776 4577 SH SOLE 4577 0 0 JPMORGAN CHASE & CO COM 46625H100 942 5569 SH SOLE 5569 0 0 JUNIPER NETWORKS INC COM 48203R104 8522 290607 SH SOLE 290607 0 0 KADANT INC COM 48282T104 767 2755 SH SOLE 2755 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1565 22062 SH SOLE 22062 0 0 KAMAN CORP COM 483548103 628 26251 SH SOLE 26251 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 8356 505364 SH SOLE 505364 0 0 KARUNA THERAPEUTICS INC COM 48576A100 941 2994 SH SOLE 2994 0 0 KB HOME COM 48666K109 4495 72186 SH SOLE 72186 0 0 KBR INC COM 48242W106 4218 76213 SH SOLE 76213 0 0 KE HLDGS INC SPONSORED ADS 482497104 11913 738293 SH SOLE 738293 0 0 KEARNY FINL CORP MD COM 48716P108 108 12162 SH SOLE 12162 0 0 KELLANOVA COM 487836108 13671 245844 SH SOLE 245844 0 0 KELLY SVCS INC CL A 488152208 842 39057 SH SOLE 39057 0 0 KEMPER CORP COM 488401100 2272 46801 SH SOLE 46801 0 0 KENNAMETAL INC COM 489170100 1664 64582 SH SOLE 64582 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1641 132962 SH SOLE 132962 0 0 KENVUE INC COM 49177J102 22713 1060251 SH SOLE 1060251 0 0 KENVUE INC COM 49177J102 45369 2119706 SH SOLE 2119706 0 0 KEROS THERAPEUTICS INC COM 492327101 95 2395 SH SOLE 2395 0 0 KEURIG DR PEPPER INC COM 49271V100 30525 920958 SH SOLE 920958 0 0 KEYCORP COM 493267108 11844 826365 SH SOLE 826365 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 645 4084 SH SOLE 4084 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 30335 191669 SH SOLE 191669 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 108898 688630 SH SOLE 688630 0 0 KFORCE INC COM 493732101 466 6943 SH SOLE 6943 0 0 KILROY RLTY CORP COM 49427F108 9191 231278 SH SOLE 231278 0 0 KIMBALL ELECTRONICS INC COM 49428J109 428 15979 SH SOLE 15979 0 0 KIMBERLY-CLARK CORP COM 494368103 41190 340420 SH SOLE 340420 0 0 KIMCO RLTY CORP COM 49446R109 21192 997811 SH SOLE 997811 0 0 KINDER MORGAN INC DEL COM 49456B101 329 18757 SH SOLE 18757 0 0 KINDER MORGAN INC DEL COM 49456B101 41771 2382499 SH SOLE 2382499 0 0 KINROSS GOLD CORP COM 496902404 5350 887141 SH SOLE 887141 0 0 KINSALE CAP GROUP INC COM 49714P108 4191 12534 SH SOLE 12534 0 0 KIRBY CORP COM 497266106 2290 29191 SH SOLE 29191 0 0 KITE RLTY GROUP TR COM NEW 49803T300 8586 376086 SH SOLE 376086 0 0 KKR & CO INC COM 48251W104 35122 426482 SH SOLE 426482 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 669 50618 SH SOLE 50618 0 0 KLA CORP COM NEW 482480100 73234 126578 SH SOLE 126578 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6800 118138 SH SOLE 118138 0 0 KNOWLES CORP COM 49926D109 1668 93408 SH SOLE 93408 0 0 KOHLS CORP COM 500255104 4116 143873 SH SOLE 143873 0 0 KONTOOR BRANDS INC COM 50050N103 3393 54461 SH SOLE 54461 0 0 KOPPERS HOLDINGS INC COM 50060P106 867 16933 SH SOLE 16933 0 0 KORN FERRY COM NEW 500643200 4020 67913 SH SOLE 67913 0 0 KOSMOS ENERGY LTD COM 500688106 1620 243262 SH SOLE 243262 0 0 KRAFT HEINZ CO COM 500754106 36010 978504 SH SOLE 978504 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3725 183692 SH SOLE 183692 0 0 KROGER CO COM 501044101 55648 1223703 SH SOLE 1223703 0 0 KRONOS WORLDWIDE INC COM 50105F105 459 46532 SH SOLE 46532 0 0 KRYSTAL BIOTECH INC COM 501147102 213 1731 SH SOLE 1731 0 0 KULICKE & SOFFA INDS INC COM 501242101 3223 59068 SH SOLE 59068 0 0 KURA ONCOLOGY INC COM 50127T109 90 6268 SH SOLE 6268 0 0 KYMERA THERAPEUTICS INC COM 501575104 99 3931 SH SOLE 3931 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3387 163338 SH SOLE 163338 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 11235 53533 SH SOLE 53533 0 0 LA Z BOY INC COM 505336107 1340 36332 SH SOLE 36332 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 28524 126186 SH SOLE 126186 0 0 LADDER CAP CORP CL A 505743104 381 33346 SH SOLE 33346 0 0 LADDER CAP CORP CL A 505743104 559 48956 SH SOLE 48956 0 0 LAKELAND BANCORP INC COM 511637100 151 10216 SH SOLE 10216 0 0 LAKELAND FINL CORP COM 511656100 1329 20421 SH SOLE 20421 0 0 LAM RESEARCH CORP COM 512807108 120915 155166 SH SOLE 155166 0 0 LAM RESEARCH CORP COM 512807108 441 565 SH SOLE 565 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 7350 69329 SH SOLE 69329 0 0 LAMB WESTON HLDGS INC COM 513272104 7052 65404 SH SOLE 65404 0 0 LANCASTER COLONY CORP COM 513847103 2483 14943 SH SOLE 14943 0 0 LANDSTAR SYS INC COM 515098101 6191 32056 SH SOLE 32056 0 0 LANTHEUS HLDGS INC COM 516544103 2377 38382 SH SOLE 38382 0 0 LAS VEGAS SANDS CORP COM 517834107 9609 196104 SH SOLE 196104 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6779 98439 SH SOLE 98439 0 0 LAUDER ESTEE COS INC CL A 518439104 215 1480 SH SOLE 1480 0 0 LAUDER ESTEE COS INC CL A 518439104 28722 197314 SH SOLE 197314 0 0 LAUDER ESTEE COS INC CL A 518439104 36642 251969 SH SOLE 251969 0 0 LCI INDS COM 50189K103 2778 22141 SH SOLE 22141 0 0 LEAR CORP COM NEW 521865204 8105 57506 SH SOLE 57506 0 0 LEGALZOOM COM INC COM 52466B103 89 7941 SH SOLE 7941 0 0 LEGGETT & PLATT INC COM 524660107 2228 85292 SH SOLE 85292 0 0 LEIDOS HOLDINGS INC COM 525327102 4121 38203 SH SOLE 38203 0 0 LEMAITRE VASCULAR INC COM 525558201 872 15377 SH SOLE 15377 0 0 LEMONADE INC COM 52567D107 86 5360 SH SOLE 5360 0 0 LENDINGCLUB CORP COM NEW 52603A208 398 45855 SH SOLE 45855 0 0 LENNAR CORP CL A 526057104 35221 237427 SH SOLE 237427 0 0 LENNAR CORP CL B 526057302 801 6016 SH SOLE 6016 0 0 LENNOX INTL INC COM 526107107 11556 25869 SH SOLE 25869 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 472 28755 SH SOLE 28755 0 0 LGI HOMES INC COM 50187T106 2239 16825 SH SOLE 16825 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 247 3094 SH SOLE 3094 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6916 86340 SH SOLE 86340 0 0 LIBERTY ENERGY INC COM CL A 53115L104 2229 123100 SH SOLE 123100 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1471 20664 SH SOLE 20664 0 0 LIGHT & WONDER INC COM 80874P109 4766 58194 SH SOLE 58194 0 0 LINCOLN ELEC HLDGS INC COM 533900106 8141 37487 SH SOLE 37487 0 0 LINCOLN NATL CORP IND COM 534187109 5649 209971 SH SOLE 209971 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14 1218 SH SOLE 1218 0 0 LINDSAY CORP COM 535555106 2114 16420 SH SOLE 16420 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 303 28001 SH SOLE 28001 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 285 28097 SH SOLE 28097 0 0 LIQUIDITY SVCS INC COM 53635B107 688 40135 SH SOLE 40135 0 0 LITHIA MTRS INC COM 536797103 6604 20098 SH SOLE 20098 0 0 LITTELFUSE INC COM 537008104 4000 14964 SH SOLE 14964 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7405 79476 SH SOLE 79476 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 400 4302 SH SOLE 4302 0 0 LIVE OAK BANCSHARES INC COM 53803X105 132 2922 SH SOLE 2922 0 0 LIVENT CORP COM 53814L108 8519 475577 SH SOLE 475577 0 0 LIVERAMP HLDGS INC COM 53815P108 2071 54732 SH SOLE 54732 0 0 LKQ CORP COM 501889208 16526 347349 SH SOLE 347349 0 0 LOCKHEED MARTIN CORP COM 539830109 29698 65778 SH SOLE 65778 0 0 LOEWS CORP COM 540424108 16021 231578 SH SOLE 231578 0 0 LOUISIANA PAC CORP COM 546347105 4112 58204 SH SOLE 58204 0 0 LOWES COS INC COM 548661107 135313 611006 SH SOLE 611006 0 0 LPL FINL HLDGS INC COM 50212V100 10016 44212 SH SOLE 44212 0 0 LSB INDS INC COM 502160104 54 5805 SH SOLE 5805 0 0 LTC PPTYS INC COM 502175102 1549 48341 SH SOLE 48341 0 0 LULULEMON ATHLETICA INC COM 550021109 59649 117239 SH SOLE 117239 0 0 LULULEMON ATHLETICA INC COM 550021109 951 1872 SH SOLE 1872 0 0 LUMENTUM HLDGS INC COM 55024U109 2621 50109 SH SOLE 50109 0 0 LUTHER BURBANK CORP COM 550550107 14 1306 SH SOLE 1306 0 0 LXP INDUSTRIAL TRUST COM 529043101 6336 639898 SH SOLE 639898 0 0 LYFT INC CL A COM 55087P104 1502 100936 SH SOLE 100936 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15097 159613 SH SOLE 159613 0 0 M & T BK CORP COM 55261F104 16293 119416 SH SOLE 119416 0 0 M D C HLDGS INC COM 552676108 3925 71105 SH SOLE 71105 0 0 M/I HOMES INC COM 55305B101 3953 28726 SH SOLE 28726 0 0 MACERICH CO COM 554382101 7445 483143 SH SOLE 483143 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2839 30573 SH SOLE 30573 0 0 MACYS INC COM 55616P104 4602 229269 SH SOLE 229269 0 0 MADDEN STEVEN LTD COM 556269108 2918 69578 SH SOLE 69578 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2554 14066 SH SOLE 14066 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 226 982 SH SOLE 982 0 0 MAG SILVER CORP COM 55903Q104 103 9950 SH SOLE 9950 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 18 1865 SH SOLE 1865 0 0 MAGNA INTL INC COM 559222401 7834 132911 SH SOLE 132911 0 0 MAGNA INTL INC COM 559222401 416 7064 SH SOLE 7064 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 17 2306 SH SOLE 2306 0 0 MAGNITE INC COM 55955D100 113 12205 SH SOLE 12205 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 397 18775 SH SOLE 18775 0 0 MAIN STR CAP CORP COM 56035L104 3146 73257 SH SOLE 73257 0 0 MALIBU BOATS INC COM CL A 56117J100 109 2003 SH SOLE 2003 0 0 MANHATTAN ASSOCIATES INC COM 562750109 9457 44004 SH SOLE 44004 0 0 MANITOWOC CO INC COM NEW 563571405 64 3874 SH SOLE 3874 0 0 MANNKIND CORP COM NEW 56400P706 452 124994 SH SOLE 124994 0 0 MANPOWERGROUP INC WIS COM 56418H100 4349 54842 SH SOLE 54842 0 0 MANULIFE FINL CORP COM 56501R106 63365 2874138 SH SOLE 2874138 0 0 MANULIFE FINL CORP COM 56501R106 754 34260 SH SOLE 34260 0 0 MARATHON OIL CORP COM 565849106 5523 229468 SH SOLE 229468 0 0 MARATHON PETE CORP COM 56585A102 60320 408845 SH SOLE 408845 0 0 MARCUS & MILLICHAP INC COM 566324109 1307 29997 SH SOLE 29997 0 0 MARCUS CORP DEL COM 566330106 230 15791 SH SOLE 15791 0 0 MARINE PRODS CORP COM 568427108 154 13593 SH SOLE 13593 0 0 MARINEMAX INC COM 567908108 851 21951 SH SOLE 21951 0 0 MARKEL GROUP INC COM 570535104 479 340 SH SOLE 340 0 0 MARKEL GROUP INC COM 570535104 19290 13657 SH SOLE 13657 0 0 MARKEL GROUP INC COM 570535104 80293 56874 SH SOLE 56874 0 0 MARKETAXESS HLDGS INC COM 57060D108 6888 23618 SH SOLE 23618 0 0 MARRIOTT INTL INC NEW CL A 571903202 27982 124620 SH SOLE 124620 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1721 20303 SH SOLE 20303 0 0 MARSH & MCLENNAN COS INC COM 571748102 105068 557286 SH SOLE 557286 0 0 MARTEN TRANS LTD COM 573075108 946 45162 SH SOLE 45162 0 0 MARTIN MARIETTA MATLS INC COM 573284106 15075 30336 SH SOLE 30336 0 0 MASCO CORP COM 574599106 12534 187972 SH SOLE 187972 0 0 MASIMO CORP COM 574795100 3808 32570 SH SOLE 32570 0 0 MASONITE INTL CORP COM 575385109 165 1962 SH SOLE 1962 0 0 MASTEC INC COM 576323109 2589 34223 SH SOLE 34223 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7508 17685 SH SOLE 17685 0 0 MASTERCARD INCORPORATED CL A 57636Q104 355284 837148 SH SOLE 837148 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2411 5687 SH SOLE 5687 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 65 2890 SH SOLE 2890 0 0 MATADOR RES CO COM 576485205 3562 62742 SH SOLE 62742 0 0 MATCH GROUP INC NEW COM 57667L107 8659 238367 SH SOLE 238367 0 0 MATERION CORP COM 576690101 2283 17556 SH SOLE 17556 0 0 MATIV HOLDINGS INC COM 808541106 587 38362 SH SOLE 38362 0 0 MATSON INC COM 57686G105 2903 26528 SH SOLE 26528 0 0 MATTEL INC COM 577081102 3055 161878 SH SOLE 161878 0 0 MATTHEWS INTL CORP CL A 577128101 1890 51819 SH SOLE 51819 0 0 MAXIMUS INC COM 577933104 4389 52445 SH SOLE 52445 0 0 MAXLINEAR INC COM 57776J100 1425 60069 SH SOLE 60069 0 0 MCCORMICK & CO INC COM NON VTG 579780206 15497 227585 SH SOLE 227585 0 0 MCDONALDS CORP COM 580135101 646 2198 SH SOLE 2198 0 0 MCDONALDS CORP COM 580135101 189747 643114 SH SOLE 643114 0 0 MCDONALDS CORP COM 580135101 390 1321 SH SOLE 1321 0 0 MCDONALDS CORP COM 580135101 149703 508023 SH SOLE 508023 0 0 MCGRATH RENTCORP COM 580589109 462 3878 SH SOLE 3878 0 0 MCKESSON CORP COM 58155Q103 83781 181910 SH SOLE 181910 0 0 MCKESSON CORP COM 58155Q103 240 520 SH SOLE 520 0 0 MDU RES GROUP INC COM 552690109 2331 117882 SH SOLE 117882 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5698 1163073 SH SOLE 1163073 0 0 MEDIFAST INC COM 58470H101 675 10079 SH SOLE 10079 0 0 MEDPACE HLDGS INC COM 58506Q109 7786 25490 SH SOLE 25490 0 0 MEDTRONIC PLC SHS G5960L103 272 3330 SH SOLE 3330 0 0 MEDTRONIC PLC SHS G5960L103 99770 1216752 SH SOLE 1216752 0 0 MEDTRONIC PLC SHS G5960L103 100358 1224980 SH SOLE 1224980 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 226 25563 SH SOLE 25563 0 0 MERCADOLIBRE INC COM 58733R102 49645 31807 SH SOLE 31807 0 0 MERCANTILE BK CORP COM 587376104 114 2820 SH SOLE 2820 0 0 MERCER INTL INC COM 588056101 372 39364 SH SOLE 39364 0 0 MERCHANTS BANCORP IND COM 58844R108 93 2191 SH SOLE 2191 0 0 MERCK & CO INC COM 58933Y105 271811 2505660 SH SOLE 2505660 0 0 MERCK & CO INC COM 58933Y105 550 5079 SH SOLE 5079 0 0 MERCURY GENL CORP NEW COM 589400100 837 22508 SH SOLE 22508 0 0 MERCURY SYS INC COM 589378108 1528 41863 SH SOLE 41863 0 0 MERIT MED SYS INC COM 589889104 4475 59022 SH SOLE 59022 0 0 MERITAGE HOMES CORP COM 59001A102 7837 45104 SH SOLE 45104 0 0 MESA LABS INC COM 59064R109 676 6474 SH SOLE 6474 0 0 META PLATFORMS INC CL A 30303M102 15040 42688 SH SOLE 42688 0 0 META PLATFORMS INC CL A 30303M102 436512 1238644 SH SOLE 1238644 0 0 META PLATFORMS INC CL A 30303M102 419 1190 SH SOLE 1190 0 0 META PLATFORMS INC CL A 30303M102 3308 9404 SH SOLE 9404 0 0 METHANEX CORP COM 59151K108 641 13567 SH SOLE 13567 0 0 METHODE ELECTRS INC COM 591520200 844 37184 SH SOLE 37184 0 0 METLIFE INC COM 59156R108 5639 85674 SH SOLE 85674 0 0 METLIFE INC COM 59156R108 54781 832109 SH SOLE 832109 0 0 METROCITY BANKSHARES INC COM 59165J105 19 792 SH SOLE 792 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 27056 22389 SH SOLE 22389 0 0 MGIC INVT CORP WIS COM 552848103 5526 287625 SH SOLE 287625 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6832 153686 SH SOLE 153686 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1226 12475 SH SOLE 12475 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 38134 423537 SH SOLE 423537 0 0 MICRON TECHNOLOGY INC COM 595112103 64026 752749 SH SOLE 752749 0 0 MICROSOFT CORP COM 594918104 70202 187633 SH SOLE 187633 0 0 MICROSOFT CORP COM 594918104 2167659 5792794 SH SOLE 5792794 0 0 MICROSOFT CORP COM 594918104 1560 4165 SH SOLE 4165 0 0 MICROSOFT CORP COM 594918104 255155 682871 SH SOLE 682871 0 0 MICROSTRATEGY INC CL A NEW 594972408 721 1149 SH SOLE 1149 0 0 MICROVISION INC DEL COM NEW 594960304 59 22238 SH SOLE 22238 0 0 MID PENN BANCORP INC COM 59540G107 36 1471 SH SOLE 1471 0 0 MID-AMER APT CMNTYS INC COM 59522J103 27690 206527 SH SOLE 206527 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 799 58847 SH SOLE 58847 0 0 MIDDLEBY CORP COM 596278101 5623 38291 SH SOLE 38291 0 0 MIDDLESEX WTR CO COM 596680108 1162 17743 SH SOLE 17743 0 0 MIDLAND STATES BANCORP INC COM 597742105 66 2434 SH SOLE 2434 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 48 1829 SH SOLE 1829 0 0 MILLERKNOLL INC COM 600544100 2134 80170 SH SOLE 80170 0 0 MIMEDX GROUP INC COM 602496101 324 37126 SH SOLE 37126 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3106 43689 SH SOLE 43689 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 1509 73983 SH SOLE 73983 0 0 MIRATI THERAPEUTICS INC COM 60468T105 948 16241 SH SOLE 16241 0 0 MITEK SYS INC COM NEW 606710200 441 34036 SH SOLE 34036 0 0 MKS INSTRS INC COM 55306N104 4743 46206 SH SOLE 46206 0 0 MODEL N INC COM 607525102 91 3413 SH SOLE 3413 0 0 MODERNA INC COM 60770K107 5856 59166 SH SOLE 59166 0 0 MODERNA INC COM 60770K107 19337 195381 SH SOLE 195381 0 0 MODINE MFG CO COM 607828100 819 13797 SH SOLE 13797 0 0 MODIVCARE INC COM 60783X104 707 16113 SH SOLE 16113 0 0 MOELIS & CO CL A 60786M105 3150 56183 SH SOLE 56183 0 0 MOHAWK INDS INC COM 608190104 1212 11743 SH SOLE 11743 0 0 MOLINA HEALTHCARE INC COM 60855R100 11059 30753 SH SOLE 30753 0 0 MONARCH CASINO & RESORT INC COM 609027107 803 11624 SH SOLE 11624 0 0 MONDELEZ INTL INC CL A 609207105 96403 1337625 SH SOLE 1337625 0 0 MONGODB INC CL A 60937P106 26701 65596 SH SOLE 65596 0 0 MONOLITHIC PWR SYS INC COM 609839105 24465 38960 SH SOLE 38960 0 0 MONRO INC COM 610236101 974 33235 SH SOLE 33235 0 0 MONROE CAP CORP COM 610335101 119 17077 SH SOLE 17077 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 34004 593162 SH SOLE 593162 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 136 4261 SH SOLE 4261 0 0 MOODYS CORP COM 615369105 56354 144965 SH SOLE 144965 0 0 MOODYS CORP COM 615369105 188 484 SH SOLE 484 0 0 MOOG INC CL A 615394202 3557 24573 SH SOLE 24573 0 0 MORGAN STANLEY COM NEW 617446448 123596 1329781 SH SOLE 1329781 0 0 MORNINGSTAR INC COM 617700109 4489 15699 SH SOLE 15699 0 0 MORPHIC HLDG INC COM 61775R105 486 16938 SH SOLE 16938 0 0 MOSAIC CO NEW COM 61945C103 15770 443919 SH SOLE 443919 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 43710 140311 SH SOLE 140311 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 544 1744 SH SOLE 1744 0 0 MOVADO GROUP INC COM 624580106 627 20829 SH SOLE 20829 0 0 MPLX LP COM UNIT REP LTD 55336V100 2 46 SH SOLE 46 0 0 MR COOPER GROUP INC COM 62482R107 3555 54626 SH SOLE 54626 0 0 MRC GLOBAL INC COM 55345K103 804 73478 SH SOLE 73478 0 0 MSA SAFETY INC COM 553498106 4837 28709 SH SOLE 28709 0 0 MSC INDL DIRECT INC CL A 553530106 3036 30032 SH SOLE 30032 0 0 MSCI INC COM 55354G100 35007 62219 SH SOLE 62219 0 0 MSCI INC COM 55354G100 521 928 SH SOLE 928 0 0 MUELLER INDS INC COM 624756102 5184 110164 SH SOLE 110164 0 0 MUELLER WTR PRODS INC COM SER A 624758108 196 13701 SH SOLE 13701 0 0 MURPHY OIL CORP COM 626717102 3608 84708 SH SOLE 84708 0 0 MURPHY USA INC COM 626755102 4344 12207 SH SOLE 12207 0 0 MYERS INDS INC COM 628464109 568 29089 SH SOLE 29089 0 0 MYR GROUP INC DEL COM 55405W104 1955 13529 SH SOLE 13529 0 0 MYRIAD GENETICS INC COM 62855J104 1840 96375 SH SOLE 96375 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 665 19535 SH SOLE 19535 0 0 NASDAQ INC COM 631103108 17397 300729 SH SOLE 300729 0 0 NATERA INC COM 632307104 2077 33381 SH SOLE 33381 0 0 NATIONAL BEVERAGE CORP COM 635017106 957 19304 SH SOLE 19304 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1079 29030 SH SOLE 29030 0 0 NATIONAL FUEL GAS CO COM 636180101 2666 53216 SH SOLE 53216 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3052 54737 SH SOLE 54737 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1060 11473 SH SOLE 11473 0 0 NATIONAL PRESTO INDS INC COM 637215104 422 5270 SH SOLE 5270 0 0 NATIONAL RESH CORP COM NEW 637372202 121 3082 SH SOLE 3082 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5612 135704 SH SOLE 135704 0 0 NATIONAL VISION HLDGS INC COM 63845R107 7235 347286 SH SOLE 347286 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1587 75954 SH SOLE 75954 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 112 234 SH SOLE 234 0 0 NAVIENT CORPORATION COM 63938C108 2455 132457 SH SOLE 132457 0 0 NBT BANCORP INC COM 628778102 1805 43130 SH SOLE 43130 0 0 NCR VOYIX CORPORATION COM 62886E108 2759 163717 SH SOLE 163717 0 0 NELNET INC CL A 64031N108 573 6538 SH SOLE 6538 0 0 NEOGEN CORP COM 640491106 3017 150417 SH SOLE 150417 0 0 NEOGENOMICS INC COM NEW 64049M209 2206 136661 SH SOLE 136661 0 0 NETAPP INC COM 64110D104 22271 253856 SH SOLE 253856 0 0 NETEASE INC SPONSORED ADS 64110W102 24503 263988 SH SOLE 263988 0 0 NETFLIX INC COM 64110L106 10590 21855 SH SOLE 21855 0 0 NETFLIX INC COM 64110L106 162010 334295 SH SOLE 334295 0 0 NETFLIX INC COM 64110L106 47234 97606 SH SOLE 97606 0 0 NETGEAR INC COM 64111Q104 97 6661 SH SOLE 6661 0 0 NETSCOUT SYS INC COM 64115T104 1644 75133 SH SOLE 75133 0 0 NETSTREIT CORP COM 64119V303 1444 81016 SH SOLE 81016 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 11212 85317 SH SOLE 85317 0 0 NEVRO CORP COM 64157F103 243 11341 SH SOLE 11341 0 0 NEW GOLD INC CDA COM 644535106 119 82863 SH SOLE 82863 0 0 NEW JERSEY RES CORP COM 646025106 5477 123395 SH SOLE 123395 0 0 NEW MTN FIN CORP COM 647551100 1005 79501 SH SOLE 79501 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5639 553065 SH SOLE 553065 0 0 NEW YORK TIMES CO CL A 650111107 5807 118799 SH SOLE 118799 0 0 NEWELL BRANDS INC COM 651229106 3617 418142 SH SOLE 418142 0 0 NEWMARK GROUP INC CL A 65158N102 743 68260 SH SOLE 68260 0 0 NEWMARKET CORP COM 651587107 3649 6700 SH SOLE 6700 0 0 NEWMONT CORP COM 651639106 13546 328864 SH SOLE 328864 0 0 NEWMONT CORP COM 651639106 41535 1009059 SH SOLE 1009059 0 0 NEWS CORP NEW CL A 65249B109 7724 315731 SH SOLE 315731 0 0 NEWS CORP NEW CL B 65249B208 430 16724 SH SOLE 16724 0 0 NEXGEN ENERGY LTD COM 65340P106 339 48794 SH SOLE 48794 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1610 46809 SH SOLE 46809 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 5412 34622 SH SOLE 34622 0 0 NEXTERA ENERGY INC COM 65339F101 423 7015 SH SOLE 7015 0 0 NEXTERA ENERGY INC COM 65339F101 54138 895473 SH SOLE 895473 0 0 NEXTERA ENERGY INC COM 65339F101 69078 1144527 SH SOLE 1144527 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1297 42921 SH SOLE 42921 0 0 NICE LTD SPONSORED ADR 653656108 13712 68730 SH SOLE 68730 0 0 NICOLET BANKSHARES INC COM 65406E102 112 1396 SH SOLE 1396 0 0 NIKE INC CL B 654106103 8706 80621 SH SOLE 80621 0 0 NIKE INC CL B 654106103 115086 1065596 SH SOLE 1065596 0 0 NIKE INC CL B 654106103 109681 1016876 SH SOLE 1016876 0 0 NIKOLA CORP COM 654110105 66 75464 SH SOLE 75464 0 0 NIO INC SPON ADS 62914V106 17123 1896371 SH SOLE 1896371 0 0 NISOURCE INC COM 65473P105 10817 409790 SH SOLE 409790 0 0 NLIGHT INC COM 65487K100 81 6032 SH SOLE 6032 0 0 NMI HLDGS INC CL A 629209305 2375 80147 SH SOLE 80147 0 0 NNN REIT INC COM 637417106 14435 335583 SH SOLE 335583 0 0 NORDSON CORP COM 655663102 13095 49755 SH SOLE 49755 0 0 NORDSTROM INC COM 655664100 1648 89624 SH SOLE 89624 0 0 NORFOLK SOUTHN CORP COM 655844108 25944 110187 SH SOLE 110187 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 46 2215 SH SOLE 2215 0 0 NORTHERN OIL & GAS INC COM 665531307 2754 74392 SH SOLE 74392 0 0 NORTHERN TR CORP COM 665859104 28325 337620 SH SOLE 337620 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 423 33627 SH SOLE 33627 0 0 NORTHRIM BANCORP INC COM 666762109 20 344 SH SOLE 344 0 0 NORTHROP GRUMMAN CORP COM 666807102 19674 42150 SH SOLE 42150 0 0 NORTHROP GRUMMAN CORP COM 666807102 282 604 SH SOLE 604 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1342 107630 SH SOLE 107630 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2138 55082 SH SOLE 55082 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3589 70852 SH SOLE 70852 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1874 93816 SH SOLE 93816 0 0 NORWOOD FINL CORP COM 669549107 16 484 SH SOLE 484 0 0 NOV INC COM 62955J103 6189 305896 SH SOLE 305896 0 0 NOVAGOLD RES INC COM NEW 66987E206 88 23564 SH SOLE 23564 0 0 NOVANTA INC COM 67000B104 4788 28500 SH SOLE 28500 0 0 NOVAVAX INC COM NEW 670002401 56 11824 SH SOLE 11824 0 0 NOW INC COM 67011P100 1210 107252 SH SOLE 107252 0 0 NRG ENERGY INC COM NEW 629377508 4426 85909 SH SOLE 85909 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 895 46122 SH SOLE 46122 0 0 NUCOR CORP COM 670346105 41607 240003 SH SOLE 240003 0 0 NUTANIX INC CL A 67059N108 3761 79363 SH SOLE 79363 0 0 NUTRIEN LTD COM 67077M108 24250 431348 SH SOLE 431348 0 0 NUTRIEN LTD COM 67077M108 709 12633 SH SOLE 12633 0 0 NV5 GLOBAL INC COM 62945V109 1783 16110 SH SOLE 16110 0 0 NVE CORP COM NEW 629445206 22 275 SH SOLE 275 0 0 NVIDIA CORPORATION COM 67066G104 19894 40362 SH SOLE 40362 0 0 NVIDIA CORPORATION COM 67066G104 991457 2011803 SH SOLE 2011803 0 0 NVIDIA CORPORATION COM 67066G104 398 806 SH SOLE 806 0 0 NVIDIA CORPORATION COM 67066G104 6022 12237 SH SOLE 12237 0 0 NVR INC COM 62944T105 31452 4509 SH SOLE 4509 0 0 NXP SEMICONDUCTORS N V COM N6596X109 49477 216163 SH SOLE 216163 0 0 OCEANEERING INTL INC COM 675232102 1828 86051 SH SOLE 86051 0 0 OCEANFIRST FINL CORP COM 675234108 154 8948 SH SOLE 8948 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 247 33786 SH SOLE 33786 0 0 OFG BANCORP COM 67103X102 1945 52017 SH SOLE 52017 0 0 OGE ENERGY CORP COM 670837103 3949 113221 SH SOLE 113221 0 0 O-I GLASS INC COM 67098H104 256 15755 SH SOLE 15755 0 0 O-I GLASS INC COM 67098H104 2209 134996 SH SOLE 134996 0 0 O-I GLASS INC COM 67098H104 43236 2657056 SH SOLE 2657056 0 0 OIL STS INTL INC COM 678026105 572 84727 SH SOLE 84727 0 0 OKTA INC CL A 679295105 18156 200922 SH SOLE 200922 0 0 OLAPLEX HLDGS INC COM 679369108 14 5604 SH SOLE 5604 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 27260 67560 SH SOLE 67560 0 0 OLD NATL BANCORP IND COM 680033107 4110 244192 SH SOLE 244192 0 0 OLD REP INTL CORP COM 680223104 5888 200843 SH SOLE 200843 0 0 OLD SECOND BANCORP INC ILL COM 680277100 86 5637 SH SOLE 5637 0 0 OLIN CORP COM PAR $1 680665205 3776 70090 SH SOLE 70090 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 3198 42223 SH SOLE 42223 0 0 OLYMPIC STEEL INC COM 68162K106 558 8370 SH SOLE 8370 0 0 OMEGA FLEX INC COM 682095104 11 159 SH SOLE 159 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13593 444303 SH SOLE 444303 0 0 OMNICELL COM COM 68213N109 1858 49561 SH SOLE 49561 0 0 OMNICOM GROUP INC COM 681919106 20034 232659 SH SOLE 232659 0 0 ON SEMICONDUCTOR CORP COM 682189105 21626 259971 SH SOLE 259971 0 0 ONE GAS INC COM 68235P108 4369 68828 SH SOLE 68828 0 0 ONE LIBERTY PPTYS INC COM 682406103 122 5604 SH SOLE 5604 0 0 ONEMAIN HLDGS INC COM 68268W103 1043 21308 SH SOLE 21308 0 0 ONEMAIN HLDGS INC COM 68268W103 4677 95349 SH SOLE 95349 0 0 ONEOK INC NEW COM 682680103 52891 757564 SH SOLE 757564 0 0 ONESPAN INC COM 68287N100 18 1687 SH SOLE 1687 0 0 ONTO INNOVATION INC COM 683344105 5469 35890 SH SOLE 35890 0 0 OPEN LENDING CORP COM 68373J104 80 9517 SH SOLE 9517 0 0 OPEN TEXT CORP COM 683715106 8231 196521 SH SOLE 196521 0 0 OPEN TEXT CORP COM 683715106 647 15456 SH SOLE 15456 0 0 OPENLANE INC COM 48238T109 1743 118146 SH SOLE 118146 0 0 OPKO HEALTH INC COM 68375N103 81 54068 SH SOLE 54068 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 4435 131950 SH SOLE 131950 0 0 ORACLE CORP COM 68389X105 7012 66872 SH SOLE 66872 0 0 ORACLE CORP COM 68389X105 154746 1474508 SH SOLE 1474508 0 0 ORACLE CORP COM 68389X105 192 1827 SH SOLE 1827 0 0 ORACLE CORP COM 68389X105 169888 1621584 SH SOLE 1621584 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 823 100695 SH SOLE 100695 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 69806 73881 SH SOLE 73881 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 334 354 SH SOLE 354 0 0 ORIGIN BANCORP INC COM 68621T102 108 3064 SH SOLE 3064 0 0 ORLA MNG LTD NEW COM 68634K106 77 23925 SH SOLE 23925 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4120 54548 SH SOLE 54548 0 0 ORTHOFIX MED INC COM 68752M108 58 4313 SH SOLE 4313 0 0 ORTHOPEDIATRICS CORP COM 68752L100 369 11412 SH SOLE 11412 0 0 OSHKOSH CORP COM 688239201 558 5188 SH SOLE 5188 0 0 OSHKOSH CORP COM 688239201 4119 38045 SH SOLE 38045 0 0 OSHKOSH CORP COM 688239201 88414 820501 SH SOLE 820501 0 0 OSI SYSTEMS INC COM 671044105 1909 14818 SH SOLE 14818 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 239 16813 SH SOLE 16813 0 0 OTIS WORLDWIDE CORP COM 68902V107 54949 617050 SH SOLE 617050 0 0 OTIS WORLDWIDE CORP COM 68902V107 4772 53538 SH SOLE 53538 0 0 OTTER TAIL CORP COM 689648103 2848 33547 SH SOLE 33547 0 0 OUTFRONT MEDIA INC COM 69007J106 1589 113944 SH SOLE 113944 0 0 OVINTIV INC COM 69047Q102 7718 176064 SH SOLE 176064 0 0 OWENS & MINOR INC NEW COM 690732102 1616 83933 SH SOLE 83933 0 0 OWENS CORNING NEW COM 690742101 15741 106568 SH SOLE 106568 0 0 OXFORD INDS INC COM 691497309 1379 13817 SH SOLE 13817 0 0 OXFORD SQUARE CAP CORP COM 69181V107 134 46920 SH SOLE 46920 0 0 PACCAR INC COM 693718108 44538 458319 SH SOLE 458319 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 867 88836 SH SOLE 88836 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3125 107534 SH SOLE 107534 0 0 PACIRA BIOSCIENCES INC COM 695127100 1240 36774 SH SOLE 36774 0 0 PACKAGING CORP AMER COM 695156109 10976 67611 SH SOLE 67611 0 0 PAGERDUTY INC COM 69553P100 5827 252167 SH SOLE 252167 0 0 PALO ALTO NETWORKS INC COM 697435105 98759 336343 SH SOLE 336343 0 0 PALO ALTO NETWORKS INC COM 697435105 882 3011 SH SOLE 3011 0 0 PALOMAR HLDGS INC COM 69753M105 1087 19654 SH SOLE 19654 0 0 PAN AMERN SILVER CORP COM 697900108 2602 159975 SH SOLE 159975 0 0 PAPA JOHNS INTL INC COM 698813102 2042 26803 SH SOLE 26803 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1694 46619 SH SOLE 46619 0 0 PAR TECHNOLOGY CORP COM 698884103 139 3210 SH SOLE 3210 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 4475 303792 SH SOLE 303792 0 0 PARAMOUNT GROUP INC COM 69924R108 1863 361850 SH SOLE 361850 0 0 PARK HOTELS & RESORTS INC COM 700517105 5557 364069 SH SOLE 364069 0 0 PARK NATL CORP COM 700658107 1624 12228 SH SOLE 12228 0 0 PARKE BANCORP INC COM 700885106 15 750 SH SOLE 750 0 0 PARKER-HANNIFIN CORP COM 701094104 29109 63418 SH SOLE 63418 0 0 PARSONS CORP DEL COM 70202L102 289 4637 SH SOLE 4637 0 0 PATHWARD FINANCIAL INC COM 59100U108 1836 34781 SH SOLE 34781 0 0 PATRICK INDS INC COM 703343103 1659 16546 SH SOLE 16546 0 0 PATTERSON COS INC COM 703395103 1930 67980 SH SOLE 67980 0 0 PATTERSON-UTI ENERGY INC COM 703481101 4274 396636 SH SOLE 396636 0 0 PAYCHEX INC COM 704326107 484 4086 SH SOLE 4086 0 0 PAYCHEX INC COM 704326107 51216 431920 SH SOLE 431920 0 0 PAYCOM SOFTWARE INC COM 70432V102 10431 50640 SH SOLE 50640 0 0 PAYLOCITY HLDG CORP COM 70438V106 8870 53853 SH SOLE 53853 0 0 PAYPAL HLDGS INC COM 70450Y103 8598 140682 SH SOLE 140682 0 0 PAYPAL HLDGS INC COM 70450Y103 65943 1079015 SH SOLE 1079015 0 0 PAYPAL HLDGS INC COM 70450Y103 32790 537274 SH SOLE 537274 0 0 PBF ENERGY INC CL A 69318G106 3065 69855 SH SOLE 69855 0 0 PC CONNECTION INC COM 69318J100 619 9214 SH SOLE 9214 0 0 PCB BANCORP COM 69320M109 18 965 SH SOLE 965 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 3446 23660 SH SOLE 23660 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 130035 891198 SH SOLE 891198 0 0 PDF SOLUTIONS INC COM 693282105 1066 33259 SH SOLE 33259 0 0 PEABODY ENERGY CORP COM 704551100 78 3235 SH SOLE 3235 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 22 739 SH SOLE 739 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3735 234214 SH SOLE 234214 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 714 76898 SH SOLE 76898 0 0 PEGASYSTEMS INC COM 705573103 13307 272497 SH SOLE 272497 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 585 96826 SH SOLE 96826 0 0 PEMBINA PIPELINE CORP COM 706327103 83867 2438557 SH SOLE 2438557 0 0 PEMBINA PIPELINE CORP COM 706327103 592 17260 SH SOLE 17260 0 0 PENN ENTERTAINMENT INC COM 707569109 2216 85285 SH SOLE 85285 0 0 PENNANT GROUP INC COM 70805E109 25 1797 SH SOLE 1797 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 635 52847 SH SOLE 52847 0 0 PENNANTPARK INVT CORP COM 708062104 392 57127 SH SOLE 57127 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1999 22744 SH SOLE 22744 0 0 PENNYMAC MTG INVT TR COM 70931T103 1489 99891 SH SOLE 99891 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3226 20183 SH SOLE 20183 0 0 PENTAIR PLC SHS G7S00T104 7826 108104 SH SOLE 108104 0 0 PENUMBRA INC COM 70975L107 7161 28495 SH SOLE 28495 0 0 PEOPLES BANCORP INC COM 709789101 200 5969 SH SOLE 5969 0 0 PEOPLES FINL SVCS CORP COM 711040105 19 400 SH SOLE 400 0 0 PEPSICO INC COM 713448108 17104 101179 SH SOLE 101179 0 0 PEPSICO INC COM 713448108 231580 1369337 SH SOLE 1369337 0 0 PEPSICO INC COM 713448108 254 1504 SH SOLE 1504 0 0 PEPSICO INC COM 713448108 36972 219011 SH SOLE 219011 0 0 PERDOCEO ED CORP COM 71363P106 2006 114714 SH SOLE 114714 0 0 PERFICIENT INC COM 71375U101 1893 28831 SH SOLE 28831 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 5136 74306 SH SOLE 74306 0 0 PERRIGO CO PLC SHS G97822103 3747 116759 SH SOLE 116759 0 0 PETIQ INC COM CL A 71639T106 220 11185 SH SOLE 11185 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1598 105285 SH SOLE 105285 0 0 PFIZER INC COM 717081103 7280 254152 SH SOLE 254152 0 0 PFIZER INC COM 717081103 176829 6176337 SH SOLE 6176337 0 0 PFIZER INC COM 717081103 5456 190700 SH SOLE 190700 0 0 PG&E CORP COM 69331C108 53254 2970364 SH SOLE 2970364 0 0 PGT INNOVATIONS INC COM 69336V101 1922 47260 SH SOLE 47260 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 26 2839 SH SOLE 2839 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 178 15471 SH SOLE 15471 0 0 PHILIP MORRIS INTL INC COM 718172109 39513 421465 SH SOLE 421465 0 0 PHILIP MORRIS INTL INC COM 718172109 642 6851 SH SOLE 6851 0 0 PHILLIPS 66 COM 718546104 31512 237835 SH SOLE 237835 0 0 PHOTRONICS INC COM 719405102 1603 51142 SH SOLE 51142 0 0 PHREESIA INC COM 71944F106 498 21663 SH SOLE 21663 0 0 PHYSICIANS RLTY TR COM 71943U104 2910 219343 SH SOLE 219343 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1109 156039 SH SOLE 156039 0 0 PILGRIMS PRIDE CORP COM 72147K108 655 23713 SH SOLE 23713 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4986 57307 SH SOLE 57307 0 0 PINNACLE WEST CAP CORP COM 723484101 1937 27059 SH SOLE 27059 0 0 PINTEREST INC CL A 72352L106 20324 551741 SH SOLE 551741 0 0 PIPER SANDLER COMPANIES COM 724078100 2316 13257 SH SOLE 13257 0 0 PITNEY BOWES INC COM 724479100 970 221537 SH SOLE 221537 0 0 PJT PARTNERS INC COM CL A 69343T107 1811 17797 SH SOLE 17797 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 400 25242 SH SOLE 25242 0 0 PLANET FITNESS INC CL A 72703H101 5358 73626 SH SOLE 73626 0 0 PLEXUS CORP COM 729132100 2505 23252 SH SOLE 23252 0 0 PLIANT THERAPEUTICS INC COM 729139105 99 5486 SH SOLE 5486 0 0 PLUG POWER INC COM NEW 72919P202 234 52321 SH SOLE 52321 0 0 PLYMOUTH INDL REIT INC COM 729640102 1177 49068 SH SOLE 49068 0 0 PNC FINL SVCS GROUP INC COM 693475105 50609 328254 SH SOLE 328254 0 0 PNM RES INC COM 69349H107 1715 41282 SH SOLE 41282 0 0 POLARIS INC COM 731068102 4435 46894 SH SOLE 46894 0 0 POOL CORP COM 73278L105 9091 22889 SH SOLE 22889 0 0 POPULAR INC COM NEW 733174700 1571 19235 SH SOLE 19235 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2493 57601 SH SOLE 57601 0 0 POST HLDGS INC COM 737446104 2703 30743 SH SOLE 30743 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2222 45300 SH SOLE 45300 0 0 POWELL INDS INC COM 739128106 690 7828 SH SOLE 7828 0 0 POWER INTEGRATIONS INC COM 739276103 2823 34411 SH SOLE 34411 0 0 PPG INDS INC COM 693506107 44437 298602 SH SOLE 298602 0 0 PPL CORP COM 69351T106 7961 294996 SH SOLE 294996 0 0 PRA GROUP INC COM 69354N106 5838 223830 SH SOLE 223830 0 0 PRA GROUP INC COM 69354N106 1057 40428 SH SOLE 40428 0 0 PRECIGEN INC COM 74017N105 8 6020 SH SOLE 6020 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 767 10532 SH SOLE 10532 0 0 PREFORMED LINE PRODS CO COM 740444104 40 306 SH SOLE 306 0 0 PREMIER FINANCIAL CORP COM 74052F108 135 5630 SH SOLE 5630 0 0 PREMIER INC CL A 74051N102 2810 125975 SH SOLE 125975 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2438 39860 SH SOLE 39860 0 0 PRICE T ROWE GROUP INC COM 74144T108 17640 164479 SH SOLE 164479 0 0 PRICESMART INC COM 741511109 1787 23614 SH SOLE 23614 0 0 PRIMERICA INC COM 74164M108 6643 32381 SH SOLE 32381 0 0 PRIMO WATER CORPORATION COM 74167P108 219 14646 SH SOLE 14646 0 0 PRIMORIS SVCS CORP COM 74164F103 1129 34033 SH SOLE 34033 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 23439 299336 SH SOLE 299336 0 0 PROASSURANCE CORP COM 74267C106 576 41867 SH SOLE 41867 0 0 PROCTER AND GAMBLE CO COM 742718109 15417 105686 SH SOLE 105686 0 0 PROCTER AND GAMBLE CO COM 742718109 353181 2420756 SH SOLE 2420756 0 0 PROCTER AND GAMBLE CO COM 742718109 65595 450113 SH SOLE 450113 0 0 PROG HOLDINGS INC COM NPV 74319R101 1170 37945 SH SOLE 37945 0 0 PROGRESS SOFTWARE CORP COM 743312100 3199 59082 SH SOLE 59082 0 0 PROGRESSIVE CORP COM 743315103 8219 51815 SH SOLE 51815 0 0 PROGRESSIVE CORP COM 743315103 78550 495314 SH SOLE 495314 0 0 PROGYNY INC COM 74340E103 2432 65549 SH SOLE 65549 0 0 PROLOGIS INC. COM 74340W103 243156 1829655 SH SOLE 1829655 0 0 PROPETRO HLDG CORP COM 74347M108 573 68416 SH SOLE 68416 0 0 PROS HOLDINGS INC COM 74346Y103 15117 389806 SH SOLE 389806 0 0 PROSPECT CAP CORP COM 74348T102 1549 260671 SH SOLE 260671 0 0 PROSPERITY BANCSHARES INC COM 743606105 4375 64720 SH SOLE 64720 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 119 5213 SH SOLE 5213 0 0 PROTO LABS INC COM 743713109 850 21858 SH SOLE 21858 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1310 72840 SH SOLE 72840 0 0 PRUDENTIAL FINL INC COM 744320102 43736 423865 SH SOLE 423865 0 0 PTC INC COM 69370C100 14415 82672 SH SOLE 82672 0 0 PTC THERAPEUTICS INC COM 69366J200 799 29177 SH SOLE 29177 0 0 PUBLIC STORAGE COM 74460D109 121022 398086 SH SOLE 398086 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 32230 530021 SH SOLE 530021 0 0 PULTE GROUP INC COM 745867101 41753 406595 SH SOLE 406595 0 0 PURE STORAGE INC CL A 74624M102 2719 76737 SH SOLE 76737 0 0 PVH CORPORATION COM 693656100 5628 46205 SH SOLE 46205 0 0 Q2 HLDGS INC COM 74736L109 6805 156739 SH SOLE 156739 0 0 QCR HOLDINGS INC COM 74727A104 95 1629 SH SOLE 1629 0 0 QORVO INC COM 74736K101 9760 87049 SH SOLE 87049 0 0 QUAKER HOUGHTON COM 747316107 2836 13318 SH SOLE 13318 0 0 QUALCOMM INC COM 747525103 172443 1196965 SH SOLE 1196965 0 0 QUALYS INC COM 74758T303 18710 95389 SH SOLE 95389 0 0 QUANEX BLDG PRODS CORP COM 747619104 868 28425 SH SOLE 28425 0 0 QUANTA SVCS INC COM 74762E102 21681 100869 SH SOLE 100869 0 0 QUANTERIX CORP COM 74766Q101 636 23463 SH SOLE 23463 0 0 QUEST DIAGNOSTICS INC COM 74834L100 194 1421 SH SOLE 1421 0 0 QUEST DIAGNOSTICS INC COM 74834L100 20789 151627 SH SOLE 151627 0 0 QUEST DIAGNOSTICS INC COM 74834L100 33112 241683 SH SOLE 241683 0 0 QUINSTREET INC COM 74874Q100 590 46122 SH SOLE 46122 0 0 QURATE RETAIL INC COM SER A 74915M100 20 23679 SH SOLE 23679 0 0 RADIAN GROUP INC COM 750236101 4197 147279 SH SOLE 147279 0 0 RADNET INC COM 750491102 2083 60047 SH SOLE 60047 0 0 RALPH LAUREN CORP CL A 751212101 3050 21223 SH SOLE 21223 0 0 RAMBUS INC DEL COM 750917106 6095 89562 SH SOLE 89562 0 0 RANGE RES CORP COM 75281A109 4174 137299 SH SOLE 137299 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 357 61861 SH SOLE 61861 0 0 RAPID7 INC COM 753422104 7718 135178 SH SOLE 135178 0 0 RAPT THERAPEUTICS INC COM 75382E109 29 1159 SH SOLE 1159 0 0 RAYMOND JAMES FINL INC COM 754730109 15224 137203 SH SOLE 137203 0 0 RAYONIER INC COM 754907103 3820 114684 SH SOLE 114684 0 0 RBB BANCORP COM 74930B105 21 1082 SH SOLE 1082 0 0 RBC BEARINGS INC COM 75524B104 4582 16100 SH SOLE 16100 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 81 1236 SH SOLE 1236 0 0 READY CAPITAL CORP COM 75574U101 1289 125945 SH SOLE 125945 0 0 REALTY INCOME CORP COM 756109104 79432 1387344 SH SOLE 1387344 0 0 RED ROCK RESORTS INC CL A 75700L108 461 8667 SH SOLE 8667 0 0 REDFIN CORP COM 75737F108 102 9921 SH SOLE 9921 0 0 REDWOOD TRUST INC COM 758075402 1027 139196 SH SOLE 139196 0 0 REGAL REXNORD CORPORATION COM 758750103 7972 53994 SH SOLE 53994 0 0 REGENCY CTRS CORP COM 758849103 19613 293561 SH SOLE 293561 0 0 REGENERON PHARMACEUTICALS COM 75886F107 97775 111988 SH SOLE 111988 0 0 REGENXBIO INC COM 75901B107 593 33135 SH SOLE 33135 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 48586 2523456 SH SOLE 2523456 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8184 50675 SH SOLE 50675 0 0 RELAY THERAPEUTICS INC COM 75943R102 94 8624 SH SOLE 8624 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 24185 86754 SH SOLE 86754 0 0 REMITLY GLOBAL INC COM 75960P104 233 12086 SH SOLE 12086 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 8080 41318 SH SOLE 41318 0 0 RENASANT CORP COM 75970E107 1744 51842 SH SOLE 51842 0 0 REPAY HLDGS CORP COM CL A 76029L100 78 9134 SH SOLE 9134 0 0 REPLIGEN CORP COM 759916109 6817 37992 SH SOLE 37992 0 0 REPLIMUNE GROUP INC COM 76029N106 37 4393 SH SOLE 4393 0 0 REPUBLIC BANCORP INC KY CL A 760281204 15 274 SH SOLE 274 0 0 REPUBLIC SVCS INC COM 760759100 26205 159618 SH SOLE 159618 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3669 195650 SH SOLE 195650 0 0 RESMED INC COM 761152107 20284 118446 SH SOLE 118446 0 0 RESOURCES CONNECTION INC COM 76122Q105 635 44963 SH SOLE 44963 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 26847 344421 SH SOLE 344421 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 571 7344 SH SOLE 7344 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3646 260319 SH SOLE 260319 0 0 REV GROUP INC COM 749527107 61 3382 SH SOLE 3382 0 0 REVANCE THERAPEUTICS INC COM 761330109 66 7525 SH SOLE 7525 0 0 REVOLUTION MEDICINES INC COM 76155X100 255 8950 SH SOLE 8950 0 0 REVOLVE GROUP INC CL A 76156B107 86 5239 SH SOLE 5239 0 0 REVVITY INC COM 714046109 7587 69687 SH SOLE 69687 0 0 REX AMERICAN RES CORP COM 761624105 656 13898 SH SOLE 13898 0 0 REXFORD INDL RLTY INC COM 76169C100 22324 398936 SH SOLE 398936 0 0 RH COM 74967X103 3400 11699 SH SOLE 11699 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 219 4796 SH SOLE 4796 0 0 RIBBON COMMUNICATIONS INC COM 762544104 123 42808 SH SOLE 42808 0 0 RINGCENTRAL INC CL A 76680R206 6962 205328 SH SOLE 205328 0 0 RIOT PLATFORMS INC COM 767292105 515 33391 SH SOLE 33391 0 0 RITHM CAPITAL CORP COM NEW 64828T201 1058 99763 SH SOLE 99763 0 0 RLI CORP COM 749607107 3416 25687 SH SOLE 25687 0 0 RLJ LODGING TR COM 74965L101 2312 197706 SH SOLE 197706 0 0 RMR GROUP INC CL A 74967R106 20 710 SH SOLE 710 0 0 ROBERT HALF INC. COM 770323103 18461 210994 SH SOLE 210994 0 0 ROBLOX CORP CL A 771049103 8049 177042 SH SOLE 177042 0 0 ROCKET COS INC COM CL A 77311W101 621 43204 SH SOLE 43204 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 187 6276 SH SOLE 6276 0 0 ROCKWELL AUTOMATION INC COM 773903109 30298 98024 SH SOLE 98024 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 14136 302509 SH SOLE 302509 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 412 8829 SH SOLE 8829 0 0 ROGERS CORP COM 775133101 2326 17669 SH SOLE 17669 0 0 ROKU INC COM CL A 77543R102 2003 21972 SH SOLE 21972 0 0 ROLLINS INC COM 775711104 13178 303220 SH SOLE 303220 0 0 ROPER TECHNOLOGIES INC COM 776696106 53768 99105 SH SOLE 99105 0 0 ROSS STORES INC COM 778296103 46882 340435 SH SOLE 340435 0 0 ROYAL BK CDA COM 780087102 88360 874976 SH SOLE 874976 0 0 ROYAL BK CDA COM 780087102 2560 25410 SH SOLE 25410 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 11537 89485 SH SOLE 89485 0 0 ROYAL GOLD INC COM 780287108 4918 40693 SH SOLE 40693 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7538 269966 SH SOLE 269966 0 0 RPC INC COM 749660106 874 120673 SH SOLE 120673 0 0 RPM INTL INC COM 749685103 16025 143983 SH SOLE 143983 0 0 RTX CORPORATION COM 75513E101 32886 392259 SH SOLE 392259 0 0 RTX CORPORATION COM 75513E101 20551 245164 SH SOLE 245164 0 0 RUSH ENTERPRISES INC CL A 781846209 4051 80586 SH SOLE 80586 0 0 RUSH ENTERPRISES INC CL B 781846308 876 16668 SH SOLE 16668 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 498 3752 SH SOLE 3752 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 99576 748908 SH SOLE 748908 0 0 RYDER SYS INC COM 783549108 3742 32609 SH SOLE 32609 0 0 RYERSON HLDG CORP COM 783754104 118 3428 SH SOLE 3428 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8079 73560 SH SOLE 73560 0 0 S & T BANCORP INC COM 783859101 1075 32185 SH SOLE 32185 0 0 S&P GLOBAL INC COM 78409V104 709 1621 SH SOLE 1621 0 0 S&P GLOBAL INC COM 78409V104 147413 336196 SH SOLE 336196 0 0 S&P GLOBAL INC COM 78409V104 499 1138 SH SOLE 1138 0 0 S&P GLOBAL INC COM 78409V104 118377 270314 SH SOLE 270314 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2983 209839 SH SOLE 209839 0 0 SABRE CORP COM 78573M104 1275 289863 SH SOLE 289863 0 0 SAFETY INS GROUP INC COM 78648T100 970 12800 SH SOLE 12800 0 0 SAGE THERAPEUTICS INC COM 78667J108 103 4789 SH SOLE 4789 0 0 SAIA INC COM 78709Y105 8743 20000 SH SOLE 20000 0 0 SALESFORCE INC COM 79466L302 20470 78145 SH SOLE 78145 0 0 SALESFORCE INC COM 79466L302 199225 760435 SH SOLE 760435 0 0 SALESFORCE INC COM 79466L302 1472 5627 SH SOLE 5627 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1248 94144 SH SOLE 94144 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 46 3420 SH SOLE 3420 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1321 265170 SH SOLE 265170 0 0 SANDY SPRING BANCORP INC COM 800363103 176 6502 SH SOLE 6502 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 834 8107 SH SOLE 8107 0 0 SANMINA CORPORATION COM 801056102 2521 49169 SH SOLE 49169 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2400 25048 SH SOLE 25048 0 0 SAUL CTRS INC COM 804395101 569 14535 SH SOLE 14535 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 37156 147247 SH SOLE 147247 0 0 SCANSOURCE INC COM 806037107 784 19851 SH SOLE 19851 0 0 SCHLUMBERGER LTD COM STK 806857108 17069 329595 SH SOLE 329595 0 0 SCHLUMBERGER LTD COM STK 806857108 145772 2816387 SH SOLE 2816387 0 0 SCHLUMBERGER LTD COM STK 806857108 295 5688 SH SOLE 5688 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 489 19299 SH SOLE 19299 0 0 SCHNITZER STEEL INDS INC CL A 806882106 225 7506 SH SOLE 7506 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 70 3777 SH SOLE 3777 0 0 SCHOLASTIC CORP COM 807066105 1155 30731 SH SOLE 30731 0 0 SCHRODINGER INC COM 80810D103 2341 65585 SH SOLE 65585 0 0 SCHWAB CHARLES CORP COM 808513105 75233 1097055 SH SOLE 1097055 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 3753 30221 SH SOLE 30221 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2703 42548 SH SOLE 42548 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 703 88226 SH SOLE 88226 0 0 SEA LTD SPONSORD ADS 81141R100 272 6757 SH SOLE 6757 0 0 SEA LTD SPONSORD ADS 81141R100 9303 230808 SH SOLE 230808 0 0 SEABOARD CORP DEL COM 811543107 107 30 SH SOLE 30 0 0 SEABRIDGE GOLD INC COM 811916105 76 6346 SH SOLE 6346 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2164 76137 SH SOLE 76137 0 0 SEALED AIR CORP NEW COM 81211K100 5156 141404 SH SOLE 141404 0 0 SEAWORLD ENTMT INC COM 81282V100 182 3461 SH SOLE 3461 0 0 SEI INVTS CO COM 784117103 557 8834 SH SOLE 8834 0 0 SEI INVTS CO COM 784117103 5531 87193 SH SOLE 87193 0 0 SEI INVTS CO COM 784117103 90850 1438278 SH SOLE 1438278 0 0 SELECT MED HLDGS CORP COM 81619Q105 2231 95063 SH SOLE 95063 0 0 SELECT WATER SOLUTIONS INC CL A COM 81617J301 415 54986 SH SOLE 54986 0 0 SELECTIVE INS GROUP INC COM 816300107 4351 43817 SH SOLE 43817 0 0 SEMPRA COM 816851109 58435 786005 SH SOLE 786005 0 0 SEMTECH CORP COM 816850101 1601 73233 SH SOLE 73233 0 0 SENECA FOODS CORP NEW CL A 817070501 14 278 SH SOLE 278 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3053 46355 SH SOLE 46355 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 138 14809 SH SOLE 14809 0 0 SERVICE CORP INTL COM 817565104 6598 96519 SH SOLE 96519 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2790 327202 SH SOLE 327202 0 0 SERVICENOW INC COM 81762P102 121049 171851 SH SOLE 171851 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2608 39234 SH SOLE 39234 0 0 SHAKE SHACK INC CL A 819047101 2305 31124 SH SOLE 31124 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 881 40859 SH SOLE 40859 0 0 SHERWIN WILLIAMS CO COM 824348106 73817 237712 SH SOLE 237712 0 0 SHERWIN WILLIAMS CO COM 824348106 210 675 SH SOLE 675 0 0 SHERWIN WILLIAMS CO COM 824348106 28554 91893 SH SOLE 91893 0 0 SHERWIN WILLIAMS CO COM 824348106 630 2033 SH SOLE 2033 0 0 SHIFT4 PMTS INC CL A 82452J109 374 5063 SH SOLE 5063 0 0 SHOCKWAVE MED INC COM 82489T104 5210 27400 SH SOLE 27400 0 0 SHOE CARNIVAL INC COM 824889109 416 13807 SH SOLE 13807 0 0 SHOPIFY INC CL A 82509L107 73171 941714 SH SOLE 941714 0 0 SHORE BANCSHARES INC COM 825107105 26 1821 SH SOLE 1821 0 0 SHUTTERSTOCK INC COM 825690100 914 18953 SH SOLE 18953 0 0 SHYFT GROUP INC COM 825698103 439 36191 SH SOLE 36191 0 0 SI-BONE INC COM 825704109 372 17847 SH SOLE 17847 0 0 SIERRA BANCORP COM 82620P102 20 886 SH SOLE 886 0 0 SIGA TECHNOLOGIES INC COM 826917106 13 2265 SH SOLE 2265 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5043 47153 SH SOLE 47153 0 0 SILGAN HLDGS INC COM 827048109 2246 49693 SH SOLE 49693 0 0 SILICON LABORATORIES INC COM 826919102 4863 36902 SH SOLE 36902 0 0 SILVERCORP METALS INC COM 82835P103 18 6976 SH SOLE 6976 0 0 SILVERCREST METALS INC COM 828363101 90 13790 SH SOLE 13790 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2134 107663 SH SOLE 107663 0 0 SIMON PPTY GROUP INC NEW COM 828806109 91223 641680 SH SOLE 641680 0 0 SIMPLY GOOD FOODS CO COM 82900L102 2892 73164 SH SOLE 73164 0 0 SIMPSON MFG INC COM 829073105 7318 37079 SH SOLE 37079 0 0 SIMULATIONS PLUS INC COM 829214105 1038 23250 SH SOLE 23250 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 6188 1133637 SH SOLE 1133637 0 0 SITE CTRS CORP COM 82981J109 5793 425957 SH SOLE 425957 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3341 20691 SH SOLE 20691 0 0 SITIME CORP COM 82982T106 1704 13994 SH SOLE 13994 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1430 57158 SH SOLE 57158 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 558 25997 SH SOLE 25997 0 0 SJW GROUP COM 784305104 3740 57478 SH SOLE 57478 0 0 SKECHERS U S A INC CL A 830566105 5156 82866 SH SOLE 82866 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 401 5435 SH SOLE 5435 0 0 SKYWEST INC COM 830879102 1722 32989 SH SOLE 32989 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 22440 200580 SH SOLE 200580 0 0 SLEEP NUMBER CORP COM 83125X103 137 9333 SH SOLE 9333 0 0 SLM CORP COM 78442P106 3922 205767 SH SOLE 205767 0 0 SLR INVESTMENT CORP COM 83413U100 721 48299 SH SOLE 48299 0 0 SM ENERGY CO COM 78454L100 3801 98303 SH SOLE 98303 0 0 SMARTFINANCIAL INC COM NEW 83190L208 14 588 SH SOLE 588 0 0 SMARTSHEET INC COM CL A 83200N103 8051 168706 SH SOLE 168706 0 0 SMITH & WESSON BRANDS INC COM 831754106 63 4692 SH SOLE 4692 0 0 SMITH A O CORP COM 831865209 7767 94601 SH SOLE 94601 0 0 SMUCKER J M CO COM NEW 832696405 16713 133000 SH SOLE 133000 0 0 SNAP INC CL A 83304A106 16019 950612 SH SOLE 950612 0 0 SNAP ON INC COM 833034101 13980 48615 SH SOLE 48615 0 0 SNOWFLAKE INC CL A 833445109 36671 185258 SH SOLE 185258 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2000 33215 SH SOLE 33215 0 0 SOFI TECHNOLOGIES INC COM 83406F102 879 89038 SH SOLE 89038 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 8420 90104 SH SOLE 90104 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 17 2096 SH SOLE 2096 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1096 19568 SH SOLE 19568 0 0 SONOCO PRODS CO COM 835495102 3521 63109 SH SOLE 63109 0 0 SONOS INC COM 83570H108 2283 133588 SH SOLE 133588 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 16 572 SH SOLE 572 0 0 SOUTHERN CO COM 842587107 36208 518596 SH SOLE 518596 0 0 SOUTHERN COPPER CORP COM 84265V105 8456 98529 SH SOLE 98529 0 0 SOUTHERN MO BANCORP INC COM 843380106 174 3298 SH SOLE 3298 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 738 23613 SH SOLE 23613 0 0 SOUTHSTATE CORPORATION COM 840441109 6538 77688 SH SOLE 77688 0 0 SOUTHWEST AIRLS CO COM 844741108 5360 186230 SH SOLE 186230 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 4800 76045 SH SOLE 76045 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3988 611339 SH SOLE 611339 0 0 SP PLUS CORP COM 78469C103 1176 23091 SH SOLE 23091 0 0 SPARTANNASH CO COM 847215100 1364 59622 SH SOLE 59622 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 55387 117535 SH SOLE 117535 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 118 250 SH SOLE 250 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 234555 496582 SH SOLE 496582 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2981 37600 SH SOLE 37600 0 0 SPHERE ENTERTAINMENT CO CL A 55826T102 102 3034 SH SOLE 3034 0 0 SPIRE INC COM 84857L101 5168 83250 SH SOLE 83250 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 380 12047 SH SOLE 12047 0 0 SPIRIT AIRLS INC COM 848577102 149 9090 SH SOLE 9090 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10585 242624 SH SOLE 242624 0 0 SPLUNK INC COM 848637104 22105 145737 SH SOLE 145737 0 0 SPOK HLDGS INC COM 84863T106 94 6068 SH SOLE 6068 0 0 SPOK HLDGS INC COM 84863T106 22 1416 SH SOLE 1416 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 135 3711 SH SOLE 3711 0 0 SPROTT INC COM NEW 852066208 261 7724 SH SOLE 7724 0 0 SPROUT SOCIAL INC COM CL A 85209W109 7684 125142 SH SOLE 125142 0 0 SPROUTS FMRS MKT INC COM 85208M102 5828 121613 SH SOLE 121613 0 0 SPS COMM INC COM 78463M107 5721 29535 SH SOLE 29535 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14787 243402 SH SOLE 243402 0 0 SSR MINING IN COM 784730103 1771 165357 SH SOLE 165357 0 0 ST JOE CO COM 790148100 2416 40225 SH SOLE 40225 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1540 49467 SH SOLE 49467 0 0 STAG INDL INC COM 85254J102 14364 366796 SH SOLE 366796 0 0 STANDARD MTR PRODS INC COM 853666105 656 16464 SH SOLE 16464 0 0 STANDEX INTL CORP COM 854231107 1506 9503 SH SOLE 9503 0 0 STANLEY BLACK & DECKER INC COM 854502101 11111 113788 SH SOLE 113788 0 0 STANTEC INC COM 85472N109 13671 171063 SH SOLE 171063 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 64 5630 SH SOLE 5630 0 0 STARBUCKS CORP COM 855244109 12993 135954 SH SOLE 135954 0 0 STARBUCKS CORP COM 855244109 105351 1102037 SH SOLE 1102037 0 0 STARBUCKS CORP COM 855244109 217 2271 SH SOLE 2271 0 0 STARWOOD PPTY TR INC COM 85571B105 362 17288 SH SOLE 17288 0 0 STARWOOD PPTY TR INC COM 85571B105 3575 170380 SH SOLE 170380 0 0 STEEL DYNAMICS INC COM 858119100 14045 119330 SH SOLE 119330 0 0 STEELCASE INC CL A 858155203 396 29470 SH SOLE 29470 0 0 STELLANTIS N.V SHS N82405106 88361 3803109 SH SOLE 3803109 0 0 STELLUS CAP INVT CORP COM 858568108 250 19568 SH SOLE 19568 0 0 STEPAN CO COM 858586100 2186 23181 SH SOLE 23181 0 0 STERICYCLE INC COM 858912108 3350 67742 SH SOLE 67742 0 0 STERIS PLC SHS USD G8473T100 528 2420 SH SOLE 2420 0 0 STERIS PLC SHS USD G8473T100 14200 64892 SH SOLE 64892 0 0 STERIS PLC SHS USD G8473T100 87215 399156 SH SOLE 399156 0 0 STERLING INFRASTRUCTURE INC COM 859241101 251 2877 SH SOLE 2877 0 0 STEWART INFORMATION SVCS COR COM 860372101 1413 24050 SH SOLE 24050 0 0 STIFEL FINL CORP COM 860630102 6174 89488 SH SOLE 89488 0 0 STITCH FIX INC COM CL A 860897107 98 27580 SH SOLE 27580 0 0 STOCK YDS BANCORP INC COM 861025104 433 8459 SH SOLE 8459 0 0 STOKE THERAPEUTICS INC COM 86150R107 11 2110 SH SOLE 2110 0 0 STONERIDGE INC COM 86183P102 84 4303 SH SOLE 4303 0 0 STONEX GROUP INC COM 861896108 1585 21512 SH SOLE 21512 0 0 STRATEGIC ED INC COM 86272C103 3170 34506 SH SOLE 34506 0 0 STRIDE INC COM 86333M108 3249 54878 SH SOLE 54878 0 0 STRYKER CORPORATION COM 863667101 7239 24270 SH SOLE 24270 0 0 STRYKER CORPORATION COM 863667101 79989 268086 SH SOLE 268086 0 0 STURM RUGER & CO INC COM 864159108 695 15334 SH SOLE 15334 0 0 SUMMIT FINL GROUP INC COM 86606G101 25 824 SH SOLE 824 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1562 232906 SH SOLE 232906 0 0 SUMMIT MATLS INC CL A 86614U100 429 11218 SH SOLE 11218 0 0 SUN CMNTYS INC COM 866674104 22676 170164 SH SOLE 170164 0 0 SUN LIFE FINANCIAL INC. COM 866796105 30215 584433 SH SOLE 584433 0 0 SUN LIFE FINANCIAL INC. COM 866796105 1190 23040 SH SOLE 23040 0 0 SUNCOKE ENERGY INC COM 86722A103 766 71497 SH SOLE 71497 0 0 SUNCOR ENERGY INC NEW COM 867224107 8323 260235 SH SOLE 260235 0 0 SUNCOR ENERGY INC NEW COM 867224107 969 30351 SH SOLE 30351 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 799 52762 SH SOLE 52762 0 0 SUNOPTA INC COM 8676EP108 22 4039 SH SOLE 4039 0 0 SUNPOWER CORP COM 867652406 715 148561 SH SOLE 148561 0 0 SUNRUN INC COM 86771W105 3759 192028 SH SOLE 192028 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5045 471588 SH SOLE 471588 0 0 SUPER MICRO COMPUTER INC COM 86800U104 11454 40389 SH SOLE 40389 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1254 43422 SH SOLE 43422 0 0 SURGERY PARTNERS INC COM 86881A100 194 6094 SH SOLE 6094 0 0 SYNAPTICS INC COM 87157D109 2567 22539 SH SOLE 22539 0 0 SYNCHRONY FINANCIAL COM 87165B103 44127 1162073 SH SOLE 1162073 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 120 5595 SH SOLE 5595 0 0 SYNOPSYS INC COM 871607107 96627 188497 SH SOLE 188497 0 0 SYNOPSYS INC COM 871607107 847 1657 SH SOLE 1657 0 0 SYNOVUS FINL CORP COM NEW 87161C501 4707 125342 SH SOLE 125342 0 0 SYSCO CORP COM 871829107 42167 579335 SH SOLE 579335 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9460 91440 SH SOLE 91440 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 507 4898 SH SOLE 4898 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 186734 1805494 SH SOLE 1805494 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8584 53577 SH SOLE 53577 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24587 153495 SH SOLE 153495 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 11866 943300 SH SOLE 943300 0 0 TALOS ENERGY INC COM 87484T108 1754 123575 SH SOLE 123575 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2385 80880 SH SOLE 80880 0 0 TANGER INC COM 875465106 7012 253502 SH SOLE 253502 0 0 TAPESTRY INC COM 876030107 5230 142491 SH SOLE 142491 0 0 TARGA RES CORP COM 87612G101 19322 223514 SH SOLE 223514 0 0 TARGET CORP COM 87612E106 9708 68488 SH SOLE 68488 0 0 TARGET CORP COM 87612E106 63376 446856 SH SOLE 446856 0 0 TARGET HOSPITALITY CORP COM 87615L107 37 3827 SH SOLE 3827 0 0 TASEKO MINES LTD COM 876511106 16 11531 SH SOLE 11531 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 5092 95789 SH SOLE 95789 0 0 TC ENERGY CORP COM 87807B107 42857 1099952 SH SOLE 1099952 0 0 TC ENERGY CORP COM 87807B107 1148 29495 SH SOLE 29495 0 0 TD SYNNEX CORPORATION COM 87162W100 3082 28696 SH SOLE 28696 0 0 TE CONNECTIVITY LTD SHS H84989104 37499 268076 SH SOLE 268076 0 0 TECHNIPFMC PLC COM G87110105 3037 151835 SH SOLE 151835 0 0 TECHTARGET INC COM 87874R100 749 21486 SH SOLE 21486 0 0 TECK RESOURCES LTD CL B 878742204 17815 423179 SH SOLE 423179 0 0 TECK RESOURCES LTD CL B 878742204 311 7402 SH SOLE 7402 0 0 TEGNA INC COM 87901J105 2570 168505 SH SOLE 168505 0 0 TEJON RANCH CO COM 879080109 22 1284 SH SOLE 1284 0 0 TELADOC HEALTH INC COM 87918A105 3710 173223 SH SOLE 173223 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 8729 19620 SH SOLE 19620 0 0 TELEFLEX INCORPORATED COM 879369106 7159 28842 SH SOLE 28842 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 1688 155370 SH SOLE 155370 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1681 91803 SH SOLE 91803 0 0 TELLURIAN INC NEW COM 87968A104 49 65392 SH SOLE 65392 0 0 TELUS CORPORATION COM 87971M103 14519 817831 SH SOLE 817831 0 0 TELUS CORPORATION COM 87971M103 1067 60165 SH SOLE 60165 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 67 7836 SH SOLE 7836 0 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 154 17985 SH SOLE 17985 0 0 TEMPUR SEALY INTL INC COM 88023U101 6489 127623 SH SOLE 127623 0 0 TENABLE HLDGS INC COM 88025T102 13411 291388 SH SOLE 291388 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4838 537974 SH SOLE 537974 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5874 77949 SH SOLE 77949 0 0 TENNANT CO COM 880345103 1599 17300 SH SOLE 17300 0 0 TERADATA CORP DEL COM 88076W103 3154 72659 SH SOLE 72659 0 0 TERADYNE INC COM 880770102 30906 285480 SH SOLE 285480 0 0 TEREX CORP NEW COM 880779103 2335 40709 SH SOLE 40709 0 0 TERRENO RLTY CORP COM 88146M101 8124 130050 SH SOLE 130050 0 0 TESLA INC COM 88160R101 7955 32161 SH SOLE 32161 0 0 TESLA INC COM 88160R101 549307 2221476 SH SOLE 2221476 0 0 TESLA INC COM 88160R101 2723 11027 SH SOLE 11027 0 0 TETRA TECH INC NEW COM 88162G103 5191 31131 SH SOLE 31131 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 48 10703 SH SOLE 10703 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3971 381589 SH SOLE 381589 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1748 27079 SH SOLE 27079 0 0 TEXAS INSTRS INC COM 882508104 159855 941920 SH SOLE 941920 0 0 TEXAS INSTRS INC COM 882508104 181 1065 SH SOLE 1065 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 7633 4887 SH SOLE 4887 0 0 TEXAS ROADHOUSE INC COM 882681109 5280 43239 SH SOLE 43239 0 0 TEXTRON INC COM 883203101 4438 55376 SH SOLE 55376 0 0 TFI INTL INC COM 87241L109 3862 28523 SH SOLE 28523 0 0 TFS FINL CORP COM 87240R107 257 17527 SH SOLE 17527 0 0 TG THERAPEUTICS INC COM 88322Q108 212 12471 SH SOLE 12471 0 0 THE AARONS COMPANY INC COM 00258W108 18 1666 SH SOLE 1666 0 0 THE CIGNA GROUP COM 125523100 116079 389314 SH SOLE 389314 0 0 THE ODP CORP COM 88337F105 2072 36882 SH SOLE 36882 0 0 THE TRADE DESK INC COM CL A 88339J105 18953 264878 SH SOLE 264878 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 16947 32054 SH SOLE 32054 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 174825 330699 SH SOLE 330699 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 202 382 SH SOLE 382 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 75051 142146 SH SOLE 142146 0 0 THERMON GROUP HLDGS INC COM 88362T103 861 26596 SH SOLE 26596 0 0 THOR INDS INC COM 885160101 5586 47356 SH SOLE 47356 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 63 13264 SH SOLE 13264 0 0 TIDEWATER INC NEW COM 88642R109 78 1091 SH SOLE 1091 0 0 TILRAY BRANDS INC COM 88688T100 148 64689 SH SOLE 64689 0 0 TIMKEN CO COM 887389104 3039 37965 SH SOLE 37965 0 0 TIMKENSTEEL CORPORATION COM 887399103 1159 49562 SH SOLE 49562 0 0 TIPTREE INC COM 88822Q103 22 1182 SH SOLE 1182 0 0 TITAN INTL INC ILL COM 88830M102 607 40815 SH SOLE 40815 0 0 TITAN MACHY INC COM 88830R101 563 19639 SH SOLE 19639 0 0 TJX COS INC NEW COM 872540109 17679 189349 SH SOLE 189349 0 0 TJX COS INC NEW COM 872540109 152748 1636811 SH SOLE 1636811 0 0 TOAST INC CL A 888787108 5044 276488 SH SOLE 276488 0 0 TOLL BROTHERS INC COM 889478103 10056 98135 SH SOLE 98135 0 0 TOMPKINS FINL CORP COM 890110109 700 11673 SH SOLE 11673 0 0 TOOTSIE ROLL INDS INC COM 890516107 497 14975 SH SOLE 14975 0 0 TOPBUILD CORP COM 89055F103 8480 22713 SH SOLE 22713 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2361 165324 SH SOLE 165324 0 0 TORO CO COM 891092108 7243 75576 SH SOLE 75576 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 82167 1274196 SH SOLE 1274196 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1736 26979 SH SOLE 26979 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 27772 431130 SH SOLE 431130 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 260 8791 SH SOLE 8791 0 0 TPG INC COM CL A 872657101 2633 61356 SH SOLE 61356 0 0 TPG RE FIN TR INC COM 87266M107 19 2902 SH SOLE 2902 0 0 TRACTOR SUPPLY CO COM 892356106 21126 98691 SH SOLE 98691 0 0 TRADEWEB MKTS INC CL A 892672106 5095 56337 SH SOLE 56337 0 0 TRANSALTA CORP COM 89346D107 228 27640 SH SOLE 27640 0 0 TRANSDIGM GROUP INC COM 893641100 18652 18503 SH SOLE 18503 0 0 TRANSOCEAN LTD REG SHS H8817H100 1412 223740 SH SOLE 223740 0 0 TRANSUNION COM 89400J107 11864 173595 SH SOLE 173595 0 0 TRAVELERS COMPANIES INC COM 89417E109 55873 294721 SH SOLE 294721 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 62 6902 SH SOLE 6902 0 0 TREEHOUSE FOODS INC COM 89469A104 1716 41455 SH SOLE 41455 0 0 TREX CO INC COM 89531P105 4983 60266 SH SOLE 60266 0 0 TRI POINTE HOMES INC COM 87265H109 3741 105951 SH SOLE 105951 0 0 TRICO BANCSHARES COM 896095106 792 18539 SH SOLE 18539 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1589 175505 SH SOLE 175505 0 0 TRIMAS CORP COM NEW 896215209 117 4655 SH SOLE 4655 0 0 TRIMBLE INC COM 896239100 11794 222869 SH SOLE 222869 0 0 TRINET GROUP INC COM 896288107 3243 27448 SH SOLE 27448 0 0 TRINITY INDS INC COM 896522109 1920 72307 SH SOLE 72307 0 0 TRIP COM GROUP LTD ADS 89677Q107 8112 226679 SH SOLE 226679 0 0 TRIPADVISOR INC COM 896945201 2459 114473 SH SOLE 114473 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 331 30724 SH SOLE 30724 0 0 TRIUMPH FINANCIAL INC COM 89679E300 2344 29328 SH SOLE 29328 0 0 TRIUMPH GROUP INC NEW COM 896818101 1046 63195 SH SOLE 63195 0 0 TRUEBLUE INC COM 89785X101 515 33669 SH SOLE 33669 0 0 TRUIST FINL CORP COM 89832Q109 39018 1061825 SH SOLE 1061825 0 0 TRUPANION INC COM 898202106 1285 42230 SH SOLE 42230 0 0 TRUSTMARK CORP COM 898402102 1433 51457 SH SOLE 51457 0 0 TTEC HLDGS INC COM 89854H102 651 30135 SH SOLE 30135 0 0 TTM TECHNOLOGIES INC COM 87305R109 1343 85010 SH SOLE 85010 0 0 TWILIO INC CL A 90138F102 11716 154894 SH SOLE 154894 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1028 28112 SH SOLE 28112 0 0 TYLER TECHNOLOGIES INC COM 902252105 6907 16591 SH SOLE 16591 0 0 TYSON FOODS INC CL A 902494103 7948 148497 SH SOLE 148497 0 0 U HAUL HOLDING COMPANY COM 023586100 109 1531 SH SOLE 1531 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 1818 25899 SH SOLE 25899 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 1585 22641 SH SOLE 22641 0 0 U S PHYSICAL THERAPY COM 90337L108 1112 11946 SH SOLE 11946 0 0 U S SILICA HLDGS INC COM 90346E103 755 66813 SH SOLE 66813 0 0 UBER TECHNOLOGIES INC COM 90353T100 87003 1420213 SH SOLE 1420213 0 0 UBER TECHNOLOGIES INC COM 90353T100 854 13965 SH SOLE 13965 0 0 UBS GROUP AG SHS H42097107 952 30724 SH SOLE 30724 0 0 UBS GROUP AG SHS H42097107 59566 1928416 SH SOLE 1928416 0 0 UDR INC COM 902653104 20624 540332 SH SOLE 540332 0 0 UFP INDUSTRIES INC COM 90278Q108 4843 38629 SH SOLE 38629 0 0 UGI CORP NEW COM 902681105 3324 135250 SH SOLE 135250 0 0 UIPATH INC CL A 90364P105 30890 1244376 SH SOLE 1244376 0 0 ULTA BEAUTY INC COM 90384S303 34768 71352 SH SOLE 71352 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1466 43009 SH SOLE 43009 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1373 28905 SH SOLE 28905 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 607 112689 SH SOLE 112689 0 0 UMB FINL CORP COM 902788108 2738 32847 SH SOLE 32847 0 0 UMH PPTYS INC COM 903002103 1128 73822 SH SOLE 73822 0 0 UNDER ARMOUR INC CL A 904311107 940 106960 SH SOLE 106960 0 0 UNDER ARMOUR INC CL C 904311206 1516 182120 SH SOLE 182120 0 0 UNIFIRST CORP MASS COM 904708104 2797 15333 SH SOLE 15333 0 0 UNION PAC CORP COM 907818108 4773 19517 SH SOLE 19517 0 0 UNION PAC CORP COM 907818108 356 1455 SH SOLE 1455 0 0 UNITED AIRLS HLDGS INC COM 910047109 2948 71691 SH SOLE 71691 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2959 78882 SH SOLE 78882 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3879 132865 SH SOLE 132865 0 0 UNITED FIRE GROUP INC COM 910340108 352 17500 SH SOLE 17500 0 0 UNITED NAT FOODS INC COM 911163103 952 58822 SH SOLE 58822 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5678 36280 SH SOLE 36280 0 0 UNITED PARCEL SERVICE INC CL B 911312106 102383 653650 SH SOLE 653650 0 0 UNITED RENTALS INC COM 911363109 38644 67672 SH SOLE 67672 0 0 UNITED STATES CELLULAR CORP COM 911684108 67 1615 SH SOLE 1615 0 0 UNITED STATES STL CORP NEW COM 912909108 6484 133472 SH SOLE 133472 0 0 UNITED STS LIME & MINERALS I COM 911922102 71 308 SH SOLE 308 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 12896 58883 SH SOLE 58883 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15263 29126 SH SOLE 29126 0 0 UNITEDHEALTH GROUP INC COM 91324P102 482389 919684 SH SOLE 919684 0 0 UNITEDHEALTH GROUP INC COM 91324P102 439 837 SH SOLE 837 0 0 UNITEDHEALTH GROUP INC COM 91324P102 89208 170341 SH SOLE 170341 0 0 UNITI GROUP INC COM 91325V108 1123 194440 SH SOLE 194440 0 0 UNITIL CORP COM 913259107 1192 22723 SH SOLE 22723 0 0 UNIVERSAL CORP VA COM 913456109 1228 18247 SH SOLE 18247 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 7138 37415 SH SOLE 37415 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1076 24900 SH SOLE 24900 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 5457 35931 SH SOLE 35931 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 77 4836 SH SOLE 4836 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 13 477 SH SOLE 477 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 123 5639 SH SOLE 5639 0 0 UNUM GROUP COM 91529Y106 7025 155871 SH SOLE 155871 0 0 UPBOUND GROUP INC COM 76009N100 1757 51834 SH SOLE 51834 0 0 UPWORK INC COM 91688F104 790 53434 SH SOLE 53434 0 0 URANIUM ENERGY CORP COM 916896103 231 36264 SH SOLE 36264 0 0 URBAN EDGE PPTYS COM 91704F104 4205 230118 SH SOLE 230118 0 0 URBAN OUTFITTERS INC COM 917047102 2124 59630 SH SOLE 59630 0 0 US BANCORP DEL COM NEW 902973304 47244 1096443 SH SOLE 1096443 0 0 US FOODS HLDG CORP COM 912008109 9239 204113 SH SOLE 204113 0 0 USANA HEALTH SCIENCES INC COM 90328M107 522 9740 SH SOLE 9740 0 0 UTZ BRANDS INC COM CL A 918090101 110 6846 SH SOLE 6846 0 0 V F CORP COM 918204108 2486 132812 SH SOLE 132812 0 0 V2X INC COM 92242T101 88 1912 SH SOLE 1912 0 0 VAALCO ENERGY INC COM NEW 91851C201 83 18723 SH SOLE 18723 0 0 VAIL RESORTS INC COM 91879Q109 5805 27257 SH SOLE 27257 0 0 VALERO ENERGY CORP COM 91913Y100 48312 373479 SH SOLE 373479 0 0 VALLEY NATL BANCORP COM 919794107 2745 252803 SH SOLE 252803 0 0 VALMONT INDS INC COM 920253101 3295 14123 SH SOLE 14123 0 0 VALVOLINE INC COM 92047W101 3608 96280 SH SOLE 96280 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 55353 127785 SH SOLE 127785 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 835 20485 SH SOLE 20485 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 24431 514216 SH SOLE 514216 0 0 VAREX IMAGING CORP COM 92214X106 808 39445 SH SOLE 39445 0 0 VARONIS SYS INC COM 922280102 8177 180773 SH SOLE 180773 0 0 VAXCYTE INC COM 92243G108 428 6856 SH SOLE 6856 0 0 VECTOR GROUP LTD COM 92240M108 1132 100383 SH SOLE 100383 0 0 VEECO INSTRS INC DEL COM 922417100 2034 65794 SH SOLE 65794 0 0 VEEVA SYS INC CL A COM 922475108 17326 90364 SH SOLE 90364 0 0 VENTAS INC COM 92276F100 43897 883812 SH SOLE 883812 0 0 VERACYTE INC COM 92337F107 210 7668 SH SOLE 7668 0 0 VERADIGM INC COM 01988P108 1096 104687 SH SOLE 104687 0 0 VERICEL CORP COM 92346J108 1925 54150 SH SOLE 54150 0 0 VERINT SYS INC COM 92343X100 595 22150 SH SOLE 22150 0 0 VERIS RESIDENTIAL INC COM 554489104 2494 158900 SH SOLE 158900 0 0 VERISIGN INC COM 92343E102 22280 108812 SH SOLE 108812 0 0 VERISK ANALYTICS INC COM 92345Y106 39608 166647 SH SOLE 166647 0 0 VERITEX HLDGS INC COM 923451108 1125 48359 SH SOLE 48359 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 168040 4481497 SH SOLE 4481497 0 0 VERMILION ENERGY INC COM 923725105 189 15671 SH SOLE 15671 0 0 VERRA MOBILITY CORP CL A COM STK 92511U102 3040 132063 SH SOLE 132063 0 0 VERTEX INC CL A 92538J106 141 5256 SH SOLE 5256 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 112749 278549 SH SOLE 278549 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 4153 86958 SH SOLE 86958 0 0 VIAD CORP COM 92552R406 1192 33069 SH SOLE 33069 0 0 VIASAT INC COM 92552V100 1599 57318 SH SOLE 57318 0 0 VIATRIS INC COM 92556V106 10263 950422 SH SOLE 950422 0 0 VIAVI SOLUTIONS INC COM 925550105 2126 211233 SH SOLE 211233 0 0 VICI PPTYS INC COM 925652109 25119 792215 SH SOLE 792215 0 0 VICOR CORP COM 925815102 788 17549 SH SOLE 17549 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 410 11932 SH SOLE 11932 0 0 VIKING THERAPEUTICS INC COM 92686J106 162 8759 SH SOLE 8759 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 17 630 SH SOLE 630 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 13611 769381 SH SOLE 769381 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 60 24673 SH SOLE 24673 0 0 VIRTU FINL INC CL A 928254101 800 39691 SH SOLE 39691 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1394 5780 SH SOLE 5780 0 0 VISA INC COM CL A 92826C839 8946 34497 SH SOLE 34497 0 0 VISA INC COM CL A 92826C839 435190 1678493 SH SOLE 1678493 0 0 VISA INC COM CL A 92826C839 579 2232 SH SOLE 2232 0 0 VISA INC COM CL A 92826C839 2292 8852 SH SOLE 8852 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1811 75731 SH SOLE 75731 0 0 VISHAY PRECISION GROUP INC COM 92835K103 24 695 SH SOLE 695 0 0 VISTA OUTDOOR INC COM 928377100 1406 47568 SH SOLE 47568 0 0 VISTEON CORP COM NEW 92839U206 3179 25522 SH SOLE 25522 0 0 VISTRA CORP COM 92840M102 8599 223757 SH SOLE 223757 0 0 VITAL ENERGY INC COM 516806205 885 19455 SH SOLE 19455 0 0 VITAL FARMS INC COM 92847W103 59 3761 SH SOLE 3761 0 0 VONTIER CORPORATION COM 928881101 3195 92597 SH SOLE 92597 0 0 VORNADO RLTY TR SH BEN INT 929042109 8997 319548 SH SOLE 319548 0 0 VOYA FINANCIAL INC COM 929089100 5841 80263 SH SOLE 80263 0 0 VSE CORP COM 918284100 106 1653 SH SOLE 1653 0 0 VULCAN MATLS CO COM 929160109 20147 89206 SH SOLE 89206 0 0 W & T OFFSHORE INC COM 92922P106 39 12132 SH SOLE 12132 0 0 WABASH NATL CORP COM 929566107 962 37614 SH SOLE 37614 0 0 WABTEC COM 929740108 17622 139461 SH SOLE 139461 0 0 WAFD INC COM 938824109 2066 62789 SH SOLE 62789 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 31301 1204916 SH SOLE 1204916 0 0 WALKER & DUNLOP INC COM 93148P102 4212 37984 SH SOLE 37984 0 0 WALMART INC COM 931142103 24374 155336 SH SOLE 155336 0 0 WALMART INC COM 931142103 2271 14453 SH SOLE 14453 0 0 WALMART INC COM 931142103 297 1891 SH SOLE 1891 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 19249 1697855 SH SOLE 1697855 0 0 WARRIOR MET COAL INC COM 93627C101 2752 45214 SH SOLE 45214 0 0 WASHINGTON TR BANCORP INC COM 940610108 64 1978 SH SOLE 1978 0 0 WASTE CONNECTIONS INC COM 94106B101 16193 109008 SH SOLE 109008 0 0 WASTE CONNECTIONS INC COM 94106B101 407 2741 SH SOLE 2741 0 0 WASTE MGMT INC DEL COM 94106L109 44579 249750 SH SOLE 249750 0 0 WATERS CORP COM 941848103 18584 56771 SH SOLE 56771 0 0 WATERSTONE FINL INC MD COM 94188P101 18 1279 SH SOLE 1279 0 0 WATSCO INC COM 942622200 19655 45980 SH SOLE 45980 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6355 30600 SH SOLE 30600 0 0 WAYFAIR INC CL A 94419L101 1140 18598 SH SOLE 18598 0 0 WD 40 CO COM 929236107 3149 13196 SH SOLE 13196 0 0 WEBSTER FINL CORP COM 947890109 5532 109180 SH SOLE 109180 0 0 WEC ENERGY GROUP INC COM 92939U106 13800 164703 SH SOLE 164703 0 0 WEIBO CORP SPONSORED ADR 948596101 551 50412 SH SOLE 50412 0 0 WEIS MKTS INC COM 948849104 436 6875 SH SOLE 6875 0 0 WELLS FARGO CO NEW COM 949746101 7882 160881 SH SOLE 160881 0 0 WELLS FARGO CO NEW COM 949746101 67829 1383571 SH SOLE 1383571 0 0 WELLS FARGO CO NEW COM 949746101 1 28 SH SOLE 28 0 0 WELLTOWER INC COM 95040Q104 86415 961088 SH SOLE 961088 0 0 WENDYS CO COM 95058W100 3408 175406 SH SOLE 175406 0 0 WERNER ENTERPRISES INC COM 950755108 2013 47603 SH SOLE 47603 0 0 WESBANCO INC COM 950810101 235 7522 SH SOLE 7522 0 0 WESCO INTL INC COM 95082P105 7910 45643 SH SOLE 45643 0 0 WEST BANCORPORATION INC CAP STK 95123P106 21 997 SH SOLE 997 0 0 WEST FRASER TIMBER CO LTD COM 952845105 6814 80025 SH SOLE 80025 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 19116 54536 SH SOLE 54536 0 0 WESTAMERICA BANCORPORATION COM 957090103 1225 21727 SH SOLE 21727 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2985 45582 SH SOLE 45582 0 0 WESTERN DIGITAL CORP. COM 958102105 12523 240301 SH SOLE 240301 0 0 WESTERN UN CO COM 959802109 3674 309261 SH SOLE 309261 0 0 WESTLAKE CORPORATION COM 960413102 4247 30388 SH SOLE 30388 0 0 WESTROCK CO COM 96145D105 4460 107903 SH SOLE 107903 0 0 WEX INC COM 96208T104 6826 35180 SH SOLE 35180 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 6979 201647 SH SOLE 201647 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 48583 1404447 SH SOLE 1404447 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 39545 804621 SH SOLE 804621 0 0 WHIRLPOOL CORP COM 963320106 1897 15637 SH SOLE 15637 0 0 WHIRLPOOL CORP COM 963320106 625 5153 SH SOLE 5153 0 0 WHITEHORSE FIN INC COM 96524V106 187 15279 SH SOLE 15279 0 0 WHITESTONE REIT COM 966084204 638 51989 SH SOLE 51989 0 0 WIDEOPENWEST INC COM 96758W101 13 3145 SH SOLE 3145 0 0 WILEY JOHN & SONS INC CL A 968223206 1442 45497 SH SOLE 45497 0 0 WILLIAMS COS INC COM 969457100 49862 1439318 SH SOLE 1439318 0 0 WILLIAMS COS INC COM 969457100 317 9151 SH SOLE 9151 0 0 WILLIAMS SONOMA INC COM 969904101 10351 51426 SH SOLE 51426 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 26936 112241 SH SOLE 112241 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2062 46618 SH SOLE 46618 0 0 WINGSTOP INC COM 974155103 4156 16215 SH SOLE 16215 0 0 WINMARK CORP COM 974250102 119 287 SH SOLE 287 0 0 WINNEBAGO INDS INC COM 974637100 1787 24537 SH SOLE 24537 0 0 WINTRUST FINL CORP COM 97650W108 4503 48706 SH SOLE 48706 0 0 WISDOMTREE INC COM 97717P104 673 97261 SH SOLE 97261 0 0 WOLVERINE WORLD WIDE INC COM 978097103 790 89130 SH SOLE 89130 0 0 WOODWARD INC COM 980745103 4885 35935 SH SOLE 35935 0 0 WORKDAY INC CL A 98138H101 50831 184779 SH SOLE 184779 0 0 WORKIVA INC COM CL A 98139A105 6724 66322 SH SOLE 66322 0 0 WORLD ACCEP CORPORATION COM 981419104 601 4619 SH SOLE 4619 0 0 WORLD KINECT CORPORATION COM 981475106 1660 73124 SH SOLE 73124 0 0 WORTHINGTON ENTERPRISES INC COM 981811102 1478 25721 SH SOLE 25721 0 0 WP CAREY INC COM 92936U109 28892 446825 SH SOLE 446825 0 0 WSFS FINL CORP COM 929328102 2313 50395 SH SOLE 50395 0 0 WW INTL INC COM 98262P101 73 8365 SH SOLE 8365 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3944 49128 SH SOLE 49128 0 0 WYNN RESORTS LTD COM 983134107 2676 29469 SH SOLE 29469 0 0 XCEL ENERGY INC COM 98389B100 18970 307929 SH SOLE 307929 0 0 XENCOR INC COM 98401F105 1593 75215 SH SOLE 75215 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2948 216994 SH SOLE 216994 0 0 XENON PHARMACEUTICALS INC COM 98420N105 244 5341 SH SOLE 5341 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 4459 244295 SH SOLE 244295 0 0 XPEL INC COM 98379L100 898 16689 SH SOLE 16689 0 0 XPO INC COM 983793100 5696 65108 SH SOLE 65108 0 0 XYLEM INC COM 98419M100 33306 292735 SH SOLE 292735 0 0 YELP INC CL A 985817105 2688 56844 SH SOLE 56844 0 0 YETI HLDGS INC COM 98585X104 3465 67098 SH SOLE 67098 0 0 YEXT INC COM 98585N106 3522 598019 SH SOLE 598019 0 0 YORK WTR CO COM 987184108 69 1812 SH SOLE 1812 0 0 YUM BRANDS INC COM 988498101 41317 317792 SH SOLE 317792 0 0 YUM CHINA HLDGS INC COM 98850P109 27541 650920 SH SOLE 650920 0 0 ZAI LAB LTD ADR 98887Q104 1072 39476 SH SOLE 39476 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9454 34747 SH SOLE 34747 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 76 5018 SH SOLE 5018 0 0 ZIFF DAVIS INC COM 48123V102 2452 36587 SH SOLE 36587 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3064 53279 SH SOLE 53279 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 25871 213685 SH SOLE 213685 0 0 ZIONS BANCORPORATION N A COM 989701107 3014 69035 SH SOLE 69035 0 0 ZOETIS INC CL A 98978V103 76601 389819 SH SOLE 389819 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9208 128646 SH SOLE 128646 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14025 195695 SH SOLE 195695 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 8303 449175 SH SOLE 449175 0 0 ZSCALER INC COM 98980G102 28980 131107 SH SOLE 131107 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8913 420229 SH SOLE 420229 0 0 ZUMIEZ INC COM 989817101 75 3732 SH SOLE 3732 0 0 ZUORA INC COM CL A 98983V106 5210 554657 SH SOLE 554657 0 0