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   2,586,816 19,200 SH   SOLE   0 0 19,200
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,953,026 3,994 SH   SOLE   0 0 3,994
ALPHABET INC CAP STK CL A 02079K305   314,213 2,625 SH   SOLE   0 0 2,625
ALPHABET INC CAP STK CL C 02079K107   4,877,027 40,316 SH   SOLE   0 0 40,316
AMAZON COM INC COM 023135106   2,476,840 19,000 SH   SOLE   0 0 19,000
AMERICAN EXPRESS CO COM 025816109   436,545 2,506 SH   SOLE   0 0 2,506
AMGEN INC COM 031162100   1,519,727 6,845 SH   SOLE   0 0 6,845
APOLLO COML REAL EST FIN INC COM 03762U105   1,029,667 90,960 SH   SOLE   0 0 90,960
APPLE INC COM 037833100   10,340,153 53,308 SH   SOLE   0 0 53,308
ARBOR REALTY TRUST INC COM 038923108   756,057 51,016 SH   SOLE   0 0 51,016
ARES CAPITAL CORP COM 04010L103   1,779,413 94,700 SH   SOLE   0 0 94,700
ASPEN AEROGELS INC COM 04523Y105   1,972,500 250,000 SH   SOLE   250,000 0 0
BANDWIDTH INC COM CL A 05988J103   3,898,800 285,000 SH   SOLE   285,000 0 0
BANK AMERICA CORP COM 060505104   1,250,023 43,570 SH   SOLE   0 0 43,570
BHP GROUP LTD SPONSORED ADS 088606108   4,873,846 81,680 SH   SOLE   0 0 81,680
BLACKROCK CR ALLOCATION INCO COM 092508100   336,097 33,113 SH   SOLE   0 0 33,113
BLACKROCK ENHANCED EQUITY DI COM 09251A104   496,230 59,500 SH   SOLE   0 0 59,500
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   357,790 37,000 SH   SOLE   0 0 37,000
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   228,620 23,000 SH   SOLE   0 0 23,000
BLACKROCK MUNI INCOME TR II COM 09249N101   208,200 20,000 SH   SOLE   0 0 20,000
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   197,105 16,948 SH   SOLE   0 0 16,948
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   240,905 24,810 SH   SOLE   0 0 24,810
BLACKROCK MUNIVEST FD INC COM 09253R105   144,695 21,500 SH   SOLE   0 0 21,500
BLACKROCK MUNIYILD QULT FD I COM 09254F100   462,557 39,979 SH   SOLE   0 0 39,979
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   174,195 10,500 SH   SOLE   0 0 10,500
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   780,825 72,500 SH   SOLE   0 0 72,500
BNY MELLON MUN INCOME INC COM 05589T104   125,800 20,000 SH   SOLE   0 0 20,000
BNY MELLON STRATEGIC MUN BD COM 09662E109   142,500 25,000 SH   SOLE   0 0 25,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108   186,600 30,000 SH   SOLE   0 0 30,000
BP PLC SPONSORED ADR 055622104   274,521 7,779 SH   SOLE   0 0 7,779
BRIGHTCOVE INC COM 10921T101   2,486,200 620,000 SH   SOLE   620,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,881,921 29,428 SH   SOLE   0 0 29,428
BROADCOM INC COM 11135F101   5,577,575 6,430 SH   SOLE   0 0 6,430
BRUNSWICK CORP COM 117043109   2,200,136 25,394 SH   SOLE   23,000 0 2,394
BSQUARE CORP COM NEW 11776U300   2,061,424 1,585,711 SH   SOLE   1,585,711 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   655,066 12,852 SH   SOLE   0 0 12,852
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   134,400 12,000 SH   SOLE   0 0 12,000
CALAMOS GBL DYN INCOME FUND COM 12811L107   66,220 11,000 SH   SOLE   0 0 11,000
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   781,750 53,000 SH   SOLE   0 0 53,000
CANNAE HLDGS INC COM 13765N107   5,658,800 280,000 SH   SOLE   280,000 0 0
CATERPILLAR INC COM 149123101   214,556 872 SH   SOLE   0 0 872
CHIPOTLE MEXICAN GRILL INC COM 169656105   213,900 100 SH   SOLE   0 0 100
CISCO SYS INC COM 17275R102   1,217,080 23,523 SH   SOLE   0 0 23,523
CLEVELAND-CLIFFS INC NEW COM 185899101   167,600 10,000 SH   SOLE   0 0 10,000
COLUMBUS MCKINNON CORP N Y COM 199333105   4,535,930 111,585 SH   SOLE   111,585 0 0
COPART INC COM 217204106   729,680 8,000 SH   SOLE   0 0 8,000
D R HORTON INC COM 23331A109   715,781 5,882 SH   SOLE   0 0 5,882
DISNEY WALT CO COM 254687106   569,339 6,377 SH   SOLE   0 0 6,377
DOMO INC COM CL B 257554105   5,131,000 350,000 SH   SOLE   350,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   496,890 5,537 SH   SOLE   0 0 5,537
DUPONT DE NEMOURS INC COM 26614N102   211,677 2,963 SH   SOLE   0 0 2,963
EAGLE MATLS INC COM 26969P108   279,630 1,500 SH   SOLE   0 0 1,500
EATON VANCE TX ADV GLBL DIV COM 27828S101   392,450 23,500 SH   SOLE   0 0 23,500
EDGIO INC COM 53261M104   370,700 550,000 SH   SOLE   550,000 0 0
EMCORE CORP COM NEW 290846203   1,128,877 1,499,970 SH   SOLE   1,499,970 0 0
ENPRO INDS INC COM 29355X107   2,415,958 18,093 SH   SOLE   18,093 0 0
EOG RES INC COM 26875P101   471,836 4,123 SH   SOLE   0 0 4,123
EQUIFAX INC COM 294429105   217,182 923 SH   SOLE   0 0 923
EVENTBRITE INC COM CL A 29975E109   3,629,000 380,000 SH   SOLE   380,000 0 0
EXXON MOBIL CORP COM 30231G102   5,286,674 49,293 SH   SOLE   0 0 49,293
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,424,672 67,352 SH   SOLE   50,000 0 17,352
FIDUS INVT CORP COM 316500107   953,501 48,648 SH   SOLE   0 0 48,648
FIRST TR NASDAQ 100 TECH IND SHS 337345102   206,024 1,400 SH   SOLE   0 0 1,400
FISERV INC COM 337738108   206,634 1,638 SH   SOLE   0 0 1,638
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   367,562 21,100 SH   SOLE   0 0 21,100
FREEPORT-MCMORAN INC CL B 35671D857   624,880 15,622 SH   SOLE   0 0 15,622
GRAFTECH INTL LTD COM 384313508   1,134,000 225,000 SH   SOLE   225,000 0 0
GRANITE PT MTG TR INC COM STK 38741L107   783,398 147,811 SH   SOLE   0 0 147,811
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,433,966 399,666 SH   SOLE   399,666 0 0
HOME DEPOT INC COM 437076102   476,522 1,534 SH   SOLE   0 0 1,534
HONEYWELL INTL INC COM 438516106   621,048 2,993 SH   SOLE   0 0 2,993
I3 VERTICALS INC COM CL A 46571Y107   1,657,350 72,500 SH   SOLE   72,500 0 0
ISHARES TR CONV BD ETF 46435G102   683,880 8,956 SH   SOLE   0 0 8,956
ISHARES TR IBOXX HI YD ETF 464288513   2,546,149 33,917 SH   SOLE   0 0 33,917
ISHARES TR PFD AND INCM SEC 464288687   600,042 19,400 SH   SOLE   0 0 19,400
JOHNSON & JOHNSON COM 478160104   277,908 1,679 SH   SOLE   0 0 1,679
JPMORGAN CHASE & CO COM 46625H100   992,483 6,824 SH   SOLE   0 0 6,824
KRAFT HEINZ CO COM 500754106   426,888 12,025 SH   SOLE   0 0 12,025
LADDER CAP CORP CL A 505743104   918,431 84,648 SH   SOLE   0 0 84,648
LAS VEGAS SANDS CORP COM 517834107   319,000 5,500 SH   SOLE   0 0 5,500
LIBERTY ENERGY INC COM CL A 53115L104   2,206,050 165,000 SH   SOLE   165,000 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   3,045,600 180,000 SH   SOLE   180,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,236,350 85,000 SH   SOLE   85,000 0 0
LIVEPERSON INC COM 538146101   2,665,919 589,805 SH   SOLE   589,805 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   899,934 9,800 SH   SOLE   0 0 9,800
MARQETA INC CLASS A COM 57142B104   2,191,500 450,000 SH   SOLE   450,000 0 0
MERCK & CO INC COM 58933Y105   490,408 4,250 SH   SOLE   0 0 4,250
MICROSOFT CORP COM 594918104   5,875,337 17,253 SH   SOLE   0 0 17,253
MOLSON COORS BEVERAGE CO CL B 60871R209   2,732,755 41,506 SH   SOLE   32,500 0 9,006
NEW FORTRESS ENERGY INC COM CL A 644393100   2,142,400 80,000 SH   SOLE   80,000 0 0
NEXTERA ENERGY INC COM 65339F101   427,986 5,768 SH   SOLE   0 0 5,768
NORFOLK SOUTHN CORP COM 655844108   204,084 900 SH   SOLE   0 0 900
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,068,198 91,299 SH   SOLE   0 0 91,299
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,887,698 172,708 SH   SOLE   0 0 172,708
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   348,810 33,000 SH   SOLE   0 0 33,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   751,953 64,490 SH   SOLE   0 0 64,490
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   160,296 24,737 SH   SOLE   0 0 24,737
NUVEEN PFD & INCOME SECS FD COM 67072C105   694,680 108,884 SH   SOLE   0 0 108,884
NUVEEN QUALITY MUNCP INCOME COM 67066V101   797,702 70,781 SH   SOLE   0 0 70,781
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   339,210 25,371 SH   SOLE   0 0 25,371
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   188,280 12,000 SH   SOLE   0 0 12,000
ONEOK INC NEW COM 682680103   728,296 11,800 SH   SOLE   0 0 11,800
OPEN LENDING CORP COM 68373J104   1,786,700 170,000 SH   SOLE   170,000 0 0
ORACLE CORP COM 68389X105   238,180 2,000 SH   SOLE   0 0 2,000
ORION GROUP HLDGS INC COM 68628V308   1,131,326 402,607 SH   SOLE   402,607 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   630,995 47,019 SH   SOLE   0 0 47,019
PALO ALTO NETWORKS INC COM 697435105   574,898 2,250 SH   SOLE   0 0 2,250
PAYSAFE LIMITED SHS G6964L206   142,118 14,085 SH   SOLE   0 0 14,085
PEBBLEBROOK HOTEL TR COM 70509V100   2,091,000 150,000 SH   SOLE   150,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,538,402 36,103 SH   SOLE   35,000 0 1,103
PFIZER INC COM 717081103   323,334 8,815 SH   SOLE   0 0 8,815
PIMCO DYNAMIC INCOME FD SHS 72201Y101   354,450 18,904 SH   SOLE   0 0 18,904
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   777,305 59,518 SH   SOLE   0 0 59,518
PIMCO MUN INCOME FD COM 72200R107   287,840 28,000 SH   SOLE   0 0 28,000
PIMCO MUN INCOME FD II COM 72200W106   397,760 44,000 SH   SOLE   0 0 44,000
PIMCO MUN INCOME FD III COM 72201A103   241,500 30,000 SH   SOLE   0 0 30,000
PROCTER AND GAMBLE CO COM 742718109   1,801,154 11,870 SH   SOLE   0 0 11,870
PROSPECT CAP CORP COM 74348T102   1,064,652 171,718 SH   SOLE   0 0 171,718
REGIONS FINANCIAL CORP NEW COM 7591EP100   267,300 15,000 SH   SOLE   0 0 15,000
REPAY HLDGS CORP COM CL A 76029L100   783,000 100,000 SH   SOLE   100,000 0 0
RITHM CAPITAL CORP COM NEW 64828T201   369,325 39,500 SH   SOLE   0 0 39,500
ROCKET COS INC COM CL A 77311W101   213,069 23,780 SH   SOLE   0 0 23,780
SAP SE SPON ADR 803054204   770,788 5,634 SH   SOLE   0 0 5,634
SARATOGA INVT CORP COM NEW 80349A208   1,286,883 47,680 SH   SOLE   0 0 47,680
SCHLUMBERGER LTD COM STK 806857108   1,329,580 27,068 SH   SOLE   0 0 27,068
SECUREWORKS CORP CL A 81374A105   1,518,300 210,000 SH   SOLE   210,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   206,893 1,190 SH   SOLE   0 0 1,190
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,954,530 241,300 SH   SOLE   241,300 0 0
SHELL PLC SPON ADS 780259305   5,261,091 87,133 SH   SOLE   47,500 0 39,633
SIMON PPTY GROUP INC NEW COM 828806109   829,608 7,184 SH   SOLE   0 0 7,184
SMARTSHEET INC COM CL A 83200N103   214,906 5,617 SH   SOLE   0 0 5,617
SOUTHWESTERN ENERGY CO COM 845467109   495,224 82,400 SH   SOLE   0 0 82,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   801,450 1,808 SH   SOLE   0 0 1,808
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,952,733 46,638 SH   SOLE   0 0 46,638
STARBUCKS CORP COM 855244109   585,346 5,909 SH   SOLE   0 0 5,909
STARWOOD PPTY TR INC COM 85571B105   550,223 28,362 SH   SOLE   0 0 28,362
STRYKER CORPORATION COM 863667101   283,124 928 SH   SOLE   0 0 928
TEXAS CAP BANCSHARES INC COM 88224Q107   772,500 15,000 SH   SOLE   15,000 0 0
TEXAS INSTRS INC COM 882508104   478,313 2,657 SH   SOLE   0 0 2,657
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   3,473,750 175,000 SH   SOLE   175,000 0 0
TRIPADVISOR INC COM 896945201   824,500 50,000 SH   SOLE   50,000 0 0
TWILIO INC CL A 90138F102   1,272,400 20,000 SH   SOLE   20,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   233,223 560 SH   SOLE   0 0 560
UNION PAC CORP COM 907818108   411,082 2,009 SH   SOLE   0 0 2,009
UPLAND SOFTWARE INC COM 91544A109   2,376,122 660,034 SH   SOLE   660,034 0 0
VACASA INC CLASS A COM 91854V107   1,050,454 1,548,201 SH   SOLE   1,548,201 0 0
VAIL RESORTS INC COM 91879Q109   208,709 829 SH   SOLE   0 0 829
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,685,573 21,475 SH   SOLE   0 0 21,475
VERISK ANALYTICS INC COM 92345Y106   395,779 1,751 SH   SOLE   0 0 1,751
VERITEX HLDGS INC COM 923451108   502,040 28,000 SH   SOLE   0 0 28,000
VERIZON COMMUNICATIONS INC COM 92343V104   895,907 24,090 SH   SOLE   0 0 24,090
VERRA MOBILITY CORP CL A COM STK 92511U102   2,958,000 150,000 SH   SOLE   150,000 0 0
VERTEX INC CL A 92538J106   4,592,309 235,503 SH   SOLE   235,503 0 0
VICI PPTYS INC COM 925652109   1,401,778 44,600 SH   SOLE   0 0 44,600
VIMEO INC COMMON STOCK 92719V100   3,296,000 800,000 SH   SOLE   800,000 0 0
VISA INC COM CL A 92826C839   616,736 2,597 SH   SOLE   0 0 2,597
WATSCO INC COM 942622200   268,173 703 SH   SOLE   0 0 703
WESTERN ALLIANCE BANCORP COM 957638109   1,458,800 40,000 SH   SOLE   40,000 0 0
YEXT INC COM 98585N106   1,131,000 100,000 SH   SOLE   100,000 0 0
ZUORA INC COM CL A 98983V106   3,565,250 325,000 SH   SOLE   325,000 0 0