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
ABBVIE INC COM 00287y109   340,653 1,725 SH   SOLE   1,725 0 0
ABERDEEN STANDARD PLATINUM ETF IV SH BEN INT 003260106   318,790 3,550 SH   SOLE   3,550 0 0
ACCENTURE PLC SHS G1151C101   12,102,802 34,239 SH   SOLE   34,239 0 0
ACUITY BRANDS INC COM 00508y102   421,347 1,530 SH   SOLE   1,530 0 0
ADVANCED DRAINAGE SYSTEMS, INC. COM 00790R104   404,216 2,572 SH   SOLE   2,572 0 0
ADVANCED ENERGY INDUSTRIES, INC COM 007973100   3,080,585 29,272 SH   SOLE   29,272 0 0
AGCO CORP COM 001084102   377,837 3,861 SH   SOLE   3,861 0 0
ALEXANDER & BALDWIN COM 014491104   3,139,373 163,509 SH   SOLE   163,509 0 0
ALLISON TRANSMISSION HLDGS INC COM 01973R101   15,610,510 162,491 SH   SOLE   162,491 0 0
ALPHABET INC. CLASS A CL A 02079k305   436,186 2,630 SH   SOLE   2,630 0 0
AMALGAMATED FINL CORP COM 022671101   3,461,899 110,357 SH   SOLE   110,357 0 0
AMCOR PLC F COM g0250x107   16,366,570 1,444,534 SH   SOLE   1,444,534 0 0
AMDOCS LIMITED COM g02602103   324,463 3,709 SH   SOLE   3,709 0 0
AMERISAFE INC COM 03071h100   3,074,271 63,610 SH   SOLE   63,610 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   1,658,339 39,121 SH   SOLE   39,121 0 0
APPLE INC COM 037833100   21,138,226 90,722 SH   SOLE   90,722 0 0
APPLIED INDL TECH COM 03820c105   714,016 3,200 SH   SOLE   3,200 0 0
APPLIED MATERIALS COM 038222105   12,044,605 59,612 SH   SOLE   59,612 0 0
ARCADIUM LITHIUM PLC COM G0508H110   1,150,212 403,583 SH   SOLE   403,583 0 0
ARROW ELECTRONICS COM 042735100   410,445 3,090 SH   SOLE   3,090 0 0
ARTISAN PARTNERS ASSET MANAGEMENT INC COM 04316a108   2,993,022 69,091 SH   SOLE   69,091 0 0
ATKORE INC COM 047649108   1,803,182 21,279 SH   SOLE   21,279 0 0
AUTO DATA PROCESSING COM 053015103   524,957 1,897 SH   SOLE   1,897 0 0
AUTOZONE INC COM 053332102   15,394,245 4,887 SH   SOLE   4,887 0 0
AVIENT CORPORATION COM 05368V106   3,269,441 64,973 SH   SOLE   64,973 0 0
AXCELIS TECHNOLOGIES INC COM 054540208   2,913,152 27,784 SH   SOLE   27,784 0 0
AZZ INC COM 002474104   4,220,710 51,092 SH   SOLE   51,092 0 0
B J S WHOLESALE CLUB HOL COM 05550j101   555,503 6,735 SH   SOLE   6,735 0 0
BANK NEW YORK MELLON CORP COM 064058100   16,947,606 235,842 SH   SOLE   235,842 0 0
BEL FUSE INC. CLASS B CL B 077347300   3,739,117 47,626 SH   SOLE   47,626 0 0
BERKLEY W R CORP COM 084423102   12,970,180 228,630 SH   SOLE   228,630 0 0
BERKSHIRE HATHAWAY CLASS B CLASS B 084670702   544,027 1,182 SH   SOLE   1,182 0 0
BIOLIFE SOLUTIONS INC COM 09062W204   3,306,457 132,047 SH   SOLE   132,047 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   15,026,491 92,323 SH   SOLE   92,323 0 0
BUTTERFLY NETWORK INC CLASS A CLASS A 124155102   1,219,923 689,222 SH   SOLE   689,222 0 0
CABOT CORPORATION COM 127055101   434,226 3,885 SH   SOLE   3,885 0 0
CAPITAL CITY BANK GP COM 139674105   3,010,449 85,306 SH   SOLE   85,306 0 0
CARLISLE COMPANIES COM 142339100   1,248,956 2,777 SH   SOLE   2,777 0 0
CATERPILLAR INC COM 149123101   432,970 1,107 SH   SOLE   1,107 0 0
CBOE GLOBAL MKTS INC COM 12503m108   13,060,258 63,749 SH   SOLE   63,749 0 0
CENCORA INC COM 03073E105   14,901,646 66,206 SH   SOLE   66,206 0 0
CH ROBINSON WORLDWIDE INC COM 12541W209   16,074,839 145,645 SH   SOLE   145,645 0 0
CHEVRON CORP COM 166764100   340,488 2,312 SH   SOLE   2,312 0 0
COLGATE PALMOLIVE CO COM 194162103   14,009,575 134,954 SH   SOLE   134,954 0 0
COLUMBUS MCKINNON CO COM 199333105   2,479,248 68,868 SH   SOLE   68,868 0 0
COMMERCE BANCSHARES COM 200525103   364,419 6,135 SH   SOLE   6,135 0 0
COMMERCIAL METALS CO COM 201723103   374,937 6,822 SH   SOLE   6,822 0 0
COMSTOCK RESOURCES INC COM 205768302   2,622,918 235,662 SH   SOLE   235,662 0 0
CORE & MAIN, INC. COM 21874C102   3,598,531 81,048 SH   SOLE   81,048 0 0
CORE LABORATORIES INC COM 21867A105   196,789 10,620 SH   SOLE   10,620 0 0
COSTCO WHOLESALE CO COM 22160k105   328,012 370 SH   SOLE   370 0 0
COTERRA ENERGY INC COM 127097103   9,553,751 398,904 SH   SOLE   398,904 0 0
CRA INTERNATIONAL INC COM 12618T105   3,693,817 21,069 SH   SOLE   21,069 0 0
DOCGO INC COM 256086109   2,118,253 638,028 SH   SOLE   638,028 0 0
DONALDSON CO COM 257651109   353,539 4,797 SH   SOLE   4,797 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   204,698 35,232 SH   SOLE   35,232 0 0
EBAY INC COM 278642103   15,590,785 239,453 SH   SOLE   239,453 0 0
ECOLAB INC COM 278865100   405,464 1,588 SH   SOLE   1,588 0 0
EMBECTA CORP COM 29082K105   1,563,521 110,888 SH   SOLE   110,888 0 0
EMERSON ELEC CO COM 291011104   12,503,944 114,327 SH   SOLE   114,327 0 0
EMPLOYERS HOLDINGS INC COM 292218104   3,089,604 64,407 SH   SOLE   64,407 0 0
EVERCORE INC CLASS A CLASS A 29977a105   977,892 3,860 SH   SOLE   3,860 0 0
EXACT SCIENCES CORP COM 30063p105   764,783 11,227 SH   SOLE   11,227 0 0
EXPONENT INC COM 30214u102   390,799 3,390 SH   SOLE   3,390 0 0
EXXON MOBIL CORP COM COM 30231g102   905,173 7,722 SH   SOLE   7,722 0 0
FASTENAL CO COM 311900104   745,411 10,437 SH   SOLE   10,437 0 0
FERGUSON PLC NEW F COM 31488v107   247,815 1,248 SH   SOLE   1,248 0 0
FIDELITY NATL INFORMATION COM 31620M106   224,450 2,680 SH   SOLE   2,680 0 0
FIFTH THIRD BANCORP COM 316773100   13,841,218 323,091 SH   SOLE   323,091 0 0
FIRST HORIZON CORPORATION COM COM 320517105   351,056 22,605 SH   SOLE   22,605 0 0
FIRST SOURCE CORP COM 336901103   3,252,741 54,321 SH   SOLE   54,321 0 0
FIRSTCASH HLDGS INC COM 33768g107   580,773 5,059 SH   SOLE   5,059 0 0
FISERV INC COM 337738108   279,895 1,558 SH   SOLE   1,558 0 0
FIVE BELOW COM 33829m101   236,336 2,675 SH   SOLE   2,675 0 0
FLOWSERVE CORP COM 34354P105   12,046,820 233,059 SH   SOLE   233,059 0 0
FMC CORP COM 302491303   9,448,674 143,292 SH   SOLE   143,292 0 0
FORWARD AIR CORP COM 349853101   1,984,347 56,055 SH   SOLE   56,055 0 0
FRONTDOOR INC COM 35905A109   4,360,179 90,856 SH   SOLE   90,856 0 0
GARTNER INC COM 366651107   15,827,128 31,232 SH   SOLE   31,232 0 0
GENPACT LIMITED COM g3922b107   480,323 12,250 SH   SOLE   12,250 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892e102   2,819,918 83,012 SH   SOLE   83,012 0 0
GLOBAL SHIP LEASE COM Y27183600   2,968,064 111,372 SH   SOLE   111,372 0 0
GMS INC COM 36251C103   2,274,303 25,111 SH   SOLE   25,111 0 0
GRAINGER W W INC COM 384802104   16,105,710 15,504 SH   SOLE   15,504 0 0
HACKETT GROUP COM 404609109   3,556,065 135,366 SH   SOLE   135,366 0 0
HAEMONETICS CORP COM 405024100   3,196,713 39,770 SH   SOLE   39,770 0 0
HCA HOLDINGS INC COM 40412c101   14,620,506 35,973 SH   SOLE   35,973 0 0
HEALTHPEAK PPTYS INC REIT COM 42250P103   11,572,655 506,019 SH   SOLE   506,019 0 0
HERSHEY CO COM 427866108   13,345,011 69,585 SH   SOLE   69,585 0 0
HOULIHAN LOKEY INC CLASS A CLASS A 441593100   802,742 5,080 SH   SOLE   5,080 0 0
HYPERFINE INC COM 44916k106   338,418 313,350 SH   SOLE   313,350 0 0
HYSTER-YALE MH CLASS A CLASS A 449172105   2,993,746 46,946 SH   SOLE   46,946 0 0
INDEPENDENT BANK CO COM 453836108   2,191,831 37,068 SH   SOLE   37,068 0 0
INGEVITY CORP COM 45688C107   2,918,409 74,831 SH   SOLE   74,831 0 0
INNOVATIVE SOLUTIONS AND SUPPORT, INC. COM 45769N105   1,053,489 161,578 SH   SOLE   161,578 0 0
INSIGHT ENTERPRISES COM 45765u103   814,174 3,780 SH   SOLE   3,780 0 0
INSTEEL INDUSTRIES COM 45774w108   2,569,091 82,634 SH   SOLE   82,634 0 0
INTEL CORP COM 458140100   4,709,947 200,765 SH   SOLE   200,765 0 0
INTERFACE INC COM 458665304   4,059,751 214,009 SH   SOLE   214,009 0 0
INTERPUBLIC GRP COS COM 460690100   394,268 12,465 SH   SOLE   12,465 0 0
IRADIMED CORP COM 46266a109   2,907,667 57,818 SH   SOLE   57,818 0 0
ISHARES RUSSELL 1000 ETF IV RUS 1000 ETF 464287622   249,940 795 SH   SOLE   795 0 0
ISHARES SILVER TRUST ETF IV ISHARES 46428q109   423,309 14,900 SH   SOLE   14,900 0 0
J P MORGAN CHASE & CO COM 46625h100   509,649 2,417 SH   SOLE   2,417 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105   356,735 3,202 SH   SOLE   3,202 0 0
JOHNSON & JOHNSON COM 478160104   15,800,040 97,495 SH   SOLE   97,495 0 0
KENVUE INC COM COM 49177J102   12,733,158 550,504 SH   SOLE   550,504 0 0
KIMBERLY-CLARK CORP COM 494368103   323,829 2,276 SH   SOLE   2,276 0 0
KORN FERRY COM 500643200   3,735,365 49,646 SH   SOLE   49,646 0 0
LIGAND PHARMA COM 53220k504   3,858,870 38,554 SH   SOLE   38,554 0 0
LIMBACH HOLDINGS INC COM 53263P105   3,404,503 44,938 SH   SOLE   44,938 0 0
LITHIA MOTORS INC COM 536797103   348,451 1,097 SH   SOLE   1,097 0 0
LKQ CORP COM 501889208   11,970,212 299,855 SH   SOLE   299,855 0 0
LOCKHEED MARTIN CORP COM 539830109   13,825,429 23,651 SH   SOLE   23,651 0 0
LOWES COMPANIES INC COM 548661107   12,982,382 47,932 SH   SOLE   47,932 0 0
MAGNOLIA OIL & GAS CORP COM 559663109   216,361 8,860 SH   SOLE   8,860 0 0
MANITOWOC COMPANY COM 563571405   1,756,747 182,614 SH   SOLE   182,614 0 0
MARKEL CORP COM 570535104   338,813 216 SH   SOLE   216 0 0
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103   2,150,838 118,113 SH   SOLE   118,113 0 0
MATIV HOLDINGS INC COM 808541106   695,757 40,951 SH   SOLE   40,951 0 0
MCDONALDS CORP COM 580135101   16,019,967 52,609 SH   SOLE   52,609 0 0
MCKESSON CORP COM 58155q103   504,308 1,020 SH   SOLE   1,020 0 0
MERCK & CO. INC. COM 58933y105   205,998 1,814 SH   SOLE   1,814 0 0
META PLATFORMS INC COM 30303m102   249,584 436 SH   SOLE   436 0 0
MGE ENERGY INC COM 55277P104   201,556 2,204 SH   SOLE   2,204 0 0
MGP INGREDIENTS INC COM 55303j106   3,138,109 37,695 SH   SOLE   37,695 0 0
MICROSOFT CORP COM 594918104   18,318,732 42,572 SH   SOLE   42,572 0 0
MILLER INDUSTRIES INC COM 600551204   1,354,078 22,198 SH   SOLE   22,198 0 0
MIMEDX GROUP INC COM 602496101   1,810,901 306,413 SH   SOLE   306,413 0 0
MUELLER INDUSTRIES INC COM 624756102   4,179,314 56,401 SH   SOLE   56,401 0 0
N V E CORPORATION COM 629445206   3,432,174 42,972 SH   SOLE   42,972 0 0
NAPCO SECURITY TECHNOLOGIES INC COM 630402105   3,508,408 86,713 SH   SOLE   86,713 0 0
NEXTERA ENERGY INC COM 65339F101   578,608 6,845 SH   SOLE   6,845 0 0
NMI HOLDINGS INC CLASS A CLASS A 629209305   906,180 22,000 SH   SOLE   22,000 0 0
NORDSON CORP COM 655663102   341,682 1,301 SH   SOLE   1,301 0 0
NORTHERN OIL AND GAS COM 665531307   1,697,662 47,943 SH   SOLE   47,943 0 0
NVENT ELECTRIC PLC F COM g6700g107   613,510 8,732 SH   SOLE   8,732 0 0
O REILLY AUTOMOTIVE COM 67103h107   247,594 215 SH   SOLE   215 0 0
OCEANEERING INTL INC COM 675232102   2,195,797 88,291 SH   SOLE   88,291 0 0
OLD REPUBLIC INTL CORP COM 680223104   219,604 6,200 SH   SOLE   6,200 0 0
OMNIAB, INC. COM 68218J103   1,887,147 446,134 SH   SOLE   446,134 0 0
ORION ENGINEERED CARBONS COM L72967109   2,383,103 133,807 SH   SOLE   133,807 0 0
OTC MARKETS GROUP INC COM 67106F108   666,592 13,730 SH   SOLE   13,730 0 0
PACCAR INC COM 693718108   6,275,653 63,596 SH   SOLE   63,596 0 0
PAPA JOHNS INTERNATIONAL INC COM 698813102   1,926,337 35,759 SH   SOLE   35,759 0 0
PAYPAL HLDGS INC COM 70450Y103   16,949,364 217,216 SH   SOLE   217,216 0 0
PLEXUS CORP COM 729132100   3,977,577 29,095 SH   SOLE   29,095 0 0
PNC FINL SVCS GROUP INC COM 693475105   14,373,751 77,759 SH   SOLE   77,759 0 0
POLARIS INDUSTRIES COM 731068102   384,236 4,616 SH   SOLE   4,616 0 0
PROCTER & GAMBLE CO COM 742718109   1,737,196 10,030 SH   SOLE   10,030 0 0
PUBLIC STORAGE COM 74460D109   15,062,763 41,396 SH   SOLE   41,396 0 0
QUEST DIAGNOSTIC INC COM 74834l100   14,126,198 90,990 SH   SOLE   90,990 0 0
R L I CORP COM 749607107   3,578,023 23,087 SH   SOLE   23,087 0 0
REXFORD INDUSTRIAL REALTY, INC. COM 76169C100   322,890 6,418 SH   SOLE   6,418 0 0
REYNOLDS CONSUMER PRODUCTS INC COM 76171L106   2,698,671 86,774 SH   SOLE   86,774 0 0
ROBERT HALF INTL COM 770323103   533,348 7,912 SH   SOLE   7,912 0 0
ROCKWELL AUTOMATION INC COM 773903109   11,194,514 41,699 SH   SOLE   41,699 0 0
SANMINA CORPORATION COM 801056102   351,422 5,134 SH   SOLE   5,134 0 0
SCHEIN HENRY INC COM 806407102   701,444 9,622 SH   SOLE   9,622 0 0
SCHLUMBERGER LTD COM 806857108   10,990,858 261,999 SH   SOLE   261,999 0 0
SHELL PLC F SPONSORED ADR 1 ADR REPS 2 ORD SHS ORD SHS 780259305   320,979 4,867 SH   SOLE   4,867 0 0
SHYFT GROUP INC COM 825698103   2,517,078 200,564 SH   SOLE   200,564 0 0
SNAP-ON INCORPORATED COM 833034101   335,774 1,159 SH   SOLE   1,159 0 0
SPDR GOLD SHARES ETF GOLD SHS 78463v107   1,458,360 6,000 SH   SOLE   6,000 0 0
SPDR S&P 500 ETF TR UNIT 78462f103   903,098 1,574 SH   SOLE   1,574 0 0
SPDR S&P MIDCAP 400 ETF IV UTSER1 S&PDCRP 78467y107   264,892 465 SH   SOLE   465 0 0
SPDR TOTAL STOCK MARKET ETF PORTFOLI S&P1500 78464A805   5,450,878 77,803 SH   SOLE   77,803 0 0
SPROUTS FARMERS MARKET INC COM 85208M102   5,685,011 51,490 SH   SOLE   51,490 0 0
STRIDE INC COM 86333M108   459,309 5,384 SH   SOLE   5,384 0 0
SYSCO CORP COM 871829107   11,818,674 151,405 SH   SOLE   151,405 0 0
TELEFLEX INC COM 879369106   353,668 1,430 SH   SOLE   1,430 0 0
TENNANT CO COM 880345103   576,240 6,000 SH   SOLE   6,000 0 0
TETRA TECH INC COM 88162G103   4,502,082 95,464 SH   SOLE   95,464 0 0
THERMO FISHER SCNTFC COM 883556102   352,585 570 SH   SOLE   570 0 0
TMC THE METALS CO INC F COM 87261y106   24,058 22,696 SH   SOLE   22,696 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   19,637,862 50,518 SH   SOLE   50,518 0 0
TWIST BIOSCIENCE CORP COM 90184d100   503,531 11,145 SH   SOLE   11,145 0 0
U S BANCORP COM 902973304   596,456 13,043 SH   SOLE   13,043 0 0
ULTA BEAUTY INC COM 90384S303   11,666,985 29,983 SH   SOLE   29,983 0 0
UNION PACIFIC CORP COM 907818108   953,138 3,867 SH   SOLE   3,867 0 0
UNITED PARCEL SVC INC COM 911312106   13,790,382 101,147 SH   SOLE   101,147 0 0
UNITED RENTALS INC COM 911363109   340,087 420 SH   SOLE   420 0 0
UNITED STATES COPPER INDEX ETF CM REP COPP FD 911718104   362,880 12,800 SH   SOLE   12,800 0 0
UTAH MEDICAL PRODUCT COM 917488108   2,145,268 32,062 SH   SOLE   32,062 0 0
VALVOLINE, INC. COM 92047w101   362,003 8,650 SH   SOLE   8,650 0 0
VANGUARD DIV APPRCIATION DIV APP ETF 921908844   239,851 1,211 SH   SOLE   1,211 0 0
VAREX IMAGING CORP COM 92214x106   1,771,479 148,614 SH   SOLE   148,614 0 0
W E C ENERGY GROUP INC COM 92939u106   281,711 2,929 SH   SOLE   2,929 0 0
WESCO INTL INC COM 95082P105   445,987 2,655 SH   SOLE   2,655 0 0
WEX INC COM 96208t104   372,900 1,778 SH   SOLE   1,778 0 0
WHITE MOUNTAINS INS F COM g9618e107   278,177 164 SH   SOLE   164 0 0
WILLIAMS-SONOMA, INC. COM 969904101   532,460 3,437 SH   SOLE   3,437 0 0
WOODWARD INC COM 980745103   277,846 1,620 SH   SOLE   1,620 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105   15,455,305 41,735 SH   SOLE   41,735 0 0
ZOETIS INC CLASS A CLASS A 98978v103   13,412,446 68,648 SH   SOLE   68,648 0 0