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
3M CO COM 88579Y101   239 2,270 SH   SOLE   0 0 2,270
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   207 726 SH   SOLE   0 0 726
AMAZON COM INC COM 023135106   444 4,300 SH   SOLE   0 0 4,300
APPLE INC COM 037833100   3,241 19,657 SH   SOLE   0 0 19,657
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   627 2,031 SH   SOLE   0 0 2,031
BRISTOL-MYERS SQUIBB CO COM 110122108   1,489 21,480 SH   SOLE   0 0 21,480
CACI INTL INC CL A 127190304   285 961 SH   SOLE   0 0 961
CHEVRON CORP NEW COM 166764100   463 2,838 SH   SOLE   0 0 2,838
CONSOLIDATED EDISON INC COM 209115104   331 3,459 SH   SOLE   0 0 3,459
DOMINION ENERGY INC COM 25746U109   628 11,228 SH   SOLE   0 0 11,228
EXXON MOBIL CORP COM 30231G102   4,721 43,051 SH   SOLE   0 0 43,051
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   233 1,505 SH   SOLE   0 0 1,505
HOME DEPOT INC COM 437076102   360 1,219 SH   SOLE   0 0 1,219
INTERNATIONAL BUSINESS MACHS COM 459200101   552 4,210 SH   SOLE   0 0 4,210
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   20,560 998,551 SH   SOLE   0 0 998,551
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   20,607 977,569 SH   SOLE   0 0 977,569
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   19,307 952,011 SH   SOLE   0 0 952,011
INVESCO QQQ TR UNIT SER 1 46090E103   57,488 179,129 SH   SOLE   0 0 179,129
ISHARES TR IBONDS 23 TRM TS 46436E882   54,040 2,178,145 SH   SOLE   0 0 2,178,145
ISHARES TR RUSSELL 3000 ETF 464287689   18,279 77,645 SH   SOLE   0 0 77,645
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,110 31,339 SH   SOLE   0 0 31,339
ISHARES TR IBONDS 24 TRM TS 46436E874   40,013 1,666,508 SH   SOLE   0 0 1,666,508
ISHARES TR CORE 1 5 YR USD 46432F859   402 8,529 SH   SOLE   0 0 8,529
ISHARES TR CORE S&P500 ETF 464287200   22,781 55,417 SH   SOLE   0 0 55,417
ISHARES TR CORE S&P MCP ETF 464287507   1,647 6,582 SH   SOLE   0 0 6,582
ISHARES TR TIPS BD ETF 464287176   50,378 456,945 SH   SOLE   0 0 456,945
ISHARES TR RUS 1000 ETF 464287622   8,720 38,718 SH   SOLE   0 0 38,718
ISHARES TR CORE US AGGBD ET 464287226   61,310 615,314 SH   SOLE   0 0 615,314
ISHARES TR U.S. MED DVC ETF 464288810   237 4,389 SH   SOLE   0 0 4,389
ISHARES TR RUS 1000 GRW ETF 464287614   1,066 4,361 SH   SOLE   0 0 4,361
ISHARES TR 7-10 YR TRSY BD 464287440   568 5,726 SH   SOLE   0 0 5,726
JPMORGAN CHASE & CO COM 46625H100   277 2,125 SH   SOLE   0 0 2,125
L3HARRIS TECHNOLOGIES INC COM 502431109   235 1,195 SH   SOLE   0 0 1,195
LILLY ELI & CO COM 532457108   261 760 SH   SOLE   0 0 760
MARRIOTT INTL INC NEW CL A 571903202   613 3,689 SH   SOLE   0 0 3,689
MASTERCARD INCORPORATED CL A 57636Q104   342 942 SH   SOLE   0 0 942
MERCK & CO INC COM 58933Y105   305 2,866 SH   SOLE   0 0 2,866
METTLER TOLEDO INTERNATIONAL COM 592688105   761 497 SH   SOLE   0 0 497
MICROSOFT CORP COM 594918104   2,088 7,242 SH   SOLE   0 0 7,242
NEXTERA ENERGY INC COM 65339F101   681 8,839 SH   SOLE   0 0 8,839
NVIDIA CORPORATION COM 67066G104   236 851 SH   SOLE   0 0 851
ORACLE CORP COM 68389X105   218 2,349 SH   SOLE   0 0 2,349
PEPSICO INC COM 713448108   291 1,599 SH   SOLE   0 0 1,599
PFIZER INC COM 717081103   258 6,321 SH   SOLE   0 0 6,321
PHILIP MORRIS INTL INC COM 718172109   254 2,608 SH   SOLE   0 0 2,608
PPG INDS INC COM 693506107   200 1,500 SH   SOLE   0 0 1,500
PROCTER AND GAMBLE CO COM 742718109   226 1,520 SH   SOLE   0 0 1,520
RAYTHEON TECHNOLOGIES CORP COM 75513E101   227 2,317 SH   SOLE   0 0 2,317
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   13,285 297,579 SH   SOLE   0 0 297,579
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   17,104 252,079 SH   SOLE   0 0 252,079
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   219,359 4,535,018 SH   SOLE   0 0 4,535,018
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,227 29,272 SH   SOLE   0 0 29,272
SCIENCE APPLICATIONS INTL CO COM 808625107   270 2,511 SH   SOLE   0 0 2,511
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   34,406 340,051 SH   SOLE   0 0 340,051
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   21,097 656,218 SH   SOLE   0 0 656,218
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   262 1,753 SH   SOLE   0 0 1,753
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   314 2,078 SH   SOLE   0 0 2,078
SOUTHERN CO COM 842587107   226 3,242 SH   SOLE   0 0 3,242
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   26,838 80,687 SH   SOLE   0 0 80,687
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,129 2,758 SH   SOLE   0 0 2,758
SPDR SER TR PORTFOLIO S&P500 78464A854   307 6,384 SH   SOLE   0 0 6,384
SPROTT PHYSICAL GOLD TR UNIT 85207H104   181 11,700 SH   SOLE   0 0 11,700
TELOS CORP MD COM 87969B101   116 45,704 SH   SOLE   0 0 45,704
TEXAS INSTRS INC COM 882508104   484 2,602 SH   SOLE   0 0 2,602
THERMO FISHER SCIENTIFIC INC COM 883556102   218 378 SH   SOLE   0 0 378
UNION PAC CORP COM 907818108   275 1,366 SH   SOLE   0 0 1,366
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,662 34,802 SH   SOLE   0 0 34,802
VANGUARD INDEX FDS GROWTH ETF 922908736   52,803 211,687 SH   SOLE   0 0 211,687
VANGUARD INDEX FDS TOTAL STK MKT 922908769   407 1,996 SH   SOLE   0 0 1,996
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,177 45,518 SH   SOLE   0 0 45,518
VANGUARD WORLD FD MEGA GRWTH IND 921910816   364 1,782 SH   SOLE   0 0 1,782
VISA INC COM CL A 92826C839   215 952 SH   SOLE   0 0 952
WP CAREY INC COM 92936U109   608 7,856 SH   SOLE   0 0 7,856