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 A 02079K305 BBG009S39JY5 227,633 2,580 SH   SOLE   0 0 2,580
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 298,133 3,360 SH   SOLE   0 0 3,360
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 1,347,990 59,566 SH   SOLE   0 0 59,566
AMAZON COM INC COM 023135106 BBG001S5PQL7 420,000 5,000 SH   SOLE   0 0 5,000
APPLE INC COM 037833100 BBG001S5N8V8 1,271,937 9,789 SH   SOLE   0 0 9,789
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 240,952 1,331 SH   SOLE   0 0 1,331
BALL CORP COM 058498106 BBG001S5P7Q4 260,047 5,085 SH   SOLE   0 0 5,085
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 670,310 11,301 SH   SOLE   0 0 11,301
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 396,588 2,209 SH   SOLE   0 0 2,209
CISCO SYS INC COM 17275R102 BBG001S6HC62 833,207 17,489 SH   SOLE   0 0 17,489
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 616,702 6,617 SH   SOLE   0 0 6,617
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 201,464 1,956 SH   SOLE   0 0 1,956
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 406,236 19,262 SH   SOLE   0 0 19,262
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 520,062 13,382 SH   SOLE   0 0 13,382
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 259,378 1,841 SH   SOLE   0 0 1,841
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 1,011,191 9,232 SH   SOLE   0 0 9,232
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 381,360 15,417 SH   SOLE   0 0 15,417
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 246,712 4,612 SH   SOLE   0 0 4,612
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 872,359 13,651 SH   SOLE   0 0 13,651
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 216,667 9,795 SH   SOLE   0 0 9,795
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 240,207 3,190 SH   SOLE   0 0 3,190
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 265,596 3,845 SH   SOLE   0 0 3,845
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 BBG00KJR2XY3 436,604 2,800 SH   SOLE   0 0 2,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1,495,664 10,588 SH   SOLE   0 0 10,588
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 398,596 9,059 SH   SOLE   0 0 9,059
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 3,448,737 12,951 SH   SOLE   0 0 12,951
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 4,362,951 87,259 SH   SOLE   0 0 87,259
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 5,687,891 23,514 SH   SOLE   0 0 23,514
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 6,112,489 64,586 SH   SOLE   0 0 64,586
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 5,757,150 14,984 SH   SOLE   0 0 14,984
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 305,520 5,409 SH   SOLE   0 0 5,409
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 316,223 4,817 SH   SOLE   0 0 4,817
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 590,070 7,168 SH   SOLE   0 0 7,168
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 664,959 6,596 SH   SOLE   0 0 6,596
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 442,535 1,653 SH   SOLE   0 0 1,653
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 202,531 4,075 SH   SOLE   0 0 4,075
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 7,931,749 158,223 SH   SOLE   0 0 158,223
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 689,944 3,905 SH   SOLE   0 0 3,905
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 526,363 3,925 SH   SOLE   0 0 3,925
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 453,142 931 SH   SOLE   0 0 931
MCDONALDS CORP COM 580135101 BBG001S5T110 369,585 1,402 SH   SOLE   0 0 1,402
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,130,702 19,204 SH   SOLE   0 0 19,204
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,535,130 6,401 SH   SOLE   0 0 6,401
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 242,608 2,902 SH   SOLE   0 0 2,902
PEPSICO INC COM 713448108 BBG001S695T1 235,144 1,301 SH   SOLE   0 0 1,301
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 345,514 2,279 SH   SOLE   0 0 2,279
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 518,398 5,760 SH   SOLE   0 0 5,760
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 320,118 3,172 SH   SOLE   0 0 3,172
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 7,118,184 94,230 SH   SOLE   0 0 94,230
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 517,729 7,891 SH   SOLE   0 0 7,891
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 496,379 3,653 SH   SOLE   0 0 3,653
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 225,883 2,300 SH   SOLE   0 0 2,300
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 260,850 3,700 SH   SOLE   0 0 3,700
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 271,880 3,500 SH   SOLE   0 0 3,500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 327,165 2,629 SH   SOLE   0 0 2,629
SOUTHERN CO COM 842587107 BBG001S5W777 234,361 3,281 SH   SOLE   0 0 3,281
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 1,167,941 3,054 SH   SOLE   0 0 3,054
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,551,251 3,503 SH   SOLE   0 0 3,503
SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 231,467 2,575 SH   SOLE   0 0 2,575
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 717,986 16,893 SH   SOLE   0 0 16,893
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1,803,515 40,095 SH   SOLE   0 0 40,095
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 765,068 20,694 SH   SOLE   0 0 20,694
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 548,225 18,659 SH   SOLE   0 0 18,659
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 959,085 18,928 SH   SOLE   0 0 18,928
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 379,467 5,863 SH   SOLE   0 0 5,863
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 666,593 8,981 SH   SOLE   0 0 8,981
SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 299,327 3,641 SH   SOLE   0 0 3,641
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1,630,248 13,030 SH   SOLE   0 0 13,030
SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 311,219 7,894 SH   SOLE   0 0 7,894
STRYKER CORPORATION COM 863667101 BBG001S8FR03 239,845 981 SH   SOLE   0 0 981
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 282,586 533 SH   SOLE   0 0 533
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 219,503 1,030 SH   SOLE   0 0 1,030
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 236,912 1,360 SH   SOLE   0 0 1,360
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1,678,876 9,339 SH   SOLE   0 0 9,339
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 573,147 4,238 SH   SOLE   0 0 4,238
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 3,608,943 17,707 SH   SOLE   0 0 17,707
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 779,941 4,911 SH   SOLE   0 0 4,911
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,575,819 14,034 SH   SOLE   0 0 14,034
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1,101,479 5,492 SH   SOLE   0 0 5,492
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 325,271 4,325 SH   SOLE   0 0 4,325
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,596,961 10,516 SH   SOLE   0 0 10,516
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 276,587 2,556 SH   SOLE   0 0 2,556
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 333,878 4,795 SH   SOLE   0 0 4,795
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 200,424 808 SH   SOLE   0 0 808
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 322,559 8,186 SH   SOLE   0 0 8,186
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 606,668 3,867 SH   SOLE   0 0 3,867
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 1,150,582 27,967 SH   SOLE   0 0 27,967
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 1,379,433 22,853 SH   SOLE   0 0 22,853
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 267,016 6,260 SH   SOLE   0 0 6,260