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
26 CAPITAL ACQUISITION CORP COM CL A 90138P100 97 10,000 SH   SOLE   0 0 10,000
7GC & CO HOLDINGS INC COM CL A 81786A107 97 10,000 SH   SOLE   0 0 10,000
ABBOTT LABS COM 002824100 933 7,860 SH   SOLE   0 0 7,860
ABBVIE INC COM 00287Y109 2,681 23,256 SH   SOLE   0 0 23,256
ACTIVISION BLIZZARD INC COM 00507V109 874 9,255 SH   SOLE   0 0 9,255
ADIT EDTECH ACQUISITION CORP COMMON STOCK 007024102 280 29,000 SH   SOLE   0 0 29,000
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,052 3,440 SH   SOLE   0 0 3,440
ADVANCED MICRO DEVICES INC COM 007903107 1,723 18,250 SH   SOLE   0 0 18,250
AIR PRODS & CHEMS INC COM 009158106 597 2,075 SH   SOLE   0 0 2,075
ALASKA AIR GROUP INC COM 011659109 2,341 39,555 SH   SOLE   0 0 39,555
ALEXION PHARMACEUTICALS INC COM 015351109 627 3,400 SH   SOLE   0 0 3,400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 306 1,350 SH   SOLE   0 0 1,350
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 610 3,500 SH   SOLE   0 0 3,500
ALPHABET INC CAP STK CL A 02079K305 356 146 SH   SOLE   0 0 146
ALPHABET INC CAP STK CL C 02079K107 2,837 1,096 SH   SOLE   0 0 1,096
ALTAIR ENGR INC COM CL A 021369103 345 5,000 SH   SOLE   0 0 5,000
ALTRIA GROUP INC COM 02209S103 1,973 41,618 SH   SOLE   0 0 41,618
AMAZON COM INC COM 023135106 3,229 894 SH   SOLE   0 0 894
AMDOCS LTD SHS G02602103 429 5,500 SH   SOLE   0 0 5,500
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 266 39,500 SH   SOLE   0 0 39,500
AMERICAN ELEC PWR CO INC COM 025537101 217 2,563 SH   SOLE   0 0 2,563
AMERICAN EXPRESS CO COM 025816109 523 3,082 SH   SOLE   0 0 3,082
AMGEN INC COM 031162100 1,046 4,292 SH   SOLE   0 0 4,292
ANTERO RESOURCES CORP COM 03674X106 293 19,500 SH   SOLE   0 0 19,500
ANTHEM INC COM 036752103 732 1,900 SH   SOLE   0 0 1,900
APPLE INC COM 037833100 24,126 173,659 SH   SOLE   0 0 173,659
APTOSE BIOSCIENCES INC COM NEW 03835T200 3,083 945,208 SH   SOLE   0 0 945,208
ARES ACQUISITION CORPORATION COM CL A G33032106 341 35,000 SH   SOLE   0 0 35,000
ARGENX SE SPONSORED ADR 04016X101 571 1,830 SH   SOLE   0 0 1,830
ARK ETF TR INNOVATION ETF 00214Q104 7,789 59,559 SH   SOLE   0 0 59,559
ASTRAZENECA PLC SPONSORED ADR 046353108 569 9,500 SH   SOLE   0 0 9,500
ASTREA ACQUISITION CORP COM CL A 04637C106 203 21,000 SH   SOLE   0 0 21,000
AT&T INC COM 00206R102 2,012 69,565 SH   SOLE   0 0 69,565
ATLAS CREST INVESTMENT CORP COM CL A 049287105 171 17,492 SH   SOLE   0 0 17,492
ATLASSIAN CORP PLC CL A G06242104 725 2,700 SH   SOLE   0 0 2,700
AUTOMATIC DATA PROCESSING IN COM 053015103 492 2,450 SH   SOLE   0 0 2,450
AUTONATION INC COM 05329W102 474 5,000 SH   SOLE   0 0 5,000
AVALARA INC COM 05338G106 4,156 25,035 SH   SOLE   0 0 25,035
AVNET INC COM 053807103 384 9,570 SH   SOLE   0 0 9,570
BARRICK GOLD CORP COM 067901108 1,189 57,500 SH   SOLE   0 0 57,500
BAUSCH HEALTH COS INC COM 071734107 1,038 35,013 SH   SOLE   0 0 35,013
BAXTER INTL INC COM 071813109 413 5,100 SH   SOLE   0 0 5,100
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,752 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 318 1,146 SH   SOLE   0 0 1,146
BIOMARIN PHARMACEUTICAL INC COM 09061G101 338 4,000 SH   SOLE   0 0 4,000
BITE ACQUISITION CORP COMMON STOCK 09175K105 193 19,998 SH   SOLE   0 0 19,998
BK OF AMERICA CORP COM 060505104 351 8,519 SH   SOLE   0 0 8,519
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 383 25,500 SH   SOLE   0 0 25,500
BLACKROCK CORE BD TR SHS BEN INT 09249E101 697 42,155 SH   SOLE   0 0 42,155
BLACKROCK INC COM 09247X101 827 946 SH   SOLE   0 0 946
BLACKSTONE GROUP INC COM 09260D107 34,850 358,680 SH   SOLE   0 0 358,680
BOEING CO COM 097023105 585 2,475 SH   SOLE   0 0 2,475
BOQII HLDG LTD SPONSORED ADS 09950L104 2,684 597,926 SH   SOLE   0 0 597,926
BRIGHT HORIZONS FAM SOL IN D COM 109194100 883 6,000 SH   SOLE   0 0 6,000
BRISTOL-MYERS SQUIBB CO COM 110122108 2,728 40,864 SH   SOLE   0 0 40,864
BROADCOM INC COM 11135F101 930 1,964 SH   SOLE   0 0 1,964
BROADMARK RLTY CAP INC COM 11135B100 138 13,000 SH   SOLE   0 0 13,000
CADENCE BANCORPORATION CL A 12739A100 209 10,000 SH   SOLE   0 0 10,000
CANADIAN NAT RES LTD COM 136385101 247 6,800 SH   SOLE   0 0 6,800
CANO HEALTH INC COM CL A 13781Y103 121 10,000 SH   SOLE   0 0 10,000
CAPITAL SOUTHWEST CORP COM 140501107 17,487 752,757 SH   SOLE   0 0 752,757
CAPSTAR SPL PURP ACQUISITION COM CL A 14070Y101 235 23,962 SH   SOLE   0 0 23,962
CARTERS INC COM 146229109 310 3,000 SH   SOLE   0 0 3,000
CATCHMARK TIMBER TR INC CL A 14912Y202 227 19,400 SH   SOLE   0 0 19,400
CATERPILLAR INC COM 149123101 351 1,610 SH   SOLE   0 0 1,610
CELANESE CORP DEL COM 150870103 751 5,000 SH   SOLE   0 0 5,000
CERNER CORP COM 156782104 366 4,600 SH   SOLE   0 0 4,600
CHARTER COMMUNICATIONS INC N CL A 16119P108 888 1,217 SH   SOLE   0 0 1,217
CIGNA CORP NEW COM 125523100 1,057 4,493 SH   SOLE   0 0 4,493
CINTAS CORP COM 172908105 4,730 12,357 SH   SOLE   0 0 12,357
CISCO SYS INC COM 17275R102 386 7,275 SH   SOLE   0 0 7,275
CLOROX CO DEL COM 189054109 396 2,183 SH   SOLE   0 0 2,183
CLOUDFLARE INC CL A COM 18915M107 788 7,443 SH   SOLE   0 0 7,443
CME GROUP INC COM 12572Q105 744 3,500 SH   SOLE   0 0 3,500
COCA COLA CO COM 191216100 416 7,681 SH   SOLE   0 0 7,681
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 412 6,000 SH   SOLE   0 0 6,000
COINBASE GLOBAL INC COM CL A 19260Q107 823 3,250 SH   SOLE   0 0 3,250
COLGATE PALMOLIVE CO COM 194162103 403 4,920 SH   SOLE   0 0 4,920
COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 338 11,301 SH   SOLE   0 0 11,301
COMCAST CORP NEW CL A 20030N101 627 10,877 SH   SOLE   0 0 10,877
CONOCOPHILLIPS COM 20825C104 393 6,458 SH   SOLE   0 0 6,458
COUPA SOFTWARE INC COM 22266L106 2,284 8,236 SH   SOLE   0 0 8,236
CRINETICS PHARMACEUTICALS IN COM 22663K107 388 18,600 SH   SOLE   0 0 18,600
CROWN CASTLE INTL CORP NEW COM 22822V101 349 1,787 SH   SOLE   0 0 1,787
CROWN ELECTROKINETICS CORP COM NEW 228339206 252 59,580 SH   SOLE   0 0 59,580
CSX CORP COM 126408103 729 22,500 SH   SOLE   0 0 22,500
CUE BIOPHARMA INC COM 22978P106 2,772 247,924 SH   SOLE   0 0 247,924
CULLEN FROST BANKERS INC COM 229899109 224 2,000 SH   SOLE   0 0 2,000
CUMMINS INC COM 231021106 283 1,161 SH   SOLE   0 0 1,161
CVS HEALTH CORP COM 126650100 489 6,024 SH   SOLE   0 0 6,024
CYTOKINETICS INC COM NEW 23282W605 425 21,755 SH   SOLE   0 0 21,755
DATADOG INC CL A COM 23804L103 1,010 9,290 SH   SOLE   0 0 9,290
DELL TECHNOLOGIES INC CL C 24703L202 216 2,200 SH   SOLE   0 0 2,200
DEXCOM INC COM 252131107 441 1,000 SH   SOLE   0 0 1,000
DIAGEO PLC SPON ADR NEW 25243Q205 254 1,325 SH   SOLE   0 0 1,325
DISH NETWORK CORPORATION CL A 25470M109 426 10,204 SH   SOLE   0 0 10,204
DISNEY WALT CO COM 254687106 2,903 16,692 SH   SOLE   0 0 16,692
DOCUSIGN INC COM 256163106 825 2,864 SH   SOLE   0 0 2,864
DPCM CAP INC COM CL A 23344P101 296 29,995 SH   SOLE   0 0 29,995
DROPBOX INC CL A 26210C104 401 12,970 SH   SOLE   0 0 12,970
DUKE ENERGY CORP NEW COM NEW 26441C204 261 2,650 SH   SOLE   0 0 2,650
EARTHSTONE ENERGY INC CL A 27032D304 1,664 150,300 SH   SOLE   0 0 150,300
EAST STONE ACQUISITION CORP RIGHT 02/24/2027 G2911D132 4 10,000 SH   SOLE   0 0 10,000
EATON CORP PLC SHS G29183103 356 2,400 SH   SOLE   0 0 2,400
ECOLAB INC COM 278865100 1,378 6,597 SH   SOLE   0 0 6,597
EDWARDS LIFESCIENCES CORP COM 28176E108 490 4,620 SH   SOLE   0 0 4,620
ELANCO ANIMAL HEALTH INC COM 28414H103 6,945 200,200 SH   SOLE   0 0 200,200
ELECTRONIC ARTS INC COM 285512109 765 5,350 SH   SOLE   0 0 5,350
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 3,655 131,902 SH   SOLE   0 0 131,902
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 687 64,525 SH   SOLE   0 0 64,525
ENTERPRISE PRODS PARTNERS L COM 293792107 12,924 535,447 SH   SOLE   0 0 535,447
EQUIFAX INC COM 294429105 503 2,100 SH   SOLE   0 0 2,100
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2,325 1,519,478 SH   SOLE   0 0 1,519,478
ESPERION THERAPEUTICS INC NE COM 29664W105 242 12,200 SH   SOLE   0 0 12,200
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5,064 83,500 SH   SOLE   0 0 83,500
EXACT SCIENCES CORP COM 30063P105 586 4,800 SH   SOLE   0 0 4,800
EXXON MOBIL CORP COM 30231G102 1,338 21,225 SH   SOLE   0 0 21,225
EZCORP INC CL A NON VTG 302301106 618 102,500 SH   SOLE   0 0 102,500
FACEBOOK INC CL A 30303M102 1,955 5,566 SH   SOLE   0 0 5,566
FEDEX CORP COM 31428X106 943 3,200 SH   SOLE   0 0 3,200
FIGS INC CL A 30260D103 301 6,000 SH   SOLE   0 0 6,000
FORD MTR CO DEL COM 345370860 2,013 135,500 SH   SOLE   0 0 135,500
FORESIGHT ACQUISITION CORP CL A 34552Y106 1,386 139,998 SH   SOLE   0 0 139,998
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,452 83,177 SH   SOLE   0 0 83,177
FTAC ATHENA ACQUISITION CORP CL A SHS G37283101 99 10,000 SH   SOLE   0 0 10,000
FUBOTV INC COM 35953D104 214 6,680 SH   SOLE   0 0 6,680
GENERAL DYNAMICS CORP COM 369550108 599 3,200 SH   SOLE   0 0 3,200
GENERAL ELECTRIC CO COM 369604103 374 28,877 SH   SOLE   0 0 28,877
GENERAL MTRS CO COM 37045V100 390 6,590 SH   SOLE   0 0 6,590
GENESIS ENERGY L P UNIT LTD PARTN 371927104 397 34,300 SH   SOLE   0 0 34,300
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 226 6,750 SH   SOLE   0 0 6,750
GLOBAL PARTNERS LP COM UNITS 37946R109 958 36,950 SH   SOLE   0 0 36,950
GLOBAL X FDS US INFR DEV ETF 37954Y673 8,867 348,014 SH   SOLE   0 0 348,014
GOAL ACQUISITIONS CORP COM 38021H107 270 28,000 SH   SOLE   0 0 28,000
GOLDMAN SACHS GROUP INC COM 38141G104 2,186 5,908 SH   SOLE   0 0 5,908
GRAN TIERRA ENERGY INC COM 38500T101 91 123,667 SH   SOLE   0 0 123,667
HALLADOR ENERGY COMPANY COM 40609P105 35 13,165 SH   SOLE   0 0 13,165
HCA HEALTHCARE INC COM 40412C101 780 3,631 SH   SOLE   0 0 3,631
HEALTHCARE CAPITAL CORP COM CL A 42228C101 97 10,000 SH   SOLE   0 0 10,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109 373 26,000 SH   SOLE   0 0 26,000
HOME DEPOT INC COM 437076102 1,820 5,710 SH   SOLE   0 0 5,710
HORMEL FOODS CORP COM 440452100 251 5,250 SH   SOLE   0 0 5,250
HP INC COM 40434L105 453 15,000 SH   SOLE   0 0 15,000
INCYTE CORP COM 45337C102 3,059 36,400 SH   SOLE   0 0 36,400
INSIGHT SELECT INCOME FD COM 45781W109 427 19,734 SH   SOLE   0 0 19,734
INTEL CORP COM 458140100 880 15,695 SH   SOLE   0 0 15,695
INTERNATIONAL BUSINESS MACHS COM 459200101 571 3,900 SH   SOLE   0 0 3,900
INTUIT COM 461202103 2,202 4,396 SH   SOLE   0 0 4,396
INVESCO QQQ TR UNIT SER 1 46090E103 55,719 157,206 SH   SOLE   0 0 157,206
INVESCO TR INVT GRADE NEW YO COM 46131T101 402 29,000 SH   SOLE   0 0 29,000
INVITAE CORP COM 46185L103 209 6,280 SH   SOLE   0 0 6,280
IOVANCE BIOTHERAPEUTICS INC COM 462260100 415 16,200 SH   SOLE   0 0 16,200
ISHARES TR CORE S&P500 ETF 464287200 2,162 4,983 SH   SOLE   0 0 4,983
ISHARES TR INTRM GOV CR ETF 464288612 462 4,000 SH   SOLE   0 0 4,000
ISHARES TR PFD AND INCM SEC 464288687 275 7,000 SH   SOLE   0 0 7,000
ISHARES TR SHORT TREAS BD 464288679 500 4,525 SH   SOLE   0 0 4,525
ISLEWORTH HEALTHCARE ACQU CO COM 46468P102 511 52,500 SH   SOLE   0 0 52,500
JACK CREEK INVESTMENT CORP CL A SHS G4989X115 96 10,000 SH   SOLE   0 0 10,000
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 659 3,600 SH   SOLE   0 0 3,600
JOHNSON & JOHNSON COM 478160104 1,460 8,780 SH   SOLE   0 0 8,780
JPMORGAN CHASE & CO COM 46625H100 3,821 24,662 SH   SOLE   0 0 24,662
KANSAS CITY SOUTHERN COM NEW 485170302 1,508 5,324 SH   SOLE   0 0 5,324
KAYNE ANDERSON ENERGY INFRST COM 486606106 544 61,200 SH   SOLE   0 0 61,200
KINDER MORGAN INC DEL COM 49456B101 1,167 63,620 SH   SOLE   0 0 63,620
KINS TECHNOLOGY GROUP INC COM CL A 49714K109 247 25,000 SH   SOLE   0 0 25,000
KINSALE CAP GROUP INC COM 49714P108 495 2,850 SH   SOLE   0 0 2,850
KLA CORP COM NEW 482480100 545 1,750 SH   SOLE   0 0 1,750
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 389 8,162 SH   SOLE   0 0 8,162
KROGER CO COM 501044101 561 15,000 SH   SOLE   0 0 15,000
KURA ONCOLOGY INC COM 50127T109 298 14,900 SH   SOLE   0 0 14,900
LADDER CAP CORP CL A 505743104 394 34,100 SH   SOLE   0 0 34,100
LAM RESEARCH CORP COM 512807108 6,529 10,498 SH   SOLE   0 0 10,498
LILLY ELI & CO COM 532457108 2,351 10,164 SH   SOLE   0 0 10,164
LINDE PLC SHS G5494J103 781 2,700 SH   SOLE   0 0 2,700
LIONHEART ACQUISITION CORP I COM CL A 53625R104 2,776 282,163 SH   SOLE   0 0 282,163
LISTED FD TR TRUESHS ESG ACTV 53656F813 2,984 76,330 SH   SOLE   0 0 76,330
LISTED FD TR TRUESHS TECH AI 53656F821 3,789 81,250 SH   SOLE   0 0 81,250
LITTELFUSE INC COM 537008104 495 2,000 SH   SOLE   0 0 2,000
LOCKHEED MARTIN CORP COM 539830109 526 1,389 SH   SOLE   0 0 1,389
LOEWS CORP COM 540424108 297 5,494 SH   SOLE   0 0 5,494
LOGICBIO THERAPEUTICS INC COM 54142F102 67 15,000 SH   SOLE   0 0 15,000
LOWES COS INC COM 548661107 1,111 5,706 SH   SOLE   0 0 5,706
LULULEMON ATHLETICA INC COM 550021109 1,114 3,000 SH   SOLE   0 0 3,000
LUMEN TECHNOLOGIES INC COM 550241103 241 17,720 SH   SOLE   0 0 17,720
MACROGENICS INC COM 556099109 522 18,345 SH   SOLE   0 0 18,345
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 271 5,550 SH   SOLE   0 0 5,550
MAIN STR CAP CORP COM 56035L104 15,258 371,327 SH   SOLE   0 0 371,327
MARLIN TECHNOLOGY CORP CL A SHS G58411102 121 12,495 SH   SOLE   0 0 12,495
MASTERCARD INCORPORATED CL A 57636Q104 1,727 4,621 SH   SOLE   0 0 4,621
MCDONALDS CORP COM 580135101 589 2,554 SH   SOLE   0 0 2,554
MCKESSON CORP COM 58155Q103 638 3,370 SH   SOLE   0 0 3,370
MEDICAL PPTYS TRUST INC COM 58463J304 403 20,030 SH   SOLE   0 0 20,030
MEDTRONIC PLC SHS G5960L103 602 4,744 SH   SOLE   0 0 4,744
MERCK & CO INC COM 58933Y105 1,682 21,544 SH   SOLE   0 0 21,544
MERIDA MERGER CORP I COM 58953M106 149 15,000 SH   SOLE   0 0 15,000
MERUS N V COM N5749R100 512 24,870 SH   SOLE   0 0 24,870
MICROSOFT CORP COM 594918104 3,917 14,243 SH   SOLE   0 0 14,243
MINERVA NEUROSCIENCES INC COM 603380106 28 12,000 SH   SOLE   0 0 12,000
MISSION PRODUCE INC COM 60510V108 207 10,000 SH   SOLE   0 0 10,000
MOLINA HEALTHCARE INC COM 60855R100 606 2,370 SH   SOLE   0 0 2,370
MONDELEZ INTL INC CL A 609207105 1,554 24,926 SH   SOLE   0 0 24,926
MORINGA ACQUISITION CORP CL A SHS G6S23K108 102 10,500 SH   SOLE   0 0 10,500
MOTIVE CAPITAL CORP SHS CL A G6293A103 234 24,000 SH   SOLE   0 0 24,000
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,055 4,735 SH   SOLE   0 0 4,735
MP MATERIALS CORP COM CL A 553368101 461 12,500 SH   SOLE   0 0 12,500
MPLX LP COM UNIT REP LTD 55336V100 233 7,823 SH   SOLE   0 0 7,823
MUDRICK CAPITAL ACQU CORP II COM CL A 62477L107 867 69,630 SH   SOLE   0 0 69,630
MURPHY USA INC COM 626755102 264 2,000 SH   SOLE   0 0 2,000
NEW BEGINNINGS ACQUISITION C COM 64222H100 136 13,546 SH   SOLE   0 0 13,546
NEW MTN FIN CORP COM 647551100 288 21,875 SH   SOLE   0 0 21,875
NEW YORK CMNTY BANCORP INC COM 649445103 175 15,830 SH   SOLE   0 0 15,830
NEWBURY STREET ACQUISITN COR COM 65101L104 241 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101 313 4,268 SH   SOLE   0 0 4,268
NIKE INC CL B 654106103 644 4,030 SH   SOLE   0 0 4,030
NORFOLK SOUTHN CORP COM 655844108 578 2,175 SH   SOLE   0 0 2,175
NOVAVAX INC COM NEW 670002401 361 1,700 SH   SOLE   0 0 1,700
NUCOR CORP COM 670346105 555 6,000 SH   SOLE   0 0 6,000
NUVEEN AMT FREE QLTY MUN INC COM 670657105 457 29,007 SH   SOLE   0 0 29,007
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 175 12,270 SH   SOLE   0 0 12,270
NUVEEN QUALITY MUNCP INCOME COM 67066V101 505 31,354 SH   SOLE   0 0 31,354
NVIDIA CORPORATION COM 67066G104 4,118 5,001 SH   SOLE   0 0 5,001
OMNICHANNEL ACQUISITION CORP COM CL A 68218L108 137 14,000 SH   SOLE   0 0 14,000
ONEOK INC NEW COM 682680103 790 14,199 SH   SOLE   0 0 14,199
ORACLE CORP COM 68389X105 1,546 18,610 SH   SOLE   0 0 18,610
OYSTER ENTERPRISES ACQ CORP COM CL A 69242M104 338 35,000 SH   SOLE   0 0 35,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 580 22,000 SH   SOLE   0 0 22,000
PAYPAL HLDGS INC COM 70450Y103 2,199 7,519 SH   SOLE   0 0 7,519
PDL BIOPHARMA INC NOTE 2.750%12/0 69329YAG9 13 13,000 PRN   SOLE   0 0 13,000
PENN NATL GAMING INC COM 707569109 1,703 22,894 SH   SOLE   0 0 22,894
PEPSICO INC COM 713448108 600 4,023 SH   SOLE   0 0 4,023
PFIZER INC COM 717081103 1,604 40,861 SH   SOLE   0 0 40,861
PHILIP MORRIS INTL INC COM 718172109 1,724 17,463 SH   SOLE   0 0 17,463
PIMCO ETF TR ACTIVE BD ETF 72201R775 200 1,800 SH   SOLE   0 0 1,800
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,048 10,280 SH   SOLE   0 0 10,280
PMV CONSUMER ACQUISITION COR COM 693486102 487 50,000 SH   SOLE   0 0 50,000
PNC FINL SVCS GROUP INC COM 693475105 691 3,676 SH   SOLE   0 0 3,676
PRA GROUP INC COM 69354N106 514 13,421 SH   SOLE   0 0 13,421
PRECIGEN INC COM 74017N105 228 35,000 SH   SOLE   0 0 35,000
PROCTER AND GAMBLE CO COM 742718109 1,242 9,170 SH   SOLE   0 0 9,170
PROGRESS ACQUISITION CORP COM CL A 74327P105 305 31,500 SH   SOLE   0 0 31,500
PROSHARES TR ULTRA FNCLS NEW 74347X633 252 4,076 SH   SOLE   0 0 4,076
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 692 148,490 SH   SOLE   0 0 148,490
RAYTHEON TECHNOLOGIES CORP COM 75513E101 818 9,545 SH   SOLE   0 0 9,545
REDFIN CORP COM 75737F108 498 7,950 SH   SOLE   0 0 7,950
REMARK HLDGS INC COM 75955K102 1,797 966,300 SH   SOLE   0 0 966,300
RESMED INC COM 761152107 1,140 4,600 SH   SOLE   0 0 4,600
RESTAURANT BRANDS INTL INC COM 76131D103 660 10,250 SH   SOLE   0 0 10,250
RIVERNORTH MANAGED DUR MUN I COM 76882H105 210 10,300 SH   SOLE   0 0 10,300
ROCKET PHARMACEUTICALS INC COM 77313F106 1,255 27,709 SH   SOLE   0 0 27,709
ROTH CH ACQUISITION II CO *W EXP 09/16/202 778673111 434 271,150 SH   SOLE   0 0 271,150
ROTH CH ACQUISITION II CO COM 778673103 5,838 587,800 SH   SOLE   0 0 587,800
ROTH CH ACQUISITION III CO *W EXP 02/26/202 77867Q110 366 222,757 SH   SOLE   0 0 222,757
ROTH CH ACQUISITION III CO COM 77867Q102 7,896 799,950 SH   SOLE   0 0 799,950
SALESFORCE COM INC COM 79466L302 1,441 5,761 SH   SOLE   0 0 5,761
SCHWAB CHARLES CORP COM 808513105 283 4,000 SH   SOLE   0 0 4,000
SEABOARD CORP DEL COM 811543107 967 250 SH   SOLE   0 0 250
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 440 5,000 SH   SOLE   0 0 5,000
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 364 4,500 SH   SOLE   0 0 4,500
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 376 2,108 SH   SOLE   0 0 2,108
SERVICE CORP INTL COM 817565104 429 8,000 SH   SOLE   0 0 8,000
SERVICENOW INC COM 81762P102 3,485 6,240 SH   SOLE   0 0 6,240
SIGMATRON INTL INC COM 82661L101 244 48,314 SH   SOLE   0 0 48,314
SILVER CREST ACQUISITION COR CL A SHS G81355102 193 20,000 SH   SOLE   0 0 20,000
SNAP INC CL A 83304A106 201 2,950 SH   SOLE   0 0 2,950
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 237 5,000 SH   SOLE   0 0 5,000
SOUTHWEST AIRLS CO COM 844741108 2,452 46,810 SH   SOLE   0 0 46,810
SOUTHWESTERN ENERGY CO COM 845467109 448 79,008 SH   SOLE   0 0 79,008
SPARK ENERGY INC CL A COM 846511103 776 68,500 SH   SOLE   0 0 68,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 381 890 SH   SOLE   0 0 890
SPDR SER TR S&P OILGAS EXP 78468R556 363 3,750 SH   SOLE   0 0 3,750
SPLUNK INC COM 848637104 4,470 31,279 SH   SOLE   0 0 31,279
SPRING VY ACQUISITION CORP CL A G8377A108 1,465 146,328 SH   SOLE   0 0 146,328
SPRINGWORKS THERAPEUTICS INC COM 85205L107 939 11,200 SH   SOLE   0 0 11,200
SQUARE INC CL A 852234103 1,179 4,783 SH   SOLE   0 0 4,783
STARBUCKS CORP COM 855244109 619 5,363 SH   SOLE   0 0 5,363
STELLUS CAP INVT CORP COM 858568108 207 16,465 SH   SOLE   0 0 16,465
STRYKER CORPORATION COM 863667101 600 2,266 SH   SOLE   0 0 2,266
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 846 4,860 SH   SOLE   0 0 4,860
TARGA RES CORP COM 87612G101 437 9,840 SH   SOLE   0 0 9,840
TARGET CORP COM 87612E106 765 3,121 SH   SOLE   0 0 3,121
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 254 16,800 SH   SOLE   0 0 16,800
TELA BIO INC COM 872381108 1,950 121,019 SH   SOLE   0 0 121,019
TEXAS INSTRS INC COM 882508104 1,180 6,167 SH   SOLE   0 0 6,167
TFF PHARMACEUTICALS INC COM 87241J104 198 20,826 SH   SOLE   0 0 20,826
THERAPEUTICSMD INC COM 88338N107 4,095 3,440,816 SH   SOLE   0 0 3,440,816
THERMO FISHER SCIENTIFIC INC COM 883556102 879 1,700 SH   SOLE   0 0 1,700
TRACTOR SUPPLY CO COM 892356106 256 1,375 SH   SOLE   0 0 1,375
TRIPADVISOR INC COM 896945201 4,331 109,884 SH   SOLE   0 0 109,884
TWILIO INC CL A 90138F102 1,025 2,600 SH   SOLE   0 0 2,600
TWITTER INC COM 90184L102 1,383 19,700 SH   SOLE   0 0 19,700
TYLER TECHNOLOGIES INC COM 902252105 452 1,000 SH   SOLE   0 0 1,000
UIPATH INC CL A 90364P105 3,059 47,248 SH   SOLE   0 0 47,248
UNION PAC CORP COM 907818108 470 2,100 SH   SOLE   0 0 2,100
UNIQURE NV SHS N90064101 2,004 68,070 SH   SOLE   0 0 68,070
UNITED PARCEL SERVICE INC CL B 911312106 243 1,170 SH   SOLE   0 0 1,170
UNITEDHEALTH GROUP INC COM 91324P102 573 1,400 SH   SOLE   0 0 1,400
UNIVERSAL HLTH SVCS INC CL B 913903100 435 2,890 SH   SOLE   0 0 2,890
US BANCORP DEL COM NEW 902973304 445 7,960 SH   SOLE   0 0 7,960
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 203 6,174 SH   SOLE   0 0 6,174
VANGUARD INDEX FDS GROWTH ETF 922908736 321 1,119 SH   SOLE   0 0 1,119
VANGUARD WORLD FDS INF TECH ETF 92204A702 461 1,155 SH   SOLE   0 0 1,155
VECTOR ACQUISITION CORP COM CL A G9442R126 217 20,000 SH   SOLE   0 0 20,000
VERIZON COMMUNICATIONS INC COM 92343V104 1,374 24,444 SH   SOLE   0 0 24,444
VIACOMCBS INC CL B 92556H206 205 4,540 SH   SOLE   0 0 4,540
VISA INC COM CL A 92826C839 10,324 43,169 SH   SOLE   0 0 43,169
VISTAS MEDIA ACQUISITION CO COM CL A 92840T107 330 33,133 SH   SOLE   0 0 33,133
VISTRA CORP COM 92840M102 197 10,640 SH   SOLE   0 0 10,640
VY GLOBAL GROWTH COM CL A G9444H100 23,526 2,351,474 SH   SOLE   0 0 2,351,474
WAITR HLDGS INC COM 930752100 71 40,000 SH   SOLE   0 0 40,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,186 24,748 SH   SOLE   0 0 24,748
WALMART INC COM 931142103 706 5,008 SH   SOLE   0 0 5,008
WASHINGTON TR BANCORP INC COM 940610108 241 4,685 SH   SOLE   0 0 4,685
WASTE MGMT INC DEL COM 94106L109 1,057 7,542 SH   SOLE   0 0 7,542
WORKDAY INC CL A 98138H101 1,252 5,250 SH   SOLE   0 0 5,250
XENON PHARMACEUTICALS INC COM 98420N105 455 24,500 SH   SOLE   0 0 24,500
XILINX INC COM 983919101 832 5,775 SH   SOLE   0 0 5,775
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,457 2,677 SH   SOLE   0 0 2,677
ZILLOW GROUP INC CL C CAP STK 98954M200 2,981 24,906 SH   SOLE   0 0 24,906
ZOGENIX INC COM NEW 98978L204 221 12,420 SH   SOLE   0 0 12,420