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
AGNC Investment Corp COMMON STOCK 00123Q104 BBG000TJ8XZ7 1,831,092 181,656 SH   SOLE   181,656 0 0
Alphabet Inc COMMON STOCK 02079K305 BBG009S39JX6 58,504 564 SH   SOLE   564 0 0
Necessity Retail REIT Inc/The COMMON STOCK 02607T109 BBG004Z1PW11 1,830,570 291,492 SH   SOLE   291,492 0 0
Annaly Capital Management Inc COMMON STOCK 035710839 BBG000BJFJ98 1,568,339 82,069 SH   SOLE   82,069 0 0
Antero Midstream Corp COMMON STOCK 03676B102 BBG00GBNZ4M0 1,339,500 127,693 SH   SOLE   127,693 0 0
Apollo Commercial Real Estate COMMON STOCK 03762U105 BBG000NFPF36 1,526,328 163,945 SH   SOLE   163,945 0 0
Ares Capital Corp COMMON STOCK 04010L103 BBG000PD6X77 1,535,740 84,035 SH   SOLE   84,035 0 0
Avangrid Inc COMMON STOCK 05351W103 BBG00B8NWRF5 2,670,405 66,961 SH   SOLE   66,961 0 0
Barrick Gold Corp COMMON STOCK 067901108 BBG000BB07P9 1,705,506 91,842 SH   SOLE   91,842 0 0
Berkshire Hathaway Inc COMMON STOCK 084670702 BBG000DWG505 981,271 3,178 SH   SOLE   3,178 0 0
Black Stone Minerals LP COMMON STOCK 09225M101 BBG008B5CF29 1,627,022 103,698 SH   SOLE   103,698 0 0
BlackRock TCP Capital Corp COMMON STOCK 09259E108 BBG001P0TNW2 89,981 8,736 SH   SOLE   8,736 0 0
Clearway Energy Inc COMMON STOCK 18539C204 BBG008LJ4TF3 3,122,724 99,672 SH   SOLE   99,672 0 0
Crestwood Equity Partners LP COMMON STOCK 226344208 BBG000D3ZFH8 3,058,188 122,671 SH   SOLE   122,671 0 0
CrossAmerica Partners LP COMMON STOCK 22758A105 BBG002Z9XD93 1,764,931 82,128 SH   SOLE   82,128 0 0
Crown Castle Inc COMMON STOCK 22822V101 BBG000FV1Z23 1,720,112 12,852 SH   SOLE   12,852 0 0
Delek Logistics Partners LP COMMON STOCK 24664T103 BBG0036D62Z9 1,644,194 34,673 SH   SOLE   34,673 0 0
Walt Disney Co/The COMMON STOCK 254687106 BBG000BH4R78 2,106,535 21,038 SH   SOLE   21,038 0 0
First Trust High Income Long/S EXTRADE TRADED FUND 33738E109 BBG0016T3M78 11,408,736 1,005,175 SH   SOLE   1,005,175 0 0
Gaming and Leisure Properties COMMON STOCK 36467J108 BBG003MSMCS6 1,776,704 34,128 SH   SOLE   34,128 0 0
Global Net Lease Inc COMMON STOCK 379378201 BBG004HXD0G8 2,599,212 202,116 SH   SOLE   202,116 0 0
Global Partners LP/MA COMMON STOCK 37946R109 BBG000GJQQ22 1,571,752 50,669 SH   SOLE   50,669 0 0
Hannon Armstrong Sustainable I COMMON STOCK 41068X100 BBG0044K5DM4 1,696,952 59,334 SH   SOLE   59,334 0 0
Hess Midstream LP COMMON STOCK 428103105 BBG00R02H8D5 2,338,989 80,822 SH   SOLE   80,822 0 0
Icahn Enterprises LP COMMON STOCK 451100101 BBG000BB3080 3,870,649 74,853 SH   SOLE   74,853 0 0
Invesco QQQ Trust Series 1 EXTRADE TRADED FUND 46090E103 BBG000BSWKH7 39,795 124 SH   SOLE   124 0 0
Iron Mountain Inc COMMON STOCK 46284V101 BBG000KCZPC3 3,273,489 61,869 SH   SOLE   61,869 0 0
iShares MBS ETF EXTRADE TRADED FUND 464288588 BBG000QN3H90 145,505 1,536 SH   SOLE   1,536 0 0
BlackRock Short Maturity Bond EXTRADE TRADED FUND 46431W507 BBG0059KNK13 103,507,779 2,086,850 SH   SOLE   2,086,850 0 0
iShares 0-5 Year High Yield Co EXTRADE TRADED FUND 46434V407 BBG005DW06C6 92,946 2,230 SH   SOLE   2,230 0 0
JPMorgan Ultra-Short Income ET EXTRADE TRADED FUND 46641Q837 BBG00GP26N50 74,558,709 1,481,691 SH   SOLE   1,481,691 0 0
Kimbell Royalty Partners LP COMMON STOCK 49435R102 BBG00FQH6MJ5 1,695,388 111,319 SH   SOLE   111,319 0 0
MP Materials Corp COMMON STOCK 553368101 BBG00TJGL0F0 91,054 3,230 SH   SOLE   3,230 0 0
Magellan Midstream Partners LP COMMON STOCK 559080106 BBG000BCJXW2 3,811,928 70,253 SH   SOLE   70,253 0 0
Microsoft Corp COMMON STOCK 594918104 BBG000BPH459 343,077 1,190 SH   SOLE   1,190 0 0
New Mountain Finance Corp COMMON STOCK 647551100 BBG000BG22J4 1,553,038 127,612 SH   SOLE   127,612 0 0
Rithm Capital Corp COMMON STOCK 64828T201 BBG003T1GM03 1,606,264 200,783 SH   SOLE   200,783 0 0
Newmont Corp COMMON STOCK 651639106 BBG000BPWXK1 3,598,509 73,409 SH   SOLE   73,409 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 BBG006JNW321 2,890,060 47,573 SH   SOLE   47,573 0 0
NVIDIA Corp COMMON STOCK 67066G104 BBG000BBJQV0 173,328 624 SH   SOLE   624 0 0
Oaktree Specialty Lending Corp COMMON STOCK 67401P405 BBG000TKZRB3 1,518,437 80,897 SH   SOLE   80,897 0 0
PayPal Holdings Inc COMMON STOCK 70450Y103 BBG0077VNXV6 196,457 2,587 SH   SOLE   2,587 0 0
PIMCO Enhanced Short Maturity EXTRADE TRADED FUND 72201R833 BBG000PVW5B4 16,608,129 167,336 SH   SOLE   167,336 0 0
Pioneer Natural Resources Co COMMON STOCK 723787107 BBG000BXRPH1 1,019,158 4,990 SH   SOLE   4,990 0 0
ProShares Short Russell2000 EXTRADE TRADED FUND 74348A210 BBG000BFC544 3,482,937 145,304 SH   SOLE   145,304 0 0
SPDR S&P 500 ETF Trust EXTRADE TRADED FUND 78462F103 BBG000BDTBL9 3,466,305 8,467 SH   SOLE   8,467 0 0
Sabra Health Care REIT Inc COMMON STOCK 78573L106 BBG000MTDW24 1,643,258 142,892 SH   SOLE   142,892 0 0
Health Care Select Sector SPDR EXTRADE TRADED FUND 81369Y209 BBG000BHVSG6 1,234,789 9,538 SH   SOLE   9,538 0 0
Financial Select Sector SPDR F EXTRADE TRADED FUND 81369Y605 BBG000BJ29X7 799,538 24,869 SH   SOLE   24,869 0 0
Simon Property Group Inc COMMON STOCK 828806109 BBG000BJ2D31 268,728 2,400 SH   SOLE   2,400 0 0
Southwestern Energy Co COMMON STOCK 845467109 BBG000BTR593 5 1 SH   SOLE   1 0 0
Starwood Property Trust Inc COMMON STOCK 85571B105 BBG000M1J270 1,524,489 86,178 SH   SOLE   86,178 0 0
Sunoco LP COMMON STOCK 86765K109 BBG00358K8S0 1,747,963 39,826 SH   SOLE   39,826 0 0
USA Compression Partners LP COMMON STOCK 90290N109 BBG001QYKF35 2,228,835 105,482 SH   SOLE   105,482 0 0
WP Carey Inc COMMON STOCK 92936U109 BBG000BCQM58 3,370,934 43,524 SH   SOLE   43,524 0 0
Williams Cos Inc/The COMMON STOCK 969457100 BBG000BWVCP8 2,057,294 68,898 SH   SOLE   68,898 0 0
Apple Inc COMMON STOCK 037833100 BBG000B9XRY4 8,740 53 SH   SOLE   53 0 0
AbbVie Inc COMMON STOCK 00287Y109 BBG0025Y4RY4 1,950,370 12,238 SH   SOLE   12,238 0 0
Agnico Eagle Mines Ltd COMMON STOCK 008474108 BBG000DLVDK3 3,368,658 66,091 SH   SOLE   66,091 0 0
American Electric Power Co Inc COMMON STOCK 025537101 BBG000BB9KF2 1,819,982 20,002 SH   SOLE   20,002 0 0
American Financial Group Inc/O COMMON STOCK 025932104 BBG000DPKKK0 1,585,575 13,050 SH   SOLE   13,050 0 0
AGCO Corp COMMON STOCK 001084102 BBG000DCCZW2 969,925 7,174 SH   SOLE   7,174 0 0
Arch Resources Inc COMMON STOCK 03940R107 BBG00DZB5D77 1,556,749 11,842 SH   SOLE   11,842 0 0
AvalonBay Communities Inc COMMON STOCK 053484101 BBG000BLPBL5 577,622 3,437 SH   SOLE   3,437 0 0
abrdn Global Premier Propertie EXTRADE TRADED FUND 00302L108 BBG000R204N1 29 7 SH   SOLE   7 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 BBG006G2JVL2 69,074 676 SH   SOLE   676 0 0
BlackRock Taxable Municipal Bo EXTRADE TRADED FUND 09248X100 BBG000BGFM15 3,406,520 190,096 SH   SOLE   190,096 0 0
Blackstone Strategic Credit 20 EXTRADE TRADED FUND 09257R101 BBG002W5R785 161,348 15,150 SH   SOLE   15,150 0 0
BlackRock Limited Duration Inc EXTRADE TRADED FUND 09249W101 BBG000PLYMY2 9,328,276 711,539 SH   SOLE   711,539 0 0
Brookfield Renewable Partners COMMON STOCK G16258108 BBG000DJKCL1 3,287,942 104,346 SH   SOLE   104,346 0 0
Blackstone Senior Floating Rat EXTRADE TRADED FUND 09256U105 BBG000QFYDY4 5,146 406 SH   SOLE   406 0 0
BlackRock Municipal 2030 Targe EXTRADE TRADED FUND 09257P105 BBG003BPLZZ6 101,432 4,670 SH   SOLE   4,670 0 0
BlackRock Credit Allocation In EXTRADE TRADED FUND 092508100 BBG000QHYF20 3,492,405 339,398 SH   SOLE   339,398 0 0
Boston Properties Inc COMMON STOCK 101121101 BBG000BS5CM9 444,163 8,207 SH   SOLE   8,207 0 0
Chesapeake Energy Corp COMMON STOCK 165167735 BBG00Z6DX554 1,808,763 23,787 SH   SOLE   23,787 0 0
Cheniere Energy Partners LP COMMON STOCK 16411Q101 BBG000QMH637 1,415,294 29,909 SH   SOLE   29,909 0 0
Dominion Energy Inc COMMON STOCK 25746U109 BBG000BGVW60 1,955,229 34,971 SH   SOLE   34,971 0 0
Deere & Co COMMON STOCK 244199105 BBG000BH1NH9 300,990 729 SH   SOLE   729 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 BBG000Q5ZRM7 2,673,835 27,198 SH   SOLE   27,198 0 0
BlackRock Debt Strategies Fund EXTRADE TRADED FUND 09255R202 BBG000BQW8K4 314 33 SH   SOLE   33 0 0
Allspring Income Opportunities EXTRADE TRADED FUND 94987B105 BBG000LL9GC1 19,394,652 3,063,926 SH   SOLE   3,063,926 0 0
Eaton Vance Municipal Bond Fun EXTRADE TRADED FUND 27827X101 BBG000BD7C95 33,142,681 3,186,796 SH   SOLE   3,186,796 0 0
Enterprise Products Partners L COMMON STOCK 293792107 BBG000BR3012 1,657,600 64,000 SH   SOLE   64,000 0 0
Equity Residential COMMON STOCK 29476L107 BBG000BG8M31 573,480 9,558 SH   SOLE   9,558 0 0
Entergy Corp COMMON STOCK 29364G103 BBG000C1FQS9 1,821,560 16,907 SH   SOLE   16,907 0 0
FLEX LNG Ltd COMMON STOCK G35947202 BBG000R0MG54 1,132,519 33,726 SH   SOLE   33,726 0 0
First Trust Intermediate Durat EXTRADE TRADED FUND 33718W103 BBG0043KQ5K1 39,655 2,513 SH   SOLE   2,513 0 0
FS KKR Capital Corp COMMON STOCK 302635206 BBG001YCZP63 1,396,676 75,496 SH   SOLE   75,496 0 0
Atlantica Sustainable Infrastr COMMON STOCK G0751N103 BBG0068Q7716 3,148,170 106,501 SH   SOLE   106,501 0 0
Guggenheim Taxable Municipal B EXTRADE TRADED FUND 401664107 BBG00184VXQ5 1,840,064 107,985 SH   SOLE   107,985 0 0
SPDR Gold Shares EXTRADE TRADED FUND 78463V107 BBG000CRF6Q8 329,796 1,800 SH   SOLE   1,800 0 0
Western Asset High Income Oppo EXTRADE TRADED FUND 95766K109 BBG000BLHMB1 31,466,848 8,259,015 SH   SOLE   8,259,015 0 0
iShares iBoxx High Yield Corpo EXTRADE TRADED FUND 464288513 BBG000R2T3H9 43,064 570 SH   SOLE   570 0 0
Western Asset High Yield Defin EXTRADE TRADED FUND 95768B107 BBG000BG4925 27,022,870 2,255,665 SH   SOLE   2,255,665 0 0
BlackRock Corporate High Yield EXTRADE TRADED FUND 09255P107 BBG000KS8391 37,926,663 4,349,388 SH   SOLE   4,349,388 0 0
iShares iBonds Dec 2023 Term C EXTRADE TRADED FUND 46434VAX8 BBG0088JLVL7 76,930 3,054 SH   SOLE   3,054 0 0
iShares iBonds Dec 2024 Term C EXTRADE TRADED FUND 46434VBG4 BBG0088JX096 527,972 21,471 SH   SOLE   21,471 0 0
International Business Machine COMMON STOCK 459200101 BBG000BLNNH6 2,803,097 21,383 SH   SOLE   21,383 0 0
Invesco Value Municipal Income EXTRADE TRADED FUND 46132P108 BBG000BWHD72 77,043 6,315 SH   SOLE   6,315 0 0
iShares US Aerospace & Defense EXTRADE TRADED FUND 464288760 BBG000PB38X0 321,188 2,791 SH   SOLE   2,791 0 0
iShares U.S. Real Estate ETF EXTRADE TRADED FUND 464287739 BBG000BXW687 554,737 6,534 SH   SOLE   6,534 0 0
Janus Henderson AAA CLO ETF EXTRADE TRADED FUND 47103U845 BBG00XX897J8 114,764 2,318 SH   SOLE   2,318 0 0
Nuveen Preferred & Income Oppo EXTRADE TRADED FUND 67073B106 BBG000BD4GK6 13,056,944 1,984,338 SH   SOLE   1,984,338 0 0
Nuveen Preferred & Income Secu EXTRADE TRADED FUND 67072C105 BBG000CR36S9 67,391 10,432 SH   SOLE   10,432 0 0
Nuveen Credit Strategies Incom EXTRADE TRADED FUND 67073D102 BBG000PS9HF7 1,831,613 358,437 SH   SOLE   358,437 0 0
Kraft Heinz Co/The COMMON STOCK 500754106 BBG005CPNTQ2 2,657,170 68,714 SH   SOLE   68,714 0 0
Kimco Realty Corp COMMON STOCK 49446R109 BBG000CN3S73 530,630 27,170 SH   SOLE   27,170 0 0
Cohen & Steers Limited Duratio EXTRADE TRADED FUND 19248C105 BBG002YMSB22 4,525,027 253,645 SH   SOLE   253,645 0 0
BlackRock MuniHoldings Fund In EXTRADE TRADED FUND 09253N104 BBG000BBX3V5 14,031,394 1,164,431 SH   SOLE   1,164,431 0 0
Altria Group Inc COMMON STOCK 02209S103 BBG000BP6LJ8 899,896 20,168 SH   SOLE   20,168 0 0
MPLX LP COMMON STOCK 55336V100 BBG0035TJGV4 1,057,271 30,690 SH   SOLE   30,690 0 0
BlackRock MuniYield Quality Fu EXTRADE TRADED FUND 09254F100 BBG000CKP7P1 230,371 19,457 SH   SOLE   19,457 0 0
BlackRock Municipal Income Fun EXTRADE TRADED FUND 09253X102 BBG000PRJYW2 37,843 3,240 SH   SOLE   3,240 0 0
BlackRock MuniVest Fund Inc EXTRADE TRADED FUND 09253R105 BBG000BB8QS6 17,691,298 2,556,546 SH   SOLE   2,556,546 0 0
BlackRock MuniYield Quality Fu EXTRADE TRADED FUND 09254E103 BBG000CR6303 30,202,321 2,663,344 SH   SOLE   2,663,344 0 0
Nuveen Quality Municipal Incom EXTRADE TRADED FUND 67066V101 BBG000BWLKT7 70,399,862 6,105,799 SH   SOLE   6,105,799 0 0
Nuveen Taxable Municipal Incom EXTRADE TRADED FUND 67074C103 BBG000QCLLQ6 3,356,007 208,189 SH   SOLE   208,189 0 0
Nuveen AMT-Free Quality Munici EXTRADE TRADED FUND 670657105 BBG000PC4J09 56,768,946 5,105,121 SH   SOLE   5,105,121 0 0
New Fortress Energy Inc COMMON STOCK 644393100 BBG00MJH9LC4 1,828,780 62,140 SH   SOLE   62,140 0 0
LyondellBasell Industries NV COMMON STOCK N53745100 BBG000WCFV84 1,286,669 13,704 SH   SOLE   13,704 0 0
Nuveen New Jersey Quality Muni EXTRADE TRADED FUND 67069Y102 BBG000D61W81 259,259 22,140 SH   SOLE   22,140 0 0
Pimco Dynamic Income Fund EXTRADE TRADED FUND 72201Y101 BBG002Q8P7Z8 10,812 600 SH   SOLE   600 0 0
Pfizer Inc COMMON STOCK 717081103 BBG000BR2B91 59,364 1,460 SH   SOLE   1,460 0 0
Global X Nasdaq 100 Covered Ca EXTRADE TRADED FUND 37954Y483 BBG00MVW9587 69,269 4,039 SH   SOLE   4,039 0 0
FlexShares Ultra-Short Income EXTRADE TRADED FUND 33939L886 BBG003GP3VC5 142,120 1,900 SH   SOLE   1,900 0 0
Upbound Group Inc COMMON STOCK 76009N100 BBG000BHQJX3 1,631,312 66,557 SH   SOLE   66,557 0 0
Rio Tinto PLC COMMON STOCK 767204100 BBG000FD28T3 1,747,311 25,471 SH   SOLE   25,471 0 0
Sabine Royalty Trust COMMON STOCK 785688102 BBG000BSL500 1,588,796 22,125 SH   SOLE   22,125 0 0
Sibanye Stillwater Ltd COMMON STOCK 82575P107 BBG00RRGP445 1,415,457 170,127 SH   SOLE   170,127 0 0
San Juan Basin Royalty Trust COMMON STOCK 798241105 BBG000BT1MR4 1,652,724 157,103 SH   SOLE   157,103 0 0
SL Green Realty Corp COMMON STOCK 78440X887 BBG000BVP5P2 368,864 15,683 SH   SOLE   15,683 0 0
iShares 0-5 Year Investment Gr EXTRADE TRADED FUND 46434V100 BBG005DW0477 9,008,567 185,820 SH   SOLE   185,820 0 0
ProShares UltraPro Short QQQ EXTRADE TRADED FUND 74347G432 BBG000QBB5Z4 72,343 2,464 SH   SOLE   2,464 0 0
AT&T Inc COMMON STOCK 00206R102 BBG000BSJK37 3,562,906 185,086 SH   SOLE   185,086 0 0
ProShares UltraShort 20 PLUS Year EXTRADE TRADED FUND 74347B201 BBG000FBND22 38,836 1,389 SH   SOLE   1,389 0 0
CVR Partners LP COMMON STOCK 126633205 BBG001CBC4Y0 1,504,565 16,873 SH   SOLE   16,873 0 0
Uber Technologies Inc COMMON STOCK 90353T100 BBG002B04MT8 188,108 5,934 SH   SOLE   5,934 0 0
United States Oil Fund LP EXTRADE TRADED FUND 91232N207 BBG000NL49J3 6,226,092 93,710 SH   SOLE   93,710 0 0
Invesco DB US Dollar Index Bul EXTRADE TRADED FUND 46141D203 BBG000Q7R318 220,698 7,916 SH   SOLE   7,916 0 0
Invesco Trust for Investment G EXTRADE TRADED FUND 46131M106 BBG000CQLM15 21,122,073 2,124,957 SH   SOLE   2,124,957 0 0
Invesco Municipal Trust EXTRADE TRADED FUND 46131J103 BBG000BG4S05 17,291,413 1,743,086 SH   SOLE   1,743,086 0 0
Invesco Municipal Opportunity EXTRADE TRADED FUND 46132C107 BBG000CT8BC6 45,662,970 4,654,737 SH   SOLE   4,654,737 0 0
Viper Energy Partners LP COMMON STOCK 92763M105 BBG006G57XG0 1,390,900 49,675 SH   SOLE   49,675 0 0
Vanguard Real Estate ETF EXTRADE TRADED FUND 922908553 BBG000Q89NG6 553,129 6,661 SH   SOLE   6,661 0 0
Energy Select Sector SPDR Fund EXTRADE TRADED FUND 81369Y506 BBG000BJ20S2 135,013 1,630 SH   SOLE   1,630 0 0