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
Expires: July 31, 2015
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
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 1,313,369 56,489 SH SOLE 56,489 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 2,477,674 112,724 SH SOLE 112,724 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 3,981,781 386,580 SH SOLE 386,580 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 207,696 18,203 SH SOLE 18,203 0 0
ALPHABET INC CAP STK CL A 02079K305 606,100 1,696 SH SOLE 1,696 0 0
ALTRIA GROUP INC COM 02209S103 261,610 3,636 SH SOLE 3,636 0 0
AMAZON COM INC COM 023135106 1,691,499 7,097 SH SOLE 7,097 0 0
AMGEN INC COM 031162100 239,361 661 SH SOLE 661 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,811,681 125,746 SH SOLE 125,746 0 0
APPLE INC COM 037833100 3,846,549 13,293 SH SOLE 13,293 0 0
ARES CAPITAL CORP COM 04010L103 6,481,164 349,766 SH SOLE 349,766 0 0
BARINGS CORPORATE INVS COM 06759X107 2,977,381 169,554 SH SOLE 169,554 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 1,145,238 68,007 SH SOLE 68,007 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,966,209 15,920 SH SOLE 15,920 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 603,129 70,459 SH SOLE 70,459 0 0
BLACKROCK CR ALLOCATION COM 092508100 2,793,569 273,343 SH SOLE 273,343 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 1,882,983 194,122 SH SOLE 194,122 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2,746,354 478,458 SH SOLE 478,458 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107 694,888 16,179 SH SOLE 16,179 0 0
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 666,391 53,354 SH SOLE 53,354 0 0
BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1,523,634 52,521 SH SOLE 52,521 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 4,659,019 226,606 SH SOLE 226,606 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,589,763 93,866 SH SOLE 93,866 0 0
COHEN & STEERS LTD DURATION COM 19248C105 383,186 18,109 SH SOLE 18,109 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 920,422 45,341 SH SOLE 45,341 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107 2,609,720 129,643 SH SOLE 129,643 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 3,776,971 333,654 SH SOLE 333,654 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 845,867 15,702 SH SOLE 15,702 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 207,325 22,293 SH SOLE 22,293 0 0
DNP SELECT INCOME FD INC COM 23325P104 4,274,498 396,153 SH SOLE 396,153 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 331,513 2,619 SH SOLE 2,619 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 207,999 8,836 SH SOLE 8,836 0 0
FIRST TR ENHANCED EQUITY COM 337318109 3,349,022 149,777 SH SOLE 149,777 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 892,405 4,654 SH SOLE 4,654 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 1,219,632 74,916 SH SOLE 74,916 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1,937,647 93,742 SH SOLE 93,742 0 0
FLAHERTY & CRUMRINE PFD INCO COM 338480106 845,129 72,668 SH SOLE 72,668 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 283,834 30,718 SH SOLE 30,718 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 2,095,798 124,011 SH SOLE 124,011 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1,528,855 140,005 SH SOLE 140,005 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 583,007 27,243 SH SOLE 27,243 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,022,898 2,747 SH SOLE 2,747 0 0
IRON MTN INC DEL COM 46284V101 600,730 4,756 SH SOLE 4,756 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 105,754 18,202 SH SOLE 18,202 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 220,042 40,227 SH SOLE 40,227 0 0
MICROSOFT CORP COM 594918104 1,889,742 5,066 SH SOLE 5,066 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 518,315 71,002 SH SOLE 71,002 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,111,661 86,848 SH SOLE 86,848 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 7,019,993 890,862 SH SOLE 890,862 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 747,034 15,667 SH SOLE 15,667 0 0
OUTFRONT MEDIA INC COM NEW 69007J304 634,037 19,354 SH SOLE 19,354 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 2,896,541 242,388 SH SOLE 242,388 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,015,089 167,505 SH SOLE 167,505 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,685,800 160,826 SH SOLE 160,826 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 132,266 12,549 SH SOLE 12,549 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 3,008,353 73,879 SH SOLE 73,879 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 30,085 17,802 SH SOLE 17,802 0 0
SEVEN HILLS REALTY TRUST COM 81784E101 247,218 29,326 SH SOLE 29,326 0 0
SOURCE CAPITAL COM SHS OF BEN I 836144303 1,290,010 28,062 SH SOLE 28,062 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,142,528 13,001 SH SOLE 13,001 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 561,569 1,075 SH SOLE 1,075 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 4,491,079 6,014 SH SOLE 6,014 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 708,812 41,451 SH SOLE 41,451 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 527,755 1,723 SH SOLE 1,723 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,105,123 5,071 SH SOLE 5,071 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 3,587,226 9,954 SH SOLE 9,954 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 5,459,674 45,680 SH SOLE 45,680 0 0
WALMART INC COM 931142103 503,327 4,444 SH SOLE 4,444 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 195,609 18,367 SH SOLE 18,367 0 0
WSTRN AST GLBL CORP OPP FD I COM 95790C107 1,193,062 111,189 SH SOLE 111,189 0 0