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
AMAZON COM INC COM Stock 023135106 1,184 355 SH   SOLE 0 355 0 0
AMAZON COM INC COM Stock 023135106 333 100 SH Call SOLE 0 100 0 0
AMAZON COM INC COM Stock 023135106 333 100 SH Put SOLE 0 100 0 0
INVESCO QQQ TRUST ETF 46090E103 1,166 2,932 SH   SOLE 0 2,932 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 55,893 321,463 SH   SOLE 0 321,462 0 0
ANTHEM INC COM Stock 036752103 213 460 SH   SOLE 0 460 0 0
JOHNSON & JOHNSON COM Stock 478160104 557 3,258 SH   SOLE 0 3,258 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 218 902 SH   SOLE 0 902 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 13,663 648,785 SH   SOLE 0 648,785 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 1,582 20,382 SH   SOLE 0 20,382 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 9,730 199,179 SH   SOLE 0 199,178 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 485 2,963 SH   SOLE 0 2,963 0 0
COCA COLA CO COM Stock 191216100 226 3,819 SH   SOLE 0 3,819 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 7,483 210,433 SH   SOLE 0 210,433 0 0
TRUIST FINL CORP COM Stock 89832Q109 1,069 18,260 SH   SOLE 0 18,259 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 210 980 SH   SOLE 0 980 0 0
INTEL CORP COM Stock 458140100 279 5,415 SH   SOLE 0 5,415 0 0
SPDR S&P 500 ETF ETF 78462F103 12,413 26,134 SH   SOLE 0 26,134 0 0
VANECK SHORT MUNI ETF ETF 92189F528 268 14,949 SH   SOLE 0 14,949 0 0
ISHARES S&P 100 ETF ETF 464287101 495 2,258 SH   SOLE 0 2,258 0 0
FEDEX CORP COM Stock 31428X106 285 1,100 SH   SOLE 0 1,100 0 0
PEPSICO INC COM Stock 713448108 327 1,881 SH   SOLE 0 1,881 0 0
HOME DEPOT INC COM Stock 437076102 686 1,652 SH   SOLE 0 1,652 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 16,030 113,778 SH   SOLE 0 113,777 0 0
SPDR GOLD SHARES ETF 78463V107 570 3,332 SH   SOLE 0 3,332 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 564 1,847 SH   SOLE 0 1,847 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 11,217 145,471 SH   SOLE 0 145,471 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 14,483 126,478 SH   SOLE 0 126,478 0 0
PRA GROUP INC COM Stock 69354N106 2,325 46,302 SH   SOLE 0 46,302 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 431 1,440 SH   SOLE 0 1,440 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 721 249 SH   SOLE 0 249 0 0
MICROSOFT CORP COM Stock 594918104 1,567 4,660 SH   SOLE 0 4,660 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 269 1,054 SH   SOLE 0 1,054 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 869 3,932 SH   SOLE 0 3,932 0 0
NEXTERA ENERGY INC COM Stock 65339F101 245 2,624 SH   SOLE 0 2,624 0 0
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 235 6,303 SH   SOLE 0 6,303 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 744 2,794 SH   SOLE 0 2,794 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 11,907 304,919 SH   SOLE 0 304,919 0 0
NEWMARKET CORP COM Stock 651587107 1,131 3,299 SH   SOLE 0 3,299 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 3,620 17,838 SH   SOLE 0 17,838 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 292 638 SH   SOLE 0 638 0 0
VANGUARD S&P 500 ETF ETF 922908363 32,583 74,634 SH   SOLE 0 74,634 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 3,758 7,259 SH   SOLE 0 7,259 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,794 11,021 SH   SOLE 0 11,021 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 432 4,343 SH   SOLE 0 4,343 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 6,684 78,890 SH   SOLE 0 78,890 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 374 4,584 SH   SOLE 0 4,584 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 204 2,194 SH   SOLE 0 2,194 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 280 3,944 SH   SOLE 0 3,944 0 0
LILLY ELI & CO COM Stock 532457108 7,637 27,647 SH   SOLE 0 27,647 0 0
HASBRO INC COM Stock 418056107 349 3,429 SH   SOLE 0 3,429 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 18,486 83,102 SH   SOLE 0 83,102 0 0
AFLAC INC COM Stock 001055102 269 4,610 SH   SOLE 0 4,610 0 0
SYSCO CORP COM Stock 871829107 280 3,568 SH   SOLE 0 3,568 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 607 8,840 SH   SOLE 0 8,839 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 396 3,229 SH   SOLE 0 3,229 0 0
MARATHON PETE CORP COM Stock 56585A102 312 4,878 SH   SOLE 0 4,878 0 0
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 346 10,945 SH   SOLE 0 10,945 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 573 7,087 SH   SOLE 0 7,087 0 0
VISA INC COM CL A Stock 92826C839 494 2,281 SH   SOLE 0 2,281 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 4,586 31,172 SH   SOLE 0 31,172 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 15,710 48,956 SH   SOLE 0 48,955 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 5,099 155,176 SH   SOLE 0 155,176 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 210 2,581 SH   SOLE 0 2,581 0 0
ABBVIE INC COM Stock 00287Y109 536 3,957 SH   SOLE 0 3,957 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 10,104 168,787 SH   SOLE 0 168,787 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 298 5,592 SH   SOLE 0 5,591 0 0
QUALCOMM INC COM Stock 747525103 371 2,027 SH   SOLE 0 2,027 0 0
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 5,077 63,421 SH   SOLE 0 63,421 0 0
MCDONALDS CORP COM Stock 580135101 324 1,209 SH   SOLE 0 1,209 0 0
CISCO SYS INC COM Stock 17275R102 526 8,303 SH   SOLE 0 8,303 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 6,126 138,108 SH   SOLE 0 138,108 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 257 2,662 SH   SOLE 0 2,662 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 2,258 40,683 SH   SOLE 0 40,682 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 15,832 114,061 SH   SOLE 0 114,060 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 20,955 102,498 SH   SOLE 0 102,498 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 6,917 65,373 SH   SOLE 0 65,372 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 49,985 319,130 SH   SOLE 0 319,130 0 0
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406 7,360 72,777 SH   SOLE 0 72,777 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 105,421 1,259,958 SH   SOLE 0 1,259,957 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 271 568 SH   SOLE 0 568 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 265 2,807 SH   SOLE 0 2,807 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 358 2,258 SH   SOLE 0 2,258 0 0
ALBEMARLE CORP COM Stock 012653101 374 1,600 SH   SOLE 0 1,600 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 31,184 610,740 SH   SOLE 0 610,740 0 0
BK OF AMERICA CORP COM Stock 060505104 208 4,669 SH   SOLE 0 4,669 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 6,153 18,063 SH   SOLE 0 18,063 0 0
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 301 1,428 SH   SOLE 0 1,428 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 12,098 93,695 SH   SOLE 0 93,695 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 206 2,394 SH   SOLE 0 2,394 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 29,062 259,223 SH   SOLE 0 259,223 0 0
PFIZER INC COM Stock 717081103 346 5,855 SH   SOLE 0 5,855 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 564 195 SH   SOLE 0 195 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 322 3,985 SH   SOLE 0 3,984 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 537 3,128 SH   SOLE 0 3,128 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 328 3,404 SH   SOLE 0 3,403 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 8,032 76,870 SH   SOLE 0 76,870 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 27,141 318,333 SH   SOLE 0 318,332 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 20,712 187,134 SH   SOLE 0 187,133 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,071 14,775 SH   SOLE 0 14,775 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 625 14,870 SH   SOLE 0 14,870 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 291 3,066 SH   SOLE 0 3,066 0 0
DOMINION ENERGY INC COM Stock 25746U109 2,203 28,042 SH   SOLE 0 28,042 0 0
EXXON MOBIL CORP COM Stock 30231G102 272 4,442 SH   SOLE 0 4,442 0 0
VANECK INTERMEDIATE MUNI ETF ETF 92189H201 316 6,170 SH   SOLE 0 6,170 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 214 5,870 SH   SOLE 0 5,870 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 27,968 98,799 SH   SOLE 0 98,798 0 0
ISHARES MSCI EAFE ETF ETF 464287465 19,547 248,440 SH   SOLE 0 248,440 0 0
APPLE INC COM Stock 037833100 4,160 23,428 SH   SOLE 0 23,428 0 0
ABBOTT LABS COM Stock 002824100 367 2,609 SH   SOLE 0 2,609 0 0
DISNEY WALT CO COM Stock 254687106 380 2,456 SH   SOLE 0 2,456 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 356 3,312 SH   SOLE 0 3,311 0 0