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
Applied Optoelectronics, Inc. COM 03823U102 997 64,599 SH   SOLE   64,599 0 0
Abbvie Inc COM 00287Y109 1,112 12,057 SH   SOLE   12,057 0 0
Acacia Communications, Inc. COM 00401C108 1,781 46,867 SH   SOLE   46,867 0 0
Alliance Data Systems Corp. COM 018581108 1,106 7,369 SH   SOLE   7,369 0 0
Airgain, Inc. COM 00938A104 2,458 248,035 SH   SOLE   248,035 0 0
Arista Networks, Inc. COM 040413106 1,890 8,970 SH   SOLE   8,970 0 0
Amphenol Corp Cl A CLASS A 032095101 1,516 18,711 SH   SOLE   18,711 0 0
Ares Capital Corp COM 04010L103 908 58,267 SH   SOLE   58,267 0 0
Alexandria Real Estate Equities, In COM 015271109 993 8,616 SH   SOLE   8,616 0 0
Apollo Real Estate Finance Inc. COM 03762U105 1,481 88,880 SH   SOLE   88,880 0 0
Attunity, Ltd. SHS NEW M15332121 2,020 102,618 SH   SOLE   102,618 0 0
AudioCodes Ltd. ORD M15342104 117 11,850 SH   SOLE   11,850 0 0
BofA 7.25 Convertible Preferred 7.25CNV PFD L 060505682 917 732 SH   SOLE   732 0 0
B&G Foods, Inc. COM 05508R106 867 30,000 SH   SOLE   30,000 0 0
Crown Castle, Inc. COM 22822V101 1,014 9,334 SH   SOLE   9,334 0 0
Compugen, Ltd. ORD M25722105 1,498 690,262 SH   SOLE   690,262 0 0
Check Point Software Technologies L ORD M22465104 88 857 SH   SOLE   857 0 0
C H Robinson Worldwd New COM NEW 12541W209 989 11,767 SH   SOLE   11,767 0 0
Canadian Imperial Bank of Commerce COM 136069101 868 11,649 SH   SOLE   11,649 0 0
Capstead Mortgage Corp. COM NO PAR 14067E506 809 121,303 SH   SOLE   121,303 0 0
CorEnergy Infrastructure Trust, Inc COM NEW 21870U502 876 26,496 SH   SOLE   26,496 0 0
Salesforce.com, Inc. COM 79466L302 1,604 11,707 SH   SOLE   11,707 0 0
CenturyLink COM 156700106 1,358 89,631 SH   SOLE   89,631 0 0
Carvana Co. CLASS A 146869102 1,640 50,133 SH   SOLE   50,133 0 0
Cryoport, Inc. COM PAR 0.001 229050307 1,828 165,756 SH   SOLE   165,756 0 0
Digital Realty Trust, Inc. COM 253868103 987 9,267 SH   SOLE   9,267 0 0
Echo Global Logistics, Inc. COM 27875T101 1,592 78,315 SH   SOLE   78,315 0 0
EPAM Systems, Inc. COM 29414B104 2,083 17,957 SH   SOLE   17,957 0 0
Equinix Inc New COM PAR 0.001 29444U700 821 2,328 SH   SOLE   2,328 0 0
Edwards Lifesciences Corp. COM 28176E108 1,713 11,181 SH   SOLE   11,181 0 0
Extra Space Storage, Inc. COM 30225T102 1,041 11,508 SH   SOLE   11,508 0 0
Fastenal Co COM 311900104 1,333 25,501 SH   SOLE   25,501 0 0
Factset Date Systems, Inc. COM 303075105 1,484 7,413 SH   SOLE   7,413 0 0
Flowers Foods, Inc. COM 343498101 881 47,674 SH   SOLE   47,674 0 0
Farmland Partners, Inc. COM 31154R109 850 187,224 SH   SOLE   187,224 0 0
Green Dot Corp. ClaSS A 39304D102 1,678 21,101 SH   SOLE   21,101 0 0
Glaukos, Inc. COM 377322102 3,079 54,811 SH   SOLE   54,811 0 0
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 820 53,391 SH   SOLE   53,391 0 0
Healthcare Realty Trust, Inc. COM 421946104 861 30,279 SH   SOLE   30,279 0 0
Hercules Capital, Inc. COM 427096508 1,366 123,583 SH   SOLE   123,583 0 0
Idexx Labs, Inc. COM 45168D104 1,494 8,034 SH   SOLE   8,034 0 0
Inphi Corp. COM 45772F107 1,520 47,283 SH   SOLE   47,283 0 0
Independence Realty Trust, Inc. COM 45378A106 1,009 109,904 SH   SOLE   109,904 0 0
Carmax, Inc. COM 143130102 1,364 21,744 SH   SOLE   21,744 0 0
Knot Offshore Partners LP COM UNITS Y48125101 706 39,370 SH   SOLE   39,370 0 0
Kornit Digital, Ltd. SHS M6372Q113 2,871 153,372 SH   SOLE   153,372 0 0
Mellanox Techs Ltd SHS M51363113 2,888 31,266 SH   SOLE   31,266 0 0
Monolithic Power Systems, Inc. COM 609839105 1,607 13,820 SH   SOLE   13,820 0 0
Myriad Genetics Co. COM 62855J104 1,175 40,426 SH   SOLE   40,426 0 0
Annaly Capital Mgmt COM 035710409 1,523 155,076 SH   SOLE   155,076 0 0
NovoCure, Ltd. Ord SHS G6674U108 1,463 43,686 SH   SOLE   43,686 0 0
Nvidia Corp COM 67066G104 1,217 9,119 SH   SOLE   9,119 0 0
NV5 Global, Inc. com 62945V109 1,118 18,472 SH   SOLE   18,472 0 0
Pembina Pipeline Corp COM 706327103 884 29,810 SH   SOLE   29,810 0 0
Pfizer Incorporated COM 717081103 1,120 25,665 SH   SOLE   25,665 0 0
Pennant Park Floating Rate Capital COM 70806A106 1,290 111,471 SH   SOLE   111,471 0 0
Impinj, Inc. COM 453204109 1,810 124,432 SH   SOLE   124,432 0 0
Pennant Park Investment Corp. COM 708062104 838 131,601 SH   SOLE   131,601 0 0
Portfolio Recovery Assoc COM 69354N106 996 40,883 SH   SOLE   40,883 0 0
Prospect Capital Corp. COM 74348T102 794 125,754 SH   SOLE   125,754 0 0
QuickLogic Corp. COM 74837P108 2,800 3,814,352 SH   SOLE   3,814,352 0 0
Radcom, Ltd. SHS NEW M81865111 2,027 273,183 SH   SOLE   273,183 0 0
Radware ORD M81873107 1,513 66,633 SH   SOLE   66,633 0 0
Ryman Hospitality Properties, Inc. COM 78377T107 991 14,856 SH   SOLE   14,856 0 0
Resmed Inc COM 761152107 1,762 15,472 SH   SOLE   15,472 0 0
Shopify CLASS A 82509L107 1,619 11,693 SH   SOLE   11,693 0 0
Silicom, Ltd. ORD M84116108 1,901 54,399 SH   SOLE   54,399 0 0
Splunk, Inc. COM 848637104 1,866 17,800 SH   SOLE   17,800 0 0
AT&T, Inc. COM 00206R102 780 27,324 SH   SOLE   27,324 0 0
Telefonica, SA SPONSORED ADR 879382208 704 83,160 SH   SOLE   83,160 0 0
Toll Brothers Inc COM 889478103 1,064 32,308 SH   SOLE   32,308 0 0
Tapestry Inc COM 876030107 762 22,577 SH   SOLE   22,577 0 0
Tractor Supply Company COM 892356106 1,699 20,356 SH   SOLE   20,356 0 0
Tower Semiconductor, Ltd. SHS NEW M87915274 2,060 139,764 SH   SOLE   139,764 0 0
Twilio. Inc. CLASS A 90138F102 2,480 27,774 SH   SOLE   27,774 0 0
Vermilion Energy, Inc. COM 923725105 1,105 52,455 SH   SOLE   52,455 0 0
Vmware Inc COM 928563402 45 330 SH   SOLE   330 0 0
Vuzix Corp. COM NEW 92921W300 1,708 355,091 SH   SOLE   355,091 0 0
Verizon Communications COM 92343V104 1,056 18,783 SH   SOLE   18,783 0 0
Walgreens Boots Alliance, Inc. COM 931427108 1,000 14,633 SH   SOLE   14,633 0 0
Westpac Banking Corp ADS SPONSORED ADR 961214301 720 41,193 SH   SOLE   41,193 0 0
Wells Fargo 7.5 PFD L PERP PFD CNV A 949746804 895 709 SH   SOLE   709 0 0
Wix.com SHS M98068105 2,471 27,352 SH   SOLE   27,352 0 0
Zuora, Inc. COM CL A 98983V106 1,620 89,310 SH   SOLE   89,310 0 0