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
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