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
1ST SOURCE CORP COM 336901103   685,452 12,784 SH   SOLE   12,784 0 0
3M CO COM 88579Y101   39,900,286 390,452 SH   SOLE   355,035 35,417 0
ABBVIE INC COM 00287Y109   131,866,723 768,812 SH   SOLE   679,698 89,114 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   29,753,364 98,064 SH   SOLE   91,027 7,037 0
ACUITY BRANDS INC COM 00508Y102   4,320,613 17,895 SH   SOLE   13,961 3,934 0
ADEIA INC COM 00676P107   128,124 11,455 SH   SOLE   11,455 0 0
ADOBE INC COM 00724F101   1,581,034 2,846 SH   SOLE   1,758 1,088 0
AGILENT TECHNOLOGIES INC COM 00846U101   474,679 3,662 SH   SOLE   3,662 0 0
AGILYSYS INC COM 00847J105   267,102 2,565 SH   SOLE   2,565 0 0
AGNC INVT CORP COM 00123Q104   3,437,329 360,307 SH   SOLE   279,666 80,641 0
ALERUS FINL CORP COM 01446U103   1,878,837 95,810 SH   SOLE   95,810 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   213,600 7,500 SH   SOLE   7,500 0 0
ALKERMES PLC SHS G01767105   1,549,085 64,277 SH   SOLE   64,277 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   235,822 3,107 SH   SOLE   0 3,107 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,244,927 60,073 SH   SOLE   60,073 0 0
ALPHABET INC CAP STK CL A 02079K305   231,663,071 1,271,826 SH   SOLE   1,110,082 161,744 0
ALPHABET INC CAP STK CL C 02079K107   25,685,070 140,034 SH   SOLE   122,976 17,058 0
ALPS ETF TR ALERIAN MLP 00162Q452   524,949 10,941 SH   SOLE   10,941 0 0
ALTRIA GROUP INC COM 02209S103   40,189,074 882,307 SH   SOLE   785,899 96,408 0
AMERICAN COASTAL INS CORP COM 910710102   820,973 77,817 SH   SOLE   77,817 0 0
AMERIPRISE FINL INC COM 03076C106   31,290,797 73,248 SH   SOLE   67,263 5,985 0
APPFOLIO INC COM CL A 03783C100   1,998,976 8,173 SH   SOLE   8,173 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,598,783 23,705 SH   SOLE   22,494 1,211 0
APPLOVIN CORP COM CL A 03831W108   2,063,053 24,790 SH   SOLE   18,862 5,928 0
ARCH CAP GROUP LTD ORD G0450A105   3,390,719 33,608 SH   SOLE   25,908 7,700 0
ARES COML REAL ESTATE CORP COM 04013V108   618,576 93,019 SH   SOLE   93,019 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,916,609 46,441 SH   SOLE   46,441 0 0
ARVINAS INC COM 04335A105   2,177,462 81,798 SH   SOLE   81,798 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   568,268 556 SH   SOLE   556 0 0
ASSURANT INC COM 04621X108   8,627,516 51,895 SH   SOLE   47,266 4,629 0
ASSURED GUARANTY LTD COM G0585R106   1,787,414 23,168 SH   SOLE   18,121 5,047 0
AST SPACEMOBILE INC COM CL A 00217D100   2,790,453 240,349 SH   SOLE   228,152 12,197 0
AT&T INC COM 00206R102   54,173,198 2,834,816 SH   SOLE   2,567,129 267,687 0
AXALTA COATING SYS LTD COM G0750C108   5,666,048 165,819 SH   SOLE   127,567 38,252 0
AXIS CAP HLDGS LTD SHS G0692U109   1,248,207 17,667 SH   SOLE   13,729 3,938 0
AZEK CO INC CL A 05478C105   1,932,938 45,880 SH   SOLE   35,452 10,428 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   608,605 17,329 SH   SOLE   17,329 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   3,968,205 69,447 SH   SOLE   65,343 4,104 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,776,076 21,573 SH   SOLE   16,592 4,981 0
BJS WHSL CLUB HLDGS INC COM 05550J101   9,742,570 110,913 SH   SOLE   100,749 10,164 0
BLACKBERRY LTD COM 09228F103   42,342 17,073 SH   SOLE   17,073 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   513,636 8,646 SH   SOLE   0 8,646 0
BLACKROCK INC COM 09247X101   108,742,891 138,118 SH   SOLE   124,984 13,134 0
BLACKSTONE INC COM 09260D107   597,241 4,824 SH   SOLE   1,624 3,200 0
BOISE CASCADE CO DEL COM 09739D100   222,644 1,868 SH   SOLE   1,868 0 0
BOOKING HOLDINGS INC COM 09857L108   1,175,706 297 SH   SOLE   0 297 0
BOSTON PROPERTIES INC COM 101121101   5,643,200 91,670 SH   SOLE   83,394 8,276 0
BOSTON SCIENTIFIC CORP COM 101137107   18,322,762 237,927 SH   SOLE   218,787 19,140 0
BRISTOL-MYERS SQUIBB CO COM 110122108   474,805 11,432 SH   SOLE   6,224 5,208 0
BROADCOM INC COM 11135F101   159,914,692 113,201 SH   SOLE   101,725 11,476 0
BROWN & BROWN INC COM 115236101   1,520,546 17,006 SH   SOLE   13,113 3,893 0
CACI INTL INC CL A 127190304   22,674,067 52,714 SH   SOLE   48,088 4,626 0
CADENCE DESIGN SYSTEM INC COM 127387108   41,485,803 134,803 SH   SOLE   110,488 24,315 0
CANTALOUPE INC COM 138103106   182,261 27,615 SH   SOLE   27,615 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   303,166 11,787 SH   SOLE   0 11,787 0
CARDINAL HEALTH INC COM 14149Y108   12,199,801 124,083 SH   SOLE   113,717 10,366 0
CARLISLE COS INC COM 142339100   3,250,837 8,022 SH   SOLE   5,995 2,027 0
CARPENTER TECHNOLOGY CORP COM 144285103   564,166 5,148 SH   SOLE   5,148 0 0
CASEYS GEN STORES INC COM 147528103   16,801,294 44,033 SH   SOLE   40,181 3,852 0
CATERPILLAR INC COM 149123101   146,500,641 439,809 SH   SOLE   391,221 48,588 0
CBOE GLOBAL MKTS INC COM 12503M108   2,844,117 16,724 SH   SOLE   12,762 3,962 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   244,575 4,500 SH   SOLE   4,500 0 0
CELANESE CORP DEL COM 150870103   20,322,581 150,661 SH   SOLE   137,444 13,217 0
CENTURY ALUM CO COM 156431108   1,452,579 86,721 SH   SOLE   86,721 0 0
CENTURY CMNTYS INC COM 156504300   1,274,020 15,602 SH   SOLE   15,602 0 0
CHENIERE ENERGY INC COM NEW 16411R208   5,152,647 29,473 SH   SOLE   22,849 6,624 0
CHEVRON CORP NEW COM 166764100   150,444,078 961,795 SH   SOLE   852,304 109,491 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,102,561 65,484 SH   SOLE   48,221 17,263 0
CHURCH & DWIGHT CO INC COM 171340102   14,527,574 140,120 SH   SOLE   126,871 13,249 0
CIMPRESS PLC SHS EURO G2143T103   262,481 2,996 SH   SOLE   2,996 0 0
CINCINNATI FINL CORP COM 172062101   4,399,121 37,249 SH   SOLE   28,477 8,772 0
CINTAS CORP COM 172908105   34,644,034 49,473 SH   SOLE   45,568 3,905 0
CISCO SYS INC COM 17275R102   90,457,755 1,903,973 SH   SOLE   1,708,711 195,262 0
CITIGROUP INC COM NEW 172967424   31,421,516 495,139 SH   SOLE   450,030 45,109 0
CITIZENS FINL GROUP INC COM 174610105   21,081,388 585,106 SH   SOLE   530,870 54,236 0
CITY HLDG CO COM 177835105   2,150,190 20,237 SH   SOLE   20,237 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,110,190 263,116 SH   SOLE   247,578 15,538 0
COCA COLA CO COM 191216100   76,879,493 1,207,848 SH   SOLE   1,079,024 128,824 0
COINBASE GLOBAL INC COM CL A 19260Q107   3,891,940 17,513 SH   SOLE   12,943 4,570 0
COLGATE PALMOLIVE CO COM 194162103   426,905 4,399 SH   SOLE   4,399 0 0
COLONY BANKCORP INC COM 19623P101   2,487,056 203,025 SH   SOLE   192,225 10,800 0
COMCAST CORP NEW CL A 20030N101   49,690,294 1,268,904 SH   SOLE   1,147,607 121,297 0
COMERICA INC COM 200340107   632,201 12,386 SH   SOLE   12,386 0 0
COMFORT SYS USA INC COM 199908104   2,084,621 6,855 SH   SOLE   6,855 0 0
CONAGRA BRANDS INC COM 205887102   7,633,455 268,594 SH   SOLE   246,283 22,311 0
CONCRETE PUMPING HLDGS INC COM 206704108   348,147 57,928 SH   SOLE   57,928 0 0
CONOCOPHILLIPS COM 20825C104   140,362,544 1,227,159 SH   SOLE   1,099,698 127,461 0
CONSOLIDATED EDISON INC COM 209115104   3,219,300 36,002 SH   SOLE   27,210 8,792 0
CONSOLIDATED WATER CO INC ORD G23773107   771,547 29,071 SH   SOLE   29,071 0 0
CONSTELLATION ENERGY CORP COM 21037T109   6,873,074 34,319 SH   SOLE   26,561 7,758 0
COPA HOLDINGS SA CL A P31076105   3,518,104 36,963 SH   SOLE   28,153 8,810 0
CORE & MAIN INC CL A 21874C102   332,015 6,784 SH   SOLE   6,784 0 0
CORTEVA INC COM 22052L104   266,356 4,938 SH   SOLE   0 4,938 0
COSTAMARE INC SHS Y1771G102   272,212 16,568 SH   SOLE   16,568 0 0
COSTCO WHSL CORP NEW COM 22160K105   31,981,967 37,626 SH   SOLE   32,272 5,354 0
COURSERA INC COM 22266M104   544,978 76,114 SH   SOLE   76,114 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   20,851,957 54,417 SH   SOLE   44,993 9,424 0
CROWN CASTLE INC COM 22822V101   27,835,409 284,907 SH   SOLE   254,521 30,386 0
CSW INDUSTRIALS INC COM 126402106   639,650 2,411 SH   SOLE   2,411 0 0
CSX CORP COM 126408103   57,071,504 1,706,173 SH   SOLE   1,557,932 148,241 0
CUMMINS INC COM 231021106   406,985 1,470 SH   SOLE   1,470 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   41,579 36,472 SH   SOLE   36,472 0 0
CVS HEALTH CORP COM 126650100   262,404 4,443 SH   SOLE   0 4,443 0
DANAHER CORPORATION COM 235851102   53,220,803 213,011 SH   SOLE   194,125 18,886 0
DANIMER SCIENTIFIC INC COM CL A 236272100   459,373 761,828 SH   SOLE   722,763 39,065 0
DARDEN RESTAURANTS INC COM 237194105   3,160,048 20,883 SH   SOLE   16,157 4,726 0
DATA I O CORP COM 237690102   137,724 49,900 SH   SOLE   49,900 0 0
DATADOG INC CL A COM 23804L103   8,824,290 68,041 SH   SOLE   58,036 10,005 0
DEERE & CO COM 244199105   680,739 1,822 SH   SOLE   1,822 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   457,680 9,648 SH   SOLE   9,648 0 0
DENISON MINES CORP COM 248356107   28,396 14,269 SH   SOLE   14,269 0 0
DIAMONDBACK ENERGY INC COM 25278X109   210,800 1,053 SH   SOLE   0 1,053 0
DIANA SHIPPING INC COM Y2066G104   37,466 13,100 SH   SOLE   13,100 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   417,830 11,626 SH   SOLE   0 11,626 0
DISCOVER FINL SVCS COM 254709108   376,144 2,877 SH   SOLE   2,877 0 0
DISNEY WALT CO COM 254687106   647,965 6,525 SH   SOLE   4,478 2,047 0
DNOW INC COM 67011P100   605,695 44,115 SH   SOLE   44,115 0 0
DNP SELECT INCOME FD INC COM 23325P104   157,980 19,219 SH   SOLE   19,219 0 0
DOCUSIGN INC COM 256163106   2,755,449 51,504 SH   SOLE   38,650 12,854 0
DONALDSON INC COM 257651109   456,902 6,385 SH   SOLE   0 6,385 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   227,428 3,815 SH   SOLE   3,815 0 0
DOW INC COM 260557103   70,358,383 1,326,266 SH   SOLE   1,185,917 140,349 0
DRAFTKINGS INC NEW COM CL A 26142V105   4,141,290 108,496 SH   SOLE   83,002 25,494 0
DREAM FINDERS HOMES INC COM CL A 26154D100   820,570 31,780 SH   SOLE   31,780 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   410,682 4,097 SH   SOLE   0 4,097 0
DUOLINGO INC CL A COM 26603R106   1,207,606 5,787 SH   SOLE   5,787 0 0
E L F BEAUTY INC COM 26856L103   20,719,372 98,327 SH   SOLE   89,937 8,390 0
EASTMAN CHEM CO COM 277432100   38,951,853 397,589 SH   SOLE   362,046 35,543 0
EATON CORP PLC SHS G29183103   1,108,023 3,534 SH   SOLE   1,944 1,590 0
ECOLAB INC COM 278865100   14,346,820 60,281 SH   SOLE   52,735 7,546 0
EDGEWELL PERS CARE CO COM 28035Q102   1,157,511 28,801 SH   SOLE   28,801 0 0
ELI LILLY & CO COM 532457108   93,928,007 103,744 SH   SOLE   92,107 11,637 0
EMCOR GROUP INC COM 29084Q100   48,659,322 133,284 SH   SOLE   118,043 15,241 0
EMERSON ELEC CO COM 291011104   41,076,270 372,878 SH   SOLE   339,083 33,795 0
ENBRIDGE INC COM 29250N105   224,968 6,324 SH   SOLE   6,324 0 0
ENCOMPASS HEALTH CORP COM 29261A100   5,915,517 68,953 SH   SOLE   62,826 6,127 0
ENERGY FUELS INC COM NEW 292671708   2,235,374 369,111 SH   SOLE   349,958 19,153 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,559,410 40,844 SH   SOLE   40,844 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   360,281 12,432 SH   SOLE   12,432 0 0
ENVIRI CORP COM 415864107   141,404 16,385 SH   SOLE   16,385 0 0
EOG RES INC COM 26875P101   212,703 1,690 SH   SOLE   1,690 0 0
EPR PPTYS COM SH BEN INT 26884U109   466,827 11,120 SH   SOLE   11,120 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   744,240 21,143 SH   SOLE   21,143 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,206,099 18,518 SH   SOLE   0 18,518 0
ERASCA INC COM 29479A108   33,484 14,188 SH   SOLE   14,188 0 0
ESAB CORPORATION COM 29605J106   6,792,906 71,936 SH   SOLE   55,719 16,217 0
ESSENTIAL UTILS INC COM 29670G102   206,950 5,544 SH   SOLE   5,544 0 0
ETF OPPORTUNITIES TRUST REX FANG & INNOV 26923N744   3,466,184 63,344 SH   SOLE   0 63,344 0
EVERGY INC COM 30034W106   235,975 4,455 SH   SOLE   0 4,455 0
EVERQUOTE INC COM CL A 30041R108   310,493 14,885 SH   SOLE   14,885 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   571,237 30,978 SH   SOLE   30,978 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,646,647 29,222 SH   SOLE   22,583 6,639 0
EXXON MOBIL CORP COM 30231G102   149,256,022 1,296,526 SH   SOLE   1,168,647 127,879 0
F N B CORP COM 302520101   556,906 40,710 SH   SOLE   17,603 23,107 0
FABRINET SHS G3323L100   12,212,094 49,888 SH   SOLE   46,203 3,685 0
FAIR ISAAC CORP COM 303250104   547,197 368 SH   SOLE   205 163 0
FEDERAL SIGNAL CORP COM 313855108   356,353 4,259 SH   SOLE   4,259 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   517,938 12,204 SH   SOLE   0 12,204 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   813,300 18,101 SH   SOLE   0 18,101 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   26,836,026 543,020 SH   SOLE   493,844 49,176 0
FIDELITY NATL INFORMATION SV COM 31620M106   560,702 7,440 SH   SOLE   0 7,440 0
FIFTH THIRD BANCORP COM 316773100   57,646,878 1,579,799 SH   SOLE   1,437,763 142,036 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   477,815 12,970 SH   SOLE   12,970 0 0
FIRST HORIZON CORPORATION COM 320517105   5,699,793 361,433 SH   SOLE   275,206 86,227 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   379,258 9,999 SH   SOLE   0 9,999 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   431,016 2,183 SH   SOLE   0 2,183 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   202,811 2,242 SH   SOLE   0 2,242 0
FIRSTCASH HOLDINGS INC COM 33768G107   427,440 4,076 SH   SOLE   4,076 0 0
FIRSTENERGY CORP COM 337932107   408,323 10,670 SH   SOLE   10,670 0 0
FISERV INC COM 337738108   18,349,682 123,119 SH   SOLE   110,431 12,688 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   1,421,327 18,833 SH   SOLE   18,833 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   502,911 9,455 SH   SOLE   9,455 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   420,256 17,815 SH   SOLE   17,815 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,105,054 27,530 SH   SOLE   27,530 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100   1,049,213 5,250 SH   SOLE   5,250 0 0
FLOWSERVE CORP COM 34354P105   5,248,569 109,118 SH   SOLE   84,872 24,246 0
FLUOR CORP NEW COM 343412102   1,784,491 40,976 SH   SOLE   40,976 0 0
FORD MTR CO DEL COM 345370860   27,088,650 2,160,180 SH   SOLE   1,962,943 197,237 0
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   503,741 14,467 SH   SOLE   0 14,467 0
FREEPORT-MCMORAN INC CL B 35671D857   285,960 5,884 SH   SOLE   5,884 0 0
FULTON FINL CORP PA COM 360271100   3,296,989 194,169 SH   SOLE   183,838 10,331 0
GALLAGHER ARTHUR J & CO COM 363576109   127,516,600 491,754 SH   SOLE   447,939 43,815 0
GAMING & LEISURE PPTYS INC COM 36467J108   21,284,841 470,799 SH   SOLE   429,756 41,043 0
GAP INC COM 364760108   3,273,434 137,021 SH   SOLE   105,328 31,693 0
GARMIN LTD SHS H2906T109   2,999,529 18,411 SH   SOLE   13,774 4,637 0
GATX CORP COM 361448103   2,512,574 18,983 SH   SOLE   18,983 0 0
GENERAL DYNAMICS CORP COM 369550108   82,277,583 283,579 SH   SOLE   252,060 31,519 0
GENERAL MTRS CO COM 37045V100   410,663 8,839 SH   SOLE   8,839 0 0
GIBRALTAR INDS INC COM 374689107   473,900 6,913 SH   SOLE   6,913 0 0
GILEAD SCIENCES INC COM 375558103   23,070,235 336,259 SH   SOLE   297,839 38,420 0
GLOBAL E ONLINE LTD SHS M5216V106   876,737 24,173 SH   SOLE   24,173 0 0
GLOBAL MED REIT INC COM NEW 37954A204   119,016 13,107 SH   SOLE   13,107 0 0
GMS INC COM 36251C103   491,745 6,100 SH   SOLE   6,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   632,823 1,399 SH   SOLE   1,399 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,979,900 174,441 SH   SOLE   174,441 0 0
GRAINGER W W INC COM 384802104   503,068 558 SH   SOLE   558 0 0
GRANITE PT MTG TR INC COM STK 38741L107   57,796 19,460 SH   SOLE   19,460 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   13,162,839 502,207 SH   SOLE   458,958 43,249 0
GRAY TELEVISION INC COM 389375106   3,068,112 590,022 SH   SOLE   560,625 29,397 0
GREEN BRICK PARTNERS INC COM 392709101   1,540,093 26,906 SH   SOLE   26,906 0 0
GRIFFON CORP COM 398433102   691,185 10,823 SH   SOLE   10,823 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   5,225,935 37,899 SH   SOLE   28,990 8,909 0
HAEMONETICS CORP MASS COM 405024100   1,255,901 15,181 SH   SOLE   15,181 0 0
HALLIBURTON CO COM 406216101   1,818,903 53,846 SH   SOLE   41,063 12,783 0
HARTFORD FINL SVCS GROUP INC COM 416515104   40,364,124 401,473 SH   SOLE   337,691 63,782 0
HBT FINL INC. COM 404111106   611,599 29,951 SH   SOLE   29,951 0 0
HCA HEALTHCARE INC COM 40412C101   19,332,898 60,175 SH   SOLE   53,316 6,859 0
HEALTH CATALYST INC COM 42225T107   1,772,865 277,444 SH   SOLE   262,863 14,581 0
HEALTHEQUITY INC COM 42226A107   2,447,789 28,397 SH   SOLE   28,397 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   24,648,143 1,257,558 SH   SOLE   1,119,124 138,434 0
HEALTHSTREAM INC COM 42222N103   1,532,352 54,923 SH   SOLE   54,923 0 0
HERON THERAPEUTICS INC COM 427746102   1,624,892 464,255 SH   SOLE   440,325 23,930 0
HERSHEY CO COM 427866108   28,468,131 154,861 SH   SOLE   135,110 19,751 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   53,033 21,646 SH   SOLE   21,646 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   17,040,559 804,939 SH   SOLE   739,869 65,070 0
HILLEVAX INC COM 43157M102   262,160 18,130 SH   SOLE   18,130 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,884,743 13,221 SH   SOLE   10,104 3,117 0
HNI CORP COM 404251100   206,192 4,580 SH   SOLE   4,580 0 0
HOLLEY INC COM 43538H103   41,516 11,597 SH   SOLE   11,597 0 0
HOLOGIC INC COM 436440101   8,885,645 119,672 SH   SOLE   103,347 16,325 0
HOME DEPOT INC COM 437076102   171,815,673 499,116 SH   SOLE   448,605 50,511 0
HONEYWELL INTL INC COM 438516106   26,968,010 126,290 SH   SOLE   115,401 10,889 0
HOWMET AEROSPACE INC COM 443201108   6,657,681 85,761 SH   SOLE   78,705 7,056 0
HP INC COM 40434L105   596,401 17,030 SH   SOLE   17,030 0 0
HUBBELL INC COM 443510607   3,975,676 10,878 SH   SOLE   8,369 2,509 0
HUBSPOT INC COM 443573100   837,029 1,419 SH   SOLE   1,419 0 0
HUMANA INC COM 444859102   302,698 810 SH   SOLE   0 810 0
HUNTINGTON BANCSHARES INC COM 446150104   26,996,630 2,048,303 SH   SOLE   1,863,722 184,581 0
HURON CONSULTING GROUP INC COM 447462102   420,588 4,270 SH   SOLE   4,270 0 0
HYSTER-YALE INC CL A 449172105   1,026,130 14,716 SH   SOLE   14,716 0 0
ICF INTL INC COM 44925C103   1,751,923 11,801 SH   SOLE   11,801 0 0
ICU MED INC COM 44930G107   4,981,609 41,950 SH   SOLE   32,573 9,377 0
IDEXX LABS INC COM 45168D104   256,267 526 SH   SOLE   0 526 0
IMMERSION CORP COM 452521107   122,366 13,004 SH   SOLE   13,004 0 0
INGERSOLL RAND INC COM 45687V106   5,186,401 57,094 SH   SOLE   43,324 13,770 0
INSPIRE MED SYS INC COM 457730109   1,516,628 11,332 SH   SOLE   11,332 0 0
INSTALLED BLDG PRODS INC COM 45780R101   2,140,658 10,408 SH   SOLE   10,408 0 0
INSULET CORP COM 45784P101   6,802,348 33,708 SH   SOLE   25,739 7,969 0
INTAPP INC COM 45827U109   305,166 8,322 SH   SOLE   8,322 0 0
INTEL CORP COM 458140100   489,196 15,796 SH   SOLE   15,796 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   48,924,899 282,885 SH   SOLE   256,013 26,872 0
INTUIT COM 461202103   42,042,578 63,971 SH   SOLE   57,115 6,856 0
INTUITIVE SURGICAL INC COM NEW 46120E602   13,020,010 29,268 SH   SOLE   21,836 7,432 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,700,389 121,024 SH   SOLE   38,179 82,845 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   518,336 3,155 SH   SOLE   0 3,155 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   565,691 10,954 SH   SOLE   10,954 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   256,800 2,500 SH   SOLE   0 2,500 0
IONQ INC COM 46222L108   988,620 140,629 SH   SOLE   140,629 0 0
IQVIA HLDGS INC COM 46266C105   368,955 1,745 SH   SOLE   0 1,745 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,102,588 154,116 SH   SOLE   119,334 34,782 0
IRON MTN INC DEL COM 46284V101   1,559,987 17,407 SH   SOLE   13,080 4,327 0
ISHARES INC MSCI TAIWAN ETF 46434G772   1,394,569 25,735 SH   SOLE   25,735 0 0
ISHARES INC MSCI AUST ETF 464286103   1,574,271 64,440 SH   SOLE   64,440 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   694,162 25,399 SH   SOLE   25,399 0 0
ISHARES INC MSCI STH AFR ETF 464286780   604,622 13,957 SH   SOLE   13,957 0 0
ISHARES INC MSCI GERMANY ETF 464286806   1,000,170 32,664 SH   SOLE   32,664 0 0
ISHARES INC MSCI STH KOR ETF 464286772   913,439 13,821 SH   SOLE   13,821 0 0
ISHARES INC MSCI SPAIN ETF 464286764   634,871 20,329 SH   SOLE   20,329 0 0
ISHARES INC MSCI SWITZERLAND 464286749   1,094,514 22,703 SH   SOLE   22,703 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   455,391 20,276 SH   SOLE   20,276 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   399,930 6,588 SH   SOLE   6,588 0 0
ISHARES INC MSCI NETHERL ETF 464286814   2,535,251 50,472 SH   SOLE   44,817 5,655 0
ISHARES INC MSCI FRANCE ETF 464286707   2,084,349 55,171 SH   SOLE   49,181 5,990 0
ISHARES INC MSCI JPN ETF NEW 46434G822   6,803,052 99,693 SH   SOLE   89,009 10,684 0
ISHARES INC MSCI CDA ETF 464286509   2,711,287 73,101 SH   SOLE   65,202 7,899 0
ISHARES INC MSCI ITALY ETF 46434G830   1,982,621 55,304 SH   SOLE   49,493 5,811 0
ISHARES TR MSCI INDONIA ETF 46429B309   429,263 22,276 SH   SOLE   22,276 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   850,631 8,136 SH   SOLE   0 8,136 0
ISHARES TR 1 3 YR TREAS BD 464287457   28,524,688 349,353 SH   SOLE   349,353 0 0
ISHARES TR IBOXX INV CP ETF 464287242   16,986,007 158,570 SH   SOLE   158,570 0 0
ISHARES TR U.S. TECH ETF 464287721   204,379 1,358 SH   SOLE   0 1,358 0
ISHARES TR CORE S&P TTL STK 464287150   252,790 2,128 SH   SOLE   0 2,128 0
ISHARES TR NATIONAL MUN ETF 464288414   345,115 3,239 SH   SOLE   0 3,239 0
ISHARES TR ESG MSCI USA ETF 46436E767   225,214 4,835 SH   SOLE   0 4,835 0
ISHARES TR BLACKROCK ULTRA 46434V878   2,533,828 50,145 SH   SOLE   50,145 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   258,600 5,045 SH   SOLE   0 5,045 0
ISHARES TR RUSSELL 2000 ETF 464287655   288,337 1,421 SH   SOLE   1,421 0 0
ISHARES TR PFD AND INCM SEC 464288687   214,530 6,800 SH   SOLE   6,800 0 0
ISHARES TR SELECT DIVID ETF 464287168   234,384 1,937 SH   SOLE   0 1,937 0
ISHARES TR RUS 1000 ETF 464287622   331,663 1,115 SH   SOLE   1,115 0 0
ISHARES TR MSCI EAFE ETF 464287465   421,917 5,386 SH   SOLE   5,386 0 0
ISHARES TR MSCI UAE ETF 46434V761   397,994 28,945 SH   SOLE   28,945 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,518,799 9,653 SH   SOLE   8,069 1,584 0
ISHARES TR MSCI UK ETF NEW 46435G334   2,769,449 79,400 SH   SOLE   70,485 8,915 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,383,474 7,722 SH   SOLE   3,292 4,430 0
ISHARES TR CORE S&P SCP ETF 464287804   3,862,014 36,209 SH   SOLE   7,995 28,214 0
ISHARES TR CORE MSCI EAFE 46432F842   13,892,608 191,253 SH   SOLE   38,960 152,293 0
ISHARES TR CORE DIV GRWTH 46434V621   10,288,821 178,595 SH   SOLE   34,738 143,857 0
ISHARES TR RUS 1000 VAL ETF 464287598   7,377,280 42,284 SH   SOLE   18,232 24,052 0
ISHARES TR CORE S&P MCP ETF 464287507   8,862,670 151,447 SH   SOLE   40,206 111,241 0
ISHARES TR CORE US AGGBD ET 464287226   72,638,203 748,308 SH   SOLE   610,706 137,602 0
ISHARES TR ISHS 1-5YR INVS 464288646   850,516 16,599 SH   SOLE   5,107 11,492 0
ISHARES TR MSCI DENMARK ETF 46429B523   2,308,209 18,353 SH   SOLE   16,302 2,051 0
ISHARES TR RUS MID CAP ETF 464287499   924,013 11,396 SH   SOLE   4,463 6,933 0
ISHARES TR CORE S&P500 ETF 464287200   2,562,629 4,683 SH   SOLE   3,315 1,368 0
ITRON INC COM 465741106   16,002,416 161,706 SH   SOLE   148,897 12,809 0
ITT INC COM 45073V108   3,312,539 25,643 SH   SOLE   19,688 5,955 0
J JILL INC COM 46620W201   302,834 8,660 SH   SOLE   8,660 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   288,181 5,679 SH   SOLE   0 5,679 0
JABIL INC COM 466313103   747,009 6,867 SH   SOLE   6,867 0 0
JACOBS SOLUTIONS INC COM 46982L108   313,844 2,246 SH   SOLE   2,246 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,305,497 98,057 SH   SOLE   75,063 22,994 0
JANUX THERAPEUTICS INC COM 47103J105   1,624,198 38,773 SH   SOLE   38,773 0 0
JOHNSON & JOHNSON COM 478160104   126,261,390 863,857 SH   SOLE   770,667 93,190 0
JOHNSON CTLS INTL PLC SHS G51502105   41,536,522 624,891 SH   SOLE   570,568 54,323 0
JPMORGAN CHASE & CO. COM 46625H100   240,335,879 1,188,253 SH   SOLE   1,065,550 122,703 0
KARAT PACKAGING INC COM 48563L101   2,517,173 85,097 SH   SOLE   85,097 0 0
KB HOME COM 48666K109   1,522,095 21,688 SH   SOLE   21,688 0 0
KEMPER CORP COM 488401100   1,682,037 28,351 SH   SOLE   21,932 6,419 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,929,260 404,245 SH   SOLE   384,583 19,662 0
KEYCORP COM 493267108   488,018 34,343 SH   SOLE   15,782 18,561 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   284,909 2,083 SH   SOLE   2,083 0 0
KIMBERLY-CLARK CORP COM 494368103   10,003,815 72,387 SH   SOLE   65,897 6,490 0
KINDER MORGAN INC DEL COM 49456B101   57,689,797 2,903,361 SH   SOLE   2,624,709 278,652 0
KKR & CO INC COM 48251W104   2,090,887 19,868 SH   SOLE   15,175 4,693 0
KODIAK SCIENCES INC COM 50015M109   35,285 15,015 SH   SOLE   15,015 0 0
KRAFT HEINZ CO COM 500754106   9,035,113 280,419 SH   SOLE   255,194 25,225 0
KRYSTAL BIOTECH INC COM 501147102   1,642,228 8,943 SH   SOLE   8,943 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   35,251,425 156,966 SH   SOLE   143,714 13,252 0
LA Z BOY INC COM 505336107   896,489 24,047 SH   SOLE   24,047 0 0
LABCORP HOLDINGS INC COM SHS 504922105   15,787,857 77,578 SH   SOLE   66,936 10,642 0
LAM RESEARCH CORP COM 512807108   567,613 533 SH   SOLE   250 283 0
LAMAR ADVERTISING CO NEW CL A 512816109   39,683,604 331,997 SH   SOLE   293,850 38,147 0
LANTHEUS HLDGS INC COM 516544103   1,241,420 15,462 SH   SOLE   15,462 0 0
LATHAM GROUP INC COM 51819L107   45,714 15,087 SH   SOLE   15,087 0 0
LEIDOS HOLDINGS INC COM 525327102   3,046,597 20,884 SH   SOLE   15,572 5,312 0
LEMONADE INC COM 52567D107   2,012,183 121,951 SH   SOLE   121,951 0 0
LENNAR CORP CL A 526057104   414,219 2,764 SH   SOLE   2,764 0 0
LIBERTY ENERGY INC COM CL A 53115L104   7,031,029 336,574 SH   SOLE   336,574 0 0
LIGHT & WONDER INC COM 80874P109   261,350 2,492 SH   SOLE   2,492 0 0
LINDE PLC SHS G54950103   213,001 485 SH   SOLE   485 0 0
LIVERAMP HLDGS INC COM 53815P108   422,535 13,657 SH   SOLE   13,657 0 0
LOCKHEED MARTIN CORP COM 539830109   50,443,429 107,993 SH   SOLE   95,751 12,242 0
LOWES COS INC COM 548661107   650,023 2,949 SH   SOLE   1,392 1,557 0
LULULEMON ATHLETICA INC COM 550021109   2,922,681 9,785 SH   SOLE   7,342 2,443 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   643,350 6,725 SH   SOLE   3,189 3,536 0
M/I HOMES INC COM 55305B101   1,599,009 13,092 SH   SOLE   13,092 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,316,047 96,875 SH   SOLE   96,875 0 0
MANHATTAN ASSOCIATES INC COM 562750109   24,183,543 98,036 SH   SOLE   84,757 13,279 0
MARATHON OIL CORP COM 565849106   16,663,951 581,233 SH   SOLE   530,472 50,761 0
MARATHON PETE CORP COM 56585A102   246,862 1,423 SH   SOLE   0 1,423 0
MARRIOTT INTL INC NEW CL A 571903202   24,759,877 102,410 SH   SOLE   93,845 8,565 0
MARSH & MCLENNAN COS INC COM 571748102   40,040,450 190,017 SH   SOLE   174,051 15,966 0
MASIMO CORP COM 574795100   3,381,940 26,854 SH   SOLE   20,475 6,379 0
MASTERCARD INCORPORATED CL A 57636Q104   18,897,794 42,837 SH   SOLE   35,430 7,407 0
MATADOR RES CO COM 576485205   2,428,629 40,749 SH   SOLE   40,749 0 0
MATSON INC COM 57686G105   1,883,748 14,383 SH   SOLE   14,383 0 0
MCDONALDS CORP COM 580135101   82,611,841 324,171 SH   SOLE   291,910 32,261 0
MCKESSON CORP COM 58155Q103   22,851,032 39,126 SH   SOLE   33,126 6,000 0
MEDPACE HLDGS INC COM 58506Q109   4,964,753 12,055 SH   SOLE   10,404 1,651 0
MEDTRONIC PLC SHS G5960L103   43,854,780 557,169 SH   SOLE   507,273 49,896 0
MERCANTILE BK CORP COM 587376104   294,132 7,250 SH   SOLE   7,250 0 0
MERCK & CO INC COM 58933Y105   133,188,771 1,075,838 SH   SOLE   954,192 121,646 0
MERCURY GENL CORP NEW COM 589400100   3,663,587 68,942 SH   SOLE   68,942 0 0
MERIT MED SYS INC COM 589889104   712,710 8,292 SH   SOLE   8,292 0 0
MESA LABS INC COM 59064R109   429,513 4,950 SH   SOLE   4,950 0 0
META PLATFORMS INC CL A 30303M102   181,287,611 359,540 SH   SOLE   314,005 45,535 0
METLIFE INC COM 59156R108   115,503,654 1,645,585 SH   SOLE   1,465,511 180,074 0
METTLER TOLEDO INTERNATIONAL COM 592688105   252,964 181 SH   SOLE   0 181 0
MFA FINL INC COM 55272X607   107,416 10,096 SH   SOLE   10,096 0 0
MGM RESORTS INTERNATIONAL COM 552953101   16,499,961 371,286 SH   SOLE   320,580 50,706 0
MICROCHIP TECHNOLOGY INC. COM 595017104   13,537,261 147,949 SH   SOLE   136,532 11,417 0
MICRON TECHNOLOGY INC COM 595112103   263,942 2,007 SH   SOLE   2,007 0 0
MICROSOFT CORP COM 594918104   476,213,593 1,065,474 SH   SOLE   945,749 119,725 0
MID-AMER APT CMNTYS INC COM 59522J103   14,282,215 100,149 SH   SOLE   91,423 8,726 0
MOLINA HEALTHCARE INC COM 60855R100   15,400,483 51,801 SH   SOLE   47,377 4,424 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,074,771 60,491 SH   SOLE   46,588 13,903 0
MONDELEZ INTL INC CL A 609207105   700,873 10,710 SH   SOLE   4,176 6,534 0
MONTAUK RENEWABLES INC COM 61218C103   94,352 16,553 SH   SOLE   16,553 0 0
MOODYS CORP COM 615369105   26,781,369 63,625 SH   SOLE   55,240 8,385 0
MORGAN STANLEY COM NEW 617446448   657,953 6,770 SH   SOLE   6,770 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   284,905 738 SH   SOLE   0 738 0
MR COOPER GROUP INC COM 62482R107   1,103,930 13,590 SH   SOLE   13,590 0 0
MSA SAFETY INC COM 553498106   16,290,372 86,794 SH   SOLE   77,938 8,856 0
MURPHY USA INC COM 626755102   3,933,874 8,380 SH   SOLE   7,916 464 0
NETAPP INC COM 64110D104   7,985,069 61,996 SH   SOLE   46,740 15,256 0
NETFLIX INC COM 64110L106   70,544,112 104,528 SH   SOLE   93,986 10,542 0
NEW YORK TIMES CO CL A 650111107   1,887,850 36,865 SH   SOLE   27,649 9,216 0
NEWELL BRANDS INC COM 651229106   87,822 13,701 SH   SOLE   13,701 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   157,718 18,979 SH   SOLE   18,979 0 0
NEXTERA ENERGY INC COM 65339F101   17,495,752 247,081 SH   SOLE   212,577 34,504 0
NICE LTD SPONSORED ADR 653656108   520,494 3,027 SH   SOLE   3,027 0 0
NIKE INC CL B 654106103   25,794,227 342,235 SH   SOLE   312,700 29,535 0
NISOURCE INC COM 65473P105   4,908,163 170,363 SH   SOLE   129,832 40,531 0
NORTHERN TR CORP COM 665859104   7,497,376 89,275 SH   SOLE   68,584 20,691 0
NORTHRIM BANCORP INC COM 666762109   2,343,533 40,658 SH   SOLE   40,658 0 0
NORTHROP GRUMMAN CORP COM 666807102   274,760 630 SH   SOLE   630 0 0
NOVO-NORDISK A S ADR 670100205   464,066 3,251 SH   SOLE   3,251 0 0
NUCOR CORP COM 670346105   22,901,354 144,872 SH   SOLE   132,624 12,248 0
NUVATION BIO INC COM CL A 67080N101   86,813 29,731 SH   SOLE   29,731 0 0
NVIDIA CORPORATION COM 67066G104   404,093,420 3,270,952 SH   SOLE   2,848,598 422,354 0
NXP SEMICONDUCTORS N V COM N6596X109   267,841 995 SH   SOLE   995 0 0
OCCIDENTAL PETE CORP COM 674599105   259,165 4,112 SH   SOLE   4,112 0 0
OKTA INC CL A 679295105   3,744,956 40,006 SH   SOLE   30,730 9,276 0
OLD DOMINION FREIGHT LINE IN COM 679580100   982,875 5,566 SH   SOLE   3,790 1,776 0
OLD SECOND BANCORP INC ILL COM 680277100   186,736 12,609 SH   SOLE   12,609 0 0
OLO INC CL A 68134L109   288,414 65,252 SH   SOLE   65,252 0 0
OMNICOM GROUP INC COM 681919106   2,860,760 31,892 SH   SOLE   24,610 7,282 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   217,812 14,171 SH   SOLE   14,171 0 0
ONTO INNOVATION INC COM 683344105   727,592 3,314 SH   SOLE   3,314 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   102,636 55,781 SH   SOLE   55,781 0 0
OPPFI INC COM CL A 68386H103   130,803 38,585 SH   SOLE   38,585 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,562,550 56,410 SH   SOLE   56,410 0 0
ORACLE CORP COM 68389X105   68,940,867 488,250 SH   SOLE   444,407 43,843 0
OREILLY AUTOMOTIVE INC COM 67103H107   5,101,892 4,831 SH   SOLE   3,667 1,164 0
ORGANON & CO COMMON STOCK 68622V106   3,115,996 150,531 SH   SOLE   115,769 34,762 0
OSCAR HEALTH INC CL A 687793109   316,358 19,997 SH   SOLE   19,997 0 0
OUTFRONT MEDIA INC COM 69007J106   524,218 36,659 SH   SOLE   36,659 0 0
OWENS CORNING NEW COM 690742101   17,800,467 102,466 SH   SOLE   87,936 14,530 0
PACCAR INC COM 693718108   20,372,957 197,911 SH   SOLE   168,743 29,168 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   36,276 26,479 SH   SOLE   26,479 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   274,249 23,460 SH   SOLE   23,460 0 0
PALO ALTO NETWORKS INC COM 697435105   32,706,857 96,478 SH   SOLE   85,191 11,287 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,243,406 49,244 SH   SOLE   49,244 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,922,726 395,375 SH   SOLE   304,805 90,570 0
PARKER-HANNIFIN CORP COM 701094104   102,367,180 202,383 SH   SOLE   184,778 17,605 0
PAYLOCITY HLDG CORP COM 70438V106   4,662,723 35,364 SH   SOLE   27,057 8,307 0
PBF ENERGY INC CL A 69318G106   981,261 21,322 SH   SOLE   21,322 0 0
PDF SOLUTIONS INC COM 693282105   512,631 14,091 SH   SOLE   14,091 0 0
PEPGEN INC COM 713317105   636,772 39,898 SH   SOLE   39,898 0 0
PEPSICO INC COM 713448108   102,058,686 618,800 SH   SOLE   539,196 79,604 0
PERDOCEO ED CORP COM 71363P106   2,039,691 95,224 SH   SOLE   95,224 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,699,055 25,700 SH   SOLE   25,700 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   2,323,308 296,719 SH   SOLE   282,332 14,387 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   173,286 11,959 SH   SOLE   11,959 0 0
PFIZER INC COM 717081103   60,265,984 2,153,895 SH   SOLE   1,944,401 209,494 0
PHILIP MORRIS INTL INC COM 718172109   80,936,254 798,740 SH   SOLE   720,819 77,921 0
PHILLIPS 66 COM 718546104   3,266,606 23,140 SH   SOLE   17,424 5,716 0
PINTEREST INC CL A 72352L106   8,692,517 197,243 SH   SOLE   149,382 47,861 0
PNC FINL SVCS GROUP INC COM 693475105   60,179,903 387,059 SH   SOLE   351,340 35,719 0
POOL CORP COM 73278L105   567,331 1,846 SH   SOLE   0 1,846 0
PORTLAND GEN ELEC CO COM NEW 736508847   7,818,934 180,827 SH   SOLE   165,945 14,882 0
POST HLDGS INC COM 737446104   1,685,713 16,184 SH   SOLE   12,576 3,608 0
POWELL INDS INC COM 739128106   1,081,481 7,542 SH   SOLE   7,542 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,931,798 25,590 SH   SOLE   25,590 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,330,848 65,046 SH   SOLE   65,046 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,887,322 68,401 SH   SOLE   52,962 15,439 0
PRIMERICA INC COM 74164M108   3,541,286 14,969 SH   SOLE   11,508 3,461 0
PROCTER AND GAMBLE CO COM 742718109   199,014,140 1,206,732 SH   SOLE   1,090,697 116,035 0
PROG HOLDINGS INC COM NPV 74319R101   604,593 17,433 SH   SOLE   17,433 0 0
PROLOGIS INC. COM 74340W103   53,200,041 473,689 SH   SOLE   420,212 53,477 0
PROSHARES TR PSHS ULTRA TECH 74347R693   295,150 4,227 SH   SOLE   4,227 0 0
PRUDENTIAL FINL INC COM 744320102   97,867,940 835,122 SH   SOLE   751,264 83,858 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   49,905,080 677,138 SH   SOLE   608,945 68,193 0
PULTE GROUP INC COM 745867101   26,176,777 237,754 SH   SOLE   197,546 40,208 0
PURE STORAGE INC CL A 74624M102   24,827,957 386,668 SH   SOLE   335,320 51,348 0
QUAKER HOUGHTON COM 747316107   464,414 2,737 SH   SOLE   2,737 0 0
QUALCOMM INC COM 747525103   113,625,193 570,465 SH   SOLE   509,360 61,105 0
QUALYS INC COM 74758T303   1,414,605 9,920 SH   SOLE   9,920 0 0
REPUBLIC SVCS INC COM 760759100   34,573,927 177,904 SH   SOLE   154,620 23,284 0
RESMED INC COM 761152107   3,391,450 17,718 SH   SOLE   13,661 4,057 0
RIGEL PHARMACEUTICALS INC COM 766559702   320,710 39,016 SH   SOLE   39,016 0 0
RIO TINTO PLC SPONSORED ADR 767204100   233,133 3,536 SH   SOLE   3,536 0 0
RIOT PLATFORMS INC COM 767292105   1,067,298 116,772 SH   SOLE   116,772 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,234,128 204,778 SH   SOLE   159,705 45,073 0
ROPER TECHNOLOGIES INC COM 776696106   212,747 377 SH   SOLE   377 0 0
ROSS STORES INC COM 778296103   8,985,886 61,835 SH   SOLE   53,583 8,252 0
ROYAL CARIBBEAN GROUP COM V7780T103   27,877,431 174,857 SH   SOLE   156,676 18,181 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   6,388,527 110,318 SH   SOLE   84,521 25,797 0
SAFE BULKERS INC COM Y7388L103   86,119 14,797 SH   SOLE   14,797 0 0
SALESFORCE INC COM 79466L302   7,823,315 30,429 SH   SOLE   23,255 7,174 0
SANGAMO THERAPEUTICS INC COM 800677106   45,945 128,230 SH   SOLE   128,230 0 0
SAPIENS INTL CORP N V SHS G7T16G103   423,277 12,475 SH   SOLE   12,475 0 0
SCHLUMBERGER LTD COM STK 806857108   10,624,407 225,189 SH   SOLE   207,050 18,139 0
SCHWAB CHARLES CORP COM 808513105   248,785 3,376 SH   SOLE   3,376 0 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   753,654 753,654 SH   SOLE   0 753,654 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   232,599 2,989 SH   SOLE   2,989 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   467,353 6,010 SH   SOLE   0 6,010 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   435,249 9,549 SH   SOLE   9,549 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   376,809 3,737 SH   SOLE   3,737 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,142,133 231,255 SH   SOLE   45,682 185,573 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,123,877 15,171 SH   SOLE   4,649 10,522 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,746,423 42,746 SH   SOLE   3,678 39,068 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   353,049 2,422 SH   SOLE   0 2,422 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   425,732 4,671 SH   SOLE   0 4,671 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   331,180 4,325 SH   SOLE   0 4,325 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   389,188 2,134 SH   SOLE   0 2,134 0
SELECT SECTOR SPDR TR INDL 81369Y704   285,863 2,346 SH   SOLE   0 2,346 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,686,753 7,456 SH   SOLE   1,659 5,797 0
SEMPRA COM 816851109   488,652 6,425 SH   SOLE   0 6,425 0
SEMRUSH HLDGS INC CL A COM 81686C104   186,903 13,958 SH   SOLE   13,958 0 0
SERVICENOW INC COM 81762P102   1,346,396 1,712 SH   SOLE   639 1,073 0
SKECHERS U S A INC CL A 830566105   2,032,546 29,406 SH   SOLE   22,766 6,640 0
SNAP ON INC COM 833034101   763,024 2,919 SH   SOLE   2,919 0 0
SOUTHERN CO COM 842587107   99,720,594 1,285,557 SH   SOLE   1,164,712 120,845 0
SPDR GOLD TR GOLD SHS 78463V107   1,228,432 5,713 SH   SOLE   3,709 2,004 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   229,983 6,105 SH   SOLE   0 6,105 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   628,079 17,904 SH   SOLE   0 17,904 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   3,037,563 44,376 SH   SOLE   39,717 4,659 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   32,385,656 59,509 SH   SOLE   20,288 39,221 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   722,362 1,350 SH   SOLE   609 741 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   371,784 14,818 SH   SOLE   0 14,818 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,395,692 80,663 SH   SOLE   80,663 0 0
SPDR SER TR S&P DIVID ETF 78464A763   223,341 1,756 SH   SOLE   0 1,756 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,939,426 83,488 SH   SOLE   0 83,488 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   7,317,496 254,965 SH   SOLE   0 254,965 0
SPDR SER TR S&P 500 ESG ETF 78468R531   237,888 4,480 SH   SOLE   0 4,480 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,040,538 185,520 SH   SOLE   28,681 156,839 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   26,247,649 285,985 SH   SOLE   231,400 54,585 0
SPHERE ENTERTAINMENT CO CL A 55826T102   1,304,678 37,213 SH   SOLE   37,213 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   40,419,421 128,810 SH   SOLE   113,089 15,721 0
SPS COMM INC COM 78463M107   1,582,354 8,410 SH   SOLE   8,410 0 0
STEEL DYNAMICS INC COM 858119100   4,888,543 37,750 SH   SOLE   28,859 8,891 0
STEPAN CO COM 858586100   660,601 7,868 SH   SOLE   7,868 0 0
STONECO LTD COM CL A G85158106   1,058,782 88,305 SH   SOLE   88,305 0 0
STONEX GROUP INC COM 861896108   447,689 5,945 SH   SOLE   5,945 0 0
STRIDE INC COM 86333M108   2,391,326 33,920 SH   SOLE   33,920 0 0
STRYKER CORPORATION COM 863667101   22,907,256 67,324 SH   SOLE   58,825 8,499 0
SUPER MICRO COMPUTER INC COM 86800U104   4,451,668 5,433 SH   SOLE   5,090 343 0
SURGERY PARTNERS INC COM 86881A100   279,648 11,755 SH   SOLE   11,755 0 0
SYLVAMO CORP COMMON STOCK 871332102   4,252,660 61,992 SH   SOLE   59,036 2,956 0
SYNOPSYS INC COM 871607107   59,205,980 99,496 SH   SOLE   85,980 13,516 0
SYNOVUS FINL CORP COM NEW 87161C501   5,805,216 144,444 SH   SOLE   111,690 32,754 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,390,454 8,000 SH   SOLE   4,820 3,180 0
TARGET HOSPITALITY CORP COM 87615L107   168,155 19,306 SH   SOLE   19,306 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   2,506,255 45,207 SH   SOLE   45,207 0 0
TE CONNECTIVITY LTD SHS H84989104   201,457 1,339 SH   SOLE   1,339 0 0
TEEKAY TANKERS LTD CL A Y8565N300   1,933,141 28,094 SH   SOLE   28,094 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   346,658 893 SH   SOLE   893 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,414,110 18,147 SH   SOLE   13,528 4,619 0
TERADYNE INC COM 880770102   296,814 2,002 SH   SOLE   2,002 0 0
TEREX CORP NEW COM 880779103   1,777,556 32,413 SH   SOLE   32,413 0 0
TESLA INC COM 88160R101   56,462,409 285,339 SH   SOLE   238,552 46,787 0
TETRA TECH INC NEW COM 88162G103   19,932,071 97,477 SH   SOLE   88,090 9,387 0
TEXAS INSTRS INC COM 882508104   23,206,149 119,293 SH   SOLE   104,753 14,540 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   278,647 379 SH   SOLE   379 0 0
TEXTRON INC COM 883203101   3,575,424 41,642 SH   SOLE   32,026 9,616 0
THE CIGNA GROUP COM 125523100   259,728 786 SH   SOLE   0 786 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   926,424 217,982 SH   SOLE   204,985 12,997 0
THE TRADE DESK INC COM CL A 88339J105   2,119,579 21,701 SH   SOLE   21,701 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   22,394,986 40,497 SH   SOLE   36,316 4,181 0
TJX COS INC NEW COM 872540109   20,643,313 187,496 SH   SOLE   157,276 30,220 0
T-MOBILE US INC COM 872590104   27,472,313 155,931 SH   SOLE   129,283 26,648 0
TOAST INC CL A 888787108   7,625,773 295,917 SH   SOLE   271,593 24,324 0
TOLL BROTHERS INC COM 889478103   5,590,720 48,539 SH   SOLE   37,310 11,229 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   639,727 23,459 SH   SOLE   23,459 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   16,189,902 49,220 SH   SOLE   43,928 5,292 0
TRUIST FINL CORP COM 89832Q109   21,347,164 549,477 SH   SOLE   497,851 51,626 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   236,611 8,081 SH   SOLE   8,081 0 0
TURTLE BEACH CORP COM NEW 900450206   1,163,948 81,168 SH   SOLE   81,168 0 0
TYSON FOODS INC CL A 902494103   3,887,978 68,043 SH   SOLE   50,626 17,417 0
UBER TECHNOLOGIES INC COM 90353T100   20,612,821 283,611 SH   SOLE   254,509 29,102 0
UGI CORP NEW COM 902681105   219,670 9,593 SH   SOLE   0 9,593 0
ULTA BEAUTY INC COM 90384S303   2,074,167 5,375 SH   SOLE   4,110 1,265 0
UNION PAC CORP COM 907818108   611,538 2,703 SH   SOLE   1,045 1,658 0
UNITED AIRLS HLDGS INC COM 910047109   1,923,693 39,533 SH   SOLE   31,582 7,951 0
UNITED PARCEL SERVICE INC CL B 911312106   24,200,142 176,837 SH   SOLE   160,707 16,130 0
UNITED PARKS & RESORTS INC COM 81282V100   1,180,058 21,728 SH   SOLE   21,728 0 0
UNITED RENTALS INC COM 911363109   241,682 374 SH   SOLE   374 0 0
UNITEDHEALTH GROUP INC COM 91324P102   55,786,060 109,543 SH   SOLE   94,994 14,549 0
UNUM GROUP COM 91529Y106   3,746,698 73,307 SH   SOLE   53,192 20,115 0
URBAN OUTFITTERS INC COM 917047102   1,622,107 39,515 SH   SOLE   39,515 0 0
US BANCORP DEL COM NEW 902973304   56,932,330 1,434,064 SH   SOLE   1,268,890 165,174 0
VAALCO ENERGY INC COM NEW 91851C201   80,834 12,892 SH   SOLE   12,892 0 0
VALERO ENERGY CORP COM 91913Y100   571,586 3,646 SH   SOLE   1,856 1,790 0
VALMONT INDS INC COM 920253101   12,453,879 45,378 SH   SOLE   39,010 6,368 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   6,630,617 92,028 SH   SOLE   0 92,028 0
VANGUARD INDEX FDS MID CAP ETF 922908629   232,416 960 SH   SOLE   0 960 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   457,481 1,833 SH   SOLE   1,833 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,035,499 2,768 SH   SOLE   1,758 1,010 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,626,458 5,251 SH   SOLE   4,444 807 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,898,862 7,098 SH   SOLE   1,942 5,156 0
VANGUARD INDEX FDS VALUE ETF 922908744   874,871 5,454 SH   SOLE   2,235 3,219 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,779,360 47,397 SH   SOLE   47,397 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   676,521 15,460 SH   SOLE   6,202 9,258 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,184,521 14,819 SH   SOLE   14,819 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   887,399 9,460 SH   SOLE   0 9,460 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   7,373,078 127,144 SH   SOLE   34,991 92,153 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,625,946 167,973 SH   SOLE   43,231 124,742 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,850,730 88,654 SH   SOLE   27,458 61,196 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   572,335 3,135 SH   SOLE   0 3,135 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,231,832 24,926 SH   SOLE   5,398 19,528 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   341,808 2,882 SH   SOLE   0 2,882 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   266,233 847 SH   SOLE   847 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   802,207 1,391 SH   SOLE   659 732 0
VEECO INSTRS INC DEL COM 922417100   3,961,871 84,818 SH   SOLE   80,534 4,284 0
VEEVA SYS INC CL A COM 922475108   1,735,731 9,484 SH   SOLE   6,934 2,550 0
VERITONE INC COM 92347M100   30,521 13,505 SH   SOLE   13,505 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   82,353,662 1,996,937 SH   SOLE   1,804,284 192,653 0
VERTEX PHARMACEUTICALS INC COM 92532F100   28,013,051 59,765 SH   SOLE   54,715 5,050 0
VERTIV HOLDINGS CO COM CL A 92537N108   23,185,143 267,820 SH   SOLE   236,695 31,125 0
VIANT TECHNOLOGY INC COM CL A 92557A101   294,584 29,846 SH   SOLE   29,846 0 0
VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403   212,998 25,267 SH   SOLE   25,267 0 0
VISA INC COM CL A 92826C839   13,198,233 50,285 SH   SOLE   40,053 10,232 0
VISTRA CORP COM 92840M102   2,795,304 32,511 SH   SOLE   24,216 8,295 0
VULCAN MATLS CO COM 929160109   4,123,514 16,581 SH   SOLE   12,723 3,858 0
WABTEC COM 929740108   3,155,745 19,967 SH   SOLE   15,307 4,660 0
WALMART INC COM 931142103   133,972,493 1,978,622 SH   SOLE   1,767,226 211,396 0
WASTE MGMT INC DEL COM 94106L109   6,944,277 32,550 SH   SOLE   28,406 4,144 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   2,491,150 13,585 SH   SOLE   13,585 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   1,271,067 140,916 SH   SOLE   140,916 0 0
WEC ENERGY GROUP INC COM 92939U106   270,812 3,452 SH   SOLE   0 3,452 0
WELLS FARGO CO NEW COM 949746101   916,602 15,434 SH   SOLE   9,049 6,385 0
WESBANCO INC COM 950810101   279,100 10,000 SH   SOLE   0 10,000 0
WILLIAMS COS INC COM 969457100   5,444,498 128,105 SH   SOLE   99,347 28,758 0
WILLIAMS SONOMA INC COM 969904101   2,284,810 8,092 SH   SOLE   5,853 2,239 0
WINGSTOP INC COM 974155103   2,874,181 6,800 SH   SOLE   6,800 0 0
WINTRUST FINL CORP COM 97650W108   10,244,078 103,937 SH   SOLE   94,160 9,777 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,357,858 28,125 SH   SOLE   28,125 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   648,949 12,899 SH   SOLE   0 12,899 0
WP CAREY INC COM 92936U109   30,537,927 554,731 SH   SOLE   497,052 57,679 0
XPERI INC COMMON STOCK 98423J101   83,258 10,141 SH   SOLE   10,141 0 0
XYLEM INC COM 98419M100   274,622 2,025 SH   SOLE   2,025 0 0
YEXT INC COM 98585N106   430,552 80,477 SH   SOLE   80,477 0 0
YORK WTR CO COM 987184108   232,263 6,262 SH   SOLE   6,262 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,322,959 10,756 SH   SOLE   8,248 2,508 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   8,857,526 149,646 SH   SOLE   133,846 15,800 0
ZUORA INC COM CL A 98983V106   2,668,647 268,746 SH   SOLE   252,853 15,893 0