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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   3,107,715 19,500 SH   SOLE   0 0 19,500
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,553,041 4,030 SH   SOLE   0 0 4,030
ALPHABET INC CAP STK CL A 02079K305   376,021 3,625 SH   SOLE   0 0 3,625
ALPHABET INC CAP STK CL C 02079K107   4,187,456 40,264 SH   SOLE   0 0 40,264
AMAZON COM INC COM 023135106   1,962,510 19,000 SH   SOLE   0 0 19,000
AMERICAN EXPRESS CO COM 025816109   413,365 2,506 SH   SOLE   0 0 2,506
AMGEN INC COM 031162100   1,665,658 6,890 SH   SOLE   0 0 6,890
APOLLO COML REAL EST FIN INC COM 03762U105   828,813 89,024 SH   SOLE   0 0 89,024
APPLE INC COM 037833100   8,991,008 54,524 SH   SOLE   0 0 54,524
ARBOR REALTY TRUST INC COM 038923108   471,906 41,071 SH   SOLE   0 0 41,071
ARES CAPITAL CORP COM 04010L103   1,723,844 94,328 SH   SOLE   0 0 94,328
ASPEN AEROGELS INC COM 04523Y105   1,442,320 193,600 SH   SOLE   193,600 0 0
BANDWIDTH INC COM CL A 05988J103   3,040,000 200,000 SH   SOLE   200,000 0 0
BANK AMERICA CORP COM 060505104   1,212,125 42,382 SH   SOLE   0 0 42,382
BHP GROUP LTD SPONSORED ADS 088606108   5,288,521 83,402 SH   SOLE   0 0 83,402
BLACKROCK CR ALLOCATION INCO COM 092508100   357,084 34,702 SH   SOLE   0 0 34,702
BLACKROCK ENHANCED EQUITY DI COM 09251A104   511,105 59,500 SH   SOLE   0 0 59,500
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   368,150 37,000 SH   SOLE   0 0 37,000
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   234,830 23,000 SH   SOLE   0 0 23,000
BLACKROCK MUNI INCOME TR II COM 09249N101   214,600 20,000 SH   SOLE   0 0 20,000
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   204,223 16,948 SH   SOLE   0 0 16,948
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   249,092 24,810 SH   SOLE   0 0 24,810
BLACKROCK MUNIVEST FD INC COM 09253R105   166,080 24,000 SH   SOLE   0 0 24,000
BLACKROCK MUNIYILD QULT FD I COM 09254F100   514,756 43,476 SH   SOLE   0 0 43,476
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   188,160 10,500 SH   SOLE   0 0 10,500
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   840,275 72,500 SH   SOLE   0 0 72,500
BNY MELLON MUN INCOME INC COM 05589T104   129,800 20,000 SH   SOLE   0 0 20,000
BNY MELLON STRATEGIC MUN BD COM 09662E109   180,300 30,000 SH   SOLE   0 0 30,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108   187,200 30,000 SH   SOLE   0 0 30,000
BP PLC SPONSORED ADR 055622104   295,135 7,779 SH   SOLE   0 0 7,779
BRIGHTCOVE INC COM 10921T101   2,314,000 520,000 SH   SOLE   520,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,035,427 29,367 SH   SOLE   0 0 29,367
BROADCOM INC COM 11135F101   4,259,826 6,640 SH   SOLE   0 0 6,640
BRUNSWICK CORP COM 117043109   2,088,786 25,473 SH   SOLE   23,000 0 2,473
BSQUARE CORP COM NEW 11776U300   1,760,139 1,585,711 SH   SOLE   1,585,711 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   645,610 13,227 SH   SOLE   0 0 13,227
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   126,240 12,000 SH   SOLE   0 0 12,000
CALAMOS GBL DYN INCOME FUND COM 12811L107   65,780 11,000 SH   SOLE   0 0 11,000
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   798,000 57,000 SH   SOLE   0 0 57,000
CANNAE HLDGS INC COM 13765N107   4,843,200 240,000 SH   SOLE   240,000 0 0
CATERPILLAR INC COM 149123101   208,244 910 SH   SOLE   0 0 910
CISCO SYS INC COM 17275R102   1,229,665 23,523 SH   SOLE   0 0 23,523
CLEVELAND-CLIFFS INC NEW COM 185899101   183,300 10,000 SH   SOLE   0 0 10,000
COLUMBUS MCKINNON CORP N Y COM 199333105   4,146,499 111,585 SH   SOLE   111,585 0 0
COPART INC COM 217204106   601,680 8,000 SH   SOLE   0 0 8,000
D R HORTON INC COM 23331A109   543,840 5,567 SH   SOLE   0 0 5,567
DIGITAL RLTY TR INC COM 253868103   339,170 3,450 SH   SOLE   0 0 3,450
DISNEY WALT CO COM 254687106   640,732 6,399 SH   SOLE   0 0 6,399
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   270,000 200,000 SH   SOLE   200,000 0 0
DOCUSIGN INC COM 256163106   207,257 3,555 SH   SOLE   0 0 3,555
DOMO INC COM CL B 257554105   4,625,940 326,000 SH   SOLE   326,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   534,154 5,537 SH   SOLE   0 0 5,537
DUPONT DE NEMOURS INC COM 26614N102   212,655 2,963 SH   SOLE   0 0 2,963
EAGLE MATLS INC COM 26969P108   220,125 1,500 SH   SOLE   0 0 1,500
EATON VANCE TX ADV GLBL DIV COM 27828S101   379,525 23,500 SH   SOLE   0 0 23,500
EDGIO INC COM 53261M104   435,105 550,000 SH   SOLE   550,000 0 0
EMCORE CORP COM NEW 290846203   1,724,966 1,499,970 SH   SOLE   1,499,970 0 0
ENPRO INDS INC COM 29355X107   1,879,682 18,093 SH   SOLE   18,093 0 0
EOG RES INC COM 26875P101   571,201 4,983 SH   SOLE   0 0 4,983
EVENTBRITE INC COM CL A 29975E109   2,531,100 295,000 SH   SOLE   295,000 0 0
EXXON MOBIL CORP COM 30231G102   5,449,334 49,693 SH   SOLE   0 0 49,693
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,306,148 66,022 SH   SOLE   50,000 0 16,022
FIDUS INVT CORP COM 316500107   852,067 44,681 SH   SOLE   0 0 44,681
FIRST TR NASDAQ 100 TECH IND SHS 337345102   313,224 2,400 SH   SOLE   0 0 2,400
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   401,336 22,100 SH   SOLE   0 0 22,100
FORESTAR GROUP INC COM 346232101   2,061,700 132,500 SH   SOLE   132,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857   596,959 14,592 SH   SOLE   0 0 14,592
GRAFTECH INTL LTD COM 384313508   1,093,500 225,000 SH   SOLE   225,000 0 0
GRANITE PT MTG TR INC COM STK 38741L107   597,735 120,511 SH   SOLE   0 0 120,511
GULF IS FABRICATION INC COM 402307102   522,403 141,190 SH   SOLE   141,190 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,063,268 307,034 SH   SOLE   307,034 0 0
HOME DEPOT INC COM 437076102   412,283 1,397 SH   SOLE   0 0 1,397
HONEYWELL INTL INC COM 438516106   543,736 2,845 SH   SOLE   0 0 2,845
I3 VERTICALS INC COM CL A 46571Y107   1,778,425 72,500 SH   SOLE   72,500 0 0
IMAX CORP COM 45245E109   1,630,300 85,000 SH   SOLE   85,000 0 0
ISHARES TR CONV BD ETF 46435G102   460,048 6,335 SH   SOLE   0 0 6,335
ISHARES TR IBOXX HI YD ETF 464288513   2,437,847 32,268 SH   SOLE   0 0 32,268
ISHARES TR PFD AND INCM SEC 464288687   624,400 20,000 SH   SOLE   0 0 20,000
JOHNSON & JOHNSON COM 478160104   275,745 1,779 SH   SOLE   0 0 1,779
JPMORGAN CHASE & CO COM 46625H100   889,235 6,824 SH   SOLE   0 0 6,824
KRAFT HEINZ CO COM 500754106   423,088 10,941 SH   SOLE   0 0 10,941
LADDER CAP CORP CL A 505743104   768,247 81,296 SH   SOLE   0 0 81,296
LAS VEGAS SANDS CORP COM 517834107   373,425 6,500 SH   SOLE   0 0 6,500
LIBERTY ENERGY INC COM CL A 53115L104   1,152,900 90,000 SH   SOLE   90,000 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   1,973,400 130,000 SH   SOLE   130,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,462,200 60,000 SH   SOLE   60,000 0 0
LIVEPERSON INC COM 538146101   2,160,040 489,805 SH   SOLE   489,805 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,065,652 11,350 SH   SOLE   0 0 11,350
MARQETA INC CLASS A COM 57142B104   2,056,500 450,000 SH   SOLE   450,000 0 0
MERCK & CO INC COM 58933Y105   452,158 4,250 SH   SOLE   0 0 4,250
MICROSOFT CORP COM 594918104   5,060,530 17,553 SH   SOLE   0 0 17,553
MOLSON COORS BEVERAGE CO CL B 60871R209   2,499,607 48,367 SH   SOLE   40,000 0 8,367
NEW FORTRESS ENERGY INC COM CL A 644393100   1,765,800 60,000 SH   SOLE   60,000 0 0
NEXTERA ENERGY INC COM 65339F101   398,581 5,171 SH   SOLE   0 0 5,171
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,053,120 89,399 SH   SOLE   0 0 89,399
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,869,361 168,108 SH   SOLE   0 0 168,108
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   367,200 34,000 SH   SOLE   0 0 34,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   890,156 74,490 SH   SOLE   0 0 74,490
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   182,509 27,737 SH   SOLE   0 0 27,737
NUVEEN PFD & INCOME SECS FD COM 67072C105   767,991 118,884 SH   SOLE   0 0 118,884
NUVEEN PFD & INCOME TERM FD COM 67075A106   176,300 10,000 SH   SOLE   0 0 10,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101   856,056 74,246 SH   SOLE   0 0 74,246
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   345,196 26,371 SH   SOLE   0 0 26,371
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   193,440 12,000 SH   SOLE   0 0 12,000
NVIDIA CORPORATION COM 67066G104   474,431 1,708 SH   SOLE   0 0 1,708
ON24 INC COM 68339B104   1,661,965 189,722 SH   SOLE   189,722 0 0
ONEOK INC NEW COM 682680103   749,772 11,800 SH   SOLE   0 0 11,800
OPEN LENDING CORP COM CL A 68373J104   2,112,000 300,000 SH   SOLE   300,000 0 0
ORION GROUP HLDGS INC COM 68628V308   556,850 215,000 SH   SOLE   215,000 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   505,737 40,106 SH   SOLE   0 0 40,106
PALO ALTO NETWORKS INC COM 697435105   449,415 2,250 SH   SOLE   0 0 2,250
PAYSAFE LIMITED SHS G6964L206   243,248 14,085 SH   SOLE   0 0 14,085
PEBBLEBROOK HOTEL TR COM 70509V100   1,755,000 125,000 SH   SOLE   125,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   3,195,275 53,603 SH   SOLE   52,500 0 1,103
PFIZER INC COM 717081103   359,652 8,815 SH   SOLE   0 0 8,815
PIMCO DYNAMIC INCOME FD SHS 72201Y101   399,612 22,176 SH   SOLE   0 0 22,176
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,004,623 81,018 SH   SOLE   0 0 81,018
PIMCO MUN INCOME FD COM 72200R107   338,300 34,000 SH   SOLE   0 0 34,000
PIMCO MUN INCOME FD II COM 72200W106   450,720 48,000 SH   SOLE   0 0 48,000
PIMCO MUN INCOME FD III COM 72201A103   274,230 33,000 SH   SOLE   0 0 33,000
PROCTER AND GAMBLE CO COM 742718109   1,764,950 11,870 SH   SOLE   0 0 11,870
PROSPECT CAP CORP COM 74348T102   1,151,010 165,375 SH   SOLE   0 0 165,375
REGIONS FINANCIAL CORP NEW COM 7591EP100   278,400 15,000 SH   SOLE   0 0 15,000
RITHM CAPITAL CORP COM NEW 64828T201   404,000 50,500 SH   SOLE   0 0 50,500
ROCKET COS INC COM CL A 77311W101   223,909 24,714 SH   SOLE   0 0 24,714
SAP SE SPON ADR 803054204   692,988 5,476 SH   SOLE   0 0 5,476
SARATOGA INVT CORP COM NEW 80349A208   1,233,158 48,780 SH   SOLE   0 0 48,780
SCHLUMBERGER LTD COM STK 806857108   1,295,651 26,388 SH   SOLE   0 0 26,388
SECUREWORKS CORP CL A 81374A105   1,457,337 170,051 SH   SOLE   170,051 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   1,679,448 241,300 SH   SOLE   241,300 0 0
SHELL PLC SPON ADS 780259305   5,441,673 94,572 SH   SOLE   55,000 0 39,572
SIMON PPTY GROUP INC NEW COM 828806109   779,647 6,963 SH   SOLE   0 0 6,963
SMARTSHEET INC COM CL A 83200N103   270,835 5,666 SH   SOLE   0 0 5,666
SOUTHWESTERN ENERGY CO COM 845467109   427,000 85,400 SH   SOLE   0 0 85,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   654,205 1,598 SH   SOLE   0 0 1,598
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,793,145 43,250 SH   SOLE   0 0 43,250
STARBUCKS CORP COM 855244109   574,798 5,520 SH   SOLE   0 0 5,520
STARWOOD PPTY TR INC COM 85571B105   371,030 20,974 SH   SOLE   0 0 20,974
STRYKER CORPORATION COM 863667101   273,766 959 SH   SOLE   0 0 959
TEXAS CAP BANCSHARES INC COM 88224Q107   489,600 10,000 SH   SOLE   10,000 0 0
TEXAS INSTRS INC COM 882508104   451,446 2,427 SH   SOLE   0 0 2,427
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,972,750 137,500 SH   SOLE   137,500 0 0
TRITON INTL LTD CL A G9078F107   1,201,180 19,000 SH   SOLE   0 0 19,000
TWILIO INC CL A 90138F102   1,332,600 20,000 SH   SOLE   20,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   203,563 574 SH   SOLE   0 0 574
UNION PAC CORP COM 907818108   356,431 1,771 SH   SOLE   0 0 1,771
UPLAND SOFTWARE INC COM 91544A109   1,139,500 265,000 SH   SOLE   265,000 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,548,561 19,425 SH   SOLE   0 0 19,425
VERISK ANALYTICS INC COM 92345Y106   378,732 1,974 SH   SOLE   0 0 1,974
VERITEX HLDGS INC COM 923451108   511,280 28,000 SH   SOLE   0 0 28,000
VERIZON COMMUNICATIONS INC COM 92343V104   1,052,558 27,065 SH   SOLE   0 0 27,065
VERRA MOBILITY CORP CL A COM STK 92511U102   2,538,000 150,000 SH   SOLE   150,000 0 0
VERTEX INC CL A 92538J106   6,042,701 292,059 SH   SOLE   292,059 0 0
VICI PPTYS INC COM 925652109   1,536,402 47,100 SH   SOLE   0 0 47,100
VIMEO INC COMMON STOCK 92719V100   3,695,950 965,000 SH   SOLE   965,000 0 0
VISA INC COM CL A 92826C839   608,066 2,697 SH   SOLE   0 0 2,697
WATSCO INC COM 942622200   230,984 726 SH   SOLE   0 0 726
YEXT INC COM 98585N106   2,883,000 300,000 SH   SOLE   300,000 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   203,520 640 SH   SOLE   0 0 640
ZUORA INC COM CL A 98983V106   4,693,000 475,000 SH   SOLE   475,000 0 0