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 COM 88579Y101 538 2,553 SH   SOLE   2,553 0 0
ABBOTT LABS COM COM 002824100 664 9,050 SH   SOLE   9,050 0 0
ABBVIE INC COM COM 00287Y109 754 7,976 SH   SOLE   7,976 0 0
ACCO BRANDS CORP COM COM 00081T108 383 33,900 SH   SOLE   33,900 0 0
ADDUS HOMECARE CORPCOM COM 006739106 2,532 36,100 SH   SOLE   36,100 0 0
AEROCENTURY CORP COM 007737109 1,100 70,954 SH   SOLE   70,954 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 2,848 234,800 SH   SOLE   234,800 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 329 2,225 SH   SOLE   2,225 0 0
AMGEN INC COM 031162100 610 2,941 SH   SOLE   2,941 0 0
AMREP CORP NEW COM COM 032159105 475 65,000 SH   SOLE   65,000 0 0
AROTECH CORP COM NEW COM NEW 042682203 765 225,000 SH   SOLE   225,000 0 0
ASPEN AEROGELS INC COM COM 04523Y105 914 200,000 SH   SOLE   200,000 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 2,838 228,500 SH   SOLE   228,500 0 0
ASV HLDGS INC COM COM 00215L104 842 170,000 SH   SOLE   170,000 0 0
ATLAS FINANCIAL NEW ORDF SHS NEW G06207115 3,216 320,025 SH   SOLE   320,025 0 0
AUTOWEB INC COM COM 05335B100 44 14,857 SH   SOLE   14,857 0 0
AXT INC COM 00246W103 3,099 433,378 SH   SOLE   433,378 0 0
BALLANTYNE OF OMAHA INC COM 058516105 400 100,000 SH   SOLE   100,000 0 0
BANKWELL FINL GROUP INC COM COM 06654A103 3,948 125,900 SH   SOLE   125,900 0 0
BBX CAP CORP NEW CL A CL A 05491N104 889 119,851 SH   SOLE   119,851 0 0
BEL FUSE INC CL B CL B 077347300 3,458 130,478 SH   SOLE   130,478 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,569 87,691 SH   SOLE   87,691 0 0
BG STAFFING INC COM COM 05544A109 1,480 54,400 SH   SOLE   54,400 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 6,240 198,150 SH   SOLE   198,150 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV COM ACCD INV 108621103 326 25,000 SH   SOLE   25,000 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 209 3,370 SH   SOLE   3,370 0 0
BSQUARE CORP COM NEW COM NEW 11776U300 230 100,000 SH   SOLE   100,000 0 0
BUILD A BEAR WORKSHOP COM COM 120076104 724 80,000 SH   SOLE   80,000 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 479 32,600 SH   SOLE   32,600 0 0
CARLISLE COS INC COM COM 142339100 317 2,600 SH   SOLE   2,600 0 0
CENTURY CASINOS INC COM 156492100 2,720 364,572 SH   SOLE   364,572 0 0
CERAGAN NETWORKS LTD ORD M22013102 2,494 740,000 SH   SOLE   740,000 0 0
CHRISTOPHER & BANKS CORP COM 171046105 380 500,000 SH   SOLE   500,000 0 0
CISCO SYS INC COM 17275R102 436 8,956 SH   SOLE   8,956 0 0
CITIGROUP INC COM NEW COM NEW 172967424 570 7,949 SH   SOLE   7,949 0 0
CITY OFFICE REIT INC COM 178587101 2,416 191,420 SH   SOLE   191,420 0 0
CNO Financial Group COM 12621E103 479 22,550 SH   SOLE   22,550 0 0
COLGATE PALMOLIVE CO COM COM 194162103 447 6,675 SH   SOLE   6,675 0 0
COMFORT SYSTEMS USA INC COM 199908104 1,709 30,300 SH   SOLE   30,300 0 0
COMMUNITY HEALTHCARE TR INC COM COM 20369C106 3,210 103,600 SH   SOLE   103,600 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 COM PAR $0.25 211615307 649 40,064 SH   SOLE   40,064 0 0
COWEN GROUP INC CL A NEW 223622606 275 16,872 SH   SOLE   16,872 0 0
CPI AEROSTRUCTURES INCCOM NEW COM NEW 125919308 4,249 508,822 SH   SOLE   508,822 0 0
CSX CORP COM 126408103 805 10,866 SH   SOLE   10,866 0 0
CTI INDS CORP NEW COM NEW 125961300 314 94,700 SH   SOLE   94,700 0 0
CUI GLOBAL INC COM NEW COM NEW 126576206 781 350,000 SH   SOLE   350,000 0 0
CYNERGISTEK INC COM COM 23258P105 2,039 529,635 SH   SOLE   529,635 0 0
DASEKE INC COM COM 23753F107 88 11,000 SH   SOLE   11,000 0 0
DATA I O CORP COM COM 237690102 628 120,000 SH   SOLE   120,000 0 0
DELTA APPAREL INC COM 247368103 2,503 140,700 SH   SOLE   140,700 0 0
DENBURY RES INC COM NEW COM NEW 247916208 62 10,000 SH   SOLE   10,000 0 0
DHT HOLDINGS INC SHS NEW SHS NEW Y2065G121 682 145,000 SH   SOLE   145,000 0 0
DIGI INTL INC COM COM 253798102 1,071 79,652 SH   SOLE   79,652 0 0
DLH HLDGS CORP COM 23335Q100 2,071 359,498 SH   SOLE   359,498 0 0
DSP GROUP INC COM 23332B106 2,640 221,889 SH   SOLE   221,889 0 0
DYNATRONICS CORP COM NEW 268157401 570 200,000 SH   SOLE   200,000 0 0
EBAY INC COM 278642103 411 12,443 SH   SOLE   12,443 0 0
EMERSON ELEC CO COM COM 291011104 234 3,050 SH   SOLE   3,050 0 0
ENERGY RECOVERY INC COM COM 29270J100 448 50,000 SH   SOLE   50,000 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 402 14,000 SH   SOLE   14,000 0 0
ESQUIRE FINL HLDGS INC COM COM 29667J101 1,248 50,000 SH   SOLE   50,000 0 0
EVOLVING SYSTEMS INC COM NEW 30049R209 713 303,550 SH   SOLE   303,550 0 0
EXANTAS CAP CORP COM NEW COM NEW 30068N105 1,098 100,000 SH   SOLE   100,000 0 0
EXXON MOBIL CORP COM COM 30231G102 774 9,100 SH   SOLE   9,100 0 0
FARMER BROS CO COM COM 307675108 3,404 128,941 SH   SOLE   128,941 0 0
FEDERAL SIGNAL CORP COM COM 313855108 2,209 82,500 SH   SOLE   82,500 0 0
FEDEX CORP COM 31428X106 911 3,784 SH   SOLE   3,784 0 0
FINJAN HLDGS INC COM NEW COM NEW 31788H303 345 80,000 SH   SOLE   80,000 0 0
FIRST INTERNET BANCORP COM 320557101 5,281 173,440 SH   SOLE   173,440 0 0
FREEPORT-MCMORAN INC CL B CL B 35671D857 347 24,960 SH   SOLE   24,960 0 0
FUEL TECH INC COM COM 359523107 510 392,425 SH   SOLE   392,425 0 0
GENCOR INDS INC COM COM 368678108 896 74,353 SH   SOLE   74,353 0 0
GENERAL MLS INC COM COM 370334104 265 6,173 SH   SOLE   6,173 0 0
GLOBAL BRASS & COPPR HLDGS INC COM COM 37953G103 4,021 108,977 SH   SOLE   108,977 0 0
GLOBAL MED REIT INC COM NEW COM NEW 37954A204 1,978 210,000 SH   SOLE   210,000 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 712 170,000 SH   SOLE   170,000 0 0
GLOBAL WTR RES INC COM COM 379463102 980 92,500 SH   SOLE   92,500 0 0
GLOBALSCAPE INC COM 37940G109 804 200,400 SH   SOLE   200,400 0 0
GOLD RESOURCE CORP COM COM 38068T105 386 75,000 SH   SOLE   75,000 0 0
GOLDEN OCEAN GROUP LTD SHS NEW SHS NEW G39637205 99 10,000 SH   SOLE   10,000 0 0
GP STRATEGIES CORP COM COM 36225V104 2,270 134,700 SH   SOLE   134,700 0 0
GRAHAM CORP COM COM 384556106 2,780 98,700 SH   SOLE   98,700 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 1,096 108,500 SH   SOLE   108,500 0 0
GROUPON INC COM COM 399473107 75 20,000 SH   SOLE   20,000 0 0
GSI TECHNOLOGY COM COM 36241U106 240 34,751 SH   SOLE   34,751 0 0
HECLA MNG CO COM COM 422704106 84 30,000 SH   SOLE   30,000 0 0
HENNESSY ADVISORS INC COM 425885100 2,640 190,642 SH   SOLE   190,642 0 0
HOME DEPOT COM 437076102 376 1,814 SH   SOLE   1,814 0 0
HONEYWELL INTL INC COM 438516106 647 3,889 SH   SOLE   3,889 0 0
HOPFED BANCORP INC COM COM 439734104 875 50,000 SH   SOLE   50,000 0 0
HUDBAY MINERALS INC COM COM 443628102 331 65,500 SH   SOLE   65,500 0 0
HUDSON TECHNOLOGIES INC COM COM 444144109 1,231 962,090 SH   SOLE   962,090 0 0
HURCO COMPANIES INC COM 447324104 564 12,500 SH   SOLE   12,500 0 0
HUTTIG BLDG PRODS INC COM SPONSORED ADR 448451104 2,273 538,627 SH   SOLE   538,627 0 0
IES HLDGS INC COM COM 44951W106 2,827 144,976 SH   SOLE   144,976 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 667 4,726 SH   SOLE   4,726 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 1,285 154,300 SH   SOLE   154,300 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 2,253 471,390 SH   SOLE   471,390 0 0
INFRA AND ENERGY ALTRNTIVE INC COM COM 45686J104 2,244 213,700 SH   SOLE   213,700 0 0
INFRA AND ENERGY ALTRNTIVE INC WT EXP 052021 *W EXP 05/20/202 45686J112 78 46,400 SH   SOLE   46,400 0 0
INNERWORKINGS INC COM COM 45773Y105 2,254 284,650 SH   SOLE   284,650 0 0
INSTEEL INDUSTRIES INC COM COM 45774W108 842 23,454 SH   SOLE   23,454 0 0
INTEL CORP COM COM 458140100 602 12,729 SH   SOLE   12,729 0 0
INTREPID POTASH INC COM COM 46121Y102 718 200,000 SH   SOLE   200,000 0 0
INTUIT INC COM 461202103 388 1,706 SH   SOLE   1,706 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 1,244 33,558 SH   SOLE   33,558 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 3,123 15,517 SH   SOLE   15,516 0 0
ISHARES EUROPE ETF EUROPE ETF 464287861 1,256 27,862 SH   SOLE   27,861 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 10,255 150,827 SH   SOLE   150,826 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 941 21,918 SH   SOLE   21,918 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 410 2,430 SH   SOLE   2,430 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 2,218 12,518 SH   SOLE   12,517 0 0
ISHARES S&P 500 INDEX CORE S&P 500 ETF 464287200 218 745 SH   SOLE   745 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 544 6,231 SH   SOLE   6,231 0 0
ITERIS INC NEW COM COM 46564T107 807 150,000 SH   SOLE   150,000 0 0
JOHNSON & JOHNSON COM COM 478160104 642 4,643 SH   SOLE   4,643 0 0
JPMORGAN CHASE & CO COM COM 46625H100 864 7,659 SH   SOLE   7,659 0 0
KEWAUNEE SCIENTIFIC CORP COM COM 492854104 1,478 46,933 SH   SOLE   46,933 0 0
KIMBERLY CLARK CORP COM COM 494368103 380 3,344 SH   SOLE   3,344 0 0
KIRKLANDS INC COM COM 497498105 1,863 184,600 SH   SOLE   184,600 0 0
KMG CHEMICALS INC COM 482564101 1,534 20,300 SH   SOLE   20,300 0 0
LADENBURG THALMAN FIN SVCS INC COM COM 50575Q102 95 35,000 SH   SOLE   35,000 0 0
LAKELAND INDUSTRIES INC COM 511795106 878 66,000 SH   SOLE   66,000 0 0
LANDEC CP COM 514766104 3,346 232,330 SH   SOLE   232,330 0 0
LAZYDAYS HLDGS INC COM COM 52110H100 1,462 193,651 SH   SOLE   193,651 0 0
LIMBACH HLDGS INC COM COM 53263P105 3,156 280,050 SH   SOLE   280,050 0 0
LIMELIGHT NETWORKS INC COM COM 53261M104 2,360 470,175 SH   SOLE   470,175 0 0
LSI INDS INC COM COM 50216C108 2,071 450,296 SH   SOLE   450,296 0 0
LUNA INNOVATIONS COM COM 550351100 1,109 343,200 SH   SOLE   343,200 0 0
MANITEX INTL INC COM COM 563420108 1,987 188,733 SH   SOLE   188,733 0 0
MATRIX SVC CO COM 576853105 3,831 155,400 SH   SOLE   155,400 0 0
MCBC HLDGS INC COM COM 55276F107 718 20,000 SH   SOLE   20,000 0 0
MCEWEN MNG INC COM COM 58039P107 58 30,000 SH   SOLE   30,000 0 0
MCKESSON CORP COM 58155Q103 483 3,640 SH   SOLE   3,640 0 0
MEDTRONIC PLC SHS SHS G5960L103 410 4,170 SH   SOLE   4,170 0 0
MERCER INTL INC COM COM 588056101 318 18,900 SH   SOLE   18,900 0 0
MICRON TECHNOLOGY COM 595112103 536 11,850 SH   SOLE   11,850 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 4,500 167,271 SH   SOLE   167,271 0 0
MITCHAM INDS COM 606501104 717 172,700 SH   SOLE   172,700 0 0
MOBILEIRON INC COM NEW COM NEW 60739U204 101 19,000 SH   SOLE   19,000 0 0
MODINE MFG CO COM COM 607828100 483 32,400 SH   SOLE   32,400 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 381 8,175 SH   SOLE   8,175 0 0
MOTORCAR PARTS OF AMER COM 620071100 3,734 159,225 SH   SOLE   159,225 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 523 35,000 SH   SOLE   35,000 0 0
NEW MEDIA INVT GROUP INC COM COM 64704V106 504 32,100 SH   SOLE   32,100 0 0
NEW SR INVT GROUP INC COM COM 648691103 78 13,200 SH   SOLE   13,200 0 0
NEWPARK RES INC COM PAR $.01NEW COM PAR $.01 NEW 651718504 434 41,900 SH   SOLE   41,900 0 0
NOBILIS HEALTH CORP COM COM 65500B103 337 337,226 SH   SOLE   337,226 0 0
NORTHEAST BANCORP COM NEW COM NEW 663904209 1,150 53,009 SH   SOLE   53,009 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 9,098 262,190 SH   SOLE   262,190 0 0
NV5 GLOBAL INC COM COM 62945V109 780 9,000 SH   SOLE   9,000 0 0
OMNOVA SOLUTIONS INC COM 682129101 4,397 446,347 SH   SOLE   446,347 0 0
OOMA INC COM COM 683416101 5,937 357,663 SH   SOLE   357,663 0 0
OPPENHEIMER HOLDINGS INC CL A NON VTG 683797104 1,964 62,137 SH   SOLE   62,137 0 0
ORACLE CORPORATION COM 68389X105 596 11,550 SH   SOLE   11,550 0 0
PAYPAL HLDGS INC COM COM 70450Y103 995 11,323 SH   SOLE   11,323 0 0
PCM INC COM COM 69323K100 4,963 253,883 SH   SOLE   253,883 0 0
PC-TEL INC COM 69325Q105 2,035 437,725 SH   SOLE   437,725 0 0
PEPSICO INC COM COM 713448108 746 6,677 SH   SOLE   6,677 0 0
PERMA PIPE INTL HLDGS INC COM COM 714167103 483 53,082 SH   SOLE   53,082 0 0
PFIZER INC COM COM 717081103 742 16,832 SH   SOLE   16,832 0 0
PFSWEB INC COM NEW COM NEW 717098206 2,730 368,969 SH   SOLE   368,969 0 0
PGT INNOVATIONS INC COM COM 69336V101 2,542 117,700 SH   SOLE   117,700 0 0
PHI INC. COM NON VTG 69336T205 155 16,600 SH   SOLE   16,600 0 0
PHOTRONICS INC COM 719405102 4,681 475,250 SH   SOLE   475,250 0 0
PIER 1 IMPORTS INC COM COM 720279108 375 250,100 SH   SOLE   250,100 0 0
PIONEER PWR SOLUTION NEW COM NEW 723836300 447 91,267 SH   SOLE   91,267 0 0
PLYMOUTH INDL REIT INC COM COM 729640102 930 60,000 SH   SOLE   60,000 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 346 2,544 SH   SOLE   2,544 0 0
POLAR PWR INC COM COM 73102V105 882 172,300 SH   SOLE   172,300 0 0
PRIMO WTR CORP COM COM 74165N105 3,897 215,883 SH   SOLE   215,883 0 0
PROCTER AND GAMBLE CO COM COM 742718109 455 5,469 SH   SOLE   5,469 0 0
PROFIRE ENERGY INC COM COM 74316X101 287 90,000 SH   SOLE   90,000 0 0
PRUDENTIAL FINL INC COM 744320102 462 4,561 SH   SOLE   4,561 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 966 377,500 SH   SOLE   377,500 0 0
RADIANT LOGISTICS INC COM 75025X100 4,123 697,700 SH   SOLE   697,700 0 0
ROCKWELL MED INC COM COM 774374102 803 190,350 SH   SOLE   190,350 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,235 50,500 SH   SOLE   50,500 0 0
SACHEM CAP CORP COM COM 78590A109 1,043 250,000 SH   SOLE   250,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW COM NEW 786449207 1,228 131,350 SH   SOLE   131,350 0 0
SCHNITZER STL INDS CL A CL A 806882106 947 35,000 SH   SOLE   35,000 0 0
SENSUS HEATLHCARE INC COM *W EXP 06/08/2019 81728J109 2,077 247,900 SH   SOLE   247,900 0 0
SG BLOCKS INC COM PAR COM PAR 78418A307 369 92,342 SH   SOLE   92,342 0 0
SIGMA LABS INC COM PAR COM PAR 826598302 196 170,000 SH   SOLE   170,000 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 4,840 349,468 SH   SOLE   349,468 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 824 9,081 SH   SOLE   9,081 0 0
SOUTHWEST AIRLS CO COM COM 844741108 1,277 20,451 SH   SOLE   20,451 0 0
SPARTON CORP COM COM 847235108 1,797 124,501 SH   SOLE   124,501 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 4,108 86,949 SH   SOLE   86,949 0 0
SPDR GOLD ETF GOLD SHS 78463V107 207 1,836 SH   SOLE   1,836 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 8,214 28,253 SH   SOLE   28,252 0 0
STONERIDGE INC COM 86183P102 1,486 50,000 SH   SOLE   50,000 0 0
STRYKER CORP COM 863667101 1,315 7,400 SH   SOLE   7,400 0 0
SUPERIOR GRP OF COMPANIES INC COM COM 868358102 1,219 64,091 SH   SOLE   64,091 0 0
T ROWE PRICE GROUP INC COM 74144T108 226 2,070 SH   SOLE   2,070 0 0
TAYLOR DEVICES INC COM COM 877163105 407 35,600 SH   SOLE   35,600 0 0
TECNOGLASS INC SHS SHS G87264100 1,168 118,870 SH   SOLE   118,869 0 0
TEXAS INSTRS INC COM COM 882508104 925 8,625 SH   SOLE   8,625 0 0
TITAN MED INC COM NEW COM NEW 88830X819 533 250,000 SH   SOLE   250,000 0 0
TRANSCAT INC COM COM 893529107 1,039 45,475 SH   SOLE   45,475 0 0
TRAVELCENTERS AMER LLC COM COM 894174101 781 137,000 SH   SOLE   137,000 0 0
TRECORA RES COM COM 894648104 4,322 308,716 SH   SOLE   308,716 0 0
TRISTATE CAPITAL HOLDINGS, INC COM 89678F100 1,794 65,000 SH   SOLE   65,000 0 0
TRIUMPH BANCORP INC COM COM 89679E300 2,070 54,185 SH   SOLE   54,185 0 0
TWIN DISC INC COM COM 901476101 1,081 46,900 SH   SOLE   46,900 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 343 225,851 SH   SOLE   225,851 0 0
U.S. AUTO PARTS NETWORK INC. COM 90343C100 745 480,400 SH   SOLE   480,400 0 0
UFP TECHNOLOGIES INC COM COM 902673102 371 10,102 SH   SOLE   10,102 0 0
ULTRA CLEAN HLDGS INC COM COM 90385V107 415 33,081 SH   SOLE   33,081 0 0
UNIQUE FABRICATING INC COM COM 90915J103 729 90,000 SH   SOLE   90,000 0 0
UNITED CMNTY FINL CORP OHIO COM COM 909839102 97 10,000 SH   SOLE   10,000 0 0
UNITED INS HLDGS CORP COM COM 910710102 3,285 146,797 SH   SOLE   146,797 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 818 3,074 SH   SOLE   3,074 0 0
US FOODS HLDG CORP COM COM 912008109 277 8,975 SH   SOLE   8,975 0 0
USA TECHNOLOGIES INCCOM NO PAR COM NO PAR 90328S500 432 60,000 SH   SOLE   60,000 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 383 20,705 SH   SOLE   20,704 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 4,923 120,081 SH   SOLE   120,081 0 0
VERITEX HLDGS INC COM COM 923451108 2,020 71,490 SH   SOLE   71,490 0 0
VMWARE INC CL A COM CL A COM 928563402 563 3,609 SH   SOLE   3,609 0 0
WASTE MGMT INC DEL COM COM 94106L109 425 4,698 SH   SOLE   4,698 0 0
WIDEPOINT CORP COM 967590100 323 701,005 SH   SOLE   701,005 0 0
WILLAMETTE VALLEY VINEYARDS INC COM 969136100 316 40,000 SH   SOLE   40,000 0 0
WINNEBAGO INDS INC COM COM 974637100 502 15,130 SH   SOLE   15,130 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND EUROPE SMCP DM 97717W869 3,375 53,311 SH   SOLE   53,311 0 0
WISDOMTREE LARGE CAP DIVIDEND US LARGE CAP DIVD 97717W307 4,157 43,569 SH   SOLE   43,568 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 123 52,345 SH   SOLE   52,345 0 0
YUM CHINA HLDGS INC COM COM 98850P109 263 7,500 SH   SOLE   7,500 0 0
YUM! BRANDS INC COM 988498101 708 7,787 SH   SOLE   7,787 0 0
ZAGG INC COM COM 98884U108 1,339 90,800 SH   SOLE   90,800 0 0
ZIX CORP COM COM 98974P100 2,760 497,225 SH   SOLE   497,225 0 0