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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 809 5,661 SH   SOLE   0 0 5,661
ADOBE SYSTEMS INCORPORATED COM 00724F101 287 996 SH   SOLE   0 0 996
ALPHABET INC CAP STK CL A 02079K305 1,320 13,668 SH   SOLE   0 0 13,668
ALPHABET INC CAP STK CL C 02079K107 932 9,594 SH   SOLE   0 0 9,594
ASPEN TECHNOLOGY INC COM 29109X106 427 1,764 SH   SOLE   0 0 1,764
AT&T INC COM 00206R102 210 14,011 SH   SOLE   0 0 14,011
BLACKROCK INC COM 09247X101 237 431 SH   SOLE   0 0 431
CAPITAL ONE FINL CORP COM 14040H105 375 3,926 SH   SOLE   0 0 3,926
COMCAST CORP NEW CL A 20030N101 782 26,008 SH   SOLE   0 0 26,008
CONSTELLATION BRANDS INC CL A 21036P108 853 3,841 SH   SOLE   0 0 3,841
DOMINION ENERGY INC COM 25746U109 872 13,555 SH   SOLE   0 0 13,555
DUKE ENERGY CORP NEW COM NEW 26441C204 1,018 11,731 SH   SOLE   0 0 11,731
EXELON CORP COM 30161N101 229 6,256 SH   SOLE   0 0 6,256
EXXON MOBIL CORP COM 30231G102 2,897 29,206 SH   SOLE   0 0 29,206
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 242 12,235 SH   SOLE   0 0 12,235
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 243 906 SH   SOLE   0 0 906
ISHARES TR CORE DIV GRWTH 46434V621 11,080 246,063 SH   SOLE   0 0 246,063
ISHARES TR CORE MSCI TOTAL 46432F834 359 7,096 SH   SOLE   0 0 7,096
ISHARES TR MSCI USA QLT FCT 46432F339 5,312 51,163 SH   SOLE   0 0 51,163
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2,357 46,092 SH   SOLE   0 0 46,092
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3,106 76,411 SH   SOLE   0 0 76,411
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 12,647 252,633 SH   SOLE   0 0 252,633
JOHN MARSHALL BANCORP INC COM 47805L101 1,848 71,707 SH   SOLE   0 0 71,707
JPMORGAN CHASE & CO COM 46625H100 964 8,670 SH   SOLE   0 0 8,670
LABORATORY CORP AMER HLDGS COM NEW 50540R409 967 4,632 SH   SOLE   0 0 4,632
MERCK & CO INC COM 58933Y105 1,670 18,114 SH   SOLE   0 0 18,114
NEXTERA ENERGY INC COM 65339F101 1,449 20,194 SH   SOLE   0 0 20,194
NVIDIA CORPORATION COM 67066G104 397 3,540 SH   SOLE   0 0 3,540
SALESFORCE INC COM 79466L302 550 3,866 SH   SOLE   0 0 3,866
SERVICENOW INC COM 81762P102 763 2,233 SH   SOLE   0 0 2,233
SIRIUS XM HOLDINGS INC COM 82968B103 147 24,347 SH   SOLE   0 0 24,347
SPDR SER TR AEROSPACE DEF 78464A631 233 2,500 SH   SOLE   0 0 2,500
TELOS CORP MD COM 87969B101 3,466 436,585 SH   SOLE   0 0 436,585
TRUIST FINL CORP COM 89832Q109 279 6,480 SH   SOLE   0 0 6,480
UNITEDHEALTH GROUP INC COM 91324P102 1,242 2,420 SH   SOLE   0 0 2,420
VANGUARD WORLD FDS UTILITIES ETF 92204A876 455 3,358 SH   SOLE   0 0 3,358
VERIZON COMMUNICATIONS INC COM 92343V104 1,086 29,863 SH   SOLE   0 0 29,863
VISA INC COM CL A 92826C839 1,412 7,732 SH   SOLE   0 0 7,732
WESTROCK CO COM 96145D105 566 17,891 SH   SOLE   0 0 17,891
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,657 48,334 SH   SOLE   0 0 48,334
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,813 49,932 SH   SOLE   0 0 49,932
WISDOMTREE TR EMG MKTS SMCAP 97717W281 283 7,184 SH   SOLE   0 0 7,184
WISDOMTREE TR INTL LRGCAP DV 97717W794 384 10,263 SH   SOLE   0 0 10,263
WISDOMTREE TR INTL SMCAP DIV 97717W760 334 6,577 SH   SOLE   0 0 6,577