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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287y109 258 1,925 SH   SOLE   0 0 1,925
ABERDEEN STANDARD PLATINUM ETF IV COM 003260106 284 3,550 SH   SOLE   0 0 3,550
ACCENTURE PLC COM G1151C101 8,570 33,309 SH   SOLE   0 0 33,309
ALLIED MOTION TECHNOLOGIES COM 019330109 1,625 56,765 SH   SOLE   0 0 56,765
ALLISON TRANSMISSION HLDGS INC COM 01973R101 8,617 255,245 SH   SOLE   0 0 255,245
ALPHABET INC. CLASS A COM 02079k305 306 3,195 SH   SOLE   0 0 3,195
AMALGAMATED FINL CORP COM 022671101 2,513 111,424 SH   SOLE   0 0 111,424
AMCOR PLC F COM g0250x107 56,263 5,243,514 SH   SOLE   0 0 5,243,514
AMERISAFE INC COM 03071h100 1,739 37,212 SH   SOLE   0 0 37,212
AMERISOURCEBERGEN CORP COM 03073E105 9,398 69,445 SH   SOLE   0 0 69,445
AMN HEALTHCARE SERVICES INC COM 001744101 2,290 21,613 SH   SOLE   0 0 21,613
ANTERO MIDSTREAM CORP COM 03676B102 3,773 410,974 SH   SOLE   0 0 410,974
APPLE INC COM 037833100 12,321 89,155 SH   SOLE   0 0 89,155
APPLIED INDL TECH COM 03820c105 335 3,260 SH   SOLE   0 0 3,260
ARROW ELECTRONICS COM 042735100 292 3,170 SH   SOLE   0 0 3,170
ARTISAN PARTNERS ASSET MANAGEMENT, INC. CLASS A COM 04316a108 784 29,121 SH   SOLE   0 0 29,121
AT&T INC COM 00206R102 5,782 376,918 SH   SOLE   0 0 376,918
Atkore Inc COM 047649108 900 11,572 SH   SOLE   0 0 11,572
AUTO DATA PROCESSING COM 053015103 440 1,947 SH   SOLE   0 0 1,947
AUTOZONE INC COM 053332102 11,695 5,460 SH   SOLE   0 0 5,460
AVIENT CORPORATION COM 05368V106 1,422 46,919 SH   SOLE   0 0 46,919
B J S WHOLESALE CLUB HOL COM 05550j101 532 7,310 SH   SOLE   0 0 7,310
BALL CORP COM 058498106 10,219 211,484 SH   SOLE   0 0 211,484
BANK NEW YORK MELLON CORP COM 064058100 8,117 210,727 SH   SOLE   0 0 210,727
BEACON ROOFING SUPPL COM 073685109 349 6,387 SH   SOLE   0 0 6,387
BECTON DICKINSON & CO COM 075887109 8,307 37,279 SH   SOLE   0 0 37,279
BERKLEY W R CORP COM 084423102 10,508 162,719 SH   SOLE   0 0 162,719
BIOLIFE SOLUTIONS INC COM 09062W204 1,372 60,301 SH   SOLE   0 0 60,301
BOOKING HOLDINGS INC COM 09857L108 7,925 4,823 SH   SOLE   0 0 4,823
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 10,152 109,934 SH   SOLE   0 0 109,934
BUTTERFLY NETWORK INC CLASS A COM 124155102 3,239 689,222 SH   SOLE   0 0 689,222
CAMTEK LTD COM M20791105 1,657 71,501 SH   SOLE   0 0 71,501
CAPITAL CITY BANK GP COM 139674105 2,096 67,376 SH   SOLE   0 0 67,376
CARLISLE COMPANIES COM 142339100 1,001 3,569 SH   SOLE   0 0 3,569
CARPARTS.COM INC COM 14427M107 1,225 236,949 SH   SOLE   0 0 236,949
CASTLE BIOSCIENCES INC COM 14843C105 1,477 56,639 SH   SOLE   0 0 56,639
CH ROBINSON WORLDWIDE INC COM 12541W209 10,129 105,169 SH   SOLE   0 0 105,169
CHASE CORP COM 16150r104 1,773 21,219 SH   SOLE   0 0 21,219
CHEVRON CORP COM 166764100 298 2,077 SH   SOLE   0 0 2,077
CHILDREN'S PLACE INC COM 168905107 307 9,943 SH   SOLE   0 0 9,943
CHURCH & DWIGHT INC COM 171340102 8,040 112,544 SH   SOLE   0 0 112,544
CIGNA CORP COM 125523100 12,016 43,306 SH   SOLE   0 0 43,306
COLGATE PALMOLIVE CO COM 194162103 9,066 129,057 SH   SOLE   0 0 129,057
COLUMBUS MCKINNON CO COM 199333105 1,288 49,220 SH   SOLE   0 0 49,220
CORECARD CORP COM 45816D100 1,695 77,861 SH   SOLE   0 0 77,861
COSTCO WHOLESALE CO COM 22160k105 204 432 SH   SOLE   0 0 432
CRA INTERNATIONAL INC COM 12618T105 1,872 21,100 SH   SOLE   0 0 21,100
CULP INC COM 230215105 764 175,128 SH   SOLE   0 0 175,128
DONALDSON CO COM 257651109 254 5,192 SH   SOLE   0 0 5,192
EBAY INC COM 278642103 8,082 219,568 SH   SOLE   0 0 219,568
ECOLAB INC COM 278865100 230 1,593 SH   SOLE   0 0 1,593
ELECTRONIC ARTS COM 285512109 8,596 74,291 SH   SOLE   0 0 74,291
EMBECTA CORP COM 29082K105 1,144 39,744 SH   SOLE   0 0 39,744
EMERSON ELEC CO COM 291011104 8,415 114,934 SH   SOLE   0 0 114,934
EMPLOYERS HOLDINGS INC COM 292218104 1,681 48,746 SH   SOLE   0 0 48,746
EXACT SCIENCES CORP COM 30063p105 364 11,200 SH   SOLE   0 0 11,200
EXPONENT INC COM 30214u102 2,191 24,989 SH   SOLE   0 0 24,989
EXXON MOBIL CORP COM COM 30231g102 753 8,624 SH   SOLE   0 0 8,624
FASTENAL CO COM 311900104 605 13,144 SH   SOLE   0 0 13,144
FIDELITY NATL INFORMATION COM 31620M106 203 2,680 SH   SOLE   0 0 2,680
FIFTH THIRD BANCORP COM 316773100 8,789 275,015 SH   SOLE   0 0 275,015
FIRST SOURCE CORP COM 336901103 1,697 36,655 SH   SOLE   0 0 36,655
FIRSTCASH HLDGS INC COM 33768g107 393 5,357 SH   SOLE   0 0 5,357
FIVE BELOW COM 33829m101 375 2,722 SH   SOLE   0 0 2,722
FLOWSERVE CORP COM 34354P105 5,072 208,728 SH   SOLE   0 0 208,728
FMC CORP COM 302491303 8,971 84,876 SH   SOLE   0 0 84,876
FORWARD AIR CORP COM 349853101 1,971 21,833 SH   SOLE   0 0 21,833
GARTNER INC COM 366651107 2,728 9,861 SH   SOLE   0 0 9,861
GENPACT LIMITED COM g3922b107 545 12,441 SH   SOLE   0 0 12,441
GLOBAL INDUSTRIAL COMPANY COM 37892E102 1,519 56,628 SH   SOLE   0 0 56,628
GLOBAL SHIP LEASE COM Y27183600 1,220 77,330 SH   SOLE   0 0 77,330
GLOBUS MEDICAL INC COM 379577208 1,833 30,777 SH   SOLE   0 0 30,777
GRAINGER W W INC COM 384802104 11,524 23,558 SH   SOLE   0 0 23,558
HACKETT GROUP COM 404609109 1,736 97,991 SH   SOLE   0 0 97,991
HELIOS TECHNOLOGIES INC COM 42328H109 1,680 33,207 SH   SOLE   0 0 33,207
HOULIHAN LOKEY INC CLASS A COM 441593100 383 5,080 SH   SOLE   0 0 5,080
HYPERFINE INC COM 44916k106 254 313,350 SH   SOLE   0 0 313,350
HYSTER-YALE MH CLASS A COM 449172105 780 36,251 SH   SOLE   0 0 36,251
ICHOR HOLDINGS LTD COM G4740B105 1,354 55,929 SH   SOLE   0 0 55,929
ILLINOIS TOOL WORKS COM 452308109 219 1,210 SH   SOLE   0 0 1,210
INDEPENDENT BANK CO COM 453836108 1,753 23,524 SH   SOLE   0 0 23,524
INSIGHT ENTERPRISES COM 45765u103 312 3,780 SH   SOLE   0 0 3,780
INSTEEL INDUSTRIES COM 45774w108 1,698 63,985 SH   SOLE   0 0 63,985
INTEL CORP COM 458140100 5,480 212,633 SH   SOLE   0 0 212,633
INTERFACE INC COM 458665304 1,464 162,902 SH   SOLE   0 0 162,902
INTERPUBLIC GRP COS COM 460690100 408 15,955 SH   SOLE   0 0 15,955
IRIDEX CORP COM 462684101 766 317,759 SH   SOLE   0 0 317,759
ISHARES CORE MSCI TOTAL INTL STOCK ETF COM 46432f834 919 18,042 SH   SOLE   0 0 18,042
ISHARES SILVER TRUST ETF IV COM 46428q109 261 14,900 SH   SOLE   0 0 14,900
J P MORGAN CHASE & CO COM 46625h100 275 2,636 SH   SOLE   0 0 2,636
JOHNSON & JOHNSON COM 478160104 10,789 66,046 SH   SOLE   0 0 66,046
JOHNSON OUTDOORS INC COM 479167108 1,103 21,498 SH   SOLE   0 0 21,498
KBR INC COM 48242w106 329 7,621 SH   SOLE   0 0 7,621
KIMBERLY-CLARK CORP COM 494368103 9,141 81,222 SH   SOLE   0 0 81,222
KIMBERLY-CLARK CORP COM 494368103 1,005 8,933 SH   SOLE   0 0 8,933
KOHLS CORP COM 500255104 6,786 269,816 SH   SOLE   0 0 269,816
LEAR CORP COM 521865204 6,777 56,619 SH   SOLE   0 0 56,619
LIGAND PHARMA COM 53220k504 1,713 19,889 SH   SOLE   0 0 19,889
LIVENT CORP COM 53814L108 2,550 83,191 SH   SOLE   0 0 83,191
LOWES COMPANIES INC COM 548661107 8,695 46,298 SH   SOLE   0 0 46,298
MANITOWOC COMPANY COM 563571405 1,041 134,265 SH   SOLE   0 0 134,265
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103 1,536 81,485 SH   SOLE   0 0 81,485
MATIV HOLDINGS INC COM 808541106 977 44,255 SH   SOLE   0 0 44,255
MC CORMICK & CO INC COM 579780206 202 2,830 SH   SOLE   0 0 2,830
MEDTRONIC PLC COM G5960L103 6,597 81,698 SH   SOLE   0 0 81,698
MERCK & CO. INC. COM 58933y105 200 2,328 SH   SOLE   0 0 2,328
MGP INGREDIENTS INC COM 55303j106 2,679 25,234 SH   SOLE   0 0 25,234
MICROSOFT CORP COM 594918104 10,711 45,990 SH   SOLE   0 0 45,990
MILLERKNOLL INC COM 600544100 828 53,092 SH   SOLE   0 0 53,092
MIMEDX GROUP INC COM 602496101 1,031 359,108 SH   SOLE   0 0 359,108
N V E CORPORATION COM 629445206 1,641 35,167 SH   SOLE   0 0 35,167
NAPCO SECURITY TECHNOLOGIES INC COM 630402105 2,606 89,628 SH   SOLE   0 0 89,628
NEXTERA ENERGY INC COM 65339F101 634 8,087 SH   SOLE   0 0 8,087
NORTHERN OIL AND GAS COM 665531307 1,059 38,644 SH   SOLE   0 0 38,644
NVENT ELECTRIC PLC F COM g6700g107 416 13,173 SH   SOLE   0 0 13,173
OCEANEERING INTL INC COM 675232102 600 75,417 SH   SOLE   0 0 75,417
ORION ENGINEERED CARBONS COM L72967109 1,497 112,106 SH   SOLE   0 0 112,106
OTC MARKETS GROUP INC COM 67106F108 552 10,023 SH   SOLE   0 0 10,023
PAYPAL HLDGS INC COM 70450Y103 8,023 93,212 SH   SOLE   0 0 93,212
PDC ENERGY INC COM 69327R101 1,495 25,864 SH   SOLE   0 0 25,864
PGT INNOVATIONS INC COM 69336V101 1,944 92,731 SH   SOLE   0 0 92,731
PHYSICIANS REALTY TR COM 71943U104 7,737 514,401 SH   SOLE   0 0 514,401
PLEXUS CORP COM 729132100 2,463 28,125 SH   SOLE   0 0 28,125
PNC FINL SVCS GROUP INC COM 693475105 8,448 56,541 SH   SOLE   0 0 56,541
PROCTER & GAMBLE CO COM 742718109 1,152 9,125 SH   SOLE   0 0 9,125
PUBLIC STORAGE COM 74460D109 10,391 35,486 SH   SOLE   0 0 35,486
QUALCOMM INC COM 747525103 9,306 82,371 SH   SOLE   0 0 82,371
R L I CORP COM 749607107 1,861 18,174 SH   SOLE   0 0 18,174
REYNOLDS CONSUMER PRODUCTS INC COM 76171L106 1,725 66,308 SH   SOLE   0 0 66,308
ROBERT HALF INTL COM 770323103 380 4,963 SH   SOLE   0 0 4,963
ROCKWELL AUTOMATION INC COM 773903109 8,306 38,615 SH   SOLE   0 0 38,615
SCHEIN HENRY INC COM 806407102 359 5,459 SH   SOLE   0 0 5,459
SCHLUMBERGER LTD COM 806857108 7,276 202,666 SH   SOLE   0 0 202,666
SHYFT GROUP INC COM 825698103 1,617 79,130 SH   SOLE   0 0 79,130
SILICOM LTD COM M84116108 1,558 44,086 SH   SOLE   0 0 44,086
SPDR GOLD SHARES ETF COM 78463v107 928 6,000 SH   SOLE   0 0 6,000
SPDR S&P 500 ETF COM 78462f103 513 1,437 SH   SOLE   0 0 1,437
SPDR S&P MIDCAP 400 ETF IV COM 78467y107 227 565 SH   SOLE   0 0 565
SPDR TOTAL STOCK MARKET ETF COM 78464A805 3,523 79,879 SH   SOLE   0 0 79,879
SPROUTS FARMERS MARKET INC COM 85208M102 909 32,763 SH   SOLE   0 0 32,763
SUMMIT HOTEL PROPERTIES INC COM 866082100 731 108,749 SH   SOLE   0 0 108,749
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,101 62,054 SH   SOLE   0 0 62,054
SYSCO CORP COM 871829107 9,624 136,103 SH   SOLE   0 0 136,103
TENNANT CO COM 880345103 339 6,000 SH   SOLE   0 0 6,000
TETRA TECH INC COM 88162G103 2,073 16,125 SH   SOLE   0 0 16,125
THERMO FISHER SCNTFC COM 883556102 290 572 SH   SOLE   0 0 572
TMC THE METALS CO INC F COM 87261y106 24 22,696 SH   SOLE   0 0 22,696
TRACTOR SUPPLY CO COM 892356106 7,804 41,982 SH   SOLE   0 0 41,982
TRANE TECHNOLOGIES PLC COM G8994E103 10,575 73,024 SH   SOLE   0 0 73,024
U M B FINANCIAL CORP COM 902788108 1,768 20,979 SH   SOLE   0 0 20,979
U S BANCORP COM 902973304 523 12,983 SH   SOLE   0 0 12,983
UNION PACIFIC CORP COM 907818108 781 4,008 SH   SOLE   0 0 4,008
UNITED PARCEL SVC INC COM 911312106 10,198 63,130 SH   SOLE   0 0 63,130
UNITED STATES COPPER INDEX ETF COM 911718104 262 12,800 SH   SOLE   0 0 12,800
UTAH MEDICAL PRODUCT COM 917488108 1,734 20,324 SH   SOLE   0 0 20,324
VAREX IMAGING CORP COM 92214x106 1,842 87,123 SH   SOLE   0 0 87,123
VERA BRADLEY INC COM 92335c106 265 88,005 SH   SOLE   0 0 88,005
VITA COCO CO COM 92846Q107 1,787 156,925 SH   SOLE   0 0 156,925
W E C ENERGY GROUP INC COM 92939u106 226 2,529 SH   SOLE   0 0 2,529
WALGREENS BOOTS ALLI COM 931427108 237 7,545 SH   SOLE   0 0 7,545
WESCO INTL INC COM 95082P105 9,872 82,693 SH   SOLE   0 0 82,693
WHITE MOUNTAINS INS F COM g9618e107 214 164 SH   SOLE   0 0 164
ZEBRA TECHNOLOGIES CLASS A COM 989207105 9,368 35,755 SH   SOLE   0 0 35,755
ZIONS BANCORPORATION COM 989701107 403 7,923 SH   SOLE   0 0 7,923