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 599 2,853 SH   SOLE   2,853 0 0
ABBOTT LABS COM 002824100 483 9,050 SH   SOLE   9,050 0 0
ABBVIE INC COM 00287Y109 718 8,076 SH   SOLE   8,076 0 0
ACCO BRANDS CORP COM 00081T108 119 10,000 SH   SOLE   10,000 0 0
ACETO CORP COM 004446100 1,563 139,194 SH   SOLE   139,194 0 0
ADDUS HOMECARE CORP COM 006739106 6,057 171,583 SH   SOLE   171,583 0 0
AEROCENTURY CORP COM 007737109 753 53,077 SH   SOLE   53,077 0 0
AMERICAN SOFTWARE INC CL A 029683109 4,072 358,432 SH   SOLE   358,432 0 0
AMERIPRISE FINL INC COM 03076C106 390 2,625 SH   SOLE   2,625 0 0
AMGEN INC COM 031162100 569 3,054 SH   SOLE   3,054 0 0
AMREP CORP NEW COM 032159105 443 65,000 SH   SOLE   65,000 0 0
ASPEN AEROGELS INC COM 04523Y105 1,821 418,663 SH   SOLE   418,663 0 0
ASURE SOFTWARE INC COM 04649U102 1,264 101,800 SH   SOLE   101,800 0 0
AT&T INC COM 00206R102 547 13,959 SH   SOLE   13,959 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 7,924 419,254 SH   SOLE   419,254 0 0
AXT INC COM 00246W103 4,051 442,698 SH   SOLE   442,698 0 0
BALLANTYNE STRONG INC COM 058516105 610 100,000 SH   SOLE   100,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 4,651 125,900 SH   SOLE   125,900 0 0
BEL FUSE INC CL B 077347300 3,688 118,198 SH   SOLE   118,198 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,340 112,000 SH   SOLE   112,000 0 0
BG STAFFING INC COM 05544A109 1,128 68,128 SH   SOLE   68,128 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 2,145 152,586 SH   SOLE   152,586 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 368 5,780 SH   SOLE   5,780 0 0
BSQUARE CORP COM NEW 11776U300 520 100,000 SH   SOLE   100,000 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,092 119,300 SH   SOLE   119,300 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 664 36,900 SH   SOLE   36,900 0 0
CALAMP CORP COM 128126109 592 25,450 SH   SOLE   25,450 0 0
CARLISLE COS INC COM 142339100 318 3,175 SH   SOLE   3,175 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3,764 444,949 SH   SOLE   444,949 0 0
CENTURY CASINOS INC COM 156492100 7,135 869,122 SH   SOLE   869,122 0 0
CERAGON NETWORKS LTD ORD M22013102 1,456 700,000 SH   SOLE   700,000 0 0
CHEROKEE INC DEL NEW COM 16444H102 401 145,818 SH   SOLE   145,818 0 0
CHRISTOPHER & BANKS CORP COM 171046105 680 500,000 SH   SOLE   500,000 0 0
CISCO SYS INC COM 17275R102 301 8,956 SH   SOLE   8,956 0 0
CITIGROUP INC COM NEW 172967424 579 7,962 SH   SOLE   7,962 0 0
CITY OFFICE REIT INC COM 178587101 3,819 277,310 SH   SOLE   277,310 0 0
COLGATE PALMOLIVE CO COM 194162103 490 6,725 SH   SOLE   6,725 0 0
COMFORT SYS USA INC COM 199908104 2,081 58,300 SH   SOLE   58,300 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,483 129,200 SH   SOLE   129,200 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 420 70,000 SH   SOLE   70,000 0 0
CONTINENTAL MATLS CORP COM PAR $0.25 211615307 620 32,099 SH   SOLE   32,099 0 0
CORE MOLDING TECHNOLOGIES INC COM 218683100 1,385 63,141 SH   SOLE   63,141 0 0
COWEN INC CL A NEW 223622606 1,265 71,088 SH   SOLE   71,088 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 4,770 510,141 SH   SOLE   510,141 0 0
CSX CORP COM 126408103 886 16,335 SH   SOLE   16,335 0 0
CTI INDUSTRIES CORP COM NEW 125961300 398 94,700 SH   SOLE   94,700 0 0
CUTERA INC COM 232109108 1,241 30,000 SH   SOLE   30,000 0 0
CYNERGISTEK INC COM 23258P105 1,198 328,193 SH   SOLE   328,193 0 0
DATA I O CORP COM 237690102 1,394 140,000 SH   SOLE   140,000 0 0
DELTA APPAREL INC COM 247368103 3,061 142,300 SH   SOLE   142,300 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 577 145,000 SH   SOLE   145,000 0 0
DLH HLDGS CORP COM 23335Q100 1,782 275,041 SH   SOLE   275,041 0 0
DSP GROUP INC COM 23332B106 2,651 203,927 SH   SOLE   203,927 0 0
DYNATRONICS CORP COM NEW 268157401 453 200,000 SH   SOLE   200,000 0 0
EBAY INC COM 278642103 492 12,793 SH   SOLE   12,793 0 0
EMC INS GROUP INC COM 268664109 1,934 68,693 SH   SOLE   68,693 0 0
EMERSON ELEC CO COM 291011104 201 3,205 SH   SOLE   3,205 0 0
ENSIGN GROUP INC COM 29358P101 3,210 142,100 SH   SOLE   142,100 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 365 14,000 SH   SOLE   14,000 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,207 75,000 SH   SOLE   75,000 0 0
EVOLVING SYS INC COM NEW 30049R209 1,305 269,000 SH   SOLE   269,000 0 0
EXACTECH INC COM 30064E109 1,690 51,300 SH   SOLE   51,300 0 0
EXXON MOBIL CORP COM 30231G102 748 9,128 SH   SOLE   9,128 0 0
FARMER BROS CO COM 307675108 4,180 127,241 SH   SOLE   127,241 0 0
FEDERAL SIGNAL CORP COM 313855108 2,117 99,500 SH   SOLE   99,500 0 0
FEDEX CORP COM 31428X106 906 4,015 SH   SOLE   4,015 0 0
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FNL 81369Y605 2,605 100,734 SH   SOLE   100,734 0 0
FIRST INTERNET BANCORP COM 320557101 5,972 184,890 SH   SOLE   184,890 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 550 320,000 SH   SOLE   320,000 0 0
FORM HLDGS CORP COM 34634E102 695 500,000 SH   SOLE   500,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 334 23,800 SH   SOLE   23,800 0 0
FUEL TECH INC COM 359523107 279 273,400 SH   SOLE   273,400 0 0
GENCOR INDS INC COM 368678108 1,628 92,254 SH   SOLE   92,254 0 0
GENERAL MLS INC COM 370334104 340 6,573 SH   SOLE   6,573 0 0
GENIUS BRANDS INTL INC COM PAR 37229T301 0 50,000 SH   SOLE   50,000 0 0
GENUINE PARTS CO COM 372460105 239 2,500 SH   SOLE   2,500 0 0
GLOBAL BRASS & COPPR HLDGS INC COM 37953G103 4,918 145,500 SH   SOLE   145,500 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,088 232,515 SH   SOLE   232,515 0 0
GLOBAL SELF STORAGE INC COM 37955N106 773 160,000 SH   SOLE   160,000 0 0
GLOBALSCAPE INC COM 37940G109 766 200,000 SH   SOLE   200,000 0 0
GP STRATEGIES CORP COM 36225V104 3,888 126,042 SH   SOLE   126,042 0 0
GRAHAM CORP COM 384556106 2,137 102,600 SH   SOLE   102,600 0 0
HALLIBURTON CO COM 406216101 282 6,117 SH   SOLE   6,117 0 0
HARDINGE INC COM 412324303 780 51,095 SH   SOLE   51,095 0 0
HENNESSY ADVISORS INC COM 425885100 3,001 194,392 SH   SOLE   194,392 0 0
HILL INTERNATIONAL INC COM 431466101 5,439 1,145,032 SH   SOLE   1,145,032 0 0
HOME DEPOT INC COM 437076102 382 2,333 SH   SOLE   2,333 0 0
HONEYWELL INTL INC COM 438516106 553 3,902 SH   SOLE   3,902 0 0
HOPFED BANCORP INC COM 439734104 725 50,000 SH   SOLE   50,000 0 0
HORIZON GLOBAL CORP COM 44052W104 1,775 100,602 SH   SOLE   100,602 0 0
HUDSON TECHNOLOGIES INC COM 444144109 6,123 784,050 SH   SOLE   784,050 0 0
HURCO COMPANIES INC COM 447324104 1,040 25,000 SH   SOLE   25,000 0 0
HUTTIG BLDG PRODS INC SPONSORED ADR 448451104 3,762 532,927 SH   SOLE   532,927 0 0
IES HLDGS INC COM 44951W106 2,384 137,776 SH   SOLE   137,776 0 0
ILLINOIS TOOL WKS INC COM 452308109 758 5,126 SH   SOLE   5,126 0 0
IMMUCELL CORP COM PAR $0.10 452525306 870 133,800 SH   SOLE   133,800 0 0
INFORMATION SERVICES GROUP INC COM 45675Y104 1,208 300,515 SH   SOLE   300,515 0 0
INNERWORKINGS INC COM 45773Y105 3,280 291,550 SH   SOLE   291,550 0 0
INNODATA INC COM NEW 457642205 933 621,766 SH   SOLE   621,766 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1,239 47,454 SH   SOLE   47,454 0 0
INTEL CORP COM 458140100 483 12,689 SH   SOLE   12,689 0 0
INTL PAPER CO COM 460146103 231 4,061 SH   SOLE   4,061 0 0
INTREPID POTASH INC COM 46121Y102 654 150,000 SH   SOLE   150,000 0 0
INTUIT COM 461202103 306 2,156 SH   SOLE   2,156 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 1,045 32,176 SH   SOLE   32,175 0 0
ISHARES EUROPE ETF EUROPE ETF 464287861 1,295 27,635 SH   SOLE   27,635 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 9,190 134,196 SH   SOLE   134,196 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 975 21,767 SH   SOLE   21,767 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 951 6,416 SH   SOLE   6,416 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 1,834 12,786 SH   SOLE   12,785 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETF 464287507 2,773 15,503 SH   SOLE   15,502 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 445 6,000 SH   SOLE   6,000 0 0
ITERIS INC COM 46564T107 1,131 170,000 SH   SOLE   170,000 0 0
JOHNSON & JOHNSON COM 478160104 612 4,706 SH   SOLE   4,706 0 0
JPMORGAN CHASE & CO COM 46625H100 736 7,709 SH   SOLE   7,709 0 0
KADANT INC COM 48282T104 902 9,150 SH   SOLE   9,150 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,471 49,869 SH   SOLE   49,869 0 0
KFORCE INC COM 493732101 961 47,562 SH   SOLE   47,562 0 0
KIMBERLY CLARK CORP COM 494368103 395 3,357 SH   SOLE   3,357 0 0
KINGSTONE COS INC COM 496719105 489 30,000 SH   SOLE   30,000 0 0
KIRKLANDS INC COM 497498105 2,110 184,600 SH   SOLE   184,600 0 0
KMG CHEMICALS INC COM 482564101 1,252 22,806 SH   SOLE   22,806 0 0
LAKELAND INDS INC COM 511795106 569 40,348 SH   SOLE   40,348 0 0
LANDEC CORP COM 514766104 3,052 235,650 SH   SOLE   235,650 0 0
LAYNE CHRISTENSEN CO COM 521050104 1,004 80,000 SH   SOLE   80,000 0 0
LIMBACH HLDGS INC COM 53263P105 4,141 307,450 SH   SOLE   307,450 0 0
LSI INDS INC COM 50216C108 2,620 396,296 SH   SOLE   396,296 0 0
LUNA INNOVATIONS COM 550351100 912 539,420 SH   SOLE   539,420 0 0
MANITEX INTL INC COM 563420108 1,956 217,830 SH   SOLE   217,830 0 0
MATRIX SVC CO COM 576853105 6,037 397,158 SH   SOLE   397,158 0 0
MCBC HLDGS INC COM 55276F107 713 35,000 SH   SOLE   35,000 0 0
MCDERMOTT INTL INC COM 580037109 73 10,000 SH   SOLE   10,000 0 0
MCEWEN MNG INC COM 58039P107 20 10,000 SH   SOLE   10,000 0 0
MCKESSON CORP COM 58155Q103 563 3,665 SH   SOLE   3,665 0 0
MEDTRONIC PLC SHS G5960L103 334 4,300 SH   SOLE   4,300 0 0
MEET GROUP INC COM 58513U101 817 224,500 SH   SOLE   224,500 0 0
MGC DIAGNOSTICS CORP COM 552768103 628 70,000 SH   SOLE   70,000 0 0
MICRON TECHNOLOGY INC COM 595112103 466 11,850 SH   SOLE   11,850 0 0
MILLER INDS INC TENN COM NEW 600551204 4,925 176,211 SH   SOLE   176,211 0 0
MITCHAM INDS INC COM 606501104 483 138,300 SH   SOLE   138,300 0 0
MODINE MFG CO COM 607828100 649 33,700 SH   SOLE   33,700 0 0
MORGAN STANLEY COM NEW 617446448 389 8,075 SH   SOLE   8,075 0 0
MOTORCAR PTS AMER INC COM 620071100 4,692 159,250 SH   SOLE   159,250 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 340 35,000 SH   SOLE   35,000 0 0
NAUTILUS INC COM 63910B102 472 27,900 SH   SOLE   27,900 0 0
NCI BUILDING SYS INC COM NEW 628852204 378 24,200 SH   SOLE   24,200 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 148 10,000 SH   SOLE   10,000 0 0
NEWPARK RES INC COM PAR $.01 NEW 651718504 439 43,900 SH   SOLE   43,900 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 416 23,331 SH   SOLE   23,330 0 0
NORTHEAST BANCORP COM NEW 663904209 1,389 53,124 SH   SOLE   53,124 0 0
NORTHERN TECH INTL CORP COM 665809109 4,366 263,015 SH   SOLE   263,015 0 0
NV5 GLOBAL INC COM 62945V109 820 15,000 SH   SOLE   15,000 0 0
OCLARO INC COM NEW 67555N206 423 49,050 SH   SOLE   49,050 0 0
OMEGA PROTEIN CORP COM 68210P107 1,494 89,726 SH   SOLE   89,726 0 0
OMNOVA SOLUTIONS INC COM 682129101 5,306 484,598 SH   SOLE   484,598 0 0
OOMA INC COM 683416101 4,220 400,000 SH   SOLE   400,000 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,532 88,327 SH   SOLE   88,327 0 0
ORACLE CORP COM 68389X105 558 11,545 SH   SOLE   11,545 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 2,266 160,958 SH   SOLE   160,958 0 0
PAR TECHNOLOGY CORP COM 698884103 1,287 123,248 SH   SOLE   123,248 0 0
PAYPAL HLDGS INC COM 70450Y103 791 12,348 SH   SOLE   12,348 0 0
PCM INC COM 69323K100 3,206 228,967 SH   SOLE   228,967 0 0
PC-TEL INC COM 69325Q105 4,005 635,650 SH   SOLE   635,650 0 0
PDF SOLUTIONS INC COM 693282105 2,666 172,111 SH   SOLE   172,111 0 0
PEPSICO INC COM 713448108 746 6,696 SH   SOLE   6,696 0 0
PERMA PIPE INTL HLDGS INC COM 714167103 454 53,407 SH   SOLE   53,407 0 0
PFIZER INC COM 717081103 599 16,783 SH   SOLE   16,783 0 0
PFSWEB INC COM NEW 717098206 3,386 405,469 SH   SOLE   405,469 0 0
PGT INNOVATIONS INC COM 69336V101 2,155 144,150 SH   SOLE   144,150 0 0
PHI INC COM NON VTG 69336T205 2,476 210,543 SH   SOLE   210,543 0 0
PHOTRONICS INC COM 719405102 4,177 471,950 SH   SOLE   471,950 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 1,058 137,800 SH   SOLE   137,800 0 0
PNC FINL SVCS GROUP INC COM 693475105 344 2,550 SH   SOLE   2,550 0 0
POLAR PWR INC COM 73102V105 682 142,300 SH   SOLE   142,300 0 0
PRIMO WTR CORP COM 74165N105 2,155 181,883 SH   SOLE   181,883 0 0
PROCTER AND GAMBLE CO COM 742718109 532 5,844 SH   SOLE   5,844 0 0
PROFIRE ENERGY INC COM 74316X101 995 500,000 SH   SOLE   500,000 0 0
PRUDENTIAL FINL INC COM 744320102 553 5,199 SH   SOLE   5,199 0 0
RADIANT LOGISTICS INC COM 75025X100 3,458 651,191 SH   SOLE   651,191 0 0
ROCKWELL MED INC COM 774374102 1,633 190,767 SH   SOLE   190,767 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1,828 69,500 SH   SOLE   69,500 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,567 117,350 SH   SOLE   117,350 0 0
SCHNITZER STL INDS CL A 806882106 1,689 60,000 SH   SOLE   60,000 0 0
SENSUS HEATLHCARE INC *W EXP 06/08/2019 81728J109 1,205 242,050 SH   SOLE   242,050 0 0
SIGMA LABS INC COM PAR 826598302 469 249,640 SH   SOLE   249,640 0 0
SIGMA LABS INC *W PAR 02/15/2002 826598112 42 80,000 SH   SOLE   80,000 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 5,123 352,106 SH   SOLE   352,106 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 937 9,200 SH   SOLE   9,200 0 0
SOUTHWEST AIRLS CO COM 844741108 1,145 20,451 SH   SOLE   20,451 0 0
SPARTON CORP COM 847235108 2,856 123,053 SH   SOLE   123,053 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 7,550 30,051 SH   SOLE   30,051 0 0
STONERIDGE INC COM 86183P102 2,276 114,868 SH   SOLE   114,868 0 0
STRYKER CORP COM 863667101 891 6,275 SH   SOLE   6,275 0 0
SUPERIOR UNIFORM GP INC COM 868358102 1,759 76,814 SH   SOLE   76,814 0 0
SYSTEMAX INC COM 871851101 925 35,000 SH   SOLE   35,000 0 0
TECNOGLASS INC SHS G87264100 792 117,666 SH   SOLE   117,665 0 0
TEXAS INSTRS INC COM 882508104 854 9,525 SH   SOLE   9,525 0 0
TRANSCAT INC COM 893529107 678 50,000 SH   SOLE   50,000 0 0
TRECORA RES COM 894648104 4,118 309,616 SH   SOLE   309,616 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,489 65,000 SH   SOLE   65,000 0 0
TRIUMPH BANCORP INC COM 89679E300 4,606 142,837 SH   SOLE   142,837 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 1,181 408,650 SH   SOLE   408,650 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,016 65,850 SH   SOLE   65,850 0 0
UNIQUE FABRICATING INC COM 90915J103 507 60,000 SH   SOLE   60,000 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 125 13,000 SH   SOLE   13,000 0 0
UNITED INS HLDGS CORP COM 910710102 3,267 200,425 SH   SOLE   200,425 0 0
UNITEDHEALTH GROUP INC COM 91324P102 642 3,280 SH   SOLE   3,280 0 0
US FOODS HLDG CORP COM 912008109 230 8,625 SH   SOLE   8,625 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 781 125,000 SH   SOLE   125,000 0 0
VANECK VECTORS GOLD MINERS ETF GOLD MINERS ETF 92189F106 414 18,045 SH   SOLE   18,045 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 4,911 112,709 SH   SOLE   112,709 0 0
VERITEX HLDGS INC COM 923451108 1,927 71,490 SH   SOLE   71,490 0 0
VMWARE INC CL A COM 928563402 394 3,609 SH   SOLE   3,609 0 0
WASTE MGMT INC DEL COM 94106L109 368 4,698 SH   SOLE   4,698 0 0
WEYCO GROUP INC COM 962149100 1,498 52,788 SH   SOLE   52,788 0 0
WIDEPOINT CORP COM 967590100 456 701,005 SH   SOLE   701,005 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 335 42,400 SH   SOLE   42,400 0 0
WINNEBAGO INDS INC COM 974637100 715 15,980 SH   SOLE   15,980 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND EUROPE SMCP DV 97717W869 3,291 47,379 SH   SOLE   47,378 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND US LARGECAP DIVD 97717W307 3,695 42,548 SH   SOLE   42,547 0 0
XCEL BRANDS INC COM NEW 98400M101 825 222,925 SH   SOLE   222,925 0 0
YUM BRANDS INC COM 988498101 604 8,206 SH   SOLE   8,206 0 0
YUM CHINA HLDGS INC COM 98850P109 316 7,900 SH   SOLE   7,900 0 0
ZAGG INC COM 98884U108 2,254 143,100 SH   SOLE   143,100 0 0
ZIX CORP COM 98974P100 1,855 379,350 SH   SOLE   379,350 0 0