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 480 14,169 SH   SOLE 0 14,169 0 0
A E S Corp COM 00130H105 429 23,662 SH   SOLE 0 23,662 0 0
ACI Worldwide, Inc COM 004498101 957 36,633 SH   SOLE 0 36,633 0 0
Acco Brands Corp COM 00081T108 179 30,793 SH   SOLE 0 30,793 0 0
Air Prods & Chems Inc COM 009158106 780 2,619 SH   SOLE 0 2,619 0 0
Align Technology COM 016255101 312 952 SH   SOLE 0 952 0 0
Amag Pharma Inc COM 00163U106 297 31,582 SH   SOLE 0 31,582 0 0
Amtech Systems, Inc. COM 032332504 154 31,475 SH   SOLE 0 31,475 0 0
Apple Computer COM 037833100 213 1,836 SH   SOLE 0 1,836 0 0
Arrow Electronics COM 042735100 2,003 25,458 SH   SOLE 0 25,458 0 0
Artisan Partners Asset MGMT COM 04316a108 596 15,282 SH   SOLE 0 15,282 0 0
Aurinia Pharmaceuticals COM 05156v102 2,145 145,600 SH   SOLE 0 145,600 0 0
Auto Data Processing COM 053015103 789 5,658 SH   SOLE 0 5,658 0 0
Avaya Holdings Corp COM 05351x101 186 12,217 SH   SOLE 0 12,217 0 0
Banc of California, Inc COM 05990k106 407 40,179 SH   SOLE 0 40,179 0 0
Bancorpsouth Bank COM 05971j102 342 17,666 SH   SOLE 0 17,666 0 0
Bank Of America Corp COM 060505104 239 9,908 SH   SOLE 0 9,908 0 0
Barnes Group Inc COM 067806109 1,191 33,312 SH   SOLE 0 33,312 0 0
Barrett Business Services Inc. COM 068463108 2,148 40,954 SH   SOLE 0 40,954 0 0
Barrick Gold Corp COM 067901108 624 22,205 SH   SOLE 0 22,205 0 0
Beacon Roofing Supply COM 073685109 951 30,604 SH   SOLE 0 30,604 0 0
Belden Inc COM 077454106 511 16,435 SH   SOLE 0 16,435 0 0
Berkshire Hills Bancorp COM 084680107 174 17,217 SH   SOLE 0 17,217 0 0
Boston Private Finl Hldg COM 101119105 166 30,151 SH   SOLE 0 30,151 0 0
Braemar Hotels Resorts COM 10482b101 728 291,062 SH   SOLE 0 291,062 0 0
BridgeBio Pharma Inc. COM 10806x102 986 26,288 SH   SOLE 0 26,288 0 0
Bristol-Myers Squibb Co COM 110122108 569 9,439 SH   SOLE 0 9,439 0 0
Bryn Mawr Bank Corporation COM 117665109 383 15,410 SH   SOLE 0 15,410 0 0
CHR Hansen Holdings COM 12545m207 990 35,690 SH   SOLE 0 35,690 0 0
Cabot Corp COM 127055101 790 21,916 SH   SOLE 0 21,916 0 0
Cadence Bancorp COM 12739a100 188 21,915 SH   SOLE 0 21,915 0 0
Callaway Golf COM 131193104 958 50,073 SH   SOLE 0 50,073 0 0
Cardiovascular Systems Inc. COM 141619106 1,813 46,074 SH   SOLE 0 46,074 0 0
Carters Inc COM 146229109 865 9,994 SH   SOLE 0 9,994 0 0
Caterpillar Inc COM 149123101 313 2,100 SH   SOLE 0 2,100 0 0
Checkpoint Therapeutics COM 162828107 365 136,045 SH   SOLE 0 136,045 0 0
Cisco Systems Inc COM 17275R102 587 14,913 SH   SOLE 0 14,913 0 0
Citigroup Inc New COM 172967424 445 10,329 SH   SOLE 0 10,329 0 0
Clorox Co Del COM 189054109 1,008 4,798 SH   SOLE 0 4,798 0 0
Cloudera INC COM 18914u100 562 51,574 SH   SOLE 0 51,574 0 0
Coca-Cola COM 191216100 496 10,040 SH   SOLE 0 10,040 0 0
Colgate Palmolive COM 194162103 720 9,330 SH   SOLE 0 9,330 0 0
Columbia Banking Systems COM 197236102 856 35,884 SH   SOLE 0 35,884 0 0
Commercial Vehicle Group COM 202608105 3,565 545,881 SH   SOLE 0 545,881 0 0
Comtech Telecommunications COM 205826209 1,508 107,680 SH   SOLE 0 107,680 0 0
Cracker Barrel COM 22410j106 682 5,950 SH   SOLE 0 5,950 0 0
Cytokinetics Inc COM 23282W605 1,540 71,124 SH   SOLE 0 71,124 0 0
Danaher COM 235851102 824 3,827 SH   SOLE 0 3,827 0 0
Darling Ingredients, Inc. COM 237266101 1,956 54,277 SH   SOLE 0 54,277 0 0
Deere & Co COM 244199105 244 1,102 SH   SOLE 0 1,102 0 0
Denali Therapeutics COM 24823r105 714 19,918 SH   SOLE 0 19,918 0 0
Diana Shipping Inc F COM Y2066G104 36 25,727 SH   SOLE 0 25,727 0 0
Duluth Holdings Inc COM 26443v101 548 44,875 SH   SOLE 0 44,875 0 0
Durect Corp COM 266605104 1,492 872,486 SH   SOLE 0 872,486 0 0
Dycom Industries Inc COM 267475101 919 17,405 SH   SOLE 0 17,405 0 0
Eaton Corporation COM g29183103 414 4,061 SH   SOLE 0 4,061 0 0
Ecolab COM 278865100 309 1,548 SH   SOLE 0 1,548 0 0
Emerson Electric Company COM 291011104 247 3,768 SH   SOLE 0 3,768 0 0
Everbridge COM 29978a104 1,227 9,758 SH   SOLE 0 9,758 0 0
Extreme Networks Inc. COM 30226d106 544 135,385 SH   SOLE 0 135,385 0 0
Exxon Mobil Corporation COM 30231G102 342 9,966 SH   SOLE 0 9,966 0 0
Facebook Inc COM 30303m102 255 974 SH   SOLE 0 974 0 0
Fairfax India Holdings COM 303897102 103 14,981 SH   SOLE 0 14,981 0 0
Fastenal Co Com COM 311900104 928 20,586 SH   SOLE 0 20,586 0 0
Ferro Corp COM 315405100 930 75,021 SH   SOLE 0 75,021 0 0
Fifth Third Bancorp Com COM 316773100 574 26,916 SH   SOLE 0 26,916 0 0
Fluor COM 343412102 123 13,937 SH   SOLE 0 13,937 0 0
Franco-Nevada COM 351858105 344 2,468 SH   SOLE 0 2,468 0 0
Freshpet Inc. COM 358039105 4,497 40,278 SH   SOLE 0 40,278 0 0
GTT Communications Inc COM 362393100 149 28,912 SH   SOLE 0 28,912 0 0
General Electric Company COM 369604103 268 43,039 SH   SOLE 0 43,039 0 0
Geospace Technologies COM 37364x109 261 42,198 SH   SOLE 0 42,198 0 0
Goldman Sachs Group COM 38141G104 482 2,398 SH   SOLE 0 2,398 0 0
Goodyear Tire & Rubber COM 382550101 132 17,252 SH   SOLE 0 17,252 0 0
Griffon Corp COM 398433102 1,078 55,187 SH   SOLE 0 55,187 0 0
Group 1 Automotive COM 398905109 2,577 29,157 SH   SOLE 0 29,157 0 0
HP Inc. COM 40434l105 531 27,972 SH   SOLE 0 27,972 0 0
Hanover Insurance Group COM 410867105 1,113 11,949 SH   SOLE 0 11,949 0 0
Hewlett Packard Enterprise Co. COM 42824c109 243 25,962 SH   SOLE 0 25,962 0 0
Hudbay Minerals COM 443628102 255 60,290 SH   SOLE 0 60,290 0 0
II-VI Inc. COM 902104108 623 15,364 SH   SOLE 0 15,364 0 0
Impinj, Inc. COM 453204109 767 29,090 SH   SOLE 0 29,090 0 0
Intel Corp COM 458140100 588 11,358 SH   SOLE 0 11,358 0 0
Intl Business Machines COM 459200101 1,144 9,406 SH   SOLE 0 9,406 0 0
Invacare Corp. COM 461203101 487 64,793 SH   SOLE 0 64,793 0 0
Johnson & Johnson COM 478160104 1,026 6,891 SH   SOLE 0 6,891 0 0
Jpmorgan Chase & Co COM 46625H100 756 7,848 SH   SOLE 0 7,848 0 0
Kohls COM 500255104 1,453 78,400 SH   SOLE 0 78,400 0 0
Koppers Holdings Inc. COM 50060p106 2,097 100,296 SH   SOLE 0 100,296 0 0
Kraton Corp. COM 50077c106 541 30,360 SH   SOLE 0 30,360 0 0
LSB Industries COM 502160104 59 36,590 SH   SOLE 0 36,590 0 0
Limelight Networks Inc COM 53261M104 880 152,849 SH   SOLE 0 152,849 0 0
LivePerson COM 538146101 1,014 19,495 SH   SOLE 0 19,495 0 0
MYR Group COM 55405w104 768 20,669 SH   SOLE 0 20,669 0 0
Manitex International COM 563420108 410 98,351 SH   SOLE 0 98,351 0 0
Mccormick & Co Inc Com Non Vtg COM 579780206 901 4,644 SH   SOLE 0 4,644 0 0
Mckesson Corporation COM 58155Q103 826 5,549 SH   SOLE 0 5,549 0 0
Merck & Co Inc New COM 58933y105 321 3,871 SH   SOLE 0 3,871 0 0
Mercury Systems COM 589378108 3,362 43,397 SH   SOLE 0 43,397 0 0
Methode Electronics Inc. COM 591520200 1,479 51,888 SH   SOLE 0 51,888 0 0
Microsoft Corp COM 594918104 869 4,129 SH   SOLE 0 4,129 0 0
Msci Eafe COM 464287465 3,187 50,065 SH   SOLE 0 50,065 0 0
N C R Corp New COM 62886e108 1,408 63,579 SH   SOLE 0 63,579 0 0
Newpark Resources Inc COM 651718504 66 63,108 SH   SOLE 0 63,108 0 0
Northfield Bancorp COM 66611t108 152 16,658 SH   SOLE 0 16,658 0 0
Novo-Nordisk A/S COM 670100205 714 10,282 SH   SOLE 0 10,282 0 0
Okta Inc COM 679295105 954 4,460 SH   SOLE 0 4,460 0 0
Old Republic Intl Corp COM 680223104 490 33,223 SH   SOLE 0 33,223 0 0
Otis Worldwide Corp COM 68902v107 809 12,968 SH   SOLE 0 12,968 0 0
Pegasystems Inc COM 705573103 5,866 48,464 SH   SOLE 0 48,464 0 0
Peoples United Financial Inc. COM 712704105 285 27,602 SH   SOLE 0 27,602 0 0
Pepsico Incorporated COM 713448108 452 3,264 SH   SOLE 0 3,264 0 0
Perficient Inc COM 71375U101 2,523 59,042 SH   SOLE 0 59,042 0 0
Pfizer Incorporated COM 717081103 526 14,345 SH   SOLE 0 14,345 0 0
Pinnacle Financial Partners, I COM 72346q104 654 18,385 SH   SOLE 0 18,385 0 0
Progressive Corp Ohio COM 743315103 865 9,133 SH   SOLE 0 9,133 0 0
Qorvo Inc. COM 74736k101 1,155 8,955 SH   SOLE 0 8,955 0 0
Redhill BioPharma COM 757468103 279 27,311 SH   SOLE 0 27,311 0 0
Ribbon Communications COM 762544104 81 20,945 SH   SOLE 0 20,945 0 0
Rolls Royce ADR COM 775781206 35 20,460 SH   SOLE 0 20,460 0 0
SPDR Gold Shares COM 78463v107 903 5,101 SH   SOLE 0 5,101 0 0
SPS Commerce COM 78463m107 1,028 13,199 SH   SOLE 0 13,199 0 0
Salesforce.com Inc COM 79466l302 1,822 7,248 SH   SOLE 0 7,248 0 0
Schwab Emerging Mrkets Equity COM 808524706 286 10,706 SH   SOLE 0 10,706 0 0
Selecta Biosciences Inc COM 816212104 496 200,121 SH   SOLE 0 200,121 0 0
Seres Therapeutics COM 81750r102 461 16,274 SH   SOLE 0 16,274 0 0
Sm Energy Company COM 78454l100 18 11,248 SH   SOLE 0 11,248 0 0
Smartsheet Inc Class A COM 83200n103 622 12,589 SH   SOLE 0 12,589 0 0
Smile Direct Club COM 83192h106 309 26,427 SH   SOLE 0 26,427 0 0
Snap Inc COM 83304a106 242 9,270 SH   SOLE 0 9,270 0 0
Southwestern Energy Co COM 845467109 129 54,781 SH   SOLE 0 54,781 0 0
Spirit Airlines Inc. COM 848577102 511 31,760 SH   SOLE 0 31,760 0 0
Steven Madden Ltd COM 556269108 796 40,826 SH   SOLE 0 40,826 0 0
Sunopta Inc F COM 8676EP108 811 109,339 SH   SOLE 0 109,339 0 0
Super Micro Computer, Inc COM 86800u104 1,494 56,605 SH   SOLE 0 56,605 0 0
TRI Pointe Group, Inc. COM 87265h109 506 27,895 SH   SOLE 0 27,895 0 0
Teledyne Tech Inc COM 879360105 913 2,943 SH   SOLE 0 2,943 0 0
Teletech Holdings Inc COM 89854h102 1,756 32,195 SH   SOLE 0 32,195 0 0
Tempur Sealy International Inc COM 88023U101 1,381 15,479 SH   SOLE 0 15,479 0 0
Tennant Co COM 880345103 438 7,264 SH   SOLE 0 7,264 0 0
TriCo Bancshares COM 896095106 416 16,994 SH   SOLE 0 16,994 0 0
Ttm Technologies Inc COM 87305r109 2,112 185,068 SH   SOLE 0 185,068 0 0
Tutor Perini Corp COM 901109108 731 65,645 SH   SOLE 0 65,645 0 0
UFP Industries COM 90278q108 966 17,097 SH   SOLE 0 17,097 0 0
Unisys Corp COM 909214306 183 17,110 SH   SOLE 0 17,110 0 0
United Natural Foods COM 911163103 278 18,721 SH   SOLE 0 18,721 0 0
VanEck Vectors Gold Miners ETF COM 92189f106 484 12,369 SH   SOLE 0 12,369 0 0
Vanguard Emerging Mkt Etf COM 922042858 759 17,563 SH   SOLE 0 17,563 0 0
Vanguard Intermediate Term Tre COM 92206c706 894 12,684 SH   SOLE 0 12,684 0 0
Vicor Corp COM 925815102 2,855 36,734 SH   SOLE 0 36,734 0 0
Visa Cl A COM 92826C839 725 3,624 SH   SOLE 0 3,624 0 0
Watts Water Tech Inc A Class A COM 942749102 842 8,403 SH   SOLE 0 8,403 0 0
Williams Sonoma COM 969904101 576 6,365 SH   SOLE 0 6,365 0 0
Workday COM 98138h101 925 4,300 SH   SOLE 0 4,300 0 0
Zoetis Inc. COM 98978v103 1,633 9,872 SH   SOLE 0 9,872 0 0
Zscaler Inc. COM 98980g102 1,582 11,248 SH   SOLE 0 11,248 0 0
iShares Russell 3000 ETF COM 464287689 1,322 6,757 SH   SOLE 0 6,757 0 0
vanguard total bond market etf COM 921937835 926 10,500 SH   SOLE 0 10,500 0 0
vanguard total stock market et COM 922908769 3,783 22,213 SH   SOLE 0 22,213 0 0
American Funds New Perspective COM 648018109 238 4,420 SH   SOLE 0 4,420 0 0