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
ALPHABET INC CAP STK CL C 02079K107   221,691 1,456 SH   SOLE   0 0 1,456
AMAZON COM INC COM 023135106   278,326 1,543 SH   SOLE   0 0 1,543
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   9,042,446 167,205 SH   SOLE   0 0 167,205
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   2,312,460 35,986 SH   SOLE   0 0 35,986
APPLE INC COM 037833100   510,029 2,974 SH   SOLE   0 0 2,974
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   704,539 15,868 SH   SOLE   0 0 15,868
CME GROUP INC COM 12572Q105   2,031,907 9,438 SH   SOLE   0 0 9,438
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   269,981 45,528 SH   SOLE   0 0 45,528
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   467,992 13,700 SH   SOLE   0 0 13,700
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   5,448,896 132,319 SH   SOLE   0 0 132,319
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   329,585 15,717 SH   SOLE   0 0 15,717
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   265,306 10,900 SH   SOLE   0 0 10,900
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   266,286 11,300 SH   SOLE   0 0 11,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   249,418 10,544 SH   SOLE   0 0 10,544
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   247,315 10,533 SH   SOLE   0 0 10,533
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   221,257 10,830 SH   SOLE   0 0 10,830
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   202,493 10,541 SH   SOLE   0 0 10,541
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   195,967 10,159 SH   SOLE   0 0 10,159
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   200,600 9,995 SH   SOLE   0 0 9,995
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   242,596 9,790 SH   SOLE   0 0 9,790
ISHARES INC CORE MSCI EMKT 46434G103   8,234,741 159,588 SH   SOLE   0 0 159,588
ISHARES TR CORE HIGH DV ETF 46429B663   8,910,368 80,849 SH   SOLE   0 0 80,849
ISHARES TR CORE MSCI EAFE 46432F842   8,622,864 116,180 SH   SOLE   0 0 116,180
ISHARES TR CORE S&P US GWT 464287671   5,238,467 44,693 SH   SOLE   0 0 44,693
ISHARES TR CORE S&P US VLU 464287663   11,838,686 130,901 SH   SOLE   0 0 130,901
ISHARES TR MSCI USA QLT FCT 46432F339   6,311,697 38,404 SH   SOLE   0 0 38,404
ISHARES TR CORE S&P500 ETF 464287200   8,014,789 15,245 SH   SOLE   0 0 15,245
ISHARES TR CORE S&P MCP ETF 464287507   4,100,800 67,514 SH   SOLE   0 0 67,514
ISHARES TR SP SMCP600VL ETF 464287879   5,386,268 52,416 SH   SOLE   0 0 52,416
ISHARES TR 1 3 YR TREAS BD 464287457   639,111 7,815 SH   SOLE   0 0 7,815
ISHARES TR SHORT TREAS BD 464288679   1,244,570 11,259 SH   SOLE   0 0 11,259
ISHARES TR 7-10 YR TRSY BD 464287440   6,934,981 73,262 SH   SOLE   0 0 73,262
ISHARES TR IBONDS DEC24 ETF 46434VBG4   996,589 39,784 SH   SOLE   0 0 39,784
ISHARES TR IBONDS DEC25 ETF 46434VBD1   2,041,615 82,290 SH   SOLE   0 0 82,290
ISHARES TR IBONDS DEC2026 46435GAA0   2,124,129 89,062 SH   SOLE   0 0 89,062
ISHARES TR IBONDS 27 ETF 46435UAA9   2,033,805 85,454 SH   SOLE   0 0 85,454
ISHARES TR IBONDS DEC 25 46435U432   1,336,812 50,522 SH   SOLE   0 0 50,522
ISHARES TR IBONDS DEC 26 46435U259   1,093,422 43,133 SH   SOLE   0 0 43,133
ISHARES TR IBONDS DEC 27 46435U283   745,863 29,633 SH   SOLE   0 0 29,633
ISHARES TR IBDS DEC28 ETF 46435U515   1,143,563 45,917 SH   SOLE   0 0 45,917
ISHARES TR CORE S&P SCP ETF 464287804   846,915 7,663 SH   SOLE   0 0 7,663
ISHARES TR MSCI USA VALUE 46432F388   207,305 1,914 SH   SOLE   0 0 1,914
ISHARES TR IBONDS 26 TRM TS 46436E858   860,891 37,908 SH   SOLE   0 0 37,908
ISHARES TR IBONDS 27 TRM TS 46436E841   1,025,565 46,280 SH   SOLE   0 0 46,280
ISHARES TR IBONDS 28 TRM TS 46436E833   865,182 39,443 SH   SOLE   0 0 39,443
ISHARES TR IBONDS DEC 29 46436E205   415,575 18,211 SH   SOLE   0 0 18,211
ISHARES TR IBONDS 29 TRM TS 46436E825   296,722 13,801 SH   SOLE   0 0 13,801
ISHARES TR IBONDS 24 TRM TS 46436E874   759,592 31,729 SH   SOLE   0 0 31,729
ISHARES TR IBONDS 25 TRM TS 46436E866   840,368 36,176 SH   SOLE   0 0 36,176
ISHARES TR IBONDS DEC 46435U697   831,049 32,025 SH   SOLE   0 0 32,025
ISHARES TR TIPS BD ETF 464287176   403,539 3,757 SH   SOLE   0 0 3,757
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   6,056,264 104,671 SH   SOLE   0 0 104,671
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   9,004,360 139,042 SH   SOLE   0 0 139,042
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   5,660,250 98,645 SH   SOLE   0 0 98,645
META PLATFORMS INC CL A 30303M102   289,420 596 SH   SOLE   0 0 596
MICROSOFT CORP COM 594918104   708,994 1,685 SH   SOLE   0 0 1,685
NVIDIA CORPORATION COM 67066G104   332,510 368 SH   SOLE   0 0 368