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
2U Inc. COM 90214j101 88 14,057 SH   SOLE 0 14,057 0 0
A E S Corp COM 00130H105 503 22,247 SH   SOLE 0 22,247 0 0
ACI Worldwide, Inc COM 004498101 738 35,313 SH   SOLE 0 35,313 0 0
Acco Brands Corp COM 00081T108 150 30,682 SH   SOLE 0 30,682 0 0
Acuity Brands COM 00508y102 298 1,892 SH   SOLE 0 1,892 0 0
Adobe Systems COM 00724F101 471 1,713 SH   SOLE 0 1,713 0 0
Agnico Eagle Mines Ltd Com COM 008474108 255 6,027 SH   SOLE 0 6,027 0 0
Amtech Systems, Inc. COM 032332504 267 31,383 SH   SOLE 0 31,383 0 0
Apple Computer COM 037833100 254 1,836 SH   SOLE 0 1,836 0 0
Arrow Electronics COM 042735100 2,237 24,260 SH   SOLE 0 24,260 0 0
Artisan Partners Asset MGMT COM 04316a108 410 15,207 SH   SOLE 0 15,207 0 0
Aurinia Pharmaceuticals COM 05156v102 980 130,310 SH   SOLE 0 130,310 0 0
Auto Data Processing COM 053015103 1,289 5,699 SH   SOLE 0 5,699 0 0
Babcock & Wilcox Enterprises, COM 05614L209 606 95,055 SH   SOLE 0 95,055 0 0
Banc of California, Inc COM 05990k106 635 39,732 SH   SOLE 0 39,732 0 0
Bank Of America Corp COM 060505104 263 8,711 SH   SOLE 0 8,711 0 0
Barnes Group Inc COM 067806109 741 25,670 SH   SOLE 0 25,670 0 0
Barrett Business Services Inc. COM 068463108 3,248 41,647 SH   SOLE 0 41,647 0 0
Barrick Gold Corp COM 067901108 346 22,329 SH   SOLE 0 22,329 0 0
Beacon Roofing Supply COM 073685109 1,593 29,113 SH   SOLE 0 29,113 0 0
Belden Inc COM 077454106 1,081 18,008 SH   SOLE 0 18,008 0 0
Berkshire Hills Bancorp COM 084680107 470 17,224 SH   SOLE 0 17,224 0 0
Braemar Hotels Resorts COM 10482b101 1,340 311,724 SH   SOLE 0 311,724 0 0
BridgeBio Pharma Inc. COM 10806x102 715 71,966 SH   SOLE 0 71,966 0 0
Bristol-Myers Squibb Co COM 110122108 444 6,239 SH   SOLE 0 6,239 0 0
CHR Hansen Holdings COM 12545m207 448 36,394 SH   SOLE 0 36,394 0 0
Cabot Corp COM 127055101 1,202 18,818 SH   SOLE 0 18,818 0 0
Cadence Bank COM 12740C103 827 32,540 SH   SOLE 0 32,540 0 0
Calliditas Therapeutics AB COM 13124Q106 436 28,742 SH   SOLE 0 28,742 0 0
Car Guru, Inc. COM 141788109 175 12,372 SH   SOLE 0 12,372 0 0
Cardiovascular Systems Inc. COM 141619106 626 45,154 SH   SOLE 0 45,154 0 0
Carters Inc COM 146229109 622 9,485 SH   SOLE 0 9,485 0 0
Caterpillar Inc COM 149123101 262 1,595 SH   SOLE 0 1,595 0 0
Checkpoint Therapeutics COM 162828107 144 138,903 SH   SOLE 0 138,903 0 0
Church & Dwight Co Inc COM 171340102 634 8,870 SH   SOLE 0 8,870 0 0
Cisco Systems Inc COM 17275R102 535 13,363 SH   SOLE 0 13,363 0 0
Citigroup Inc New COM 172967424 445 10,669 SH   SOLE 0 10,669 0 0
Coherent Corp COM 19247G107 517 14,834 SH   SOLE 0 14,834 0 0
Columbia Banking Systems COM 197236102 978 33,840 SH   SOLE 0 33,840 0 0
Commercial Vehicle Group COM 202608105 2,142 475,908 SH   SOLE 0 475,908 0 0
Comtech Telecommunications COM 205826209 862 86,140 SH   SOLE 0 86,140 0 0
Cracker Barrel COM 22410j106 708 7,650 SH   SOLE 0 7,650 0 0
Cytokinetics Inc COM 23282W605 3,288 67,859 SH   SOLE 0 67,859 0 0
Danaher COM 235851102 1,029 3,983 SH   SOLE 0 3,983 0 0
Darling Ingredients, Inc. COM 237266101 3,385 51,175 SH   SOLE 0 51,175 0 0
Deere & Co COM 244199105 368 1,102 SH   SOLE 0 1,102 0 0
Denali Therapeutics COM 24823r105 611 19,908 SH   SOLE 0 19,908 0 0
Duluth Holdings Inc COM 26443v101 309 43,842 SH   SOLE 0 43,842 0 0
Durect Corp COM 266605104 492 851,474 SH   SOLE 0 851,474 0 0
Dycom Industries Inc COM 267475101 1,639 17,155 SH   SOLE 0 17,155 0 0
Edgio, Inc. COM 53261M104 805 289,563 SH   SOLE 0 289,563 0 0
Embecta Corp. COM 29082K105 672 23,337 SH   SOLE 0 23,337 0 0
Emerson Electric Company COM 291011104 238 3,250 SH   SOLE 0 3,250 0 0
Enovis Corporation COM 194014502 319 6,922 SH   SOLE 0 6,922 0 0
Everbridge COM 29978a104 540 17,486 SH   SOLE 0 17,486 0 0
Extreme Networks Inc. COM 30226d106 1,682 128,685 SH   SOLE 0 128,685 0 0
Fairfax India Holdings COM 303897102 126 13,636 SH   SOLE 0 13,636 0 0
Fastenal Co Com COM 311900104 747 16,223 SH   SOLE 0 16,223 0 0
Fifth Third Bancorp Com COM 316773100 739 23,118 SH   SOLE 0 23,118 0 0
Fluor COM 343412102 411 16,528 SH   SOLE 0 16,528 0 0
Franco-Nevada COM 351858105 917 7,676 SH   SOLE 0 7,676 0 0
Freshpet Inc. COM 358039105 1,936 38,642 SH   SOLE 0 38,642 0 0
General Electric Company COM 369604103 210 3,387 SH   SOLE 0 3,387 0 0
General Mtrs Corp COM 37045v100 568 17,700 SH   SOLE 0 17,700 0 0
Geospace Technologies COM 37364x109 185 41,893 SH   SOLE 0 41,893 0 0
Goldman Sachs Group COM 38141G104 625 2,133 SH   SOLE 0 2,133 0 0
Griffon Corp COM 398433102 1,681 56,945 SH   SOLE 0 56,945 0 0
Group 1 Automotive COM 398905109 3,278 22,945 SH   SOLE 0 22,945 0 0
HP Inc. COM 40434l105 336 13,474 SH   SOLE 0 13,474 0 0
Hancock Whitney Corp COM 410120109 209 4,570 SH   SOLE 0 4,570 0 0
Hanover Insurance Group COM 410867105 1,477 11,529 SH   SOLE 0 11,529 0 0
Hewlett Packard Enterprise Co. COM 42824c109 160 13,324 SH   SOLE 0 13,324 0 0
Hudbay Minerals COM 443628102 134 33,362 SH   SOLE 0 33,362 0 0
Illumina Inc Com COM 452327109 251 1,317 SH   SOLE 0 1,317 0 0
Immunogen, Inc. COM 45253H101 849 177,600 SH   SOLE 0 177,600 0 0
Impinj, Inc. COM 453204109 2,264 28,284 SH   SOLE 0 28,284 0 0
Intel Corp COM 458140100 279 10,808 SH   SOLE 0 10,808 0 0
Intl Business Machines COM 459200101 874 7,359 SH   SOLE 0 7,359 0 0
Invacare Corp. COM 461203101 36 46,746 SH   SOLE 0 46,746 0 0
Ishares Russell 2000 COM 464287655 334 2,028 SH   SOLE 0 2,028 0 0
Johnson & Johnson COM 478160104 403 2,468 SH   SOLE 0 2,468 0 0
Jpmorgan Chase & Co COM 46625H100 820 7,848 SH   SOLE 0 7,848 0 0
KBR, Inc. COM 48242w106 258 5,971 SH   SOLE 0 5,971 0 0
Kezar Life Sciences Inc. COM 49372l100 268 31,084 SH   SOLE 0 31,084 0 0
Kohls COM 500255104 1,840 73,150 SH   SOLE 0 73,150 0 0
Koppers Holdings Inc. COM 50060p106 2,017 97,056 SH   SOLE 0 97,056 0 0
Kornit Digital Ltd. COM M6372Q113 249 9,376 SH   SOLE 0 9,376 0 0
LSB Industries COM 502160104 673 47,201 SH   SOLE 0 47,201 0 0
LivePerson COM 538146101 280 29,732 SH   SOLE 0 29,732 0 0
MYR Group COM 55405w104 1,748 20,626 SH   SOLE 0 20,626 0 0
Manitex International COM 563420108 559 97,565 SH   SOLE 0 97,565 0 0
Marqeta, Inc. COM 57142B104 210 29,542 SH   SOLE 0 29,542 0 0
Mccormick & Co Inc Com Non Vtg COM 579780206 674 9,455 SH   SOLE 0 9,455 0 0
Mckesson Corporation COM 58155Q103 1,612 4,743 SH   SOLE 0 4,743 0 0
Merck & Co Inc New COM 58933y105 316 3,671 SH   SOLE 0 3,671 0 0
Mercury Systems COM 589378108 1,711 42,149 SH   SOLE 0 42,149 0 0
Methode Electronics Inc. COM 591520200 1,776 47,808 SH   SOLE 0 47,808 0 0
Microsoft Corp COM 594918104 1,375 5,902 SH   SOLE 0 5,902 0 0
Msci Eafe COM 464287465 3,922 70,023 SH   SOLE 0 70,023 0 0
N C R Corp New COM 62886e108 1,075 56,525 SH   SOLE 0 56,525 0 0
Newpark Resources Inc COM 651718504 148 58,771 SH   SOLE 0 58,771 0 0
Northern Oil and Gas, Inc. COM 665531307 359 13,096 SH   SOLE 0 13,096 0 0
Northfield Bancorp COM 66611t108 238 16,619 SH   SOLE 0 16,619 0 0
Novo-Nordisk A/S COM 670100205 1,041 10,450 SH   SOLE 0 10,450 0 0
Old Republic Intl Corp COM 680223104 589 28,154 SH   SOLE 0 28,154 0 0
Otis Worldwide Corp COM 68902v107 841 13,182 SH   SOLE 0 13,182 0 0
Pegasystems Inc COM 705573103 1,481 46,094 SH   SOLE 0 46,094 0 0
Pepsico Incorporated COM 713448108 521 3,194 SH   SOLE 0 3,194 0 0
Perficient Inc COM 71375U101 3,360 51,679 SH   SOLE 0 51,679 0 0
Pfizer Incorporated COM 717081103 952 21,745 SH   SOLE 0 21,745 0 0
Pinnacle Financial Partners, I COM 72346q104 1,302 16,055 SH   SOLE 0 16,055 0 0
Pitney Bowes Inc COM 724479100 105 45,224 SH   SOLE 0 45,224 0 0
Progressive Corp Ohio COM 743315103 934 8,033 SH   SOLE 0 8,033 0 0
Purple Innovation COM 74640y106 122 30,036 SH   SOLE 0 30,036 0 0
Qorvo Inc. COM 74736k101 650 8,184 SH   SOLE 0 8,184 0 0
Quanterix Corp COM 74766Q101 125 11,353 SH   SOLE 0 11,353 0 0
Ribbon Communications COM 762544104 46 20,700 SH   SOLE 0 20,700 0 0
Rolls Royce ADR COM 775781206 15 18,855 SH   SOLE 0 18,855 0 0
SPDR Gold Shares COM 78463v107 1,205 7,788 SH   SOLE 0 7,788 0 0
SPS Commerce COM 78463m107 1,635 13,159 SH   SOLE 0 13,159 0 0
Salesforce.com Inc COM 79466l302 953 6,628 SH   SOLE 0 6,628 0 0
Schwab Emerging Mrkets Equity COM 808524706 241 10,756 SH   SOLE 0 10,756 0 0
Selecta Biosciences Inc COM 816212104 327 199,137 SH   SOLE 0 199,137 0 0
Seres Therapeutics COM 81750r102 105 16,278 SH   SOLE 0 16,278 0 0
Silvercorp Metals Inc Com COM 82835p103 80 34,261 SH   SOLE 0 34,261 0 0
Sm Energy Company COM 78454l100 263 6,990 SH   SOLE 0 6,990 0 0
Smartsheet Inc Class A COM 83200n103 428 12,466 SH   SOLE 0 12,466 0 0
Smile Direct Club COM 83192h106 59 65,180 SH   SOLE 0 65,180 0 0
Snowflake Inc. COM 833445109 425 2,502 SH   SOLE 0 2,502 0 0
Southwestern Energy Co COM 845467109 172 28,055 SH   SOLE 0 28,055 0 0
Spirit Airlines Inc. COM 848577102 578 30,714 SH   SOLE 0 30,714 0 0
Steven Madden Ltd COM 556269108 1,055 39,555 SH   SOLE 0 39,555 0 0
Sunopta Inc F COM 8676EP108 1,377 151,307 SH   SOLE 0 151,307 0 0
Super Micro Computer, Inc COM 86800u104 2,853 51,801 SH   SOLE 0 51,801 0 0
TRI Pointe Group, Inc. COM 87265h109 418 27,643 SH   SOLE 0 27,643 0 0
TTEC Holdings Inc COM 89854h102 1,335 30,139 SH   SOLE 0 30,139 0 0
Teledyne Tech Inc COM 879360105 1,012 2,999 SH   SOLE 0 2,999 0 0
Tempur Sealy International Inc COM 88023U101 1,430 59,224 SH   SOLE 0 59,224 0 0
Tennant Co COM 880345103 410 7,246 SH   SOLE 0 7,246 0 0
Topgolf Callaway Brands COM 131193104 964 50,073 SH   SOLE 0 50,073 0 0
TriCo Bancshares COM 896095106 757 16,949 SH   SOLE 0 16,949 0 0
Ttm Technologies Inc COM 87305r109 2,263 171,723 SH   SOLE 0 171,723 0 0
Tutor Perini Corp COM 901109108 379 68,716 SH   SOLE 0 68,716 0 0
UFP Industries COM 90278q108 1,233 17,081 SH   SOLE 0 17,081 0 0
Unisys Corp COM 909214306 93 12,307 SH   SOLE 0 12,307 0 0
United Natural Foods COM 911163103 629 18,289 SH   SOLE 0 18,289 0 0
VanEck Vectors Gold Miners ETF COM 92189f106 462 19,161 SH   SOLE 0 19,161 0 0
Vanguard Emerging Mkt Etf COM 922042858 1,202 32,935 SH   SOLE 0 32,935 0 0
Vanguard Intermediate Term Tre COM 92206c706 999 17,130 SH   SOLE 0 17,130 0 0
Vanguard Total Bond Market ETF COM 921937835 1,394 19,538 SH   SOLE 0 19,538 0 0
Vicor Corp COM 925815102 2,147 36,310 SH   SOLE 0 36,310 0 0
Visa Cl A COM 92826C839 656 3,691 SH   SOLE 0 3,691 0 0
Vistra Corp. COM 92840M102 207 9,875 SH   SOLE 0 9,875 0 0
WSFS Financial Corp COM 929328102 632 13,595 SH   SOLE 0 13,595 0 0
Watts Water Tech Inc A Class A COM 942749102 1,051 8,359 SH   SOLE 0 8,359 0 0
Williams Sonoma COM 969904101 750 6,361 SH   SOLE 0 6,361 0 0
Workday COM 98138h101 434 2,853 SH   SOLE 0 2,853 0 0
Zeta Global Holdings Corp. COM 98956A105 490 74,085 SH   SOLE 0 74,085 0 0
Zoetis Inc. COM 98978v103 1,308 8,818 SH   SOLE 0 8,818 0 0
Zscaler Inc. COM 98980g102 772 4,694 SH   SOLE 0 4,694 0 0
iShares Russell 3000 ETF COM 464287689 1,589 7,674 SH   SOLE 0 7,674 0 0
vanguard total stock market et COM 922908769 4,736 26,387 SH   SOLE 0 26,387 0 0
American Funds New Perspective COM 648018109 224 4,939 SH   SOLE 0 4,939 0 0
Fidelity Total Market Index Fu COM 315911693 1,294 12,898 SH   SOLE 0 12,898 0 0
Vanguard Developed Markets Ind COM 921943809 351 30,062 SH   SOLE 0 30,062 0 0