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   1,689,265 39,149 SH   SOLE   39,149 0 0
AAON INC COM PAR $0.004 000360206   2,455,098 25,391 SH   SOLE   25,391 0 0
ABBOTT LABS COM 002824100   40,354,229 398,521 SH   SOLE   367,549 30,972 0
ABBVIE INC COM 00287Y109   107,061,857 671,782 SH   SOLE   620,047 51,735 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,568,446 39,363 SH   SOLE   39,363 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   29,334,850 102,638 SH   SOLE   94,447 8,191 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   756,085 85,627 SH   SOLE   85,627 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,852,331 20,376 SH   SOLE   18,489 1,887 0
ADVANCED MICRO DEVICES INC COM 007903107   19,386,505 197,801 SH   SOLE   181,704 16,097 0
AERSALE CORPORATION COM 00810F106   572,703 33,258 SH   SOLE   33,258 0 0
AFLAC INC COM 001055102   557,373 8,639 SH   SOLE   8,639 0 0
AGCO CORP COM 001084102   5,233,133 38,706 SH   SOLE   27,505 11,201 0
AGILENT TECHNOLOGIES INC COM 00846U101   14,479,661 104,667 SH   SOLE   94,532 10,135 0
AGNC INVT CORP COM 00123Q104   3,727,015 369,744 SH   SOLE   261,064 108,680 0
AIRBNB INC COM CL A 009066101   3,882,839 31,213 SH   SOLE   29,219 1,994 0
ALBEMARLE CORP COM 012653101   3,162,603 14,308 SH   SOLE   10,025 4,283 0
ALKAMI TECHNOLOGY INC COM 01644J108   139,754 11,039 SH   SOLE   11,039 0 0
ALKERMES PLC SHS G01767105   1,498,799 53,168 SH   SOLE   53,168 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,251,162 46,909 SH   SOLE   46,909 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   281,604 7,286 SH   SOLE   7,286 0 0
ALPHABET INC CAP STK CL C 02079K107   12,342,783 118,681 SH   SOLE   108,839 9,842 0
ALPHABET INC CAP STK CL A 02079K305   85,102,604 820,424 SH   SOLE   731,342 89,082 0
ALPS ETF TR ALERIAN MLP 00162Q452   422,870 10,941 SH   SOLE   10,941 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   344,738 21,750 SH   SOLE   21,750 0 0
ALTAIR ENGR INC COM CL A 021369103   1,104,016 15,310 SH   SOLE   15,310 0 0
ALTRIA GROUP INC COM 02209S103   38,859,539 870,900 SH   SOLE   794,718 76,182 0
AMAZON COM INC COM 023135106   73,554,934 712,121 SH   SOLE   644,291 67,830 0
AMERICAN AIRLS GROUP INC COM 02376R102   5,334,119 361,635 SH   SOLE   340,086 21,549 0
AMERICAN ASSETS TR INC COM 024013104   197,556 10,627 SH   SOLE   10,627 0 0
AMERICAN ELEC PWR CO INC COM 025537101   26,803,836 294,580 SH   SOLE   271,617 22,963 0
AMERICAN EXPRESS CO COM 025816109   24,873,272 150,793 SH   SOLE   138,464 12,329 0
AMERICAN FINL GROUP INC OHIO COM 025932104   3,779,078 31,103 SH   SOLE   21,405 9,698 0
AMERICAN VANGUARD CORP COM 030371108   457,292 20,900 SH   SOLE   20,900 0 0
AMERIPRISE FINL INC COM 03076C106   19,947,684 65,082 SH   SOLE   58,962 6,120 0
AMGEN INC COM 031162100   18,678,990 77,266 SH   SOLE   70,258 7,008 0
AMMO INC COM 00175J107   65,450 33,223 SH   SOLE   33,223 0 0
AMN HEALTHCARE SVCS INC COM 001744101   731,798 8,821 SH   SOLE   8,821 0 0
ANSYS INC COM 03662Q105   10,622,323 31,918 SH   SOLE   29,282 2,636 0
APOLLO COML REAL EST FIN INC COM 03762U105   979,455 105,205 SH   SOLE   105,205 0 0
APPHARVEST INC COM 03783T103   8,262 13,493 SH   SOLE   13,493 0 0
APPLE INC COM 037833100   237,252,952 1,438,769 SH   SOLE   1,314,248 124,521 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,243,320 22,819 SH   SOLE   22,819 0 0
APPLIED MATLS INC COM 038222105   30,620,590 249,293 SH   SOLE   230,987 18,306 0
ARCH CAP GROUP LTD ORD G0450A105   2,407,462 35,472 SH   SOLE   24,900 10,572 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,806,890 35,236 SH   SOLE   25,205 10,031 0
ARISTA NETWORKS INC COM 040413106   26,687,675 158,988 SH   SOLE   142,242 16,746 0
ARMADA HOFFLER PPTYS INC COM 04208T108   371,299 31,439 SH   SOLE   31,439 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   4,472,691 204,419 SH   SOLE   192,319 12,100 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,173,454 36,693 SH   SOLE   36,693 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   243,022 357 SH   SOLE   357 0 0
ASPEN TECHNOLOGY INC COM 29109X106   2,173,970 9,499 SH   SOLE   6,649 2,850 0
ASSETMARK FINL HLDGS INC COM 04546L106   779,960 24,800 SH   SOLE   24,800 0 0
AT&T INC COM 00206R102   54,852,188 2,849,465 SH   SOLE   2,646,168 203,297 0
ATKORE INC COM 047649108   5,343,536 38,038 SH   SOLE   35,676 2,362 0
AUTOMATIC DATA PROCESSING IN COM 053015103   9,704,662 43,591 SH   SOLE   40,273 3,318 0
AUTOZONE INC COM 053332102   3,936,852 1,602 SH   SOLE   1,010 592 0
AVIS BUDGET GROUP COM 053774105   791,858 4,065 SH   SOLE   4,065 0 0
AXCELLA HEALTH INC COM 05454B105   49,980 104,124 SH   SOLE   104,124 0 0
BADGER METER INC COM 056525108   1,323,243 10,862 SH   SOLE   10,862 0 0
BALCHEM CORP COM 057665200   777,411 6,147 SH   SOLE   6,147 0 0
BANK AMERICA CORP COM 060505104   58,681,137 2,051,788 SH   SOLE   1,882,952 168,836 0
BANK MONTREAL QUE COM 063671101   444,481 4,988 SH   SOLE   4,988 0 0
BANK NEW YORK MELLON CORP COM 064058100   41,259,176 907,992 SH   SOLE   836,485 71,507 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   652,948 24,183 SH   SOLE   24,183 0 0
BANNER CORP COM NEW 06652V208   1,122,543 20,646 SH   SOLE   20,646 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   2,604,464 76,602 SH   SOLE   70,459 6,143 0
BERKLEY W R CORP COM 084423102   7,068,603 113,533 SH   SOLE   105,535 7,998 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,862,400 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,668,879 18,360 SH   SOLE   15,958 2,402 0
BIO RAD LABS INC CL A 090572207   5,731,193 11,964 SH   SOLE   8,330 3,634 0
BJS WHSL CLUB HLDGS INC COM 05550J101   18,904,670 248,517 SH   SOLE   231,925 16,592 0
BLACKBERRY LTD COM 09228F103   66,813 14,652 SH   SOLE   14,652 0 0
BLACKLINE INC COM 09239B109   1,107,757 16,497 SH   SOLE   16,497 0 0
BLACKROCK INC COM 09247X101   90,186,133 134,784 SH   SOLE   125,288 9,496 0
BLACKSTONE INC COM 09260D107   282,434 3,215 SH   SOLE   0 3,215 0
BLACKSTONE MTG TR INC COM CL A 09257W100   853,603 47,821 SH   SOLE   47,821 0 0
BOISE CASCADE CO DEL COM 09739D100   834,630 13,196 SH   SOLE   13,196 0 0
BOK FINL CORP COM NEW 05561Q201   3,493,654 41,389 SH   SOLE   29,400 11,989 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,525,443 27,246 SH   SOLE   19,223 8,023 0
BRISTOL-MYERS SQUIBB CO COM 110122108   76,666,581 1,106,140 SH   SOLE   1,022,600 83,540 0
BROADCOM INC COM 11135F101   63,533,891 99,033 SH   SOLE   90,449 8,584 0
BRUKER CORP COM 116794108   2,237,860 28,385 SH   SOLE   22,508 5,877 0
BUILDERS FIRSTSOURCE INC COM 12008R107   2,874,145 32,374 SH   SOLE   29,000 3,374 0
BUNGE LIMITED COM G16962105   5,030,428 52,664 SH   SOLE   36,608 16,056 0
BYLINE BANCORP INC COM 124411109   633,211 29,288 SH   SOLE   29,288 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   9,330,424 93,896 SH   SOLE   87,493 6,403 0
CACI INTL INC CL A 127190304   13,263,883 44,768 SH   SOLE   41,821 2,947 0
CACTUS INC CL A 127203107   1,661,561 40,300 SH   SOLE   40,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   36,576,562 174,099 SH   SOLE   150,469 23,630 0
CAL MAINE FOODS INC COM NEW 128030202   1,846,354 30,323 SH   SOLE   30,323 0 0
CALIX INC COM 13100M509   313,150 5,843 SH   SOLE   5,843 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   255,090 11,000 SH   SOLE   0 11,000 0
CARTER BANKSHARES INC COM NEW 146103106   199,276 14,234 SH   SOLE   14,234 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,045,805 46,030 SH   SOLE   46,030 0 0
CATERPILLAR INC COM 149123101   116,635,357 509,681 SH   SOLE   471,520 38,161 0
CBIZ INC COM 124805102   705,081 14,247 SH   SOLE   14,247 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,131,395 15,878 SH   SOLE   10,997 4,881 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   69,432 26,000 SH   SOLE   0 26,000 0
CDW CORP COM 12514G108   13,546,388 69,508 SH   SOLE   62,430 7,078 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   205,605 4,500 SH   SOLE   4,500 0 0
CELANESE CORP DEL COM 150870103   44,767,622 411,127 SH   SOLE   382,314 28,813 0
CERUS CORP COM 157085101   31,877 10,733 SH   SOLE   10,733 0 0
CHEGG INC COM 163092109   694,557 42,611 SH   SOLE   42,611 0 0
CHENIERE ENERGY INC COM NEW 16411R208   6,362,526 40,372 SH   SOLE   28,315 12,057 0
CHEVRON CORP NEW COM 166764100   171,293,183 1,049,848 SH   SOLE   963,701 86,147 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,048,322 1,199 SH   SOLE   780 419 0
CHUBB LIMITED COM H1467J104   224,926 1,158 SH   SOLE   0 1,158 0
CHURCH & DWIGHT CO INC COM 171340102   301,478 3,410 SH   SOLE   0 3,410 0
CINTAS CORP COM 172908105   18,480,041 39,941 SH   SOLE   37,169 2,772 0
CIRCOR INTL INC COM 17273K109   312,644 10,046 SH   SOLE   10,046 0 0
CISCO SYS INC COM 17275R102   113,272,693 2,166,853 SH   SOLE   1,996,000 170,853 0
CITIGROUP INC COM NEW 172967424   23,072,746 492,062 SH   SOLE   458,936 33,126 0
CITIZENS FINL GROUP INC COM 174610105   24,051,113 791,936 SH   SOLE   740,825 51,111 0
CITY HLDG CO COM 177835105   1,540,211 16,948 SH   SOLE   16,948 0 0
CLARIVATE PLC ORD SHS G21810109   105,120 11,195 SH   SOLE   11,195 0 0
CLEAN HARBORS INC COM 184496107   5,970,802 41,883 SH   SOLE   29,238 12,645 0
COCA COLA CO COM 191216100   74,152,715 1,195,433 SH   SOLE   1,099,787 95,646 0
COHEN & STEERS INC COM 19247A100   592,745 9,267 SH   SOLE   9,267 0 0
COLGATE PALMOLIVE CO COM 194162103   325,672 4,334 SH   SOLE   4,334 0 0
COMCAST CORP NEW CL A 20030N101   48,253,006 1,272,831 SH   SOLE   1,179,880 92,951 0
COMMERCE BANCSHARES INC COM 200525103   5,187,305 88,899 SH   SOLE   62,975 25,924 0
COMMERCIAL METALS CO COM 201723103   889,473 18,190 SH   SOLE   18,190 0 0
COMMUNITY TR BANCORP INC COM 204149108   567,043 14,942 SH   SOLE   14,942 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   143,783 11,521 SH   SOLE   11,521 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   405,362 59,612 SH   SOLE   59,612 0 0
CONOCOPHILLIPS COM 20825C104   116,824,738 1,177,550 SH   SOLE   1,084,730 92,820 0
CONSTELLIUM SE CL A SHS F21107101   909,267 59,507 SH   SOLE   59,507 0 0
COPA HOLDINGS SA CL A P31076105   3,369,250 36,483 SH   SOLE   25,558 10,925 0
CORTEVA INC COM 22052L104   390,025 6,467 SH   SOLE   0 6,467 0
COSTCO WHSL CORP NEW COM 22160K105   17,364,330 34,948 SH   SOLE   29,844 5,104 0
COURSERA INC COM 22266M104   683,066 59,294 SH   SOLE   59,294 0 0
CRA INTL INC COM 12618T105   352,583 3,270 SH   SOLE   3,270 0 0
CROCS INC COM 227046109   1,391,276 11,003 SH   SOLE   11,003 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   200,241 19,107 SH   SOLE   19,107 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,960,140 43,422 SH   SOLE   40,339 3,083 0
CROWN CASTLE INC COM 22822V101   49,557,862 370,277 SH   SOLE   341,693 28,584 0
CRYOPORT INC COM PAR $0.001 229050307   1,032,601 43,025 SH   SOLE   43,025 0 0
CSW INDUSTRIALS INC COM 126402106   529,219 3,809 SH   SOLE   3,809 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   794,342 95,017 SH   SOLE   95,017 0 0
CVS HEALTH CORP COM 126650100   66,121,728 889,809 SH   SOLE   831,656 58,153 0
DANAHER CORPORATION COM 235851102   23,379,183 92,760 SH   SOLE   84,418 8,342 0
DARDEN RESTAURANTS INC COM 237194105   7,296,409 47,025 SH   SOLE   39,237 7,788 0
DECKERS OUTDOOR CORP COM 243537107   7,234,560 16,093 SH   SOLE   14,839 1,254 0
DEERE & CO COM 244199105   21,826,323 52,863 SH   SOLE   47,978 4,885 0
DELTA AIR LINES INC DEL COM NEW 247361702   569,612 16,312 SH   SOLE   9,562 6,750 0
DEVON ENERGY CORP NEW COM 25179M103   244,712 4,835 SH   SOLE   4,835 0 0
DIGI INTL INC COM 253798102   1,009,270 29,966 SH   SOLE   29,966 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,334,305 52,367 SH   SOLE   0 52,367 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   217,506 4,127 SH   SOLE   0 4,127 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   298,150 6,700 SH   SOLE   0 6,700 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   245,355 7,613 SH   SOLE   0 7,613 0
DIODES INC COM 254543101   1,026,628 11,068 SH   SOLE   11,068 0 0
DISCOVER FINL SVCS COM 254709108   2,382,113 24,100 SH   SOLE   16,930 7,170 0
DISNEY WALT CO COM 254687106   12,184,476 121,687 SH   SOLE   111,770 9,917 0
DIVERSEY HLDGS LTD ORD SHS G28923103   344,132 42,538 SH   SOLE   42,538 0 0
DNP SELECT INCOME FD INC COM 23325P104   211,793 19,219 SH   SOLE   19,219 0 0
DOCUSIGN INC COM 256163106   6,648,492 114,039 SH   SOLE   106,600 7,439 0
DOMINOS PIZZA INC COM 25754A201   331,499 1,005 SH   SOLE   1,005 0 0
DONALDSON INC COM 257651109   6,868,063 105,113 SH   SOLE   96,393 8,720 0
DOW INC COM 260557103   70,535,687 1,286,678 SH   SOLE   1,195,545 91,133 0
DT MIDSTREAM INC COMMON STOCK 23345M107   206,221 4,177 SH   SOLE   0 4,177 0
E L F BEAUTY INC COM 26856L103   6,783,180 82,370 SH   SOLE   77,553 4,817 0
EASTMAN CHEM CO COM 277432100   33,766,977 400,368 SH   SOLE   373,930 26,438 0
EATON CORP PLC SHS G29183103   503,340 2,938 SH   SOLE   0 2,938 0
ECOLAB INC COM 278865100   4,380,188 26,462 SH   SOLE   24,520 1,942 0
EDWARDS LIFESCIENCES CORP COM 28176E108   207,859 2,513 SH   SOLE   0 2,513 0
EMCOR GROUP INC COM 29084Q100   13,299,968 81,801 SH   SOLE   76,490 5,311 0
EMERSON ELEC CO COM 291011104   32,839,246 376,856 SH   SOLE   350,285 26,571 0
EMPLOYERS HLDGS INC COM 292218104   769,634 18,461 SH   SOLE   18,461 0 0
ENBRIDGE INC COM 29250N105   215,551 5,658 SH   SOLE   5,658 0 0
ENCORE WIRE CORP COM 292562105   2,642,571 14,259 SH   SOLE   14,259 0 0
ENERGY RECOVERY INC COM 29270J100   931,530 40,413 SH   SOLE   40,413 0 0
ENGAGESMART INC COMMON STOCK 29283F103   283,734 14,739 SH   SOLE   14,739 0 0
EOG RES INC COM 26875P101   5,336,252 46,552 SH   SOLE   43,714 2,838 0
EPLUS INC COM 294268107   387,269 7,897 SH   SOLE   7,897 0 0
EPR PPTYS COM SH BEN INT 26884U109   4,738,899 124,381 SH   SOLE   87,784 36,597 0
EQRX INC COM 26886C107   108,254 55,801 SH   SOLE   55,801 0 0
EQUITABLE HLDGS INC COM 29452E101   439,349 17,304 SH   SOLE   17,304 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,661,907 80,247 SH   SOLE   80,247 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   4,768,271 71,030 SH   SOLE   46,761 24,269 0
EVERBRIDGE INC COM 29978A104   2,246,986 64,811 SH   SOLE   46,794 18,017 0
EVERGY INC COM 30034W106   38,522,229 630,272 SH   SOLE   589,378 40,894 0
EVERSOURCE ENERGY COM 30040W108   309,817 3,959 SH   SOLE   0 3,959 0
EVERTEC INC COM 30040P103   256,310 7,594 SH   SOLE   7,594 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,497,756 25,742 SH   SOLE   17,182 8,560 0
EXPEDITORS INTL WASH INC COM 302130109   5,255,374 47,724 SH   SOLE   33,693 14,031 0
EXXON MOBIL CORP COM 30231G102   146,221,964 1,333,412 SH   SOLE   1,231,083 102,329 0
F N B CORP COM 302520101   446,913 38,527 SH   SOLE   0 38,527 0
FABRINET SHS G3323L100   1,107,382 9,325 SH   SOLE   9,325 0 0
FACTSET RESH SYS INC COM 303075105   3,758,532 9,055 SH   SOLE   6,362 2,693 0
FAIR ISAAC CORP COM 303250104   18,503,211 26,332 SH   SOLE   22,443 3,889 0
FEDEX CORP COM 31428X106   210,748 922 SH   SOLE   0 922 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   208,924 8,206 SH   SOLE   0 8,206 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   217,056 5,700 SH   SOLE   0 5,700 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   405,357 8,812 SH   SOLE   0 8,812 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   19,030,209 544,810 SH   SOLE   503,162 41,648 0
FIDELITY NATL INFORMATION SV COM 31620M106   346,080 6,370 SH   SOLE   0 6,370 0
FIFTH THIRD BANCORP COM 316773100   42,109,795 1,580,698 SH   SOLE   1,479,526 101,172 0
FIRST BANCORP N C COM 318910106   826,216 23,261 SH   SOLE   23,261 0 0
FIRST FINL CORP IND COM 320218100   528,819 14,109 SH   SOLE   14,109 0 0
FIRST HORIZON CORPORATION COM 320517105   225,895 12,705 SH   SOLE   0 12,705 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   237,600 5,252 SH   SOLE   0 5,252 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   202,568 2,777 SH   SOLE   0 2,777 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   207,115 5,834 SH   SOLE   0 5,834 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   244,119 6,079 SH   SOLE   6,079 0 0
FIRSTENERGY CORP COM 337932107   37,635,785 939,485 SH   SOLE   868,373 71,112 0
FISERV INC COM 337738108   15,759,854 139,431 SH   SOLE   119,677 19,754 0
FLEX LNG LTD SHS G35947202   973,785 28,999 SH   SOLE   28,999 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   247,650 5,856 SH   SOLE   0 5,856 0
FORD MTR CO DEL COM 345370860   53,977,393 4,283,921 SH   SOLE   4,008,557 275,364 0
FORTINET INC COM 34959E109   21,901,211 329,540 SH   SOLE   290,988 38,552 0
FOX FACTORY HLDG CORP COM 35138V102   1,201,837 9,902 SH   SOLE   9,902 0 0
FREEPORT-MCMORAN INC CL B 35671D857   208,963 5,108 SH   SOLE   5,108 0 0
FULTON FINL CORP PA COM 360271100   1,126,395 81,505 SH   SOLE   81,505 0 0
GALLAGHER ARTHUR J & CO COM 363576109   98,540,726 515,084 SH   SOLE   475,093 39,991 0
GAMING & LEISURE PPTYS INC COM 36467J108   24,688,427 474,230 SH   SOLE   443,373 30,857 0
GARTNER INC COM 366651107   9,015,154 27,673 SH   SOLE   23,724 3,949 0
GATX CORP COM 361448103   2,000,877 18,187 SH   SOLE   18,187 0 0
GENERAL DYNAMICS CORP COM 369550108   50,211,898 220,025 SH   SOLE   203,073 16,952 0
GENERAL MTRS CO COM 37045V100   7,099,180 193,544 SH   SOLE   178,885 14,659 0
GENPACT LIMITED SHS G3922B107   3,183,204 68,871 SH   SOLE   48,374 20,497 0
GILEAD SCIENCES INC COM 375558103   61,694,366 743,574 SH   SOLE   688,271 55,303 0
GLOBAL X FDS GBL X MSCI PT ET 37950E192   115,323 10,983 SH   SOLE   10,983 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   231,601 3,644 SH   SOLE   3,644 0 0
GMS INC COM 36251C103   492,047 8,500 SH   SOLE   8,500 0 0
GORMAN RUPP CO COM 383082104   422,875 16,915 SH   SOLE   16,915 0 0
GRAINGER W W INC COM 384802104   10,824,083 15,714 SH   SOLE   14,401 1,313 0
GRAPHIC PACKAGING HLDG CO COM 388689101   19,274,994 756,179 SH   SOLE   684,695 71,484 0
GREAT SOUTHN BANCORP INC COM 390905107   335,761 6,625 SH   SOLE   6,625 0 0
GRIFFON CORP COM 398433102   564,914 17,648 SH   SOLE   17,648 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,223,535 39,287 SH   SOLE   27,863 11,424 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   542,092 10,743 SH   SOLE   10,743 0 0
HALLIBURTON CO COM 406216101   1,789,078 56,545 SH   SOLE   40,989 15,556 0
HANESBRANDS INC COM 410345102   52,753 10,029 SH   SOLE   10,029 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   764,224 26,721 SH   SOLE   26,721 0 0
HARPOON THERAPEUTICS INC COM 41358P106   22,357 30,042 SH   SOLE   30,042 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   18,392,840 263,924 SH   SOLE   238,437 25,487 0
HBT FINL INC. COM 404111106   398,285 20,197 SH   SOLE   20,197 0 0
HEALTH CATALYST INC COM 42225T107   1,025,681 87,890 SH   SOLE   87,890 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   26,733,463 1,216,817 SH   SOLE   1,141,582 75,235 0
HEALTHSTREAM INC COM 42222N103   1,290,354 47,615 SH   SOLE   47,615 0 0
HEARTLAND EXPRESS INC COM 422347104   1,091,822 68,582 SH   SOLE   68,582 0 0
HELMERICH & PAYNE INC COM 423452101   1,402,848 39,241 SH   SOLE   39,241 0 0
HERC HLDGS INC COM 42704L104   1,231,679 10,814 SH   SOLE   10,814 0 0
HERSHEY CO COM 427866108   36,931,067 145,164 SH   SOLE   128,799 16,365 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   192,216 21,646 SH   SOLE   21,646 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   236,189 14,827 SH   SOLE   14,827 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,041,245 23,436 SH   SOLE   23,436 0 0
HOLOGIC INC COM 436440101   3,499,824 43,368 SH   SOLE   30,553 12,815 0
HOME BANCSHARES INC COM 436893200   1,291,127 59,472 SH   SOLE   59,472 0 0
HOME DEPOT INC COM 437076102   131,372,682 445,150 SH   SOLE   411,778 33,372 0
HONEYWELL INTL INC COM 438516106   19,497,117 102,015 SH   SOLE   93,620 8,395 0
HORIZON THERAPEUTICS PUB L SHS G46188101   1,630,552 14,940 SH   SOLE   0 14,940 0
HOST HOTELS & RESORTS INC COM 44107P104   2,606,943 158,093 SH   SOLE   112,021 46,072 0
HP INC COM 40434L105   850,081 28,964 SH   SOLE   19,818 9,146 0
HUBBELL INC COM 443510607   2,582,059 10,613 SH   SOLE   7,461 3,152 0
HUMANA INC COM 444859102   438,912 904 SH   SOLE   0 904 0
HUNTINGTON BANCSHARES INC COM 446150104   23,060,742 2,058,995 SH   SOLE   1,914,693 144,302 0
I3 VERTICALS INC COM CL A 46571Y107   753,822 30,731 SH   SOLE   30,731 0 0
ICF INTL INC COM 44925C103   405,122 3,693 SH   SOLE   3,693 0 0
IDEXX LABS INC COM 45168D104   10,609,670 21,216 SH   SOLE   18,549 2,667 0
INGERSOLL RAND INC COM 45687V106   2,365,155 40,652 SH   SOLE   29,096 11,556 0
INSIGHT ENTERPRISES INC COM 45765U103   1,632,025 11,416 SH   SOLE   11,416 0 0
INSPIRE MED SYS INC COM 457730109   2,044,761 8,736 SH   SOLE   8,736 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,052,278 9,228 SH   SOLE   9,228 0 0
INTEL CORP COM 458140100   944,487 28,910 SH   SOLE   16,484 12,426 0
INTER PARFUMS INC COM 458334109   645,293 4,537 SH   SOLE   4,537 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   37,364,245 285,027 SH   SOLE   264,919 20,108 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,538,917 57,422 SH   SOLE   57,422 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,678,628 71,928 SH   SOLE   50,063 21,865 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   541,012 9,991 SH   SOLE   9,991 0 0
INTUIT COM 461202103   14,432,033 32,371 SH   SOLE   29,713 2,658 0
INTUITIVE SURGICAL INC COM NEW 46120E602   5,960,693 23,332 SH   SOLE   19,527 3,805 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,062,955 74,750 SH   SOLE   12,933 61,817 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   847,121 13,576 SH   SOLE   0 13,576 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   453,769 20,780 SH   SOLE   0 20,780 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   451,950 19,766 SH   SOLE   0 19,766 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   451,853 22,008 SH   SOLE   0 22,008 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   450,306 21,332 SH   SOLE   0 21,332 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   469,225 10,751 SH   SOLE   10,751 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   321,154 2,221 SH   SOLE   2,221 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,059,559 6,417 SH   SOLE   3,064 3,353 0
INVIVYD INC COM 00534A102   14,221 11,851 SH   SOLE   11,851 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,443,487 23,308 SH   SOLE   23,308 0 0
ISHARES INC MSCI CDA ETF 464286509   2,604,588 76,202 SH   SOLE   76,202 0 0
ISHARES INC MSCI NETHERL ETF 464286814   1,086,439 25,745 SH   SOLE   25,745 0 0
ISHARES INC MSCI GERMANY ETF 464286806   1,019,259 35,814 SH   SOLE   35,814 0 0
ISHARES INC MSCI STH KOR ETF 464286772   1,001,384 16,357 SH   SOLE   16,357 0 0
ISHARES INC MSCI STH AFR ETF 464286780   793,301 18,790 SH   SOLE   18,790 0 0
ISHARES INC MSCI MEXICO ETF 464286822   786,466 13,211 SH   SOLE   13,211 0 0
ISHARES INC MSCI AUST ETF 464286103   1,028,931 44,853 SH   SOLE   44,853 0 0
ISHARES INC MSCI SWITZERLAND 464286749   1,920,462 42,376 SH   SOLE   42,376 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   943,298 34,452 SH   SOLE   34,452 0 0
ISHARES INC MSCI ITALY ETF 46434G830   1,483,392 48,748 SH   SOLE   48,748 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   363,746 16,407 SH   SOLE   16,407 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   2,052,024 45,269 SH   SOLE   45,269 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   6,557,652 111,733 SH   SOLE   104,600 7,133 0
ISHARES INC MSCI FRANCE ETF 464286707   4,238,440 112,128 SH   SOLE   105,131 6,997 0
ISHARES TR CORE S&P TTL STK 464287150   962,844 10,633 SH   SOLE   10,633 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   32,624,974 397,091 SH   SOLE   397,091 0 0
ISHARES TR IBOXX INV CP ETF 464287242   19,719,910 179,910 SH   SOLE   179,910 0 0
ISHARES TR TIPS BD ETF 464287176   2,050,031 18,594 SH   SOLE   18,594 0 0
ISHARES TR MSCI EAFE ETF 464287465   329,139 4,602 SH   SOLE   4,602 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   270,837 2,550 SH   SOLE   0 2,550 0
ISHARES TR MSCI UAE ETF 46434V761   534,068 37,717 SH   SOLE   37,717 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   286,000 1,603 SH   SOLE   1,603 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   504,084 10,690 SH   SOLE   0 10,690 0
ISHARES TR NATIONAL MUN ETF 464288414   363,299 3,372 SH   SOLE   0 3,372 0
ISHARES TR MSCI DENMARK ETF 46429B523   1,819,810 17,168 SH   SOLE   17,168 0 0
ISHARES TR CORE S&P US VLU 464287663   383,864 5,203 SH   SOLE   0 5,203 0
ISHARES TR SHRT NAT MUN ETF 464288158   1,584,922 15,141 SH   SOLE   0 15,141 0
ISHARES TR RUS 1000 ETF 464287622   212,524 944 SH   SOLE   944 0 0
ISHARES TR MSCI USA MMENTM 46432F396   676,557 4,866 SH   SOLE   4,866 0 0
ISHARES TR PFD AND INCM SEC 464288687   744,766 23,855 SH   SOLE   23,855 0 0
ISHARES TR SHORT TREAS BD 464288679   308,516 2,792 SH   SOLE   0 2,792 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,754,790 34,721 SH   SOLE   0 34,721 0
ISHARES TR MSCI FINLAND ETF 46429B515   1,312,513 34,171 SH   SOLE   34,171 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   2,796,139 55,645 SH   SOLE   55,645 0 0
ISHARES TR CORE S&P MCP ETF 464287507   10,692,560 42,743 SH   SOLE   5,783 36,960 0
ISHARES TR MSCI UK ETF NEW 46435G334   3,686,796 114,284 SH   SOLE   106,359 7,925 0
ISHARES TR CORE S&P500 ETF 464287200   828,531 2,016 SH   SOLE   1,061 955 0
ISHARES TR RUS 1000 VAL ETF 464287598   6,270,100 41,180 SH   SOLE   17,795 23,385 0
ISHARES TR ISHS 5-10YR INVT 464288638   3,658,113 71,336 SH   SOLE   8,732 62,604 0
ISHARES TR CORE US AGGBD ET 464287226   73,393,448 736,586 SH   SOLE   652,243 84,343 0
ISHARES TR FLTG RATE NT ETF 46429B655   2,372,228 47,078 SH   SOLE   27,914 19,164 0
ISHARES TR RUS MID CAP ETF 464287499   992,266 14,191 SH   SOLE   8,702 5,489 0
ISHARES TR CORE S&P SCP ETF 464287804   6,505,911 67,279 SH   SOLE   7,154 60,125 0
ISHARES TR CORE MSCI EAFE 46432F842   4,203,488 62,879 SH   SOLE   9,029 53,850 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,498,239 10,225 SH   SOLE   7,809 2,416 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,155,037 4,906 SH   SOLE   2,969 1,937 0
JABIL INC COM 466313103   22,311,813 253,083 SH   SOLE   223,603 29,480 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,263,328 84,960 SH   SOLE   66,863 18,097 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,438,241 145,866 SH   SOLE   135,861 10,005 0
JOHNSON & JOHNSON COM 478160104   128,257,046 827,465 SH   SOLE   761,325 66,140 0
JOHNSON CTLS INTL PLC SHS G51502105   37,987,662 630,814 SH   SOLE   590,320 40,494 0
JOHNSON OUTDOORS INC CL A 479167108   220,409 3,498 SH   SOLE   3,498 0 0
JPMORGAN CHASE & CO COM 46625H100   150,212,037 1,152,729 SH   SOLE   1,063,291 89,438 0
KEYCORP COM 493267108   639,649 51,090 SH   SOLE   23,879 27,211 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   4,397,223 27,231 SH   SOLE   19,309 7,922 0
KINDER MORGAN INC DEL COM 49456B101   50,782,332 2,900,190 SH   SOLE   2,692,988 207,202 0
KORN FERRY COM NEW 500643200   787,705 15,224 SH   SOLE   15,224 0 0
KRAFT HEINZ CO COM 500754106   9,016,929 233,177 SH   SOLE   219,268 13,909 0
KROGER CO COM 501044101   2,529,538 51,236 SH   SOLE   34,855 16,381 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,365,586 80,053 SH   SOLE   68,712 11,341 0
LADDER CAP CORP CL A 505743104   1,094,906 115,863 SH   SOLE   115,863 0 0
LAM RESEARCH CORP COM 512807108   513,718 969 SH   SOLE   0 969 0
LAMAR ADVERTISING CO NEW CL A 512816109   31,934,084 319,693 SH   SOLE   284,751 34,942 0
LAMB WESTON HLDGS INC COM 513272104   5,740,135 54,919 SH   SOLE   50,290 4,629 0
LANDSTAR SYS INC COM 515098101   3,077,507 17,168 SH   SOLE   12,173 4,995 0
LANTHEUS HLDGS INC COM 516544103   285,285 3,455 SH   SOLE   3,455 0 0
LAS VEGAS SANDS CORP COM 517834107   2,664,573 46,381 SH   SOLE   33,331 13,050 0
LATTICE SEMICONDUCTOR CORP COM 518415104   2,444,916 25,601 SH   SOLE   19,224 6,377 0
LAUDER ESTEE COS INC CL A 518439104   214,226 869 SH   SOLE   0 869 0
LEMONADE INC COM 52567D107   1,333,245 93,495 SH   SOLE   93,495 0 0
LIBERTY ENERGY INC COM CL A 53115L104   5,990,379 467,633 SH   SOLE   467,633 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   282,125 33,950 SH   SOLE   33,950 0 0
LIFE STORAGE INC COM 53223X107   17,181,025 131,063 SH   SOLE   114,928 16,135 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   733,615 9,973 SH   SOLE   9,973 0 0
LILLY ELI & CO COM 532457108   18,133,429 52,802 SH   SOLE   47,316 5,486 0
LINDSAY CORP COM 535555106   1,910,213 12,640 SH   SOLE   12,640 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   32,230 13,892 SH   SOLE   13,892 0 0
LOCKHEED MARTIN CORP COM 539830109   51,193,495 108,293 SH   SOLE   98,917 9,376 0
LOWES COS INC COM 548661107   1,073,319 5,367 SH   SOLE   2,455 2,912 0
LULULEMON ATHLETICA INC COM 550021109   8,903,046 24,446 SH   SOLE   20,455 3,991 0
LUMEN TECHNOLOGIES INC COM 550241103   132,357 49,946 SH   SOLE   0 49,946 0
LYELL IMMUNOPHARMA INC COM 55083R104   25,561 10,831 SH   SOLE   10,831 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   700,684 7,463 SH   SOLE   0 7,463 0
MACROGENICS INC COM 556099109   94,658 13,202 SH   SOLE   13,202 0 0
MACYS INC COM 55616P104   1,108,099 63,356 SH   SOLE   63,356 0 0
MANHATTAN ASSOCIATES INC COM 562750109   21,078,952 136,125 SH   SOLE   119,350 16,775 0
MANITOWOC CO INC COM NEW 563571405   274,450 16,059 SH   SOLE   16,059 0 0
MARATHON OIL CORP COM 565849106   11,807,548 492,802 SH   SOLE   460,713 32,089 0
MARRIOTT INTL INC NEW CL A 571903202   19,702,917 118,664 SH   SOLE   111,004 7,660 0
MARSH & MCLENNAN COS INC COM 571748102   25,727,853 154,476 SH   SOLE   143,101 11,375 0
MASIMO CORP COM 574795100   1,987,484 10,770 SH   SOLE   7,471 3,299 0
MASTERCARD INCORPORATED CL A 57636Q104   13,532,615 37,237 SH   SOLE   32,227 5,010 0
MATADOR RES CO COM 576485205   1,636,628 34,347 SH   SOLE   34,347 0 0
MATTERPORT INC COM CL A 577096100   52,012 19,052 SH   SOLE   19,052 0 0
MCCORMICK & CO INC COM NON VTG 579780206   268,685 3,229 SH   SOLE   0 3,229 0
MCDONALDS CORP COM 580135101   92,420,037 330,532 SH   SOLE   304,305 26,227 0
MCGRATH RENTCORP COM 580589109   1,302,460 13,958 SH   SOLE   13,958 0 0
MCKESSON CORP COM 58155Q103   11,538,694 32,408 SH   SOLE   25,431 6,977 0
MEDPACE HLDGS INC COM 58506Q109   1,326,871 7,056 SH   SOLE   7,056 0 0
MEDTRONIC PLC SHS G5960L103   45,301,247 561,911 SH   SOLE   522,220 39,691 0
MERCK & CO INC COM 58933Y105   121,419,372 1,141,266 SH   SOLE   1,051,606 89,660 0
MERIT MED SYS INC COM 589889104   752,990 10,182 SH   SOLE   10,182 0 0
META PLATFORMS INC CL A 30303M102   46,870,088 221,148 SH   SOLE   204,686 16,462 0
METLIFE INC COM 59156R108   91,918,743 1,586,447 SH   SOLE   1,463,469 122,978 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,153,879 1,408 SH   SOLE   898 510 0
MGM RESORTS INTERNATIONAL COM 552953101   11,131,066 250,587 SH   SOLE   232,466 18,121 0
MICROCHIP TECHNOLOGY INC. COM 595017104   11,039,043 131,763 SH   SOLE   111,245 20,518 0
MICROSOFT CORP COM 594918104   294,843,040 1,022,696 SH   SOLE   926,283 96,413 0
MID-AMER APT CMNTYS INC COM 59522J103   17,528,756 116,054 SH   SOLE   101,326 14,728 0
MODINE MFG CO COM 607828100   271,781 11,791 SH   SOLE   11,791 0 0
MOLINA HEALTHCARE INC COM 60855R100   12,739,302 47,625 SH   SOLE   44,008 3,617 0
MONARCH CASINO & RESORT INC COM 609027107   484,684 6,537 SH   SOLE   6,537 0 0
MONDELEZ INTL INC CL A 609207105   65,494,155 939,388 SH   SOLE   874,860 64,528 0
MONGODB INC CL A 60937P106   18,113,837 77,702 SH   SOLE   72,815 4,887 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,878,902 53,303 SH   SOLE   48,287 5,016 0
MOODYS CORP COM 615369105   15,054,735 49,195 SH   SOLE   44,455 4,740 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   419,753 1,467 SH   SOLE   0 1,467 0
MURPHY USA INC COM 626755102   1,754,499 6,799 SH   SOLE   6,799 0 0
NEOGENOMICS INC COM NEW 64049M209   670,600 38,518 SH   SOLE   38,518 0 0
NETFLIX INC COM 64110L106   21,683,103 62,762 SH   SOLE   59,068 3,694 0
NETSCOUT SYS INC COM 64115T104   1,115,914 38,950 SH   SOLE   38,950 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   5,180,062 51,176 SH   SOLE   48,090 3,086 0
NEW YORK CMNTY BANCORP INC COM 649445103   463,942 51,321 SH   SOLE   0 51,321 0
NEXTERA ENERGY INC COM 65339F101   14,975,794 194,289 SH   SOLE   170,520 23,769 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   97,590 12,275 SH   SOLE   12,275 0 0
NICE LTD SPONSORED ADR 653656108   17,107,504 74,741 SH   SOLE   69,028 5,713 0
NIKE INC CL B 654106103   21,808,926 177,829 SH   SOLE   164,549 13,280 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   58,784 14,844 SH   SOLE   14,844 0 0
NORTHROP GRUMMAN CORP COM 666807102   323,384 700 SH   SOLE   700 0 0
NORTHWESTERN CORP COM NEW 668074305   233,060 4,028 SH   SOLE   0 4,028 0
NOVANTA INC COM 67000B104   1,506,702 9,471 SH   SOLE   9,471 0 0
NOVO-NORDISK A S ADR 670100205   295,790 1,859 SH   SOLE   1,859 0 0
NOW INC COM 67011P100   295,331 26,487 SH   SOLE   26,487 0 0
NUCOR CORP COM 670346105   3,118,662 20,190 SH   SOLE   13,936 6,254 0
NVIDIA CORPORATION COM 67066G104   80,644,225 290,327 SH   SOLE   261,873 28,454 0
OCCIDENTAL PETE CORP COM 674599105   222,438 3,563 SH   SOLE   0 3,563 0
OGE ENERGY CORP COM 670837103   4,035,474 107,155 SH   SOLE   74,601 32,554 0
O-I GLASS INC COM 67098H104   929,308 40,921 SH   SOLE   40,921 0 0
OKTA INC CL A 679295105   3,637,260 42,176 SH   SOLE   30,165 12,011 0
OLD DOMINION FREIGHT LINE IN COM 679580100   989,314 2,903 SH   SOLE   1,894 1,009 0
OLD REP INTL CORP COM 680223104   2,623,069 105,049 SH   SOLE   71,853 33,196 0
OMNICOM GROUP INC COM 681919106   2,685,306 28,464 SH   SOLE   20,487 7,977 0
OPKO HEALTH INC COM 68375N103   19,199 13,150 SH   SOLE   13,150 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   747,440 23,527 SH   SOLE   23,527 0 0
ORACLE CORP COM 68389X105   8,916,956 95,964 SH   SOLE   89,194 6,770 0
OREILLY AUTOMOTIVE INC COM 67103H107   4,136,447 4,872 SH   SOLE   3,345 1,527 0
OUSTER INC COM 68989M103   20,940 24,028 SH   SOLE   24,028 0 0
OWENS CORNING NEW COM 690742101   1,001,397 10,453 SH   SOLE   0 10,453 0
PACCAR INC COM 693718108   7,083,840 96,774 SH   SOLE   85,321 11,453 0
PAGERDUTY INC COM 69553P100   1,642,805 46,964 SH   SOLE   46,964 0 0
PALO ALTO NETWORKS INC COM 697435105   15,373,761 76,969 SH   SOLE   72,361 4,608 0
PATHWARD FINANCIAL INC COM 59100U108   310,541 26 SH   SOLE   26 0 0
PAYCHEX INC COM 704326107   4,426,634 38,630 SH   SOLE   26,041 12,589 0
PAYCOM SOFTWARE INC COM 70432V102   2,763,991 9,092 SH   SOLE   6,379 2,713 0
PDF SOLUTIONS INC COM 693282105   645,158 15,216 SH   SOLE   15,216 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   204,763 6,913 SH   SOLE   6,913 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   1,071,550 76,321 SH   SOLE   76,321 0 0
PEGASYSTEMS INC COM 705573103   2,326,678 47,993 SH   SOLE   34,151 13,842 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   5,536,228 39,039 SH   SOLE   27,694 11,345 0
PENUMBRA INC COM 70975L107   2,053,277 7,368 SH   SOLE   5,832 1,536 0
PEPSICO INC COM 713448108   148,455,260 814,346 SH   SOLE   751,568 62,778 0
PERDOCEO ED CORP COM 71363P106   886,931 66,041 SH   SOLE   66,041 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   4,716,658 78,168 SH   SOLE   72,550 5,618 0
PFIZER INC COM 717081103   98,868,204 2,423,241 SH   SOLE   2,237,603 185,638 0
PHILIP MORRIS INTL INC COM 718172109   78,294,418 805,084 SH   SOLE   745,212 59,872 0
PHILLIPS 66 COM 718546104   2,497,465 24,635 SH   SOLE   17,701 6,934 0
PHREESIA INC COM 71944F106   959,983 29,730 SH   SOLE   29,730 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   299,834 3,021 SH   SOLE   0 3,021 0
PNC FINL SVCS GROUP INC COM 693475105   34,981,393 275,228 SH   SOLE   254,178 21,050 0
POLARIS INC COM 731068102   2,607,481 23,569 SH   SOLE   16,778 6,791 0
PORTLAND GEN ELEC CO COM NEW 736508847   7,265,330 148,606 SH   SOLE   140,134 8,472 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   285,923 14,426 SH   SOLE   14,426 0 0
PPG INDS INC COM 693506107   261,817 1,960 SH   SOLE   0 1,960 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,080,612 19,716 SH   SOLE   19,716 0 0
PRIMERICA INC COM 74164M108   1,656,116 9,615 SH   SOLE   6,834 2,781 0
PROCTER AND GAMBLE CO COM 742718109   163,849,370 1,101,953 SH   SOLE   1,025,363 76,590 0
PROFRAC HLDG CORP CLASS A COM 74319N100   143,390 11,317 SH   SOLE   11,317 0 0
PROGYNY INC COM 74340E103   1,030,679 32,088 SH   SOLE   32,088 0 0
PROLOGIS INC. COM 74340W103   46,514,105 372,798 SH   SOLE   335,205 37,593 0
PROPETRO HLDG CORP COM 74347M108   543,871 75,643 SH   SOLE   75,643 0 0
PROSHARES TR II ULTRA BLOOMBERG 74347Y870   74,366 20,600 SH   SOLE   20,600 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   272,810 11,861 SH   SOLE   11,861 0 0
PRUDENTIAL FINL INC COM 744320102   69,651,984 841,818 SH   SOLE   778,867 62,951 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   42,223,001 676,109 SH   SOLE   627,198 48,911 0
PULTE GROUP INC COM 745867101   13,985,951 239,978 SH   SOLE   220,844 19,134 0
PURE STORAGE INC CL A 74624M102   7,897,501 309,585 SH   SOLE   290,743 18,842 0
PVH CORPORATION COM 693656100   2,427,916 27,231 SH   SOLE   19,225 8,006 0
QUAKER HOUGHTON COM 747316107   2,096,285 10,590 SH   SOLE   10,590 0 0
QUALCOMM INC COM 747525103   5,805,546 45,505 SH   SOLE   38,984 6,521 0
QUALYS INC COM 74758T303   986,453 7,587 SH   SOLE   7,587 0 0
QUANTA SVCS INC COM 74762E102   239,736 1,439 SH   SOLE   1,439 0 0
QUEST DIAGNOSTICS INC COM 74834L100   4,149,911 29,332 SH   SOLE   20,600 8,732 0
QUIDELORTHO CORP COM 219798105   2,130,656 23,916 SH   SOLE   16,748 7,168 0
RALPH LAUREN CORP CL A 751212101   2,448,291 20,985 SH   SOLE   15,039 5,946 0
RAYONIER ADVANCED MATLS INC COM 75508B104   174,161 27,777 SH   SOLE   27,777 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   54,276,101 554,234 SH   SOLE   515,096 39,138 0
RBC BEARINGS INC COM 75524B104   834,942 3,588 SH   SOLE   3,588 0 0
REGENERON PHARMACEUTICALS COM 75886F107   326,203 397 SH   SOLE   0 397 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,456,365 9,567 SH   SOLE   6,844 2,723 0
REPUBLIC BANCORP INC KY CL A 760281204   411,826 9,706 SH   SOLE   9,706 0 0
REPUBLIC SVCS INC COM 760759100   18,502,511 136,833 SH   SOLE   124,713 12,120 0
RESOURCES CONNECTION INC COM 76122Q105   861,487 50,497 SH   SOLE   50,497 0 0
RIBBON COMMUNICATIONS INC COM 762544104   35,493 10,378 SH   SOLE   10,378 0 0
RIO TINTO PLC SPONSORED ADR 767204100   259,528 3,783 SH   SOLE   3,783 0 0
ROBINHOOD MKTS INC COM CL A 770700102   118,502 12,204 SH   SOLE   12,204 0 0
ROCKWELL AUTOMATION INC COM 773903109   9,618,572 32,777 SH   SOLE   30,648 2,129 0
ROSS STORES INC COM 778296103   7,354,940 69,301 SH   SOLE   60,233 9,068 0
RUSH ENTERPRISES INC CL A 781846209   403,912 7,398 SH   SOLE   7,398 0 0
RXO INC COMMON STOCK 74982T103   210,423 10,714 SH   SOLE   10,714 0 0
RYDER SYS INC COM 783549108   2,355,848 26,399 SH   SOLE   18,803 7,596 0
SAFE BULKERS INC COM Y7388L103   89,560 24,271 SH   SOLE   24,271 0 0
SALESFORCE INC COM 79466L302   490,531 2,455 SH   SOLE   1,359 1,096 0
SCHLUMBERGER LTD COM STK 806857108   6,309,323 128,499 SH   SOLE   120,173 8,326 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,781,067 1,781,067 SH   SOLE   0 1,781,067 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   296,058 6,068 SH   SOLE   0 6,068 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   475,801 6,504 SH   SOLE   0 6,504 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   298,582 4,582 SH   SOLE   4,582 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,717,189 56,175 SH   SOLE   0 56,175 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   381,378 8,130 SH   SOLE   0 8,130 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   293,787 4,330 SH   SOLE   4,330 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,149,744 17,532 SH   SOLE   5,170 12,362 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,664,848 67,898 SH   SOLE   8,628 59,270 0
SCPHARMACEUTICALS INC COM 810648105   294,013 32,416 SH   SOLE   32,416 0 0
SECUREWORKS CORP CL A 81374A105   382,107 44,587 SH   SOLE   44,587 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   265,830 38,194 SH   SOLE   38,194 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   224,304 2,708 SH   SOLE   0 2,708 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   272,841 3,652 SH   SOLE   0 3,652 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   697,937 4,622 SH   SOLE   0 4,622 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   213,244 1,426 SH   SOLE   0 1,426 0
SEMPRA COM 816851109   504,421 3,337 SH   SOLE   0 3,337 0
SERVICE CORP INTL COM 817565104   3,601,259 52,360 SH   SOLE   36,391 15,969 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   118,874 11,935 SH   SOLE   11,935 0 0
SERVICENOW INC COM 81762P102   8,454,908 18,194 SH   SOLE   16,101 2,093 0
SHOCKWAVE MED INC COM 82489T104   2,086,606 9,623 SH   SOLE   9,623 0 0
SIGNET JEWELERS LIMITED SHS G81276100   1,329,497 17,093 SH   SOLE   17,093 0 0
SILICON LABORATORIES INC COM 826919102   909,934 5,197 SH   SOLE   5,197 0 0
SIMPSON MFG INC COM 829073105   1,729,194 15,772 SH   SOLE   15,772 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   531,691 7,068 SH   SOLE   7,068 0 0
SMARTSHEET INC COM CL A 83200N103   9,289,868 194,349 SH   SOLE   182,358 11,991 0
SNAP ON INC COM 833034101   3,633,300 14,716 SH   SOLE   11,231 3,485 0
SNOWFLAKE INC CL A 833445109   6,814,248 44,165 SH   SOLE   41,341 2,824 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   469,700 55,000 SH   SOLE   55,000 0 0
SONOCO PRODS CO COM 835495102   4,241,121 69,527 SH   SOLE   49,042 20,485 0
SOUTHERN CO COM 842587107   85,017,306 1,221,864 SH   SOLE   1,132,693 89,171 0
SOUTHERN COPPER CORP COM 84265V105   3,316,076 43,490 SH   SOLE   40,750 2,740 0
SPDR GOLD TR GOLD SHS 78463V107   615,984 3,362 SH   SOLE   2,020 1,342 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   602,588 18,761 SH   SOLE   0 18,761 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   228,277 6,688 SH   SOLE   0 6,688 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,697,709 32,779 SH   SOLE   32,779 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,744,638 67,771 SH   SOLE   11,333 56,438 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   424,657 926 SH   SOLE   0 926 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,736,296 29,801 SH   SOLE   29,801 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   380,103 11,193 SH   SOLE   0 11,193 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,920,668 98,571 SH   SOLE   98,571 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,572,492 60,973 SH   SOLE   60,973 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,061,885 186,577 SH   SOLE   23,456 163,121 0
SPS COMM INC COM 78463M107   1,053,468 6,917 SH   SOLE   6,917 0 0
SPX TECHNOLOGIES INC COM 78473E103   362,665 5,138 SH   SOLE   5,138 0 0
STANDEX INTL CORP COM 854231107   649,789 5,307 SH   SOLE   5,307 0 0
STARBUCKS CORP COM 855244109   231,610 2,224 SH   SOLE   2,224 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,653,170 43,642 SH   SOLE   43,642 0 0
STONEX GROUP INC COM 861896108   303,258 2,929 SH   SOLE   2,929 0 0
STRIDE INC COM 86333M108   955,717 24,349 SH   SOLE   24,349 0 0
STRYKER CORPORATION COM 863667101   14,477,952 50,716 SH   SOLE   47,046 3,670 0
SUNRUN INC COM 86771W105   1,581,440 78,483 SH   SOLE   55,357 23,126 0
SUPER MICRO COMPUTER INC COM 86800U104   1,645,451 15,443 SH   SOLE   15,443 0 0
SURGERY PARTNERS INC COM 86881A100   489,074 14,188 SH   SOLE   14,188 0 0
SYNOPSYS INC COM 871607107   34,891,805 90,335 SH   SOLE   79,833 10,502 0
SYSCO CORP COM 871829107   6,737,712 87,243 SH   SOLE   80,846 6,397 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   634,266 6,819 SH   SOLE   4,513 2,306 0
TELEDYNE TECHNOLOGIES INC COM 879360105   423,513 947 SH   SOLE   947 0 0
TERADYNE INC COM 880770102   293,745 2,732 SH   SOLE   2,732 0 0
TESLA INC COM 88160R101   52,916,999 255,070 SH   SOLE   231,814 23,256 0
TETRA TECH INC NEW COM 88162G103   17,976,643 122,365 SH   SOLE   110,184 12,181 0
TEXAS INSTRS INC COM 882508104   23,613,823 126,949 SH   SOLE   118,583 8,366 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   209,798 123 SH   SOLE   123 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   18,483,329 32,068 SH   SOLE   29,146 2,922 0
THERMON GROUP HLDGS INC COM 88362T103   529,334 21,241 SH   SOLE   21,241 0 0
TJX COS INC NEW COM 872540109   8,501,717 108,495 SH   SOLE   99,216 9,279 0
T-MOBILE US INC COM 872590104   17,889,087 123,509 SH   SOLE   111,888 11,621 0
TOLL BROTHERS INC COM 889478103   3,695,846 61,567 SH   SOLE   44,208 17,359 0
TORO CO COM 891092108   6,170,651 55,512 SH   SOLE   51,264 4,248 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   619,239 23,236 SH   SOLE   23,236 0 0
TRACTOR SUPPLY CO COM 892356106   3,970,372 16,892 SH   SOLE   11,566 5,326 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,809,600 20,706 SH   SOLE   18,780 1,926 0
TRANSCAT INC COM 893529107   749,384 8,383 SH   SOLE   8,383 0 0
TRANSOCEAN LTD REG SHS H8817H100   76,828 12,080 SH   SOLE   12,080 0 0
TRUIST FINL CORP COM 89832Q109   593,664 17,409 SH   SOLE   7,144 10,265 0
TWO HBRS INVT CORP COM 90187B804   851,838 57,909 SH   SOLE   57,909 0 0
UBER TECHNOLOGIES INC COM 90353T100   10,842,082 342,022 SH   SOLE   320,707 21,315 0
ULTA BEAUTY INC COM 90384S303   2,941,537 5,391 SH   SOLE   3,809 1,582 0
UNIFIRST CORP MASS COM 904708104   555,653 3,153 SH   SOLE   3,153 0 0
UNION PAC CORP COM 907818108   809,978 4,025 SH   SOLE   2,167 1,858 0
UNITED AIRLS HLDGS INC COM 910047109   208,294 4,707 SH   SOLE   4,707 0 0
UNITED BANKSHARES INC WEST V COM 909907107   281,354 7,993 SH   SOLE   0 7,993 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,530,371 54,423 SH   SOLE   54,423 0 0
UNITED PARCEL SERVICE INC CL B 911312106   6,252,119 32,229 SH   SOLE   28,546 3,683 0
UNITED RENTALS INC COM 911363109   3,455,357 8,731 SH   SOLE   6,361 2,370 0
UNITEDHEALTH GROUP INC COM 91324P102   55,650,798 117,757 SH   SOLE   104,427 13,330 0
UNUM GROUP COM 91529Y106   521,638 13,186 SH   SOLE   0 13,186 0
US BANCORP DEL COM NEW 902973304   51,285,477 1,422,621 SH   SOLE   1,306,964 115,657 0
UTZ BRANDS INC COM CL A 918090101   1,057,103 64,184 SH   SOLE   64,184 0 0
VALERO ENERGY CORP COM 91913Y100   3,648,564 26,136 SH   SOLE   16,305 9,831 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   281,712 11,282 SH   SOLE   0 11,282 0
VANGUARD INDEX FDS VALUE ETF 922908744   365,832 2,649 SH   SOLE   2,649 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   359,091 1,440 SH   SOLE   1,440 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   209,481 1,105 SH   SOLE   1,105 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   214,295 1,016 SH   SOLE   0 1,016 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   595,731 2,919 SH   SOLE   1,103 1,816 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,281,615 6,067 SH   SOLE   2,395 3,672 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   398,705 9,869 SH   SOLE   0 9,869 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   203,186 3,800 SH   SOLE   3,800 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,446,557 84,567 SH   SOLE   38,552 46,015 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   4,259,301 67,726 SH   SOLE   7,550 60,176 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,561,029 31,925 SH   SOLE   28,177 3,748 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   431,397 2,801 SH   SOLE   2,801 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   931,326 20,618 SH   SOLE   0 20,618 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   266,413 2,525 SH   SOLE   0 2,525 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   267,499 1,308 SH   SOLE   1,308 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   318,561 826 SH   SOLE   826 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   89,000,204 2,288,511 SH   SOLE   2,131,810 156,701 0
VERTEX PHARMACEUTICALS INC COM 92532F100   521,126 1,654 SH   SOLE   0 1,654 0
VISA INC COM CL A 92826C839   14,998,301 66,523 SH   SOLE   57,329 9,194 0
WALMART INC COM 931142103   132,930,096 901,527 SH   SOLE   834,905 66,622 0
WASHINGTON FED INC COM 938824109   203,104 6,743 SH   SOLE   6,743 0 0
WASTE MGMT INC DEL COM 94106L109   376,433 2,307 SH   SOLE   0 2,307 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,913,667 11,369 SH   SOLE   11,369 0 0
WEC ENERGY GROUP INC COM 92939U106   4,409,772 46,522 SH   SOLE   26,971 19,551 0
WELLS FARGO CO NEW COM 949746101   303,625 8,123 SH   SOLE   8,123 0 0
WESCO INTL INC COM 95082P105   4,813,707 31,149 SH   SOLE   25,901 5,248 0
WESTAMERICA BANCORPORATION COM 957090103   887,230 20,028 SH   SOLE   20,028 0 0
WILLIAMS COS INC COM 969457100   3,618,357 121,177 SH   SOLE   86,020 35,157 0
WINGSTOP INC COM 974155103   1,087,510 5,924 SH   SOLE   5,924 0 0
WINTRUST FINL CORP COM 97650W108   6,515,348 89,312 SH   SOLE   81,966 7,346 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,063,144 33,708 SH   SOLE   33,708 0 0
WP CAREY INC COM 92936U109   43,324,325 559,384 SH   SOLE   515,006 44,378 0
XCEL ENERGY INC COM 98389B100   392,568 5,821 SH   SOLE   0 5,821 0
XPO INC COM 983793100   341,777 10,714 SH   SOLE   10,714 0 0
YORK WTR CO COM 987184108   276,089 6,176 SH   SOLE   6,176 0 0
YUM BRANDS INC COM 988498101   240,044 1,817 SH   SOLE   1,817 0 0
ZIONS BANCORPORATION N A COM 989701107   441,579 14,754 SH   SOLE   14,754 0 0