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 457 13,602 SH   SOLE 0 13,602 0 0
A E S Corp COM 00130H105 540 23,662 SH   SOLE 0 23,662 0 0
ACI Worldwide, Inc COM 004498101 1,086 35,345 SH   SOLE 0 35,345 0 0
Acco Brands Corp COM 00081T108 253 29,461 SH   SOLE 0 29,461 0 0
Acuity Brands COM 00508y102 328 1,892 SH   SOLE 0 1,892 0 0
Air Prods & Chems Inc COM 009158106 737 2,877 SH   SOLE 0 2,877 0 0
Akerna Corp. COM 00973W102 301 106,701 SH   SOLE 0 106,701 0 0
Aldeyra Therapeutics COM 01438t106 214 24,424 SH   SOLE 0 24,424 0 0
Align Technology COM 016255101 619 930 SH   SOLE 0 930 0 0
Amtech Systems, Inc. COM 032332504 345 30,155 SH   SOLE 0 30,155 0 0
Apple Computer COM 037833100 260 1,836 SH   SOLE 0 1,836 0 0
Arrow Electronics COM 042735100 2,738 24,380 SH   SOLE 0 24,380 0 0
Artisan Partners Asset MGMT COM 04316a108 716 14,641 SH   SOLE 0 14,641 0 0
Aurinia Pharmaceuticals COM 05156v102 3,715 167,889 SH   SOLE 0 167,889 0 0
Auto Data Processing COM 053015103 1,233 6,166 SH   SOLE 0 6,166 0 0
Babcock & Wilcox Enterprises, COM 05614L209 514 80,169 SH   SOLE 0 80,169 0 0
Banc of California, Inc COM 05990k106 729 39,435 SH   SOLE 0 39,435 0 0
Bancorp South COM 05971j102 505 16,951 SH   SOLE 0 16,951 0 0
Bank Of America Corp COM 060505104 405 9,533 SH   SOLE 0 9,533 0 0
Bank Of Ny Mellon Cp New COM 064058100 251 4,847 SH   SOLE 0 4,847 0 0
Barnes Group Inc COM 067806109 1,064 25,500 SH   SOLE 0 25,500 0 0
Barrett Business Services Inc. COM 068463108 3,329 43,659 SH   SOLE 0 43,659 0 0
Barrick Gold Corp COM 067901108 438 24,247 SH   SOLE 0 24,247 0 0
Beacon Roofing Supply COM 073685109 1,409 29,511 SH   SOLE 0 29,511 0 0
Belden Inc COM 077454106 1,092 18,745 SH   SOLE 0 18,745 0 0
Berkshire Hills Bancorp COM 084680107 446 16,545 SH   SOLE 0 16,545 0 0
Blackstone Mortgage Trust, Inc COM 09257w100 228 7,517 SH   SOLE 0 7,517 0 0
Braemar Hotels Resorts COM 10482b101 1,551 319,724 SH   SOLE 0 319,724 0 0
BridgeBio Pharma Inc. COM 10806x102 1,187 25,319 SH   SOLE 0 25,319 0 0
Bristol-Myers Squibb Co COM 110122108 559 9,439 SH   SOLE 0 9,439 0 0
Bryn Mawr Bank Corporation COM 117665109 669 14,550 SH   SOLE 0 14,550 0 0
CHR Hansen Holdings COM 12545m207 802 39,016 SH   SOLE 0 39,016 0 0
Cabot Corp COM 127055101 940 18,754 SH   SOLE 0 18,754 0 0
Cadence Bank COM 12740C103 461 21,004 SH   SOLE 0 21,004 0 0
Callaway Golf COM 131193104 1,329 48,089 SH   SOLE 0 48,089 0 0
Calliditas Therapeutics AB COM 13124Q106 602 27,836 SH   SOLE 0 27,836 0 0
Car Guru, Inc. COM 141788109 374 11,901 SH   SOLE 0 11,901 0 0
Cardiovascular Systems Inc. COM 141619106 1,458 44,418 SH   SOLE 0 44,418 0 0
Carters Inc COM 146229109 926 9,525 SH   SOLE 0 9,525 0 0
Caterpillar Inc COM 149123101 383 1,995 SH   SOLE 0 1,995 0 0
Checkpoint Therapeutics COM 162828107 435 131,872 SH   SOLE 0 131,872 0 0
Church & Dwight Co Inc COM 171340102 550 6,656 SH   SOLE 0 6,656 0 0
Cisco Systems Inc COM 17275R102 778 14,286 SH   SOLE 0 14,286 0 0
Citigroup Inc New COM 172967424 647 9,221 SH   SOLE 0 9,221 0 0
Clorox Co Del COM 189054109 802 4,842 SH   SOLE 0 4,842 0 0
Colgate Palmolive COM 194162103 770 10,194 SH   SOLE 0 10,194 0 0
Columbia Banking Systems COM 197236102 1,282 33,747 SH   SOLE 0 33,747 0 0
Commercial Vehicle Group COM 202608105 4,927 520,815 SH   SOLE 0 520,815 0 0
Comtech Telecommunications COM 205826209 2,838 110,830 SH   SOLE 0 110,830 0 0
Cracker Barrel COM 22410j106 951 6,800 SH   SOLE 0 6,800 0 0
Cytokinetics Inc COM 23282W605 2,429 67,963 SH   SOLE 0 67,963 0 0
Danaher COM 235851102 1,301 4,275 SH   SOLE 0 4,275 0 0
Darling Ingredients, Inc. COM 237266101 3,694 51,376 SH   SOLE 0 51,376 0 0
Deere & Co COM 244199105 369 1,102 SH   SOLE 0 1,102 0 0
Denali Therapeutics COM 24823r105 963 19,093 SH   SOLE 0 19,093 0 0
Duluth Holdings Inc COM 26443v101 590 43,278 SH   SOLE 0 43,278 0 0
Durect Corp COM 266605104 1,076 840,681 SH   SOLE 0 840,681 0 0
Dycom Industries Inc COM 267475101 1,197 16,805 SH   SOLE 0 16,805 0 0
Emerson Electric Company COM 291011104 330 3,500 SH   SOLE 0 3,500 0 0
Everbridge COM 29978a104 1,415 9,369 SH   SOLE 0 9,369 0 0
Extreme Networks Inc. COM 30226d106 1,263 128,251 SH   SOLE 0 128,251 0 0
Exxon Mobil Corporation COM 30231G102 584 9,926 SH   SOLE 0 9,926 0 0
Facebook Inc COM 30303m102 323 951 SH   SOLE 0 951 0 0
Fairfax India Holdings COM 303897102 185 14,146 SH   SOLE 0 14,146 0 0
Fastenal Co Com COM 311900104 902 17,478 SH   SOLE 0 17,478 0 0
Ferro Corp COM 315405100 405 19,930 SH   SOLE 0 19,930 0 0
Fifth Third Bancorp Com COM 316773100 1,024 24,118 SH   SOLE 0 24,118 0 0
Fluor COM 343412102 264 16,528 SH   SOLE 0 16,528 0 0
Franco-Nevada COM 351858105 1,068 8,218 SH   SOLE 0 8,218 0 0
Freshpet Inc. COM 358039105 4,627 32,425 SH   SOLE 0 32,425 0 0
General Electric Company COM 369604103 351 3,405 SH   SOLE 0 3,405 0 0
Geospace Technologies COM 37364x109 387 40,506 SH   SOLE 0 40,506 0 0
Goldman Sachs Group COM 38141G104 785 2,076 SH   SOLE 0 2,076 0 0
Goodyear Tire & Rubber COM 382550101 301 17,007 SH   SOLE 0 17,007 0 0
Griffon Corp COM 398433102 1,421 57,745 SH   SOLE 0 57,745 0 0
Group 1 Automotive COM 398905109 4,471 23,795 SH   SOLE 0 23,795 0 0
HP Inc. COM 40434l105 442 16,170 SH   SOLE 0 16,170 0 0
Hancock Whitney Corp COM 410120109 207 4,401 SH   SOLE 0 4,401 0 0
Hanover Insurance Group COM 410867105 1,488 11,481 SH   SOLE 0 11,481 0 0
Hewlett Packard Enterprise Co. COM 42824c109 291 20,420 SH   SOLE 0 20,420 0 0
Hudbay Minerals COM 443628102 273 43,897 SH   SOLE 0 43,897 0 0
II-VI Inc. COM 902104108 874 14,727 SH   SOLE 0 14,727 0 0
Illumina Inc Com COM 452327109 550 1,355 SH   SOLE 0 1,355 0 0
Impinj, Inc. COM 453204109 1,589 27,822 SH   SOLE 0 27,822 0 0
Intel Corp COM 458140100 781 14,658 SH   SOLE 0 14,658 0 0
Intl Business Machines COM 459200101 1,256 9,039 SH   SOLE 0 9,039 0 0
Invacare Corp. COM 461203101 262 55,133 SH   SOLE 0 55,133 0 0
Johnson & Johnson COM 478160104 980 6,068 SH   SOLE 0 6,068 0 0
Jpmorgan Chase & Co COM 46625H100 1,285 7,848 SH   SOLE 0 7,848 0 0
KBR, Inc. COM 48242w106 276 6,995 SH   SOLE 0 6,995 0 0
Karora Resources Inc. COM 48575L206 161 61,866 SH   SOLE 0 61,866 0 0
Kohls COM 500255104 3,518 74,700 SH   SOLE 0 74,700 0 0
Koppers Holdings Inc. COM 50060p106 3,137 100,356 SH   SOLE 0 100,356 0 0
Kraton Corp. COM 50077c106 702 15,375 SH   SOLE 0 15,375 0 0
LSB Industries COM 502160104 354 34,672 SH   SOLE 0 34,672 0 0
Limelight Networks Inc COM 53261M104 349 146,830 SH   SOLE 0 146,830 0 0
LivePerson COM 538146101 1,104 18,728 SH   SOLE 0 18,728 0 0
MYR Group COM 55405w104 1,975 19,854 SH   SOLE 0 19,854 0 0
Manitex International COM 563420108 678 94,438 SH   SOLE 0 94,438 0 0
Match Group, Inc. COM 57667L107 239 1,525 SH   SOLE 0 1,525 0 0
Mccormick & Co Inc Com Non Vtg COM 579780206 823 10,155 SH   SOLE 0 10,155 0 0
Mckesson Corporation COM 58155Q103 1,075 5,393 SH   SOLE 0 5,393 0 0
Merck & Co Inc New COM 58933y105 276 3,671 SH   SOLE 0 3,671 0 0
Mercury Systems COM 589378108 1,986 41,886 SH   SOLE 0 41,886 0 0
Methode Electronics Inc. COM 591520200 2,023 48,101 SH   SOLE 0 48,101 0 0
Microsoft Corp COM 594918104 1,822 6,464 SH   SOLE 0 6,464 0 0
Msci Eafe COM 464287465 3,889 49,848 SH   SOLE 0 49,848 0 0
N C R Corp New COM 62886e108 2,241 57,825 SH   SOLE 0 57,825 0 0
Newpark Resources Inc COM 651718504 197 59,619 SH   SOLE 0 59,619 0 0
Northern Oil and Gas, Inc. COM 665531307 280 13,096 SH   SOLE 0 13,096 0 0
Northfield Bancorp COM 66611t108 274 15,994 SH   SOLE 0 15,994 0 0
Novo-Nordisk A/S COM 670100205 1,080 11,245 SH   SOLE 0 11,245 0 0
Old Republic Intl Corp COM 680223104 636 27,491 SH   SOLE 0 27,491 0 0
Otis Worldwide Corp COM 68902v107 1,166 14,172 SH   SOLE 0 14,172 0 0
PayPal Holdings, Inc. COM 70450Y103 772 2,965 SH   SOLE 0 2,965 0 0
Pegasystems Inc COM 705573103 5,923 46,602 SH   SOLE 0 46,602 0 0
Peoples United Financial Inc. COM 712704105 462 26,456 SH   SOLE 0 26,456 0 0
Pepsico Incorporated COM 713448108 482 3,204 SH   SOLE 0 3,204 0 0
Perficient Inc COM 71375U101 6,185 53,453 SH   SOLE 0 53,453 0 0
Pfizer Incorporated COM 717081103 1,370 31,845 SH   SOLE 0 31,845 0 0
Pinnacle Financial Partners, I COM 72346q104 1,600 17,005 SH   SOLE 0 17,005 0 0
Pitney Bowes Inc COM 724479100 151 20,952 SH   SOLE 0 20,952 0 0
Progressive Corp Ohio COM 743315103 807 8,933 SH   SOLE 0 8,933 0 0
Qorvo Inc. COM 74736k101 1,410 8,432 SH   SOLE 0 8,432 0 0
Redhill BioPharma COM 757468103 177 38,581 SH   SOLE 0 38,581 0 0
Retail Value Inc COM 76133Q102 535 20,317 SH   SOLE 0 20,317 0 0
Ribbon Communications COM 762544104 119 19,904 SH   SOLE 0 19,904 0 0
Rolls Royce ADR COM 775781206 35 19,270 SH   SOLE 0 19,270 0 0
SPDR Gold Shares COM 78463v107 858 5,227 SH   SOLE 0 5,227 0 0
SPS Commerce COM 78463m107 2,039 12,642 SH   SOLE 0 12,642 0 0
Salesforce.com Inc COM 79466l302 1,900 7,007 SH   SOLE 0 7,007 0 0
Schwab Emerging Mrkets Equity COM 808524706 339 11,112 SH   SOLE 0 11,112 0 0
Selecta Biosciences Inc COM 816212104 801 192,524 SH   SOLE 0 192,524 0 0
Seres Therapeutics COM 81750r102 109 15,620 SH   SOLE 0 15,620 0 0
Silvercorp Metals Inc Com COM 82835p103 131 34,261 SH   SOLE 0 34,261 0 0
Sm Energy Company COM 78454l100 237 8,990 SH   SOLE 0 8,990 0 0
Smartsheet Inc Class A COM 83200n103 833 12,100 SH   SOLE 0 12,100 0 0
Smile Direct Club COM 83192h106 334 62,717 SH   SOLE 0 62,717 0 0
Snap Inc COM 83304a106 670 9,070 SH   SOLE 0 9,070 0 0
Southwestern Energy Co COM 845467109 237 42,847 SH   SOLE 0 42,847 0 0
Spirit Airlines Inc. COM 848577102 795 30,647 SH   SOLE 0 30,647 0 0
Steven Madden Ltd COM 556269108 1,569 39,079 SH   SOLE 0 39,079 0 0
Sunopta Inc F COM 8676EP108 930 104,138 SH   SOLE 0 104,138 0 0
Super Micro Computer, Inc COM 86800u104 1,943 53,127 SH   SOLE 0 53,127 0 0
TRI Pointe Group, Inc. COM 87265h109 562 26,731 SH   SOLE 0 26,731 0 0
TTEC Holdings Inc COM 89854h102 2,832 30,284 SH   SOLE 0 30,284 0 0
Teledyne Tech Inc COM 879360105 1,387 3,228 SH   SOLE 0 3,228 0 0
Tempur Sealy International Inc COM 88023U101 2,760 59,468 SH   SOLE 0 59,468 0 0
Tennant Co COM 880345103 515 6,960 SH   SOLE 0 6,960 0 0
TriCo Bancshares COM 896095106 707 16,287 SH   SOLE 0 16,287 0 0
Ttm Technologies Inc COM 87305r109 2,185 173,840 SH   SOLE 0 173,840 0 0
Tutor Perini Corp COM 901109108 796 61,323 SH   SOLE 0 61,323 0 0
UFP Industries COM 90278q108 1,115 16,407 SH   SOLE 0 16,407 0 0
Unisys Corp COM 909214306 309 12,307 SH   SOLE 0 12,307 0 0
United Natural Foods COM 911163103 876 18,088 SH   SOLE 0 18,088 0 0
VanEck Vectors Gold Miners ETF COM 92189f106 396 13,429 SH   SOLE 0 13,429 0 0
Vanguard Emerging Mkt Etf COM 922042858 1,028 20,559 SH   SOLE 0 20,559 0 0
Vanguard Intermediate Term Tre COM 92206c706 762 11,284 SH   SOLE 0 11,284 0 0
Verso Corp COM 92531L207 409 19,722 SH   SOLE 0 19,722 0 0
Vicor Corp COM 925815102 4,732 35,270 SH   SOLE 0 35,270 0 0
Visa Cl A COM 92826C839 884 3,970 SH   SOLE 0 3,970 0 0
Watts Water Tech Inc A Class A COM 942749102 1,355 8,063 SH   SOLE 0 8,063 0 0
Webster Financial Corp COM 947890109 294 5,400 SH   SOLE 0 5,400 0 0
Western Digital Corp COM 958102105 259 4,590 SH   SOLE 0 4,590 0 0
Williams Sonoma COM 969904101 1,083 6,107 SH   SOLE 0 6,107 0 0
Workday COM 98138h101 766 3,067 SH   SOLE 0 3,067 0 0
Wsfs Financial Corp COM 929328102 328 6,400 SH   SOLE 0 6,400 0 0
Zoetis Inc. COM 98978v103 1,847 9,515 SH   SOLE 0 9,515 0 0
Zscaler Inc. COM 98980g102 1,772 6,756 SH   SOLE 0 6,756 0 0
iShares Russell 3000 ETF COM 464287689 1,683 6,604 SH   SOLE 0 6,604 0 0
vanguard total bond market etf COM 921937835 945 11,059 SH   SOLE 0 11,059 0 0
vanguard total stock market et COM 922908769 4,904 22,083 SH   SOLE 0 22,083 0 0
American Funds New Perspective COM 648018109 308 4,606 SH   SOLE 0 4,606 0 0