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,975,424 19,200 SH   SOLE   0 0 19,200
ADOBE INC COM 00724F101   2,340,462 3,923 SH   SOLE   0 0 3,923
ALIGHT INC COM CL A 01626W101   1,919,250 225,000 SH   SOLE   225,000 0 0
ALPHABET INC CAP STK CL A 02079K305   366,686 2,625 SH   SOLE   0 0 2,625
ALPHABET INC CAP STK CL C 02079K107   5,668,627 40,223 SH   SOLE   0 0 40,223
AMAZON COM INC COM 023135106   2,734,920 18,000 SH   SOLE   0 0 18,000
AMERICAN EXPRESS CO COM 025816109   469,474 2,506 SH   SOLE   0 0 2,506
AMGEN INC COM 031162100   2,015,852 6,999 SH   SOLE   0 0 6,999
APOLLO COML REAL EST FIN INC COM 03762U105   1,088,779 92,741 SH   SOLE   0 0 92,741
APPLE INC COM 037833100   10,183,682 52,894 SH   SOLE   0 0 52,894
ARBOR REALTY TRUST INC COM 038923108   1,144,936 75,424 SH   SOLE   0 0 75,424
ARES CAPITAL CORP COM 04010L103   1,909,480 95,331 SH   SOLE   0 0 95,331
ASPEN AEROGELS INC COM 04523Y105   3,156,000 200,000 SH   SOLE   200,000 0 0
ASURE SOFTWARE INC COM 04649U102   716,980 75,313 SH   SOLE   75,313 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   1,463,700 85,000 SH   SOLE   85,000 0 0
BANDWIDTH INC COM CL A 05988J103   4,341,000 300,000 SH   SOLE   300,000 0 0
BANK AMERICA CORP COM 060505104   1,557,339 46,253 SH   SOLE   0 0 46,253
BHP GROUP LTD SPONSORED ADS 088606108   5,621,571 82,295 SH   SOLE   0 0 82,295
BLACKROCK CR ALLOCATION INCO COM 092508100   341,726 33,113 SH   SOLE   0 0 33,113
BLACKROCK ENHANCED EQUITY DI COM 09251A104   453,710 59,000 SH   SOLE   0 0 59,000
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   378,510 37,000 SH   SOLE   0 0 37,000
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   201,400 20,000 SH   SOLE   0 0 20,000
BLACKROCK MUNI INCOME TR II COM 09249N101   160,200 15,000 SH   SOLE   0 0 15,000
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   223,491 18,765 SH   SOLE   0 0 18,765
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   190,380 19,000 SH   SOLE   0 0 19,000
BLACKROCK MUNIVEST FD INC COM 09253R105   145,960 20,500 SH   SOLE   0 0 20,500
BLACKROCK MUNIYILD QULT FD I COM 09254F100   277,298 22,748 SH   SOLE   0 0 22,748
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   170,730 10,500 SH   SOLE   0 0 10,500
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,287,515 87,230 SH   SOLE   0 0 87,230
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   530,965 51,500 SH   SOLE   0 0 51,500
BNY MELLON MUN INCOME INC COM 05589T104   130,000 20,000 SH   SOLE   0 0 20,000
BP PLC SPONSORED ADR 055622104   275,377 7,779 SH   SOLE   0 0 7,779
BRIGHTCOVE INC COM 10921T101   891,613 344,252 SH   SOLE   344,252 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,556,951 30,344 SH   SOLE   0 0 30,344
BROADCOM INC COM 11135F101   6,351,463 5,690 SH   SOLE   0 0 5,690
BRUNSWICK CORP COM 117043109   2,489,184 25,728 SH   SOLE   23,000 0 2,728
CAESARS ENTERTAINMENT INC NE COM 12769G100   262,716 5,604 SH   SOLE   0 0 5,604
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   124,320 12,000 SH   SOLE   0 0 12,000
CALAMOS GBL DYN INCOME FUND COM 12811L107   63,470 11,000 SH   SOLE   0 0 11,000
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   758,370 51,000 SH   SOLE   0 0 51,000
CANNAE HLDGS INC COM 13765N107   4,292,200 220,000 SH   SOLE   220,000 0 0
CATERPILLAR INC COM 149123101   288,870 977 SH   SOLE   0 0 977
CHIPOTLE MEXICAN GRILL INC COM 169656105   228,696 100 SH   SOLE   0 0 100
CISCO SYS INC COM 17275R102   1,163,122 23,023 SH   SOLE   0 0 23,023
COLUMBUS MCKINNON CORP N Y COM 199333105   4,158,947 106,585 SH   SOLE   106,585 0 0
COPART INC COM 217204106   686,000 14,000 SH   SOLE   0 0 14,000
D R HORTON INC COM 23331A109   999,724 6,578 SH   SOLE   0 0 6,578
DISNEY WALT CO COM 254687106   688,913 7,630 SH   SOLE   0 0 7,630
DOCUSIGN INC COM 256163106   284,230 4,781 SH   SOLE   0 0 4,781
DOMO INC COM CL B 257554105   4,116,000 400,000 SH   SOLE   400,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   537,310 5,537 SH   SOLE   0 0 5,537
DUPONT DE NEMOURS INC COM 26614N102   227,944 2,963 SH   SOLE   0 0 2,963
EAGLE MATLS INC COM 26969P108   304,260 1,500 SH   SOLE   0 0 1,500
EATON VANCE TX ADV GLBL DIV COM 27828S101   401,850 23,500 SH   SOLE   0 0 23,500
EMCORE CORP COM NEW 290846203   489,000 1,000,000 SH   SOLE   1,000,000 0 0
ENPRO INC COM 29355X107   2,507,840 16,000 SH   SOLE   16,000 0 0
EOG RES INC COM 26875P101   526,012 4,349 SH   SOLE   0 0 4,349
EQUIFAX INC COM 294429105   260,396 1,053 SH   SOLE   0 0 1,053
EURONET WORLDWIDE INC COM 298736109   1,442,579 14,214 SH   SOLE   14,214 0 0
EVENTBRITE INC COM CL A 29975E109   2,382,600 285,000 SH   SOLE   285,000 0 0
EXPENSIFY INC COM CL A 30219Q106   1,976,000 800,000 SH   SOLE   800,000 0 0
EXXON MOBIL CORP COM 30231G102   4,923,315 49,243 SH   SOLE   0 0 49,243
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,541,196 69,408 SH   SOLE   50,000 0 19,408
FIDUS INVT CORP COM 316500107   1,005,430 51,063 SH   SOLE   0 0 51,063
FIRST TR NASDAQ 100 TECH IND SHS 337345102   245,658 1,400 SH   SOLE   0 0 1,400
FISERV INC COM 337738108   244,691 1,842 SH   SOLE   0 0 1,842
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   363,875 20,500 SH   SOLE   0 0 20,500
FLYWIRE CORPORATION COM VTG 302492103   1,157,500 50,000 SH   SOLE   50,000 0 0
FORTINET INC COM 34959E109   234,120 4,000 SH   SOLE   0 0 4,000
FREEPORT-MCMORAN INC CL B 35671D857   764,387 17,956 SH   SOLE   0 0 17,956
GRAFTECH INTL LTD COM 384313508   739,563 337,700 SH   SOLE   337,700 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,421,988 239,392 SH   SOLE   0 0 239,392
HOME DEPOT INC COM 437076102   617,899 1,783 SH   SOLE   0 0 1,783
HONEYWELL INTL INC COM 438516106   730,630 3,484 SH   SOLE   0 0 3,484
I3 VERTICALS INC COM CL A 46571Y107   2,540,400 120,000 SH   SOLE   120,000 0 0
INTEVAC INC COM 461148108   1,609,014 372,457 SH   SOLE   372,457 0 0
ISHARES TR CMBS ETF 46429B366   494,243 10,563 SH   SOLE   0 0 10,563
ISHARES TR CONV BD ETF 46435G102   1,121,322 14,268 SH   SOLE   0 0 14,268
ISHARES TR IBOXX HI YD ETF 464288513   3,212,304 41,508 SH   SOLE   0 0 41,508
ISHARES TR PFD AND INCM SEC 464288687   605,086 19,400 SH   SOLE   0 0 19,400
JOHNSON & JOHNSON COM 478160104   263,166 1,679 SH   SOLE   0 0 1,679
JPMORGAN CHASE & CO COM 46625H100   1,160,762 6,824 SH   SOLE   0 0 6,824
KRAFT HEINZ CO COM 500754106   552,074 14,929 SH   SOLE   0 0 14,929
KVH INDS INC COM 482738101   1,413,488 268,724 SH   SOLE   268,724 0 0
LADDER CAP CORP CL A 505743104   1,239,305 107,672 SH   SOLE   0 0 107,672
LAS VEGAS SANDS CORP COM 517834107   270,655 5,500 SH   SOLE   0 0 5,500
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,518,800 120,000 SH   SOLE   120,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,145,827 25,183 SH   SOLE   25,183 0 0
LIVEPERSON INC COM 538146101   3,245,873 856,431 SH   SOLE   856,431 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   827,196 8,700 SH   SOLE   0 0 8,700
MARQETA INC CLASS A COM 57142B104   2,268,500 325,000 SH   SOLE   325,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   200,886 471 SH   SOLE   0 0 471
MERCK & CO INC COM 58933Y105   463,335 4,250 SH   SOLE   0 0 4,250
MICROSOFT CORP COM 594918104   6,464,128 17,190 SH   SOLE   0 0 17,190
MOLSON COORS BEVERAGE CO CL B 60871R209   2,478,270 40,488 SH   SOLE   30,000 0 10,488
NEW FORTRESS ENERGY INC COM CL A 644393100   2,829,750 75,000 SH   SOLE   75,000 0 0
NEXTERA ENERGY INC COM 65339F101   452,027 7,442 SH   SOLE   0 0 7,442
NORFOLK SOUTHN CORP COM 655844108   212,742 900 SH   SOLE   0 0 900
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,662,329 140,637 SH   SOLE   0 0 140,637
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,202,014 109,274 SH   SOLE   0 0 109,274
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   622,440 63,000 SH   SOLE   0 0 63,000
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   459,325 38,860 SH   SOLE   0 0 38,860
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   691,501 102,293 SH   SOLE   0 0 102,293
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,411,842 123,305 SH   SOLE   0 0 123,305
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   312,680 24,371 SH   SOLE   0 0 24,371
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   189,480 12,000 SH   SOLE   0 0 12,000
OLO INC CL A 68134L109   2,917,200 510,000 SH   SOLE   510,000 0 0
ONEOK INC NEW COM 682680103   828,596 11,800 SH   SOLE   0 0 11,800
OPEN LENDING CORP COM 68373J104   3,404,000 400,000 SH   SOLE   400,000 0 0
ORACLE CORP COM 68389X105   210,860 2,000 SH   SOLE   0 0 2,000
PALO ALTO NETWORKS INC COM 697435105   663,480 2,250 SH   SOLE   0 0 2,250
PEBBLEBROOK HOTEL TR COM 70509V100   1,837,700 115,000 SH   SOLE   115,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,864,872 21,103 SH   SOLE   20,000 0 1,103
PFIZER INC COM 717081103   254,072 8,825 SH   SOLE   0 0 8,825
PIMCO DYNAMIC INCOME FD SHS 72201Y101   269,412 15,009 SH   SOLE   0 0 15,009
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   848,868 69,352 SH   SOLE   0 0 69,352
PIMCO MUN INCOME FD COM 72200R107   186,600 20,000 SH   SOLE   0 0 20,000
PIMCO MUN INCOME FD II COM 72200W106   170,980 20,600 SH   SOLE   0 0 20,600
PIMCO MUN INCOME FD III COM 72201A103   114,545 15,500 SH   SOLE   0 0 15,500
PROCTER AND GAMBLE CO COM 742718109   1,695,468 11,570 SH   SOLE   0 0 11,570
PROLOGIS INC. COM 74340W103   228,476 1,714 SH   SOLE   0 0 1,714
PROSPECT CAP CORP COM 74348T102   984,361 164,334 SH   SOLE   0 0 164,334
REGIONS FINANCIAL CORP NEW COM 7591EP100   290,700 15,000 SH   SOLE   0 0 15,000
RITHM CAPITAL CORP COM NEW 64828T201   464,580 43,500 SH   SOLE   0 0 43,500
ROCKET COS INC COM CL A 77311W101   381,331 26,335 SH   SOLE   0 0 26,335
SAP SE SPON ADR 803054204   932,951 6,035 SH   SOLE   0 0 6,035
SARATOGA INVT CORP COM NEW 80349A208   1,233,005 47,680 SH   SOLE   0 0 47,680
SCHLUMBERGER LTD COM STK 806857108   1,478,040 28,402 SH   SOLE   0 0 28,402
SECUREWORKS CORP CL A 81374A105   1,793,340 243,000 SH   SOLE   243,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   229,051 1,190 SH   SOLE   0 0 1,190
SELECT WATER SOLUTIONS INC CL A COM 81617J301   2,590,467 341,300 SH   SOLE   341,300 0 0
SHELL PLC SPON ADS 780259305   4,323,389 65,705 SH   SOLE   25,000 0 40,705
SIMON PPTY GROUP INC NEW COM 828806109   1,099,041 7,705 SH   SOLE   0 0 7,705
SMARTSHEET INC COM CL A 83200N103   286,394 5,989 SH   SOLE   0 0 5,989
SPDR S&P 500 ETF TR TR UNIT 78462F103   859,360 1,808 SH   SOLE   0 0 1,808
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,606,537 62,164 SH   SOLE   0 0 62,164
STARBUCKS CORP COM 855244109   649,028 6,760 SH   SOLE   0 0 6,760
STARWOOD PPTY TR INC COM 85571B105   643,695 30,623 SH   SOLE   0 0 30,623
STRYKER CORPORATION COM 863667101   303,952 1,015 SH   SOLE   0 0 1,015
TEXAS INSTRS INC COM 882508104   550,245 3,228 SH   SOLE   0 0 3,228
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   3,011,400 210,000 SH   SOLE   210,000 0 0
TRIPADVISOR INC COM 896945201   3,660,100 170,000 SH   SOLE   170,000 0 0
TWILIO INC CL A 90138F102   1,517,400 20,000 SH   SOLE   20,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   256,308 613 SH   SOLE   0 0 613
UNION PAC CORP COM 907818108   591,944 2,410 SH   SOLE   0 0 2,410
VACASA INC -CL A COM 91854V206   1,085,296 132,353 SH   SOLE   132,353 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,208,694 27,557 SH   SOLE   0 0 27,557
VERISK ANALYTICS INC COM 92345Y106   425,410 1,781 SH   SOLE   0 0 1,781
VERITEX HLDGS INC COM 923451108   651,560 28,000 SH   SOLE   0 0 28,000
VERIZON COMMUNICATIONS INC COM 92343V104   832,793 22,090 SH   SOLE   0 0 22,090
VERRA MOBILITY CORP CL A COM STK 92511U102   3,454,500 150,000 SH   SOLE   150,000 0 0
VERTEX INC CL A 92538J106   4,714,500 175,000 SH   SOLE   175,000 0 0
VICI PPTYS INC COM 925652109   1,399,532 43,900 SH   SOLE   0 0 43,900
VIMEO INC COMMON STOCK 92719V100   2,606,800 665,000 SH   SOLE   665,000 0 0
VISA INC COM CL A 92826C839   681,336 2,617 SH   SOLE   0 0 2,617
WATSCO INC COM 942622200   328,208 766 SH   SOLE   0 0 766
WESTERN ALLIANCE BANCORP COM 957638109   1,973,700 30,000 SH   SOLE   30,000 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   232,331 850 SH   SOLE   0 0 850
ZUORA INC COM CL A 98983V106   3,919,800 417,000 SH   SOLE   417,000 0 0