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
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   4,381,216 121,229 SH   SOLE   0 0 121,229
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   1,758,219 45,781 SH   SOLE   0 0 45,781
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   2,608,314 68,048 SH   SOLE   0 0 68,048
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   1,225,571 35,804 SH   SOLE   0 0 35,804
ALPHABET INC CAP STK CL A 02079K305   341,799 1,406 SH   SOLE   0 0 1,406
AMAZON COM INC COM 023135106   981,036 4,468 SH   SOLE   0 0 4,468
APPLE INC COM 037833100   3,432,236 13,479 SH   SOLE   0 0 13,479
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,349,857 2,685 SH   SOLE   0 0 2,685
BROADCOM INC COM 11135F101   400,841 1,215 SH   SOLE   0 0 1,215
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,068,816 18,361 SH   SOLE   0 0 18,361
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   485,285 10,605 SH   SOLE   0 0 10,605
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   532,335 11,471 SH   SOLE   0 0 11,471
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   24,730,297 753,513 SH   SOLE   0 0 753,513
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   23,396,950 513,091 SH   SOLE   0 0 513,091
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   621,804 14,427 SH   SOLE   0 0 14,427
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   492,542 12,840 SH   SOLE   0 0 12,840
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   14,505,658 468,529 SH   SOLE   0 0 468,529
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   13,582,159 415,537 SH   SOLE   0 0 415,537
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   3,340,242 72,939 SH   SOLE   0 0 72,939
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   11,312,515 280,325 SH   SOLE   0 0 280,325
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   6,455,358 183,444 SH   SOLE   0 0 183,444
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   2,878,958 68,514 SH   SOLE   0 0 68,514
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   678,264 20,541 SH   SOLE   0 0 20,541
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   935,694 24,348 SH   SOLE   0 0 24,348
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   201,168 3,782 SH   SOLE   0 0 3,782
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   971,693 29,261 SH   SOLE   0 0 29,261
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   639,440 14,888 SH   SOLE   0 0 14,888
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   852,542 20,238 SH   SOLE   0 0 20,238
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   935,131 27,343 SH   SOLE   0 0 27,343
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   326,594 7,690 SH   SOLE   0 0 7,690
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   481,674 16,019 SH   SOLE   0 0 16,019
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623   517,649 16,650 SH   SOLE   0 0 16,650
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   354,002 9,226 SH   SOLE   0 0 9,226
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   204,811 3,890 SH   SOLE   0 0 3,890
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   333,123 9,749 SH   SOLE   0 0 9,749
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   793,611 3,211 SH   SOLE   0 0 3,211
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   485,848 6,612 SH   SOLE   0 0 6,612
INVESCO QQQ TR UNIT SER 1 46090E103   1,029,052 1,712 SH   SOLE   0 0 1,712
META PLATFORMS INC CL A 30303M102   820,718 1,118 SH   SOLE   0 0 1,118
MICROSOFT CORP COM 594918104   762,943 1,473 SH   SOLE   0 0 1,473
NVIDIA CORPORATION COM 67066G104   941,889 5,048 SH   SOLE   0 0 5,048
PACER FDS TR US SMALL CAP CAS 69374H857   17,876,507 408,326 SH   SOLE   0 0 408,326
PACER FDS TR US LRG CP CASH 69374H360   962,952 26,528 SH   SOLE   0 0 26,528
PACER FDS TR US CASH COWS 100 69374H881   1,378,475 23,986 SH   SOLE   0 0 23,986
PGIM ROCK ETF TR S&P 500 BUFFER 69420N205   4,934,070 163,817 SH   SOLE   0 0 163,817
PGIM ROCK ETF TR S&P 500 BUFFER 69420N833   3,269,825 111,200 SH   SOLE   0 0 111,200
PGIM ROCK ETF TR LADDERED S&P 500 69420N692   384,517 13,447 SH   SOLE   0 0 13,447
SCHWAB CHARLES CORP COM 808513105   751,827 7,875 SH   SOLE   0 0 7,875
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   49,762,247 1,935,521 SH   SOLE   0 0 1,935,521
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   20,983,246 707,937 SH   SOLE   0 0 707,937
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   9,234,138 396,655 SH   SOLE   0 0 396,655
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,686,179 178,194 SH   SOLE   0 0 178,194
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,023,836 103,876 SH   SOLE   0 0 103,876
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,117,679 75,902 SH   SOLE   0 0 75,902
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,130,882 42,934 SH   SOLE   0 0 42,934
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   381,761 13,984 SH   SOLE   0 0 13,984
SERVICE CORP INTL COM 817565104   302,338 3,633 SH   SOLE   0 0 3,633
SPDR S&P 500 ETF TR TR UNIT 78462F103   227,722 341 SH   SOLE   0 0 341
TESLA INC COM 88160R101   387,362 871 SH   SOLE   0 0 871
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,403,480 24,251 SH   SOLE   0 0 24,251
VANGUARD BD INDEX FDS INTERMED TERM 921937819   384,536 4,924 SH   SOLE   0 0 4,924
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,524,018 5,738 SH   SOLE   0 0 5,738
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   6,450,693 30,814 SH   SOLE   0 0 30,814
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   225,955 1,288 SH   SOLE   0 0 1,288
VANGUARD INDEX FDS VALUE ETF 922908744   3,929,355 20,964 SH   SOLE   0 0 20,964
VANGUARD INDEX FDS TOTAL STK MKT 922908769   20,692,177 62,879 SH   SOLE   0 0 62,879
VANGUARD INDEX FDS GROWTH ETF 922908736   2,046,345 4,262 SH   SOLE   0 0 4,262
VANGUARD INDEX FDS MID CAP ETF 922908629   330,147 1,120 SH   SOLE   0 0 1,120
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   25,628,193 185,981 SH   SOLE   0 0 185,981
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,824,893 33,682 SH   SOLE   0 0 33,682
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,534,858 35,517 SH   SOLE   0 0 35,517
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,898,854 77,868 SH   SOLE   0 0 77,868
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   9,865,639 173,508 SH   SOLE   0 0 173,508
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   12,104,392 151,437 SH   SOLE   0 0 151,437
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   654,397 7,780 SH   SOLE   0 0 7,780
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   299,181 1,381 SH   SOLE   0 0 1,381
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,307,043 10,248 SH   SOLE   0 0 10,248
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   2,071,185 23,124 SH   SOLE   0 0 23,124
VANGUARD WORLD FD CONSUM STP ETF 92204A207   235,755 1,103 SH   SOLE   0 0 1,103
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   290,764 1,120 SH   SOLE   0 0 1,120
VANGUARD WORLD FD INF TECH ETF 92204A702   423,203 567 SH   SOLE   0 0 567
VANGUARD WORLD FD FINANCIALS ETF 92204A405   232,797 1,774 SH   SOLE   0 0 1,774