The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106   166,970 15,417 SH   SOLE   15,417 0 0
1ST SOURCE CORP COM 336901103   667,016 12,724 SH   SOLE   12,724 0 0
3-D SYS CORP DEL COM NEW 88554D205   132,173 29,769 SH   SOLE   29,769 0 0
3M CO COM 88579Y101   40,334,367 380,262 SH   SOLE   346,434 33,828 0
8X8 INC NEW COM 282914100   863,655 319,872 SH   SOLE   303,342 16,530 0
AAON INC COM PAR $0.004 000360206   3,117,243 35,383 SH   SOLE   35,383 0 0
ABBOTT LABS COM 002824100   58,054,750 510,776 SH   SOLE   465,166 45,610 0
ABBVIE INC COM 00287Y109   131,710,408 723,286 SH   SOLE   641,131 82,155 0
ABERCROMBIE & FITCH CO CL A 002896207   2,665,084 21,265 SH   SOLE   21,265 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   30,872,131 89,069 SH   SOLE   82,731 6,338 0
ACUITY BRANDS INC COM 00508Y102   4,471,617 16,640 SH   SOLE   12,882 3,758 0
ADMA BIOLOGICS INC COM 000899104   1,866,787 282,846 SH   SOLE   266,666 16,180 0
ADOBE INC COM 00724F101   2,181,574 4,324 SH   SOLE   2,100 2,224 0
ADVANCED MICRO DEVICES INC COM 007903107   34,181,808 189,383 SH   SOLE   166,300 23,083 0
AFLAC INC COM 001055102   705,181 8,213 SH   SOLE   8,213 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   533,127 3,664 SH   SOLE   3,664 0 0
AGILYSYS INC COM 00847J105   216,113 2,565 SH   SOLE   2,565 0 0
AGNC INVT CORP COM 00123Q104   3,495,306 353,061 SH   SOLE   273,427 79,634 0
AIRBNB INC COM CL A 009066101   6,682,250 40,508 SH   SOLE   32,496 8,012 0
ALAMO GROUP INC COM 011311107   756,086 3,311 SH   SOLE   3,311 0 0
ALBANY INTL CORP CL A 012348108   641,493 6,860 SH   SOLE   6,860 0 0
ALERUS FINL CORP COM 01446U103   1,806,258 82,742 SH   SOLE   82,742 0 0
ALKERMES PLC SHS G01767105   1,609,343 59,451 SH   SOLE   59,451 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   8,146,365 100,375 SH   SOLE   91,337 9,038 0
ALLOGENE THERAPEUTICS INC COM 019770106   2,055,305 459,800 SH   SOLE   434,863 24,937 0
ALPHABET INC CAP STK CL A 02079K305   174,369,072 1,155,297 SH   SOLE   1,018,282 137,015 0
ALPHABET INC CAP STK CL C 02079K107   19,991,727 131,300 SH   SOLE   115,305 15,995 0
ALPS ETF TR ALERIAN MLP 00162Q452   524,006 11,041 SH   SOLE   11,041 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   281,663 21,750 SH   SOLE   21,750 0 0
ALTAIR ENGR INC COM CL A 021369103   1,908,274 22,151 SH   SOLE   22,151 0 0
ALTRIA GROUP INC COM 02209S103   37,208,217 853,008 SH   SOLE   761,947 91,061 0
AMAZON COM INC COM 023135106   179,983,351 997,800 SH   SOLE   881,499 116,301 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   835,434 32,394 SH   SOLE   32,394 0 0
AMERICAN ELEC PWR CO INC COM 025537101   60,807,067 706,238 SH   SOLE   638,483 67,755 0
AMERICAN EXPRESS CO COM 025816109   41,153,706 180,745 SH   SOLE   156,222 24,523 0
AMERIPRISE FINL INC COM 03076C106   29,436,416 67,139 SH   SOLE   61,518 5,621 0
AMGEN INC COM 031162100   24,007,257 84,438 SH   SOLE   77,252 7,186 0
ANI PHARMACEUTICALS INC COM 00182C103   369,085 5,339 SH   SOLE   5,339 0 0
ANSYS INC COM 03662Q105   640,510 1,845 SH   SOLE   0 1,845 0
APPFOLIO INC COM CL A 03783C100   1,810,659 7,338 SH   SOLE   7,338 0 0
APPLE INC COM 037833100   231,343,079 1,349,097 SH   SOLE   1,205,718 143,379 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,511,604 22,838 SH   SOLE   21,669 1,169 0
APPLIED MATLS INC COM 038222105   110,815,125 537,338 SH   SOLE   488,581 48,757 0
APPLOVIN CORP COM CL A 03831W108   1,088,035 15,719 SH   SOLE   11,923 3,796 0
ARCH CAP GROUP LTD ORD G0450A105   2,981,119 32,249 SH   SOLE   24,626 7,623 0
ARCOSA INC COM 039653100   2,107,972 24,551 SH   SOLE   24,551 0 0
ARISTA NETWORKS INC COM 040413106   16,254,668 56,054 SH   SOLE   44,147 11,907 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,119,377 46,305 SH   SOLE   46,305 0 0
ARVINAS INC COM 04335A105   3,129,901 75,821 SH   SOLE   75,821 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   406,544 419 SH   SOLE   419 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   676,038 19,092 SH   SOLE   19,092 0 0
ASSURANT INC COM 04621X108   8,961,242 47,606 SH   SOLE   43,416 4,190 0
ASSURED GUARANTY LTD COM G0585R106   1,711,655 19,618 SH   SOLE   14,716 4,902 0
AST SPACEMOBILE INC COM CL A 00217D100   778,288 268,375 SH   SOLE   256,351 12,024 0
AT&T INC COM 00206R102   48,503,127 2,755,860 SH   SOLE   2,498,757 257,103 0
ATKORE INC COM 047649108   8,121,047 42,662 SH   SOLE   38,822 3,840 0
AUTOMATIC DATA PROCESSING IN COM 053015103   210,989 845 SH   SOLE   845 0 0
AUTOZONE INC COM 053332102   4,470,724 1,419 SH   SOLE   1,021 398 0
AXALTA COATING SYS LTD COM G0750C108   5,351,964 155,626 SH   SOLE   118,513 37,113 0
AXIS CAP HLDGS LTD SHS G0692U109   1,043,558 16,050 SH   SOLE   12,237 3,813 0
AZEK CO INC CL A 05478C105   2,056,947 40,959 SH   SOLE   30,813 10,146 0
AZZ INC COM 002474104   400,124 5,176 SH   SOLE   5,176 0 0
BADGER METER INC COM 056525108   2,065,998 12,768 SH   SOLE   12,768 0 0
BANK AMERICA CORP COM 060505104   79,784,068 2,104,011 SH   SOLE   1,862,289 241,722 0
BANK MONTREAL QUE COM 063671101   487,228 4,988 SH   SOLE   4,988 0 0
BANK NEW YORK MELLON CORP COM 064058100   48,101,312 834,802 SH   SOLE   745,757 89,045 0
BELLRING BRANDS INC COMMON STOCK 07831C103   3,711,123 62,868 SH   SOLE   58,925 3,943 0
BERKLEY W R CORP COM 084423102   15,568,832 176,038 SH   SOLE   160,814 15,224 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,002,318 21,408 SH   SOLE   17,699 3,709 0
BILL HOLDINGS INC COM 090043100   1,597,368 23,245 SH   SOLE   17,682 5,563 0
BIO RAD LABS INC CL A 090572207   306,621 887 SH   SOLE   887 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,743,474 19,962 SH   SOLE   15,112 4,850 0
BJS WHSL CLUB HLDGS INC COM 05550J101   7,838,391 103,614 SH   SOLE   94,203 9,411 0
BLACKLINE INC COM 09239B109   1,282,940 19,866 SH   SOLE   19,866 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   462,839 8,062 SH   SOLE   0 8,062 0
BLACKROCK INC COM 09247X101   111,167,050 133,342 SH   SOLE   120,805 12,537 0
BLACKSTONE INC COM 09260D107   641,548 4,884 SH   SOLE   1,684 3,200 0
BLINK CHARGING CO COM 09354A100   55,138 18,318 SH   SOLE   18,318 0 0
BLUE BIRD CORP COM 095306106   418,328 10,911 SH   SOLE   10,911 0 0
BOISE CASCADE CO DEL COM 09739D100   333,811 2,177 SH   SOLE   2,177 0 0
BOOKING HOLDINGS INC COM 09857L108   1,109,159 306 SH   SOLE   0 306 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   9,725,055 65,515 SH   SOLE   56,576 8,939 0
BOSTON PROPERTIES INC COM 101121101   5,521,190 84,538 SH   SOLE   77,170 7,368 0
BOSTON SCIENTIFIC CORP COM 101137107   10,867,627 158,675 SH   SOLE   145,653 13,022 0
BRIDGEWATER BANCSHARES INC COM 108621103   577,647 49,626 SH   SOLE   49,626 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   164,936 23,938 SH   SOLE   23,938 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   12,130,744 223,691 SH   SOLE   199,736 23,955 0
BROADCOM INC COM 11135F101   127,719,807 96,363 SH   SOLE   85,783 10,580 0
BUILDERS FIRSTSOURCE INC COM 12008R107   6,321,902 30,314 SH   SOLE   26,163 4,151 0
CACI INTL INC CL A 127190304   18,676,355 49,300 SH   SOLE   44,903 4,397 0
CADENCE DESIGN SYSTEM INC COM 127387108   54,217,464 174,175 SH   SOLE   145,363 28,812 0
CANTALOUPE INC COM 138103106   177,566 27,615 SH   SOLE   27,615 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   303,848 11,786 SH   SOLE   0 11,786 0
CARDINAL HEALTH INC COM 14149Y108   19,932,848 178,131 SH   SOLE   164,085 14,046 0
CARPENTER TECHNOLOGY CORP COM 144285103   397,173 5,561 SH   SOLE   5,561 0 0
CASEYS GEN STORES INC COM 147528103   13,427,911 42,167 SH   SOLE   39,011 3,156 0
CATERPILLAR INC COM 149123101   190,923,927 521,038 SH   SOLE   466,769 54,269 0
CBOE GLOBAL MKTS INC COM 12503M108   2,897,417 15,770 SH   SOLE   11,944 3,826 0
CDW CORP COM 12514G108   204,386 799 SH   SOLE   0 799 0
CELANESE CORP DEL COM 150870103   24,306,985 141,435 SH   SOLE   128,792 12,643 0
CENCORA INC COM 03073E105   6,635,053 27,306 SH   SOLE   23,534 3,772 0
CENTURY ALUM CO COM 156431108   1,213,883 78,875 SH   SOLE   78,875 0 0
CHENIERE ENERGY INC COM NEW 16411R208   5,904,691 36,612 SH   SOLE   27,911 8,701 0
CHEVRON CORP NEW COM 166764100   165,128,537 1,046,840 SH   SOLE   933,420 113,420 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,621,962 1,246 SH   SOLE   896 350 0
CHURCH & DWIGHT CO INC COM 171340102   13,329,532 127,787 SH   SOLE   115,244 12,543 0
CIMPRESS PLC SHS EURO G2143T103   306,004 3,457 SH   SOLE   3,457 0 0
CINCINNATI FINL CORP COM 172062101   4,514,167 36,354 SH   SOLE   27,777 8,577 0
CINTAS CORP COM 172908105   31,028,509 45,163 SH   SOLE   41,506 3,657 0
CISCO SYS INC COM 17275R102   92,502,411 1,853,385 SH   SOLE   1,666,089 187,296 0
CITIGROUP INC COM NEW 172967424   30,427,829 481,149 SH   SOLE   437,643 43,506 0
CITIZENS FINL GROUP INC COM 174610105   20,593,587 567,473 SH   SOLE   515,794 51,679 0
CITY HLDG CO COM 177835105   1,945,290 18,665 SH   SOLE   18,665 0 0
COCA COLA CO COM 191216100   71,673,276 1,171,515 SH   SOLE   1,048,463 123,052 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,469,909 5,544 SH   SOLE   4,265 1,279 0
COLGATE PALMOLIVE CO COM 194162103   322,178 3,578 SH   SOLE   3,578 0 0
COLONY BANKCORP INC COM 19623P101   2,172,031 188,872 SH   SOLE   178,588 10,284 0
COMCAST CORP NEW CL A 20030N101   64,482,838 1,487,494 SH   SOLE   1,348,746 138,748 0
COMERICA INC COM 200340107   654,615 11,904 SH   SOLE   11,904 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   474,396 19,709 SH   SOLE   19,709 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   457,631 57,928 SH   SOLE   57,928 0 0
CONOCOPHILLIPS COM 20825C104   151,142,769 1,187,482 SH   SOLE   1,060,271 127,211 0
CONSOLIDATED EDISON INC COM 209115104   3,103,572 34,176 SH   SOLE   25,525 8,651 0
CONSOLIDATED WATER CO INC ORD G23773107   768,687 26,226 SH   SOLE   26,226 0 0
CONSTELLATION ENERGY CORP COM 21037T109   7,559,905 40,898 SH   SOLE   31,204 9,694 0
COPA HOLDINGS SA CL A P31076105   3,707,201 35,592 SH   SOLE   26,925 8,667 0
CORE & MAIN INC CL A 21874C102   3,663,890 63,998 SH   SOLE   48,893 15,105 0
CORTEVA INC COM 22052L104   286,678 4,971 SH   SOLE   0 4,971 0
COSTAMARE INC SHS Y1771G102   140,615 12,389 SH   SOLE   12,389 0 0
COSTCO WHSL CORP NEW COM 22160K105   26,690,499 36,431 SH   SOLE   31,860 4,571 0
COURSERA INC COM 22266M104   981,249 69,989 SH   SOLE   69,989 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   8,069,963 25,172 SH   SOLE   20,397 4,775 0
CROWN CASTLE INC COM 22822V101   29,773,862 281,337 SH   SOLE   248,606 32,731 0
CSW INDUSTRIALS INC COM 126402106   703,554 2,999 SH   SOLE   2,999 0 0
CSX CORP COM 126408103   61,430,622 1,657,152 SH   SOLE   1,514,866 142,286 0
CUMMINS INC COM 231021106   428,282 1,449 SH   SOLE   1,449 0 0
CVS HEALTH CORP COM 126650100   646,413 8,105 SH   SOLE   3,767 4,338 0
DANAHER CORPORATION COM 235851102   50,720,284 203,109 SH   SOLE   185,385 17,724 0
DANIMER SCIENTIFIC INC COM CL A 236272100   752,672 690,525 SH   SOLE   653,737 36,788 0
DARDEN RESTAURANTS INC COM 237194105   3,353,977 20,066 SH   SOLE   15,386 4,680 0
DATA I O CORP COM 237690102   175,648 49,900 SH   SOLE   49,900 0 0
DEERE & CO COM 244199105   2,174,542 5,294 SH   SOLE   2,013 3,281 0
DELTA AIR LINES INC DEL COM NEW 247361702   467,630 9,769 SH   SOLE   9,769 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   279,273 7,599 SH   SOLE   0 7,599 0
DISNEY WALT CO COM 254687106   621,675 5,080 SH   SOLE   3,128 1,952 0
DNOW INC COM 67011P100   566,439 37,266 SH   SOLE   37,266 0 0
DNP SELECT INCOME FD INC COM 23325P104   174,316 19,219 SH   SOLE   19,219 0 0
DOCUSIGN INC COM 256163106   3,860,760 64,832 SH   SOLE   37,563 27,269 0
DONALDSON INC COM 257651109   442,363 5,923 SH   SOLE   0 5,923 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   233,618 3,767 SH   SOLE   3,767 0 0
DOW INC COM 260557103   74,329,180 1,283,087 SH   SOLE   1,148,663 134,424 0
DRAFTKINGS INC NEW COM CL A 26142V105   4,820,973 106,165 SH   SOLE   80,518 25,647 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,362,266 31,152 SH   SOLE   31,152 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   243,857 2,522 SH   SOLE   0 2,522 0
DUOLINGO INC CL A COM 26603R106   1,062,860 4,818 SH   SOLE   4,818 0 0
E L F BEAUTY INC COM 26856L103   17,980,164 91,721 SH   SOLE   83,819 7,902 0
EASTMAN CHEM CO COM 277432100   38,886,124 388,008 SH   SOLE   353,405 34,603 0
EATON CORP PLC SHS G29183103   1,032,954 3,304 SH   SOLE   1,548 1,756 0
ECOLAB INC COM 278865100   12,778,382 55,342 SH   SOLE   50,791 4,551 0
ELEVANCE HEALTH INC COM 036752103   468,142 903 SH   SOLE   0 903 0
ELI LILLY & CO COM 532457108   74,807,337 96,158 SH   SOLE   85,957 10,201 0
EMCOR GROUP INC COM 29084Q100   34,233,952 97,755 SH   SOLE   87,587 10,168 0
EMERSON ELEC CO COM 291011104   41,085,135 362,239 SH   SOLE   329,568 32,671 0
ENBRIDGE INC COM 29250N105   449,032 12,412 SH   SOLE   6,315 6,097 0
ENCOMPASS HEALTH CORP COM 29261A100   5,465,553 66,185 SH   SOLE   61,246 4,939 0
ENERGY RECOVERY INC COM 29270J100   815,734 51,661 SH   SOLE   51,661 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   165,891 10,546 SH   SOLE   10,546 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,294,518 36,302 SH   SOLE   36,302 0 0
ENERSYS COM 29275Y102   1,782,161 18,867 SH   SOLE   18,867 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   231,050 7,918 SH   SOLE   7,918 0 0
EPR PPTYS COM SH BEN INT 26884U109   4,897,114 115,361 SH   SOLE   87,000 28,361 0
EQUITRANS MIDSTREAM CORP COM 294600101   822,591 65,860 SH   SOLE   65,860 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,466,787 42,676 SH   SOLE   42,676 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,955,013 103,549 SH   SOLE   103,549 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,107,403 17,196 SH   SOLE   0 17,196 0
ESAB CORPORATION COM 29605J106   7,649,294 69,180 SH   SOLE   52,913 16,267 0
ESCO TECHNOLOGIES INC COM 296315104   500,120 4,672 SH   SOLE   4,672 0 0
ESSENTIAL UTILS INC COM 29670G102   205,842 5,556 SH   SOLE   5,556 0 0
ETF OPPORTUNITIES TRUST REX FANG & INNOV 26923N744   3,600,399 64,837 SH   SOLE   0 64,837 0
EVERGY INC COM 30034W106   444,321 8,324 SH   SOLE   3,861 4,463 0
EVERTEC INC COM 30040P103   566,580 14,200 SH   SOLE   14,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,962,156 21,504 SH   SOLE   16,264 5,240 0
EXPEDITORS INTL WASH INC COM 302130109   3,437,203 28,273 SH   SOLE   21,647 6,626 0
EXXON MOBIL CORP COM 30231G102   147,800,582 1,271,512 SH   SOLE   1,148,333 123,179 0
F N B CORP COM 302520101   448,400 31,802 SH   SOLE   13,870 17,932 0
FABRINET SHS G3323L100   10,364,111 54,831 SH   SOLE   50,956 3,875 0
FAIR ISAAC CORP COM 303250104   950,431 761 SH   SOLE   362 399 0
FEDERAL AGRIC MTG CORP CL C 313148306   387,854 1,970 SH   SOLE   1,970 0 0
FEDERAL SIGNAL CORP COM 313855108   361,464 4,259 SH   SOLE   4,259 0 0
FEDEX CORP COM 31428X106   783,500 2,704 SH   SOLE   0 2,704 0
FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121   389,261 13,549 SH   SOLE   13,549 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   418,482 9,236 SH   SOLE   0 9,236 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   28,039,564 528,052 SH   SOLE   480,762 47,290 0
FIDELITY NATL INFORMATION SV COM 31620M106   583,892 7,871 SH   SOLE   0 7,871 0
FIFTH THIRD BANCORP COM 316773100   57,264,366 1,538,951 SH   SOLE   1,401,664 137,287 0
FIRST HORIZON CORPORATION COM 320517105   5,067,669 329,069 SH   SOLE   246,644 82,425 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   367,968 4,296 SH   SOLE   0 4,296 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   276,785 7,193 SH   SOLE   0 7,193 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   235,390 1,234 SH   SOLE   0 1,234 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   248,528 2,665 SH   SOLE   0 2,665 0
FIRSTCASH HOLDINGS INC COM 33768G107   519,786 4,075 SH   SOLE   4,075 0 0
FIRSTENERGY CORP COM 337932107   408,491 10,577 SH   SOLE   10,577 0 0
FISERV INC COM 337738108   18,017,892 112,739 SH   SOLE   100,662 12,077 0
FLOWSERVE CORP COM 34354P105   4,576,630 100,188 SH   SOLE   77,274 22,914 0
FLUOR CORP NEW COM 343412102   1,574,229 37,233 SH   SOLE   37,233 0 0
FLYWIRE CORPORATION COM VTG 302492103   606,448 24,444 SH   SOLE   24,444 0 0
FORD MTR CO DEL COM 345370860   54,263,157 4,086,096 SH   SOLE   3,740,749 345,347 0
FORESTAR GROUP INC COM 346232101   365,504 9,094 SH   SOLE   9,094 0 0
FORTINET INC COM 34959E109   4,379,335 64,110 SH   SOLE   51,199 12,911 0
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   648,083 15,734 SH   SOLE   0 15,734 0
FREEPORT-MCMORAN INC CL B 35671D857   279,720 5,949 SH   SOLE   5,949 0 0
FULTON FINL CORP PA COM 360271100   2,656,274 167,166 SH   SOLE   167,166 0 0
GALLAGHER ARTHUR J & CO COM 363576109   119,777,681 479,034 SH   SOLE   436,790 42,244 0
GAMING & LEISURE PPTYS INC COM 36467J108   21,153,981 459,171 SH   SOLE   419,323 39,848 0
GAP INC COM 364760108   3,635,282 131,952 SH   SOLE   100,878 31,074 0
GATX CORP COM 361448103   2,436,376 18,178 SH   SOLE   18,178 0 0
GENERAL DYNAMICS CORP COM 369550108   76,217,258 269,805 SH   SOLE   242,225 27,580 0
GENERAL ELECTRIC CO COM NEW 369604301   219,117 1,248 SH   SOLE   1,248 0 0
GENERAL MTRS CO COM 37045V100   235,544 5,194 SH   SOLE   5,194 0 0
GIBRALTAR INDS INC COM 374689107   556,720 6,913 SH   SOLE   6,913 0 0
GILEAD SCIENCES INC COM 375558103   24,086,122 328,821 SH   SOLE   291,231 37,590 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101   982,078 40,030 SH   SOLE   40,030 0 0
GMS INC COM 36251C103   732,707 7,527 SH   SOLE   7,527 0 0
GOHEALTH INC CL A NEW 38046W204   153,099 14,567 SH   SOLE   14,567 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   298,825 715 SH   SOLE   715 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,155,623 157,001 SH   SOLE   157,001 0 0
GORMAN RUPP CO COM 383082104   668,988 16,915 SH   SOLE   16,915 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   13,623,594 466,882 SH   SOLE   426,326 40,556 0
GREEN BRICK PARTNERS INC COM 392709101   1,124,619 18,672 SH   SOLE   18,672 0 0
GRIFFON CORP COM 398433102   579,274 7,898 SH   SOLE   7,898 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   4,290,819 36,765 SH   SOLE   28,041 8,724 0
HAEMONETICS CORP MASS COM 405024100   1,169,983 13,708 SH   SOLE   13,708 0 0
HALLIBURTON CO COM 406216101   2,031,699 51,540 SH   SOLE   38,934 12,606 0
HARTFORD FINL SVCS GROUP INC COM 416515104   38,015,933 368,907 SH   SOLE   309,423 59,484 0
HBT FINL INC. COM 404111106   570,267 29,951 SH   SOLE   29,951 0 0
HCA HEALTHCARE INC COM 40412C101   18,711,410 56,102 SH   SOLE   51,692 4,410 0
HEALTH CATALYST INC COM 42225T107   774,773 102,892 SH   SOLE   102,892 0 0
HEALTHEQUITY INC COM 42226A107   2,063,958 25,284 SH   SOLE   25,284 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   18,836,222 1,004,598 SH   SOLE   872,304 132,294 0
HEALTHSTREAM INC COM 42222N103   1,384,081 51,916 SH   SOLE   51,916 0 0
HERON THERAPEUTICS INC COM 427746102   1,209,031 436,473 SH   SOLE   414,074 22,399 0
HERSHEY CO COM 427866108   27,751,756 142,682 SH   SOLE   123,959 18,723 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   96,108 21,646 SH   SOLE   21,646 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   305,700 17,242 SH   SOLE   17,242 0 0
HILLEVAX INC COM 43157M102   301,502 18,130 SH   SOLE   18,130 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,734,740 12,820 SH   SOLE   9,791 3,029 0
HOLOGIC INC COM 436440101   9,112,353 116,885 SH   SOLE   101,279 15,606 0
HOME DEPOT INC COM 437076102   182,186,685 474,940 SH   SOLE   427,137 47,803 0
HONEYWELL INTL INC COM 438516106   23,743,059 115,679 SH   SOLE   105,610 10,069 0
HORACE MANN EDUCATORS CORP N COM 440327104   3,106,664 83,987 SH   SOLE   83,987 0 0
HP INC COM 40434L105   516,619 17,095 SH   SOLE   17,095 0 0
HUBBELL INC COM 443510607   4,288,511 10,333 SH   SOLE   7,865 2,468 0
HUBSPOT INC COM 443573100   889,570 1,420 SH   SOLE   1,420 0 0
HUMANA INC COM 444859102   273,245 788 SH   SOLE   0 788 0
HUNTINGTON BANCSHARES INC COM 446150104   27,825,885 1,994,687 SH   SOLE   1,815,465 179,222 0
HURON CONSULTING GROUP INC COM 447462102   379,503 3,928 SH   SOLE   3,928 0 0
ICF INTL INC COM 44925C103   1,615,238 10,723 SH   SOLE   10,723 0 0
ICU MED INC COM 44930G107   5,150,177 47,989 SH   SOLE   36,128 11,861 0
IDEXX LABS INC COM 45168D104   3,749,260 6,944 SH   SOLE   5,083 1,861 0
INGERSOLL RAND INC COM 45687V106   5,207,129 54,840 SH   SOLE   41,221 13,619 0
INSPIRE MED SYS INC COM 457730109   1,740,071 8,101 SH   SOLE   8,101 0 0
INSTALLED BLDG PRODS INC COM 45780R101   2,626,239 10,151 SH   SOLE   10,151 0 0
INSULET CORP COM 45784P101   5,525,496 32,237 SH   SOLE   24,544 7,693 0
INTAPP INC COM 45827U109   285,752 8,331 SH   SOLE   8,331 0 0
INTEL CORP COM 458140100   16,523,493 374,088 SH   SOLE   340,875 33,213 0
INTER PARFUMS INC COM 458334109   2,049,299 14,585 SH   SOLE   14,585 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   52,596,567 275,432 SH   SOLE   249,593 25,839 0
INTUIT COM 461202103   38,536,237 59,287 SH   SOLE   53,563 5,724 0
INTUITIVE SURGICAL INC COM NEW 46120E602   10,948,642 27,434 SH   SOLE   21,363 6,071 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,548,952 111,676 SH   SOLE   36,938 74,738 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   209,704 8,432 SH   SOLE   0 8,432 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   253,925 2,500 SH   SOLE   0 2,500 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   611,969 11,270 SH   SOLE   11,270 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,055,641 29,849 SH   SOLE   7,234 22,615 0
INVESCO QQQ TR UNIT SER 1 46090E103   5,149,346 11,597 SH   SOLE   7,856 3,741 0
IQVIA HLDGS INC COM 46266C105   500,208 1,978 SH   SOLE   0 1,978 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   3,877,447 148,220 SH   SOLE   114,280 33,940 0
IRON MTN INC DEL COM 46284V101   1,238,885 15,445 SH   SOLE   11,241 4,204 0
ISHARES INC MSCI GERMANY ETF 464286806   1,964,308 61,868 SH   SOLE   61,868 0 0
ISHARES INC MSCI MEXICO ETF 464286822   443,072 6,393 SH   SOLE   6,393 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   1,402,039 28,801 SH   SOLE   28,801 0 0
ISHARES INC MSCI ITALY ETF 46434G830   1,753,260 46,481 SH   SOLE   46,481 0 0
ISHARES INC MSCI SWITZERLAND 464286749   1,629,090 34,225 SH   SOLE   34,225 0 0
ISHARES INC MSCI STH KOR ETF 464286772   1,012,545 15,088 SH   SOLE   15,088 0 0
ISHARES INC MSCI SPAIN ETF 464286764   1,608,407 49,997 SH   SOLE   49,997 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   376,268 17,268 SH   SOLE   17,268 0 0
ISHARES INC MSCI NETHERL ETF 464286814   813,820 16,447 SH   SOLE   16,447 0 0
ISHARES INC MSCI AUST ETF 464286103   1,244,773 50,477 SH   SOLE   50,477 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   762,499 23,519 SH   SOLE   23,519 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   6,665,078 93,414 SH   SOLE   84,652 8,762 0
ISHARES INC MSCI CDA ETF 464286509   2,888,415 75,455 SH   SOLE   68,569 6,886 0
ISHARES INC MSCI FRANCE ETF 464286707   2,614,908 63,146 SH   SOLE   57,423 5,723 0
ISHARES TR PFD AND INCM SEC 464288687   216,539 6,719 SH   SOLE   6,719 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   428,795 19,032 SH   SOLE   19,032 0 0
ISHARES TR MSCI DENMARK ETF 46429B523   1,297,309 10,619 SH   SOLE   10,619 0 0
ISHARES TR MSCI USA MMENTM 46432F396   771,728 4,112 SH   SOLE   4,112 0 0
ISHARES TR MSCI EAFE ETF 464287465   429,520 5,378 SH   SOLE   5,378 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   28,582,388 349,503 SH   SOLE   349,503 0 0
ISHARES TR RUS 1000 ETF 464287622   291,422 1,012 SH   SOLE   1,012 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   398,451 1,895 SH   SOLE   1,895 0 0
ISHARES TR IBOXX INV CP ETF 464287242   17,878,925 164,147 SH   SOLE   164,147 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   2,591,603 51,258 SH   SOLE   51,258 0 0
ISHARES TR NATIONAL MUN ETF 464288414   368,100 3,421 SH   SOLE   0 3,421 0
ISHARES TR SELECT DIVID ETF 464287168   238,434 1,936 SH   SOLE   0 1,936 0
ISHARES TR MSCI IRELAND ETF 46429B507   256,014 3,692 SH   SOLE   3,692 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   218,526 4,840 SH   SOLE   0 4,840 0
ISHARES TR SHRT NAT MUN ETF 464288158   1,188,343 11,347 SH   SOLE   0 11,347 0
ISHARES TR MSCI UAE ETF 46434V761   361,671 24,454 SH   SOLE   24,454 0 0
ISHARES TR CORE US AGGBD ET 464287226   73,455,101 750,002 SH   SOLE   625,282 124,720 0
ISHARES TR ISHS 5-10YR INVT 464288638   2,252,460 43,652 SH   SOLE   6,364 37,288 0
ISHARES TR CORE DIV GRWTH 46434V621   5,162,744 88,921 SH   SOLE   18,361 70,560 0
ISHARES TR RUS MID CAP ETF 464287499   1,036,868 12,330 SH   SOLE   5,514 6,816 0
ISHARES TR CORE S&P MCP ETF 464287507   9,190,787 151,240 SH   SOLE   37,598 113,642 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,906,988 6,355 SH   SOLE   2,117 4,238 0
ISHARES TR CORE MSCI EAFE 46432F842   12,583,995 169,553 SH   SOLE   36,572 132,981 0
ISHARES TR RUS 1000 VAL ETF 464287598   7,379,856 41,203 SH   SOLE   18,222 22,981 0
ISHARES TR MSCI UK ETF NEW 46435G334   2,927,693 85,580 SH   SOLE   77,598 7,982 0
ISHARES TR CORE S&P TTL STK 464287150   1,499,961 13,009 SH   SOLE   10,882 2,127 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,291,581 25,187 SH   SOLE   5,112 20,075 0
ISHARES TR CORE S&P500 ETF 464287200   2,424,292 4,611 SH   SOLE   2,921 1,690 0
ISHARES TR CORE S&P SCP ETF 464287804   3,887,015 35,173 SH   SOLE   7,330 27,843 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,954,340 8,765 SH   SOLE   7,246 1,519 0
ITRON INC COM 465741106   8,634,860 93,330 SH   SOLE   85,621 7,709 0
ITT INC COM 45073V108   3,306,730 24,308 SH   SOLE   18,521 5,787 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   288,152 5,679 SH   SOLE   0 5,679 0
JABIL INC COM 466313103   28,646,541 213,860 SH   SOLE   186,123 27,737 0
JACOBS SOLUTIONS INC COM 46982L108   36,372,361 236,599 SH   SOLE   217,173 19,426 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,105,288 94,414 SH   SOLE   71,910 22,504 0
JANUX THERAPEUTICS INC COM 47103J105   1,540,607 40,919 SH   SOLE   40,919 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   204,936 5,935 SH   SOLE   0 5,935 0
JOHNSON & JOHNSON COM 478160104   131,475,148 831,122 SH   SOLE   741,769 89,353 0
JOHNSON CTLS INTL PLC SHS G51502105   39,655,636 607,098 SH   SOLE   554,866 52,232 0
JPMORGAN CHASE & CO COM 46625H100   228,188,377 1,139,233 SH   SOLE   1,022,567 116,666 0
KARAT PACKAGING INC COM 48563L101   2,255,536 78,837 SH   SOLE   78,837 0 0
KB HOME COM 48666K109   1,295,740 18,281 SH   SOLE   18,281 0 0
KEMPER CORP COM 488401100   1,600,167 25,842 SH   SOLE   19,626 6,216 0
KEYCORP COM 493267108   475,993 30,108 SH   SOLE   14,471 15,637 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   333,993 2,136 SH   SOLE   2,136 0 0
KINDER MORGAN INC DEL COM 49456B101   52,009,697 2,835,862 SH   SOLE   2,566,383 269,479 0
KKR & CO INC COM 48251W104   1,943,890 19,327 SH   SOLE   14,608 4,719 0
KODIAK SCIENCES INC COM 50015M109   121,889 23,173 SH   SOLE   23,173 0 0
KRAFT HEINZ CO COM 500754106   9,595,651 260,044 SH   SOLE   237,301 22,743 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   396,305 21,562 SH   SOLE   21,562 0 0
KRYSTAL BIOTECH INC COM 501147102   1,428,547 8,029 SH   SOLE   8,029 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   3,416,256 156,997 SH   SOLE   119,441 37,556 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   15,558,180 71,217 SH   SOLE   61,358 9,859 0
LAM RESEARCH CORP COM 512807108   562,817 579 SH   SOLE   296 283 0
LAMAR ADVERTISING CO NEW CL A 512816109   34,656,002 290,227 SH   SOLE   253,515 36,712 0
LAMB WESTON HLDGS INC COM 513272104   6,781,523 63,658 SH   SOLE   58,323 5,335 0
LANTHEUS HLDGS INC COM 516544103   787,285 12,649 SH   SOLE   12,649 0 0
LAS VEGAS SANDS CORP COM 517834107   2,415,378 46,719 SH   SOLE   35,334 11,385 0
LEMONADE INC COM 52567D107   1,786,548 108,869 SH   SOLE   108,869 0 0
LENNAR CORP CL A 526057104   4,849,787 28,200 SH   SOLE   21,294 6,906 0
LIBERTY ENERGY INC COM CL A 53115L104   7,931,862 382,812 SH   SOLE   382,812 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   4,313,297 73,430 SH   SOLE   55,658 17,772 0
LIGHT & WONDER INC COM 80874P109   254,398 2,492 SH   SOLE   2,492 0 0
LINDE PLC SHS G54950103   303,099 653 SH   SOLE   653 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   263,099 2,487 SH   SOLE   2,487 0 0
LIVERAMP HLDGS INC COM 53815P108   471,153 13,657 SH   SOLE   13,657 0 0
LOCKHEED MARTIN CORP COM 539830109   48,620,839 106,889 SH   SOLE   93,275 13,614 0
LOWES COS INC COM 548661107   625,828 2,457 SH   SOLE   1,434 1,023 0
LULULEMON ATHLETICA INC COM 550021109   10,336,661 26,460 SH   SOLE   22,779 3,681 0
LYELL IMMUNOPHARMA INC COM 55083R104   31,504 14,127 SH   SOLE   14,127 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   533,017 5,211 SH   SOLE   2,330 2,881 0
M/I HOMES INC COM 55305B101   1,554,569 11,406 SH   SOLE   11,406 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,607,924 92,015 SH   SOLE   92,015 0 0
MANHATTAN ASSOCIATES INC COM 562750109   29,038,716 116,048 SH   SOLE   101,371 14,677 0
MARATHON OIL CORP COM 565849106   15,355,546 541,833 SH   SOLE   493,522 48,311 0
MARATHON PETE CORP COM 56585A102   286,735 1,423 SH   SOLE   0 1,423 0
MARRIOTT INTL INC NEW CL A 571903202   35,164,919 139,372 SH   SOLE   126,020 13,352 0
MARSH & MCLENNAN COS INC COM 571748102   35,810,365 173,853 SH   SOLE   158,986 14,867 0
MASIMO CORP COM 574795100   3,684,156 25,088 SH   SOLE   18,904 6,184 0
MASTERCARD INCORPORATED CL A 57636Q104   20,203,200 41,953 SH   SOLE   35,213 6,740 0
MATADOR RES CO COM 576485205   2,390,780 35,806 SH   SOLE   35,806 0 0
MATSON INC COM 57686G105   1,509,524 13,430 SH   SOLE   13,430 0 0
MCCORMICK & CO INC COM NON VTG 579780206   209,999 2,734 SH   SOLE   0 2,734 0
MCDONALDS CORP COM 580135101   93,662,875 332,197 SH   SOLE   299,768 32,429 0
MCKESSON CORP COM 58155Q103   20,231,949 37,686 SH   SOLE   32,211 5,475 0
MEDPACE HLDGS INC COM 58506Q109   2,509,232 6,209 SH   SOLE   6,209 0 0
MEDTRONIC PLC SHS G5960L103   47,293,587 542,669 SH   SOLE   494,291 48,378 0
MEIRAGTX HLDGS PLC COM G59665102   92,319 15,209 SH   SOLE   15,209 0 0
MERCANTILE BK CORP COM 587376104   304,632 7,915 SH   SOLE   7,915 0 0
MERCK & CO INC COM 58933Y105   120,107,595 910,251 SH   SOLE   803,613 106,638 0
MERCURY GENL CORP NEW COM 589400100   2,956,329 57,293 SH   SOLE   57,293 0 0
MERIT MED SYS INC COM 589889104   628,130 8,292 SH   SOLE   8,292 0 0
MESA LABS INC COM 59064R109   2,551,129 23,249 SH   SOLE   23,249 0 0
META PLATFORMS INC CL A 30303M102   166,124,120 342,116 SH   SOLE   301,415 40,701 0
METLIFE INC COM 59156R108   117,060,246 1,579,547 SH   SOLE   1,407,646 171,901 0
METTLER TOLEDO INTERNATIONAL COM 592688105   250,283 188 SH   SOLE   0 188 0
MGM RESORTS INTERNATIONAL COM 552953101   16,390,084 347,174 SH   SOLE   299,103 48,071 0
MICROCHIP TECHNOLOGY INC. COM 595017104   12,075,211 134,603 SH   SOLE   123,669 10,934 0
MICROSOFT CORP COM 594918104   429,369,743 1,020,560 SH   SOLE   911,622 108,938 0
MID-AMER APT CMNTYS INC COM 59522J103   12,498,898 94,990 SH   SOLE   86,501 8,489 0
MODINE MFG CO COM 607828100   1,882,040 19,771 SH   SOLE   19,771 0 0
MOLINA HEALTHCARE INC COM 60855R100   19,530,841 47,540 SH   SOLE   43,454 4,086 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,809,963 56,653 SH   SOLE   43,184 13,469 0
MONDELEZ INTL INC CL A 609207105   1,034,625 14,781 SH   SOLE   7,073 7,708 0
MONGODB INC CL A 60937P106   18,647,708 51,996 SH   SOLE   44,031 7,965 0
MONTAUK RENEWABLES INC COM 61218C103   80,072 19,248 SH   SOLE   19,248 0 0
MOODYS CORP COM 615369105   23,577,322 59,989 SH   SOLE   50,326 9,663 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   261,975 738 SH   SOLE   0 738 0
MSA SAFETY INC COM 553498106   10,633,979 54,930 SH   SOLE   50,829 4,101 0
MURPHY USA INC COM 626755102   3,164,261 7,548 SH   SOLE   7,548 0 0
MYR GROUP INC DEL COM 55405W104   337,026 1,907 SH   SOLE   1,907 0 0
N-ABLE INC COMMON STOCK 62878D100   646,259 49,446 SH   SOLE   49,446 0 0
NETFLIX INC COM 64110L106   60,799,839 100,110 SH   SOLE   90,676 9,434 0
NEWELL BRANDS INC COM 651229106   243,525 30,327 SH   SOLE   30,327 0 0
NEXTERA ENERGY INC COM 65339F101   14,522,398 227,232 SH   SOLE   195,007 32,225 0
NEXTRACKER INC CLASS A COM 65290E101   1,634,167 29,042 SH   SOLE   29,042 0 0
NICE LTD SPONSORED ADR 653656108   1,299,272 4,985 SH   SOLE   3,157 1,828 0
NICOLET BANKSHARES INC COM 65406E102   2,311,602 26,882 SH   SOLE   26,882 0 0
NIKE INC CL B 654106103   31,409,586 334,215 SH   SOLE   305,865 28,350 0
NISOURCE INC COM 65473P105   4,372,455 158,079 SH   SOLE   118,964 39,115 0
NORTHERN TR CORP COM 665859104   7,409,229 83,325 SH   SOLE   63,347 19,978 0
NORTHROP GRUMMAN CORP COM 666807102   302,599 632 SH   SOLE   632 0 0
NOVABAY PHARMACEUTICALS INC COM 66987P300   1,046 10,000 SH   SOLE   10,000 0 0
NOVO-NORDISK A S ADR 670100205   378,998 2,952 SH   SOLE   2,952 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   214,582 17,987 SH   SOLE   17,987 0 0
NUCOR CORP COM 670346105   27,808,695 140,519 SH   SOLE   128,793 11,726 0
NVIDIA CORPORATION COM 67066G104   286,945,646 317,573 SH   SOLE   278,751 38,822 0
NXP SEMICONDUCTORS N V COM N6596X109   224,050 904 SH   SOLE   904 0 0
OCCIDENTAL PETE CORP COM 674599105   267,083 4,110 SH   SOLE   4,110 0 0
OGE ENERGY CORP COM 670837103   4,036,677 117,688 SH   SOLE   89,426 28,262 0
OKTA INC CL A 679295105   4,077,472 38,974 SH   SOLE   29,812 9,162 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,244,387 5,674 SH   SOLE   3,790 1,884 0
OLD SECOND BANCORP INC ILL COM 680277100   174,644 12,619 SH   SOLE   12,619 0 0
OLO INC CL A 68134L109   56,723 10,332 SH   SOLE   10,332 0 0
OMNICOM GROUP INC COM 681919106   2,810,808 29,050 SH   SOLE   21,853 7,197 0
ONEOK INC NEW COM 682680103   221,359 2,761 SH   SOLE   2,761 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   187,486 14,171 SH   SOLE   14,171 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   807,293 266,433 SH   SOLE   252,087 14,346 0
OPPFI INC COM CL A 68386H103   96,463 38,585 SH   SOLE   38,585 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,769,989 52,772 SH   SOLE   52,772 0 0
ORACLE CORP COM 68389X105   58,238,659 463,647 SH   SOLE   423,168 40,479 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,254,244 4,654 SH   SOLE   3,502 1,152 0
ORGANON & CO COMMON STOCK 68622V106   2,648,862 140,897 SH   SOLE   107,240 33,657 0
OSCAR HEALTH INC CL A 687793109   296,002 19,906 SH   SOLE   19,906 0 0
OWENS CORNING NEW COM 690742101   11,107,861 66,594 SH   SOLE   60,291 6,303 0
PACCAR INC COM 693718108   22,150,170 178,789 SH   SOLE   157,440 21,349 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   315,812 22,116 SH   SOLE   22,116 0 0
PALO ALTO NETWORKS INC COM 697435105   25,368,520 89,285 SH   SOLE   78,828 10,457 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,652,100 44,579 SH   SOLE   44,579 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,593,974 377,014 SH   SOLE   288,465 88,549 0
PARKER-HANNIFIN CORP COM 701094104   49,905,011 89,791 SH   SOLE   81,867 7,924 0
PAYCHEX INC COM 704326107   204,081 1,662 SH   SOLE   1,662 0 0
PDF SOLUTIONS INC COM 693282105   474,444 14,091 SH   SOLE   14,091 0 0
PEPSICO INC COM 713448108   102,751,023 587,115 SH   SOLE   511,996 75,119 0
PERDOCEO ED CORP COM 71363P106   1,531,492 87,215 SH   SOLE   87,215 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,689,116 22,630 SH   SOLE   22,630 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,934,169 260,670 SH   SOLE   247,192 13,478 0
PFIZER INC COM 717081103   58,072,300 2,092,695 SH   SOLE   1,889,875 202,820 0
PHILIP MORRIS INTL INC COM 718172109   71,372,905 779,010 SH   SOLE   703,020 75,990 0
PHILLIPS 66 COM 718546104   3,645,727 22,320 SH   SOLE   16,684 5,636 0
PINTEREST INC CL A 72352L106   1,912,029 55,149 SH   SOLE   42,101 13,048 0
PNC FINL SVCS GROUP INC COM 693475105   59,618,495 368,926 SH   SOLE   335,050 33,876 0
PORCH GROUP INC COM 733245104   71,576 16,607 SH   SOLE   16,607 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   6,982,642 166,254 SH   SOLE   152,300 13,954 0
POST HLDGS INC COM 737446104   1,494,326 14,060 SH   SOLE   10,561 3,499 0
POWELL INDS INC COM 739128106   913,741 6,421 SH   SOLE   6,421 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,760,405 22,931 SH   SOLE   22,931 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   87,484 18,457 SH   SOLE   18,457 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,190,797 58,660 SH   SOLE   58,660 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,918,832 64,951 SH   SOLE   49,865 15,086 0
PRIMERICA INC COM 74164M108   3,624,799 14,330 SH   SOLE   10,925 3,405 0
PROCTER AND GAMBLE CO COM 742718109   186,024,165 1,146,528 SH   SOLE   1,041,295 105,233 0
PROGYNY INC COM 74340E103   1,324,892 34,728 SH   SOLE   34,728 0 0
PROLOGIS INC. COM 74340W103   50,422,259 387,208 SH   SOLE   336,150 51,058 0
PROSHARES TR PSHS ULTRA TECH 74347R693   256,730 4,227 SH   SOLE   4,227 0 0
PRUDENTIAL FINL INC COM 744320102   95,546,553 813,855 SH   SOLE   732,963 80,892 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   43,993,221 658,778 SH   SOLE   593,247 65,531 0
PULTE GROUP INC COM 745867101   22,755,671 188,656 SH   SOLE   159,060 29,596 0
PURE STORAGE INC CL A 74624M102   17,563,627 337,827 SH   SOLE   308,468 29,359 0
QUAKER HOUGHTON COM 747316107   2,702,846 13,169 SH   SOLE   13,169 0 0
QUALCOMM INC COM 747525103   84,887,995 501,389 SH   SOLE   452,836 48,553 0
QUALYS INC COM 74758T303   1,532,302 9,183 SH   SOLE   9,183 0 0
QUANTERIX CORP COM 74766Q101   308,729 13,104 SH   SOLE   13,104 0 0
REPUBLIC SVCS INC COM 760759100   31,167,810 162,807 SH   SOLE   141,087 21,720 0
RESMED INC COM 761152107   3,294,323 16,635 SH   SOLE   12,670 3,965 0
REX AMERICAN RES CORP COM 761624105   293,572 5,000 SH   SOLE   5,000 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   627,929 424,276 SH   SOLE   402,495 21,781 0
RIO TINTO PLC SPONSORED ADR 767204100   223,030 3,499 SH   SOLE   3,499 0 0
RIOT PLATFORMS INC COM 767292105   1,304,418 106,570 SH   SOLE   106,570 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,184,745 195,766 SH   SOLE   152,359 43,407 0
RMR GROUP INC CL A 74967R106   429,004 17,875 SH   SOLE   17,875 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,800,237 9,612 SH   SOLE   7,246 2,366 0
ROSS STORES INC COM 778296103   8,672,250 59,091 SH   SOLE   51,618 7,473 0
ROYAL CARIBBEAN GROUP COM V7780T103   22,547,784 162,203 SH   SOLE   144,956 17,247 0
RTX CORPORATION COM 75513E101   942,168 9,660 SH   SOLE   5,119 4,541 0
RUSH ENTERPRISES INC CL A 781846209   593,033 11,081 SH   SOLE   11,081 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   5,883,440 106,008 SH   SOLE   80,255 25,753 0
SAIA INC COM 78709Y105   3,407,461 5,825 SH   SOLE   4,490 1,335 0
SALESFORCE INC COM 79466L302   8,140,635 27,029 SH   SOLE   21,704 5,325 0
SANGAMO THERAPEUTICS INC COM 800677106   474,601 708,168 SH   SOLE   675,865 32,303 0
SCHLUMBERGER LTD COM STK 806857108   11,265,506 205,538 SH   SOLE   188,538 17,000 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,573,561 1,573,561 SH   SOLE   0 1,573,561 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   350,963 4,353 SH   SOLE   0 4,353 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,424,466 39,066 SH   SOLE   0 39,066 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   433,990 9,435 SH   SOLE   9,435 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   389,592 4,202 SH   SOLE   4,202 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   271,695 3,337 SH   SOLE   3,337 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,150,041 203,962 SH   SOLE   42,960 161,002 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,196,261 15,745 SH   SOLE   5,087 10,658 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   266,015 1,447 SH   SOLE   0 1,447 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   259,800 1,759 SH   SOLE   0 1,759 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   400,603 4,243 SH   SOLE   0 4,243 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   272,052 3,563 SH   SOLE   0 3,563 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,381,006 6,630 SH   SOLE   1,620 5,010 0
SEMPRA COM 816851109   536,426 7,468 SH   SOLE   0 7,468 0
SERVICENOW INC COM 81762P102   16,224,973 21,281 SH   SOLE   18,010 3,271 0
SHERWIN WILLIAMS CO COM 824348106   308,665 889 SH   SOLE   889 0 0
SHOPIFY INC CL A 82509L107   257,128 3,332 SH   SOLE   3,332 0 0
SIMPSON MFG INC COM 829073105   3,790,411 18,474 SH   SOLE   18,474 0 0
SNAP ON INC COM 833034101   906,286 3,060 SH   SOLE   3,060 0 0
SOLO BRANDS INC COM CL A 83425V104   67,227 30,980 SH   SOLE   30,980 0 0
SOUTHERN CO COM 842587107   88,808,734 1,237,925 SH   SOLE   1,122,058 115,867 0
SOUTHERN COPPER CORP COM 84265V105   4,806,738 45,125 SH   SOLE   41,772 3,353 0
SPDR GOLD TR GOLD SHS 78463V107   1,090,494 5,301 SH   SOLE   3,507 1,794 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   647,174 18,057 SH   SOLE   0 18,057 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   225,595 6,234 SH   SOLE   0 6,234 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,533,908 38,521 SH   SOLE   35,229 3,292 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   30,073,031 57,500 SH   SOLE   17,905 39,595 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   337,216 606 SH   SOLE   606 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   424,426 16,789 SH   SOLE   0 16,789 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,441,625 82,016 SH   SOLE   82,016 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   205,750 4,063 SH   SOLE   0 4,063 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,033,302 86,671 SH   SOLE   0 86,671 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   7,722,359 265,282 SH   SOLE   0 265,282 0
SPDR SER TR S&P DIVID ETF 78464A763   241,387 1,839 SH   SOLE   0 1,839 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   22,801,728 248,385 SH   SOLE   201,117 47,268 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,937,791 181,640 SH   SOLE   27,188 154,452 0
SPHERE ENTERTAINMENT CO CL A 55826T102   1,693,534 34,506 SH   SOLE   34,506 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   16,094,529 60,987 SH   SOLE   54,658 6,329 0
SPS COMM INC COM 78463M107   1,444,878 7,814 SH   SOLE   7,814 0 0
SPX TECHNOLOGIES INC COM 78473E103   789,846 6,415 SH   SOLE   6,415 0 0
STEEL DYNAMICS INC COM 858119100   5,196,843 35,059 SH   SOLE   26,174 8,885 0
STOKE THERAPEUTICS INC COM 86150R107   289,433 21,439 SH   SOLE   21,439 0 0
STONECO LTD COM CL A G85158106   1,380,177 83,093 SH   SOLE   83,093 0 0
STONEX GROUP INC COM 861896108   423,207 6,023 SH   SOLE   6,023 0 0
STRIDE INC COM 86333M108   1,847,675 29,305 SH   SOLE   29,305 0 0
STRYKER CORPORATION COM 863667101   21,130,262 59,045 SH   SOLE   53,734 5,311 0
SUMMIT MATLS INC CL A 86614U100   3,438,238 77,142 SH   SOLE   77,142 0 0
SUPER MICRO COMPUTER INC COM 86800U104   5,213,949 5,162 SH   SOLE   4,871 291 0
SURGERY PARTNERS INC COM 86881A100   389,494 13,057 SH   SOLE   13,057 0 0
SYLVAMO CORP COMMON STOCK 871332102   3,483,459 56,421 SH   SOLE   56,421 0 0
SYNOPSYS INC COM 871607107   52,372,831 91,641 SH   SOLE   79,048 12,593 0
SYNOVUS FINL CORP COM NEW 87161C501   5,579,500 139,279 SH   SOLE   106,120 33,159 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,040,523 7,648 SH   SOLE   4,344 3,304 0
TARGET CORP COM 87612E106   5,817,790 32,830 SH   SOLE   29,875 2,955 0
TEEKAY TANKERS LTD CL A Y8565N300   675,717 11,569 SH   SOLE   11,569 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   385,784 899 SH   SOLE   899 0 0
TERADYNE INC COM 880770102   235,279 2,085 SH   SOLE   2,085 0 0
TEREX CORP NEW COM 880779103   1,897,723 29,468 SH   SOLE   29,468 0 0
TESLA INC COM 88160R101   55,995,950 318,538 SH   SOLE   284,084 34,454 0
TETRA TECH INC NEW COM 88162G103   16,813,496 91,027 SH   SOLE   82,257 8,770 0
TEXAS INSTRS INC COM 882508104   18,691,975 107,296 SH   SOLE   93,946 13,350 0
TEXTRON INC COM 883203101   3,734,226 38,927 SH   SOLE   29,573 9,354 0
THE CIGNA GROUP COM 125523100   295,164 813 SH   SOLE   0 813 0
THERMO FISHER SCIENTIFIC INC COM 883556102   21,249,049 36,560 SH   SOLE   32,827 3,733 0
TJX COS INC NEW COM 872540109   9,813,314 96,759 SH   SOLE   73,643 23,116 0
T-MOBILE US INC COM 872590104   23,617,928 144,700 SH   SOLE   119,873 24,827 0
TOLL BROTHERS INC COM 889478103   6,063,588 46,870 SH   SOLE   35,681 11,189 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   658,961 23,484 SH   SOLE   23,484 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   14,229,224 47,399 SH   SOLE   42,962 4,437 0
TRAVELERS COMPANIES INC COM 89417E109   209,835 912 SH   SOLE   912 0 0
TRIPADVISOR INC COM 896945201   2,735,015 98,417 SH   SOLE   74,850 23,567 0
TRUIST FINL CORP COM 89832Q109   19,799,020 507,928 SH   SOLE   459,820 48,108 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   205,176 8,081 SH   SOLE   8,081 0 0
TYSON FOODS INC CL A 902494103   3,805,634 64,799 SH   SOLE   47,889 16,910 0
UBER TECHNOLOGIES INC COM 90353T100   33,868,561 439,909 SH   SOLE   399,449 40,460 0
ULTA BEAUTY INC COM 90384S303   2,920,680 5,586 SH   SOLE   4,209 1,377 0
UNION PAC CORP COM 907818108   660,062 2,684 SH   SOLE   1,026 1,658 0
UNITED AIRLS HLDGS INC COM 910047109   2,557,503 53,415 SH   SOLE   41,305 12,110 0
UNITED PARCEL SERVICE INC CL B 911312106   25,511,329 171,643 SH   SOLE   156,174 15,469 0
UNITED PARKS & RESORTS INC COM 81282V100   1,070,287 19,041 SH   SOLE   19,041 0 0
UNITED RENTALS INC COM 911363109   295,363 410 SH   SOLE   410 0 0
UNITEDHEALTH GROUP INC COM 91324P102   50,747,199 102,582 SH   SOLE   87,724 14,858 0
UNUM GROUP COM 91529Y106   3,700,591 68,963 SH   SOLE   50,044 18,919 0
URBAN OUTFITTERS INC COM 917047102   1,558,882 35,902 SH   SOLE   35,902 0 0
US BANCORP DEL COM NEW 902973304   62,844,607 1,405,920 SH   SOLE   1,238,220 167,700 0
VAALCO ENERGY INC COM NEW 91851C201   131,688 18,894 SH   SOLE   18,894 0 0
VALERO ENERGY CORP COM 91913Y100   520,792 3,051 SH   SOLE   1,629 1,422 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   7,013,153 96,560 SH   SOLE   0 96,560 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   439,410 1,833 SH   SOLE   1,833 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   255,357 1,022 SH   SOLE   0 1,022 0
VANGUARD INDEX FDS GROWTH ETF 922908736   929,294 2,700 SH   SOLE   1,807 893 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,076,429 7,298 SH   SOLE   3,595 3,703 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,828,318 7,035 SH   SOLE   1,210 5,825 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,470,670 5,139 SH   SOLE   4,319 820 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   222,870 3,800 SH   SOLE   3,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   408,827 9,788 SH   SOLE   0 9,788 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,020,013 25,090 SH   SOLE   25,090 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,046,983 12,080 SH   SOLE   0 12,080 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,451,880 163,382 SH   SOLE   45,577 117,805 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,957,117 77,056 SH   SOLE   34,781 42,275 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,296,947 73,996 SH   SOLE   14,207 59,789 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   493,453 2,702 SH   SOLE   0 2,702 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,330,752 26,525 SH   SOLE   5,425 21,100 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   315,907 2,611 SH   SOLE   0 2,611 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   281,738 983 SH   SOLE   983 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   765,694 1,460 SH   SOLE   659 801 0
VEECO INSTRS INC DEL COM 922417100   2,962,252 84,227 SH   SOLE   84,227 0 0
VEEVA SYS INC CL A COM 922475108   6,936,191 29,937 SH   SOLE   27,294 2,643 0
VENTYX BIOSCIENCES INC COM 92332V107   89,670 16,304 SH   SOLE   16,304 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   81,618,707 1,945,155 SH   SOLE   1,756,808 188,347 0
VERTEX PHARMACEUTICALS INC COM 92532F100   22,711,567 54,333 SH   SOLE   49,714 4,619 0
VERTIV HOLDINGS CO COM CL A 92537N108   20,274,107 248,245 SH   SOLE   219,087 29,158 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   722,720 488,324 SH   SOLE   466,102 22,222 0
VISA INC COM CL A 92826C839   13,524,884 48,462 SH   SOLE   39,015 9,447 0
VULCAN MATLS CO COM 929160109   4,280,232 15,683 SH   SOLE   11,902 3,781 0
WALMART INC COM 931142103   114,009,590 1,894,791 SH   SOLE   1,692,431 202,360 0
WARRIOR MET COAL INC COM 93627C101   324,775 5,350 SH   SOLE   5,350 0 0
WASTE MGMT INC DEL COM 94106L109   293,081 1,375 SH   SOLE   0 1,375 0
WATSCO INC COM 942622200   3,897,697 9,023 SH   SOLE   6,903 2,120 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   2,672,062 12,571 SH   SOLE   12,571 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   1,961,323 170,847 SH   SOLE   170,847 0 0
WEC ENERGY GROUP INC COM 92939U106   309,318 3,767 SH   SOLE   0 3,767 0
WELLS FARGO CO NEW COM 949746101   746,348 12,877 SH   SOLE   7,227 5,650 0
WESBANCO INC COM 950810101   685,630 23,000 SH   SOLE   0 23,000 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   309,551 782 SH   SOLE   782 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   595,087 16,572 SH   SOLE   16,572 0 0
WILLIAMS COS INC COM 969457100   4,771,223 122,433 SH   SOLE   94,427 28,006 0
WINGSTOP INC COM 974155103   2,318,080 6,327 SH   SOLE   6,327 0 0
WINTRUST FINL CORP COM 97650W108   10,082,090 96,581 SH   SOLE   87,552 9,029 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   648,691 12,899 SH   SOLE   0 12,899 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,335,567 30,660 SH   SOLE   30,660 0 0
WP CAREY INC COM 92936U109   30,547,927 541,246 SH   SOLE   485,570 55,676 0
XEROX HOLDINGS CORP COM NEW 98421M106   184,319 10,297 SH   SOLE   10,297 0 0
XYLEM INC COM 98419M100   261,810 2,026 SH   SOLE   2,026 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,457,278 22,293 SH   SOLE   17,203 5,090 0