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
Advanced Micro Devices Inc COMMON STOCK 007903107 BBG000BBQCY0 216,588 1,200 SH   SOLE   1,200 0 0
AGNC Investment Corp COMMON STOCK 00123Q104 BBG000TJ8XZ7 2,329,470 235,300 SH   SOLE   235,300 0 0
Agnico Eagle Mines Ltd COMMON STOCK 008474108 BBG000DLVDK3 2,244,451 37,627 SH   SOLE   37,627 0 0
Alerian MLP ETF EXCHANGE TRADED FUND 00162Q452 BBG0015CS200 2,248,180 47,370 SH   SOLE   47,370 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 BBG006G2JVL2 383,508 5,300 SH   SOLE   5,300 0 0
Alliance Resource Partners LP COMMON STOCK 01877R108 BBG000C14X88 818,862 40,841 SH   SOLE   40,841 0 0
AllianceBernstein Holding LP COMMON STOCK 01881G106 BBG000B9WM03 794,400 22,867 SH   SOLE   22,867 0 0
Altria Group Inc COMMON STOCK 02209S103 BBG000BP6LJ8 1,044,656 23,949 SH   SOLE   23,949 0 0
American Homes 4 Rent COMMON STOCK 02665T306 BBG003NXJNH6 892,356 24,262 SH   SOLE   24,262 0 0
Annaly Capital Management Inc COMMON STOCK 035710839 BBG000BJFJ98 1,957,757 99,429 SH   SOLE   99,429 0 0
Antero Midstream Corp COMMON STOCK 03676B102 BBG00GBNZ4M0 1,074,451 76,419 SH   SOLE   76,419 0 0
Apollo Commercial Real Estate COMMON STOCK 03762U105 BBG000NFPF36 896,592 80,484 SH   SOLE   80,484 0 0
Apollo Senior Floating Rate Fu EXCHANGE TRADED FUND 037636107 BBG00174L007 763,914 53,608 SH   SOLE   53,608 0 0
Applied Materials Inc COMMON STOCK 038222105 BBG000BBPFB9 252,632 1,225 SH   SOLE   1,225 0 0
Ares Capital Corp COMMON STOCK 04010L103 BBG000PD6X77 2,581,201 123,977 SH   SOLE   123,977 0 0
Artisan Partners Asset Managem COMMON STOCK 04316A108 BBG001M6CZY1 379,296 8,287 SH   SOLE   8,287 0 0
Barrick Gold Corp COMMON STOCK 067901108 BBG000BB07P9 2,131,018 128,066 SH   SOLE   128,066 0 0
Birkenstock Holding Plc COMMON STOCK M2029K104 BBG01J9M42H2 519,750 11,000 SH   SOLE   11,000 0 0
Black Stone Minerals LP COMMON STOCK 09225M101 BBG008B5CF29 1,100,367 68,859 SH   SOLE   68,859 0 0
BlackRock MuniHoldings Fund In EXCHANGE TRADED FUND 09253N104 BBG000BBX3V5 10,785,133 892,809 SH   SOLE   892,809 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254E103 BBG000CR6303 35,455,727 3,093,868 SH   SOLE   3,093,868 0 0
BlackRock Short Duration Bond EXCHANGE TRADED FUND 46431W507 BBG0059KNK13 122,091,755 2,419,575 SH   SOLE   2,419,575 0 0
Blackstone Secured Lending Fun COMMON STOCK 09261X102 BBG00MS80PM3 2,355,812 75,628 SH   SOLE   75,628 0 0
Blackstone Strategic Credit 20 EXCHANGE TRADED FUND 09257R101 BBG002W5R785 1,190,560 10,005 SH   SOLE   10,005 0 0
Brandywine Realty Trust COMMON STOCK 105368203 BBG000CL6RJ3 1,138,219 237,129 SH   SOLE   237,129 0 0
Cheniere Energy Partners LP COMMON STOCK 16411Q101 BBG000QMH637 1,646,712 33,341 SH   SOLE   33,341 0 0
Chesapeake Energy Corp COMMON STOCK 165167735 BBG00Z6DX554 695,095 7,825 SH   SOLE   7,825 0 0
Cisco Systems Inc COMMON STOCK 17275R102 BBG000C3J3C9 1,098,020 22,000 SH   SOLE   22,000 0 0
CrossAmerica Partners LP COMMON STOCK 22758A105 BBG002Z9XD93 1,230,273 53,983 SH   SOLE   53,983 0 0
CVR Partners LP COMMON STOCK 126633205 BBG001CBC4Y0 2,001,766 25,471 SH   SOLE   25,471 0 0
Deere & Co COMMON STOCK 244199105 BBG000BH1NH9 299,429 729 SH   SOLE   729 0 0
Delek Logistics Partners LP COMMON STOCK 24664T103 BBG0036D62Z9 1,141,039 27,837 SH   SOLE   27,837 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 BBG000Q5ZRM7 892,328 6,195 SH   SOLE   6,195 0 0
Enbridge Inc COMMON STOCK 29250N105 BBG000K5M1S8 242,406 6,700 SH   SOLE   6,700 0 0
Energy Transfer LP COMMON STOCK 29273V100 BBG000BM2FL9 1,992,519 126,670 SH   SOLE   126,670 0 0
Enterprise Products Partners L COMMON STOCK 293792107 BBG000BR3012 1,994,716 68,359 SH   SOLE   68,359 0 0
Estee Lauder Cos Inc/The COMMON STOCK 518439104 BBG000FKJRC5 1,387,350 9,000 SH   SOLE   9,000 0 0
First Trust Enhanced Short Mat EXCHANGE TRADED FUND 33739Q408 BBG006XT8622 67,118,586 1,125,773 SH   SOLE   1,125,773 0 0
First Trust NASDAQ Cybersecuri EXCHANGE TRADED FUND 33734X846 BBG009K1H2V8 225,560 4,000 SH   SOLE   4,000 0 0
FLEX LNG Ltd COMMON STOCK G35947202 BBG000R0MG54 986,811 38,805 SH   SOLE   38,805 0 0
Franco-Nevada Corp COMMON STOCK 351858105 BBG000RD3CL8 220,803 1,853 SH   SOLE   1,853 0 0
Frontline PLC COMMON STOCK M46528101 BBG000BTQNQ6 1,231,962 52,693 SH   SOLE   52,693 0 0
FS Credit Opportunities Corp EXCHANGE TRADED FUND 30290Y101 BBG01BG24766 1,038,835 175,183 SH   SOLE   175,183 0 0
FS KKR Capital Corp COMMON STOCK 302635206 BBG001YCZP63 2,431,139 127,485 SH   SOLE   127,485 0 0
Full Truck Alliance Co Ltd COMMON STOCK 35969L108 BBG01186DLS3 207,682 28,567 SH   SOLE   28,567 0 0
Gaming and Leisure Properties COMMON STOCK 36467J108 BBG003MSMCS6 1,142,628 24,802 SH   SOLE   24,802 0 0
Garmin Ltd COMMON STOCK H2906T109 BBG000C4LN67 267,966 1,800 SH   SOLE   1,800 0 0
Genco Shipping & Trading Ltd COMMON STOCK Y2685T131 BBG006TBN8B5 908,324 44,679 SH   SOLE   44,679 0 0
Global Net Lease Inc COMMON STOCK 379378201 BBG004HXD0G8 1,503,068 193,445 SH   SOLE   193,445 0 0
Global Partners LP/MA COMMON STOCK 37946R109 BBG000GJQQ22 956,700 21,557 SH   SOLE   21,557 0 0
Guggenheim Taxable Municipal B EXCHANGE TRADED FUND 401664107 BBG00184VXQ5 635,521 39,109 SH   SOLE   39,109 0 0
Health Care Select Sector SPDR EXCHANGE TRADED FUND 81369Y209 BBG000BHVSG6 1,409,049 9,538 SH   SOLE   9,538 0 0
Hess Midstream LP COMMON STOCK 428103105 BBG00R02H8D5 1,112,081 30,780 SH   SOLE   30,780 0 0
Hims & Hers Health Inc COMMON STOCK 433000106 BBG00Q53VYM7 358,904 23,200 SH   SOLE   23,200 0 0
IBM COMMON STOCK 459200101 BBG000BLNNH6 546,909 2,864 SH   SOLE   2,864 0 0
Icahn Enterprises LP COMMON STOCK 451100101 BBG000BB3080 685,333 40,290 SH   SOLE   40,290 0 0
Ingersoll Rand Inc COMMON STOCK 45687V106 BBG002R1CW27 256,365 2,700 SH   SOLE   2,700 0 0
Intel Corp COMMON STOCK 458140100 BBG000C0G1D1 247,352 5,600 SH   SOLE   5,600 0 0
Invesco PHLX Semiconductor ETF EXCHANGE TRADED FUND 46138G615 BBG011B9WBT3 231,540 6,000 SH   SOLE   6,000 0 0
Invesco Solar ETF EXCHANGE TRADED FUND 46138G706 BBG00KXH5WT4 873,554 19,254 SH   SOLE   19,254 0 0
iShares 0-5 Year High Yield Co EXCHANGE TRADED FUND 46434V407 BBG005DW06C6 293,356,039 6,894,384 SH   SOLE   6,894,384 0 0
iShares 0-5 Year Investment Gr EXCHANGE TRADED FUND 46434V100 BBG005DW0477 12,442,521 252,794 SH   SOLE   252,794 0 0
iShares 20 Year Treasury Bond EXCHANGE TRADED FUND 464287432 BBG000BJKYW3 6,947,190 73,422 SH   SOLE   73,422 0 0
iShares Global Clean Energy ET EXCHANGE TRADED FUND 464288224 BBG000BBM0N2 916,878 65,585 SH   SOLE   65,585 0 0
iShares iBonds Dec 2024 Term C EXCHANGE TRADED FUND 46434VBG4 BBG0088JX096 213,727 8,532 SH   SOLE   8,532 0 0
iShares MSCI Global Silver and EXCHANGE TRADED FUND 464286327 BBG002GKRDP8 254,000 25,000 SH   SOLE   25,000 0 0
iShares Preferred and Income S EXCHANGE TRADED FUND 464288687 BBG000G7K7Q0 455,668 14,138 SH   SOLE   14,138 0 0
iShares Robotics and Artificia EXCHANGE TRADED FUND 46435U556 BBG00L9G3TC8 225,611 6,568 SH   SOLE   6,568 0 0
iShares U.S. Aerospace & Defen EXCHANGE TRADED FUND 464288760 BBG000PB38X0 368,217 2,791 SH   SOLE   2,791 0 0
JPMorgan Ultra-Short Income ET EXCHANGE TRADED FUND 46641Q837 BBG00GP26N50 20,612,659 408,576 SH   SOLE   408,576 0 0
Kimbell Royalty Partners LP COMMON STOCK 49435R102 BBG00FQH6MJ5 1,257,725 81,039 SH   SOLE   81,039 0 0
Kinetik Holdings Inc COMMON STOCK 02215L209 BBG00GCLZ7B8 1,170,105 29,348 SH   SOLE   29,348 0 0
KKR Income Opportunities Fund EXCHANGE TRADED FUND 48249T106 BBG004NRD5X4 579,905 42,829 SH   SOLE   42,829 0 0
LKQ Corp COMMON STOCK 501889208 BBG000PXDL44 255,353 4,781 SH   SOLE   4,781 0 0
Macy's Inc COMMON STOCK 55616P104 BBG000C46HM9 1,279,360 64,000 SH   SOLE   64,000 0 0
MainStay CBRE Global Infrastru EXCHANGE TRADED FUND 56064Q107 BBG0104P5VC1 894,657 71,174 SH   SOLE   71,174 0 0
McCormick & Co Inc/MD COMMON STOCK 579780206 BBG000G6Y5W4 230,430 3,000 SH   SOLE   3,000 0 0
Metagenomi Inc COMMON STOCK 59102M104 BBG00Y5ZXS77 269,025 25,500 SH   SOLE   25,500 0 0
Microsoft Corp COMMON STOCK 594918104 BBG000BPH459 500,657 1,190 SH   SOLE   1,190 0 0
MPLX LP COMMON STOCK 55336V100 BBG0035TJGV4 1,085,714 26,124 SH   SOLE   26,124 0 0
New Mountain Finance Corp COMMON STOCK 647551100 BBG000BG22J4 1,115,049 88,007 SH   SOLE   88,007 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 BBG006JNW321 1,079,240 35,879 SH   SOLE   35,879 0 0
NuStar Energy LP COMMON STOCK 67058H102 BBG000C1ZRQ7 803,839 34,544 SH   SOLE   34,544 0 0
Nuveen AMT-Free Quality Munici EXCHANGE TRADED FUND 670657105 BBG000PC4J09 58,793,002 5,311,021 SH   SOLE   5,311,021 0 0
Nuveen Credit Strategies Incom EXCHANGE TRADED FUND 67073D102 BBG000PS9HF7 1,080,964 194,069 SH   SOLE   194,069 0 0
Nuveen Floating Rate Income Fu EXCHANGE TRADED FUND 67072T108 BBG000JS9VM5 930,967 106,640 SH   SOLE   106,640 0 0
Nuveen Preferred & Income Oppo EXCHANGE TRADED FUND 67073B106 BBG000BD4GK6 81,384 11,319 SH   SOLE   11,319 0 0
Nuveen Quality Municipal Incom EXCHANGE TRADED FUND 67066V101 BBG000BWLKT7 75,092,395 6,552,565 SH   SOLE   6,552,565 0 0
NVIDIA Corp COMMON STOCK 67066G104 BBG000BBJQV0 451,780 500 SH   SOLE   500 0 0
Oaktree Specialty Lending Corp COMMON STOCK 67401P405 BBG000TKZRB3 1,968,752 100,140 SH   SOLE   100,140 0 0
Okta Inc COMMON STOCK 679295105 BBG001YV1SM4 247,426 2,365 SH   SOLE   2,365 0 0
OneMain Holdings Inc COMMON STOCK 68268W103 BBG005497GZ3 263,114 5,150 SH   SOLE   5,150 0 0
PIMCO Access Income Fund EXCHANGE TRADED FUND 72203T100 BBG013RTHNP3 1,131,286 71,919 SH   SOLE   71,919 0 0
PIMCO Dynamic Income Opportuni EXCHANGE TRADED FUND 69355M107 BBG00ST5DTD3 1,515,709 115,088 SH   SOLE   115,088 0 0
PIMCO Enhanced Short Maturity EXCHANGE TRADED FUND 72201R833 BBG000PVW5B4 18,623,627 185,236 SH   SOLE   185,236 0 0
Plains All American Pipeline L COMMON STOCK 726503105 BBG000BP63C5 859,000 48,918 SH   SOLE   48,918 0 0
ProShares S&P 500 Dividend Ari EXCHANGE TRADED FUND 74348A467 BBG005D266N4 259,103 2,555 SH   SOLE   2,555 0 0
Public Storage COMMON STOCK 74460D109 BBG000BPPN67 232,048 800 SH   SOLE   800 0 0
PulteGroup Inc COMMON STOCK 745867101 BBG000BR54L0 282,854 2,345 SH   SOLE   2,345 0 0
RenaissanceRe Holdings Ltd COMMON STOCK G7496G103 BBG000BFVZ83 235,030 1,000 SH   SOLE   1,000 0 0
Rithm Capital Corp COMMON STOCK 64828T201 BBG003T1GM03 1,149,234 102,978 SH   SOLE   102,978 0 0
RTX Corp COMMON STOCK 75513E101 BBG000BW8S60 1,097,213 11,250 SH   SOLE   11,250 0 0
Sabine Royalty Trust COMMON STOCK 785688102 BBG000BSL500 1,019,221 16,028 SH   SOLE   16,028 0 0
Sabra Health Care REIT Inc COMMON STOCK 78573L106 BBG000MTDW24 888,356 60,146 SH   SOLE   60,146 0 0
SFL Corp Ltd COMMON STOCK G7738W106 BBG000BW22R0 882,177 66,933 SH   SOLE   66,933 0 0
Sherwin-Williams Co/The COMMON STOCK 824348106 BBG000BSXQV7 277,864 800 SH   SOLE   800 0 0
Simon Property Group Inc COMMON STOCK 828806109 BBG000BJ2D31 1,141,282 7,293 SH   SOLE   7,293 0 0
Sixth Street Specialty Lending COMMON STOCK 83012A109 BBG001DFW799 1,528,452 71,323 SH   SOLE   71,323 0 0
SPDR Gold Shares EXCHANGE TRADED FUND 78463V107 BBG000CRF6Q8 370,296 1,800 SH   SOLE   1,800 0 0
Starwood Property Trust Inc COMMON STOCK 85571B105 BBG000M1J270 1,247,185 61,347 SH   SOLE   61,347 0 0
Sunoco LP COMMON STOCK 86765K109 BBG00358K8S0 605,432 10,042 SH   SOLE   10,042 0 0
Uber Technologies Inc COMMON STOCK 90353T100 BBG002B04MT8 456,859 5,934 SH   SOLE   5,934 0 0
USA Compression Partners LP COMMON STOCK 90290N109 BBG001QYKF35 990,630 37,144 SH   SOLE   37,144 0 0
VAALCO Energy Inc COMMON STOCK 91851C201 BBG000BTBH21 317,992 45,623 SH   SOLE   45,623 0 0
VanEck CEF Muni Income ETF EXCHANGE TRADED FUND 92189F460 BBG001WL62Y7 1,159,985 53,579 SH   SOLE   53,579 0 0
Vanguard Short-Term Bond ETF EXCHANGE TRADED FUND 921937827 BBG000R44H09 230,010 3,000 SH   SOLE   3,000 0 0
Viper Energy Inc COMMON STOCK 927959106 BBG006G57XG0 965,961 25,116 SH   SOLE   25,116 0 0
Walt Disney Co/The COMMON STOCK 254687106 BBG000BH4R78 2,084,770 17,038 SH   SOLE   17,038 0 0
Western Asset High Income Oppo EXCHANGE TRADED FUND 95766K109 BBG000BLHMB1 16,436,144 4,214,396 SH   SOLE   4,214,396 0 0
Western Asset High Yield Defin EXCHANGE TRADED FUND 95768B107 BBG000BG4925 11,890,022 994,149 SH   SOLE   994,149 0 0
Western Midstream Partners LP COMMON STOCK 958669103 BBG003M3V230 863,758 24,297 SH   SOLE   24,297 0 0
WisdomTree Cybersecurity Fund EXCHANGE TRADED FUND 97717Y659 BBG00YZ669B5 243,580 9,500 SH   SOLE   9,500 0 0
Zoom Video Communications Inc COMMON STOCK 98980L101 BBG0042V6JM8 228,795 3,500 SH   SOLE   3,500 0 0