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
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 987 16,839 SH   SOLE   0 0 16,839
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 832 20,316 SH   SOLE   0 0 20,316
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,240 19,824 SH   SOLE   0 0 19,824
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 10,117 472,975 SH   SOLE   0 0 472,975
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 294 11,782 SH   SOLE   0 0 11,782
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16,421 144,271 SH   SOLE   0 0 144,271
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 1,392 47,476 SH   SOLE   0 0 47,476
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,752 33,254 SH   SOLE   0 0 33,254
INNOVATOR ETFS TR US SML CP PWR B 45782C284 495 18,706 SH   SOLE   0 0 18,706
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 308 12,253 SH   SOLE   0 0 12,253
INVESCO QQQ TR UNIT SER 1 46090E103 2,528 6,354 SH   SOLE   0 0 6,354
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 12,582 155,665 SH   SOLE   0 0 155,665
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 6,247 268,925 SH   SOLE   0 0 268,925
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,267 42,769 SH   SOLE   0 0 42,769
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 7,350 342,513 SH   SOLE   0 0 342,513
ISHARES TR SHRT NAT MUN ETF 464288158 351 3,272 SH   SOLE   0 0 3,272
ISHARES TR MSCI USA MIN VOL 46429B697 1,097 13,555 SH   SOLE   0 0 13,555
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1,820 52,737 SH   SOLE   0 0 52,737
BLACKSTONE MTG TR INC COM CL A 09257W100 292 9,520 SH   SOLE   0 0 9,520
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,661 21,827 SH   SOLE   0 0 21,827
VANGUARD INDEX FDS VALUE ETF 922908744 1,697 11,534 SH   SOLE   0 0 11,534
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,600 42,605 SH   SOLE   0 0 42,605
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1,187 38,263 SH   SOLE   0 0 38,263
PIMCO ETF TR ACTIVE BD ETF 72201R775 815 7,448 SH   SOLE   0 0 7,448
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,646 57,178 SH   SOLE   0 0 57,178
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 17 16,499 SH   SOLE   0 0 16,499
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 3,912 154,683 SH   SOLE   0 0 154,683
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 1,064 34,964 SH   SOLE   0 0 34,964
NOKIA CORP SPONSORED ADR 654902204 62 10,000 SH   SOLE   0 0 10,000
MID-AMER APT CMNTYS INC COM 59522J103 350 1,526 SH   SOLE   0 0 1,526
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,751 114,150 SH   SOLE   0 0 114,150
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 4,077 148,163 SH   SOLE   0 0 148,163
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,720 55,858 SH   SOLE   0 0 55,858
WP CAREY INC COM 92936U109 225 2,739 SH   SOLE   0 0 2,739
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,173 88,140 SH   SOLE   0 0 88,140
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 458 14,972 SH   SOLE   0 0 14,972
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 488 16,700 SH   SOLE   0 0 16,700
VANGUARD STAR FDS VG TL INTL STK F 921909768 521 8,192 SH   SOLE   0 0 8,192
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,486 33,948 SH   SOLE   0 0 33,948
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,952 36,207 SH   SOLE   0 0 36,207
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 380 11,392 SH   SOLE   0 0 11,392
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 862 39,482 SH   SOLE   0 0 39,482
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,845 35,367 SH   SOLE   0 0 35,367
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1,648 49,372 SH   SOLE   0 0 49,372
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 577 22,235 SH   SOLE   0 0 22,235
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 1,843 58,398 SH   SOLE   0 0 58,398
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 450 8,845 SH   SOLE   0 0 8,845
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 916 27,433 SH   SOLE   0 0 27,433
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 403 12,400 SH   SOLE   0 0 12,400
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,107 157,102 SH   SOLE   0 0 157,102
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 713 4,354 SH   SOLE   0 0 4,354
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,259 18,746 SH   SOLE   0 0 18,746
ISHARES TR RUS 1000 VAL ETF 464287598 219 1,305 SH   SOLE   0 0 1,305
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 1,879 61,842 SH   SOLE   0 0 61,842
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 5,711 224,928 SH   SOLE   0 0 224,928
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1,421 53,311 SH   SOLE   0 0 53,311
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 777 24,449 SH   SOLE   0 0 24,449
PROSHARES TR S&P 500 DV ARIST 74348A467 4,041 41,157 SH   SOLE   0 0 41,157
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,131 34,310 SH   SOLE   0 0 34,310
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 509 15,343 SH   SOLE   0 0 15,343
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,807 63,286 SH   SOLE   0 0 63,286
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 518 3,829 SH   SOLE   0 0 3,829
SPDR SER TR S&P 600 SMCP VAL 78464A300 216 2,555 SH   SOLE   0 0 2,555
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,967 100,424 SH   SOLE   0 0 100,424
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 380 11,829 SH   SOLE   0 0 11,829
ISHARES TR CORE MSCI EAFE 46432F842 6,262 83,889 SH   SOLE   0 0 83,889
SCHWAB STRATEGIC TR US TIPS ETF 808524870 501 7,960 SH   SOLE   0 0 7,960
VANGUARD INDEX FDS SMALL CP ETF 922908751 298 1,321 SH   SOLE   0 0 1,321
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1,409 42,193 SH   SOLE   0 0 42,193
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 718 18,511 SH   SOLE   0 0 18,511
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 875 28,744 SH   SOLE   0 0 28,744
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 222 12,750 SH   SOLE   0 0 12,750
SPDR SER TR BLOOMBERG INVT 78468R200 581 18,997 SH   SOLE   0 0 18,997
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 295 8,378 SH   SOLE   0 0 8,378
VANGUARD INDEX FDS GROWTH ETF 922908736 2,642 8,232 SH   SOLE   0 0 8,232
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 403 8,361 SH   SOLE   0 0 8,361
VANGUARD WORLD FD MEGA GRWTH IND 921910816 320 1,228 SH   SOLE   0 0 1,228
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1,162 37,704 SH   SOLE   0 0 37,704
DBX ETF TR XTRACK MSCI EAFE 233051200 685 17,447 SH   SOLE   0 0 17,447
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 200 2,921 SH   SOLE   0 0 2,921
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,174 6,564 SH   SOLE   0 0 6,564
ISHARES TR IBOXX INV CP ETF 464287242 323 2,440 SH   SOLE   0 0 2,440
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 714 29,131 SH   SOLE   0 0 29,131
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,028 4,259 SH   SOLE   0 0 4,259
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 268 8,857 SH   SOLE   0 0 8,857
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,643 3,459 SH   SOLE   0 0 3,459
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 338 3,967 SH   SOLE   0 0 3,967
ISHARES TR CORE HIGH DV ETF 46429B663 669 6,628 SH   SOLE   0 0 6,628
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 441 29,417 SH   SOLE   0 0 29,417
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 237 2,937 SH   SOLE   0 0 2,937
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 251 4,099 SH   SOLE   0 0 4,099
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 334 9,653 SH   SOLE   0 0 9,653
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 1,754 54,425 SH   SOLE   0 0 54,425
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 213 6,159 SH   SOLE   0 0 6,159
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 212 2,510 SH   SOLE   0 0 2,510
PIMCO ETF TR INV GRD CRP BD 72201R817 2,023 17,924 SH   SOLE   0 0 17,924
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 495 15,024 SH   SOLE   0 0 15,024
ISHARES TR EAFE VALUE ETF 464288877 301 5,965 SH   SOLE   0 0 5,965
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 499 14,999 SH   SOLE   0 0 14,999
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 446 2,968 SH   SOLE   0 0 2,968
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 123 11,113 SH   SOLE   0 0 11,113
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 912 11,830 SH   SOLE   0 0 11,830
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 328 5,850 SH   SOLE   0 0 5,850
ISHARES TR CORE S&P MCP ETF 464287507 423 1,494 SH   SOLE   0 0 1,494
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 601 3,499 SH   SOLE   0 0 3,499
SPDR SER TR NUVEEN BLMBRG SH 78468R739 299 6,088 SH   SOLE   0 0 6,088
ISHARES TR CORE S&P500 ETF 464287200 208 437 SH   SOLE   0 0 437
VANGUARD INDEX FDS SML CP GRW ETF 922908595 879 3,119 SH   SOLE   0 0 3,119
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 884 34,538 SH   SOLE   0 0 34,538
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 234 3,202 SH   SOLE   0 0 3,202
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 263 2,462 SH   SOLE   0 0 2,462
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 320 8,767 SH   SOLE   0 0 8,767
ISHARES TR MSCI USA VALUE 46432F388 222 2,030 SH   SOLE   0 0 2,030
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 254 2,267 SH   SOLE   0 0 2,267
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 798 3,135 SH   SOLE   0 0 3,135
ISHARES TR IBONDS DEC 25 46435U432 391 14,037 SH   SOLE   0 0 14,037
JOHNSON & JOHNSON COM 478160104 1,329 7,769 SH   SOLE   0 0 7,769
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 319 11,777 SH   SOLE   0 0 11,777
CISCO SYS INC COM 17275R102 276 4,360 SH   SOLE   0 0 4,360
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 546 8,638 SH   SOLE   0 0 8,638
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 319 10,718 SH   SOLE   0 0 10,718
FIRST TR MORNINGSTAR DIVID L SHS 336917109 248 6,971 SH   SOLE   0 0 6,971
ISHARES TR IBONDS DEC2022 46435G755 374 14,347 SH   SOLE   0 0 14,347
MERCK & CO INC COM 58933Y105 1,037 13,535 SH   SOLE   0 0 13,535
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 954 3,582 SH   SOLE   0 0 3,582
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,793 5,996 SH   SOLE   0 0 5,996
ISHARES TR GLOBAL 100 ETF 464287572 599 7,673 SH   SOLE   0 0 7,673
ISHARES TR IBONDS DEC2023 46435G318 408 15,762 SH   SOLE   0 0 15,762
ABBVIE INC COM 00287Y109 692 5,112 SH   SOLE   0 0 5,112
APPLE INC COM 037833100 4,833 27,219 SH   SOLE   0 0 27,219
DISNEY WALT CO COM 254687106 652 4,209 SH   SOLE   0 0 4,209
MICROSOFT CORP COM 594918104 2,311 6,870 SH   SOLE   0 0 6,870
ABBOTT LABS COM 002824100 891 6,329 SH   SOLE   0 0 6,329
SPDR SER TR PORTFOLIO S&P600 78468R853 487 10,895 SH   SOLE   0 0 10,895
PROCTER AND GAMBLE CO COM 742718109 15,305 93,562 SH   SOLE   0 0 93,562
KIMBERLY-CLARK CORP COM 494368103 1,989 13,915 SH   SOLE   0 0 13,915
ISHARES TR CORE S&P TTL STK 464287150 249 2,325 SH   SOLE   0 0 2,325
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 403 7,342 SH   SOLE   0 0 7,342
PFIZER INC COM 717081103 1,654 28,011 SH   SOLE   0 0 28,011
ORACLE CORP COM 68389X105 307 3,525 SH   SOLE   0 0 3,525
LILLY ELI & CO COM 532457108 1,622 5,874 SH   SOLE   0 0 5,874
TRUIST FINL CORP COM 89832Q109 1,702 29,078 SH   SOLE   0 0 29,078
GENERAL ELECTRIC CO COM NEW 369604301 212 2,246 SH   SOLE   0 0 2,246
VISA INC COM CL A 92826C839 448 2,067 SH   SOLE   0 0 2,067
VERIZON COMMUNICATIONS INC COM 92343V104 1,036 19,930 SH   SOLE   0 0 19,930
REGIONS FINANCIAL CORP NEW COM 7591EP100 367 16,838 SH   SOLE   0 0 16,838
COLGATE PALMOLIVE CO COM 194162103 1,096 12,845 SH   SOLE   0 0 12,845
TESLA INC COM 88160R101 2,857 2,703 SH   SOLE   0 0 2,703
HOME DEPOT INC COM 437076102 751 1,809 SH   SOLE   0 0 1,809
COSTCO WHSL CORP NEW COM 22160K105 384 677 SH   SOLE   0 0 677
HERSHEY CO COM 427866108 317 1,639 SH   SOLE   0 0 1,639
AMAZON COM INC COM 023135106 1,515 454 SH   SOLE   0 0 454
JPMORGAN CHASE & CO COM 46625H100 1,003 6,336 SH   SOLE   0 0 6,336
BK OF AMERICA CORP COM 060505104 1,186 26,648 SH   SOLE   0 0 26,648
CHEVRON CORP NEW COM 166764100 983 8,373 SH   SOLE   0 0 8,373
INTEL CORP COM 458140100 434 8,433 SH   SOLE   0 0 8,433
STARBUCKS CORP COM 855244109 250 2,136 SH   SOLE   0 0 2,136
COCA COLA CO COM 191216100 792 13,374 SH   SOLE   0 0 13,374
LOWES COS INC COM 548661107 516 1,994 SH   SOLE   0 0 1,994
AT&T INC COM 00206R102 813 33,048 SH   SOLE   0 0 33,048
NETFLIX INC COM 64110L106 357 592 SH   SOLE   0 0 592
DELTA AIR LINES INC DEL COM NEW 247361702 212 5,427 SH   SOLE   0 0 5,427
META PLATFORMS INC CL A 30303M102 389 1,155 SH   SOLE   0 0 1,155
FIRST HORIZON CORPORATION COM 320517105 171 10,485 SH   SOLE   0 0 10,485
ALPHABET INC CAP STK CL A 02079K305 262 90 SH   SOLE   0 0 90
MCKESSON CORP COM 58155Q103 338 1,359 SH   SOLE   0 0 1,359
CVS HEALTH CORP COM 126650100 350 3,391 SH   SOLE   0 0 3,391
PEPSICO INC COM 713448108 212 1,219 SH   SOLE   0 0 1,219
ROYAL GOLD INC COM 780287108 954 9,066 SH   SOLE   0 0 9,066
BOEING CO COM 097023105 337 1,672 SH   SOLE   0 0 1,672
BRISTOL-MYERS SQUIBB CO COM 110122108 444 7,116 SH   SOLE   0 0 7,116
MCDONALDS CORP COM 580135101 454 1,694 SH   SOLE   0 0 1,694
MASTERCARD INCORPORATED CL A 57636Q104 400 1,112 SH   SOLE   0 0 1,112
EXXON MOBIL CORP COM 30231G102 719 11,744 SH   SOLE   0 0 11,744
ISHARES TR IBONDS DEC 46435U697 385 14,351 SH   SOLE   0 0 14,351
TORONTO DOMINION BK ONT COM NEW 891160509 433 5,646 SH   SOLE   0 0 5,646
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 553 68,962 SH   SOLE   0 0 68,962
ILLINOIS TOOL WKS INC COM 452308109 471 1,907 SH   SOLE   0 0 1,907
SHERWIN WILLIAMS CO COM 824348106 1,167 3,314 SH   SOLE   0 0 3,314
ALPHABET INC CAP STK CL C 02079K107 457 158 SH   SOLE   0 0 158
ADOBE SYSTEMS INCORPORATED COM 00724F101 281 495 SH   SOLE   0 0 495
CATERPILLAR INC COM 149123101 288 1,395 SH   SOLE   0 0 1,395
UNITEDHEALTH GROUP INC COM 91324P102 661 1,316 SH   SOLE   0 0 1,316
NVIDIA CORPORATION COM 67066G104 244 830 SH   SOLE   0 0 830
FEDEX CORP COM 31428X106 254 982 SH   SOLE   0 0 982
WALMART INC COM 931142103 283 1,958 SH   SOLE   0 0 1,958
AES CORP COM 00130H105 294 12,100 SH   SOLE   0 0 12,100
DUKE ENERGY CORP NEW COM NEW 26441C204 400 3,813 SH   SOLE   0 0 3,813
UNION PAC CORP COM 907818108 545 2,164 SH   SOLE   0 0 2,164
SOUTHERN CO COM 842587107 574 8,377 SH   SOLE   0 0 8,377
FS KKR CAP CORP COM 302635206 286 13,675 SH   SOLE   0 0 13,675
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,249 86,991 SH   SOLE   0 0 86,991
GENIUS BRANDS INTL INC COM 37229T301 48 45,500 SH   SOLE   0 0 45,500
TOWNEBANK PORTSMOUTH VA COM 89214P109 620 19,619 SH   SOLE   0 0 19,619
DOLLAR GEN CORP NEW COM 256677105 342 1,451 SH   SOLE   0 0 1,451
PIMCO DYNAMIC INCOME FD SHS 72201Y101 360 13,904 SH   SOLE   0 0 13,904
APPLIED MATLS INC COM 038222105 360 2,290 SH   SOLE   0 0 2,290
KIRKLAND LAKE GOLD LTD COM 49741E100 357 8,507 SH   SOLE   0 0 8,507