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
ABBOTT LABS COM 002824100 258 1,830 SH   SOLE   1,830 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,310 2,311 SH   SOLE   2,311 0 0
ADVANCED MICRO DEVICES INC COM 007903107 470 3,267 SH   SOLE   3,267 0 0
AMAZON COM INC COM 023135106 1,240 372 SH   SOLE   372 0 0
APPLE INC COM 037833100 5,866 33,036 SH   SOLE   33,036 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 233 945 SH   SOLE   945 0 0
BAXTER INTL INC COM 071813109 352 4,106 SH   SOLE   4,106 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 506 1,692 SH   SOLE   1,692 0 0
BK OF AMERICA CORP COM 060505104 1,796 40,361 SH   SOLE   40,361 0 0
BROADCOM INC COM 11135F101 2,386 3,585 SH   SOLE   3,585 0 0
CLOUDFLARE INC CL A COM 18915M107 966 7,345 SH   SOLE   7,345 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,103 3,705 SH   SOLE   3,705 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 403 10,304 SH   SOLE   10,304 0 0
DOMINION ENERGY INC COM 25746U109 908 11,552 SH   SOLE   11,552 0 0
ETFIS SER TR I VIRTUS REAVES UT 26923G806 4,082 85,908 SH   SOLE   85,908 0 0
EXXON MOBIL CORP COM 30231G102 289 4,729 SH   SOLE   4,729 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 416 8,210 SH   SOLE   8,210 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 417 8,057 SH   SOLE   8,057 0 0
GLOBAL X FDS US PFD ETF 37954Y657 8,907 345,785 SH   SOLE   345,785 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 440 1,150 SH   SOLE   1,150 0 0
HERSHEY CO COM 427866108 203 1,051 SH   SOLE   1,051 0 0
INTUIT COM 461202103 803 1,249 SH   SOLE   1,249 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1,238 13,538 SH   SOLE   13,538 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 6,159 67,726 SH   SOLE   67,726 0 0
ISHARES TR SHORT TREAS BD 464288679 409 3,708 SH   SOLE   3,708 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 451 1,476 SH   SOLE   1,476 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 718 8,583 SH   SOLE   8,583 0 0
ISHARES TR MSCI USA MMENTM 46432F396 14,582 80,198 SH   SOLE   80,198 0 0
ISHARES TR CORE S&P500 ETF 464287200 392 822 SH   SOLE   822 0 0
JACOBS ENGR GROUP INC COM 469814107 264 1,896 SH   SOLE   1,896 0 0
LOWES COS INC COM 548661107 691 2,674 SH   SOLE   2,674 0 0
LULULEMON ATHLETICA INC COM 550021109 215 550 SH   SOLE   550 0 0
MASTERCARD INCORPORATED CL A 57636Q104 322 897 SH   SOLE   897 0 0
MICROSOFT CORP COM 594918104 15,109 44,923 SH   SOLE   44,923 0 0
NASDAQ INC COM 631103108 745 3,547 SH   SOLE   3,547 0 0
NEXTERA ENERGY INC COM 65339F101 565 6,049 SH   SOLE   6,049 0 0
NVIDIA CORPORATION COM 67066G104 1,748 5,942 SH   SOLE   5,942 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,482 4,136 SH   SOLE   4,136 0 0
PROCTER AND GAMBLE CO COM 742718109 212 1,296 SH   SOLE   1,296 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9,725 187,704 SH   SOLE   187,704 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,976 9,666 SH   SOLE   9,666 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 421 13,775 SH   SOLE   13,775 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 810 29,817 SH   SOLE   29,817 0 0
TESLA INC COM 88160R101 534 505 SH   SOLE   505 0 0
UNITEDHEALTH GROUP INC COM 91324P102 216 431 SH   SOLE   431 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 6,287 24,678 SH   SOLE   24,678 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,464 40,002 SH   SOLE   40,002 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,946 28,200 SH   SOLE   28,200 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 424 5,217 SH   SOLE   5,217 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,294 25,336 SH   SOLE   25,336 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,564 9,962 SH   SOLE   9,962 0 0
WALMART INC COM 931142103 317 2,188 SH   SOLE   2,188 0 0