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
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 BBG00LY8KXY6 855,667 21,473 SH   SOLE   0 0 21,473
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 297,471 963 SH   SOLE   0 0 963
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 10,118,885 158,355 SH   SOLE   0 0 158,355
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 4,396,283 102,382 SH   SOLE   0 0 102,382
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 219,411 903 SH   SOLE   0 0 903
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 650,407 4,290 SH   SOLE   0 0 4,290
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 243,142 3,118 SH   SOLE   0 0 3,118
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 208,616 4,589 SH   SOLE   0 0 4,589
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 228,202 5,999 SH   SOLE   0 0 5,999
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 4,639,584 53,042 SH   SOLE   0 0 53,042
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3,323,043 97,165 SH   SOLE   0 0 97,165
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 10,886,883 80,139 SH   SOLE   0 0 80,139
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 7,985,564 64,172 SH   SOLE   0 0 64,172
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 10,309,170 347,227 SH   SOLE   0 0 347,227
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 3,641,421 110,480 SH   SOLE   0 0 110,480
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 5,311,552 244,772 SH   SOLE   0 0 244,772
SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 6,462,828 289,294 SH   SOLE   0 0 289,294
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 5,019,378 177,740 SH   SOLE   0 0 177,740
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 6,483,695 137,105 SH   SOLE   0 0 137,105
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 4,766,231 189,663 SH   SOLE   0 0 189,663
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 6,477,182 203,493 SH   SOLE   0 0 203,493
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 5,089,205 119,746 SH   SOLE   0 0 119,746
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 17,418,083 471,141 SH   SOLE   0 0 471,141
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 14,784,239 291,775 SH   SOLE   0 0 291,775
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 12,069,395 310,347 SH   SOLE   0 0 310,347
WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 576,456 13,535 SH   SOLE   0 0 13,535
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 6,643,804 155,775 SH   SOLE   0 0 155,775