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 855 11,763 SH   SOLE 11,763 0 0
AES CORP COM 00130H105 1,496 89,244 SH   SOLE 89,244 0 0
ALIGN TECHNOLOGY INC COM 016255101 336 1,227 SH   SOLE 1,227 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,063 28,056 SH   SOLE 28,056 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 200 4,325 SH   SOLE 4,325 0 0
ALPHABET INC CAP STK CL A 02079K305 516 477 SH   SOLE 477 0 0
AMERICAN EXPRESS CO COM 025816109 222 1,800 SH   SOLE 1,800 0 0
AMETEK INC NEW COM 031100100 223 2,454 SH   SOLE 2,454 0 0
AMGEN INC COM 031162100 1,335 7,245 SH   SOLE 7,245 0 0
ANALOG DEVICES INC COM 032654105 208 1,839 SH   SOLE 1,839 0 0
APPLE INC COM 037833100 2,467 12,466 SH   SOLE 12,466 0 0
ARAMARK COM 03852U106 1,101 30,543 SH   SOLE 30,543 0 0
ASPEN TECHNOLOGY INC COM 045327103 259 2,087 SH   SOLE 2,087 0 0
ASTRONOVA INC COM 04638F108 1,547 59,885 SH   SOLE 59,885 0 0
ATRICURE INC COM 04963C209 3,564 119,440 SH   SOLE 119,440 0 0
AUTOZONE INC COM 053332102 406 369 SH   SOLE 369 0 0
BANCO MACRO SA SPON ADR B 05961W105 213 2,923 SH   SOLE 2,923 0 0
BB&T CORP COM 054937107 1,236 25,167 SH   SOLE 25,167 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 800 47,204 SH   SOLE 47,204 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 237 9,974 SH   SOLE 9,974 0 0
BLUELINX HLDGS INC COM NEW 09624H208 2,216 111,866 SH   SOLE 111,866 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 270 4,082 SH   SOLE 4,082 0 0
CARBON BLACK INC COM 14081R103 3,050 182,417 SH   SOLE 182,417 0 0
CARDINAL HEALTH INC COM 14149Y108 904 19,183 SH   SOLE 19,183 0 0
CDK GLOBAL INC COM 12508E101 639 12,918 SH   SOLE 12,918 0 0
CDW CORP COM 12514G108 265 2,383 SH   SOLE 2,383 0 0
CELANESE CORP DEL COM 150870103 388 3,596 SH   SOLE 3,596 0 0
CISCO SYS INC COM 17275R102 1,227 22,426 SH   SOLE 22,426 0 0
CITRIX SYS INC COM 177376100 235 2,392 SH   SOLE 2,392 0 0
CNX RESOURCES CORPORATION COM 12653C108 238 32,536 SH   SOLE 32,536 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 463 7,311 SH   SOLE 7,311 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 94 24,565 SH   SOLE 24,565 0 0
CUTERA INC COM 232109108 3,545 170,613 SH   SOLE 170,613 0 0
DICKS SPORTING GOODS INC COM 253393102 355 10,242 SH   SOLE 10,242 0 0
DISCOVER FINL SVCS COM 254709108 1,404 18,089 SH   SOLE 18,089 0 0
DISNEY WALT CO COM DISNEY 254687106 510 3,650 SH   SOLE 3,650 0 0
EGAIN CORP COM NEW 28225C806 811 99,579 SH   SOLE 99,579 0 0
ELECTROMED INC COM 285409108 681 124,944 SH   SOLE 124,944 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 231 3,040 SH   SOLE 3,040 0 0
EURONET WORLDWIDE INC COM 298736109 236 1,402 SH   SOLE 1,402 0 0
EXPEDIA GROUP INC COM NEW 30212P303 656 4,930 SH   SOLE 4,930 0 0
F5 NETWORKS INC COM 315616102 746 5,120 SH   SOLE 5,120 0 0
FLIR SYS INC COM 302445101 960 17,746 SH   SOLE 17,746 0 0
GILEAD SCIENCES INC COM 375558103 404 5,983 SH   SOLE 5,983 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 479 2,342 SH   SOLE 2,342 0 0
GREAT ELM CAP CORP COM 390320109 2,567 295,045 SH   SOLE 295,045 0 0
GSE SYS INC COM 36227K106 78 33,290 SH   SOLE 33,290 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 518 9,296 SH   SOLE 9,296 0 0
HIGHPOINT RES CORP COM 43114K108 2,745 1,508,044 SH   SOLE 1,508,044 0 0
HOLLYFRONTIER CORP COM 436106108 367 7,925 SH   SOLE 7,925 0 0
HOLOGIC INC COM 436440101 417 8,683 SH   SOLE 8,683 0 0
IAA INC COM 449253103 227 5,863 SH   SOLE 5,863 0 0
ICHOR HOLDINGS SHS G4740B105 3,899 164,948 SH   SOLE 164,948 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,377 9,131 SH   SOLE 9,131 0 0
INFOSYS LTD SPONSORED ADR 456788108 119 11,157 SH   SOLE 11,157 0 0
INGERSOLL-RAND PLC SHS G47791101 260 2,055 SH   SOLE 2,055 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,564 75,118 SH   SOLE 75,118 0 0
INTEL CORP COM 458140100 1,341 28,006 SH   SOLE 28,006 0 0
INTERFACE INC COM 458665304 1,618 105,513 SH   SOLE 105,513 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 880 6,382 SH   SOLE 6,382 0 0
INTRICON CORP COM 46121H109 2,159 92,427 SH   SOLE 92,427 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 223 2,065 SH   SOLE 2,065 0 0
IRIDEX CORP COM 462684101 131 28,829 SH   SOLE 28,829 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 334 13,504 SH   SOLE 13,504 0 0
ISHARES TR GBL COMM SVC ETF 464287275 324 5,666 SH   SOLE 5,666 0 0
ISHARES TR GLOBAL TECH ETF 464287291 765 4,262 SH   SOLE 4,262 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 498 8,071 SH   SOLE 8,071 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 439 6,843 SH   SOLE 6,843 0 0
ISHARES TR S&P MC 400GR ETF 464287606 922 4,073 SH   SOLE 4,073 0 0
ISHARES TR S&P MC 400VL ETF 464287705 251 1,575 SH   SOLE 1,575 0 0
ISHARES TR S&P SML 600 GWT 464287887 260 1,426 SH   SOLE 1,426 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 288 2,700 SH   SOLE 2,700 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 234 6,150 SH   SOLE 6,150 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 316 3,448 SH   SOLE 3,448 0 0
ISHARES TR GLB CNSM STP ETF 464288737 222 4,218 SH   SOLE 4,218 0 0
ISHARES TR GLB CNS DISC ETF 464288745 329 2,780 SH   SOLE 2,780 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 6,081 119,384 SH   SOLE 119,384 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,115 18,153 SH   SOLE 18,153 0 0
J2 GLOBAL INC COM 48123V102 1,008 11,345 SH   SOLE 11,345 0 0
JOHNSON & JOHNSON COM 478160104 1,080 7,753 SH   SOLE 7,753 0 0
JONES LANG LASALLE INC COM 48020Q107 487 3,458 SH   SOLE 3,458 0 0
JPMORGAN CHASE & CO COM 46625H100 474 4,242 SH   SOLE 4,242 0 0
KOHLS CORP COM 500255104 635 13,356 SH   SOLE 13,356 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,099 66,304 SH   SOLE 66,304 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 225 1,299 SH   SOLE 1,299 0 0
LOWES COS INC COM 548661107 1,176 11,655 SH   SOLE 11,655 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 953 11,060 SH   SOLE 11,060 0 0
MANITOWOC CO INC COM NEW 563571405 2,843 159,728 SH   SOLE 159,728 0 0
MARATHON PETE CORP COM 56585A102 674 12,070 SH   SOLE 12,070 0 0
MASTERCARD INC CL A 57636Q104 515 1,947 SH   SOLE 1,947 0 0
MCKESSON CORP COM 58155Q103 359 2,668 SH   SOLE 2,668 0 0
METLIFE INC COM 59156R108 1,161 23,379 SH   SOLE 23,379 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 239 285 SH   SOLE 285 0 0
MICROSOFT CORP COM 594918104 1,252 9,346 SH   SOLE 9,346 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 3,138 117,427 SH   SOLE 117,427 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 2,679 454,879 SH   SOLE 454,879 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 3,469 230,809 SH   SOLE 230,809 0 0
MURPHY OIL CORP COM 626717102 580 23,516 SH   SOLE 23,516 0 0
NORTHERN TECH INTL CORP COM 665809109 2,095 85,702 SH   SOLE 85,702 0 0
NORTHWEST PIPE CO COM 667746101 1,768 68,577 SH   SOLE 68,577 0 0
OMNICOM GROUP INC COM 681919106 1,113 13,584 SH   SOLE 13,584 0 0
ON SEMICONDUCTOR CORP COM 682189105 728 36,030 SH   SOLE 36,030 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 1,248 73,519 SH   SOLE 73,519 0 0
PERCEPTRON INC COM 71361F100 1,012 227,519 SH   SOLE 227,519 0 0
PFIZER INC COM 717081103 809 18,673 SH   SOLE 18,673 0 0
PHOTRONICS INC COM 719405102 3,971 484,320 SH   SOLE 484,320 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,443 32,030 SH   SOLE 32,030 0 0
POLAR PWR INC COM 73102V105 98 23,529 SH   SOLE 23,529 0 0
PREMIER INC CL A 74051N102 224 5,716 SH   SOLE 5,716 0 0
PROFIRE ENERGY INC COM 74316X101 79 52,145 SH   SOLE 52,145 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 252 1,496 SH   SOLE 1,496 0 0
QUALCOMM INC COM 747525103 989 13,001 SH   SOLE 13,001 0 0
QUOTIENT LTD SHS G73268107 2,858 305,688 SH   SOLE 305,688 0 0
RADIANT LOGISTICS INC COM 75025X100 1,567 255,229 SH   SOLE 255,229 0 0
RAYTHEON CO COM NEW 755111507 919 5,288 SH   SOLE 5,288 0 0
ROSEHILL RES INC CL A 777385105 3,473 938,559 SH   SOLE 938,559 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 97 17,039 SH   SOLE 17,039 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 211 4,310 SH   SOLE 4,310 0 0
SIENTRA INC COM 82621J105 2,124 344,741 SH   SOLE 344,741 0 0
SIRIUS XM HLDGS INC COM 82968B103 334 59,861 SH   SOLE 59,861 0 0
SMUCKER J M CO COM NEW 832696405 1,296 11,253 SH   SOLE 11,253 0 0
SNAP ON INC COM 833034101 903 5,453 SH   SOLE 5,453 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,768 6,035 SH   SOLE 6,035 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 248 5,063 SH   SOLE 5,063 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 225 2,766 SH   SOLE 2,766 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,089 25,521 SH   SOLE 25,521 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 3,260 862,554 SH   SOLE 862,554 0 0
SPRINT CORPORATION COM 85207U105 222 33,724 SH   SOLE 33,724 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 5,030 171,190 SH   SOLE 171,190 0 0
SUPERCOM LTD NEW SHS NEW M87095119 79 72,812 SH   SOLE 72,812 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 922 30,336 SH   SOLE 30,336 0 0
TEXTRON INC COM 883203101 382 7,205 SH   SOLE 7,205 0 0
TOLL BROTHERS INC COM 889478103 509 13,891 SH   SOLE 13,891 0 0
TRIMBLE INC COM 896239100 523 11,603 SH   SOLE 11,603 0 0
TRUECAR INC COM 89785L107 1,065 194,977 SH   SOLE 194,977 0 0
TYSON FOODS INC CL A 902494103 323 3,995 SH   SOLE 3,995 0 0
UDR INC COM 902653104 226 5,037 SH   SOLE 5,037 0 0
UFP TECHNOLOGIES INC COM 902673102 1,822 43,785 SH   SOLE 43,785 0 0
ULTA BEAUTY INC COM 90384S303 220 634 SH   SOLE 634 0 0
UNION PACIFIC CORP COM 907818108 1,356 8,021 SH   SOLE 8,021 0 0
UNUM GROUP COM 91529Y106 929 27,683 SH   SOLE 27,683 0 0
US BANCORP DEL COM NEW 902973304 392 7,484 SH   SOLE 7,484 0 0
VALERO ENERGY CORP NEW COM 91913Y100 667 7,793 SH   SOLE 7,793 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9,121 113,258 SH   SOLE 113,258 0 0
VANGUARD GROUP DIV APP ETF 921908844 418 3,632 SH   SOLE 3,632 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 221 2,531 SH   SOLE 2,531 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 831 19,541 SH   SOLE 19,541 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9,136 149,939 SH   SOLE 149,939 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,188 35,482 SH   SOLE 35,482 0 0
VENATOR MATLS PLC SHS G9329Z100 1,373 259,568 SH   SOLE 259,568 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,251 21,899 SH   SOLE 21,899 0 0
VIACOM INC NEW CL B 92553P201 968 32,402 SH   SOLE 32,402 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,204 22,024 SH   SOLE 22,024 0 0
WALMART INC COM 931142103 1,069 9,678 SH   SOLE 9,678 0 0
WELLS FARGO CO NEW COM 949746101 1,016 21,462 SH   SOLE 21,462 0 0
WHIRLPOOL CORP COM 963320106 1,044 7,333 SH   SOLE 7,333 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 389 5,980 SH   SOLE 5,980 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 220 1,052 SH   SOLE 1,052 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,148 9,748 SH   SOLE 9,748 0 0