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 SILVER ETF TRUST PHYSCL SILVR SHS 003264108   358,603 15,061 SH   SOLE   0 0 15,061
AMAZON COM INC COM 023135106   442,474 2,453 SH   SOLE   0 0 2,453
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   307,798 7,917 SH   SOLE   0 0 7,917
APPLE INC COM 037833100   6,174,024 36,005 SH   SOLE   0 0 36,005
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,136,247 2,702 SH   SOLE   0 0 2,702
CARDIFF ONCOLOGY INC COM 14147L108   65,335 12,235 SH   SOLE   0 0 12,235
CHEVRON CORP NEW COM 166764100   404,416 2,564 SH   SOLE   0 0 2,564
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   863,189 27,755 SH   SOLE   0 0 27,755
CONOCOPHILLIPS COM 20825C104   275,903 2,168 SH   SOLE   0 0 2,168
COSTCO WHSL CORP NEW COM 22160K105   308,943 422 SH   SOLE   0 0 422
EATON VANCE TAX ADVT DIV INC COM 27828G107   641,666 27,189 SH   SOLE   0 0 27,189
EATON VANCE TX ADV GLBL DIV COM 27828S101   327,260 17,932 SH   SOLE   0 0 17,932
EXXON MOBIL CORP COM 30231G102   496,854 4,274 SH   SOLE   0 0 4,274
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,489,018 35,260 SH   SOLE   0 0 35,260
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,485,442 115,462 SH   SOLE   0 0 115,462
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   172,516 29,092 SH   SOLE   0 0 29,092
HOME DEPOT INC COM 437076102   1,653,662 4,311 SH   SOLE   0 0 4,311
INTEL CORP COM 458140100   200,782 4,546 SH   SOLE   0 0 4,546
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   260,935 11,031 SH   SOLE   0 0 11,031
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   320,960 13,620 SH   SOLE   0 0 13,620
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   1,316,431 54,086 SH   SOLE   0 0 54,086
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   1,192,745 48,134 SH   SOLE   0 0 48,134
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,344,255 69,687 SH   SOLE   0 0 69,687
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,365,909 71,105 SH   SOLE   0 0 71,105
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,863,541 91,216 SH   SOLE   0 0 91,216
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,679,386 127,772 SH   SOLE   0 0 127,772
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   310,740 3,740 SH   SOLE   0 0 3,740
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   25,679,433 140,564 SH   SOLE   0 0 140,564
INVESCO QQQ TR UNIT SER 1 46090E103   2,600,819 5,858 SH   SOLE   0 0 5,858
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   1,124,047 20,352 SH   SOLE   0 0 20,352
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   746,130 13,185 SH   SOLE   0 0 13,185
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   12,921,219 137,856 SH   SOLE   0 0 137,856
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   265,605 7,241 SH   SOLE   0 0 7,241
ISHARES TR CORE S&P TTL STK 464287150   370,155 3,210 SH   SOLE   0 0 3,210
ISHARES TR CORE S&P MCP ETF 464287507   277,723 4,572 SH   SOLE   0 0 4,572
ISHARES TR CORE S&P SCP ETF 464287804   274,123 2,480 SH   SOLE   0 0 2,480
ISHARES INC MSCI EMRG CHN 46434G764   494,072 8,582 SH   SOLE   0 0 8,582
ISHARES TR RUS 1000 GRW ETF 464287614   10,961,710 32,523 SH   SOLE   0 0 32,523
ISHARES TR SELECT DIVID ETF 464287168   242,404 1,968 SH   SOLE   0 0 1,968
ISHARES SILVER TR ISHARES 46428Q109   262,945 11,558 SH   SOLE   0 0 11,558
JPMORGAN CHASE & CO COM 46625H100   377,843 1,886 SH   SOLE   0 0 1,886
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   264,064 4,418 SH   SOLE   0 0 4,418
MASTERCARD INCORPORATED CL A 57636Q104   334,415 694 SH   SOLE   0 0 694
MERCADOLIBRE INC COM 58733R102   225,282 149 SH   SOLE   0 0 149
MERCK & CO INC COM 58933Y105   249,643 1,892 SH   SOLE   0 0 1,892
MICROSOFT CORP COM 594918104   623,054 1,481 SH   SOLE   0 0 1,481
ORIGIN MATERIALS INC COM 68622D106   29,630 58,099 SH   SOLE   0 0 58,099
PFIZER INC COM 717081103   358,672 12,925 SH   SOLE   0 0 12,925
PHILLIPS 66 COM 718546104   417,549 2,556 SH   SOLE   0 0 2,556
PROSHARES TR S&P 500 DV ARIST 74348A467   560,411 5,526 SH   SOLE   0 0 5,526
RBB FD INC US TREASRY 12 MT 74933W478   865,586 17,326 SH   SOLE   0 0 17,326
RBB FD INC US TREAS 3 MNTH 74933W452   6,298,498 125,895 SH   SOLE   0 0 125,895
RBB FD INC US TRSRY 6 MNTH 74933W460   5,452,534 108,812 SH   SOLE   0 0 108,812
REALTY INCOME CORP COM 756109104   758,116 14,013 SH   SOLE   0 0 14,013
SELECT SECTOR SPDR TR ENERGY 81369Y506   665,522 7,049 SH   SOLE   0 0 7,049
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,086,635 34,432 SH   SOLE   0 0 34,432
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,795,406 57,813 SH   SOLE   0 0 57,813
SPDR SER TR BLOOMBERG SHT TE 78468R408   693,583 27,501 SH   SOLE   0 0 27,501
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   721,612 1,814 SH   SOLE   0 0 1,814
SPDR SER TR PRTFLO S&P500 GW 78464A409   5,405,054 73,890 SH   SOLE   0 0 73,890
SPDR SER TR PORTFOLIO SHORT 78464A474   968,872 32,545 SH   SOLE   0 0 32,545
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,645,341 112,681 SH   SOLE   0 0 112,681
SPDR SER TR PORTFOLIO S&P400 78464A847   881,910 16,534 SH   SOLE   0 0 16,534
SPDR SER TR PORTFOLIO S&P500 78464A854   43,491,474 706,834 SH   SOLE   0 0 706,834
SPDR SER TR PORTFOLIO S&P600 78468R853   1,040,008 24,164 SH   SOLE   0 0 24,164
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,907,847 3,647 SH   SOLE   0 0 3,647
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   476,835 857 SH   SOLE   0 0 857
SPDR SER TR S&P 600 SMCP GRW 78464A201   5,678,064 65,093 SH   SOLE   0 0 65,093
SPDR SER TR S&P 600 SMCP VAL 78464A300   2,265,969 27,311 SH   SOLE   0 0 27,311
SPDR SER TR S&P DIVID ETF 78464A763   4,382,043 33,390 SH   SOLE   0 0 33,390
SPDR SER TR S&P 400 MDCP GRW 78464A821   599,930 6,873 SH   SOLE   0 0 6,873
SPDR SER TR S&P BIOTECH 78464A870   1,437,589 15,150 SH   SOLE   0 0 15,150
SPDR SER TR S&P 500 ESG ETF 78468R531   417,739 8,249 SH   SOLE   0 0 8,249
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   444,050 2,432 SH   SOLE   0 0 2,432
VANGUARD INDEX FDS GROWTH ETF 922908736   552,693 1,606 SH   SOLE   0 0 1,606
WELLS FARGO CO NEW COM 949746101   314,140 5,420 SH   SOLE   0 0 5,420
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   1,015,081 22,096 SH   SOLE   0 0 22,096
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,193,655 15,667 SH   SOLE   0 0 15,667
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,049,231 21,514 SH   SOLE   0 0 21,514
WORLD GOLD TR SPDR GLD MINIS 98149E303   289,189 6,565 SH   SOLE   0 0 6,565