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
ALPS ETF TR ALERIAN MLP 00162Q452   1,542,403 29,301 SH   SOLE   0 0 29,301
ABBVIE INC COM 00287Y109   301,222 1,385 SH   SOLE   0 0 1,385
ALLIANT ENERGY CORP COM 018802108   517,103 7,206 SH   SOLE   0 0 7,206
ALPHABET INC CAP STK CL A 02079K305   1,197,712 4,165 SH   SOLE   0 0 4,165
AMAZON COM INC COM 023135106   920,451 4,420 SH   SOLE   0 0 4,420
AMERICAN CENTY ETF TR US SML CP VALU 025072877   913,223 8,267 SH   SOLE   0 0 8,267
AMERICAN WTR WKS CO INC NEW COM 030420103   230,840 1,696 SH   SOLE   0 0 1,696
APPLE INC COM 037833100   2,443,618 9,629 SH   SOLE   0 0 9,629
AUTODESK INC COM 052769106   262,861 1,098 SH   SOLE   0 0 1,098
BROADCOM INC COM 11135F101   323,139 1,044 SH   SOLE   0 0 1,044
CHART INDS INC COM 16115Q308   454,850 2,200 SH   SOLE   0 0 2,200
CISCO SYS INC COM 17275R102   208,739 2,690 SH   SOLE   0 0 2,690
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,167,356 55,630 SH   SOLE   0 0 55,630
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   621,743 8,768 SH   SOLE   0 0 8,768
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   447,075 6,285 SH   SOLE   0 0 6,285
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   561,938 7,616 SH   SOLE   0 0 7,616
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,075,239 27,670 SH   SOLE   0 0 27,670
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   297,081 7,230 SH   SOLE   0 0 7,230
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   391,281 11,325 SH   SOLE   0 0 11,325
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,504,087 42,037 SH   SOLE   0 0 42,037
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   2,742,957 74,618 SH   SOLE   0 0 74,618
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   644,332 18,968 SH   SOLE   0 0 18,968
EXXON MOBIL CORP COM 30231G102   979,917 5,776 SH   SOLE   0 0 5,776
FS KKR CAP CORP COM 302635206   358,825 35,248 SH   SOLE   0 0 35,248
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   490,035 3,086 SH   SOLE   0 0 3,086
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,083,714 11,683 SH   SOLE   0 0 11,683
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732   980,258 58,453 SH   SOLE   0 0 58,453
FIRST TR EXCHANGE-TRADED FD WCM DEVELOPING W 33733E740   643,315 38,311 SH   SOLE   0 0 38,311
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192   251,215 2,297 SH   SOLE   0 0 2,297
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735B108   208,117 1,623 SH   SOLE   0 0 1,623
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108   3,256,616 21,127 SH   SOLE   0 0 21,127
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   951,698 21,243 SH   SOLE   0 0 21,243
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,843,215 72,141 SH   SOLE   0 0 72,141
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   1,634,228 14,752 SH   SOLE   0 0 14,752
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   847,771 47,762 SH   SOLE   0 0 47,762
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,420,353 29,877 SH   SOLE   0 0 29,877
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,893,360 84,131 SH   SOLE   0 0 84,131
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   3,201,906 83,005 SH   SOLE   0 0 83,005
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888   8,799,392 355,244 SH   SOLE   0 0 355,244
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622   5,409,193 108,097 SH   SOLE   0 0 108,097
HYLIION HOLDINGS CORP COMMON STOCK 449109107   45,700 25,966 SH   SOLE   0 0 25,966
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,034,269 9,225 SH   SOLE   0 0 9,225
ISHARES SILVER TR ISHARES 46428Q109   273,514 4,014 SH   SOLE   0 0 4,014
ISHARES GOLD TR ISHARES NEW 464285204   2,814,508 31,925 SH   SOLE   0 0 31,925
ISHARES TR 7-10 YR TRSY BD 464287440   203,574 2,133 SH   SOLE   0 0 2,133
ISHARES TR NATIONAL MUN ETF 464288414   360,964 3,401 SH   SOLE   0 0 3,401
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   5,645,775 119,361 SH   SOLE   0 0 119,361
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,509,568 30,197 SH   SOLE   0 0 30,197
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   861,136 17,015 SH   SOLE   0 0 17,015
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   6,691,352 165,056 SH   SOLE   0 0 165,056
MICROSOFT CORP COM 594918104   1,304,199 3,523 SH   SOLE   0 0 3,523
NETFLIX INC. COM 64110L106   386,523 4,020 SH   SOLE   0 0 4,020
VIPER ENERGY INC CL A 64361Q101   299,185 6,367 SH   SOLE   0 0 6,367
NVIDIA CORPORATION COM 67066G104   4,449,836 25,515 SH   SOLE   0 0 25,515
NUTRIEN LTD COM 67077M108   286,295 3,794 SH   SOLE   0 0 3,794
PHILIP MORRIS INTL INC COM 718172109   255,120 1,543 SH   SOLE   0 0 1,543
PIMCO ETF TR MULTISECTOR BD 72201R585   882,992 33,702 SH   SOLE   0 0 33,702
PROSHARES TR S&P 500 DV ARIST 74348A467   372,050 3,510 SH   SOLE   0 0 3,510
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   223,140 343 SH   SOLE   0 0 343
SPDR SERIES TRUST STATE STREET SPD 78468R739   223,727 4,678 SH   SOLE   0 0 4,678
SPDR SERIES TRUST STATE STREET SPD 78468R762   221,401 1,664 SH   SOLE   0 0 1,664
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   255,505 10,179 SH   SOLE   0 0 10,179
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   498,068 17,098 SH   SOLE   0 0 17,098
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   1,531,836 31,307 SH   SOLE   0 0 31,307
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   413,627 12,754 SH   SOLE   0 0 12,754
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   6,576,892 236,154 SH   SOLE   0 0 236,154
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,336,477 43,562 SH   SOLE   0 0 43,562
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506   521,158 8,507 SH   SOLE   0 0 8,507
SHERWIN WILLIAMS CO COM 824348106   254,998 796 SH   SOLE   0 0 796
TESLA INC COM 88160R101   587,737 1,581 SH   SOLE   0 0 1,581
VANECK ETF TRUST IG FLOATING RATE 92189F486   320,621 12,583 SH   SOLE   0 0 12,583
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   9,921,003 102,596 SH   SOLE   0 0 102,596
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   879,801 13,730 SH   SOLE   0 0 13,730
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   994,637 7,191 SH   SOLE   0 0 7,191
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,914,112 3,203 SH   SOLE   0 0 3,203
VANGUARD INDEX FDS VALUE ETF 922908744   276,501 1,409 SH   SOLE   0 0 1,409
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   3,174,314 80,403 SH   SOLE   0 0 80,403
WALMART INC COM 931142103   1,919,565 15,445 SH   SOLE   0 0 15,445
WISDOMTREE TR US QTLY DIV GRT 97717X669   17,832,194 203,008 SH   SOLE   0 0 203,008
WORLD GOLD TR SPDR GLD MINIS 98149E303   457,054 4,931 SH   SOLE   0 0 4,931