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 2,898 64,547 SH   SOLE   64,547 0 0
Abbvie Inc COM 00287Y109 1,108 11,963 SH   SOLE   11,963 0 0
Acacia Communications, Inc. COM 00401C108 1,918 55,088 SH   SOLE   55,088 0 0
Alliance Data Systems Corp. COM 018581108 2,009 8,616 SH   SOLE   8,616 0 0
Airgain, Inc. COM 00938A104 2,806 305,375 SH   SOLE   305,375 0 0
Arista Networks, Inc. COM 040413106 2,685 10,426 SH   SOLE   10,426 0 0
Amphenol Corp Cl A CLASS A 032095101 1,838 21,086 SH   SOLE   21,086 0 0
Ares Capital Corp COM 04010L103 989 60,122 SH   SOLE   60,122 0 0
Alexandria Real Estate Equities, In COM 015271109 1,066 8,445 SH   SOLE   8,445 0 0
Apollo Real Estate Finance Inc. COM 03762U105 1,177 64,388 SH   SOLE   64,388 0 0
AudioCodes Ltd. ORD M15342104 90 11,572 SH   SOLE   11,572 0 0
BofA 7.25 Convertible Preferred 7.25 CNV PFD L 060505682 879 703 SH   SOLE   703 0 0
Crown Castle, Inc. COM 22822V101 1,007 9,341 SH   SOLE   9,341 0 0
Compugen, Ltd. ORD M25722105 2,199 666,302 SH   SOLE   666,302 0 0
Check Point Software Technologies L ORD M22465104 76 776 SH   SOLE   776 0 0
C H Robinson Worldwd New COM NEW 12541W209 1,003 11,987 SH   SOLE   11,987 0 0
Canadian Imperial Bank of Commerce COM 136069101 993 11,428 SH   SOLE   11,428 0 0
Capstead Mortgage Corp. COM NO PAR 14067E506 1,018 113,793 SH   SOLE   113,793 0 0
CorEnergy Infrastructure Trust, Inc COM NEW 21870U502 994 26,428 SH   SOLE   26,428 0 0
Salesforce.com, Inc. COM 79466L302 1,895 13,895 SH   SOLE   13,895 0 0
CenturyLink COM 156700106 1,715 92,031 SH   SOLE   92,031 0 0
Carvana Co. CLASS A 146869102 3,406 81,877 SH   SOLE   81,877 0 0
Cmnty West Bancshare COM 204157101 137 11,614 SH   SOLE   11,614 0 0
Cryoport, Inc. COM PAR $0.001 229050307 2,973 188,404 SH   SOLE   188,404 0 0
Digital Realty Trust, Inc. COM 253868103 1,020 9,140 SH   SOLE   9,140 0 0
Echo Global Logistics, Inc. COM 27875T101 2,648 90,520 SH   SOLE   90,520 0 0
EPAM Systems, Inc. COM 29414B104 2,534 20,385 SH   SOLE   20,385 0 0
Equinix Inc New COM PAR $0.001 29444U700 967 2,249 SH   SOLE   2,249 0 0
Edwards Lifesciences Corp. COM 28176E108 1,902 13,068 SH   SOLE   13,068 0 0
Extra Space Storage, Inc. COM 30225T102 1,150 11,525 SH   SOLE   11,525 0 0
Fastenal Co COM 311900104 1,247 25,900 SH   SOLE   25,900 0 0
Factset Date Systems, Inc. COM 303075105 1,664 8,402 SH   SOLE   8,402 0 0
Flowers Foods, Inc. COM 343498101 982 47,140 SH   SOLE   47,140 0 0
Farmland Partners, Inc. COM 31154R109 1,128 128,231 SH   SOLE   128,231 0 0
Glaukos, Inc. COM 377322102 3,414 84,018 SH   SOLE   84,018 0 0
Hoegh LNG Partners LP COM UNIT LTD Y3262R100 926 51,577 SH   SOLE   51,577 0 0
Healthcare Realty Trust, Inc. COM 421946104 840 28,892 SH   SOLE   28,892 0 0
Hercules Capital, Inc. COM 427096508 1,550 122,525 SH   SOLE   122,525 0 0
Idexx Labs, Inc. COM 45168D104 2,014 9,242 SH   SOLE   9,242 0 0
Inphi Corp. COM 45772F107 1,753 53,771 SH   SOLE   53,771 0 0
Independence Realty Trust, Inc. COM 45378A106 1,113 107,984 SH   SOLE   107,984 0 0
Carmax, Inc. COM 143130102 1,796 24,648 SH   SOLE   24,648 0 0
Knot Offshore Partners LP COM UNIT Y48125101 813 36,692 SH   SOLE   36,692 0 0
Kornit Digital, Ltd. SHS M6372Q113 3,541 198,906 SH   SOLE   198,906 0 0
MiMedx Group, Inc. COM 602496101 3,045 476,485 SH   SOLE   476,485 0 0
Middleby Corp. COM 596278101 1,710 16,380 SH   SOLE   16,380 0 0
Mellanox Techs Ltd SHS M51363113 3,046 36,130 SH   SOLE   36,130 0 0
Monolithic Power Systems, Inc. COM 609839105 2,054 15,363 SH   SOLE   15,363 0 0
Myriad Genetics Co. COM 62855J104 1,751 46,856 SH   SOLE   46,856 0 0
Mazor Robotics, Ltd. SPONSORED ADS 57886P103 2,094 37,728 SH   SOLE   37,728 0 0
Annaly Capital Mgmt COM 035710409 1,124 109,224 SH   SOLE   109,224 0 0
Nvidia Corp COM 67066G104 2,599 10,970 SH   SOLE   10,970 0 0
Pembina Pipeline Corp COM 706327103 1,001 28,923 SH   SOLE   28,923 0 0
Pfizer Incorporated COM 717081103 941 25,944 SH   SOLE   25,944 0 0
Pennant Park Floating Rate Capital COM 70806A106 1,464 107,188 SH   SOLE   107,188 0 0
Impinj, Inc. COM 453204109 3,278 148,245 SH   SOLE   148,245 0 0
Pennant Park Investment Corp. COM 708062104 901 128,595 SH   SOLE   128,595 0 0
Portfolio Recovery Assoc COM 69354N106 1,759 45,635 SH   SOLE   45,635 0 0
Prospect Capital Corp. COM 74348T102 828 123,398 SH   SOLE   123,398 0 0
QuickLogic Corp. COM 74837P108 4,779 4,155,292 SH   SOLE   4,155,292 0 0
Radcom, Ltd. SHS NEW M81865111 2,070 104,820 SH   SOLE   104,820 0 0
Radware ORD M81873107 107 4,230 SH   SOLE   4,230 0 0
Ryman Hospitality Properties, Inc. COM 78377T107 1,260 15,156 SH   SOLE   15,156 0 0
Resmed Inc COM 761152107 1,808 17,455 SH   SOLE   17,455 0 0
Shopify CLASS A 82509L107 1,182 8,103 SH   SOLE   8,103 0 0
Silicom, Ltd. ORD M84116108 2,344 60,939 SH   SOLE   60,939 0 0
SodaStream USD SHS M9068E105 121 1,416 SH   SOLE   1,416 0 0
Splunk, Inc. COM 848637104 2,021 20,392 SH   SOLE   20,392 0 0
Stericycle Conv Pfd A DEP PFD A 1/10 858912207 884 17,985 SH   SOLE   17,985 0 0
AT&T, Inc. COM 00206R102 820 25,544 SH   SOLE   25,544 0 0
TCP Capital Corp. COM 87238Q103 1,285 88,907 SH   SOLE   88,907 0 0
Telefonica, SA SPONSORED ADR 879382208 635 74,416 SH   SOLE   74,416 0 0
Toll Brothers Inc COM 889478103 1,358 36,704 SH   SOLE   36,704 0 0
Tapestry Inc COM 876030107 1,056 22,602 SH   SOLE   22,602 0 0
Tractor Supply Company COM 892356106 1,815 23,726 SH   SOLE   23,726 0 0
Tower Semiconductor, Ltd. SHS NEW M87915274 2,455 111,552 SH   SOLE   111,552 0 0
Twilio. Inc. CLASS A 90138F102 4,307 76,891 SH   SOLE   76,891 0 0
Vermilion Energy, Inc. COM 923725105 1,035 28,744 SH   SOLE   28,744 0 0
Vuzix Corp. COM NEW 92921W300 1,741 233,634 SH   SOLE   233,634 0 0
Verizon Communications COM 92343V104 923 18,352 SH   SOLE   18,352 0 0
Walgreens Boots Alliance, Inc. COM 931427108 859 14,308 SH   SOLE   14,308 0 0
Westpac Banking Corp ADS SPONSORED ADR 961214301 840 38,741 SH   SOLE   38,741 0 0
Wells Fargo 7.5 PFD L PERP PFD CNV A 949746804 857 681 SH   SOLE   681 0 0
Wix.com SHS M98068105 3,513 35,028 SH   SOLE   35,028 0 0