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
3M CO COM 88579Y101 564 3,158 SH   SOLE   3,158 0 0
ABBOTT LABS COM 002824100 344 8,950 SH   SOLE   8,950 0 0
ABBVIE INC COM 00287Y109 517 8,254 SH   SOLE   8,254 0 0
ACETO CORP COM 004446100 2,903 132,145 SH   SOLE   132,145 0 0
ADDUS HOMECARE CORP COM 006739106 7,293 208,085 SH   SOLE   208,085 0 0
AEROCENTURY CORP COM 007737109 322 34,047 SH   SOLE   34,047 0 0
AMERICAN SOFTWARE INC CL A 029683109 5,502 532,617 SH   SOLE   532,617 0 0
AMERIPRISE FINL INC COM 03076C106 319 2,875 SH   SOLE   2,875 0 0
AMGEN INC COM 031162100 457 3,129 SH   SOLE   3,129 0 0
AMREP CORP NEW COM 032159105 482 65,000 SH   SOLE   65,000 0 0
ARI NETWORK SVCS INC COM NEW 001930205 697 128,800 SH   SOLE   128,800 0 0
ASPEN AEROGELS INC COM 04523Y105 521 126,169 SH   SOLE   126,169 0 0
ASURE SOFTWARE INC COM 04649U102 1,420 166,883 SH   SOLE   166,883 0 0
AT&T INC COM 00206R102 596 14,009 SH   SOLE   14,009 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 8,971 496,997 SH   SOLE   496,997 0 0
AXT INC COM 00246W103 8,689 1,810,181 SH   SOLE   1,810,181 0 0
BALLANTYNE STRONG INC COM 058516105 1,189 148,600 SH   SOLE   148,600 0 0
BANKWELL FINL GROUP INC COM 06654A103 4,092 125,900 SH   SOLE   125,900 0 0
BARD C R INC COM 067383109 800 3,560 SH   SOLE   3,560 0 0
BEL FUSE INC CL B 077347300 3,095 100,177 SH   SOLE   100,177 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,127 112,000 SH   SOLE   112,000 0 0
BG STAFFING INC COM 05544A109 780 50,000 SH   SOLE   50,000 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 3,829 294,281 SH   SOLE   294,281 0 0
BROCADE COMMUNICATIONS SYS INC COM NEW 111621306 125 10,000 SH   SOLE   10,000 0 0
BSQUARE CORP COM NEW 11776U300 473 80,878 SH   SOLE   80,878 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 140 12,800 SH   SOLE   12,800 0 0
CARLISLE COS INC COM 142339100 358 3,250 SH   SOLE   3,250 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,187 228,447 SH   SOLE   228,447 0 0
CENTURY CASINOS INC COM 156492100 7,358 894,063 SH   SOLE   894,063 0 0
CERAGON NETWORKS LTD ORD M22013102 3,356 1,281,028 SH   SOLE   1,281,028 0 0
CHEROKEE INC DEL NEW COM 16444H102 3,264 310,820 SH   SOLE   310,820 0 0
CHRISTOPHER & BANKS CORP COM 171046105 763 326,000 SH   SOLE   326,000 0 0
CISCO SYS INC COM 17275R102 274 9,051 SH   SOLE   9,051 0 0
CITIGROUP INC COM NEW 172967424 409 6,887 SH   SOLE   6,887 0 0
CITY OFFICE REIT INC COM 178587101 3,003 227,995 SH   SOLE   227,995 0 0
COLGATE PALMOLIVE CO COM 194162103 456 6,975 SH   SOLE   6,975 0 0
COMFORT SYS USA INC COM 199908104 2,364 70,985 SH   SOLE   70,985 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,648 115,000 SH   SOLE   115,000 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 412 77,000 SH   SOLE   77,000 0 0
CORE MOLDING TECHNOLOGIES INC COM 218683100 1,858 108,589 SH   SOLE   108,589 0 0
COWEN GROUP INC CL A NEW 223622606 2,021 130,413 SH   SOLE   130,413 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 4,476 483,887 SH   SOLE   483,887 0 0
CROWN CRAFTS INC COM 228309100 233 30,000 SH   SOLE   30,000 0 0
CRYOLIFE INC COM 228903100 629 32,834 SH   SOLE   32,834 0 0
CSX CORP COM 126408103 696 19,360 SH   SOLE   19,360 0 0
CTI INDUSTRIES CORP COM NEW 125961300 553 94,500 SH   SOLE   94,500 0 0
CUTERA INC COM 232109108 868 50,000 SH   SOLE   50,000 0 0
DATA I O CORP COM 237690102 785 187,835 SH   SOLE   187,835 0 0
DATALINK CORP COM 237934104 336 29,800 SH   SOLE   29,800 0 0
DELTA APPAREL INC COM 247368103 2,903 140,050 SH   SOLE   140,050 0 0
DHI GROUP INC COM 23331S100 1,537 245,905 SH   SOLE   245,905 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 393 95,000 SH   SOLE   95,000 0 0
DIGIRAD CORP COM 253827109 123 24,500 SH   SOLE   24,500 0 0
DLH HLDGS CORP COM 23335Q100 1,634 275,041 SH   SOLE   275,041 0 0
DSP GROUP INC COM 23332B106 6,325 484,700 SH   SOLE   484,700 0 0
DYNATRONICS CORP COM NEW 268157401 235 100,000 SH   SOLE   100,000 0 0
EBAY INC COM 278642103 371 12,503 SH   SOLE   12,503 0 0
EMC INS GROUP INC COM 268664109 2,701 90,000 SH   SOLE   90,000 0 0
EMPIRE RES INC DEL COM 29206E100 813 119,778 SH   SOLE   119,778 0 0
ENSIGN GROUP INC COM 29358P101 3,109 140,000 SH   SOLE   140,000 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 379 14,000 SH   SOLE   14,000 0 0
EVOLVING SYS INC COM NEW 30049R209 630 153,733 SH   SOLE   153,733 0 0
EXACTECH INC COM 30064E109 2,730 100,000 SH   SOLE   100,000 0 0
EXXON MOBIL CORP COM 30231G102 828 9,178 SH   SOLE   9,178 0 0
FARMER BROS CO COM 307675108 6,611 180,137 SH   SOLE   180,137 0 0
FBR & CO COM NEW 30247C400 2,485 191,170 SH   SOLE   191,170 0 0
FEDERAL SIGNAL CORP COM 313855108 1,600 102,500 SH   SOLE   102,500 0 0
FEDEX CORP COM 31428X106 761 4,087 SH   SOLE   4,087 0 0
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 2,002 86,124 SH   SOLE   86,124 0 0
FIRST INTERNET BANCORP COM 320557101 5,551 173,470 SH   SOLE   173,470 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 426 320,000 SH   SOLE   320,000 0 0
FNB CORP PA COM 302520101 181 11,300 SH   SOLE   11,300 0 0
FUEL TECH INC COM 359523107 546 474,950 SH   SOLE   474,950 0 0
GENCOR INDS INC COM 368678108 1,718 109,400 SH   SOLE   109,400 0 0
GENERAL MLS INC COM 370334104 418 6,773 SH   SOLE   6,773 0 0
GLOBAL BRASS & COPPR HLDGS INC COM 37953G103 5,687 165,800 SH   SOLE   165,800 0 0
GLOBAL SELF STORAGE INC COM 37955N106 630 132,000 SH   SOLE   132,000 0 0
GLOBALSCAPE INC COM 37940G109 814 200,000 SH   SOLE   200,000 0 0
GP STRATEGIES CORP COM 36225V104 4,372 152,867 SH   SOLE   152,867 0 0
GRAHAM CORP COM 384556106 2,215 100,000 SH   SOLE   100,000 0 0
HARDINGE INC COM 412324303 499 45,000 SH   SOLE   45,000 0 0
HENNESSY ADVISORS INC COM 425885100 4,087 128,728 SH   SOLE   128,728 0 0
HILL INTERNATIONAL INC COM 431466101 5,379 1,236,632 SH   SOLE   1,236,632 0 0
HOME DEPOT INC COM 437076102 340 2,536 SH   SOLE   2,536 0 0
HONEYWELL INTL INC COM 438516106 461 3,977 SH   SOLE   3,977 0 0
HOOPER HOLMES INC COM NEW 439104209 490 593,334 SH   SOLE   593,334 0 0
HOPFED BANCORP INC COM 439734104 673 50,000 SH   SOLE   50,000 0 0
HUDSON TECHNOLOGIES INC COM 444144109 13,491 1,684,250 SH   SOLE   1,684,250 0 0
HURCO COMPANIES INC COM 447324104 828 25,000 SH   SOLE   25,000 0 0
HUTTIG BLDG PRODS INC SPONSORED ADR 448451104 3,005 454,639 SH   SOLE   454,639 0 0
ILLINOIS TOOL WKS INC COM 452308109 671 5,476 SH   SOLE   5,476 0 0
IMMUCELL CORP COM PAR $0.10 452525306 595 100,000 SH   SOLE   100,000 0 0
INFORMATION SERVICES GROUP INC COM 45675Y104 866 237,800 SH   SOLE   237,800 0 0
INNERWORKINGS INC COM 45773Y105 2,299 233,400 SH   SOLE   233,400 0 0
INNODATA INC COM NEW 457642205 2,405 981,697 SH   SOLE   981,697 0 0
INTEL CORP COM 458140100 438 12,089 SH   SOLE   12,089 0 0
INTL PAPER CO COM 460146103 222 4,186 SH   SOLE   4,186 0 0
INTRICON CORP COM 46121H109 794 115,000 SH   SOLE   115,000 0 0
INTUIT COM 461202103 276 2,406 SH   SOLE   2,406 0 0
INVESTORS BANCORP INC NEW COM 46146L101 193 13,800 SH   SOLE   13,800 0 0
IPASS INC COM 46261V108 4,416 2,676,192 SH   SOLE   2,676,192 0 0
ISHARES EUROPE ETF EUROPE ETF 464287861 1,095 28,203 SH   SOLE   28,203 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 6,220 107,747 SH   SOLE   107,747 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 3,342 95,445 SH   SOLE   95,445 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 744 5,514 SH   SOLE   5,514 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 1,567 12,867 SH   SOLE   12,867 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETA 464287507 2,589 15,658 SH   SOLE   15,658 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 413 3,000 SH   SOLE   3,000 0 0
ITERIS INC COM 46564T107 728 200,000 SH   SOLE   200,000 0 0
JOHNSON & JOHNSON COM 478160104 560 4,861 SH   SOLE   4,861 0 0
JPMORGAN CHASE & CO COM 46625H100 635 7,359 SH   SOLE   7,359 0 0
KADANT INC COM 48282T104 1,965 32,110 SH   SOLE   32,110 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 978 40,002 SH   SOLE   40,002 0 0
KIMBERLY CLARK CORP COM 494368103 401 3,512 SH   SOLE   3,512 0 0
KINGSTONE COS INC COM 496719105 963 70,000 SH   SOLE   70,000 0 0
KIRKLANDS INC COM 497498105 2,731 176,100 SH   SOLE   176,100 0 0
KMG CHEMICALS INC COM 482564101 2,914 74,920 SH   SOLE   74,920 0 0
KROGER CO COM 501044101 229 6,650 SH   SOLE   6,650 0 0
KVH INDS INC COM 482738101 4,506 381,882 SH   SOLE   381,882 0 0
LANDEC CORP COM 514766104 3,983 288,600 SH   SOLE   288,600 0 0
LIBBEY INC COM 529898108 1,348 69,268 SH   SOLE   69,268 0 0
LSI INDS INC COM 50216C108 3,313 340,173 SH   SOLE   340,173 0 0
LUNA INNOVATIONS COM 550351100 97 65,700 SH   SOLE   65,700 0 0
MACYS INC COM 55616P104 368 10,275 SH   SOLE   10,275 0 0
MANITEX INTL INC COM 563420108 1,494 217,830 SH   SOLE   217,830 0 0
MARINE PRODS CORP COM 568427108 337 24,275 SH   SOLE   24,275 0 0
MATRIX SVC CO COM 576853105 4,938 217,543 SH   SOLE   217,543 0 0
MCBC HLDGS INC COM 55276F107 875 60,000 SH   SOLE   60,000 0 0
MCKESSON CORP COM 58155Q103 527 3,755 SH   SOLE   3,755 0 0
MEDTRONIC PLC SHS G5960L103 244 3,430 SH   SOLE   3,430 0 0
MFRI INC COM 552721102 442 54,507 SH   SOLE   54,507 0 0
MGC DIAGNOSTICS CORP COM 552768103 552 70,000 SH   SOLE   70,000 0 0
MILLER INDS INC TENN COM NEW 600551204 5,410 204,530 SH   SOLE   204,530 0 0
MITCHAM INDS INC COM 606501104 566 136,506 SH   SOLE   136,506 0 0
MOTORCAR PTS AMER INC COM 620071100 4,311 160,150 SH   SOLE   160,150 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 480 56,500 SH   SOLE   56,500 0 0
NAUTILUS INC COM 63910B102 470 25,400 SH   SOLE   25,400 0 0
NEVADA GOLD & CASINOS INC COM NEW 64126Q206 256 138,549 SH   SOLE   138,549 0 0
NEWPARK RES INC COM PAR $.01 NEW 651718504 261 34,800 SH   SOLE   34,800 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 375 23,560 SH   SOLE   23,560 0 0
NORTHERN TECH INTL CORP COM 665809109 3,568 259,500 SH   SOLE   259,500 0 0
NOVA MEASURING INSTRUMENTS LTD COM M7516K103 142 10,800 SH   SOLE   10,800 0 0
NV5 GLOBAL INC COM 62945V109 835 25,000 SH   SOLE   25,000 0 0
OMNOVA SOLUTIONS INC COM 682129101 4,718 471,848 SH   SOLE   471,848 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2,617 140,675 SH   SOLE   140,675 0 0
ORACLE CORP COM 68389X105 458 11,905 SH   SOLE   11,905 0 0
ORBOTECH LTD ORD M75253100 237 7,100 SH   SOLE   7,100 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 3,339 127,524 SH   SOLE   127,524 0 0
PAYPAL HLDGS INC COM 70450Y103 498 12,618 SH   SOLE   12,618 0 0
PCM INC COM 69323K100 6,650 295,550 SH   SOLE   295,550 0 0
PC-TEL INC COM 69325Q105 3,400 632,000 SH   SOLE   632,000 0 0
PDF SOLUTIONS INC COM 693282105 3,656 162,111 SH   SOLE   162,111 0 0
PEPSICO INC COM 713448108 722 6,896 SH   SOLE   6,896 0 0
PFIZER INC COM 717081103 539 16,596 SH   SOLE   16,596 0 0
PGT INNOVATIONS INC COM 69336V101 3,815 333,150 SH   SOLE   333,150 0 0
PHI INC COM NON VTG 69336T205 3,401 188,743 SH   SOLE   188,743 0 0
PHOTRONICS INC COM 719405102 5,362 474,500 SH   SOLE   474,500 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 923 155,200 SH   SOLE   155,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 284 2,425 SH   SOLE   2,425 0 0
PROCTER AND GAMBLE CO COM 742718109 502 5,972 SH   SOLE   5,972 0 0
PRUDENTIAL FINL INC COM 744320102 558 5,359 SH   SOLE   5,359 0 0
RADIANT LOGISTICS INC COM 75025X100 4,622 1,185,169 SH   SOLE   1,185,169 0 0
REAL ESTATE SELECT SECTOR SPDR FUND RL EST SEL SEC 81369Y860 230 7,491 SH   SOLE   7,491 0 0
ROCKWELL MED INC COM 774374102 314 47,950 SH   SOLE   47,950 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 2,627 112,500 SH   SOLE   112,500 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 319 23,750 SH   SOLE   23,750 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 352 5,000 SH   SOLE   5,000 0 0
SCHNITZER STL INDS CL A 806882106 2,570 100,000 SH   SOLE   100,000 0 0
SENSUS HEATLHCARE INC COM 81728J109 525 100,000 SH   SOLE   100,000 0 0
SENSUS HEATLHCARE INC *W EXP 06/08/2019 81728J117 25 50,000 SH   SOLE   50,000 0 0
SILVERCREST ASSET MGMT GROUP I CL A 828359109 4,621 351,408 SH   SOLE   351,408 0 0
SITO MOBILE LTD COM NEW 82988R203 554 150,000 SH   SOLE   150,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 696 9,325 SH   SOLE   9,325 0 0
SOUTHWEST AIRLS CO COM 844741108 1,019 20,451 SH   SOLE   20,451 0 0
SPARTON CORP COM 847235108 2,876 120,600 SH   SOLE   120,600 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 6,346 28,389 SH   SOLE   28,389 0 0
STONERIDGE INC COM 86183P102 2,034 115,000 SH   SOLE   115,000 0 0
STRYKER CORP COM 863667101 794 6,625 SH   SOLE   6,625 0 0
SUPERIOR UNIFORM GP INC COM 868358102 2,860 145,764 SH   SOLE   145,764 0 0
SUPREME INDS INC CL A 868607102 785 50,000 SH   SOLE   50,000 0 0
SYNERON MEDICAL LTD ORD SHS M87245102 3,571 425,170 SH   SOLE   425,170 0 0
SYSTEMAX INC COM 871851101 3,077 350,902 SH   SOLE   350,902 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,588 96,771 SH   SOLE   96,771 0 0
TEAM INC COM 878155100 4,934 125,704 SH   SOLE   125,704 0 0
TECNOGLASS INC SHS G87264100 888 72,450 SH   SOLE   72,450 0 0
TEXAS INSTRS INC COM 882508104 713 9,775 SH   SOLE   9,775 0 0
THESTREET.COM INC COM 88368Q103 170 200,000 SH   SOLE   200,000 0 0
TRANSCAT INC COM 893529107 572 53,000 SH   SOLE   53,000 0 0
TRECORA RES COM 894648104 3,172 229,054 SH   SOLE   229,054 0 0
TRISTATE CAP HLDGS INC COM 89678F100 5,073 229,526 SH   SOLE   229,526 0 0
TRIUMPH BANCORP INC COM 89679E300 7,175 274,380 SH   SOLE   274,380 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 1,297 368,550 SH   SOLE   368,550 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,229 126,750 SH   SOLE   126,750 0 0
ULTRALIFE CORP COM 903899102 248 50,000 SH   SOLE   50,000 0 0
UMH PPTYS INC COM 903002103 547 36,325 SH   SOLE   36,325 0 0
UNIQUE FABRICATING INC COM 90915J103 876 60,000 SH   SOLE   60,000 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 131 14,600 SH   SOLE   14,600 0 0
UNITED INS HLDGS CORP COM 910710102 5,384 355,609 SH   SOLE   355,609 0 0
UNITEDHEALTH GROUP INC COM 91324P102 533 3,330 SH   SOLE   3,330 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 538 125,000 SH   SOLE   125,000 0 0
VANGUARD SHORT-TERM BOND INDEX FUND SHORT TRM BOND 921937827 3,606 45,382 SH   SOLE   45,382 0 0
VASCO DATA SEC INTL INC COM 92230Y104 1,596 116,900 SH   SOLE   116,900 0 0
VERITEX HLDGS INC COM 923451108 1,888 70,700 SH   SOLE   70,700 0 0
WAL-MART STORES INC COM 931142103 312 4,515 SH   SOLE   4,515 0 0
WEYCO GROUP INC COM 962149100 2,828 90,360 SH   SOLE   90,360 0 0
WHITESTONE REIT COM 966084204 719 50,000 SH   SOLE   50,000 0 0
WIDEPOINT CORP COM 967590100 519 641,100 SH   SOLE   641,100 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 342 42,691 SH   SOLE   42,691 0 0
WILLDAN GROUP INC COM 96924N100 541 23,970 SH   SOLE   23,970 0 0
WINNEBAGO INDS INC COM 974637100 530 16,750 SH   SOLE   16,750 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND EUROPE SMCP DV 97717W869 2,257 41,319 SH   SOLE   41,319 0 0
WISDOMTREE LARGECAP DIVIDEND FUND LARGECAP DIVID 97717W307 3,250 40,676 SH   SOLE   40,676 0 0
XCEL BRANDS INC COM NEW 98400M101 615 139,725 SH   SOLE   139,725 0 0
YUM BRANDS INC COM 988498101 532 8,406 SH   SOLE   8,406 0 0
YUM CHINA HLDGS INC COM 98850P109 213 8,150 SH   SOLE   8,150 0 0
ZAGG INC COM 98884U108 568 80,000 SH   SOLE   80,000 0 0
ZIX CORP COM 98974P100 5,039 1,020,043 SH   SOLE   1,020,043 0 0