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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGNC Investment Corp COMMON STOCK 00123Q104 2,479 223,971 SH   SOLE   223,971 0 0
Abbott Laboratories COMMON STOCK 002824100 9 64 SH   SOLE   64 0 0
abrdn Bloomberg All Commodity EXCHANGE TRADED FUND 003261104 19 682 SH   SOLE   682 0 0
Adobe Inc COMMON STOCK 00724F101 6 12 SH   SOLE   12 0 0
Algonquin Power & Utilities Co COMMON STOCK 015857105 2,483 184,856 SH   SOLE   184,856 0 0
Alphabet Inc COMMON STOCK 02079K305 17 6 SH   SOLE   6 0 0
Amazon.com Inc COMMON STOCK 023135106 13 4 SH   SOLE   4 0 0
Necessity Retail REIT Inc/The COMMON STOCK 02607T109 1,202 165,068 SH   SOLE   165,068 0 0
AMERISAFE Inc COMMON STOCK 03071H100 370 7,106 SH   SOLE   7,106 0 0
Annaly Capital Management Inc COMMON STOCK 035710409 4,118 696,761 SH   SOLE   696,761 0 0
Antero Midstream Corp COMMON STOCK 03676B102 1,162 128,375 SH   SOLE   128,375 0 0
Apollo Commercial Real Estate COMMON STOCK 03762U105 2,407 230,568 SH   SOLE   230,568 0 0
Ares Capital Corp COMMON STOCK 04010L103 1,389 77,452 SH   SOLE   77,452 0 0
Avangrid Inc COMMON STOCK 05351W103 2,637 57,174 SH   SOLE   57,174 0 0
Berkshire Hathaway Inc COMMON STOCK 084670702 1,917 7,022 SH   SOLE   7,022 0 0
BlackRock TCP Capital Corp COMMON STOCK 09259E108 1,248 99,569 SH   SOLE   99,569 0 0
Blackstone Inc COMMON STOCK 09260D107 12 105 SH   SOLE   105 0 0
Boeing Co/The COMMON STOCK 097023105 1,620 11,847 SH   SOLE   11,847 0 0
Caterpillar Inc COMMON STOCK 149123101 9 39 SH   SOLE   39 0 0
Chevron Corp COMMON STOCK 166764100 18 143 SH   SOLE   143 0 0
Chipotle Mexican Grill Inc COMMON STOCK 169656105 9 6 SH   SOLE   6 0 0
Clearway Energy Inc COMMON STOCK 18539C204 3,420 98,175 SH   SOLE   98,175 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 10 19 SH   SOLE   19 0 0
Crestwood Equity Partners LP COMMON STOCK 226344208 1,939 80,521 SH   SOLE   80,521 0 0
CrossAmerica Partners LP COMMON STOCK 22758A105 1,441 71,140 SH   SOLE   71,140 0 0
Crowdstrike Holdings Inc COMMON STOCK 22788C105 157 932 SH   SOLE   932 0 0
Crown Castle Inc COMMON STOCK 22822V101 1,030 6,120 SH   SOLE   6,120 0 0
Delek Logistics Partners LP COMMON STOCK 24664T103 1,533 31,475 SH   SOLE   31,475 0 0
Walt Disney Co/The COMMON STOCK 254687106 1,540 16,312 SH   SOLE   16,312 0 0
Dow Inc COMMON STOCK 260557103 9 147 SH   SOLE   147 0 0
Enviva Inc COMMON STOCK 29415B103 1,145 20,008 SH   SOLE   20,008 0 0
Etsy Inc COMMON STOCK 29786A106 7 41 SH   SOLE   41 0 0
Expedia Group Inc COMMON STOCK 30212P303 9 49 SH   SOLE   49 0 0
Meta Platforms Inc COMMON STOCK 30303M102 97 602 SH   SOLE   602 0 0
FedEx Corp COMMON STOCK 31428X106 10 38 SH   SOLE   38 0 0
First Trust High Income Long/S EXCHANGE TRADED FUND 33738E109 9,328 818,242 SH   SOLE   818,242 0 0
Gaming and Leisure Properties COMMON STOCK 36467J108 1,304 28,433 SH   SOLE   28,433 0 0
Global Net Lease Inc COMMON STOCK 379378201 2,727 192,580 SH   SOLE   192,580 0 0
Global Partners LP/MA COMMON STOCK 37946R109 1,462 62,195 SH   SOLE   62,195 0 0
Hannon Armstrong Sustainable I COMMON STOCK 41068X100 2,708 71,537 SH   SOLE   71,537 0 0
Hercules Capital Inc COMMON STOCK 427096508 16 1,214 SH   SOLE   1,214 0 0
Hess Midstream LP COMMON STOCK 428103105 1,277 45,605 SH   SOLE   45,605 0 0
Icahn Enterprises LP COMMON STOCK 451100101 2,870 59,645 SH   SOLE   59,645 0 0
Invesco QQQ Trust Series 1 EXCHANGE TRADED FUND 46090E103 18 65 SH   SOLE   65 0 0
Invesco Mortgage Capital Inc COMMON STOCK 46131B704 3 174 SH   SOLE   174 0 0
Iron Mountain Inc COMMON STOCK 46284V101 2,402 49,333 SH   SOLE   49,333 0 0
iShares MSCI Canada ETF EXCHANGE TRADED FUND 464286509 17 427 SH   SOLE   427 0 0
iShares MBS ETF EXCHANGE TRADED FUND 464288588 40 409 SH   SOLE   409 0 0
iShares Trust iShares 1-5 Year EXCHANGE TRADED FUND 464288646 184 3,633 SH   SOLE   3,633 0 0
BlackRock Short Maturity Bond EXCHANGE TRADED FUND 46431W507 101,375 2,057,966 SH   SOLE   2,057,966 0 0
iShares 0-5 Year High Yield Co EXCHANGE TRADED FUND 46434V407 53 1,314 SH   SOLE   1,314 0 0
iShares MSCI Saudi Arabia ETF EXCHANGE TRADED FUND 46434V423 18 406 SH   SOLE   406 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100 7 60 SH   SOLE   60 0 0
Johnson & Johnson COMMON STOCK 478160104 12 69 SH   SOLE   69 0 0
Lululemon Athletica Inc COMMON STOCK 550021109 290 1,063 SH   SOLE   1,063 0 0
MP Materials Corp COMMON STOCK 553368101 138 4,297 SH   SOLE   4,297 0 0
Magellan Midstream Partners LP COMMON STOCK 559080106 3,139 65,725 SH   SOLE   65,725 0 0
Marathon Petroleum Corp COMMON STOCK 56585A102 12 162 SH   SOLE   162 0 0
Microsoft Corp COMMON STOCK 594918104 1,088 4,235 SH   SOLE   4,235 0 0
Moelis & Co COMMON STOCK 60786M105 7 190 SH   SOLE   190 0 0
NOV Inc COMMON STOCK 62955J103 8 487 SH   SOLE   487 0 0
New Mountain Finance Corp COMMON STOCK 647551100 1,397 117,305 SH   SOLE   117,305 0 0
Rithm Capital Corp COMMON STOCK 64828T201 704 75,573 SH   SOLE   75,573 0 0
Newmont Corp COMMON STOCK 651639106 2,830 47,425 SH   SOLE   47,425 0 0
Newtek Business Services Corp COMMON STOCK 652526203 3 126 SH   SOLE   126 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 3,468 46,761 SH   SOLE   46,761 0 0
NIKE Inc COMMON STOCK 654106103 829 8,116 SH   SOLE   8,116 0 0
Nucor Corp COMMON STOCK 670346105 7 72 SH   SOLE   72 0 0
NVIDIA Corp COMMON STOCK 67066G104 18 64 SH   SOLE   64 0 0
Oaktree Specialty Lending Corp COMMON STOCK 67401P108 1,084 165,533 SH   SOLE   165,533 0 0
Occidental Petroleum Corp COMMON STOCK 674599105 8 228 SH   SOLE   228 0 0
OneMain Holdings Inc COMMON STOCK 68268W103 856 22,908 SH   SOLE   22,908 0 0
Oracle Corp COMMON STOCK 68389X105 7 81 SH   SOLE   81 0 0
PayPal Holdings Inc COMMON STOCK 70450Y103 212 3,042 SH   SOLE   3,042 0 0
Pioneer Natural Resources Co COMMON STOCK 723787107 13 60 SH   SOLE   60 0 0
ProShares Short Russell2000 EXCHANGE TRADED FUND 74348A210 3,063 117,612 SH   SOLE   117,612 0 0
SPDR S&P 500 ETF Trust EXCHANGE TRADED FUND 78462F103 172 457 SH   SOLE   457 0 0
SPDR EURO STOXX 50 ETF EXCHANGE TRADED FUND 78463X202 46 978 SH   SOLE   978 0 0
SPDR Portfolio Short Term Corp EXCHANGE TRADED FUND 78464A474 408 13,730 SH   SOLE   13,730 0 0
Sabra Health Care REIT Inc COMMON STOCK 78573L106 1,199 85,825 SH   SOLE   85,825 0 0
Health Care Select Sector SPDR EXCHANGE TRADED FUND 81369Y209 1,441 11,233 SH   SOLE   11,233 0 0
Financial Select Sector SPDR F EXCHANGE TRADED FUND 81369Y605 910 28,923 SH   SOLE   28,923 0 0
Simon Property Group Inc COMMON STOCK 828806109 548 5,770 SH   SOLE   5,770 0 0
Sixth Street Specialty Lending COMMON STOCK 83012A109 950 51,334 SH   SOLE   51,334 0 0
Southwest Airlines Co COMMON STOCK 844741108 7 145 SH   SOLE   145 0 0
Southwestern Energy Co COMMON STOCK 845467109 0 1 SH   SOLE   1 0 0
Starwood Property Trust Inc COMMON STOCK 85571B105 2,031 97,242 SH   SOLE   97,242 0 0
Sunoco LP COMMON STOCK 86765K109 1,424 38,224 SH   SOLE   38,224 0 0
Thermo Fisher Scientific Inc COMMON STOCK 883556102 16 25 SH   SOLE   25 0 0
TriplePoint Venture Growth BDC COMMON STOCK 89677Y100 163 12,772 SH   SOLE   12,772 0 0
USA Compression Partners LP COMMON STOCK 90290N109 2,205 131,884 SH   SOLE   131,884 0 0
UnitedHealth Group Inc COMMON STOCK 91324P102 10 22 SH   SOLE   22 0 0
Valero Energy Corp COMMON STOCK 91913Y100 11 127 SH   SOLE   127 0 0
WP Carey Inc COMMON STOCK 92936U109 3,461 41,766 SH   SOLE   41,766 0 0
Walmart Inc COMMON STOCK 931142103 6 47 SH   SOLE   47 0 0
Williams Cos Inc/The COMMON STOCK 969457100 1,957 62,707 SH   SOLE   62,707 0 0
Apple Inc COMMON STOCK 037833100 2,057 15,048 SH   SOLE   15,048 0 0
AES Corp/The COMMON STOCK 00130H105 2,369 112,739 SH   SOLE   112,739 0 0
American Express Co COMMON STOCK 025816109 7 42 SH   SOLE   42 0 0
American Tower Corp COMMON STOCK 03027X100 14 58 SH   SOLE   58 0 0
abrdn Global Premier Propertie EXCHANGE TRADED FUND 00302L108 1,197 243,853 SH   SOLE   243,853 0 0
BlackRock Taxable Municipal Bo EXCHANGE TRADED FUND 09248X100 1,866 97,408 SH   SOLE   97,408 0 0
Best Buy Co Inc COMMON STOCK 086516101 7 67 SH   SOLE   67 0 0
Boise Cascade Co COMMON STOCK 09739D100 4 59 SH   SOLE   59 0 0
Blackstone Strategic Credit Fu EXCHANGE TRADED FUND 09257R101 183 16,408 SH   SOLE   16,408 0 0
B&G Foods Inc COMMON STOCK 05508R106 820 34,475 SH   SOLE   34,475 0 0
BlackRock Core Bond Trust EXCHANGE TRADED FUND 09249E101 71 4,495 SH   SOLE   4,495 0 0
BlackRock Limited Duration Inc EXCHANGE TRADED FUND 09249W101 6,938 548,423 SH   SOLE   548,423 0 0
Brookfield Renewable Partners COMMON STOCK G16258108 3,428 98,509 SH   SOLE   98,509 0 0
Blackstone Senior Floating Rat EXCHANGE TRADED FUND 09256U105 46 3,432 SH   SOLE   3,432 0 0
BlackRock Municipal 2030 Targe EXCHANGE TRADED FUND 09257P105 98 4,442 SH   SOLE   4,442 0 0
BlackRock Credit Allocation In EXCHANGE TRADED FUND 092508100 5,774 530,218 SH   SOLE   530,218 0 0
CF Industries Holdings Inc COMMON STOCK 125269100 307 3,586 SH   SOLE   3,586 0 0
Chesapeake Energy Corp COMMON STOCK 165167735 2,803 34,562 SH   SOLE   34,562 0 0
ChargePoint Holdings Inc COMMON STOCK 15961R105 130 9,527 SH   SOLE   9,527 0 0
Cheniere Energy Partners LP COMMON STOCK 16411Q101 924 20,598 SH   SOLE   20,598 0 0
Deere & Co COMMON STOCK 244199105 252 841 SH   SOLE   841 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 2,857 22,007 SH   SOLE   22,007 0 0
BlackRock Debt Strategies Fund EXCHANGE TRADED FUND 09255R202 10,306 1,127,607 SH   SOLE   1,127,607 0 0
Allspring Income Opportunities EXCHANGE TRADED FUND 94987B105 19,119 2,945,961 SH   SOLE   2,945,961 0 0
Eaton Vance Municipal Bond Fun EXCHANGE TRADED FUND 27827X101 32,550 3,042,035 SH   SOLE   3,042,035 0 0
Enterprise Products Partners L COMMON STOCK 293792107 1,560 64,000 SH   SOLE   64,000 0 0
Eaton Vance Ltd Duration Incom EXCHANGE TRADED FUND 27828H105 6,152 595,558 SH   SOLE   595,558 0 0
Freeport-McMoRan Inc COMMON STOCK 35671D857 9 202 SH   SOLE   202 0 0
First Trust Intermediate Durat EXCHANGE TRADED FUND 33718W103 8,152 436,420 SH   SOLE   436,420 0 0
FS KKR Capital Corp COMMON STOCK 302635206 680 35,000 SH   SOLE   35,000 0 0
Fortress Transportation and In COMMON STOCK 34960P101 8 425 SH   SOLE   425 0 0
Atlantica Sustainable Infrastr COMMON STOCK G0751N103 2,971 92,092 SH   SOLE   92,092 0 0
SPDR Gold Shares EXCHANGE TRADED FUND 78463V107 20 119 SH   SOLE   119 0 0
Golden Ocean Group Ltd COMMON STOCK G39637205 806 69,275 SH   SOLE   69,275 0 0
Western Asset High Income Oppo EXCHANGE TRADED FUND 95766K109 32,500 8,206,954 SH   SOLE   8,206,954 0 0
Honeywell International Inc COMMON STOCK 438516106 7 34 SH   SOLE   34 0 0
Haverty Furniture Cos Inc COMMON STOCK 419596101 3 102 SH   SOLE   102 0 0
Western Asset High Yield Defin EXCHANGE TRADED FUND 95768B107 29,002 2,381,133 SH   SOLE   2,381,133 0 0
BlackRock Corporate High Yield EXCHANGE TRADED FUND 09255P107 54,218 5,689,204 SH   SOLE   5,689,204 0 0
iShares iBonds Dec 2024 Term C EXCHANGE TRADED FUND 46434VBG4 442 17,864 SH   SOLE   17,864 0 0
IBM COMMON STOCK 459200101 2,899 20,530 SH   SOLE   20,530 0 0
Seagate Technology Holdings PL COMMON STOCK G7997R103 4 40 SH   SOLE   40 0 0
Invesco Value Municipal Income EXCHANGE TRADED FUND 46132P108 159 12,393 SH   SOLE   12,393 0 0
iShares US Aerospace & Defense EXCHANGE TRADED FUND 464288760 317 3,198 SH   SOLE   3,198 0 0
Nuveen Preferred & Income Secu EXCHANGE TRADED FUND 67072C105 15,556 2,142,674 SH   SOLE   2,142,674 0 0
Nuveen Credit Strategies Incom EXCHANGE TRADED FUND 67073D102 22,449 4,317,196 SH   SOLE   4,317,196 0 0
Kyndryl Holdings Inc COMMON STOCK 50155Q100 0 38 SH   SOLE   38 0 0
Kraft Heinz Co/The COMMON STOCK 500754106 2,493 65,361 SH   SOLE   65,361 0 0
Cohen & Steers Limited Duratio EXCHANGE TRADED FUND 19248C105 16,137 815,428 SH   SOLE   815,428 0 0
Linde PLC COMMON STOCK G5494J103 8 24 SH   SOLE   24 0 0
BlackRock MuniHoldings Fund In EXCHANGE TRADED FUND 09253N104 9,605 756,876 SH   SOLE   756,876 0 0
KNOT Offshore Partners LP COMMON STOCK Y48125101 825 50,369 SH   SOLE   50,369 0 0
Western Asset Managed Municipa EXCHANGE TRADED FUND 95766M105 160 15,157 SH   SOLE   15,157 0 0
Altria Group Inc COMMON STOCK 02209S103 842 20,168 SH   SOLE   20,168 0 0
MPLX LP COMMON STOCK 55336V100 700 24,000 SH   SOLE   24,000 0 0
BlackRock Municipal Income Fun EXCHANGE TRADED FUND 09253X102 98 8,232 SH   SOLE   8,232 0 0
BlackRock MuniVest Fund Inc EXCHANGE TRADED FUND 09253R105 23,867 3,203,645 SH   SOLE   3,203,645 0 0
BlackRock MuniVest Fund II Inc EXCHANGE TRADED FUND 09253T101 82 7,241 SH   SOLE   7,241 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254E103 32,506 2,787,826 SH   SOLE   2,787,826 0 0
Nuveen Quality Municipal Incom EXCHANGE TRADED FUND 67066V101 73,909 5,926,980 SH   SOLE   5,926,980 0 0
Nuveen Taxable Municipal Incom EXCHANGE TRADED FUND 67074C103 1,989 111,735 SH   SOLE   111,735 0 0
Virtus Convertible & Income Fu EXCHANGE TRADED FUND 92838X102 13 3,547 SH   SOLE   3,547 0 0
Virtus Convertible & Income Fu EXCHANGE TRADED FUND 92838U108 12 4,068 SH   SOLE   4,068 0 0
Nuveen AMT-Free Quality Munici EXCHANGE TRADED FUND 670657105 65,884 5,607,144 SH   SOLE   5,607,144 0 0
NextEra Energy Inc COMMON STOCK 65339F101 8 91 SH   SOLE   91 0 0
Neuberger Berman High Yield St EXCHANGE TRADED FUND 64128C106 1,430 170,661 SH   SOLE   170,661 0 0
Nutrien Ltd COMMON STOCK 67077M108 274 3,442 SH   SOLE   3,442 0 0
Nuveen New Jersey Quality Muni EXCHANGE TRADED FUND 67069Y102 212 16,827 SH   SOLE   16,827 0 0
Pimco Dynamic Income Fund EXCHANGE TRADED FUND 72201Y101 13 600 SH   SOLE   600 0 0
Pfizer Inc COMMON STOCK 717081103 3,132 59,741 SH   SOLE   59,741 0 0
iShares Preferred & Income Sec EXCHANGE TRADED FUND 464288687 45 1,378 SH   SOLE   1,378 0 0
QUALCOMM Inc COMMON STOCK 747525103 128 1,005 SH   SOLE   1,005 0 0
Global X Nasdaq 100 Covered Ca EXCHANGE TRADED FUND 37954Y483 76 4,377 SH   SOLE   4,377 0 0
Rio Tinto PLC COMMON STOCK 767204100 4 49 SH   SOLE   49 0 0
Red Rock Resorts Inc COMMON STOCK 75700L108 3 71 SH   SOLE   71 0 0
Sibanye Stillwater Ltd COMMON STOCK 82575P107 4 245 SH   SOLE   245 0 0
Southern Copper Corp COMMON STOCK 84265V105 8 110 SH   SOLE   110 0 0
iShares 1-3 Year Treasury Bond EXCHANGE TRADED FUND 464287457 2,669 32,240 SH   SOLE   32,240 0 0
SL Green Realty Corp COMMON STOCK 78440X887 714 15,464 SH   SOLE   15,464 0 0
Schneider National Inc COMMON STOCK 80689H102 12 452 SH   SOLE   452 0 0
Triton International Ltd COMMON STOCK G9078F107 5 67 SH   SOLE   67 0 0
Tesla Inc COMMON STOCK 88160R101 9 8 SH   SOLE   8 0 0
CVR Partners LP COMMON STOCK 126633205 762 7,635 SH   SOLE   7,635 0 0
Uber Technologies Inc COMMON STOCK 90353T100 307 15,003 SH   SOLE   15,003 0 0
Invesco Trust for Investment G EXCHANGE TRADED FUND 46131M106 21,149 2,008,428 SH   SOLE   2,008,428 0 0
Invesco Municipal Trust EXCHANGE TRADED FUND 46131J103 22,379 2,202,634 SH   SOLE   2,202,634 0 0
Invesco Municipal Opportunity EXCHANGE TRADED FUND 46132C107 44,228 4,281,530 SH   SOLE   4,281,530 0 0
Invesco Senior Income Trust EXCHANGE TRADED FUND 46131H107 41,651 10,707,303 SH   SOLE   10,707,303 0 0
Verizon Communications Inc COMMON STOCK 92343V104 1,776 35,000 SH   SOLE   35,000 0 0