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
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 21,498,226 672,450 SH SOLE 0 0 672,450
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 300,358 17,964 SH SOLE 0 0 17,964
ISHARES GOLD TRUST ISHARES NEW 464285204 518,648 8,317 SH SOLE 0 0 8,317
ISHARES TR CORE S&P TTL STK 464287150 38,119,901 282,286 SH SOLE 0 0 282,286
ISHARES TR CORE S&P500 ETF 464287200 289,339 466 SH SOLE 0 0 466
ISHARES TR RUS 1000 GRW ETF 464287614 571,909 1,347 SH SOLE 0 0 1,347
ISHARES TR RUS TOP 200 ETF 464289446 31,316,868 204,525 SH SOLE 0 0 204,525
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,097,369 43,581 SH SOLE 0 0 43,581
ISHARES TR IBONDS DEC2026 46435GAA0 1,201,345 49,540 SH SOLE 0 0 49,540
ISHARES TR IBDS DEC28 ETF 46435U515 1,717,553 67,567 SH SOLE 0 0 67,567
ISHARES TR IBONDS 27 ETF 46435UAA9 1,349,509 55,604 SH SOLE 0 0 55,604
ISHARES TR IBONDS DEC 29 46436E205 899,954 38,575 SH SOLE 0 0 38,575
ISHARES TR IBONDS 28 TR HI 46436E387 269,715 11,366 SH SOLE 0 0 11,366
ISHARES TR IBOND DEC 2030 46436E593 349,759 17,629 SH SOLE 0 0 17,629
ISHARES TR IBONDS DEC 2030 46436E726 345,943 15,739 SH SOLE 0 0 15,739
ISHARES TR IBONDS 29 TRM TS 46436E825 971,582 44,324 SH SOLE 0 0 44,324
ISHARES TR IBONDS 28 TRM TS 46436E833 2,034,581 90,992 SH SOLE 0 0 90,992
ISHARES TR IBONDS 27 TRM TS 46436E841 1,328,641 59,077 SH SOLE 0 0 59,077
ISHARES TR IBONDS 26 TRM TS 46436E858 1,323,703 57,728 SH SOLE 0 0 57,728
ISHARES TR IBONDS 25 TRM TS 46436E866 1,461,775 62,576 SH SOLE 0 0 62,576
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 395,789 6,962 SH SOLE 0 0 6,962
NVIDIA CORPORATION COM 67066G104 354,845 2,246 SH SOLE 0 0 2,246
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 647,913 27,189 SH SOLE 0 0 27,189
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 43,735,176 1,650,384 SH SOLE 0 0 1,650,384
TIDAL ETF TR FUNDSTRAT GRANNY 886364231 23,101,507 1,018,585 SH SOLE 0 0 1,018,585
VANGUARD WORLD FD ESG US STK ETF 921910733 233,862 2,133 SH SOLE 0 0 2,133
VANGUARD BD INDEX FDS INTERMED TERM 921937819 52,590,349 679,989 SH SOLE 0 0 679,989
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,260,826 11,022 SH SOLE 0 0 11,022
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 8,059,006 168,775 SH SOLE 0 0 168,775
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 1,169,091 36,443 SH SOLE 0 0 36,443
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 2,045,556 83,356 SH SOLE 0 0 83,356
ISHARES TR IBONDS DEC 2031 46436E486 234,343 11,138 SH SOLE 0 0 11,138
ISHARES TR IBONDS DEC 2032 46436E312 1,126,623 44,557 SH SOLE 0 0 44,557
ISHARES TR IBONDS DEC 2033 46436E130 1,152,953 44,507 SH SOLE 0 0 44,507
ISHARES TR IBONDS DEC 2034 46438G653 695,136 26,603 SH SOLE 0 0 26,603
ISHARES TR IBONDS DEC 25 46435U432 2,054,607 76,769 SH SOLE 0 0 76,769
ISHARES TR IBONDS DEC 2031 46436E460 296,635 14,470 SH SOLE 0 0 14,470
ISHARES TR IBONDS DEC 2032 46436E296 1,196,086 51,936 SH SOLE 0 0 51,936
ISHARES TR IBONDS DEC 2033 46436E148 1,156,063 47,167 SH SOLE 0 0 47,167
ISHARES TR IBONDS DEC 2034 46438G646 1,396,082 54,310 SH SOLE 0 0 54,310
MICROSOFT CORP COM 594918104 320,829 645 SH SOLE 0 0 645
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 960,167 39,381 SH SOLE 0 0 39,381