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
ABBVIE INC COM 00287Y109 409,380 2,533 SH SOLE 0 0 0 2,533
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 312,596 80,153 SH SOLE 0 0 0 80,153
AGNC INVT CORP COM 00123Q104 509,853 49,261 SH SOLE 0 0 0 49,261
ALPS ETF TR ALERIAN MLP 00162Q452 1,242,871 32,647 SH SOLE 0 0 0 32,647
AMAZON COM INC COM 023135106 599,928 7,142 SH SOLE 0 0 0 7,142
AMERICAN CENTY ETF TR US SML CP VALU 025072877 523,864 7,031 SH SOLE 0 0 0 7,031
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 586,648 11,628 SH SOLE 0 0 0 11,628
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 246,917 6,025 SH SOLE 0 0 0 6,025
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 337,807 16,025 SH SOLE 0 0 0 16,025
ANTERO MIDSTREAM CORP COM 03676B102 625,255 57,948 SH SOLE 0 0 0 57,948
APOLLO COML REAL EST FIN INC COM 03762U105 342,244 31,807 SH SOLE 0 0 0 31,807
APPLE INC COM 037833100 903,954 6,957 SH SOLE 0 0 0 6,957
ARES CAPITAL CORP COM 04010L103 563,408 30,504 SH SOLE 0 0 0 30,504
ARES COML REAL ESTATE CORP COM 04013V108 268,136 26,058 SH SOLE 0 0 0 26,058
AT&T INC COM 00206R102 564,423 30,658 SH SOLE 0 0 0 30,658
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 286,031 11,044 SH SOLE 0 0 0 11,044
AUTOMATIC DATA PROCESSING IN COM 053015103 2,015,699 8,439 SH SOLE 0 0 0 8,439
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,288,245 10,645 SH SOLE 0 0 0 10,645
BLACKROCK RES & COMMODITIES SHS 09257A108 377,782 37,892 SH SOLE 0 0 0 37,892
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 320,556 14,343 SH SOLE 0 0 0 14,343
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 139,508 13,274 SH SOLE 0 0 0 13,274
CAPITAL SOUTHWEST CORP COM 140501107 295,959 17,308 SH SOLE 0 0 0 17,308
CHARTER COMMUNICATIONS INC N CL A 16119P108 296,373 874 SH SOLE 0 0 0 874
COHEN & STEERS INFRASTRUCTUR COM 19248A109 563,851 23,504 SH SOLE 0 0 0 23,504
COHEN & STEERS QUALITY INCOM COM 19247L106 479,911 41,731 SH SOLE 0 0 0 41,731
COHEN & STEERS REIT & PFD & COM 19247X100 513,880 25,215 SH SOLE 0 0 0 25,215
CUMMINS INC COM 231021106 335,978 1,387 SH SOLE 0 0 0 1,387
DEERE & CO COM 244199105 356,589 832 SH SOLE 0 0 0 832
DEVON ENERGY CORP NEW COM 25179M103 513,142 8,342 SH SOLE 0 0 0 8,342
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 857,740 16,769 SH SOLE 0 0 0 16,769
EAGLE POINT CREDIT COMPANY I COM 269808101 333,609 32,965 SH SOLE 0 0 0 32,965
EPR PPTYS COM SH BEN INT 26884U109 345,184 9,151 SH SOLE 0 0 0 9,151
ETFIS SER TR I VIRTUS INFRCAP 26923G822 273,188 15,060 SH SOLE 0 0 0 15,060
FIRST TR ENERGY INCOME & GRO COM 33738G104 425,919 30,015 SH SOLE 0 0 0 30,015
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 323,586 17,295 SH SOLE 0 0 0 17,295
FORD MTR CO DEL COM 345370860 295,787 25,433 SH SOLE 0 0 0 25,433
FREEPORT-MCMORAN INC CL B 35671D857 383,803 10,100 SH SOLE 0 0 0 10,100
FS KKR CAP CORP COM 302635206 351,916 20,109 SH SOLE 0 0 0 20,109
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 476,490 46,261 SH SOLE 0 0 0 46,261
HUNTINGTON BANCSHARES INC COM 446150104 345,189 24,481 SH SOLE 0 0 0 24,481
INTERNATIONAL BUSINESS MACHS COM 459200101 227,635 1,616 SH SOLE 0 0 0 1,616
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4,367,062 233,908 SH SOLE 0 0 0 233,908
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2,972,690 132,769 SH SOLE 0 0 0 132,769
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 669,662 9,181 SH SOLE 0 0 0 9,181
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,702,606 82,933 SH SOLE 0 0 0 82,933
ISHARES INC EM MKTS DIV ETF 464286319 448,104 18,578 SH SOLE 0 0 0 18,578
ISHARES INC MSCI GBL GOLD MN 46434G855 630,535 28,237 SH SOLE 0 0 0 28,237
ISHARES INC CORE MSCI EMKT 46434G103 1,841,418 39,431 SH SOLE 0 0 0 39,431
ISHARES INC MSCI EMRG CHN 46434G764 616,161 12,980 SH SOLE 0 0 0 12,980
ISHARES INC ESG AWR MSCI EM 46434G863 800,103 26,608 SH SOLE 0 0 0 26,608
ISHARES INC MSCI PAC JP ETF 464286665 636,116 14,866 SH SOLE 0 0 0 14,866
ISHARES INC MSCI MEXICO ETF 464286822 474,311 9,592 SH SOLE 0 0 0 9,592
ISHARES TR CORE S&P MCP ETF 464287507 407,594 1,685 SH SOLE 0 0 0 1,685
ISHARES TR S&P 500 VAL ETF 464287408 6,312,639 43,514 SH SOLE 0 0 0 43,514
ISHARES TR CORE S&P500 ETF 464287200 914,632 2,381 SH SOLE 0 0 0 2,381
ISHARES TR RUSSELL 2000 ETF 464287655 2,612,436 14,983 SH SOLE 0 0 0 14,983
ISHARES TR 7-10 YR TRSY BD 464287440 2,547,512 26,598 SH SOLE 0 0 0 26,598
ISHARES TR IBOXX INV CP ETF 464287242 2,600,521 24,666 SH SOLE 0 0 0 24,666
ISHARES TR CORE US AGGBD ET 464287226 891,823 9,195 SH SOLE 0 0 0 9,195
ISHARES TR JPMORGAN USD EMG 464288281 1,539,369 18,198 SH SOLE 0 0 0 18,198
ISHARES TR PFD AND INCM SEC 464288687 2,345,834 76,837 SH SOLE 0 0 0 76,837
ISHARES TR INTL SEL DIV ETF 464288448 2,578,923 94,953 SH SOLE 0 0 0 94,953
ISHARES TR NATIONAL MUN ETF 464288414 569,712 5,399 SH SOLE 0 0 0 5,399
ISHARES TR GL CLEAN ENE ETF 464288224 1,255,274 63,238 SH SOLE 0 0 0 63,238
ISHARES TR 0-5 YR TIPS ETF 46429B747 720,186 7,428 SH SOLE 0 0 0 7,428
ISHARES TR US HOME CONS ETF 464288752 486,477 8,027 SH SOLE 0 0 0 8,027
ISHARES TR US BR DEL SE ETF 464288794 303,675 3,159 SH SOLE 0 0 0 3,159
ISHARES TR ESG AW MSCI EAFE 46435G516 739,838 11,254 SH SOLE 0 0 0 11,254
ISHARES TR ESG AWR US AGRGT 46435U549 643,657 13,771 SH SOLE 0 0 0 13,771
ISHARES TR MSCI USA MIN VOL 46429B697 3,067,870 42,550 SH SOLE 0 0 0 42,550
ISHARES TR CORE DIV GRWTH 46434V621 3,104,215 62,084 SH SOLE 0 0 0 62,084
ISHARES TR CORE HIGH DV ETF 46429B663 3,717,043 35,659 SH SOLE 0 0 0 35,659
JPMORGAN CHASE & CO COM 46625H100 414,331 3,090 SH SOLE 0 0 0 3,090
MEDICAL PPTYS TRUST INC COM 58463J304 355,032 31,870 SH SOLE 0 0 0 31,870
MERCK & CO INC COM 58933Y105 1,243,608 11,209 SH SOLE 0 0 0 11,209
NEWMONT CORP COM 651639106 324,406 6,873 SH SOLE 0 0 0 6,873
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 266,459 25,720 SH SOLE 0 0 0 25,720
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 249,268 24,107 SH SOLE 0 0 0 24,107
NUVEEN PFD & INCOME SECS FD COM 67072C105 534,063 78,539 SH SOLE 0 0 0 78,539
PFIZER INC COM 717081103 358,885 7,004 SH SOLE 0 0 0 7,004
PIMCO CORPORATE & INCOME OPP COM 72201B101 274,702 22,873 SH SOLE 0 0 0 22,873
PIMCO DYNAMIC INCOME FD SHS 72201Y101 624,913 33,816 SH SOLE 0 0 0 33,816
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 647,492 50,704 SH SOLE 0 0 0 50,704
QUEST DIAGNOSTICS INC COM 74834L100 316,478 2,023 SH SOLE 0 0 0 2,023
REAVES UTIL INCOME FD COM SH BEN INT 756158101 346,627 12,261 SH SOLE 0 0 0 12,261
ROYCE VALUE TR INC COM 780910105 759,547 57,281 SH SOLE 0 0 0 57,281
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 657,718 14,567 SH SOLE 0 0 0 14,567
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 330,004 7,229 SH SOLE 0 0 0 7,229
SPDR SER TR PORTFOLIO SHORT 78464A474 455,831 15,515 SH SOLE 0 0 0 15,515
SPDR SER TR BLOOMBERG HIGH Y 78468R622 5,506,668 61,185 SH SOLE 0 0 0 61,185
SPDR SER TR S&P BIOTECH 78464A870 306,438 3,692 SH SOLE 0 0 0 3,692
SPDR SER TR S&P DIVID ETF 78464A763 820,257 6,556 SH SOLE 0 0 0 6,556
SYNCHRONY FINANCIAL COM 87165B103 288,445 8,778 SH SOLE 0 0 0 8,778
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 335,948 18,664 SH SOLE 0 0 0 18,664
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 382,222 26,090 SH SOLE 0 0 0 26,090
UNITED STATES STL CORP NEW COM 912909108 301,452 12,034 SH SOLE 0 0 0 12,034
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3,157,530 110,172 SH SOLE 0 0 0 110,172
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 2,018,007 39,921 SH SOLE 0 0 0 39,921
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 957,980 39,537 SH SOLE 0 0 0 39,537
VANECK ETF TRUST BDC INCOME ETF 92189F411 347,902 24,587 SH SOLE 0 0 0 24,587
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,447,231 75,824 SH SOLE 0 0 0 75,824
VANGUARD INDEX FDS MID CAP ETF 922908629 291,856 1,432 SH SOLE 0 0 0 1,432
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 201,573 4,073 SH SOLE 0 0 0 4,073
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,931,449 38,987 SH SOLE 0 0 0 38,987
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,470,396 58,861 SH SOLE 0 0 0 58,861
VANGUARD WORLD FD MEGA CAP INDEX 921910873 745,677 5,632 SH SOLE 0 0 0 5,632
VERIZON COMMUNICATIONS INC COM 92343V104 328,872 8,347 SH SOLE 0 0 0 8,347
WALGREENS BOOTS ALLIANCE INC COM 931427108 312,440 8,363 SH SOLE 0 0 0 8,363
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,861,849 52,240 SH SOLE 0 0 0 52,240
WP CAREY INC COM 92936U109 699,958 8,957 SH SOLE 0 0 0 8,957
XAI OCTAGON FLOATING RATE & COM 98400T106 300,329 47,520 SH SOLE 0 0 0 47,520