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
DISNEY WALT CO COM 254687106 701 3,798 SH   SOLE 0 0 0 3,798
PFIZER INC COM 717081103 558 15,396 SH   SOLE 0 0 0 15,396
DEERE & CO COM 244199105 310 828 SH   SOLE 0 0 0 828
SANDY SPRING BANCORP INC COM 800363103 347 8,000 SH   SOLE 0 0 0 8,000
GENERAL ELECTRIC CO COM 369604103 4,932 375,595 SH   SOLE 0 0 0 375,595
XEROX HOLDINGS CORP COM NEW 98421M106 3,798 156,490 SH   SOLE 0 0 0 156,490
DANAHER CORPORATION COM 235851102 852 3,785 SH   SOLE 0 0 0 3,785
AVID BIOSERVICES INC COM 05368M106 15,995 877,382 SH   SOLE 0 0 0 877,382
UNITED PARCEL SERVICE INC CL B 911312106 3 1,000 SH Call SOLE 0 0 0 1,000
BALL CORP COM 058498106 284 3,350 SH   SOLE 0 0 0 3,350
MASTERCARD INCORPORATED CL A 57636Q104 331 931 SH   SOLE 0 0 0 931
COHERUS BIOSCIENCES INC COM 19249H103 1,526 104,483 SH   SOLE 0 0 0 104,483
APACHE CORP COM 037411105 501 28,000 SH   SOLE 0 0 0 28,000
ABBOTT LABS COM 002824100 1,184 9,881 SH   SOLE 0 0 0 9,881
PEPSICO INC COM 713448108 1,198 8,467 SH   SOLE 0 0 0 8,467
IRIDIUM COMMUNICATIONS INC COM 46269C102 268 6,500 SH   SOLE 0 0 0 6,500
AMERICAN EXPRESS CO COM 025816109 648 4,584 SH   SOLE 0 0 0 4,584
BK OF AMERICA CORP COM 060505104 775 20,023 SH   SOLE 0 0 0 20,023
THE TRADE DESK INC COM CL A 88339J105 326 500 SH   SOLE 0 0 0 500
EXELIXIS INC COM 30161Q104 11,258 498,350 SH   SOLE 0 0 0 498,350
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5,628 108,023 SH   SOLE 0 0 0 108,023
COSTCO WHSL CORP NEW COM 22160K105 1,447 4,104 SH   SOLE 0 0 0 4,104
CVS HEALTH CORP COM 126650100 807 10,732 SH   SOLE 0 0 0 10,732
UNION PAC CORP COM 907818108 742 3,365 SH   SOLE 0 0 0 3,365
CATERPILLAR INC COM 149123101 562 2,422 SH   SOLE 0 0 0 2,422
APPLE INC COM 037833100 19,853 162,529 SH   SOLE 0 0 0 162,529
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 43 10,000 SH   SOLE 0 0 0 10,000
TARGET CORP COM 87612E106 270 1,365 SH   SOLE 0 0 0 1,365
NOVAVAX INC COM NEW 670002401 18 1,000 SH Call SOLE 0 0 0 1,000
AMAZON COM INC COM 023135106 5,019 1,622 SH   SOLE 0 0 0 1,622
PAYCHEX INC COM 704326107 301 3,075 SH   SOLE 0 0 0 3,075
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,568 20,948 SH   SOLE 0 0 0 20,948
MEDIWOUND LTD ORD SHS M68830104 1,959 364,750 SH   SOLE 0 0 0 364,750
AT&T INC COM 00206R102 697 23,016 SH   SOLE 0 0 0 23,016
INVESCO HIGH INCOME 2024 TAR COM 46136K105 210 21,705 SH   SOLE 0 0 0 21,705
QUALCOMM INC COM 747525103 1,335 10,067 SH   SOLE 0 0 0 10,067
MERCK & CO. INC COM 58933Y105 785 10,183 SH   SOLE 0 0 0 10,183
MATTEL INC COM 577081102 679 34,100 SH   SOLE 0 0 0 34,100
BROADSTONE NET LEASE INC CL A COM 11135E104 1,449 79,162 SH   SOLE 0 0 0 79,162
ILLUMINA INC COM 452327109 208 542 SH   SOLE 0 0 0 542
ENTERPRISE PRODS PARTNERS L COM 293792107 549 24,926 SH   SOLE 0 0 0 24,926
PHILIP MORRIS INTL INC COM 718172109 332 3,744 SH   SOLE 0 0 0 3,744
STARWOOD PPTY TR INC COM 85571B105 631 25,516 SH   SOLE 0 0 0 25,516
ORACLE CORP COM 68389X105 998 14,223 SH   SOLE 0 0 0 14,223
PROCTER AND GAMBLE CO COM 742718109 1,662 12,269 SH   SOLE 0 0 0 12,269
BARCLAYS PLC ADR 06738E204 24 15,000 SH Call SOLE 0 0 0 15,000
COLONY CAP INC NEW CL A COM 19626G108 25 100,000 SH Call SOLE 0 0 0 100,000
NORFOLK SOUTHN CORP COM 655844108 231 860 SH   SOLE 0 0 0 860
INTERCONTINENTAL EXCHANGE IN COM 45866F104 228 2,042 SH   SOLE 0 0 0 2,042
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 14 50,000 SH Call SOLE 0 0 0 50,000
INTERNATIONAL BUSINESS MACHS COM 459200101 93 30,000 SH Call SOLE 0 0 0 30,000
BOEING CO COM 097023105 1,356 5,324 SH   SOLE 0 0 0 5,324
INTERNATIONAL BUSINESS MACHS COM 459200101 0 3,000 SH Call SOLE 0 0 0 3,000
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,873 110,156 SH   SOLE 0 0 0 110,156
CEDAR FAIR L P DEPOSITRY UNIT 150185106 600 12,070 SH   SOLE 0 0 0 12,070
COHEN & STEERS QUALITY INCOM COM 19247L106 3,234 232,325 SH   SOLE 0 0 0 232,325
NIKE INC CL B 654106103 799 6,014 SH   SOLE 0 0 0 6,014
WALMART INC COM 931142103 2,418 17,799 SH   SOLE 0 0 0 17,799
INTERNATIONAL BUSINESS MACHS COM 459200101 30 20,000 SH Call SOLE 0 0 0 20,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 503 4,250 SH   SOLE 0 0 0 4,250
MATTEL INC COM 577081102 150 50,000 SH Call SOLE 0 0 0 50,000
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 454 6,772 SH   SOLE 0 0 0 6,772
ISHARES TR U.S. TECH ETF 464287721 609 6,940 SH   SOLE 0 0 0 6,940
ULTA BEAUTY INC COM 90384S303 294 950 SH   SOLE 0 0 0 950
FREEPORT-MCMORAN INC CL B 35671D857 558 16,948 SH   SOLE 0 0 0 16,948
INTEL CORP COM 458140100 956 14,945 SH   SOLE 0 0 0 14,945
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3,106 31,566 SH   SOLE 0 0 0 31,566
ARES CAPITAL CORP COM 04010L103 5,315 284,073 SH   SOLE 0 0 0 284,073
NOVAVAX INC COM NEW 670002401 3,984 21,974 SH   SOLE 0 0 0 21,974
JANUS DETROIT STR TR HENDERSON MTG 47103U852 526 9,910 SH   SOLE 0 0 0 9,910
BOSTON OMAHA CORP COM 101044105 309 10,460 SH   SOLE 0 0 0 10,460
ISHARES TR U.S. FINLS ETF 464287788 384 5,130 SH   SOLE 0 0 0 5,130
JPMORGAN CHASE & CO COM 46625H100 2,900 19,049 SH   SOLE 0 0 0 19,049
SHOPIFY INC CL A 82509L107 715 646 SH   SOLE 0 0 0 646
CISCO SYS INC COM 17275R102 394 7,611 SH   SOLE 0 0 0 7,611
FEDEX CORP COM 31428X106 462 1,625 SH   SOLE 0 0 0 1,625
BRISTOL-MYERS SQUIBB CO COM 110122108 669 10,597 SH   SOLE 0 0 0 10,597
EXXON MOBIL CORP COM 30231G102 857 15,347 SH   SOLE 0 0 0 15,347
DOW INC COM 260557103 532 8,328 SH   SOLE 0 0 0 8,328
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 210 928 SH   SOLE 0 0 0 928
CORNING INC COM 219350105 418 9,600 SH   SOLE 0 0 0 9,600
ABBVIE INC COM 00287Y109 671 6,202 SH   SOLE 0 0 0 6,202
CHEVRON CORP NEW COM 166764100 1,143 10,908 SH   SOLE 0 0 0 10,908
COLONY CAP INC NEW CL A COM 19626G108 2 2,000 SH Call SOLE 0 0 0 2,000
UNITED BANKSHARES INC WEST V COM 909907107 1,061 27,490 SH   SOLE 0 0 0 27,490
BROADCOM INC COM 11135F101 347 748 SH   SOLE 0 0 0 748
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,424 9,489 SH   SOLE 0 0 0 9,489
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 343 3,731 SH   SOLE 0 0 0 3,731
PGIM ETF TR ULTRA SHORT 69344A107 2,852 57,215 SH   SOLE 0 0 0 57,215
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,584 282,693 SH   SOLE 0 0 0 282,693
CME GROUP INC COM 12572Q105 284 1,390 SH   SOLE 0 0 0 1,390
PROSPERITY BANCSHARES INC COM 743606105 489 6,535 SH   SOLE 0 0 0 6,535
ZIOPHARM ONCOLOGY INC COM 98973P101 126 35,000 SH   SOLE 0 0 0 35,000
SQUARE INC CL A 852234103 12,626 55,607 SH   SOLE 0 0 0 55,607
DONNELLEY R R & SONS CO COM 257867200 35 50,000 SH Call SOLE 0 0 0 50,000
ATOMERA INC COM 04965B100 3,972 162,139 SH   SOLE 0 0 0 162,139
VISA INC COM CL A 92826C839 809 3,821 SH   SOLE 0 0 0 3,821
WEYERHAEUSER CO MTN BE COM NEW 962166104 420 11,796 SH   SOLE 0 0 0 11,796
CAPSTONE TURBINE CORP COM 14067D508 1,316 143,975 SH   SOLE 0 0 0 143,975
WISDOMTREE TR US MIDCAP FUND 97717W570 443 8,700 SH   SOLE 0 0 0 8,700
ISHARES TR NASDAQ BIOTECH 464287556 310 2,057 SH   SOLE 0 0 0 2,057
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 267 6,410 SH   SOLE 0 0 0 6,410
FORD MTR CO DEL COM 345370860 36 50,000 SH Call SOLE 0 0 0 50,000
MONDELEZ INTL INC CL A 609207105 421 7,192 SH   SOLE 0 0 0 7,192
FUTU HLDGS LTD SPON ADS CL A 36118L106 442 2,785 SH   SOLE 0 0 0 2,785
NUVEEN CORPORATE INCM NOVEME COM 67077N106 318 33,900 SH   SOLE 0 0 0 33,900
SAUL CTRS INC COM 804395101 221 5,519 SH   SOLE 0 0 0 5,519
BLACKSTONE GROUP INC COM CL A 09260D107 10,562 141,717 SH   SOLE 0 0 0 141,717
MATTEL INC COM 577081102 131 150,000 SH Call SOLE 0 0 0 150,000
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 12,746 304,773 SH   SOLE 0 0 0 304,773
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 266 4,575 SH   SOLE 0 0 0 4,575
SPDR SER TR S&P BIOTECH 78464A870 480 3,540 SH   SOLE 0 0 0 3,540
ISHARES TR PHLX SEMICND ETF 464287523 784 1,850 SH   SOLE 0 0 0 1,850
SOLAR CAP LTD COM 83413U100 973 54,800 SH   SOLE 0 0 0 54,800
LAS VEGAS SANDS CORP COM 517834107 304 5,000 SH   SOLE 0 0 0 5,000
ZIMMER BIOMET HOLDINGS INC COM 98956P102 246 1,536 SH   SOLE 0 0 0 1,536
ZOETIS INC CL A 98978V103 712 4,523 SH   SOLE 0 0 0 4,523
AUTOMATIC DATA PROCESSING IN COM 053015103 226 1,200 SH   SOLE 0 0 0 1,200
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,726 45,452 SH   SOLE 0 0 0 45,452
FACEBOOK INC CL A 30303M102 219 744 SH   SOLE 0 0 0 744
ILLINOIS TOOL WKS INC COM 452308109 362 1,635 SH   SOLE 0 0 0 1,635
TJX COS INC NEW COM 872540109 243 3,675 SH   SOLE 0 0 0 3,675
MITEK SYS INC COM NEW 606710200 5,246 359,815 SH   SOLE 0 0 0 359,815
BARCLAYS PLC ADR 06738E204 10 1,000 SH   SOLE 0 0 0 1,000
LILLY ELI & CO COM 532457108 458 2,449 SH   SOLE 0 0 0 2,449
LIVEPERSON INC COM 538146101 1,178 22,338 SH   SOLE 0 0 0 22,338
INVESCO HIGH INCOME 2023 TAR COM 46135X108 605 65,442 SH   SOLE 0 0 0 65,442
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 41 100,000 SH Call SOLE 0 0 0 100,000
CITIGROUP INC COM NEW 172967424 767 10,546 SH   SOLE 0 0 0 10,546
COHEN & STEERS CLOSED END OP COM 19248P106 491 36,650 SH   SOLE 0 0 0 36,650
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,666 79,210 SH   SOLE 0 0 0 79,210
SALESFORCE COM INC COM 79466L302 911 4,300 SH   SOLE 0 0 0 4,300
HOME DEPOT INC COM 437076102 2,357 7,722 SH   SOLE 0 0 0 7,722
FORD MTR CO DEL COM 345370860 181 100,000 SH Call SOLE 0 0 0 100,000
GOLUB CAP BDC INC COM 38173M102 164 11,250 SH   SOLE 0 0 0 11,250
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,389 42,458 SH   SOLE 0 0 0 42,458
ANTARES PHARMA INC COM 036642106 10 100,000 SH Call SOLE 0 0 0 100,000
COCA COLA CO COM 191216100 373 7,083 SH   SOLE 0 0 0 7,083
CHROMADEX CORP COM NEW 171077407 187 20,000 SH   SOLE 0 0 0 20,000
AMGEN INC COM 031162100 211 850 SH   SOLE 0 0 0 850
IRON MTN INC NEW COM 46284V101 5,798 156,673 SH   SOLE 0 0 0 156,673
UNITEDHEALTH GROUP INC COM 91324P102 807 2,168 SH   SOLE 0 0 0 2,168
VERIZON COMMUNICATIONS INC COM 92343V104 1,190 20,463 SH   SOLE 0 0 0 20,463
INTERNATIONAL BUSINESS MACHS COM 459200101 1,290 9,677 SH   SOLE 0 0 0 9,677
CARRIER GLOBAL CORPORATION COM 14448C104 2,114 50,080 SH   SOLE 0 0 0 50,080
TESLA INC COM 88160R101 755 1,130 SH   SOLE 0 0 0 1,130
3M CO COM 88579Y101 728 3,780 SH   SOLE 0 0 0 3,780
CAPITAL ONE FINL CORP COM 14040H105 309 2,425 SH   SOLE 0 0 0 2,425
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3,038 145,058 SH   SOLE 0 0 0 145,058
NORTHROP GRUMMAN CORP COM 666807102 1,230 3,800 SH   SOLE 0 0 0 3,800
STARBUCKS CORP COM 855244109 1,041 9,525 SH   SOLE 0 0 0 9,525
DEUTSCHE BANK A G NAMEN AKT D18190898 120 10,000 SH   SOLE 0 0 0 10,000
COLONY CAP INC NEW CL A COM 19626G108 7,892 1,217,840 SH   SOLE 0 0 0 1,217,840
FIRSTSERVICE CORP NEW COM 33767E202 1,779 12,006 SH   SOLE 0 0 0 12,006
MICROSOFT CORP COM 594918104 9,072 38,478 SH   SOLE 0 0 0 38,478
UNIVERSAL DISPLAY CORP COM 91347P105 18,471 78,011 SH   SOLE 0 0 0 78,011
EASTERLY GOVT PPTYS INC COM 27616P103 3,419 164,928 SH   SOLE 0 0 0 164,928
ADOBE SYSTEMS INCORPORATED COM 00724F101 932 1,960 SH   SOLE 0 0 0 1,960
CYTOSORBENTS CORP COM NEW 23283X206 6,807 784,170 SH   SOLE 0 0 0 784,170
FORD MTR CO DEL COM 345370860 9 3,400 SH Call SOLE 0 0 0 3,400
USA TECHNOLOGIES INC COM 90328S500 19,291 1,645,958 SH   SOLE 0 0 0 1,645,958
MARRIOTT INTL INC NEW CL A 571903202 808 5,453 SH   SOLE 0 0 0 5,453
CARMAX INC COM 143130102 232 1,750 SH   SOLE 0 0 0 1,750
GABELLI DIVID & INCOME TR COM 36242H104 1,480 61,750 SH   SOLE 0 0 0 61,750
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 939 21,043 SH   SOLE 0 0 0 21,043
ALPHABET INC CAP STK CL A 02079K305 1,601 776 SH   SOLE 0 0 0 776
GOLDMAN SACHS GROUP INC COM 38141G104 335 1,025 SH   SOLE 0 0 0 1,025
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,373 26,885 SH   SOLE 0 0 0 26,885
GENERAL MTRS CO COM 37045V100 299 5,200 SH   SOLE 0 0 0 5,200
MATINAS BIOPHARMA HLDGS INC COM 576810105 2,109 2,008,992 SH   SOLE 0 0 0 2,008,992
HENRY SCHEIN INC COM 806407102 454 6,550 SH   SOLE 0 0 0 6,550
BLACKSTONE MTG TR INC COM CL A 09257W100 309 9,975 SH   SOLE 0 0 0 9,975
COLONY CAP INC NEW CL A COM 19626G108 93 100,000 SH Call SOLE 0 0 0 100,000
CARLYLE GROUP INC COM 14316J108 11,518 313,325 SH   SOLE 0 0 0 313,325
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,477 107,920 SH   SOLE 0 0 0 107,920
ALPHABET INC CAP STK CL C 02079K107 4,090 1,977 SH   SOLE 0 0 0 1,977
ANTARES PHARMA INC COM 036642106 8 100,000 SH Call SOLE 0 0 0 100,000
HONEYWELL INTL INC COM 438516106 380 1,752 SH   SOLE 0 0 0 1,752
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 240 9,527 SH   SOLE 0 0 0 9,527
EMERSON ELEC CO COM 291011104 738 8,179 SH   SOLE 0 0 0 8,179
COLONY CAP INC NEW CL A COM 19626G108 165 100,000 SH Call SOLE 0 0 0 100,000
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 315 21,820 SH   SOLE 0 0 0 21,820
FISERV INC COM 337738108 254 2,130 SH   SOLE 0 0 0 2,130
DUPONT DE NEMOURS INC COM 26614N102 314 4,064 SH   SOLE 0 0 0 4,064
BAXTER INTL INC COM 071813109 766 9,082 SH   SOLE 0 0 0 9,082
WASHINGTON TR BANCORP COM 940610108 1,004 19,450 SH   SOLE 0 0 0 19,450
FORD MTR CO DEL COM 345370860 496 40,465 SH   SOLE 0 0 0 40,465
ARDELYX INC COM 039697107 68 10,204 SH   SOLE 0 0 0 10,204
UNITED PARCEL SERVICE INC CL B 911312106 523 3,078 SH   SOLE 0 0 0 3,078
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 9,090 128,355 SH   SOLE 0 0 0 128,355
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 434 5,415 SH   SOLE 0 0 0 5,415
GLOBAL X FDS FINTECH ETF 37954Y814 3,973 90,026 SH   SOLE 0 0 0 90,026
INTUIT COM 461202103 720 1,880 SH   SOLE 0 0 0 1,880
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1,132 38,970 SH   SOLE 0 0 0 38,970
BLACKROCK INC COM 09247X101 377 500 SH   SOLE 0 0 0 500
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 897 7,890 SH   SOLE 0 0 0 7,890
ANTARES PHARMA INC COM 036642106 14,794 3,599,580 SH   SOLE 0 0 0 3,599,580
KINDER MORGAN INC DEL COM 49456B101 482 28,966 SH   SOLE 0 0 0 28,966
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 301 20,000 SH   SOLE 0 0 0 20,000
FORD MTR CO DEL COM 345370860 212 100,000 SH Call SOLE 0 0 0 100,000
PAYPAL HLDGS INC COM 70450Y103 631 2,600 SH   SOLE 0 0 0 2,600
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,695 96,508 SH   SOLE 0 0 0 96,508
SPECTRUM PHARMACEUTICALS INC COM 84763A108 514 157,525 SH   SOLE 0 0 0 157,525
JOHNSON & JOHNSON COM 478160104 4,119 25,061 SH   SOLE 0 0 0 25,061
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 326 8,900 SH   SOLE 0 0 0 8,900
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 234 1,265 SH   SOLE 0 0 0 1,265
UNIVERSAL DISPLAY CORP COM 91347P105 42 5,000 SH Call SOLE 0 0 0 5,000
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 222 1,323 SH   SOLE 0 0 0 1,323
FORD MTR CO DEL COM 345370860 16 50,000 SH Call SOLE 0 0 0 50,000