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 958 4,610 SH   SOLE   0 0 4,610
ABBOTT LABS COM 002824100 304 3,798 SH   SOLE   0 0 3,798
ABBVIE INC COM 00287Y109 216 2,675 SH   SOLE   0 0 2,675
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 573 23,266 SH   SOLE   0 0 23,266
ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 384 15,635 SH   SOLE   0 0 15,635
ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 381 19,449 SH   SOLE   0 0 19,449
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 289 11,757 SH   SOLE   0 0 11,757
ADOBE INC COM 00724F101 1,073 4,025 SH   SOLE   0 0 4,025
ALPHABET INC CAP STK CL A 02079K305 591 502 SH   SOLE   0 0 502
ALPHABET INC CAP STK CL C 02079K107 2,283 1,946 SH   SOLE   0 0 1,946
AMAZON COM INC COM 023135106 8,257 4,637 SH   SOLE   0 0 4,637
AMGEN INC COM 031162100 380 2,000 SH   SOLE   0 0 2,000
ANTARES PHARMA INC COM 036642106 9,650 3,184,955 SH   SOLE   0 0 3,184,955
APPLE INC COM 037833100 7,961 41,910 SH   SOLE   0 0 41,910
ARES CAP CORP COM 04010L103 4,145 241,835 SH   SOLE   0 0 241,835
AT&T INC COM 00206R102 329 10,502 SH   SOLE   0 0 10,502
ATOMERA INC COM 04965B100 168 63,435 SH   SOLE   0 0 63,435
AUTOMATIC DATA PROCESSING IN COM 053015103 272 1,700 SH   SOLE   0 0 1,700
AVID BIOSERVICES INC COM 05368M106 2,549 599,733 SH   SOLE   0 0 599,733
BANK AMER CORP COM 060505104 751 27,210 SH   SOLE   0 0 27,210
BAXTER INTL INC COM 071813109 934 11,493 SH   SOLE   0 0 11,493
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,608 8,005 SH   SOLE   0 0 8,005
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 278 50,000 SH   SOLE   0 0 50,000
BLACKROCK TCP CAP CORP COM 09259E108 951 67,064 SH   SOLE   0 0 67,064
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 7,150 204,450 SH   SOLE   0 0 204,450
BOEING CO COM 097023105 825 2,164 SH   SOLE   0 0 2,164
BOSTON OMAHA CORP COM 101044105 1,585 63,538 SH   SOLE   0 0 63,538
CAPSTONE TURBINE CORP COM NEW 14067D409 533 592,500 SH   SOLE   0 0 592,500
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 6,942 379,767 SH   SOLE   0 0 379,767
CATERPILLAR INC DEL COM 149123101 674 4,975 SH   SOLE   0 0 4,975
CEDAR FAIR L P DEPOSITRY UNIT 150185106 388 7,375 SH   SOLE   0 0 7,375
CENTERSTATE BK CORP COM 15201P109 219 9,196 SH   SOLE   0 0 9,196
CHEVRON CORP NEW COM 166764100 781 6,340 SH   SOLE   0 0 6,340
CHROMADEX CORP COM NEW 171077407 434 103,500 SH   SOLE   0 0 103,500
CITIGROUP INC COM NEW 172967424 406 6,520 SH   SOLE   0 0 6,520
COCA COLA CO COM 191216100 207 4,420 SH   SOLE   0 0 4,420
COHEN & STEERS CLOSED END OP COM 19248P106 1,352 109,355 SH   SOLE   0 0 109,355
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,072 84,491 SH   SOLE   0 0 84,491
COHEN & STEERS QUALITY RLTY COM 19247L106 2,267 177,131 SH   SOLE   0 0 177,131
CORNING INC COM 219350105 945 28,545 SH   SOLE   0 0 28,545
COSTCO WHSL CORP NEW COM 22160K105 532 2,198 SH   SOLE   0 0 2,198
CUMMINS INC COM 231021106 316 2,000 SH   SOLE   0 0 2,000
CVS HEALTH CORP COM 126650100 287 5,327 SH   SOLE   0 0 5,327
CYTOSORBENTS CORP COM NEW 23283X206 2,181 288,070 SH   SOLE   0 0 288,070
DISNEY WALT CO COM DISNEY 254687106 219 1,973 SH   SOLE   0 0 1,973
DUKE ENERGY CORP NEW COM NEW 26441C204 209 2,326 SH   SOLE   0 0 2,326
EASTERLY GOVT PPTYS INC COM 27616P103 669 37,162 SH   SOLE   0 0 37,162
ENTERPRISE PRODS PARTNERS L COM 293792107 338 11,612 SH   SOLE   0 0 11,612
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,008 25,182 SH   SOLE   0 0 25,182
EXELIXIS INC COM 30161Q104 10,244 430,440 SH   SOLE   0 0 430,440
EXXON MOBIL CORP COM 30231G102 1,302 16,117 SH   SOLE   0 0 16,117
FACEBOOK INC CL A 30303M102 904 5,426 SH   SOLE   0 0 5,426
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 964 41,365 SH   SOLE   0 0 41,365
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,252 16,214 SH   SOLE   0 0 16,214
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 315 16,530 SH   SOLE   0 0 16,530
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,233 41,020 SH   SOLE   0 0 41,020
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 549 9,150 SH   SOLE   0 0 9,150
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 187 10,185 SH   SOLE   0 0 10,185
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 703 25,023 SH   SOLE   0 0 25,023
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 603 9,430 SH   SOLE   0 0 9,430
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 421 7,075 SH   SOLE   0 0 7,075
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,250 41,430 SH   SOLE   0 0 41,430
FIRST TR VALUE LINE DIVID IN SHS 33734H106 593 18,255 SH   SOLE   0 0 18,255
FREEPORT-MCMORAN INC CL B 35671D857 135 10,450 SH   SOLE   0 0 10,450
GABELLI DIVD & INCOME TR COM 36242H104 1,120 52,610 SH   SOLE   0 0 52,610
GENERAL ELECTRIC CO COM 369604103 278 27,822 SH   SOLE   0 0 27,822
HENRY SCHEIN INC COM 806407102 500 8,320 SH   SOLE   0 0 8,320
HOME DEPOT INC COM 437076102 1,463 7,623 SH   SOLE   0 0 7,623
HOME DEPOT INC COM 437076102 10 1,300 SH Call SOLE   0 0 1,300
ILLINOIS TOOL WKS INC COM 452308109 322 2,242 SH   SOLE   0 0 2,242
INTEL CORP COM 458140100 6,031 112,309 SH   SOLE   0 0 112,309
INTERNATIONAL BUSINESS MACHS COM 459200101 1,905 13,500 SH   SOLE   0 0 13,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 727 6,961 SH   SOLE   0 0 6,961
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 282 5,355 SH   SOLE   0 0 5,355
INVESCO HIGH INCOME 2023 TAR COM 46135X108 3,294 319,541 SH   SOLE   0 0 319,541
INVESCO HIGH INCOME 2024 TAR COM 46136K105 778 78,665 SH   SOLE   0 0 78,665
ISHARES TR NASDAQ BIOTECH 464287556 219 1,955 SH   SOLE   0 0 1,955
ISHARES TR PHLX SEMICND ETF 464287523 351 1,850 SH   SOLE   0 0 1,850
JOHNSON & JOHNSON COM 478160104 3,432 24,553 SH   SOLE   0 0 24,553
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 6,130 121,870 SH   SOLE   0 0 121,870
JPMORGAN CHASE & CO COM 46625H100 1,637 16,168 SH   SOLE   0 0 16,168
KINDER MORGAN INC DEL COM 49456B101 697 34,818 SH   SOLE   0 0 34,818
LAS VEGAS SANDS CORP COM 517834107 340 5,570 SH   SOLE   0 0 5,570
LAZARD GLB TTL RET&INCM FD I COM 52106W103 464 30,000 SH   SOLE   0 0 30,000
LEGACY TEX FINL GROUP INC COM 52471Y106 1,048 28,034 SH   SOLE   0 0 28,034
MEDIWOUND LTD ORD SHS M68830104 68 13,500 SH   SOLE   0 0 13,500
MERCK & CO INC COM 58933Y105 660 7,938 SH   SOLE   0 0 7,938
MICROSOFT CORP COM 594918104 3,324 28,183 SH   SOLE   0 0 28,183
MITEK SYS INC COM NEW 606710200 7,559 617,555 SH   SOLE   0 0 617,555
NIKE INC CL B 654106103 350 4,159 SH   SOLE   0 0 4,159
NOVAVAX INC COM 670002104 324 588,070 SH   SOLE   0 0 588,070
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 675 69,000 SH   SOLE   0 0 69,000
OAKTREE CAP GROUP LLC UNIT CL A 674001201 364 7,325 SH   SOLE   0 0 7,325
ORACLE CORP COM 68389X105 609 11,343 SH   SOLE   0 0 11,343
PACER FDS TR TRENDP US MID CP 69374H204 3,230 106,397 SH   SOLE   0 0 106,397
PAYPAL HLDGS INC COM 70450Y103 279 2,685 SH   SOLE   0 0 2,685
PEBBLEBROOK HOTEL TR COM 70509V100 394 12,670 SH   SOLE   0 0 12,670
PEPSICO INC COM 713448108 458 3,735 SH   SOLE   0 0 3,735
PFIZER INC COM 717081103 442 10,397 SH   SOLE   0 0 10,397
PGIM ETF TR ULTRA SHORT 69344A107 4,866 97,060 SH   SOLE   0 0 97,060
PHILIP MORRIS INTL INC COM 718172109 268 3,037 SH   SOLE   0 0 3,037
PROCTER AND GAMBLE CO COM 742718109 987 9,488 SH   SOLE   0 0 9,488
ROYCE VALUE TR INC COM 780910105 907 65,900 SH   SOLE   0 0 65,900
SALESFORCE COM INC COM 79466L302 792 5,000 SH   SOLE   0 0 5,000
SANDY SPRING BANCORP INC COM 800363103 853 27,275 SH   SOLE   0 0 27,275
SOLAR CAP LTD COM 83413U100 1,250 60,000 SH   SOLE   0 0 60,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,073 8,000 SH   SOLE   0 0 8,000
SPDR GOLD TRUST GOLD SHS 78463V107 223 1,830 SH   SOLE   0 0 1,830
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 293 8,000 SH   SOLE   0 0 8,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 782 2,767 SH   SOLE   0 0 2,767
SPDR SERIES TRUST S&P BIOTECH 78464A870 327 3,615 SH   SOLE   0 0 3,615
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5,007 468,405 SH   SOLE   0 0 468,405
SQUARE INC CL A 852234103 5,651 75,431 SH   SOLE   0 0 75,431
STARBUCKS CORP COM 855244109 431 5,800 SH   SOLE   0 0 5,800
STARWOOD PPTY TR INC COM 85571B105 687 30,724 SH   SOLE   0 0 30,724
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 282 22,000 SH   SOLE   0 0 22,000
TPG SPECIALTY LENDING INC COM 87265K102 1,455 72,760 SH   SOLE   0 0 72,760
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,059 76,965 SH   SOLE   0 0 76,965
ULTA BEAUTY INC COM 90384S303 366 1,050 SH   SOLE   0 0 1,050
UNION PACIFIC CORP COM 907818108 532 3,180 SH   SOLE   0 0 3,180
UNITED BANKSHARES INC WEST V COM 909907107 6,264 172,855 SH   SOLE   0 0 172,855
UNITEDHEALTH GROUP INC COM 91324P102 451 1,825 SH   SOLE   0 0 1,825
UNIVERSAL DISPLAY CORP COM 91347P105 12,154 79,513 SH   SOLE   0 0 79,513
USA TECHNOLOGIES INC COM NO PAR 90328S500 3,558 857,383 SH   SOLE   0 0 857,383
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 282 3,241 SH   SOLE   0 0 3,241
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 296 2,290 SH   SOLE   0 0 2,290
VERIZON COMMUNICATIONS INC COM 92343V104 283 4,785 SH   SOLE   0 0 4,785
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 440 8,769 SH   SOLE   0 0 8,769
WALMART INC COM 931142103 1,842 18,891 SH   SOLE   0 0 18,891
WASHINGTON TR BANCORP COM 940610108 943 19,590 SH   SOLE   0 0 19,590
WISDOMTREE TR US MIDCAP FUND 97717W570 1,580 40,170 SH   SOLE   0 0 40,170
ZIOPHARM ONCOLOGY INC COM 98973P101 770 199,950 SH   SOLE   0 0 199,950
ZOETIS INC CL A 98978V103 453 4,500 SH   SOLE   0 0 4,500