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   682,378 11,396 SH   SOLE   11,396 0 0
3M CO COM 88579Y101   59,002,986 431,624 SH   SOLE   396,009 35,615 0
AAON INC COM PAR $0.004 000360206   692,917 6,425 SH   SOLE   6,425 0 0
ABBOTT LABS COM 002824100   68,483,071 600,676 SH   SOLE   550,657 50,019 0
ABBVIE INC COM 00287Y109   168,491,152 853,207 SH   SOLE   758,371 94,836 0
ABERCROMBIE & FITCH CO CL A 002896207   3,027,371 21,640 SH   SOLE   21,640 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   40,653,610 115,010 SH   SOLE   104,506 10,504 0
ACUITY BRANDS INC COM 00508Y102   4,937,289 17,928 SH   SOLE   14,515 3,413 0
ADEIA INC COM 00676P107   206,723 17,357 SH   SOLE   17,357 0 0
ADMA BIOLOGICS INC COM 000899104   5,757,303 288,009 SH   SOLE   276,030 11,979 0
ADOBE INC COM 00724F101   1,681,073 3,247 SH   SOLE   2,145 1,102 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,693,663 17,140 SH   SOLE   13,874 3,266 0
ADVANCED MICRO DEVICES INC COM 007903107   32,328,204 197,027 SH   SOLE   170,826 26,201 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   88,574 12,617 SH   SOLE   12,617 0 0
AFLAC INC COM 001055102   2,103,521 18,815 SH   SOLE   16,166 2,649 0
AGILENT TECHNOLOGIES INC COM 00846U101   535,707 3,608 SH   SOLE   3,608 0 0
AGNC INVT CORP COM 00123Q104   3,681,172 351,929 SH   SOLE   289,040 62,889 0
ALERUS FINL CORP COM 01446U103   2,350,078 102,713 SH   SOLE   102,713 0 0
ALEXANDERS INC COM 014752109   3,148,160 12,990 SH   SOLE   12,990 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   236,550 7,500 SH   SOLE   7,500 0 0
ALKERMES PLC SHS G01767105   1,946,173 69,531 SH   SOLE   69,531 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,446,482 516,601 SH   SOLE   502,827 13,774 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,500,648 67,367 SH   SOLE   67,367 0 0
ALPHABET INC CAP STK CL A 02079K305   196,076,326 1,182,251 SH   SOLE   1,127,220 55,031 0
ALPHABET INC CAP STK CL C 02079K107   23,980,463 143,432 SH   SOLE   138,199 5,233 0
ALPS ETF TR ALERIAN MLP 00162Q452   515,649 10,941 SH   SOLE   10,941 0 0
ALTAIR ENGR INC COM CL A 021369103   2,515,614 26,339 SH   SOLE   26,339 0 0
ALTRIA GROUP INC COM 02209S103   45,949,340 900,261 SH   SOLE   875,091 25,170 0
AMAZON COM INC COM 023135106   191,911,211 1,029,954 SH   SOLE   981,099 48,855 0
AMER SOFTWARE INC CL A 029683109   374,384 33,457 SH   SOLE   33,457 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   70,422 11,395 SH   SOLE   11,395 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   930,729 41,569 SH   SOLE   41,569 0 0
AMERICAN ELEC PWR CO INC COM 025537101   80,207,425 781,749 SH   SOLE   762,909 18,840 0
AMERICAN EXPRESS CO COM 025816109   54,768,806 201,950 SH   SOLE   194,422 7,528 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   1,129,347 43,270 SH   SOLE   0 43,270 0
AMERICAN WTR WKS CO INC NEW COM 030420103   21,553,704 147,386 SH   SOLE   143,875 3,511 0
AMERIPRISE FINL INC COM 03076C106   36,860,005 78,457 SH   SOLE   76,491 1,966 0
AMETEK INC COM 031100100   284,944 1,659 SH   SOLE   1,659 0 0
AMGEN INC COM 031162100   31,775,832 98,619 SH   SOLE   95,954 2,665 0
AMPHENOL CORP NEW CL A 032095101   4,907,066 75,308 SH   SOLE   70,858 4,450 0
APPFOLIO INC COM CL A 03783C100   2,096,163 8,905 SH   SOLE   8,905 0 0
APPLE INC COM 037833100   330,433,808 1,418,170 SH   SOLE   1,356,831 61,339 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,730,511 7,756 SH   SOLE   7,756 0 0
APPLIED MATLS INC COM 038222105   84,325,400 417,349 SH   SOLE   395,815 21,534 0
APPLOVIN CORP COM CL A 03831W108   13,854,154 106,121 SH   SOLE   103,228 2,893 0
ARCH CAP GROUP LTD ORD G0450A105   3,691,440 32,995 SH   SOLE   26,869 6,126 0
ARCOSA INC COM 039653100   328,270 3,464 SH   SOLE   3,464 0 0
ARISTA NETWORKS INC COM 040413106   31,004,902 80,780 SH   SOLE   72,539 8,241 0
ARVINAS INC COM 04335A105   2,212,429 89,827 SH   SOLE   89,827 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   394,861 474 SH   SOLE   474 0 0
ASSURANT INC COM 04621X108   13,447,040 67,621 SH   SOLE   65,274 2,347 0
AST SPACEMOBILE INC COM CL A 00217D100   5,586,658 213,639 SH   SOLE   201,844 11,795 0
AT&T INC COM 00206R102   69,093,631 3,140,620 SH   SOLE   2,872,846 267,774 0
ATEA PHARMACEUTICALS INC COM 04683R106   80,199 23,940 SH   SOLE   23,940 0 0
ATN INTL INC COM 00215F107   409,710 12,669 SH   SOLE   12,669 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   40,837,212 147,571 SH   SOLE   145,332 2,239 0
AVANOS MED INC COM 05350V106   334,859 13,935 SH   SOLE   13,935 0 0
AVERY DENNISON CORP COM 053611109   7,873,030 35,663 SH   SOLE   34,552 1,111 0
AXALTA COATING SYS LTD COM G0750C108   5,872,462 162,268 SH   SOLE   131,617 30,651 0
AXIS CAP HLDGS LTD SHS G0692U109   1,458,244 18,317 SH   SOLE   15,139 3,178 0
AZEK CO INC CL A 05478C105   1,678,046 35,856 SH   SOLE   35,856 0 0
AZZ INC COM 002474104   391,465 4,739 SH   SOLE   4,739 0 0
B2GOLD CORP COM 11777Q209   48,639 15,718 SH   SOLE   15,718 0 0
BADGER METER INC COM 056525108   3,373,158 15,444 SH   SOLE   15,444 0 0
BANK AMERICA CORP COM 060505104   89,332,436 2,251,321 SH   SOLE   2,183,478 67,843 0
BANK MARIN BANCORP COM 063425102   2,195,036 109,260 SH   SOLE   109,260 0 0
BANK NEW YORK MELLON CORP COM 064058100   62,588,768 870,982 SH   SOLE   845,660 25,322 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   597,100 16,190 SH   SOLE   16,190 0 0
BECTON DICKINSON & CO COM 075887109   67,036,339 278,044 SH   SOLE   273,964 4,080 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,262,247 70,195 SH   SOLE   70,195 0 0
BERKLEY W R CORP COM 084423102   18,952,313 334,079 SH   SOLE   325,788 8,291 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,005,577 21,739 SH   SOLE   21,091 648 0
BIO RAD LABS INC CL A 090572207   541,988 1,620 SH   SOLE   1,620 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,251,270 17,802 SH   SOLE   17,802 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   9,734,315 118,020 SH   SOLE   114,625 3,395 0
BLACKROCK INC COM 09247X101   136,409,268 143,663 SH   SOLE   140,453 3,210 0
BLACKSTONE INC COM 09260D107   251,903 1,645 SH   SOLE   1,645 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   89,059 30,292 SH   SOLE   30,292 0 0
BLOCK H & R INC COM 093671105   2,091,074 32,904 SH   SOLE   32,904 0 0
BLUE BIRD CORP COM 095306106   524,021 10,926 SH   SOLE   10,926 0 0
BOOKING HOLDINGS INC COM 09857L108   238,166 57 SH   SOLE   0 57 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   15,152,095 93,094 SH   SOLE   89,508 3,586 0
BOSTON SCIENTIFIC CORP COM 101137107   21,437,581 255,818 SH   SOLE   249,337 6,481 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   4,175,379 29,796 SH   SOLE   29,796 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   257,826 4,983 SH   SOLE   4,983 0 0
BROADCOM INC COM 11135F101   170,745,407 989,828 SH   SOLE   946,606 43,222 0
BROWN & BROWN INC COM 115236101   1,369,301 13,217 SH   SOLE   13,217 0 0
BXP INC COM 101121101   12,970,077 161,199 SH   SOLE   156,787 4,412 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,959,889 26,818 SH   SOLE   26,818 0 0
CACI INTL INC CL A 127190304   28,514,808 56,514 SH   SOLE   54,515 1,999 0
CADENCE DESIGN SYSTEM INC COM 127387108   25,675,248 94,732 SH   SOLE   90,225 4,507 0
CANTALOUPE INC COM 138103106   241,137 32,586 SH   SOLE   32,586 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   365,376 13,547 SH   SOLE   0 13,547 0
CARDINAL HEALTH INC COM 14149Y108   14,681,329 132,838 SH   SOLE   129,318 3,520 0
CARGURUS INC COM CL A 141788109   957,562 31,887 SH   SOLE   31,887 0 0
CARLISLE COS INC COM 142339100   2,779,638 6,180 SH   SOLE   6,180 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   2,182,280 13,675 SH   SOLE   13,675 0 0
CARRIAGE SVCS INC COM 143905107   311,885 9,500 SH   SOLE   9,500 0 0
CARVANA CO CL A 146869102   5,957,530 34,217 SH   SOLE   34,217 0 0
CASEYS GEN STORES INC COM 147528103   16,345,804 43,506 SH   SOLE   41,615 1,891 0
CATERPILLAR INC COM 149123101   175,643,334 449,078 SH   SOLE   435,746 13,332 0
CBOE GLOBAL MKTS INC COM 12503M108   2,726,318 13,308 SH   SOLE   13,308 0 0
CELANESE CORP DEL COM 150870103   21,813,764 160,443 SH   SOLE   155,976 4,467 0
CENTRAL PAC FINL CORP COM NEW 154760409   573,270 19,426 SH   SOLE   19,426 0 0
CENTURY CMNTYS INC COM 156504300   1,734,441 16,843 SH   SOLE   16,843 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,495,511 24,998 SH   SOLE   23,643 1,355 0
CHEVRON CORP NEW COM 166764100   45,156,608 306,625 SH   SOLE   287,677 18,948 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   358,309 6,218 SH   SOLE   6,218 0 0
CHOICEONE FINL SVCS INC COM 170386106   3,624,912 117,273 SH   SOLE   117,273 0 0
CHUBB LIMITED COM H1467J104   212,956 738 SH   SOLE   0 738 0
CHURCH & DWIGHT CO INC COM 171340102   15,477,514 147,799 SH   SOLE   144,047 3,752 0
CIMPRESS PLC SHS EURO G2143T103   245,434 2,996 SH   SOLE   2,996 0 0
CINCINNATI FINL CORP COM 172062101   4,131,889 30,354 SH   SOLE   28,655 1,699 0
CINTAS CORP COM 172908105   43,862,627 213,049 SH   SOLE   207,343 5,706 0
CISCO SYS INC COM 17275R102   104,253,374 1,958,913 SH   SOLE   1,907,775 51,138 0
CITIGROUP INC COM NEW 172967424   32,102,766 512,824 SH   SOLE   504,298 8,526 0
CITIZENS FINL GROUP INC COM 174610105   24,845,147 604,946 SH   SOLE   592,160 12,786 0
CITY HLDG CO COM 177835105   2,536,756 21,610 SH   SOLE   21,610 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,485,667 331,865 SH   SOLE   331,865 0 0
CLEAN ENERGY FUELS CORP COM 184499101   42,462 13,653 SH   SOLE   13,653 0 0
COCA COLA CO COM 191216100   88,150,800 1,226,702 SH   SOLE   1,195,436 31,266 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,050,881 11,511 SH   SOLE   11,511 0 0
COLGATE PALMOLIVE CO COM 194162103   4,694,654 45,224 SH   SOLE   45,224 0 0
COLONY BANKCORP INC COM 19623P101   3,107,793 200,244 SH   SOLE   200,244 0 0
COMCAST CORP NEW CL A 20030N101   54,607,385 1,307,335 SH   SOLE   1,280,196 27,139 0
COMERICA INC COM 200340107   776,465 12,961 SH   SOLE   12,961 0 0
COMFORT SYS USA INC COM 199908104   3,376,344 8,650 SH   SOLE   8,650 0 0
COMMERCE BANCSHARES INC COM 200525103   6,086,963 102,474 SH   SOLE   96,447 6,027 0
COMMVAULT SYS INC COM 204166102   226,609 1,473 SH   SOLE   1,473 0 0
CONNECTONE BANCORP INC COM 20786W107   231,800 9,253 SH   SOLE   9,253 0 0
CONOCOPHILLIPS COM 20825C104   143,335,479 1,361,469 SH   SOLE   1,229,546 131,923 0
CONSOLIDATED WATER CO INC ORD G23773107   832,607 33,027 SH   SOLE   33,027 0 0
CONSTELLATION ENERGY CORP COM 21037T109   8,418,428 32,376 SH   SOLE   26,288 6,088 0
CORNING INC COM 219350105   4,772,357 105,700 SH   SOLE   85,811 19,889 0
CORTEVA INC COM 22052L104   291,448 4,957 SH   SOLE   0 4,957 0
COSTAMARE INC SHS Y1771G102   298,491 18,988 SH   SOLE   18,988 0 0
COSTCO WHSL CORP NEW COM 22160K105   33,985,343 38,336 SH   SOLE   32,784 5,552 0
COURSERA INC COM 22266M104   662,575 83,448 SH   SOLE   83,448 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   120,658 11,019 SH   SOLE   11,019 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   367,706 1,311 SH   SOLE   1,311 0 0
CROWN CASTLE INC COM 22822V101   37,291,078 314,348 SH   SOLE   284,064 30,284 0
CSW INDUSTRIALS INC COM 126402106   765,370 2,089 SH   SOLE   2,089 0 0
CSX CORP COM 126408103   61,044,174 1,767,859 SH   SOLE   1,739,946 27,913 0
CUMMINS INC COM 231021106   768,938 2,375 SH   SOLE   2,375 0 0
D R HORTON INC COM 23331A109   209,018 1,096 SH   SOLE   1,096 0 0
DANAHER CORPORATION COM 235851102   66,707,872 239,939 SH   SOLE   220,122 19,817 0
DANIMER SCIENTIFIC INC COM CL A 236272100   7,696 16,945 SH   SOLE   16,945 0 0
DARDEN RESTAURANTS INC COM 237194105   3,370,231 20,534 SH   SOLE   16,690 3,844 0
DATA I O CORP COM 237690102   128,243 49,900 SH   SOLE   49,900 0 0
DATADOG INC CL A COM 23804L103   21,984,645 191,071 SH   SOLE   154,651 36,420 0
DEERE & CO COM 244199105   932,707 2,235 SH   SOLE   2,235 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   491,685 9,681 SH   SOLE   9,681 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   545,992 14,338 SH   SOLE   0 14,338 0
DISCOVER FINL SVCS COM 254709108   404,267 2,882 SH   SOLE   2,882 0 0
DISNEY WALT CO COM 254687106   602,741 6,266 SH   SOLE   4,081 2,185 0
DNP SELECT INCOME FD INC COM 23325P104   192,959 19,219 SH   SOLE   19,219 0 0
DOCUSIGN INC COM 256163106   1,639,484 26,405 SH   SOLE   23,113 3,292 0
DOW INC COM 260557103   80,218,275 1,468,392 SH   SOLE   1,325,281 143,111 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,119,124 30,906 SH   SOLE   30,906 0 0
DTE ENERGY CO COM 233331107   249,472 1,943 SH   SOLE   1,943 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   474,219 4,113 SH   SOLE   0 4,113 0
DUOLINGO INC CL A COM 26603R106   3,026,997 10,733 SH   SOLE   9,564 1,169 0
DUPONT DE NEMOURS INC COM 26614N102   42,810,230 480,420 SH   SOLE   445,028 35,392 0
E L F BEAUTY INC COM 26856L103   12,251,433 112,368 SH   SOLE   102,559 9,809 0
EASTMAN CHEM CO COM 277432100   49,219,419 439,656 SH   SOLE   404,097 35,559 0
EATON CORP PLC SHS G29183103   2,159,661 6,516 SH   SOLE   4,822 1,694 0
ECOLAB INC COM 278865100   16,022,247 62,752 SH   SOLE   54,787 7,965 0
EDGEWELL PERS CARE CO COM 28035Q102   1,438,516 39,585 SH   SOLE   39,585 0 0
EDISON INTL COM 281020107   4,672,576 53,652 SH   SOLE   41,098 12,554 0
ELEVANCE HEALTH INC COM 036752103   510,961 983 SH   SOLE   983 0 0
ELI LILLY & CO COM 532457108   100,957,760 113,955 SH   SOLE   100,192 13,763 0
EMCOR GROUP INC COM 29084Q100   63,204,408 146,806 SH   SOLE   130,140 16,666 0
EMERSON ELEC CO COM 291011104   44,962,652 411,106 SH   SOLE   377,376 33,730 0
ENBRIDGE INC COM 29250N105   257,914 6,341 SH   SOLE   6,341 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   3,910,304 123,120 SH   SOLE   115,768 7,352 0
ENERGY FUELS INC COM NEW 292671708   2,179,538 397,001 SH   SOLE   376,223 20,778 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   180,673 11,257 SH   SOLE   11,257 0 0
ENHABIT INC COM 29332G102   106,565 13,489 SH   SOLE   13,489 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   363,678 12,493 SH   SOLE   12,493 0 0
ENVIRI CORP COM 415864107   245,141 23,708 SH   SOLE   23,708 0 0
EOG RES INC COM 26875P101   215,138 1,750 SH   SOLE   1,750 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   648,401 15,861 SH   SOLE   15,861 0 0
ETF OPPORTUNITIES TRUST REX FANG & INNOV 26923N744   4,694,684 91,550 SH   SOLE   0 91,550 0
EVERGY INC COM 30034W106   229,912 3,708 SH   SOLE   0 3,708 0
EVERQUOTE INC COM CL A 30041R108   1,098,090 52,067 SH   SOLE   52,067 0 0
EVERTEC INC COM 30040P103   1,258,045 37,121 SH   SOLE   37,121 0 0
EXACT SCIENCES CORP COM 30063P105   2,083,010 30,579 SH   SOLE   24,050 6,529 0
EXPEDIA GROUP INC COM NEW 30212P303   558,975 3,776 SH   SOLE   3,776 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,790,168 28,845 SH   SOLE   23,652 5,193 0
EXXON MOBIL CORP COM 30231G102   168,090,740 1,433,977 SH   SOLE   1,305,628 128,349 0
F N B CORP COM 302520101   700,827 49,669 SH   SOLE   22,030 27,639 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   409,435 9,156 SH   SOLE   9,156 0 0
FABRINET SHS G3323L100   13,746,863 58,141 SH   SOLE   53,708 4,433 0
FAIR ISAAC CORP COM 303250104   747,081 384 SH   SOLE   248 136 0
FASTLY INC CL A 31188V100   914,296 120,779 SH   SOLE   120,779 0 0
FEDERAL SIGNAL CORP COM 313855108   679,099 7,266 SH   SOLE   7,266 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   213,541 1,224 SH   SOLE   1,224 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   5,735,752 122,716 SH   SOLE   0 122,716 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   37,211,990 599,613 SH   SOLE   550,455 49,158 0
FIDELITY NATL INFORMATION SV COM 31620M106   590,919 7,056 SH   SOLE   0 7,056 0
FIFTH THIRD BANCORP COM 316773100   74,450,191 1,737,866 SH   SOLE   1,596,591 141,275 0
FINANCIAL INSTNS INC COM 317585404   4,706,009 184,767 SH   SOLE   175,992 8,775 0
FIRST HORIZON CORPORATION COM 320517105   257,882 16,605 SH   SOLE   16,605 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   208,668 4,974 SH   SOLE   0 4,974 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   223,146 2,242 SH   SOLE   0 2,242 0
FIRSTENERGY CORP COM 337932107   483,053 10,892 SH   SOLE   10,892 0 0
FISERV INC COM 337738108   25,357,040 141,147 SH   SOLE   127,049 14,098 0
FLEXSHARES TR MORNSTAR USMKT 33939L100   617,236 2,900 SH   SOLE   2,900 0 0
FLOWSERVE CORP COM 34354P105   5,731,155 110,875 SH   SOLE   90,134 20,741 0
FLUOR CORP NEW COM 343412102   2,186,060 45,820 SH   SOLE   45,820 0 0
FOGHORN THERAPEUTICS INC COM 344174107   95,893 10,300 SH   SOLE   10,300 0 0
FORD MTR CO COM 345370860   24,900,634 2,358,014 SH   SOLE   2,163,129 194,885 0
FORTINET INC COM 34959E109   14,374,297 185,355 SH   SOLE   168,461 16,894 0
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   532,675 14,467 SH   SOLE   0 14,467 0
FREEPORT-MCMORAN INC CL B 35671D857   296,748 5,944 SH   SOLE   5,944 0 0
FTAI AVIATION LTD SHS G3730V105   277,142 2,085 SH   SOLE   2,085 0 0
FULLER H B CO COM 359694106   258,028 3,251 SH   SOLE   3,251 0 0
FULTON FINL CORP PA COM 360271100   3,687,546 203,395 SH   SOLE   192,180 11,215 0
GALLAGHER ARTHUR J & CO COM 363576109   152,650,292 542,525 SH   SOLE   498,954 43,571 0
GAMING & LEISURE PPTYS INC COM 36467J108   26,867,027 522,197 SH   SOLE   481,371 40,826 0
GAP INC COM 364760108   3,019,433 136,936 SH   SOLE   111,448 25,488 0
GE AEROSPACE COM NEW 369604301   502,427 2,664 SH   SOLE   2,664 0 0
GENERAL DYNAMICS CORP COM 369550108   95,387,276 315,643 SH   SOLE   283,287 32,356 0
GENERAL MTRS CO COM 37045V100   287,970 6,422 SH   SOLE   6,422 0 0
GILEAD SCIENCES INC COM 375558103   30,967,026 369,358 SH   SOLE   331,218 38,140 0
GITLAB INC CLASS A COM 37637K108   2,865,431 55,596 SH   SOLE   45,229 10,367 0
GLOBAL E ONLINE LTD SHS M5216V106   929,192 24,173 SH   SOLE   24,173 0 0
GLOBAL MED REIT INC COM NEW 37954A204   146,700 14,803 SH   SOLE   14,803 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   864,350 1,746 SH   SOLE   1,746 0 0
GORMAN RUPP CO COM 383082104   235,488 6,046 SH   SOLE   6,046 0 0
GRAINGER W W INC COM 384802104   555,147 534 SH   SOLE   534 0 0
GRANITE PT MTG TR INC COM STK 38741L107   57,735 18,213 SH   SOLE   18,213 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   16,837,872 569,040 SH   SOLE   519,320 49,720 0
GRAY TELEVISION INC COM 389375106   139,920 26,104 SH   SOLE   26,104 0 0
GREEN BRICK PARTNERS INC COM 392709101   2,352,718 28,170 SH   SOLE   28,170 0 0
GREIF INC CL A 397624107   609,949 9,734 SH   SOLE   9,734 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   1,322,750 38,474 SH   SOLE   38,474 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   6,733,792 36,809 SH   SOLE   29,590 7,219 0
HAEMONETICS CORP MASS COM 405024100   1,360,111 16,921 SH   SOLE   16,921 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   489,070 25,288 SH   SOLE   25,288 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   52,397,584 445,519 SH   SOLE   378,702 66,817 0
HBT FINL INC. COM 404111106   655,328 29,951 SH   SOLE   29,951 0 0
HCA HEALTHCARE INC COM 40412C101   25,246,491 62,117 SH   SOLE   54,889 7,228 0
HEALTH CATALYST INC COM 42225T107   2,410,423 296,121 SH   SOLE   280,129 15,992 0
HEALTHEQUITY INC COM 42226A107   2,574,671 31,456 SH   SOLE   31,456 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   30,671,802 1,341,137 SH   SOLE   1,177,609 163,528 0
HEALTHSTREAM INC COM 42222N103   1,690,521 58,617 SH   SOLE   58,617 0 0
HECLA MNG CO COM 422704106   1,266,090 189,819 SH   SOLE   189,819 0 0
HERON THERAPEUTICS INC COM 427746102   946,395 475,575 SH   SOLE   449,466 26,109 0
HERSHEY CO COM 427866108   33,402,262 174,170 SH   SOLE   152,408 21,762 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   47,405 21,646 SH   SOLE   21,646 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   302,213 14,771 SH   SOLE   14,771 0 0
HILLEVAX INC COM 43157M102   163,333 92,803 SH   SOLE   92,803 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   383,832 1,665 SH   SOLE   1,665 0 0
HNI CORP COM 404251100   277,685 5,158 SH   SOLE   5,158 0 0
HOLLEY INC COM 43538H103   57,991 19,658 SH   SOLE   19,658 0 0
HOLOGIC INC COM 436440101   3,508,755 43,073 SH   SOLE   34,769 8,304 0
HOME DEPOT INC COM 437076102   224,505,832 554,062 SH   SOLE   501,165 52,897 0
HONEST CO INC COM 438333106   36,709 10,283 SH   SOLE   10,283 0 0
HONEYWELL INTL INC COM 438516106   29,820,360 144,262 SH   SOLE   131,743 12,519 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   5,418,370 69,978 SH   SOLE   56,367 13,611 0
HOWMET AEROSPACE INC COM 443201108   18,120,554 180,754 SH   SOLE   165,308 15,446 0
HP INC COM 40434L105   633,941 17,673 SH   SOLE   17,673 0 0
HUBBELL INC COM 443510607   4,534,114 10,585 SH   SOLE   8,616 1,969 0
HUBSPOT INC COM 443573100   781,455 1,470 SH   SOLE   1,470 0 0
HUDSON PAC PPTYS INC COM 444097109   239,691 50,145 SH   SOLE   50,145 0 0
HUMANA INC COM 444859102   232,846 735 SH   SOLE   0 735 0
HUNTINGTON BANCSHARES INC COM 446150104   33,332,082 2,267,489 SH   SOLE   2,083,738 183,751 0
HURON CONSULTING GROUP INC COM 447462102   453,272 4,170 SH   SOLE   4,170 0 0
HYSTER-YALE INC CL A 449172105   2,044,650 32,063 SH   SOLE   32,063 0 0
ICF INTL INC COM 44925C103   2,163,135 12,969 SH   SOLE   12,969 0 0
ICU MED INC COM 44930G107   7,339,154 40,276 SH   SOLE   33,013 7,263 0
ILLUMINA INC COM 452327109   2,924,309 22,424 SH   SOLE   18,118 4,306 0
IMMERSION CORP COM 452521107   231,014 25,898 SH   SOLE   25,898 0 0
INDEPENDENT BK CORP MASS COM 453836108   543,652 9,194 SH   SOLE   9,194 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   221,149 6,631 SH   SOLE   6,631 0 0
INGERSOLL RAND INC COM 45687V106   5,470,172 55,728 SH   SOLE   44,604 11,124 0
INGREDION INC COM 457187102   259,468 1,888 SH   SOLE   0 1,888 0
INSPIRE MED SYS INC COM 457730109   2,369,631 11,228 SH   SOLE   9,052 2,176 0
INSULET CORP COM 45784P101   7,561,058 32,486 SH   SOLE   26,089 6,397 0
INTAPP INC COM 45827U109   398,031 8,322 SH   SOLE   8,322 0 0
INTEL CORP COM 458140100   442,800 18,875 SH   SOLE   18,875 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   4,725,481 33,908 SH   SOLE   27,599 6,309 0
INTERNATIONAL BUSINESS MACHS COM 459200101   88,333,180 399,553 SH   SOLE   366,276 33,277 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   644,529 30,260 SH   SOLE   30,260 0 0
INTUIT COM 461202103   44,606,854 71,830 SH   SOLE   62,784 9,046 0
INTUITIVE SURGICAL INC COM NEW 46120E602   14,834,257 30,196 SH   SOLE   22,517 7,679 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,731,034 128,893 SH   SOLE   37,509 91,384 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   490,792 2,444 SH   SOLE   2,444 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   609,897 11,003 SH   SOLE   11,003 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   517,361 2,888 SH   SOLE   0 2,888 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   302,026 2,627 SH   SOLE   0 2,627 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   94,264 10,039 SH   SOLE   10,039 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,190,887 8,587 SH   SOLE   4,477 4,110 0
IONQ INC COM 46222L108   1,352,087 154,701 SH   SOLE   154,701 0 0
IQVIA HLDGS INC COM 46266C105   372,960 1,574 SH   SOLE   0 1,574 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,673,179 153,471 SH   SOLE   126,750 26,721 0
IRON MTN INC DEL COM 46284V101   1,974,894 16,619 SH   SOLE   13,091 3,528 0
ISHARES INC MSCI AUST ETF 464286103   936,088 34,529 SH   SOLE   34,529 0 0
ISHARES INC MSCI STH KOR ETF 464286772   886,340 13,858 SH   SOLE   13,858 0 0
ISHARES INC MSCI STH AFR ETF 464286780   692,943 13,749 SH   SOLE   13,749 0 0
ISHARES INC MSCI SWITZERLAND 464286749   1,143,629 21,951 SH   SOLE   21,951 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   525,065 19,411 SH   SOLE   19,411 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   763,283 25,883 SH   SOLE   25,883 0 0
ISHARES INC MSCI ITALY ETF 46434G830   2,032,937 52,180 SH   SOLE   46,086 6,094 0
ISHARES INC MSCI NETHERL ETF 464286814   2,509,720 49,345 SH   SOLE   43,602 5,743 0
ISHARES INC MSCI SPAIN ETF 464286764   2,112,010 59,848 SH   SOLE   52,899 6,949 0
ISHARES INC MSCI FRANCE ETF 464286707   2,295,902 56,830 SH   SOLE   49,999 6,831 0
ISHARES INC MSCI GERMANY ETF 464286806   1,652,211 48,824 SH   SOLE   42,150 6,674 0
ISHARES INC MSCI SWEDEN ETF 464286756   2,158,966 49,734 SH   SOLE   43,968 5,766 0
ISHARES INC MSCI JPN ETF NEW 46434G822   5,831,872 81,519 SH   SOLE   71,815 9,704 0
ISHARES INC MSCI TAIWAN ETF 46434G772   2,138,777 39,702 SH   SOLE   35,151 4,551 0
ISHARES INC MSCI CDA ETF 464286509   3,112,170 74,956 SH   SOLE   65,986 8,970 0
ISHARES SILVER TR ISHARES 46428Q109   282,509 9,944 SH   SOLE   9,944 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   241,032 4,911 SH   SOLE   0 4,911 0
ISHARES TR MSCI EAFE ETF 464287465   509,425 6,091 SH   SOLE   6,091 0 0
ISHARES TR PFD AND INCM SEC 464288687   228,717 6,883 SH   SOLE   6,883 0 0
ISHARES TR IBOXX INV CP ETF 464287242   17,918,482 158,599 SH   SOLE   158,599 0 0
ISHARES TR RUS 1000 ETF 464287622   368,927 1,173 SH   SOLE   1,173 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   2,582,663 50,900 SH   SOLE   50,900 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   1,091,725 10,281 SH   SOLE   0 10,281 0
ISHARES TR NATIONAL MUN ETF 464288414   379,662 3,495 SH   SOLE   0 3,495 0
ISHARES TR MSCI INDONIA ETF 46429B309   356,543 15,846 SH   SOLE   15,846 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   228,742 1,276 SH   SOLE   1,276 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   329,183 1,490 SH   SOLE   1,490 0 0
ISHARES TR CORE S&P TTL STK 464287150   267,347 2,128 SH   SOLE   0 2,128 0
ISHARES TR 1 3 YR TREAS BD 464287457   29,862,253 359,137 SH   SOLE   359,137 0 0
ISHARES TR SELECT DIVID ETF 464287168   262,919 1,947 SH   SOLE   0 1,947 0
ISHARES TR CORE S&P SCP ETF 464287804   4,181,337 35,750 SH   SOLE   9,294 26,456 0
ISHARES TR RUS 1000 VAL ETF 464287598   9,080,273 47,842 SH   SOLE   23,959 23,883 0
ISHARES TR CORE DIV GRWTH 46434V621   11,738,364 187,245 SH   SOLE   34,837 152,408 0
ISHARES TR CORE S&P MCP ETF 464287507   8,863,692 142,229 SH   SOLE   39,880 102,349 0
ISHARES TR CORE US AGGBD ET 464287226   78,243,209 772,620 SH   SOLE   617,349 155,271 0
ISHARES TR RUS MID CAP ETF 464287499   1,092,313 12,393 SH   SOLE   4,980 7,413 0
ISHARES TR CORE MSCI EAFE 46432F842   17,863,612 228,874 SH   SOLE   43,457 185,417 0
ISHARES TR RUS 1000 GRW ETF 464287614   3,194,582 8,511 SH   SOLE   6,771 1,740 0
ISHARES TR MSCI DENMARK ETF 46429B523   2,202,266 17,337 SH   SOLE   15,334 2,003 0
ISHARES TR MSCI UK ETF NEW 46435G334   2,976,641 79,569 SH   SOLE   70,058 9,511 0
ISHARES TR RUS MDCP VAL ETF 464287473   538,039 4,068 SH   SOLE   2,354 1,714 0
ISHARES TR ISHS 1-5YR INVS 464288646   999,342 18,978 SH   SOLE   5,171 13,807 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,322,341 7,108 SH   SOLE   3,890 3,218 0
ISHARES TR CORE S&P500 ETF 464287200   3,871,738 6,712 SH   SOLE   5,300 1,412 0
ISPIRE TECHNOLOGY INC COM 46501C100   95,954 15,464 SH   SOLE   15,464 0 0
ITRON INC COM 465741106   19,778,755 185,177 SH   SOLE   170,017 15,160 0
ITT INC COM 45073V108   3,757,173 25,130 SH   SOLE   20,370 4,760 0
J JILL INC COM 46620W201   213,638 8,660 SH   SOLE   8,660 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   289,288 5,679 SH   SOLE   0 5,679 0
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   309,695 2,990 SH   SOLE   0 2,990 0
JABIL INC COM 466313103   323,773 2,702 SH   SOLE   2,702 0 0
JACOBS SOLUTIONS INC COM 46982L108   237,178 1,812 SH   SOLE   0 1,812 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   4,151,906 109,060 SH   SOLE   88,501 20,559 0
JANUX THERAPEUTICS INC COM 47103J105   1,914,107 42,133 SH   SOLE   42,133 0 0
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   2,155,998 92,771 SH   SOLE   0 92,771 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   209,862 5,935 SH   SOLE   0 5,935 0
JOHNSON & JOHNSON COM 478160104   155,001,215 956,443 SH   SOLE   860,771 95,672 0
JOHNSON CTLS INTL PLC SHS G51502105   53,752,315 692,595 SH   SOLE   637,837 54,758 0
JPMORGAN CHASE & CO. COM 46625H100   279,636,676 1,326,172 SH   SOLE   1,200,063 126,109 0
KB HOME COM 48666K109   1,992,496 23,252 SH   SOLE   23,252 0 0
KEMPER CORP COM 488401100   1,715,120 28,002 SH   SOLE   22,745 5,257 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   4,745,060 429,417 SH   SOLE   408,875 20,542 0
KEYCORP COM 493267108   604,300 36,078 SH   SOLE   17,121 18,957 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   686,998 4,323 SH   SOLE   4,323 0 0
KIMBERLY-CLARK CORP COM 494368103   10,694,581 75,166 SH   SOLE   68,281 6,885 0
KINDER MORGAN INC DEL COM 49456B101   70,916,128 3,210,327 SH   SOLE   2,930,846 279,481 0
KKR & CO INC COM 48251W104   2,554,395 19,562 SH   SOLE   15,768 3,794 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,792,391 226,105 SH   SOLE   226,105 0 0
KLA CORP COM NEW 482480100   553,776 715 SH   SOLE   715 0 0
KRAFT HEINZ CO COM 500754106   11,180,029 318,428 SH   SOLE   289,305 29,123 0
KRONOS WORLDWIDE INC COM 50105F105   631,500 50,723 SH   SOLE   50,723 0 0
KRYSTAL BIOTECH INC COM 501147102   1,719,723 9,447 SH   SOLE   9,447 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   43,995,499 184,956 SH   SOLE   168,890 16,066 0
LABCORP HOLDINGS INC COM SHS 504922105   19,599,927 87,703 SH   SOLE   75,956 11,747 0
LAM RESEARCH CORP COM 512807108   1,090,524 1,336 SH   SOLE   1,066 270 0
LAMAR ADVERTISING CO NEW CL A 512816109   45,043,512 337,152 SH   SOLE   298,905 38,247 0
LATHAM GROUP INC COM 51819L107   173,557 25,523 SH   SOLE   25,523 0 0
LEIDOS HOLDINGS INC COM 525327102   3,654,395 22,419 SH   SOLE   18,144 4,275 0
LEONARDO DRS INC COM 52661A108   1,380,602 48,923 SH   SOLE   48,923 0 0
LIBERTY ENERGY INC COM CL A 53115L104   5,471,231 286,602 SH   SOLE   286,602 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   648,020 67,643 SH   SOLE   67,643 0 0
LINDE PLC SHS G54950103   275,190 577 SH   SOLE   577 0 0
LOCKHEED MARTIN CORP COM 539830109   86,985,637 148,805 SH   SOLE   133,425 15,380 0
LOWES COS INC COM 548661107   857,529 3,166 SH   SOLE   1,599 1,567 0
LULULEMON ATHLETICA INC COM 550021109   433,354 1,597 SH   SOLE   1,597 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   753,997 7,862 SH   SOLE   3,927 3,935 0
M/I HOMES INC COM 55305B101   2,310,235 13,482 SH   SOLE   13,482 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   4,750,041 111,687 SH   SOLE   106,209 5,478 0
MANHATTAN ASSOCIATES INC COM 562750109   41,198,698 146,417 SH   SOLE   125,554 20,863 0
MAPLEBEAR INC COM 565394103   4,852,727 119,115 SH   SOLE   95,407 23,708 0
MARATHON OIL CORP COM 565849106   17,553,692 659,170 SH   SOLE   600,987 58,183 0
MARATHON PETE CORP COM 56585A102   297,349 1,825 SH   SOLE   1,825 0 0
MARRIOTT INTL INC NEW CL A 571903202   28,815,960 115,913 SH   SOLE   106,246 9,667 0
MARSH & MCLENNAN COS INC COM 571748102   48,258,608 216,319 SH   SOLE   198,017 18,302 0
MASIMO CORP COM 574795100   3,540,954 26,558 SH   SOLE   21,369 5,189 0
MASTERCARD INCORPORATED CL A 57636Q104   21,602,930 43,748 SH   SOLE   36,251 7,497 0
MATADOR RES CO COM 576485205   534,035 10,806 SH   SOLE   10,806 0 0
MATSON INC COM 57686G105   2,262,556 15,864 SH   SOLE   15,864 0 0
MCCORMICK & CO INC COM NON VTG 579780206   225,008 2,734 SH   SOLE   0 2,734 0
MCDONALDS CORP COM 580135101   109,074,285 358,196 SH   SOLE   325,845 32,351 0
MCKESSON CORP COM 58155Q103   7,174,031 14,510 SH   SOLE   11,225 3,285 0
MEDIAALPHA INC CL A 58450V104   376,062 20,765 SH   SOLE   20,765 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   103,586 17,707 SH   SOLE   17,707 0 0
MEDPACE HLDGS INC COM 58506Q109   4,061,631 12,168 SH   SOLE   10,750 1,418 0
MEDTRONIC PLC SHS G5960L103   55,547,603 616,990 SH   SOLE   567,650 49,340 0
MERCANTILE BK CORP COM 587376104   316,969 7,250 SH   SOLE   7,250 0 0
MERCK & CO INC COM 58933Y105   135,331,521 1,191,718 SH   SOLE   1,066,824 124,894 0
MERCURY GENL CORP NEW COM 589400100   4,823,674 76,590 SH   SOLE   72,959 3,631 0
MERIT MED SYS INC COM 589889104   792,717 8,021 SH   SOLE   8,021 0 0
MERITAGE HOMES CORP COM 59001A102   369,833 1,803 SH   SOLE   1,803 0 0
META PLATFORMS INC CL A 30303M102   205,058,039 358,218 SH   SOLE   310,968 47,250 0
METLIFE INC COM 59156R108   150,930,328 1,829,902 SH   SOLE   1,644,038 185,864 0
METTLER TOLEDO INTERNATIONAL COM 592688105   271,446 181 SH   SOLE   0 181 0
MFA FINL INC COM 55272X607   144,717 11,377 SH   SOLE   11,377 0 0
MGIC INVT CORP WIS COM 552848103   2,446,622 95,571 SH   SOLE   78,111 17,460 0
MGM RESORTS INTERNATIONAL COM 552953101   15,651,379 400,393 SH   SOLE   358,183 42,210 0
MICROCHIP TECHNOLOGY INC. COM 595017104   12,436,358 154,893 SH   SOLE   141,307 13,586 0
MICRON TECHNOLOGY INC COM 595112103   10,896,743 105,069 SH   SOLE   97,695 7,374 0
MICROSOFT CORP COM 594918104   500,768,695 1,163,767 SH   SOLE   1,038,512 125,255 0
MID-AMER APT CMNTYS INC COM 59522J103   19,664,105 123,752 SH   SOLE   113,841 9,911 0
MOLINA HEALTHCARE INC COM 60855R100   20,254,865 58,785 SH   SOLE   53,710 5,075 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,386,780 58,880 SH   SOLE   47,579 11,301 0
MONDELEZ INTL INC CL A 609207105   674,961 9,162 SH   SOLE   3,635 5,527 0
MONTAUK RENEWABLES INC COM 61218C103   376,464 72,258 SH   SOLE   72,258 0 0
MOODYS CORP COM 615369105   33,879,664 71,387 SH   SOLE   62,137 9,250 0
MORGAN STANLEY COM NEW 617446448   685,175 6,573 SH   SOLE   6,573 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   333,176 741 SH   SOLE   0 741 0
MR COOPER GROUP INC COM 62482R107   1,371,048 14,874 SH   SOLE   14,874 0 0
MSA SAFETY INC COM 553498106   236,350 1,333 SH   SOLE   1,333 0 0
MURPHY USA INC COM 626755102   4,392,821 8,913 SH   SOLE   8,395 518 0
NATIONAL FUEL GAS CO COM 636180101   957,128 15,792 SH   SOLE   15,792 0 0
NETAPP INC COM 64110D104   7,638,702 61,847 SH   SOLE   49,516 12,331 0
NETFLIX INC COM 64110L106   80,376,557 113,323 SH   SOLE   101,734 11,589 0
NEW YORK TIMES CO CL A 650111107   2,317,317 41,626 SH   SOLE   33,872 7,754 0
NEWELL BRANDS INC COM 651229106   181,202 23,594 SH   SOLE   10,740 12,854 0
NEWPARK RES INC COM PAR $.01NEW 651718504   198,919 28,704 SH   SOLE   28,704 0 0
NEXTERA ENERGY INC COM 65339F101   23,398,131 276,803 SH   SOLE   239,148 37,655 0
NICE LTD SPONSORED ADR 653656108   1,014,206 5,840 SH   SOLE   5,840 0 0
NIKE INC CL B 654106103   32,293,620 365,312 SH   SOLE   335,902 29,410 0
NISOURCE INC COM 65473P105   5,855,596 168,992 SH   SOLE   135,798 33,194 0
NORTHERN TR CORP COM 665859104   7,798,463 86,621 SH   SOLE   70,493 16,128 0
NORTHRIM BANCORP INC COM 666762109   3,148,493 44,208 SH   SOLE   44,208 0 0
NORTHROP GRUMMAN CORP COM 666807102   338,043 640 SH   SOLE   640 0 0
NORTHWEST PIPE CO COM 667746101   1,606,865 35,605 SH   SOLE   35,605 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   248,188 4,337 SH   SOLE   0 4,337 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,820,526 186,276 SH   SOLE   149,430 36,846 0
NOVO-NORDISK A S ADR 670100205   402,975 3,384 SH   SOLE   3,384 0 0
NUVATION BIO INC COM CL A 67080N101   82,727 36,125 SH   SOLE   36,125 0 0
NVIDIA CORPORATION COM 67066G104   371,596,992 3,059,923 SH   SOLE   2,658,028 401,895 0
NXP SEMICONDUCTORS N V COM N6596X109   244,279 1,018 SH   SOLE   1,018 0 0
OKTA INC CL A 679295105   2,904,000 39,064 SH   SOLE   31,731 7,333 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,768,989 8,906 SH   SOLE   7,560 1,346 0
OLO INC CL A 68134L109   410,187 82,699 SH   SOLE   82,699 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   5,338,393 131,164 SH   SOLE   106,716 24,448 0
OMNICOM GROUP INC COM 681919106   3,241,650 31,353 SH   SOLE   25,398 5,955 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   265,015 16,052 SH   SOLE   16,052 0 0
ONITY GROUP INC COM NEW 675746606   2,214,955 69,347 SH   SOLE   69,347 0 0
ONTO INNOVATION INC COM 683344105   723,100 3,484 SH   SOLE   3,484 0 0
OPPFI INC COM CL A 68386H103   182,507 38,585 SH   SOLE   38,585 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,896,086 60,578 SH   SOLE   60,578 0 0
ORACLE CORP COM 68389X105   107,272,099 629,532 SH   SOLE   576,091 53,441 0
OREILLY AUTOMOTIVE INC COM 67103H107   205,284 178 SH   SOLE   178 0 0
OSCAR HEALTH INC CL A 687793109   404,453 19,069 SH   SOLE   19,069 0 0
OWENS CORNING NEW COM 690742101   14,442,068 81,815 SH   SOLE   74,047 7,768 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,092,335 217,536 SH   SOLE   155,780 61,756 0
PALO ALTO NETWORKS INC COM 697435105   37,535,831 109,818 SH   SOLE   97,073 12,745 0
PAR PAC HOLDINGS INC COM NEW 69888T207   988,964 56,191 SH   SOLE   56,191 0 0
PARAMOUNT GROUP INC COM 69924R108   121,782 24,752 SH   SOLE   24,752 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,394,913 382,618 SH   SOLE   311,156 71,462 0
PARKER-HANNIFIN CORP COM 701094104   141,955,953 224,677 SH   SOLE   206,327 18,350 0
PAYPAL HLDGS INC COM 70450Y103   9,247,346 118,510 SH   SOLE   109,222 9,288 0
PDF SOLUTIONS INC COM 693282105   446,593 14,097 SH   SOLE   14,097 0 0
PEABODY ENERGY CORP COM 704551100   1,713,603 64,567 SH   SOLE   64,567 0 0
PEPGEN INC COM 713317105   325,302 38,047 SH   SOLE   38,047 0 0
PEPSICO INC COM 713448108   115,889,932 681,505 SH   SOLE   602,102 79,403 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   4,163,836 309,579 SH   SOLE   293,986 15,593 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   172,329 11,959 SH   SOLE   11,959 0 0
PFIZER INC COM 717081103   69,141,645 2,389,138 SH   SOLE   2,177,133 212,005 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   273,801 12,158 SH   SOLE   12,158 0 0
PHILIP MORRIS INTL INC COM 718172109   107,245,763 883,408 SH   SOLE   806,238 77,170 0
PHILLIPS 66 COM 718546104   271,062 2,062 SH   SOLE   2,062 0 0
PHREESIA INC COM 71944F106   631,303 27,701 SH   SOLE   27,701 0 0
PILGRIMS PRIDE CORP COM 72147K108   4,989,049 108,340 SH   SOLE   98,990 9,350 0
PNC FINL SVCS GROUP INC COM 693475105   79,967,312 432,606 SH   SOLE   395,511 37,095 0
POOL CORP COM 73278L105   722,702 1,918 SH   SOLE   0 1,918 0
PORCH GROUP INC COM 733245104   31,910 20,788 SH   SOLE   20,788 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   9,976,551 208,279 SH   SOLE   190,913 17,366 0
POST HLDGS INC COM 737446104   1,908,786 16,491 SH   SOLE   13,581 2,910 0
POWELL INDS INC COM 739128106   1,781,785 8,026 SH   SOLE   8,026 0 0
PPG INDS INC COM 693506107   220,820 1,667 SH   SOLE   1,667 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,296,931 66,987 SH   SOLE   54,742 12,245 0
PRIMERICA INC COM 74164M108   3,880,455 14,635 SH   SOLE   11,869 2,766 0
PROASSURANCE CORP COM 74267C106   5,140,440 341,785 SH   SOLE   326,271 15,514 0
PROCTER AND GAMBLE CO COM 742718109   232,166,152 1,340,451 SH   SOLE   1,219,880 120,571 0
PROG HOLDINGS INC COM NPV 74319R101   758,390 15,640 SH   SOLE   15,640 0 0
PROGRESSIVE CORP COM 743315103   233,557 920 SH   SOLE   920 0 0
PROLOGIS INC. COM 74340W103   61,053,642 483,478 SH   SOLE   411,522 71,956 0
PRUDENTIAL FINL INC COM 744320102   111,620,913 921,726 SH   SOLE   837,883 83,843 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   67,055,206 751,655 SH   SOLE   683,268 68,387 0
PULTE GROUP INC COM 745867101   37,632,778 262,194 SH   SOLE   223,052 39,142 0
PURE STORAGE INC CL A 74624M102   21,989,590 437,691 SH   SOLE   380,304 57,387 0
QUALCOMM INC COM 747525103   100,713,296 592,257 SH   SOLE   528,582 63,675 0
QUALYS INC COM 74758T303   1,455,813 11,333 SH   SOLE   11,333 0 0
RAMBUS INC DEL COM 750917106   1,657,996 39,270 SH   SOLE   39,270 0 0
RBB BANCORP COM 74930B105   1,208,246 52,487 SH   SOLE   52,487 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   316,353 6,322 SH   SOLE   0 6,322 0
REALTY INCOME CORP COM 756109104   226,574 3,573 SH   SOLE   3,573 0 0
REDFIN CORP COM 75737F108   2,108,272 168,258 SH   SOLE   168,258 0 0
REPUBLIC SVCS INC COM 760759100   40,449,367 201,401 SH   SOLE   175,658 25,743 0
RESMED INC COM 761152107   4,157,332 17,030 SH   SOLE   13,839 3,191 0
RIO TINTO PLC SPONSORED ADR 767204100   253,983 3,569 SH   SOLE   3,569 0 0
RIOT PLATFORMS INC COM 767292105   921,248 124,157 SH   SOLE   124,157 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,244,306 197,736 SH   SOLE   160,086 37,650 0
ROSS STORES INC COM 778296103   9,510,082 63,186 SH   SOLE   55,467 7,719 0
ROYAL CARIBBEAN GROUP COM V7780T103   34,641,952 195,320 SH   SOLE   176,166 19,154 0
RTX CORPORATION COM 75513E101   19,725,981 162,810 SH   SOLE   147,212 15,598 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   7,015,986 105,678 SH   SOLE   86,733 18,945 0
S & T BANCORP INC COM 783859101   255,462 6,087 SH   SOLE   6,087 0 0
S&P GLOBAL INC COM 78409V104   269,108 521 SH   SOLE   521 0 0
SABRE CORP COM 78573M104   40,742 11,101 SH   SOLE   11,101 0 0
SALESFORCE INC COM 79466L302   9,557,581 34,918 SH   SOLE   23,678 11,240 0
SAPIENS INTL CORP N V SHS G7T16G103   660,946 17,734 SH   SOLE   17,734 0 0
SAUL CTRS INC COM 804395101   701,781 16,725 SH   SOLE   16,725 0 0
SCHLUMBERGER LTD COM STK 806857108   506,012 12,062 SH   SOLE   6,086 5,976 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   794,697 794,697 SH   SOLE   0 794,697 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   456,841 9,614 SH   SOLE   9,614 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   241,097 2,902 SH   SOLE   2,902 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   377,832 3,627 SH   SOLE   3,627 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   598,661 7,082 SH   SOLE   0 7,082 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,222,795 15,215 SH   SOLE   4,634 10,581 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   7,864,002 269,500 SH   SOLE   49,450 220,050 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,477,694 51,256 SH   SOLE   12,188 39,068 0
SELECT SECTOR SPDR TR INDL 81369Y704   270,948 2,001 SH   SOLE   0 2,001 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   446,066 5,080 SH   SOLE   0 5,080 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   336,586 1,680 SH   SOLE   0 1,680 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,760,522 7,798 SH   SOLE   1,698 6,100 0
SEMPRA COM 816851109   537,287 6,425 SH   SOLE   0 6,425 0
SERVICENOW INC COM 81762P102   29,938,615 33,474 SH   SOLE   28,088 5,386 0
SHARKNINJA INC COM SHS G8068L108   1,698,299 15,622 SH   SOLE   12,405 3,217 0
SHELL PLC SPON ADS 780259305   202,233 3,066 SH   SOLE   3,066 0 0
SHERWIN WILLIAMS CO COM 824348106   213,759 560 SH   SOLE   560 0 0
SHOPIFY INC CL A 82509L107   240,563 3,002 SH   SOLE   3,002 0 0
SIERRA BANCORP COM 82620P102   2,818,388 97,590 SH   SOLE   97,590 0 0
SILVERCORP METALS INC COM 82835P103   45,751 10,469 SH   SOLE   10,469 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   3,047,572 128,861 SH   SOLE   101,701 27,160 0
SKECHERS U S A INC CL A 830566105   300,324 4,488 SH   SOLE   4,488 0 0
SM ENERGY CO COM 78454L100   206,107 5,157 SH   SOLE   5,157 0 0
SMARTSHEET INC COM CL A 83200N103   4,550,607 82,200 SH   SOLE   74,665 7,535 0
SNAP ON INC COM 833034101   847,557 2,926 SH   SOLE   2,926 0 0
SOFI TECHNOLOGIES INC COM 83406F102   3,766,357 479,180 SH   SOLE   389,769 89,411 0
SOLARWINDS CORP COM NEW 83417Q204   319,725 24,500 SH   SOLE   24,500 0 0
SOUTHERN CO COM 842587107   128,687,212 1,427,004 SH   SOLE   1,303,263 123,741 0
SOUTHERN MO BANCORP INC COM 843380106   273,412 4,840 SH   SOLE   4,840 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,780,738 7,326 SH   SOLE   4,603 2,723 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   711,694 18,948 SH   SOLE   0 18,948 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   275,016 6,662 SH   SOLE   0 6,662 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   3,734,414 45,475 SH   SOLE   40,434 5,041 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   31,780,436 55,390 SH   SOLE   17,186 38,204 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   347,546 610 SH   SOLE   610 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   407,706 15,597 SH   SOLE   0 15,597 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   4,899,875 203,737 SH   SOLE   0 203,737 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,431,548 80,302 SH   SOLE   80,302 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   249,861 4,481 SH   SOLE   0 4,481 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   5,330,325 177,500 SH   SOLE   0 177,500 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   16,700,310 181,900 SH   SOLE   131,836 50,064 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   7,519,248 223,057 SH   SOLE   34,794 188,263 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   40,063,094 108,711 SH   SOLE   94,774 13,937 0
SPROUT SOCIAL INC COM CL A 85209W109   2,119,811 72,921 SH   SOLE   72,921 0 0
SPS COMM INC COM 78463M107   1,756,671 9,047 SH   SOLE   9,047 0 0
SPX TECHNOLOGIES INC COM 78473E103   835,601 5,240 SH   SOLE   5,240 0 0
SSR MINING IN COM 784730103   881,356 155,168 SH   SOLE   155,168 0 0
STONECO LTD COM CL A G85158106   1,083,698 96,243 SH   SOLE   96,243 0 0
STRIDE INC COM 86333M108   3,189,912 37,392 SH   SOLE   37,392 0 0
STRYKER CORPORATION COM 863667101   27,552,945 76,269 SH   SOLE   66,823 9,446 0
SUNRUN INC COM 86771W105   538,080 29,794 SH   SOLE   29,794 0 0
SUPER MICRO COMPUTER INC COM 86800U104   243,407 585 SH   SOLE   585 0 0
SURGERY PARTNERS INC COM 86881A100   325,451 10,095 SH   SOLE   10,095 0 0
SYLVAMO CORP COMMON STOCK 871332102   5,206,138 60,643 SH   SOLE   57,786 2,857 0
SYNOPSYS INC COM 871607107   57,691,769 113,928 SH   SOLE   100,734 13,194 0
SYNOVUS FINL CORP COM NEW 87161C501   6,292,651 141,503 SH   SOLE   115,891 25,612 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,358,057 7,820 SH   SOLE   4,643 3,177 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   4,293,233 27,931 SH   SOLE   22,671 5,260 0
TAYLOR MORRISON HOME CORP COM 87724P106   4,422,225 62,941 SH   SOLE   62,941 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   206,019 1,364 SH   SOLE   1,364 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   826,081 1,887 SH   SOLE   1,887 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   3,345,140 20,127 SH   SOLE   16,491 3,636 0
TERADYNE INC COM 880770102   268,909 2,008 SH   SOLE   2,008 0 0
TESLA INC COM 88160R101   74,161,479 283,460 SH   SOLE   251,002 32,458 0
TETRA TECH INC NEW COM 88162G103   25,734,890 545,693 SH   SOLE   496,804 48,889 0
TEXAS INSTRS INC COM 882508104   27,579,774 133,513 SH   SOLE   117,395 16,118 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   292,387 330 SH   SOLE   330 0 0
TEXTRON INC COM 883203101   3,602,398 40,668 SH   SOLE   32,952 7,716 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   882,602 239,837 SH   SOLE   225,459 14,378 0
THE TRADE DESK INC COM CL A 88339J105   2,083,692 19,003 SH   SOLE   19,003 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   28,289,474 45,733 SH   SOLE   41,010 4,723 0
TJX COS INC NEW COM 872540109   28,879,591 245,700 SH   SOLE   209,508 36,192 0
T-MOBILE US INC COM 872590104   35,583,198 172,432 SH   SOLE   146,060 26,372 0
TOAST INC CL A 888787108   9,569,256 338,017 SH   SOLE   309,672 28,345 0
TOLL BROTHERS INC COM 889478103   7,168,704 46,403 SH   SOLE   37,783 8,620 0
TPG RE FIN TR INC COM 87266M107   93,905 11,009 SH   SOLE   11,009 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   20,546,185 52,854 SH   SOLE   45,927 6,927 0
TRANSMEDICS GROUP INC COM 89377M109   1,606,976 10,236 SH   SOLE   10,236 0 0
TRAVELERS COMPANIES INC COM 89417E109   220,823 943 SH   SOLE   943 0 0
TRUIST FINL CORP COM 89832Q109   26,828,654 627,277 SH   SOLE   568,037 59,240 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   202,833 8,081 SH   SOLE   8,081 0 0
TWILIO INC CL A 90138F102   3,385,962 51,916 SH   SOLE   42,518 9,398 0
TYSON FOODS INC CL A 902494103   3,981,084 66,841 SH   SOLE   52,521 14,320 0
UBER TECHNOLOGIES INC COM 90353T100   28,117,730 374,105 SH   SOLE   336,312 37,793 0
UBIQUITI INC COM 90353W103   8,891,736 40,104 SH   SOLE   35,750 4,354 0
UGI CORP NEW COM 902681105   789,935 31,572 SH   SOLE   18,778 12,794 0
ULTA BEAUTY INC COM 90384S303   321,469 826 SH   SOLE   826 0 0
UNION PAC CORP COM 907818108   821,927 3,335 SH   SOLE   1,620 1,715 0
UNISYS CORP COM NEW 909214306   860,233 151,450 SH   SOLE   151,450 0 0
UNITED AIRLS HLDGS INC COM 910047109   2,234,613 39,163 SH   SOLE   32,753 6,410 0
UNITED BANKSHARES INC WEST V COM 909907107   409,261 11,031 SH   SOLE   5,533 5,498 0
UNITED PARCEL SERVICE INC CL B 911312106   26,528,140 194,574 SH   SOLE   178,505 16,069 0
UNITED RENTALS INC COM 911363109   303,390 375 SH   SOLE   375 0 0
UNITEDHEALTH GROUP INC COM 91324P102   143,871,020 246,068 SH   SOLE   221,572 24,496 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,793,822 12,200 SH   SOLE   9,830 2,370 0
UNUM GROUP COM 91529Y106   4,361,840 73,382 SH   SOLE   55,673 17,709 0
URBAN OUTFITTERS INC COM 917047102   1,670,571 43,607 SH   SOLE   43,607 0 0
US BANCORP DEL COM NEW 902973304   71,865,936 1,571,527 SH   SOLE   1,418,996 152,531 0
VAALCO ENERGY INC COM NEW 91851C201   88,506 15,419 SH   SOLE   15,419 0 0
VALERO ENERGY CORP COM 91913Y100   573,319 4,246 SH   SOLE   2,167 2,079 0
VALMONT INDS INC COM 920253101   4,917,398 16,959 SH   SOLE   13,837 3,122 0
VANGUARD INDEX FDS MID CAP ETF 922908629   273,856 1,038 SH   SOLE   0 1,038 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   367,177 1,395 SH   SOLE   1,395 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   867,466 4,969 SH   SOLE   2,288 2,681 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,069,695 2,786 SH   SOLE   1,731 1,055 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,367,766 8,362 SH   SOLE   3,203 5,159 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,230,772 6,123 SH   SOLE   4,140 1,983 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   231,550 1,838 SH   SOLE   1,838 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   239,400 3,800 SH   SOLE   3,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   740,222 15,469 SH   SOLE   6,210 9,259 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   902,441 9,350 SH   SOLE   0 9,350 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,047,334 12,505 SH   SOLE   12,505 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   8,530,241 144,532 SH   SOLE   36,238 108,294 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   8,376,594 105,472 SH   SOLE   28,372 77,100 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   8,767,043 185,703 SH   SOLE   45,418 140,285 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   917,491 4,633 SH   SOLE   1,482 3,151 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,316,979 24,938 SH   SOLE   5,402 19,536 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   441,833 3,446 SH   SOLE   0 3,446 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   276,494 859 SH   SOLE   859 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   787,099 1,342 SH   SOLE   660 682 0
VAXCYTE INC COM 92243G108   1,559,171 13,645 SH   SOLE   13,645 0 0
VEECO INSTRS INC DEL COM 922417100   2,890,569 87,249 SH   SOLE   87,249 0 0
VERACYTE INC COM 92337F107   1,123,139 32,995 SH   SOLE   32,995 0 0
VERALTO CORP COM SHS 92338C103   4,855,914 43,411 SH   SOLE   39,466 3,945 0
VERIZON COMMUNICATIONS INC COM 92343V104   99,117,444 2,207,024 SH   SOLE   2,014,012 193,012 0
VERTEX PHARMACEUTICALS INC COM 92532F100   29,059,991 62,484 SH   SOLE   56,607 5,877 0
VERTIV HOLDINGS CO COM CL A 92537N108   30,307,821 304,631 SH   SOLE   269,492 35,139 0
VERU INC COM 92536C103   25,421 33,058 SH   SOLE   33,058 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   280,249 25,316 SH   SOLE   25,316 0 0
VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403   216,180 35,439 SH   SOLE   35,439 0 0
VISA INC COM CL A 92826C839   14,020,369 50,992 SH   SOLE   40,556 10,436 0
VISTRA CORP COM 92840M102   4,112,198 34,690 SH   SOLE   28,209 6,481 0
WABTEC COM 929740108   3,537,967 19,464 SH   SOLE   15,743 3,721 0
WALMART INC COM 931142103   177,216,445 2,194,630 SH   SOLE   1,981,801 212,829 0
WARRIOR MET COAL INC COM 93627C101   493,127 7,717 SH   SOLE   7,717 0 0
WASHINGTON TR BANCORP INC COM 940610108   1,258,454 39,070 SH   SOLE   39,070 0 0
WASTE MGMT INC DEL COM 94106L109   612,004 2,948 SH   SOLE   1,288 1,660 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   2,953,412 14,255 SH   SOLE   14,255 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   1,919,867 149,990 SH   SOLE   149,990 0 0
WEC ENERGY GROUP INC COM 92939U106   280,998 2,922 SH   SOLE   0 2,922 0
WELLS FARGO CO NEW COM 949746101   882,978 15,631 SH   SOLE   9,318 6,313 0
WESBANCO INC COM 950810101   238,240 8,000 SH   SOLE   0 8,000 0
WHITE MTNS INS GROUP LTD COM G9618E107   251,038 148 SH   SOLE   0 148 0
WILLIAMS COS INC COM 969457100   5,891,429 129,056 SH   SOLE   104,338 24,718 0
WINGSTOP INC COM 974155103   3,147,099 7,564 SH   SOLE   7,564 0 0
WINTRUST FINL CORP COM 97650W108   12,878,128 118,659 SH   SOLE   107,292 11,367 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   647,788 12,899 SH   SOLE   0 12,899 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,694,392 33,578 SH   SOLE   29,321 4,257 0
WP CAREY INC COM 92936U109   38,240,080 613,806 SH   SOLE   556,314 57,492 0
XCEL ENERGY INC COM 98389B100   416,736 6,382 SH   SOLE   3,068 3,314 0
XPERI INC COMMON STOCK 98423J101   104,677 11,329 SH   SOLE   11,329 0 0
YEXT INC COM 98585N106   2,618,631 378,415 SH   SOLE   358,555 19,860 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,020,769 10,858 SH   SOLE   8,952 1,906 0
ZOETIS INC CL A 98978V103   15,754,033 80,633 SH   SOLE   73,645 6,988 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   11,741,018 168,354 SH   SOLE   151,762 16,592 0
ZUORA INC COM CL A 98983V106   2,679,098 310,800 SH   SOLE   293,191 17,609 0