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
AES CORP UNIT 02/15/2024 00130H204   719,869 9,462 SH   SOLE   9,462 0 0
AES CORP COM 00130H105   196,350 10,200 SH   SOLE   10,200 0 0
AES CORP UNIT 02/15/2024 00130H204   18,240,104 239,749 SH   OTR 1 0 239,749 0
AGREE RLTY CORP COM 008492100   863,800 13,722 SH   SOLE   13,722 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   964,213 7,606 SH   SOLE   7,606 0 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   8,776,451 394,093 SH   OTR 1 0 394,093 0
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   1,363,348 61,219 SH   SOLE   61,219 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,256,001 40,477 SH   SOLE   40,477 0 0
ALTRIA GROUP INC COM 02209S103   1,078,248 26,729 SH   SOLE   26,729 0 0
AMAZON COM INC COM 023135106   303,880 2,000 SH   SOLE   2,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100   361,167 1,673 SH   SOLE   1,673 0 0
AMGEN INC COM 031162100   1,077,483 3,741 SH   SOLE   3,741 0 0
AT&T INC COM 00206R102   746,458 44,485 SH   SOLE   44,485 0 0
BANK AMERICA CORP COM 060505104   202,020 6,000 SH   SOLE   6,000 0 0
BLOOMIN BRANDS INC COM 094235108   2,329,975 82,770 SH   SOLE   82,770 0 0
BOSTON PROPERTIES INC COM 101121101   350,850 5,000 SH   SOLE   5,000 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   5,046,796 362,037 SH   OTR 1 0 362,037 0
CATERPILLAR INC COM 149123101   345,343 1,168 SH   SOLE   1,168 0 0
CHENIERE ENERGY INC COM NEW 16411R208   6,931,680 40,605 SH   OTR 1 0 40,605 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   22,378,862 449,465 SH   OTR 1 0 449,465 0
CHEVRON CORP NEW COM 166764100   1,190,595 7,982 SH   SOLE   7,982 0 0
CITIGROUP INC COM NEW 172967424   1,622,829 31,548 SH   SOLE   31,548 0 0
CITIZENS FINL GROUP INC COM 174610105   787,837 23,773 SH   SOLE   23,773 0 0
COCA COLA CO COM 191216100   794,848 13,488 SH   SOLE   13,488 0 0
CROWN CASTLE INC COM 22822V101   716,597 6,221 SH   SOLE   6,221 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   10,589,558 245,299 SH   OTR 1 0 245,299 0
DOMINION ENERGY INC COM 25746U109   466,898 9,934 SH   SOLE   9,934 0 0
DOW INC COM 260557103   1,497,351 27,304 SH   SOLE   27,304 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   854,340 8,804 SH   SOLE   8,804 0 0
EDISON INTL COM 281020107   865,887 12,112 SH   SOLE   12,112 0 0
EMERSON ELEC CO COM 291011104   267,463 2,748 SH   SOLE   2,748 0 0
ENBRIDGE INC COM 29250N105   1,762,279 48,925 SH   SOLE   48,925 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   59,956,336 4,344,662 SH   OTR 1 0 4,344,662 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   30,542,333 2,511,705 SH   OTR 1 0 2,511,705 0
ENTERPRISE PRODS PARTNERS L COM 293792107   58,551,571 2,222,071 SH   OTR 1 0 2,222,071 0
EPR PPTYS CONV PFD 9% SR E 26884U307   259,379 9,224 SH   SOLE   9,224 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   13,747,531 488,888 SH   OTR 1 0 488,888 0
EPR PPTYS PFD C CV 5.75% 26884U208   1,346,458 63,214 SH   OTR 1 0 63,214 0
ETFIS SER TR I INFRAC ACT MLP 26923G772   1,705,497 48,287 SH   SOLE   48,287 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   9,796,638 473,039 SH   SOLE   473,039 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   202,802 1,968 SH   SOLE   1,968 0 0
FIFTH THIRD BANCORP COM 316773100   791,890 22,960 SH   SOLE   22,960 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   353,543 7,164 SH   SOLE   7,164 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   8,872,376 766,181 SH   OTR 1 0 766,181 0
GLOBAL NET LEASE INC COM NEW 379378201   675,137 67,853 SH   SOLE   67,853 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   516,590 13,977 SH   SOLE   13,977 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   448,773 26,046 SH   SOLE   26,046 0 0
HESS MIDSTREAM LP CL A SHS 428103105   13,698,004 433,070 SH   OTR 1 0 433,070 0
HF SINCLAIR CORP COM 403949100   4,680,550 84,228 SH   OTR 1 0 84,228 0
HONEYWELL INTL INC COM 438516106   1,312,994 6,261 SH   SOLE   6,261 0 0
HUNTINGTON BANCSHARES INC COM 446150104   140,073 11,012 SH   SOLE   11,012 0 0
INTERNATIONAL PAPER CO COM 460146103   777,008 21,494 SH   SOLE   21,494 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   6,142,800 15,000 SH Call SOLE   15,000 0 0
JOHNSON & JOHNSON COM 478160104   1,023,982 6,533 SH   SOLE   6,533 0 0
KEYCORP COM 493267108   1,726,401 119,889 SH   SOLE   119,889 0 0
KILROY RLTY CORP COM 49427F108   1,903,077 47,768 SH   SOLE   47,768 0 0
KINDER MORGAN INC DEL COM 49456B101   9,710,273 550,469 SH   OTR 1 0 550,469 0
KINDER MORGAN INC DEL COM 49456B101   1,241,027 70,353 SH   SOLE   70,353 0 0
KRAFT HEINZ CO COM 500754106   1,110,325 30,025 SH   SOLE   30,025 0 0
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   1,056,401 21,840 SH   OTR 1 0 21,840 0
MARATHON PETE CORP COM 56585A102   4,835,349 32,592 SH   OTR 1 0 32,592 0
MARATHON PETE CORP COM 56585A102   59,344 400 SH   SOLE   400 0 0
MCDONALDS CORP COM 580135101   974,628 3,287 SH   SOLE   3,287 0 0
MID-AMER APT CMNTYS INC COM 59522J103   268,920 2,000 SH   SOLE   2,000 0 0
MORGAN STANLEY COM NEW 617446448   3,222,907 34,562 SH   SOLE   34,562 0 0
MPLX LP COM UNIT REP LTD 55336V100   64,168,530 1,747,509 SH   OTR 1 0 1,747,509 0
NEW FORTRESS ENERGY INC COM CL A 644393100   2,147,214 56,910 SH   SOLE   56,910 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   4,973,191 131,810 SH   OTR 1 0 131,810 0
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   271,600 6,543 SH   OTR 1 0 6,543 0
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   762,082 18,359 SH   SOLE   18,359 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   1,197,616 31,417 SH   SOLE   31,417 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   14,290,959 374,894 SH   OTR 1 0 374,894 0
NNN REIT INC COM 637417106   527,932 12,249 SH   SOLE   12,249 0 0
NORTHWEST NAT HLDG CO COM 66765N105   423,473 10,875 SH   SOLE   10,875 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   24,654,069 1,319,811 SH   OTR 1 0 1,319,811 0
NVIDIA CORPORATION COM 67066G104   2,227,004 4,497 SH   SOLE   4,497 0 0
ONEOK INC NEW COM 682680103   15,487,442 220,556 SH   OTR 1 0 220,556 0
PEPSICO INC COM 713448108   1,002,735 5,904 SH   SOLE   5,904 0 0
PHILIP MORRIS INTL INC COM 718172109   1,417,692 15,069 SH   SOLE   15,069 0 0
PHILLIPS 66 COM 718546104   292,109 2,194 SH   OTR 1 0 2,194 0
PHILLIPS 66 COM 718546104   66,570 500 SH   SOLE   500 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   56,212,242 3,710,379 SH   OTR 1 0 3,710,379 0
PNC FINL SVCS GROUP INC COM 693475105   772,547 4,989 SH   SOLE   4,989 0 0
PROCTER AND GAMBLE CO COM 742718109   263,919 1,801 SH   SOLE   1,801 0 0
REALTY INCOME CORP COM 756109104   778,156 13,552 SH   SOLE   13,552 0 0
RED ROCK RESORTS INC CL A 75700L108   1,180,620 22,138 SH   SOLE   22,138 0 0
REXFORD INDL RLTY INC COM 76169C100   1,364,801 24,328 SH   SOLE   24,328 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   22,359,530 892,596 SH   OTR 1 0 892,596 0
RLJ LODGING TR CUM CONV PFD A 74965L200   1,159,464 46,286 SH   SOLE   46,286 0 0
RPT REALTY 7.25 PFD D CONV 74971D200   14,488,739 253,610 SH   OTR 1 0 253,610 0
SERIES PORTFOLIOS TR INFRACAP SMALL C 81752T445   357,155 11,200 SH   SOLE   11,200 0 0
SERIES PORTFOLIOS TR INFRACAP EQUITY 81752T619   728,575 29,178 SH   SOLE   29,178 0 0
SIMON PPTY GROUP INC NEW COM 828806109   288,418 2,022 SH   SOLE   2,022 0 0
SOUTHERN CO COM 842587107   799,789 11,406 SH   SOLE   11,406 0 0
SOUTHWESTERN ENERGY CO COM 845467109   104,145 15,900 SH   SOLE   15,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   56,086,580 118,000 SH Call SOLE   118,000 0 0
STAG INDL INC COM 85254J102   491,967 12,531 SH   SOLE   12,531 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,210,047 20,191 SH   OTR 1 0 20,191 0
TARGA RES CORP COM 87612G101   7,065,832 81,338 SH   OTR 1 0 81,338 0
TC ENERGY CORP COM 87807B107   265,343 6,788 SH   SOLE   6,788 0 0
TRUIST FINL CORP COM 89832Q109   2,420,475 65,560 SH   SOLE   65,560 0 0
UGI CORP NEW UNIT 06/01/2024 902681113   11,088,029 188,124 SH   OTR 1 0 188,124 0
UGI CORP NEW UNIT 06/01/2024 902681113   543,604 9,223 SH   SOLE   9,223 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,117,462 4,022 SH   SOLE   4,022 0 0
US BANCORP DEL COM NEW 902973304   1,453,602 33,586 SH   SOLE   33,586 0 0
VALERO ENERGY CORP COM 91913Y100   798,720 6,144 SH   OTR 1 0 6,144 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   852,330 97,969 SH   SOLE   97,969 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   43,870,250 1,499,325 SH   OTR 1 0 1,499,325 0
WILLIAMS COS INC COM 969457100   4,560,327 130,931 SH   OTR 1 0 130,931 0
WILLIAMS COS INC COM 969457100   104,490 3,000 SH   SOLE   3,000 0 0