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
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,979,621 93,203 SH   SOLE   3,874 0 89,329
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   637,088 1,515 SH   SOLE   0 0 1,515
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,187,354 7,721 SH   SOLE   657 0 7,064
FLEXSHARES TR INTL QLTDV IDX 33939L837   268,016 11,121 SH   SOLE   0 0 11,121
FLEXSHARES TR QLT DIV DEF IDX 33939L845   812,767 12,658 SH   SOLE   0 0 12,658
FLEXSHARES TR QUALT DIVD IDX 33939L860   1,570,810 23,833 SH   SOLE   35 0 23,798
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   837,239 17,090 SH   SOLE   0 0 17,090
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,215,396 35,789 SH   SOLE   3,052 0 32,737
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   4,892,060 42,503 SH   SOLE   3,782 0 38,721
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   939,084 15,568 SH   SOLE   1,020 0 14,548
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   2,290,052 19,938 SH   SOLE   1,113 0 18,825
ISHARES INC EM MKTS DIV ETF 464286319   1,046,336 39,998 SH   SOLE   0 0 39,998
ISHARES INC MSCI EMRG CHN 46434G764   2,822,223 49,022 SH   SOLE   3,734 0 45,288
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,543,800 45,118 SH   SOLE   2,011 0 43,107
ISHARES TR NATIONAL MUN ETF 464288414   246,493 2,291 SH   SOLE   0 0 2,291
ISHARES TR RUS 1000 GRW ETF 464287614   790,719 2,346 SH   SOLE   283 0 2,063
ISHARES TR US AER DEF ETF 464288760   230,218 1,745 SH   SOLE   0 0 1,745
ISHARES TR RUS MID CAP ETF 464287499   582,996 6,933 SH   SOLE   0 0 6,933
MEDICAL PPTYS TRUST INC COM 58463J304   176,227 37,495 SH   SOLE   0 0 37,495
PACER FDS TR DEVELOPED MRKT 69374H873   817,984 25,602 SH   SOLE   0 0 25,602
PACER FDS TR US CASH COWS 100 69374H881   772,572 13,295 SH   SOLE   0 0 13,295
PROSHARES TR RUSS 2000 DIVD 74347B698   200,712 3,135 SH   SOLE   0 0 3,135
PROSHARES TR S&P 500 DV ARIST 74348A467   277,458 2,736 SH   SOLE   0 0 2,736
PROSHARES TR MSCI EAFE DIVD 74347B839   384,408 9,801 SH   SOLE   0 0 9,801
PROSHARES TR S&P MDCP 400 DIV 74347B680   492,596 6,270 SH   SOLE   0 0 6,270
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   270,126 4,008 SH   SOLE   0 0 4,008
SELECT SECTOR SPDR TR ENERGY 81369Y506   298,741 3,164 SH   SOLE   662 0 2,502
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   7,699,973 214,843 SH   SOLE   22,232 0 192,611
SPDR S&P 500 ETF TR TR UNIT 78462F103   318,027 608 SH   SOLE   608 0 0
SPDR SER TR AEROSPACE DEF 78464A631   1,692,212 12,043 SH   SOLE   752 0 11,291
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,702,365 17,123 SH   SOLE   1,130 0 15,993
SPDR SER TR S&P OILGAS EXP 78468R556   1,037,895 6,699 SH   SOLE   356 0 6,343
SPDR SER TR NUVEEN BLMBRG SH 78468R739   415,290 8,754 SH   SOLE   0 0 8,754
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,268,937 27,346 SH   SOLE   2,437 0 24,909
TRISALUS LIFE SCIENCES INC COM 89680M101   238,046 24,415 SH   SOLE   0 0 24,415
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,848,215 72,451 SH   SOLE   4,613 0 67,838
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,868,245 43,028 SH   SOLE   3,672 0 39,356
VANECK ETF TRUST GOLD MINERS ETF 92189F106   271,806 8,596 SH   SOLE   152 0 8,444
VANECK ETF TRUST OIL SERVICES ETF 92189H607   896,611 2,666 SH   SOLE   100 0 2,566
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,322,102 13,026 SH   SOLE   17 0 13,009
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,214,753 11,793 SH   SOLE   25 0 11,768
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,468,354 29,634 SH   SOLE   2,365 0 27,269
VANGUARD BD INDEX FDS INTERMED TERM 921937819   397,283 5,269 SH   SOLE   0 0 5,269
VANGUARD INDEX FDS TOTAL STK MKT 922908769   628,770 2,419 SH   SOLE   0 0 2,419
VANGUARD INDEX FDS MID CAP ETF 922908629   257,605 1,040 SH   SOLE   0 0 1,040
VANGUARD INDEX FDS GROWTH ETF 922908736   220,632 641 SH   SOLE   0 0 641
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   436,455 5,047 SH   SOLE   11 0 5,036
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,301,843 22,197 SH   SOLE   43 0 22,154
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   449,829 10,769 SH   SOLE   22 0 10,747
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   824,444 7,056 SH   SOLE   14 0 7,042
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   2,756,313 11,566 SH   SOLE   24 0 11,542
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   728,604 9,424 SH   SOLE   0 0 9,424
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   365,932 4,545 SH   SOLE   0 0 4,545
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   249,101 4,257 SH   SOLE   0 0 4,257
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,772,186 9,705 SH   SOLE   0 0 9,705
VANGUARD STAR FDS VG TL INTL STK F 921909768   329,641 5,467 SH   SOLE   0 0 5,467
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   965,964 7,984 SH   SOLE   8 0 7,976
WALMART INC COM 931142103   304,478 5,060 SH   SOLE   491 0 4,569
WISDOMTREE TR US SMALLCAP DIVD 97717W604   206,671 6,324 SH   SOLE   0 0 6,324
WISDOMTREE TR US MIDCAP DIVID 97717W505   495,015 10,150 SH   SOLE   0 0 10,150