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
ABRDN ETFS BBRG ALL COMD K1 003261104 372,721 16,684 SH SOLE 0 0 0 16,684
ADMA BIOLOGICS INC COM 000899104 83,918 10,026 SH SOLE 0 0 0 10,026
AIM ETF PRODUCTS TRUST ALLIANZIM US EQ 00888H307 225,641 4,723 SH SOLE 0 0 0 4,723
AIM ETF PRODUCTS TRUST ALLIANZIM US EQ 00888H109 224,689 4,898 SH SOLE 0 0 0 4,898
AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H703 244,281 5,551 SH SOLE 0 0 0 5,551
AMAZON COM INC COM 023135106 339,873 1,426 SH SOLE 0 0 0 1,426
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 5,300,150 115,977 SH SOLE 0 0 0 115,977
AMPLIFY ETF TR CWP GRO INC ETF 032108524 1,710,188 57,312 SH SOLE 0 0 0 57,312
APPLE INC COM 037833100 839,244 2,900 SH SOLE 0 0 0 2,900
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 270,211 540 SH SOLE 0 0 0 540
BROADCOM INC COM 11135F101 299,934 794 SH SOLE 0 0 0 794
CAPITAL GROUP CORE BALANCED SHS 14021D107 4,190,516 110,393 SH SOLE 0 0 0 110,393
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 9,733,120 197,506 SH SOLE 0 0 0 197,506
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 4,346,236 92,081 SH SOLE 0 0 0 92,081
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 2,675,836 97,908 SH SOLE 0 0 0 97,908
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 240,325 4,596 SH SOLE 0 0 0 4,596
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 3,048,713 79,830 SH SOLE 0 0 0 79,830
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 319,638 7,005 SH SOLE 0 0 0 7,005
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 8,294,217 192,620 SH SOLE 0 0 0 192,620
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 5,863,743 122,750 SH SOLE 0 0 0 122,750
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 5,304,407 128,436 SH SOLE 0 0 0 128,436
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 2,730,431 55,940 SH SOLE 0 0 0 55,940
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 3,121,165 67,252 SH SOLE 0 0 0 67,252
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 3,113,416 62,910 SH SOLE 0 0 0 62,910
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 8,849,551 209,705 SH SOLE 0 0 0 209,705
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 7,012,554 162,215 SH SOLE 0 0 0 162,215
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 2,843,281 62,298 SH SOLE 0 0 0 62,298
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 1,913,746 41,558 SH SOLE 0 0 0 41,558
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 3,538,509 79,786 SH SOLE 0 0 0 79,786
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 3,565,515 77,697 SH SOLE 0 0 0 77,697
INNOVATOR ETFS TRUST EQUIT DEFIN JUL 45783Y244 486,247 16,257 SH SOLE 0 0 0 16,257
INNOVATOR ETFS TRUST EQUI DEFI 1 NOVE 45784N809 366,094 13,332 SH SOLE 0 0 0 13,332
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N536 227,034 10,694 SH SOLE 0 0 0 10,694
INNOVATOR ETFS TRUST EQUI DU DI OCTO 45784N528 333,283 14,806 SH SOLE 0 0 0 14,806
INNOVATOR ETFS TRUST EQUI DUAL 15 DEC 45784N437 1,026,104 51,363 SH SOLE 0 0 0 51,363
INNOVATOR ETFS TRUST EQUI DU DI JANU 45784N544 598,833 30,290 SH SOLE 0 0 0 30,290
INNOVATOR ETFS TRUST EQUTY DUL DIRCT 45784N395 462,044 23,152 SH SOLE 0 0 0 23,152
INNOVATOR ETFS TRUST EQUI DUA 15 MARC 45784N379 227,711 11,530 SH SOLE 0 0 0 11,530
INTERNATIONAL BUSINESS MACHS COM 459200101 243,528 866 SH SOLE 0 0 0 866
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3,421,996 30,315 SH SOLE 0 0 0 30,315
INVESCO QQQ TR UNIT SER 1 46090E103 362,510 492 SH SOLE 0 0 0 492
ISHARES INC CORE MSCI EMKT 46434G103 1,147,831 13,856 SH SOLE 0 0 0 13,856
ISHARES INC MSCI GBL MIN VOL 464286525 423,450 3,522 SH SOLE 0 0 0 3,522
ISHARES TR CORE MSCI EAFE 46432F842 270,675 2,803 SH SOLE 0 0 0 2,803
ISHARES TR RUSSELL 2000 ETF 464287655 623,434 2,075 SH SOLE 0 0 0 2,075
ISHARES TR ISHARES BIOTECH 464287556 440,670 2,317 SH SOLE 0 0 0 2,317
ISHARES TR USD INV GRDE ETF 464288620 254,604 4,964 SH SOLE 0 0 0 4,964
ISHARES TR MBS ETF 464288588 294,241 3,113 SH SOLE 0 0 0 3,113
ISHARES TR PFD AND INCM SEC 464288687 1,715,261 56,257 SH SOLE 0 0 0 56,257
ISHARES TR US BR DEL SE ETF 464288794 438,026 2,498 SH SOLE 0 0 0 2,498
ISHARES TR NATIONAL MUN ETF 464288414 251,185 2,334 SH SOLE 0 0 0 2,334
ISHARES TR CORE MSCI INTL 46435G326 2,483,290 27,899 SH SOLE 0 0 0 27,899
ISHARES TR 0-3 MTH TREASURY 46436E718 14,246,440 141,516 SH SOLE 0 0 0 141,516
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 347,038 5,647 SH SOLE 0 0 0 5,647
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 683,682 12,105 SH SOLE 0 0 0 12,105
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 5,469,110 134,757 SH SOLE 0 0 0 134,757
MICROSOFT CORP COM 594918104 587,773 1,576 SH SOLE 0 0 0 1,576
NEXTERA ENERGY INC COM 65339F101 313,251 3,569 SH SOLE 0 0 0 3,569
NVIDIA CORPORATION COM 67066G104 394,579 1,972 SH SOLE 0 0 0 1,972
PACER FDS TR US CASH COWS 100 69374H881 3,274,625 52,647 SH SOLE 0 0 0 52,647
PACER FDS TR US SM CAP CA ETF 69374H857 3,366,916 66,527 SH SOLE 0 0 0 66,527
PACER FDS TR METAURUS CAP 400 69374H436 4,850,026 107,611 SH SOLE 0 0 0 107,611
PGIM ETF TR AAA CLO ETF 69344A834 559,971 10,922 SH SOLE 0 0 0 10,922
PUTNAM ETF TRUST FRANKLIN MUNI 746729797 188,139 23,725 SH SOLE 0 0 0 23,725
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 248,787 10,306 SH SOLE 0 0 0 10,306
SCHWAB STRATEGIC TR US TIPS ETF 808524870 522,262 19,708 SH SOLE 0 0 0 19,708
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 747,878 23,585 SH SOLE 0 0 0 23,585
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,396,424 47,449 SH SOLE 0 0 0 47,449
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 720,685 19,947 SH SOLE 0 0 0 19,947
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,361,385 187,984 SH SOLE 0 0 0 187,984
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,723,104 106,955 SH SOLE 0 0 0 106,955
SEI EXCHANGE TRADED FUNDS QIM US LARGE VAL 81589A304 939,696 19,577 SH SOLE 0 0 0 19,577
SEI EXCHANGE TRADED FUNDS QIM US LARGE CAP 81589A205 963,871 17,166 SH SOLE 0 0 0 17,166
SEI EXCHANGE TRADED FUNDS QIM US LRG CAP Q 81589A106 453,530 11,508 SH SOLE 0 0 0 11,508
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 691,220 12,893 SH SOLE 0 0 0 12,893
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 754,655 4,756 SH SOLE 0 0 0 4,756
SPDR GOLD TR GOLD SHS 78463V107 397,114 1,078 SH SOLE 0 0 0 1,078
SPDR SERIES TRUST ST STR SP BIOT 78464A870 3,704,894 23,412 SH SOLE 0 0 0 23,412
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 1,015,775 43,335 SH SOLE 0 0 0 43,335
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 435,367 583 SH SOLE 0 0 0 583
TCW ETF TRUST TRANS SYSTE ETF 29287L205 4,461,034 36,280 SH SOLE 0 0 0 36,280
UNITED PARCEL SVCS INC CL B 911312106 201,348 1,873 SH SOLE 0 0 0 1,873
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5,397,456 8,229 SH SOLE 0 0 0 8,229
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,688,697 35,635 SH SOLE 0 0 0 35,635
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 511,072 19,995 SH SOLE 0 0 0 19,995
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 2,062,642 18,863 SH SOLE 0 0 0 18,863
VANECK ETF TRUST PREFERRED SECURT 92189F429 1,558,554 87,363 SH SOLE 0 0 0 87,363
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,843,365 65,977 SH SOLE 0 0 0 65,977
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,608,658 33,216 SH SOLE 0 0 0 33,216
VANGUARD INDEX FDS SM CP VAL ETF 922908611 649,927 2,675 SH SOLE 0 0 0 2,675
VANGUARD INDEX FDS SMALL CP ETF 922908751 241,383 796 SH SOLE 0 0 0 796
VANGUARD INDEX FDS GROWTH ETF 922908736 3,663,066 42,525 SH SOLE 0 0 0 42,525
VANGUARD INDEX FDS SML CP GRW ETF 922908595 666,093 1,821 SH SOLE 0 0 0 1,821
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 868,131 14,544 SH SOLE 0 0 0 14,544
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 914,882 18,214 SH SOLE 0 0 0 18,214
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 714,594 14,128 SH SOLE 0 0 0 14,128
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,294,486 27,761 SH SOLE 0 0 0 27,761
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 356,586 1,507 SH SOLE 0 0 0 1,507
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8,396,931 117,852 SH SOLE 0 0 0 117,852
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 517,748 7,700 SH SOLE 0 0 0 7,700
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 830,953 5,258 SH SOLE 0 0 0 5,258
VANGUARD WORLD FD INF TECH ETF 92204A702 211,311 1,768 SH SOLE 0 0 0 1,768
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 4,467,478 96,521 SH SOLE 0 0 0 96,521
VIRTUS ETF TR II SEIX SR LN ETF 92790A405 2,842,174 122,878 SH SOLE 0 0 0 122,878