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
180 DEGREE CAP CORP COM Com 68235B109 19 10,000 SH   SOLE   10,000 0 0
ACAMAR PARTNERS ACQUISITION CORP WT Warrants 004285110 41 36,885 SH   SOLE   36,885 0 0
ABERDEEN ASIA PACIFIC INCOM FD Com 003009107 616 154,504 SH   SOLE   154,504 0 0
ABERDEEN EMERGIONG MKT EQ COM 00301W105 1,049 161,825 SH   SOLE   161,825 0 0
ABERDEEN JAPAN EQUITY FD COM 00306J109 1,235 149,244 SH   SOLE   149,244 0 0
ADAMS EXPRESS COMPANY COM 006212104 3,449 212,740 SH   SOLE   212,740 0 0
ADAMS NATURAL RESOURCES FUND Com 00548F105 696 71,180 SH   SOLE   71,180 0 0
AGBA ACQUISITION LTD RTS Rights G0120M125 27 118,350 SH   SOLE   118,350 0 0
AGBA ACQUISITION LTD WT 5/10/24 Warrants G0120M117 38 118,350 SH   SOLE   118,350 0 0
ALBERTON ACQUISITION CORP Rights G35006132 23 115,555 SH   SOLE   115,555 0 0
ALBERTON ACQUISITION CORP Warrants G35006124 24 115,555 SH   SOLE   115,555 0 0
ALUSSA ENERGY ACQUIS UTF EXP Units G0232J127 277 27,200 SH   SOLE   27,200 0 0
ALUSSA ENERGY ACQUISITION CORP COM Com G0232J101 993 100,000 SH   SOLE   100,000 0 0
American Vrtual Cloud Tech WTS Warrants 030382113 6 21,154 SH   SOLE   21,154 0 0
AMPLITUDE HEALTHCARE ACQ CLASS COM 03212A105 2,464 248,250 SH   SOLE   248,250 0 0
AMPLITUDE HEALTHCARE ACQ WTS Warrants 03212A113 103 92,208 SH   SOLE   92,208 0 0
ANDINA ACQUISITION CORP III Rights G04415132 63 198,350 SH   SOLE   198,350 0 0
ANDINA ACQUISITION CORP III Warrants G04415124 65 196,350 SH   SOLE   196,350 0 0
APEX TECHNOLOGY ACQUISITION Units 03768F201 1,291 109,415 SH   SOLE   109,415 0 0
APEX TECHNOLOGY ACQUISITION CORP CL A Com 03768F102 1,154 108,884 SH   SOLE   108,884 0 0
APEX TECHNOLOGY ACQUISITION CORP WT Warrants 03768F110 106 54,442 SH   SOLE   54,442 0 0
ARCLIGHT CLEAN TRANSITION CORP UNIT Units G04561117 1,004 100,000 SH   SOLE   100,000 0 0
ASA GOLD AND PRECIOUS METALS COM G3156P103 1,749 82,203 SH   SOLE   82,203 0 0
ASCENDANT DIGITAL ACQUISITION CORP UNIT Com G05155125 526 50,000 SH   SOLE   50,000 0 0
B RILEY PRIN MERGER CORP II CL A Com 05600U106 1,520 151,848 SH   SOLE   151,848 0 0
B RILEY PRIN MERGER CORP II WT Warrants 05600U114 60 44,398 SH   SOLE   44,398 0 0
BARINGS BDC INC COM Com 06759L103 1,585 198,125 SH   SOLE   198,125 0 0
BOULDER GROWTH & INCM FD INC COM 101507101 8,376 837,629 SH   SOLE   837,629 0 0
BOWX ACQUISITION CORP UNIT Units 103085205 721 70,248 SH   SOLE   70,248 0 0
BRANDYWINE GLOBAL INCOME COM 10537L104 3,846 334,126 SH   SOLE   334,126 0 0
BROADSTONE ACQUISITION CORP UNIT Units G1739V118 1,568 157,310 SH   SOLE   157,310 0 0
BROOKFIELD PPTY REIT INC CLASS A Units 11282X103 70,751 865,992 SH   SOLE   865,992 0 0
CAPSTAR SPECIAL PURP UTS Unit 14070Y200 204 20,000 SH   SOLE   20,000 0 0
CC NEUBERGER PRIN HLDGS II UNITS Units G3166T129 1,082 104,700 SH   SOLE   104,700 0 0
CENTRAL SECS CORP COM COM 155123102 11,120 383,591 SH   SOLE   383,591 0 0
CF FIN ACQUISITION CORP CL A Com 12528N107 1,618 155,547 SH   SOLE   155,547 0 0
CF FIN ACQUISITION CORP RED WT EXP 04/30/25 Warrants 12528N115 34 35,197 SH   SOLE   35,197 0 0
CHP MERGER CORP CLASS A Com 12558Y106 1,478 145,000 SH   SOLE   145,000 0 0
CHP MERGER CORP. 24 WTS Warrants 12558Y114 59 52,500 SH   SOLE   52,500 0 0
CHURCHILL CAP CORP II WT EXP Warrants 17143G114 175 81,620 SH   SOLE   81,620 0 0
CHURCHILL CAPITAL 25 UTS EXP 08/04/25 units 171439201 6,320 630,770 SH   SOLE   630,770 0 0
CRESCENT ACQUISITION CORP CL A Common Stocks 22564L105 126 12,500 SH   SOLE   12,500 0 0
CRESCENT CAP BDC INC COM 225655109 1,817 142,502 SH   SOLE   142,502 0 0
D8 HLDGS CORP. 27 WTF Warrants G2614K128 46 64,575 SH   SOLE   64,575 0 0
DELAWARE INV MINN MUNI II Com 24610V103 6,706 515,811 SH   SOLE   515,811 0 0
DFP HEALTHCARE ACQUISITIONS CORP UNIT 1 COM CL A & 1/4 WT EXP Units 23343Q209 3,254 311,400 SH   SOLE   311,400 0 0
DIVIDEND AND INCOME FUND COM 25538A204 4,852 533,307 SH   SOLE   533,307 0 0
DMY TECHNOLOGY GR 27 WTS Warrants 24984K113 242 80,797 SH   SOLE   80,797 0 0
DMY TECHNOLOGY GROUP INC CL A Com 233253103 1,300 101,852 SH   SOLE   101,852 0 0
DTF TAX FREE INCOME INC Com 23334J107 366 25,344 SH   SOLE   25,344 0 0
E MERGE TECHNOLOGY ACQUISITION CORP UNIT Units 26873Y203 2,715 269,350 SH   SOLE   269,350 0 0
EQUUS TOTAL RETURN INC COM 294766100 111 91,476 SH   SOLE   91,476 0 0
EV FLOATING-RATE INCOME PLUS Common Stocks 278284104 4,859 346,673 SH   SOLE   346,673 0 0
FG NEW AMER ACQUISITION CORP UNIT Units 30259V205 3,091 308,775 SH   SOLE   308,775 0 0
FINSERV ACQUISITION CORP CL A Com 318085107 1,643 163,836 SH   SOLE   163,836 0 0
FINSERV ACQUISITION CORP CL A WTS Warrants 318085115 75 81,918 SH   SOLE   81,918 0 0
FIRST EAGLE SENIOR LOAN FUND Cpm 32010E100 475 38,311 SH   SOLE   38,311 0 0
FIRST TR SR FLTG RT INC FD 2 Com 33733U108 149 13,584 SH   SOLE   13,584 0 0
FLYING EAGLE ACQU 27 WTS Warrants 34407Y111 134 41,171 SH   SOLE   41,171 0 0
FLYING EAGLE ACQUISITIONCLASS A Com 34407Y103 885 72,762 SH   SOLE   72,762 0 0
FOLEY TRASIMENE ACQUISITION CORP II UNIT Com 344328208 3,136 307,410 SH   SOLE   307,410 0 0
FORTRESS VALUE ACQUI UTS EXP Units 349642207 103 10,000 SH   SOLE   10,000 0 0
FORUM MERGER III CORP UNIT Units 349885202 2,615 250,525 SH   SOLE   250,525 0 0
FRANKLIN UNIVERSAL TRUST Com 355145103 780 114,383 SH   SOLE   114,383 0 0
FS KKR CAPITAL CORP II Com 35952V303 1,062 72,178 SH   SOLE   72,178 0 0
FUSION ACQUISITION CORP CL A Com 36118H105 1,170 118,998 SH   SOLE   118,998 0 0
FUSION ACQUISITION CORP WT Warrants 36118H113 65 59,499 SH   SOLE   59,499 0 0
GALILEO ACQUISITI 26 WTS WARRANTS EXP 10/31/26 Warrants G3770A110 233 375,405 SH   SOLE   375,405 0 0
GALILEO ACQUISITION CORP COM G3770A102 3,890 392,905 SH   SOLE   392,905 0 0
GARRISON CAP INC COM Com 366554103 2,378 622,470 SH   SOLE   622,470 0 0
GDL FUND/THE Com 361570104 431 51,442 SH   SOLE   51,442 0 0
GENERAL AMERICAN INVESTORS COM 368802104 9,856 290,302 SH   SOLE   290,302 0 0
GIGCAPITAL2 INC W EXP 02/28/202 Warrants 375036118 175 192,757 SH   SOLE   192,757 0 0
GIGCAPITAL2 INC COM Com 375036100 695 68,430 SH   SOLE   68,430 0 0
GIGCAPITAL2 INC RIGHT 02/28/2026 Rights 375036126 64 192,757 SH   SOLE   192,757 0 0
GIGCAPITAL3 INC UNIT Units 37519D206 3,279 316,854 SH   SOLE   316,854 0 0
GLRY STR NW MDIA 25 WTF WARRANTS Warrants G39973113 2 42,082 SH   SOLE   42,082 0 0
GO ACQUISITION CORP UNIT Units 362019200 3,108 308,285 SH   SOLE   308,285 0 0
GORES HLDGS IV INC COM CL A Com 382865103 1,440 139,700 SH   SOLE   139,700 0 0
GORES HLDGS IV INC WT Warrants 382865111 58 34,925 SH   SOLE   34,925 0 0
GORES HOLDINGS IV IN UTS EXP Units 382865202 632 59,300 SH   SOLE   59,300 0 0
GRIFFIN INL RLTY INC COM 398231100 1,927 36,054 SH   SOLE   36,054 0 0
HAYMAKER ACQUISITIONCORP II Common Stocks 42087L101 1,153 115,256 SH   SOLE   115,256 0 0
HAYMAKER ACQUISITIONCORP II Warrants 42087L119 25 25,147 SH   SOLE   25,147 0 0
HEALTHCARE MERGER CORP Com 42227L102 1,759 173,300 SH   SOLE   173,300 0 0
HEALTHCARE MERGER CORP RED WTS Warrants 42227L110 155 86,650 SH   SOLE   86,650 0 0
HENNESSY CAPITAL ACQUISI CLASS A COM 42589C104 293 26,300 SH   SOLE   26,300 0 0
HIGH INCOME SECS FD Com 42968F108 318 38,118 SH   SOLE   38,118 0 0
HIGHCAPE CAP ACQUISITION CORP UNIT Units 42984L204 1,822 180,000 SH   SOLE   180,000 0 0
HIGHLAND GLOBAL ALLOCATION FD Com 43010T104 1,269 204,743 SH   SOLE   204,743 0 0
HILL INTL INC COM COM 431466101 1,549 1,173,405 SH   SOLE   1,173,405 0 0
HOLICITY INC Units 435063201 259 25,000 SH   SOLE   25,000 0 0
HORIZON ACQUISITION CORP UNIT Units G46049121 1,081 103,910 SH   SOLE   103,910 0 0
HOWARD HUGHES CORP Com 44267D107 691 12,000 SH   SOLE   12,000 0 0
INTL GNRL INSURANCE HLDNGS LTD WT EX Warrants G4809J114 79 132,500 SH   SOLE   132,500 0 0
JAPAN SMALLER CAPTLZTN FD INC COM 47109U104 3,160 364,423 SH   SOLE   364,423 0 0
JUNIPER INDL HLDGS INC Units 48205G205 2,563 224,422 SH   SOLE   224,422 0 0
KBL MERGER CORP IV-CW22 Warrants 48242A112 3 11,007 SH   SOLE   11,007 0 0
KBL MERGER CORP IV-RTS Rights 48242A120 3 16,792 SH   SOLE   16,792 0 0
LEGACY ACQUISITION CORP WT EXP EXP 11/30/22 Warrants 524643111 72 133,887 SH   SOLE   133,887 0 0
LION GROUP HLDG LTD WT Warrants 53620U110 3 35,500 SH   SOLE   35,500 0 0
LIONHEART ACQUISITION CORP I UNIT Units 53625R203 1,693 170,000 SH   SOLE   170,000 0 0
LIVE OAK ACQUISITION CORP UNIT Units 53804F202 1,171 110,972 SH   SOLE   110,972 0 0
LONGEVITY ACQUISTION CORP Rights G56372124 21 100,315 SH   SOLE   100,315 0 0
LONGEVITY ACQUISTION CORP Warrants G56372116 30 121,215 SH   SOLE   121,215 0 0
MONOCLE ACQUISITION CORP WT 6/12/2024 Warrants 609754114 27 55,000 SH   SOLE   55,000 0 0
MVC CAPITAL INC COM 553829102 1,892 242,311 SH   SOLE   242,311 0 0
NEW IRELAND FUND INC COM Com 645673104 827 98,329 SH   SOLE   98,329 0 0
NUVEEN FLOATING RATE INCOME FD Com 67072T108 1,815 218,377 SH   SOLE   218,377 0 0
NUVEEN FLOATING RT INC OPP FD COM 6706EN100 1,660 202,464 SH   SOLE   202,464 0 0
NUVEEN SHRT DURATION CRED OPPS COM 67074X107 876 70,732 SH   SOLE   70,732 0 0
OAKTREE ACQUISITION WARRANTS Warrants G67145113 169 57,826 SH   SOLE   57,826 0 0
OAKTREE ACQUISITION CORP SHS CL A Com G67145105 1,788 152,179 SH   SOLE   152,179 0 0
OAKTREE ACQUISITION II UTS EXP Units G6715X129 206 20,000 SH   SOLE   20,000 0 0
PIONEER DIVERSIFIED HIGH INC Com 723653101 2,167 160,410 SH   SOLE   160,410 0 0
PIONEER FLOATING RATE CF Com 72369J102 636 63,005 SH   SOLE   63,005 0 0
PIVOTAL INVESTMENT CORP II WTS Warrants 72582K118 194 52,495 SH   SOLE   52,495 0 0
PIVOTAL INVT CORP II COM Com 72582K100 2,326 201,709 SH   SOLE   201,709 0 0
PROPERTY SOLUTIONS ACQUISITION Units 74348Q207 671 66,525 SH   SOLE   66,525 0 0
PROPTECH ACQUISITION CORP A Com 74349F101 2,424 217,796 SH   SOLE   217,796 0 0
PROPTECH ACQUISITION CORP WT Warrants 74349F119 187 113,898 SH   SOLE   113,898 0 0
RMG ACQUISITION CORP Com 749641106 102 47,603 SH   SOLE   47,603 0 0
RMG ACQUISITION CORP Warants 749641114 47 47,603 SH   SOLE   47,603 0 0
RMR MORTGAGE TRUST Com 76970B101 4,249 468,890 SH   SOLE   468,890 0 0
ROYCE VALUE TRUST Com 780910105 211 16,700 SH   SOLE   16,700 0 0
ROYCE GLOBAL VALUE TR INC COM Com 78081T104 8,246 671,534 SH   SOLE   671,534 0 0
SC HEALTH CORP WTF WARRANTS EXP Warrants G78516401 220 220,300 SH   SOLE   220,300 0 0
SC HEALTH CORP UNIT 99/99/9999 Units G78516302 831 78,715 SH   SOLE   78,715 0 0
SCHULTZE SPL PURP ACQUISITION CORP WT Warrants 80821R117 21 40,925 SH   SOLE   40,925 0 0
SCHULTZE SPL PURP ACQUSTN CORP COM Com 80821R109 890 87,461 SH   SOLE   87,461 0 0
SOFTWARE ACQUISIT 26 WTS WARRANTS EXP 10/01/26 Warrants 83406B119 82 84,937 SH   SOLE   84,937 0 0
SOFTWARE ACQUISITION GRO CLASS A Com 83406B101 1,692 169,874 SH   SOLE   169,874 0 0
SOURCE CAPITAL INC COM 836144105 7,308 198,315 SH   SOLE   198,315 0 0
SPDR S&P 500 COM 78462F103 1,293 3,862 SH   SOLE   3,862 0 0
SUTTER ROCK CAP CORP COM Com 86944Q100 5,086 469,209 SH   SOLE   469,209 0 0
SWISS HELVETIA FUND COM 870875101 515 62,248 SH   SOLE   62,248 0 0
TAIWAN FD INC COM 874036106 5,954 258,543 SH   SOLE   258,543 0 0
TEGNA INC Com 87901J105 1,074 91,406 SH   SOLE   91,406 0 0
Thunderbridge Acq. Com G8857S116 2,388 234,093 SH   SOLE   234,093 0 0
TORTOISE POWER ENERGY INFRASTRUCTURE Com 89147X104 1,163 136,522 SH   SOLE   136,522 0 0
TRIDENT ACQUISITIONS CORP Warrants 89615T114 68 183,670 SH   SOLE   183,670 0 0
TRINITY PLACE HOLDINGS INC COM 89656D101 319 226,097 SH   SOLE   226,097 0 0
TUSCAN HLDGS CORP II Warrants 90070A111 80 177,466 SH   SOLE   177,466 0 0
TUSCAN HOLDINGS C 26 WTS Warrants 90069K112 12 23,194 SH   SOLE   23,194 0 0
VERTICAL CAP INCOME FUND SHS B Com 92535C104 6,338 638,270 SH   SOLE   638,270 0 0
Village Supermarket Com 927107409 1,166 47,382 SH   SOLE   47,382 0 0
VOYA PRIME RATE CF Com 92913A100 9,961 2,258,729 SH   SOLE   2,258,729 0 0
VPC IMPACT ACQUISITION HLDGS Units G9441E126 3,529 352,888 SH   SOLE   352,888 0 0
WESTERN ASSET CORPORATE LN FD Com 95790J102 8,439 911,445 SH   SOLE   911,445 0 0
YUCAIPA ACQUISITION UTS Units G9879L121 4,694 460,186 SH   SOLE   460,186 0 0