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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 571,246 3,215 SH   SOLE   0 0 3,215
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 761,789 4,000 SH   SOLE   0 0 4,000
AMAZON COM INC COM 023135106 BBG001S5PQL7 5,292,343 24,123 SH   SOLE   0 0 24,123
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 1,578,172 38,986 SH   SOLE   0 0 38,986
AMPLIFY ETF TR CWP INTL ENHANCE 032108722 BBG0195MY622 859,337 28,798 SH   SOLE   0 0 28,798
APPLE INC COM 037833100 BBG001S5N8V8 16,173,478 64,585 SH   SOLE   0 0 64,585
AUTODESK INC COM 052769106 BBG001S5SCD4 236,456 800 SH   SOLE   0 0 800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 443,307 978 SH   SOLE   0 0 978
BOEING CO COM 097023105 BBG001S5P0V3 218,595 1,235 SH   SOLE   0 0 1,235
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1,167,531 9,072 SH   SOLE   0 0 9,072
BROADCOM INC COM 11135F101 BBG00KHY5SY8 276,839 1,194 SH   SOLE   0 0 1,194
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 339,837 6,271 SH   SOLE   264 0 6,007
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 2,065,506 35,953 SH   SOLE   1,125 0 34,828
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 1,235,416 35,037 SH   SOLE   1,361 0 33,676
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 1,367,360 46,795 SH   SOLE   2,130 0 44,665
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 553,554 14,892 SH   SOLE   0 0 14,892
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 345,518 12,835 SH   SOLE   0 0 12,835
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 292,333 4,283 SH   SOLE   0 0 4,283
CATERPILLAR INC COM 149123101 BBG001S5PJ06 308,294 850 SH   SOLE   0 0 850
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 250,389 1,729 SH   SOLE   18 0 1,711
CISCO SYS INC COM 17275R102 BBG001S6HC62 255,339 4,313 SH   SOLE   62 0 4,251
COCA COLA CO COM 191216100 BBG001S5SMQ8 219,565 3,527 SH   SOLE   51 0 3,476
DISNEY WALT CO COM 254687106 BBG001S5QHF3 296,516 2,663 SH   SOLE   0 0 2,663
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 266,571 4,949 SH   SOLE   0 0 4,949
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 651,770 6,059 SH   SOLE   0 0 6,059
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 980,504 15,453 SH   SOLE   0 0 15,453
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 245,193 2,055 SH   SOLE   0 0 2,055
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 237,685 4,734 SH   SOLE   0 0 4,734
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 BBG01B34YSX7 703,948 23,130 SH   SOLE   0 0 23,130
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 3,206,757 54,223 SH   SOLE   0 0 54,223
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 351,180 9,796 SH   SOLE   0 0 9,796
HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 434,001 15,950 SH   SOLE   0 0 15,950
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 783,895 3,566 SH   SOLE   22 0 3,544
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 BBG00KJR1JM8 2,657,366 57,271 SH   SOLE   0 0 57,271
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 385,361 1,831 SH   SOLE   0 0 1,831
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 451,548 6,451 SH   SOLE   0 0 6,451
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 BBG001SPHKZ0 216,091 2,854 SH   SOLE   0 0 2,854
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 250,900 5,471 SH   SOLE   0 0 5,471
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 354,258 3,598 SH   SOLE   0 0 3,598
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 936,922 5,347 SH   SOLE   45 0 5,302
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 2,976,718 44,409 SH   SOLE   0 0 44,409
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5,576,288 10,908 SH   SOLE   0 0 10,908
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,205,798 2,048 SH   SOLE   0 0 2,048
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 568,694 5,869 SH   SOLE   0 0 5,869
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 240,818 3,185 SH   SOLE   0 0 3,185
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 874,272 9,847 SH   SOLE   80 0 9,767
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 639,074 5,998 SH   SOLE   0 0 5,998
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 366,511 11,657 SH   SOLE   0 0 11,657
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 846,211 2,107 SH   SOLE   0 0 2,107
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 503,203 2,718 SH   SOLE   0 0 2,718
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 226,631 1,788 SH   SOLE   0 0 1,788
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 275,836 2,133 SH   SOLE   0 0 2,133
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 478,435 2,165 SH   SOLE   0 0 2,165
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 352,191 2,683 SH   SOLE   0 0 2,683
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 237,427 4,069 SH   SOLE   0 0 4,069
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 BBG01J4V6196 1,574,795 30,140 SH   SOLE   0 0 30,140
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 1,892,051 42,826 SH   SOLE   0 0 42,826
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 908,914 28,342 SH   SOLE   0 0 28,342
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,434,515 9,919 SH   SOLE   20 0 9,899
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 1,374,389 5,734 SH   SOLE   0 0 5,734
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 848,216 1,746 SH   SOLE   0 0 1,746
LOWES COS INC COM 548661107 BBG001S5SVL3 212,737 862 SH   SOLE   0 0 862
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 5,058,294 15,492 SH   SOLE   0 0 15,492
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 406,799 1,458 SH   SOLE   0 0 1,458
MCDONALDS CORP COM 580135101 BBG001S5T110 496,469 1,713 SH   SOLE   0 0 1,713
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 320,154 4,008 SH   SOLE   0 0 4,008
MERCK & CO INC COM 58933Y105 BBG001S5TC52 353,898 3,557 SH   SOLE   0 0 3,557
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,907,756 3,258 SH   SOLE   0 0 3,258
MICROSOFT CORP COM 594918104 BBG001S5TD05 7,254,997 17,212 SH   SOLE   0 0 17,212
NETFLIX INC COM 64110L106 BBG001SF6L46 252,245 283 SH   SOLE   0 0 283
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 349,176 744 SH   SOLE   0 0 744
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 215,945 2,510 SH   SOLE   0 0 2,510
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 BBG001S78JZ3 636,514 50,317 SH   SOLE   5,002 0 45,315
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,741,389 27,861 SH   SOLE   0 0 27,861
ORACLE CORP COM 68389X105 BBG001S5SJG6 556,829 3,342 SH   SOLE   0 0 3,342
PEPSICO INC COM 713448108 BBG001S695T1 218,319 1,436 SH   SOLE   0 0 1,436
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 550,951 11,119 SH   SOLE   0 0 11,119
PIMCO CALIF MUN INCOME FD COM 72200N106 BBG001SJ4WY3 97,514 10,787 SH   SOLE   0 0 10,787
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 1,328,547 14,693 SH   SOLE   0 0 14,693
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 868,198 5,179 SH   SOLE   0 0 5,179
PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 814,089 12,030 SH   SOLE   603 0 11,427
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1,712,179 17,199 SH   SOLE   502 0 16,697
PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 871,837 10,809 SH   SOLE   509 0 10,300
QUALCOMM INC COM 747525103 BBG001S6VS70 1,128,913 7,349 SH   SOLE   0 0 7,349
SALESFORCE INC COM 79466L302 BBG001SDLP09 664,722 1,988 SH   SOLE   0 0 1,988
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 201,125 8,860 SH   SOLE   0 0 8,860
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 613,732 7,165 SH   SOLE   0 0 7,165
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 270,734 2,055 SH   SOLE   0 0 2,055
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 261,762 1,126 SH   SOLE   0 0 1,126
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1,047,027 2,461 SH   SOLE   0 0 2,461
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,159,843 4,790 SH   SOLE   0 0 4,790
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 437,167 746 SH   SOLE   0 0 746
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 512,662 13,015 SH   SOLE   0 0 13,015
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 BBG01GZY8BG0 620,006 18,636 SH   SOLE   0 0 18,636
TESLA INC COM 88160R101 BBG001SQKGD7 964,774 2,389 SH   SOLE   0 0 2,389
TJX COS INC NEW COM 872540109 BBG001S5WQ93 267,712 2,216 SH   SOLE   0 0 2,216
TMC THE METALS COMPANY INC COM 87261Y106 BBG00SMMWMN6 11,200 10,000 SH   SOLE   0 0 10,000
TORO CO COM 891092108 BBG001S5WX98 556,285 6,945 SH   SOLE   0 0 6,945
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 1,772,013 24,642 SH   SOLE   0 0 24,642
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 235,950 893 SH   SOLE   0 0 893
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 343,583 3,857 SH   SOLE   0 0 3,857
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 273,010 507 SH   SOLE   0 0 507
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 426,918 1,524 SH   SOLE   0 0 1,524
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,306,786 4,509 SH   SOLE   0 0 4,509
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 242,768 1,434 SH   SOLE   0 0 1,434
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 4,129,478 21,087 SH   SOLE   0 0 21,087
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 392,002 6,652 SH   SOLE   0 0 6,652
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 251,863 1,974 SH   SOLE   0 0 1,974
VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 511,178 3,128 SH   SOLE   0 0 3,128
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 315,227 7,883 SH   SOLE   74 0 7,809
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,071,738 3,391 SH   SOLE   0 0 3,391
WALMART INC COM 931142103 BBG001S5XH92 592,041 6,553 SH   SOLE   0 0 6,553
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 669,263 8,603 SH   SOLE   0 0 8,603