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
A E S Corp COM 00130H105   223,011 17,328 SH   SOLE   17,328 0 0
ACI Worldwide, Inc COM 004498101   1,565,138 30,151 SH   SOLE   30,151 0 0
Acco Brands Corp COM 00081T108   143,110 27,259 SH   SOLE   27,259 0 0
Agnico Eagle Mines Ltd Com COM 008474108   615,278 7,867 SH   SOLE   7,867 0 0
Alphabet Inc., Class A COM 02079K305   1,057,240 5,585 SH   SOLE   5,585 0 0
Alta Equipment Group Inc. COM 02128L106   224,028 34,255 SH   SOLE   34,255 0 0
Ameresco, Inc. COM 02361E108   483,477 20,591 SH   SOLE   20,591 0 0
Amtech Systems, Inc. COM 032332504   152,535 27,988 SH   SOLE   27,988 0 0
Anika Therapeutics, Inc. COM 035255108   422,429 25,664 SH   SOLE   25,664 0 0
Apple Computer COM 037833100   459,771 1,836 SH   SOLE   1,836 0 0
Arrow Electronics COM 042735100   2,550,290 22,545 SH   SOLE   22,545 0 0
Artisan Partners Asset MGMT COM 04316A108   603,174 14,011 SH   SOLE   14,011 0 0
Astronics Corporation COM 046433108   438,549 27,478 SH   SOLE   27,478 0 0
Aurinia Pharmaceuticals COM 05156V102   846,904 94,310 SH   SOLE   94,310 0 0
Auto Data Processing COM 053015103   1,591,866 5,438 SH   SOLE   5,438 0 0
Babcock & Wilcox Enterprises, COM 05614L209   141,145 86,064 SH   SOLE   86,064 0 0
Banc of California, Inc COM 05990K106   533,556 34,512 SH   SOLE   34,512 0 0
Bank Of America Corp COM 060505104   256,624 5,839 SH   SOLE   5,839 0 0
Bank Of Ny Mellon Cp New COM 064058100   372,395 4,847 SH   SOLE   4,847 0 0
Barnes Group Inc COM 067806109   1,147,473 24,280 SH   SOLE   24,280 0 0
Barrett Business Services Inc. COM 068463108   3,377,156 77,743 SH   SOLE   77,743 0 0
Beacon Roofing Supply COM 073685109   2,484,139 24,455 SH   SOLE   24,455 0 0
Belden Inc COM 077454106   1,323,280 11,751 SH   SOLE   11,751 0 0
Berkshire Hills Bancorp COM 084680107   455,420 16,019 SH   SOLE   16,019 0 0
Boeing Company COM 097023105   320,193 1,809 SH   SOLE   1,809 0 0
Braemar Hotels Resorts COM 10482B101   1,207,332 402,444 SH   SOLE   402,444 0 0
BridgeBio Pharma Inc. COM 10806X102   1,733,028 63,157 SH   SOLE   63,157 0 0
Bristol-Myers Squibb Co COM 110122108   352,878 6,239 SH   SOLE   6,239 0 0
Cabot Corp COM 127055101   1,426,993 15,628 SH   SOLE   15,628 0 0
Cadence Bank COM 12740C103   1,039,356 30,170 SH   SOLE   30,170 0 0
Car Guru, Inc. COM 141788109   416,994 11,412 SH   SOLE   11,412 0 0
Carters Inc COM 146229109   420,189 7,754 SH   SOLE   7,754 0 0
Caterpillar Inc COM 149123101   507,864 1,400 SH   SOLE   1,400 0 0
Checkpoint Therapeutics COM 162828206   40,211 12,566 SH   SOLE   12,566 0 0
Church & Dwight Co Inc COM 171340102   999,980 9,550 SH   SOLE   9,550 0 0
Cisco Systems Inc COM 17275R102   1,763,894 29,796 SH   SOLE   29,796 0 0
Citigroup Inc New COM 172967424   2,979,116 42,323 SH   SOLE   42,323 0 0
Coherent Corp COM 19247G107   1,225,522 12,937 SH   SOLE   12,937 0 0
Columbia Banking Systems COM 197236102   421,707 15,613 SH   SOLE   15,613 0 0
Commercial Vehicle Group COM 202608105   1,300,363 524,340 SH   SOLE   524,340 0 0
Compass Minerals International COM 20451N101   335,722 29,842 SH   SOLE   29,842 0 0
Culico Metals, Inc. F Class COM 22989Q101   1,219 14,612 SH   SOLE   14,612 0 0
Cytokinetics Inc COM 23282W605   2,779,358 59,085 SH   SOLE   59,085 0 0
Danaher COM 235851102   867,469 3,779 SH   SOLE   3,779 0 0
Darling Ingredients, Inc. COM 237266101   1,413,531 41,957 SH   SOLE   41,957 0 0
Denali Therapeutics COM 24823R105   744,807 36,546 SH   SOLE   36,546 0 0
Disney (walt) COM 254687106   262,452 2,357 SH   SOLE   2,357 0 0
Duluth Holdings Inc COM 26443V101   111,126 35,963 SH   SOLE   35,963 0 0
Durect Corp COM 266605500   128,874 171,832 SH   SOLE   171,832 0 0
Dycom Industries Inc COM 267475101   2,575,218 14,795 SH   SOLE   14,795 0 0
Eaton Corporation COM G29183103   237,619 716 SH   SOLE   716 0 0
Enovis Corporation COM 194014502   621,121 14,155 SH   SOLE   14,155 0 0
Evolent Health, Inc. COM 30050B101   585,810 52,072 SH   SOLE   52,072 0 0
Evolv Technologies Holdings, I COM 30049H102   1,208,321 305,904 SH   SOLE   305,904 0 0
Expand Energy Corp. COM 165167735   203,281 2,042 SH   SOLE   2,042 0 0
Extreme Networks Inc. COM 30226D106   1,803,584 107,741 SH   SOLE   107,741 0 0
Fastenal Co Com COM 311900104   1,106,551 15,388 SH   SOLE   15,388 0 0
Fifth Third Bancorp Com COM 316773100   946,987 22,398 SH   SOLE   22,398 0 0
Fluor COM 343412102   294,342 5,968 SH   SOLE   5,968 0 0
Franco-Nevada COM 351858105   859,230 7,307 SH   SOLE   7,307 0 0
Freshpet Inc. COM 358039105   5,499,621 37,132 SH   SOLE   37,132 0 0
GE Vernova Inc. COM 36828A101   211,502 643 SH   SOLE   643 0 0
General Electric Company COM 369604301   434,827 2,607 SH   SOLE   2,607 0 0
General Mtrs Corp COM 37045V100   2,477,055 46,500 SH   SOLE   46,500 0 0
Geospace Technologies COM 37364X109   386,702 38,593 SH   SOLE   38,593 0 0
Goldman Sachs Group COM 38141G104   537,690 939 SH   SOLE   939 0 0
Goodyear Tire & Rubber COM 382550101   791,100 87,900 SH   SOLE   87,900 0 0
Griffon Corp COM 398433102   2,665,142 37,395 SH   SOLE   37,395 0 0
Group 1 Automotive COM 398905109   7,155,466 16,977 SH   SOLE   16,977 0 0
HP Inc. COM 40434L105   362,389 11,106 SH   SOLE   11,106 0 0
Hancock Whitney Corp COM 410120109   211,657 3,868 SH   SOLE   3,868 0 0
Hanover Insurance Group COM 410867105   1,500,666 9,703 SH   SOLE   9,703 0 0
Hewlett Packard Enterprise Co. COM 42824C109   221,101 10,356 SH   SOLE   10,356 0 0
Hudbay Minerals COM 443628102   103,364 12,761 SH   SOLE   12,761 0 0
Impinj, Inc. COM 453204109   3,431,622 23,624 SH   SOLE   23,624 0 0
Intercontinental Exchange, Inc COM 45866F104   712,417 4,781 SH   SOLE   4,781 0 0
Intl Business Machines COM 459200101   1,434,390 6,525 SH   SOLE   6,525 0 0
Ishares Russell 1000 Growth ET COM 464287614   363,831 906 SH   SOLE   906 0 0
Ishares Russell 2000 COM 464287655   8,729,246 39,506 SH   SOLE   39,506 0 0
Jpmorgan Chase & Co COM 46625H100   947,813 3,954 SH   SOLE   3,954 0 0
KalVista Pharmaceuticals COM 483497103   97,303 11,488 SH   SOLE   11,488 0 0
Kohls COM 500255104   1,404,000 100,000 SH   SOLE   100,000 0 0
Koppers Holdings Inc. COM 50060P106   2,783,678 85,916 SH   SOLE   85,916 0 0
Kornit Digital Ltd. COM M6372Q113   273,134 8,825 SH   SOLE   8,825 0 0
LSB Industries COM 502160104   595,162 78,414 SH   SOLE   78,414 0 0
MYR Group COM 55405W104   2,793,306 18,776 SH   SOLE   18,776 0 0
Manitex International COM 563420108   530,236 91,420 SH   SOLE   91,420 0 0
Marqeta, Inc. COM 57142B104   94,413 24,911 SH   SOLE   24,911 0 0
Mccormick & Co Inc Com Non Vtg COM 579780206   879,810 11,540 SH   SOLE   11,540 0 0
Mckesson Corporation COM 58155Q103   1,988,986 3,490 SH   SOLE   3,490 0 0
Merck & Co Inc New COM 58933Y105   365,191 3,671 SH   SOLE   3,671 0 0
Mercury Systems COM 589378108   1,721,748 40,994 SH   SOLE   40,994 0 0
Meta Platforms, Inc. COM 30303M102   412,199 704 SH   SOLE   704 0 0
Methode Electronics Inc. COM 591520200   344,633 29,231 SH   SOLE   29,231 0 0
Microsoft Corp COM 594918104   1,721,473 4,084 SH   SOLE   4,084 0 0
Msci Eafe COM 464287465   8,163,990 107,975 SH   SOLE   107,975 0 0
NCR Atleos Corp. COM 63001N106   1,245,542 36,720 SH   SOLE   36,720 0 0
NCR Voyix Corp. COM 62886E108   1,251,413 90,420 SH   SOLE   90,420 0 0
Newpark Resources Inc COM 651718504   1,129,791 147,300 SH   SOLE   147,300 0 0
Northern Oil and Gas, Inc. COM 665531307   250,458 6,740 SH   SOLE   6,740 0 0
Northfield Bancorp COM 66611T108   174,695 15,034 SH   SOLE   15,034 0 0
Novo-Nordisk A/S COM 670100205   1,712,830 19,912 SH   SOLE   19,912 0 0
Old Republic Intl Corp COM 680223104   849,922 23,485 SH   SOLE   23,485 0 0
Oracle Corporation COM 68389X105   201,801 1,211 SH   SOLE   1,211 0 0
Otis Worldwide Corp COM 68902V107   1,157,903 12,503 SH   SOLE   12,503 0 0
Pacer US Small Cap Cash Cows E COM 69374H857   462,105 10,500 SH   SOLE   10,500 0 0
Pagaya Technologies Ltd. COM M7S64L123   288,399 31,044 SH   SOLE   31,044 0 0
Pegasystems Inc COM 705573103   3,871,808 41,543 SH   SOLE   41,543 0 0
Pepsico Incorporated COM 713448108   463,023 3,045 SH   SOLE   3,045 0 0
Pfizer Incorporated COM 717081103   1,031,752 38,890 SH   SOLE   38,890 0 0
Pinnacle Financial Partners, I COM 72346Q104   1,295,696 11,327 SH   SOLE   11,327 0 0
Pitney Bowes Inc COM 724479100   380,752 52,590 SH   SOLE   52,590 0 0
Progressive Corp Ohio COM 743315103   1,444,609 6,029 SH   SOLE   6,029 0 0
Qorvo Inc. COM 74736K101   464,895 6,648 SH   SOLE   6,648 0 0
Ribbon Communications COM 762544104   79,722 19,164 SH   SOLE   19,164 0 0
Rolls Royce ADR COM 775781206   72,360 10,171 SH   SOLE   10,171 0 0
Royalty Pharma Plc Class A Sha COM G7709Q104   331,630 13,000 SH   SOLE   13,000 0 0
Russell 1000 Value Index Fund COM 464287598   345,638 1,867 SH   SOLE   1,867 0 0
S&P Global Inc. COM 78409V104   881,513 1,770 SH   SOLE   1,770 0 0
SPS Commerce COM 78463M107   2,188,193 11,893 SH   SOLE   11,893 0 0
Salesforce.com Inc COM 79466L302   1,708,092 5,109 SH   SOLE   5,109 0 0
Schwab Emerging Mrkets Equity COM 808524706   222,334 8,349 SH   SOLE   8,349 0 0
Seres Therapeutics COM 81750R102   32,898 39,588 SH   SOLE   39,588 0 0
Sm Energy Company COM 78454L100   1,325,204 34,190 SH   SOLE   34,190 0 0
Smartsheet Inc Class A COM 83200N103   651,909 11,635 SH   SOLE   11,635 0 0
Sonos, Inc. COM 83570H108   702,428 46,704 SH   SOLE   46,704 0 0
Sprout Social, Inc. COM 85209W109   655,536 21,346 SH   SOLE   21,346 0 0
Steven Madden Ltd COM 556269108   1,488,285 35,002 SH   SOLE   35,002 0 0
Sunopta Inc F COM 8676EP108   1,023,168 132,879 SH   SOLE   132,879 0 0
Super Micro Computer, Inc. COM 86800U302   2,984,663 97,922 SH   SOLE   97,922 0 0
Superior Industries Internatio COM 868168105   43,848 21,494 SH   SOLE   21,494 0 0
TRI Pointe Group, Inc. COM 87265H109   929,561 25,636 SH   SOLE   25,636 0 0
TTEC Holdings Inc COM 89854H102   125,369 25,124 SH   SOLE   25,124 0 0
Target COM 87612E106   404,188 2,990 SH   SOLE   2,990 0 0
Teledyne Tech Inc COM 879360105   1,334,838 2,876 SH   SOLE   2,876 0 0
Tempur Sealy International Inc COM 88023U101   2,817,210 49,695 SH   SOLE   49,695 0 0
Tennant Co COM 880345103   536,875 6,585 SH   SOLE   6,585 0 0
Topgolf Callaway Brands COM 131193104   421,123 53,578 SH   SOLE   53,578 0 0
TriCo Bancshares COM 896095106   684,779 15,670 SH   SOLE   15,670 0 0
Ttm Technologies Inc COM 87305R109   883,303 35,689 SH   SOLE   35,689 0 0
Tutor Perini Corp COM 901109108   1,177,378 48,652 SH   SOLE   48,652 0 0
UFP Industries COM 90278Q108   1,765,789 15,675 SH   SOLE   15,675 0 0
Unisys Corp COM 909214306   350,885 55,432 SH   SOLE   55,432 0 0
United Natural Foods COM 911163103   425,326 15,574 SH   SOLE   15,574 0 0
Valneva SE ADR COM 92025Y103   109,396 25,022 SH   SOLE   25,022 0 0
Vanguard FTSE Emerging Markets COM 922042858   2,531,727 57,487 SH   SOLE   57,487 0 0
Vanguard Total Stock Market ET COM 922908769   12,961,752 44,725 SH   SOLE   44,725 0 0
Vicor Corp COM 925815102   1,571,318 32,519 SH   SOLE   32,519 0 0
Visa Cl A COM 92826C839   1,114,041 3,525 SH   SOLE   3,525 0 0
WSFS Financial Corp COM 929328102   492,515 9,270 SH   SOLE   9,270 0 0
Watts Water Tech Inc A Class A COM 942749102   1,557,888 7,663 SH   SOLE   7,663 0 0
Westgold Resources Ltd. COM 971592327   215,410 122,944 SH   SOLE   122,944 0 0
Wheaton Precious Metals Corp. COM 962879102   429,730 7,641 SH   SOLE   7,641 0 0
Williams Sonoma COM 969904101   2,019,203 10,904 SH   SOLE   10,904 0 0
Zeta Global Holdings Corp. COM 98956A105   1,225,875 68,142 SH   SOLE   68,142 0 0
Zoetis Inc. COM 98978V103   1,361,117 8,354 SH   SOLE   8,354 0 0
Zscaler Inc. COM 98980G102   1,127,382 6,249 SH   SOLE   6,249 0 0
iRobot Corporation COM 462726100   365,862 47,208 SH   SOLE   47,208 0 0
iShares 0-3 Month Treasury Bon COM 46436E718   1,194,310 11,905 SH   SOLE   11,905 0 0
iShares MSCI Emerging Markets COM 46434G764   323,329 5,831 SH   SOLE   5,831 0 0
iShares Russell 3000 ETF COM 464287689   3,278,324 9,808 SH   SOLE   9,808 0 0
iShares Short Treasury Bond ET COM 464288679   3,489,386 31,690 SH   SOLE   31,690 0 0
indie Semiconductor, Inc. COM 45569U101   848,212 209,435 SH   SOLE   209,435 0 0
American Funds New Perspective OTH 648018109   351,973 5,667 SH   SOLE   5,667 0 0
Fidelity Total Market Index Fu OTH 315911693   2,067,685 12,821 SH   SOLE   12,821 0 0
Legg Mason WA US TSY Res Inst OTH 52470G841   303,299 303,299 SH   SOLE   303,299 0 0
MSILF Treasury Port Inst. OTH 61747C582   82,637 82,637 SH   SOLE   82,637 0 0
Vanguard Developed Markets Ind OTH 921943809   498,602 32,461 SH   SOLE   32,461 0 0
Cartesian Therapeutics CVR OTH 816212112   0 173,995 SH   SOLE   173,995 0 0