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
ABBOTT LABS COM 002824100 258 2,361 SH   SOLE   2,361 0 0
ABBVIE INC COM 00287Y109 286 2,673 SH   SOLE   2,673 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,317 25,000 SH   SOLE   25,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,657 18,078 SH   SOLE   18,078 0 0
AILERON THERAPEUTICS INC COM 00887A105 71 68,500 SH   SOLE   68,500 0 0
ALPHABET INC CAP STK CL C 02079K107 5,006 2,863 SH   SOLE   2,863 0 0
AMAZON COM INC COM 023135106 5,186 1,595 SH   SOLE   1,595 0 0
AMERICAN EXPRESS CO COM 025816109 703 5,815 SH   SOLE   5,815 0 0
ANALOG DEVICES INC CALL 032654905 647 10,525 SH   SOLE   10,525 0 0
APPLE INC COM 037833100 9,249 69,553 SH   SOLE   69,553 0 0
APTIV PLC SHS G6095L109 1,878 14,369 SH   SOLE   14,369 0 0
AXT INC COM 00246W103 5,452 566,700 SH   SOLE   566,700 0 0
BECTON DICKINSON & CO COM 075887109 228 912 SH   SOLE   912 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 800 3,451 SH   SOLE   3,451 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,671 25,676 SH   SOLE   25,676 0 0
BROADCOM INC COM 11135F101 2,042 4,670 SH   SOLE   4,670 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 488 36,000 SH   SOLE   36,000 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 393 25,000 SH   SOLE   25,000 0 0
CATERPILLAR INC COM 149123101 271 1,490 SH   SOLE   1,490 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,026 5,403 SH   SOLE   5,403 0 0
EATON CORP PLC SHS G29183103 2,620 21,834 SH   SOLE   21,834 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 656 11,395 SH   SOLE   11,395 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 51 21,000 SH   SOLE   21,000 0 0
FACEBOOK INC CL A 30303M102 1,496 5,493 SH   SOLE   5,493 0 0
FERRARI N V COM N3167Y103 460 2,000 SH   SOLE   2,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,108 11,659 SH   SOLE   11,659 0 0
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 163 36,865 SH   SOLE   36,865 0 0
GENERAL ELECTRIC CO COM 369604103 122 11,312 SH   SOLE   11,312 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2,151 64,795 SH   SOLE   64,795 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,498 5,700 SH   SOLE   5,700 0 0
HARMONIC INC COM 413160102 4,864 657,362 SH   SOLE   657,362 0 0
HOME DEPOT INC COM 437076102 1,456 5,490 SH   SOLE   5,490 0 0
HUNTINGTON BANCSHARES INC COM 446150104 931 73,726 SH   SOLE   73,726 0 0
INTEL CORP COM 458140100 325 6,500 SH   SOLE   6,500 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 358 7,705 SH   SOLE   7,705 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,580 8,234 SH   SOLE   8,234 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,180 15,955 SH   SOLE   15,955 0 0
ISHARES TR S&P 100 ETF 464287101 226 1,320 SH   SOLE   1,320 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 846 13,276 SH   SOLE   13,276 0 0
ISHARES TR TIPS BD ETF 464287176 893 7,000 SH   SOLE   7,000 0 0
ISHARES TR US AER DEF ETF 464288760 1,395 14,711 SH   SOLE   14,711 0 0
ISHARES TR US HOME CONS ETF 464288752 373 6,660 SH   SOLE   6,660 0 0
JPMORGAN CHASE & CO COM 46625H100 1,982 15,644 SH   SOLE   15,644 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 83 12,700 SH   SOLE   12,700 0 0
KKR & CO INC COM 48251W104 367 9,075 SH   SOLE   9,075 0 0
KOPIN CORP COM 500600101 272 110,100 SH   SOLE   110,100 0 0
LAZYDAYS HLDGS INC COM 52110H100 266 16,500 SH   SOLE   16,500 0 0
MCDONALDS CORP COM 580135101 372 1,733 SH   SOLE   1,733 0 0
MESOBLAST LTD SPONS ADR 590717104 141 17,000 SH   SOLE   17,000 0 0
MICROSOFT CORP COM 594918104 2,755 12,434 SH   SOLE   12,434 0 0
NETFLIX INC COM 64110L106 318 590 SH   SOLE   590 0 0
NIKE INC CL B 654106103 3,077 21,776 SH   SOLE   21,776 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4 13,000 SH   SOLE   13,000 0 0
NVIDIA CORPORATION COM 67066G104 1,118 2,149 SH   SOLE   2,149 0 0
ORAGENICS INC COM PAR 684023302 5 10,000 SH   SOLE   10,000 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 403 16,934 SH   SOLE   16,934 0 0
QORVO INC COM 74736K101 6,557 39,427 SH   SOLE   39,427 0 0
QUALCOMM INC COM 747525103 2,414 15,880 SH   SOLE   15,880 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 674 102,500 SH   SOLE   102,500 0 0
RESOLUTE FST PRODS INC COM 76117W109 99 15,000 SH   SOLE   15,000 0 0
RPM INTL INC COM 749685103 3,755 41,201 SH   SOLE   41,201 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 205 6,703 SH   SOLE   6,703 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 572 15,858 SH   SOLE   15,858 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,663 29,274 SH   SOLE   29,274 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,668 41,639 SH   SOLE   41,639 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,344 41,626 SH   SOLE   41,626 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,761 63,256 SH   SOLE   63,256 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,892 20,805 SH   SOLE   20,805 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4,287 62,705 SH   SOLE   62,705 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,347 37,442 SH   SOLE   37,442 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,183 57,453 SH   SOLE   57,453 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 242 3,595 SH   SOLE   3,595 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 357 3,151 SH   SOLE   3,151 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,062 70,116 SH   SOLE   70,116 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 522 5,895 SH   SOLE   5,895 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,417 10,904 SH   SOLE   10,904 0 0
SPDR SER TR S&P BIOTECH 78464A870 317 2,250 SH   SOLE   2,250 0 0
SPDR SER TR S&P REGL BKG 78464A698 1,468 28,200 SH   SOLE   28,200 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 1,303 7,616 SH   SOLE   7,616 0 0
STARBUCKS CORP COM 855244109 407 3,802 SH   SOLE   3,802 0 0
SUNRUN INC COM 86771W105 420 6,055 SH   SOLE   6,055 0 0
TARGET CORP COM 87612E106 1,069 6,075 SH   SOLE   6,075 0 0
TWITTER INC COM 90184L102 1,616 29,885 SH   SOLE   29,885 0 0
U S GLOBAL INVS INC CL A 902952100 166 31,000 SH   SOLE   31,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 583 1,667 SH   SOLE   1,667 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 908 4,161 SH   SOLE   4,161 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 822 9,000 SH   SOLE   9,000 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 837 4,917 SH   SOLE   4,917 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,073 185,121 SH   SOLE   185,121 0 0
VISA INC COM CL A 92826C839 1,764 8,076 SH   SOLE   8,076 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 121 23,000 SH   SOLE   23,000 0 0
XILINX INC COM 983919101 1,252 8,875 SH   SOLE   8,875 0 0