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 440 2,540 SH   SOLE   2,540 0 0
ABBOTT LABS COM COM 002824100 759 9,025 SH   SOLE   9,025 0 0
ABBVIE INC COM COM 00287Y109 562 7,726 SH   SOLE   7,726 0 0
ADDUS HOMECARE CORPCOM COM 006739106 2,061 27,496 SH   SOLE   27,496 0 0
AEROCENTURY CORP COM 007737109 375 51,504 SH   SOLE   51,504 0 0
AMERICAN SOFTWARE CL A CLASS A CL A 029683109 2,364 179,805 SH   SOLE   179,805 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 321 2,212 SH   SOLE   2,212 0 0
AMGEN INC COM 031162100 497 2,698 SH   SOLE   2,698 0 0
AMREP CORP NEW COM COM 032159105 429 62,500 SH   SOLE   62,500 0 0
APACHE CORP COM COM 037411105 253 8,725 SH   SOLE   8,725 0 0
ASURE SOFTWARE INC CORP. COM 04649U102 1,921 233,400 SH   SOLE   233,400 0 0
ASV HLDGS INC COM COM 00215L104 1,023 149,281 SH   SOLE   149,281 0 0
AXT INC COM 00246W103 1,458 368,271 SH   SOLE   368,271 0 0
BANKWELL FINL GROUP INC COM COM 06654A103 1,949 67,900 SH   SOLE   67,900 0 0
BEL FUSE INC CL B CL B 077347300 2,044 119,055 SH   SOLE   119,055 0 0
BG STAFFING INC COM COM 05544A109 621 32,900 SH   SOLE   32,900 0 0
BIOMERICA INC COM NEW COM NEW 09061H307 104 40,000 SH   SOLE   40,000 0 0
BIOSCRIP INC COM 09069N108 702 269,957 SH   SOLE   269,957 0 0
BIOSPECIFICS TECHNOLOGIES CORP COM COM 090931106 293 4,900 SH   SOLE   4,900 0 0
BLUELINX HLDGS INC COM NEW COM NEW 09624H208 3,314 167,310 SH   SOLE   167,310 0 0
BUILD A BEAR WORKSHOP COM COM 120076104 447 80,000 SH   SOLE   80,000 0 0
BUILDERS FIRSTSOURCE INC COM COM 12008R107 298 17,650 SH   SOLE   17,650 0 0
CARDLYTICS INC COM COM 14161W105 574 22,100 SH   SOLE   22,100 0 0
CARLISLE COS INC COM COM 142339100 339 2,412 SH   SOLE   2,412 0 0
CENTURY CASINOS INC COM 156492100 3,019 311,250 SH   SOLE   311,250 0 0
CERAGAN NETWORKS LTD ORD M22013102 1,698 579,500 SH   SOLE   579,500 0 0
CHECK CAP LTD SHS SHS M2361E203 106 50,113 SH   SOLE   50,113 0 0
CISCO SYS INC COM 17275R102 490 8,956 SH   SOLE   8,956 0 0
CITIGROUP INC COM NEW COM NEW 172967424 536 7,649 SH   SOLE   7,649 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 COM PAR $0.25 211615307 561 35,072 SH   SOLE   35,072 0 0
CPI AEROSTRUCTURES INCCOM NEW COM NEW 125919308 4,071 484,086 SH   SOLE   484,086 0 0
CSX CORP COM 126408103 253 3,266 SH   SOLE   3,266 0 0
CTI INDS CORP NEW COM NEW 125961300 270 83,700 SH   SOLE   83,700 0 0
CUI GLOBAL INC COM NEW COM NEW 126576206 288 350,000 SH   SOLE   350,000 0 0
CYNERGISTEK INC COM COM 23258P105 3,048 629,721 SH   SOLE   629,721 0 0
DASEKE INC COM COM 23753F107 465 129,101 SH   SOLE   129,101 0 0
DATA I O CORP COM COM 237690102 495 110,000 SH   SOLE   110,000 0 0
DELTA APPAREL INC COM 247368103 2,745 118,403 SH   SOLE   118,403 0 0
DHT HOLDINGS INC SHS NEW SHS NEW Y2065G121 687 116,300 SH   SOLE   116,300 0 0
DHX MEDIA LTD COM VAR VTG COM VAR VTG 252406152 467 320,000 SH   SOLE   320,000 0 0
DIGI INTL INC COM COM 253798102 1,016 80,152 SH   SOLE   80,152 0 0
DLH HLDGS CORP COM 23335Q100 2,533 498,715 SH   SOLE   498,715 0 0
DSP GROUP INC COM 23332B106 2,942 204,889 SH   SOLE   204,889 0 0
DXC TECHNOLOGY CO COM COM 23355L106 219 3,980 SH   SOLE   3,980 0 0
DYNATRONICS CORP COM NEW 268157401 330 200,000 SH   SOLE   200,000 0 0
EBAY INC COM 278642103 471 11,930 SH   SOLE   11,930 0 0
EMCORE CORP COM NEW COM NEW 290846203 299 91,000 SH   SOLE   91,000 0 0
ENDEAVOUR SILVER CORP COM COM 29258Y103 782 381,300 SH   SOLE   381,300 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 404 14,000 SH   SOLE   14,000 0 0
ESQUIRE FINL HLDGS INC COM COM 29667J101 1,205 47,900 SH   SOLE   47,900 0 0
EVOLUTION PETROLEUM CORP COM COM 30049A107 541 75,660 SH   SOLE   75,660 0 0
EVOLVING SYSTEMS INC COM NEW 30049R209 153 193,869 SH   SOLE   193,869 0 0
EXXON MOBIL CORP COM COM 30231G102 453 5,910 SH   SOLE   5,910 0 0
FARMER BROS CO COM COM 307675108 1,649 100,708 SH   SOLE   100,708 0 0
FEDERAL SIGNAL CORP COM COM 313855108 2,207 82,500 SH   SOLE   82,500 0 0
FEDEX CORP COM 31428X106 625 3,807 SH   SOLE   3,807 0 0
FINJAN HLDGS INC COM NEW COM NEW 31788H303 244 110,000 SH   SOLE   110,000 0 0
FIRST INTERNET BANCORP COM 320557101 3,109 144,340 SH   SOLE   144,340 0 0
FLOTEK INDS INC DEL COM COM 343389102 331 100,000 SH   SOLE   100,000 0 0
FUEL TECH INC COM COM 359523107 509 363,300 SH   SOLE   363,300 0 0
GENCOR INDS INC COM COM 368678108 1,294 99,500 SH   SOLE   99,500 0 0
GENERAL MLS INC COM COM 370334104 287 5,462 SH   SOLE   5,462 0 0
GLOBAL SELF STORAGE INC COM COM 37955N106 376 100,000 SH   SOLE   100,000 0 0
GLOBAL WTR RES INC COM COM 379463102 809 77,500 SH   SOLE   77,500 0 0
GLOBALSCAPE INC COM 37940G109 1,131 110,700 SH   SOLE   110,700 0 0
GOLD RESOURCE CORP COM COM 38068T105 254 75,041 SH   SOLE   75,041 0 0
GOODRICH PETE CORP COM PAR COM PAR 382410843 363 27,949 SH   SOLE   27,949 0 0
GP STRATEGIES CORP COM COM 36225V104 1,279 84,842 SH   SOLE   84,842 0 0
GRAHAM CORP COM COM 384556106 1,213 60,000 SH   SOLE   60,000 0 0
GREEN BRICK PARTNERS INC COM COM 392709101 694 83,500 SH   SOLE   83,500 0 0
GSE SYS INC COM COM 36227K106 446 190,622 SH   SOLE   190,622 0 0
GSI TECHNOLOGY COM COM 36241U106 686 80,000 SH   SOLE   80,000 0 0
HENNESSY ADVISORS INC COM 425885100 1,725 177,789 SH   SOLE   177,789 0 0
HOME DEPOT COM 437076102 382 1,836 SH   SOLE   1,836 0 0
HONEYWELL INTL INC COM 438516106 679 3,889 SH   SOLE   3,889 0 0
HUDBAY MINERALS INC COM COM 443628102 187 34,500 SH   SOLE   34,500 0 0
HUDSON TECHNOLOGIES INC COM COM 444144109 580 674,540 SH   SOLE   674,540 0 0
HURCO COMPANIES INC COM 447324104 320 9,000 SH   SOLE   9,000 0 0
HUTTIG BLDG PRODS INC COM SPONSORED ADR 448451104 1,256 486,884 SH   SOLE   486,884 0 0
IES HLDGS INC COM COM 44951W106 2,676 141,976 SH   SOLE   141,976 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 711 4,713 SH   SOLE   4,713 0 0
IMMERSION CORP COM COM 452521107 919 120,700 SH   SOLE   120,700 0 0
IMMUCELL CORP COM PAR COM PAR $0.10 452525306 845 130,000 SH   SOLE   130,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 1,585 501,541 SH   SOLE   501,541 0 0
INFRA AND ENERGY ALTRNTIVE INC COM COM 45686J104 672 329,409 SH   SOLE   329,409 0 0
INFRA AND ENERGY ALTRNTIVE INC WT EXP 052021 *W EXP 05/20/202 45686J112 1 46,400 SH   SOLE   46,400 0 0
INTEL CORP COM COM 458140100 592 12,367 SH   SOLE   12,367 0 0
INTREPID POTASH INC COM COM 46121Y102 403 120,000 SH   SOLE   120,000 0 0
INTRICON CORP COM COM 46121H109 280 12,000 SH   SOLE   12,000 0 0
INTUIT INC COM 461202103 418 1,601 SH   SOLE   1,601 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF 10-20 YR TRS ETF 464288653 2,947 20,589 SH   SOLE   20,589 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 1,569 41,083 SH   SOLE   41,083 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 2,974 15,309 SH   SOLE   15,309 0 0
ISHARES EUROPE ETF EUROPE ETF 464287861 210 4,770 SH   SOLE   4,770 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 10,499 159,723 SH   SOLE   159,723 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 1,147 26,721 SH   SOLE   26,721 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 416 2,676 SH   SOLE   2,676 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 2,125 11,856 SH   SOLE   11,856 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX S&P MC 400GR ETF 464287606 299 1,320 SH   SOLE   1,320 0 0
ISHARES S&P SMALLCAP 600 ETF CORE S&P SCP ETF 464287804 537 6,855 SH   SOLE   6,855 0 0
ISSUER DIRECT CORPORATION COM NEW COM NEW 46520M204 367 32,733 SH   SOLE   32,733 0 0
ITERIS INC NEW COM COM 46564T107 517 100,000 SH   SOLE   100,000 0 0
JERASH HLDGS US INC COM COM 47632P101 484 67,529 SH   SOLE   67,529 0 0
JOHNSON & JOHNSON COM COM 478160104 641 4,604 SH   SOLE   4,604 0 0
JPMORGAN CHASE & CO COM COM 46625H100 856 7,659 SH   SOLE   7,659 0 0
KANSAS CITY SOUTHERN COM NEW COM NEW 485170302 238 1,955 SH   SOLE   1,955 0 0
KEWAUNEE SCIENTIFIC CORP COM COM 492854104 635 33,170 SH   SOLE   33,170 0 0
KIMBERLY CLARK CORP COM COM 494368103 444 3,331 SH   SOLE   3,331 0 0
KIRKLANDS INC COM COM 497498105 264 116,600 SH   SOLE   116,600 0 0
LAKELAND INDUSTRIES INC COM 511795106 521 46,520 SH   SOLE   46,520 0 0
LANDEC CP COM 514766104 1,749 186,630 SH   SOLE   186,630 0 0
LAZYDAYS HLDGS INC COM COM 52110H100 500 100,000 SH   SOLE   100,000 0 0
LB FOSTER CO COM 350060109 435 15,915 SH   SOLE   15,915 0 0
LEGACY HOUSING CORP COM COM 52472M101 1,892 152,000 SH   SOLE   152,000 0 0
LIMBACH HLDGS INC COM COM 53263P105 1,441 158,300 SH   SOLE   158,300 0 0
LIMELIGHT NETWORKS INC COM COM 53261M104 999 370,175 SH   SOLE   370,175 0 0
LSI INDS INC COM COM 50216C108 1,556 426,300 SH   SOLE   426,300 0 0
LUNA INNOVATIONS COM COM 550351100 1,185 263,400 SH   SOLE   263,400 0 0
MAGAL SECURITY SYS LTD ORD ORD M6786D104 172 34,200 SH   SOLE   34,200 0 0
MAJESCO COM COM 56068V102 225 24,200 SH   SOLE   24,200 0 0
MANITEX INTL INC COM COM 563420108 1,084 177,408 SH   SOLE   177,408 0 0
MARATHON OIL CORP COM COM 565849106 241 16,950 SH   SOLE   16,950 0 0
MASTERCRAFT BOAT HLDGS INC COM COM 57637H103 294 15,000 SH   SOLE   15,000 0 0
MATRIX SVC CO COM 576853105 1,367 67,476 SH   SOLE   67,476 0 0
MCEWEN MNG INC COM COM 58039P107 1,081 617,800 SH   SOLE   617,800 0 0
MCKESSON CORP COM 58155Q103 487 3,622 SH   SOLE   3,622 0 0
MEDTRONIC PLC SHS SHS G5960L103 400 4,107 SH   SOLE   4,107 0 0
MICRON TECHNOLOGY COM 595112103 455 11,780 SH   SOLE   11,780 0 0
MILLER INDS INC TENN NEW COM NEW 600551204 4,707 153,083 SH   SOLE   153,083 0 0
MITCHAM INDS COM 606501104 603 152,700 SH   SOLE   152,700 0 0
MODINE MFG CO COM COM 607828100 197 13,800 SH   SOLE   13,800 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 310 7,075 SH   SOLE   7,075 0 0
MOTORCAR PARTS OF AMER COM 620071100 3,077 143,725 SH   SOLE   143,725 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 920 31,000 SH   SOLE   31,000 0 0
NATURAL ALTERNATIVES INTL INC COM NEW COM NEW 638842302 200 17,140 SH   SOLE   17,140 0 0
NEW AGE BEVERAGES CORP COM COM 64157V108 1,515 325,000 SH   SOLE   325,000 0 0
NEW MEDIA INVT GROUP INC COM COM 64704V106 827 87,600 SH   SOLE   87,600 0 0
NEWPARK RES INC COM PAR $.01NEW COM PAR $.01 NEW 651718504 177 23,900 SH   SOLE   23,900 0 0
NOBILIS HEALTH CORP COM COM 65500B103 64 445,000 SH   SOLE   445,000 0 0
NORTHEAST BK LEWISTON ME COM COM 66405S100 1,249 45,286 SH   SOLE   45,286 0 0
NORTHERN TECHNOLOGIES INTERNATIONAL CORP COM 665809109 6,037 246,899 SH   SOLE   246,899 0 0
NORTHWEST PIPE CO COM 667746101 440 17,053 SH   SOLE   17,053 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS SHS G66721104 457 8,515 SH   SOLE   8,515 0 0
OCCIDENTAL PETE CORP COM COM 674599105 285 5,660 SH   SOLE   5,660 0 0
OMNOVA SOLUTIONS INC COM 682129101 2,176 349,221 SH   SOLE   349,221 0 0
OOMA INC COM COM 683416101 2,358 225,000 SH   SOLE   225,000 0 0
OPPENHEIMER HOLDINGS INC CL A NON VTG 683797104 1,379 50,644 SH   SOLE   50,644 0 0
ORACLE CORPORATION COM 68389X105 657 11,527 SH   SOLE   11,527 0 0
PAYPAL HLDGS INC COM COM 70450Y103 924 8,074 SH   SOLE   8,074 0 0
PCM INC COM COM 69323K100 2,159 61,609 SH   SOLE   61,609 0 0
PC-TEL INC COM 69325Q105 1,940 437,968 SH   SOLE   437,968 0 0
PEPSICO INC COM COM 713448108 820 6,256 SH   SOLE   6,256 0 0
PERMA PIPE INTL HLDGS INC COM COM 714167103 333 36,582 SH   SOLE   36,582 0 0
PFIZER INC COM COM 717081103 727 16,788 SH   SOLE   16,788 0 0
PFSWEB INC COM NEW COM NEW 717098206 1,157 285,644 SH   SOLE   285,644 0 0
PGT INNOVATIONS INC COM COM 69336V101 1,789 107,000 SH   SOLE   107,000 0 0
PHOTRONICS INC COM 719405102 2,451 298,850 SH   SOLE   298,850 0 0
PIONEER PWR SOLUTION NEW COM NEW 723836300 275 57,800 SH   SOLE   57,800 0 0
PLYMOUTH INDL REIT INC COM COM 729640102 710 37,500 SH   SOLE   37,500 0 0
POLAR PWR INC COM COM 73102V105 466 112,000 SH   SOLE   112,000 0 0
PRIMO WTR CORP COM COM 74165N105 2,176 176,883 SH   SOLE   176,883 0 0
PROCTER AND GAMBLE CO COM COM 742718109 597 5,449 SH   SOLE   5,449 0 0
PROFIRE ENERGY INC COM COM 74316X101 1,573 1,041,791 SH   SOLE   1,041,791 0 0
PRUDENTIAL FINL INC COM 744320102 457 4,521 SH   SOLE   4,521 0 0
PURECYCLE CORP COM NEW COM NEW 746228303 127 12,000 SH   SOLE   12,000 0 0
QUEST RESOURCE HLDG CORP COM NEW COM NEW 74836W203 970 350,000 SH   SOLE   350,000 0 0
RADIANT LOGISTICS INC COM 75025X100 4,036 657,307 SH   SOLE   657,307 0 0
RICHARDSON ELECTRONICS LTD COM 763165107 1,169 208,730 SH   SOLE   208,730 0 0
ROCKWELL MED INC COM COM 774374102 428 142,300 SH   SOLE   142,300 0 0
RUMBLEON INC CL B CL B 781386206 493 110,000 SH   SOLE   110,000 0 0
SABINE ROYALTY TRUST UNIT BEN INT 785688102 216 4,491 SH   SOLE   4,491 0 0
SACHEM CAP CORP COM COM 78590A109 1,035 195,000 SH   SOLE   195,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW COM NEW 786449207 1,183 98,050 SH   SOLE   98,050 0 0
SENSUS HEATLHCARE INC COM *W EXP 06/08/2019 81728J109 978 176,600 SH   SOLE   176,600 0 0
SG BLOCKS INC COM COM PAR 78418A307 72 100,000 SH   SOLE   100,000 0 0
SIGMA LABS INC COM PAR COM PAR 826598302 420 300,000 SH   SOLE   300,000 0 0
SILVERCREST ASSET MGMT GROUP I CL A CL A 828359109 4,777 340,468 SH   SOLE   340,468 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 700 9,056 SH   SOLE   9,056 0 0
SOUTHWEST AIRLS CO COM COM 844741108 1,023 20,151 SH   SOLE   20,151 0 0
SPARTAN MTRS INC COM COM 846819100 1,315 120,000 SH   SOLE   120,000 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF SPDR TR TACTIC 78467V848 4,191 85,415 SH   SOLE   85,415 0 0
SPDR GOLD ETF GOLD SHS 78463V107 241 1,811 SH   SOLE   1,811 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 8,885 30,325 SH   SOLE   30,325 0 0
STONERIDGE INC COM 86183P102 998 31,639 SH   SOLE   31,639 0 0
STRYKER CORP COM 863667101 1,449 7,050 SH   SOLE   7,050 0 0
SUPER LEAGUE GAMING INC COM COM 86804F202 812 95,000 SH   SOLE   95,000 0 0
SUPERIOR DRILLING PRODS INC COM COM 868153107 253 250,000 SH   SOLE   250,000 0 0
SUPERIOR GRP OF COMPANIES INC COM COM 868358102 1,105 64,491 SH   SOLE   64,491 0 0
SUPPORT COM INC COM NEW COM NEW 86858W200 162 100,000 SH   SOLE   100,000 0 0
T ROWE PRICE GROUP INC COM 74144T108 223 2,033 SH   SOLE   2,033 0 0
TAYLOR DEVICES INC COM COM 877163105 470 43,915 SH   SOLE   43,915 0 0
TECNOGLASS INC SHS SHS G87264100 1,594 245,598 SH   SOLE   245,598 0 0
TEXAS INSTRS INC COM COM 882508104 961 8,375 SH   SOLE   8,375 0 0
TITAN MED INC COM NEW COM NEW 88830X819 590 250,000 SH   SOLE   250,000 0 0
TRANSCAT INC COM COM 893529107 806 31,500 SH   SOLE   31,500 0 0
TRAVELCENTERS OF AMERICA INC COM NEW COM 894174101 1,377 380,370 SH   SOLE   380,370 0 0
TRECORA RES COM COM 894648104 2,408 251,597 SH   SOLE   251,597 0 0
TRISTATE CAPITAL HOLDINGS, INC COM 89678F100 1,387 65,000 SH   SOLE   65,000 0 0
TRIUMPH BANCORP INC COM COM 89679E300 1,307 45,000 SH   SOLE   45,000 0 0
TURTLE BEACH CORP COM NEW COM NEW 900450206 809 70,000 SH   SOLE   70,000 0 0
TWIN DISC INC COM COM 901476101 738 48,900 SH   SOLE   48,900 0 0
U S GLOBAL INVS INCORPORA CLASS A CL A 902952100 1,339 740,000 SH   SOLE   740,000 0 0
U.S. AUTO PARTS NETWORK INC. COM 90343C100 33 26,550 SH   SOLE   26,550 0 0
UFP TECHNOLOGIES INC COM COM 902673102 749 18,000 SH   SOLE   18,000 0 0
ULTRA CLEAN HLDGS INC COM COM 90385V107 356 25,581 SH   SOLE   25,581 0 0
UNIQUE FABRICATING INC COM COM 90915J103 224 82,500 SH   SOLE   82,500 0 0
UNITED INS HLDGS CORP COM COM 910710102 912 63,950 SH   SOLE   63,950 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 747 3,061 SH   SOLE   3,061 0 0
US FOODS HLDG CORP COM COM 912008109 321 8,975 SH   SOLE   8,975 0 0
USA TECHNOLOGIES INCCOM NO PAR COM NO PAR 90328S500 446 60,000 SH   SOLE   60,000 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 503 19,670 SH   SOLE   19,670 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 680 16,295 SH   SOLE   16,295 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 5,236 123,120 SH   SOLE   123,120 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 376 4,305 SH   SOLE   4,305 0 0
VANGUARD UTILITIES INDEX FUND UTILITIES ETF 92204A876 3,070 23,097 SH   SOLE   23,097 0 0
VANGUARD VALUE INDEX FUND VALUE ETF 922908744 702 6,331 SH   SOLE   6,331 0 0
VERITEX HLDGS INC COM COM 923451108 1,038 40,000 SH   SOLE   40,000 0 0
VERIZON COMMUNICATIONS COM 92343V104 319 5,592 SH   SOLE   5,592 0 0
VERSO CORP CL A CL A 92531L207 762 40,000 SH   SOLE   40,000 0 0
VICTORY CAP HLDGS INC COM CL A COM CL A 92645B103 204 11,900 SH   SOLE   11,900 0 0
VMWARE INC CL A COM CL A COM 928563402 562 3,359 SH   SOLE   3,359 0 0
WASTE MGMT INC DEL COM COM 94106L109 542 4,698 SH   SOLE   4,698 0 0
WIDEPOINT CORP COM 967590100 207 496,005 SH   SOLE   496,005 0 0
WILLAMETTE VALLEY VINEYARDS INC COM 969136100 208 30,000 SH   SOLE   30,000 0 0
WINNEBAGO INDS INC COM COM 974637100 324 8,380 SH   SOLE   8,380 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND EUROPE SMCP DM 97717W869 3,648 62,536 SH   SOLE   62,536 0 0
WISDOMTREE U.S. SMALLCAP FUND US SMALLCAP FUND 97717W562 1,686 46,987 SH   SOLE   46,987 0 0
XCEL BRANDS INC COM NEW COM NEW 98400M101 21 14,745 SH   SOLE   14,745 0 0
YUM CHINA HLDGS INC COM COM 98850P109 346 7,487 SH   SOLE   7,487 0 0
YUM! BRANDS INC COM 988498101 857 7,746 SH   SOLE   7,746 0 0
ZAGG INC COM COM 98884U108 1,140 163,800 SH   SOLE   163,800 0 0
ZIX CORP COM COM 98974P100 909 100,000 SH   SOLE   100,000 0 0