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
3M CO COM Stock 88579Y101 1,169 6,068 SH   SOLE   6,068 0 0
ABBOTT LABS COM Stock 002824100 706 5,889 SH   SOLE   5,889 0 0
ABBVIE INC COM Stock 00287Y109 843 7,788 SH   SOLE   7,787 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 1,601 97,615 SH   SOLE   97,615 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 575 24,360 SH   SOLE   24,360 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 198 717 SH   SOLE   717 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 141 297 SH   SOLE   297 0 0
AFLAC INC COM Stock 001055102 260 5,085 SH   SOLE   5,085 0 0
AGILENT TECHNOLOGIES INC COM Stock 00846U101 403 3,166 SH   SOLE   3,166 0 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101 2 20 SH   SOLE   20 0 0
ALCON AG ORD SHS Stock H01301128 11 154 SH   SOLE   154 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 789 3,478 SH   SOLE   3,478 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 683 331 SH   SOLE   301 0 30
ALPHABET INC CAP STK CL C Stock 02079K107 1,357 656 SH   SOLE   579 0 77
ALPS CLEAN ENERGY ETF ETF 00162Q460 426 5,459 SH   SOLE   5,459 0 0
ALPS REIT DIVIDEND DOGS ETF ETF 00162Q106 35 35,098 SH   SOLE   35,098 0 0
ALTRIA GROUP INC COM Stock 02209S103 592 11,575 SH   SOLE   9,550 0 2,025
AMAZON COM INC COM Stock 023135106 1,841 595 SH   SOLE   478 0 117
AMERICAN ELEC PWR CO INC COM Stock 025537101 203 2,399 SH   SOLE   2,347 0 51
AMERICAN EXPRESS CO COM Stock 025816109 347 2,452 SH   SOLE   2,452 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 345 7,468 SH   SOLE   7,468 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 232 972 SH   SOLE   972 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 220 1,465 SH   SOLE   1,465 0 0
AMERIS BANCORP COM Stock 03076K108 37 700 SH   SOLE   700 0 0
AMGEN INC COM Stock 031162100 314 1,262 SH   SOLE   1,262 0 0
ANALOG DEVICES INC COM Stock 032654105 88 570 SH   SOLE   570 0 0
AON PLC SHS CL A Stock G0403H108 64 280 SH   SOLE   280 0 0
APPLE INC COM Stock 037833100 4,162 34,075 SH   SOLE   32,241 0 1,834
ARK INNOVATION ETF ETF 00214Q104 1,465 12,215 SH   SOLE   12,070 0 145
ARMADA HOFFLER PPTYS INC COM REIT 04208T108 577 46,030 SH   SOLE   46,030 0 0
AT&T INC COM Stock 00206R102 790 57,292 SH   SOLE   51,911 0 5,380
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 208 5,420 SH   SOLE   5,420 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 303 1,609 SH   SOLE   1,609 0 0
AVERY DENNISON CORP COM Stock 053611109 482 2,625 SH   SOLE   2,625 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 217 5,695 SH   SOLE   5,695 0 0
BCE INC COM NEW Stock 05534B760 104 38,846 SH   SOLE   38,845 0 0
BECTON DICKINSON & CO COM Stock 075887109 91 375 SH   SOLE   375 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 386 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 322 1,260 SH   SOLE   986 0 274
BIGCOMMERCE HLDGS INC COM SER 1 Stock 08975P108 203 3,518 SH   SOLE   3,518 0 0
BIOGEN INC COM Stock 09062X103 32 115 SH   SOLE   115 0 0
BK OF AMERICA CORP COM Stock 060505104 703 18,180 SH   SOLE   12,660 0 5,519
BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109 313 16,200 SH   SOLE   16,200 0 0
BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107 63 62,945 SH   SOLE   62,945 0 0
BLACKROCK INC COM Stock 09247X101 501 664 SH   SOLE   664 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 158 84,600 SH   SOLE   84,600 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 2,044 40,729 SH   SOLE   39,025 0 1,704
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 3,125 61,864 SH   SOLE   54,636 0 7,228
BOEING CO COM Stock 097023105 772 3,029 SH   SOLE   3,029 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 660 10,450 SH   SOLE   10,450 0 0
BROADCOM INC COM Stock 11135F101 443 956 SH   SOLE   756 0 200
CARLOTZ INC COM CL A Stock 142552108 96 13,400 SH   SOLE   0 0 13,400
CARMAX INC COM Stock 143130102 661 4,982 SH   SOLE   4,982 0 0
CBRE GROUP INC CL A Stock 12504L109 34 433 SH   SOLE   433 0 0
CHEVRON CORP NEW COM Stock 166764100 635 6,058 SH   SOLE   5,120 0 938
CHUBB LIMITED COM Stock H1467J104 171 1,082 SH   SOLE   1,082 0 0
CISCO SYS INC COM Stock 17275R102 863 16,680 SH   SOLE   16,134 0 545
CITIGROUP INC COM NEW Stock 172967424 560 7,703 SH   SOLE   6,463 0 1,240
CITIZENS FINL GROUP INC COM Stock 174610105 70 1,590 SH   SOLE   1,590 0 0
CLOROX CO DEL COM Stock 189054109 91 470 SH   SOLE   470 0 0
COCA COLA CO COM Stock 191216100 558 10,593 SH   SOLE   10,536 0 56
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 100 60,228 SH   SOLE   60,228 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 76 962 SH   SOLE   962 0 0
COMCAST CORP NEW CL A Stock 20030N101 747 13,812 SH   SOLE   13,812 0 0
COMMUNITY BANKERS TR CORP COM Stock 203612106 178 20,160 SH   SOLE   20,160 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 1,769 5,019 SH   SOLE   5,019 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 284 1,650 SH   SOLE   1,650 0 0
CVS HEALTH CORP COM Stock 126650100 299 3,968 SH   SOLE   3,968 0 0
DANAHER CORPORATION COM Stock 235851102 214 951 SH   SOLE   783 0 167
DEFIANCE NEXT GEN SPAC DERIVED ETF ETF 26922B204 366 13,864 SH   SOLE   13,864 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 346 15,835 SH   SOLE   15,835 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 99 603 SH   SOLE   603 0 0
DISNEY WALT CO COM Stock 254687106 1,050 5,688 SH   SOLE   5,688 0 0
DOMINION ENERGY INC COM Stock 25746U109 786 98,800 SH   SOLE   94,884 0 3,915
DOW INC COM Stock 260557103 195 3,045 SH   SOLE   2,905 0 140
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 84 28,302 SH   SOLE   28,024 0 277
DXC TECHNOLOGY CO COM Stock 23355L106 32 1,027 SH   SOLE   467 0 560
EATON CORP PLC SHS Stock G29183103 17 120 SH   SOLE   120 0 0
ECOLAB INC COM Stock 278865100 112 525 SH   SOLE   525 0 0
ELANCO ANIMAL HEALTH INC COM Stock 28414H103 33 1,134 SH   SOLE   1,134 0 0
EMERSON ELEC CO COM Stock 291011104 223 2,475 SH   SOLE   2,475 0 0
ENTERGY CORP NEW COM Stock 29364G103 54 53,784 SH   SOLE   53,783 0 0
EVEREST RE GROUP LTD COM Stock G3223R108 138 555 SH   SOLE   555 0 0
EXELON CORP COM Stock 30161N101 42 41,811 SH   SOLE   41,811 0 0
EXXON MOBIL CORP COM Stock 30231G102 578 10,347 SH   SOLE   7,886 0 2,460
FACEBOOK INC CL A Stock 30303M102 567 1,926 SH   SOLE   1,926 0 0
FEDERAL AGRIC MTG CORP CL C Stock 313148306 2 20 SH   SOLE   20 0 0
FEDEX CORP COM Stock 31428X106 1,131 3,983 SH   SOLE   3,983 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 53 1,297 SH   SOLE   1,297 0 0
FIFTH THIRD BANCORP COM Stock 316773100 69 1,847 SH   SOLE   0 0 1,846
FIRST HORIZON CORPORATION COM Stock 320517105 8 500 SH   SOLE   500 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 1,289 24,392 SH   SOLE   24,392 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 3,393 89,342 SH   SOLE   89,342 0 0
FISERV INC COM Stock 337738108 381 3,200 SH   SOLE   3,200 0 0
FLAHERTY & CRUMRINE DYNAMIC PF SHS CEF 33848W106 870 28,896 SH   SOLE   28,896 0 0
FLAHERTY & CRUMRINE PFD SECS I COM CEF 338478100 298 12,715 SH   SOLE   12,715 0 0
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 503 5,246 SH   SOLE   5,246 0 0
FRANKLIN STR PPTYS CORP COM REIT 35471R106 100 18,434 SH   SOLE   18,434 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 115 635 SH   SOLE   635 0 0
GENERAL MTRS CO COM Stock 37045V100 34 18,283 SH   SOLE   18,282 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 867 2,650 SH   SOLE   2,526 0 124
HASBRO INC COM Stock 418056107 30 315 SH   SOLE   315 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 219 1,876 SH   SOLE   1,797 0 78
HERCULES CAPITAL INC COM CEF 427096508 23 23,142 SH   SOLE   23,142 0 0
HOLLYFRONTIER CORP COM Stock 436106108 20 20,345 SH   SOLE   20,344 0 0
HOME DEPOT INC COM Stock 437076102 1,967 6,444 SH   SOLE   6,426 0 18
HONEYWELL INTL INC COM Stock 438516106 415 1,913 SH   SOLE   1,913 0 0
HORIZON BANCORP INC COM Stock 440407104 9 500 SH   SOLE   500 0 0
HUNTINGTON INGALLS INDS INC COM Stock 446413106 397 1,930 SH   SOLE   1,930 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 1,291 5,830 SH   SOLE   5,830 0 0
INTEL CORP COM Stock 458140100 825 12,895 SH   SOLE   12,895 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 306 2,299 SH   SOLE   2,299 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 437 20,689 SH   SOLE   0 0 20,689
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 238 8,877 SH   SOLE   8,877 0 0
INVESCO PREFERRED ETF ETF 46138E511 465 30,995 SH   SOLE   1,245 0 29,750
INVESCO QQQ TRUST ETF 46090E103 813 2,549 SH   SOLE   1,806 0 743
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 262 1,853 SH   SOLE   1,853 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 512 8,809 SH   SOLE   8,809 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 849 16,388 SH   SOLE   400 0 15,988
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 10 118 SH   SOLE   118 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,251 17,364 SH   SOLE   17,364 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 1,366 3,433 SH   SOLE   3,369 0 64
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 79 694 SH   SOLE   694 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 73 2,924 SH   SOLE   2,742 0 182
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 65 2,512 SH   SOLE   2,512 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 68 2,674 SH   SOLE   2,274 0 400
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 12 455 SH   SOLE   455 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 47 1,791 SH   SOLE   1,219 0 572
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 32 1,214 SH   SOLE   1,214 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 26 961 SH   SOLE   961 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 712 5,477 SH   SOLE   175 0 5,302
ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705 364 3,770 SH   SOLE   3,770 0 0
ISHARES MSCI EAFE ETF ETF 464287465 261 3,443 SH   SOLE   2,569 0 873
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1,815 18,063 SH   SOLE   16,912 0 1,150
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 1,078 14,770 SH   SOLE   11,042 0 3,728
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 384 5,339 SH   SOLE   4,897 0 442
ISHARES MSCI EAFE VALUE ETF ETF 464288877 497 9,751 SH   SOLE   8,537 0 1,214
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 686 9,921 SH   SOLE   8,726 0 1,195
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 439 15,928 SH   SOLE   0 0 15,928
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 660 17,190 SH   SOLE   6,170 0 11,020
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 546 2,248 SH   SOLE   116 0 2,132
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,677 11,068 SH   SOLE   6,711 0 4,357
ISHARES RUSSELL 2000 ETF ETF 464287655 329 1,488 SH   SOLE   1,123 0 365
ISHARES RUSSELL MID-CAP ETF ETF 464287499 427 5,780 SH   SOLE   1,580 0 4,200
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,630 25,041 SH   SOLE   25,041 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 236 1,668 SH   SOLE   1,668 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 1,758 6,755 SH   SOLE   6,267 0 488
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,413 11,019 SH   SOLE   11,019 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1,030 10,225 SH   SOLE   10,225 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 579 5,334 SH   SOLE   4,694 0 640
ISHARES SHORT TREASURY BOND ETF ETF 464288679 291 2,630 SH   SOLE   0 0 2,630
ISHARES SILVER TRUST ETF 46428Q109 155 6,827 SH   SOLE   5,699 0 1,128
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 2,274 25,931 SH   SOLE   17,062 0 8,869
JOHNSON & JOHNSON COM Stock 478160104 1,816 11,048 SH   SOLE   11,048 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 1,441 9,466 SH   SOLE   9,361 0 104
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 5,928 101,988 SH   SOLE   88,411 0 13,577
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 1,861 36,666 SH   SOLE   36,666 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 78 558 SH   SOLE   558 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 48 2,900 SH   SOLE   2,900 0 0
KINSALE CAP GROUP INC COM Stock 49714P108 296 1,795 SH   SOLE   1,794 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 2,241 8,788 SH   SOLE   8,788 0 0
LAM RESEARCH CORP COM Stock 512807108 4 7 SH   SOLE   7 0 0
LANDSTAR SYS INC COM Stock 515098101 41 250 SH   SOLE   250 0 0
LILLY ELI & CO COM Stock 532457108 1,189 6,362 SH   SOLE   6,362 0 0
LINCOLN NATL CORP IND COM Stock 534187109 23 375 SH   SOLE   375 0 0
LINDE PLC SHS Stock G5494J103 1,782 6,360 SH   SOLE   6,360 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 204 553 SH   SOLE   553 0 0
LOWES COS INC COM Stock 548661107 752 3,953 SH   SOLE   3,673 0 280
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 13 125 SH   SOLE   125 0 0
MARKEL CORP COM Stock 570535104 489 429 SH   SOLE   429 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 775 6,359 SH   SOLE   6,359 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 285 800 SH   SOLE   800 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 85 950 SH   SOLE   950 0 0
MCDONALDS CORP COM Stock 580135101 162 722 SH   SOLE   722 0 0
MEDTRONIC PLC SHS Stock G5960L103 221 1,867 SH   SOLE   1,867 0 0
MERCADOLIBRE INC COM Stock 58733R102 96 65 SH   SOLE   65 0 0
MERCK & CO INC COM Stock 58933Y105 1,844 23,919 SH   SOLE   23,919 0 0
MICROSOFT CORP COM Stock 594918104 4,782 20,282 SH   SOLE   19,819 0 462
MODERNA INC COM Stock 60770K107 18 135 SH   SOLE   135 0 0
NEWMONT CORP COM Stock 651639106 39 650 SH   SOLE   650 0 0
NEXTERA ENERGY INC COM Stock 65339F101 211 2,786 SH   SOLE   2,786 0 0
NIKE INC CL B Stock 654106103 463 3,483 SH   SOLE   3,483 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 95 1,107 SH   SOLE   1,107 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101 42 42,468 SH   SOLE   42,468 0 0
NUVEEN TAXABLE MUNICPAL INM FD COM CEF 67074C103 101 17,322 SH   SOLE   17,322 0 0
NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 67064R102 458 84,765 SH   SOLE   84,764 0 0
NVIDIA CORPORATION COM Stock 67066G104 414 775 SH   SOLE   775 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 185 919 SH   SOLE   919 0 0
OCEANFIRST FINL CORP COM Stock 675234108 6 250 SH   SOLE   250 0 0
ORACLE CORP COM Stock 68389X105 95 1,357 SH   SOLE   824 0 533
PARKER-HANNIFIN CORP COM Stock 701094104 30 95 SH   SOLE   95 0 0
PARTNERS BANCORP COM Stock 70213Q108 65 64,589 SH   SOLE   64,589 0 0
PAYCHEX INC COM Stock 704326107 85 870 SH   SOLE   870 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 248 1,020 SH   SOLE   819 0 201
PEPSICO INC COM Stock 713448108 812 5,739 SH   SOLE   5,739 0 0
PFIZER INC COM Stock 717081103 442 12,201 SH   SOLE   12,201 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 301 3,393 SH   SOLE   2,892 0 501
PHILLIPS 66 COM Stock 718546104 205 28,852 SH   SOLE   28,851 0 0
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R783 280 2,821 SH   SOLE   2,821 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS CEF 72202D106 29 28,866 SH   SOLE   28,866 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 278 2,729 SH   SOLE   2,435 0 293
PIMCO INCOME STRATEGY FD II COM CEF 72201J104 141 13,700 SH   SOLE   13,700 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 37 209 SH   SOLE   50 0 159
PPL CORP COM Stock 69351T106 34 12,302 SH   SOLE   12,302 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 323 2,384 SH   SOLE   2,384 0 0
PROSPECT CAP CORP 4.95 07/15/2022 Convertible 74348TAR3 51 50,000 SH   SOLE   40,000 0 10,000
PRUDENTIAL FINL INC COM Stock 744320102 13 140 SH   SOLE   140 0 0
QORVO INC COM Stock 74736K101 23 125 SH   SOLE   125 0 0
QUALCOMM INC COM Stock 747525103 47 355 SH   SOLE   355 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 204 2,641 SH   SOLE   2,641 0 0
RENAISSANCE IPO ETF ETF 759937204 368 5,923 SH   SOLE   5,923 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 3 40 SH   SOLE   40 0 0
ROMEO POWER INC COM Stock 776153108 166 19,977 SH   SOLE   19,977 0 0
ROYAL BK CDA COM Stock 780087102 194 2,108 SH   SOLE   1,385 0 723
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 179 20,652 SH   SOLE   20,651 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 499 12,730 SH   SOLE   12,730 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 460 14,483 SH   SOLE   14,482 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 6,360 49,006 SH   SOLE   49,006 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 3,166 48,500 SH   SOLE   48,499 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 307 416 SH   SOLE   416 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 25 135 SH   SOLE   135 0 0
SOUTHERN CO COM Stock 842587107 158 21,030 SH   SOLE   21,030 0 0
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 230 5,030 SH   SOLE   5,030 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 218 7,992 SH   SOLE   7,992 0 0
SPDR GOLD SHARES ETF 78463V107 642 4,011 SH   SOLE   2,781 0 1,230
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3,166 89,544 SH   SOLE   85,528 0 4,015
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 167 3,810 SH   SOLE   2,139 0 1,670
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4,864 98,890 SH   SOLE   77,104 0 21,786
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 2,988 52,979 SH   SOLE   39,426 0 13,553
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 255 6,625 SH   SOLE   5,778 0 847
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 2,269 59,873 SH   SOLE   40,310 0 19,562
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 454 14,510 SH   SOLE   1,311 0 13,199
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 1,118 36,451 SH   SOLE   21,746 0 14,705
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 2,876 38,297 SH   SOLE   38,142 0 155
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 1,888 28,859 SH   SOLE   28,535 0 323
SPDR S&P 500 ETF ETF 78462F103 9,454 23,854 SH   SOLE   22,435 0 1,418
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 1,284 34,365 SH   SOLE   33,637 0 728
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 249 523 SH   SOLE   522 0 0
STARBUCKS CORP COM Stock 855244109 310 2,839 SH   SOLE   2,838 0 0
STRYKER CORPORATION COM Stock 863667101 163 668 SH   SOLE   668 0 0
TARGET CORP COM Stock 87612E106 120 605 SH   SOLE   605 0 0
TEXAS INSTRS INC COM Stock 882508104 3,760 19,893 SH   SOLE   19,892 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2,024 4,434 SH   SOLE   4,434 0 0
TJX COS INC NEW COM Stock 872540109 191 2,892 SH   SOLE   1,950 0 941
TOWNEBANK PORTSMOUTH VA COM Stock 89214P109 7,776 255,788 SH   SOLE   255,287 0 500
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 297 1,900 SH   SOLE   1,900 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 129 778 SH   SOLE   778 0 0
TRUIST FINL CORP COM Stock 89832Q109 759 13,018 SH   SOLE   12,718 0 300
ULTA BEAUTY INC COM Stock 90384S303 19 60 SH   SOLE   60 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 57 1,023 SH   SOLE   1,023 0 0
UNION PAC CORP COM Stock 907818108 167 756 SH   SOLE   756 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 965 5,676 SH   SOLE   5,676 0 0
UNITED STATES OIL FUND, LP ETF 91232N207 251 6,205 SH   SOLE   0 0 6,205
UNITEDHEALTH GROUP INC COM Stock 91324P102 657 1,767 SH   SOLE   1,767 0 0
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 30 1,055 SH   SOLE   1,055 0 0
US BANCORP DEL COM NEW Stock 902973304 496 8,967 SH   SOLE   8,967 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 477 7,453 SH   SOLE   7,453 0 0
V F CORP COM Stock 918204108 81 1,015 SH   SOLE   1,015 0 0
VANECK VECTORS BDC INCOME ETF ETF 92189F411 215 13,284 SH   SOLE   9,576 0 3,708
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 2,572 37,120 SH   SOLE   37,120 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 52 175 SH   SOLE   0 0 175
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 529 3,597 SH   SOLE   3,445 0 152
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 523 8,621 SH   SOLE   4,921 0 3,700
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 1,076 8,381 SH   SOLE   7,741 0 640
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,400 48,868 SH   SOLE   48,125 0 743
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 415 7,966 SH   SOLE   7,758 0 208
VANGUARD FTSE EUROPE ETF ETF 922042874 864 13,722 SH   SOLE   12,328 0 1,394
VANGUARD GROWTH INDEX FUND ETF 922908736 5,906 22,976 SH   SOLE   15,104 0 7,872
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 622 6,155 SH   SOLE   5,971 0 183
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 487 1,360 SH   SOLE   139 0 1,220
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 5,839 65,804 SH   SOLE   64,448 0 1,355
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 1,730 9,338 SH   SOLE   9,095 0 243
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 463 4,571 SH   SOLE   4,571 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 1,599 7,451 SH   SOLE   7,326 0 124
VANGUARD MID-CAP INDEX FUND ETF 922908629 827 3,738 SH   SOLE   3,513 0 224
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 1,329 9,852 SH   SOLE   9,723 0 129
VANGUARD REAL ESTATE ETF ETF 922908553 203 2,209 SH   SOLE   1,312 0 897
VANGUARD RUSSELL 2000 ETF ETF 92206C664 239 1,341 SH   SOLE   1,213 0 128
VANGUARD S&P 500 ETF ETF 922908363 967 2,653 SH   SOLE   1,704 0 949
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 3,065 37,294 SH   SOLE   26,724 0 10,570
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 391 4,745 SH   SOLE   3,010 0 1,735
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 484 7,868 SH   SOLE   0 0 7,868
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 450 1,637 SH   SOLE   1,612 0 25
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,799 8,405 SH   SOLE   7,452 0 953
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 219 4,003 SH   SOLE   4,003 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 1,993 23,519 SH   SOLE   21,964 0 1,555
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 1,394 24,409 SH   SOLE   22,769 0 1,640
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 425 6,779 SH   SOLE   0 0 6,779
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 4,168 20,164 SH   SOLE   17,712 0 2,452
VANGUARD U.S. MULTIFACTOR ETF ETF 921935607 242 2,500 SH   SOLE   2,500 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 4,071 30,965 SH   SOLE   18,749 0 12,215
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,058 18,186 SH   SOLE   16,362 0 1,824
VISA INC COM CL A Stock 92826C839 320 1,512 SH   SOLE   1,512 0 0
VMWARE INC CL A COM Stock 928563402 74 490 SH   SOLE   490 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 185 3,374 SH   SOLE   3,374 0 0
WALMART INC COM Stock 931142103 345 2,540 SH   SOLE   2,540 0 0
WASTE MGMT INC DEL COM Stock 94106L109 746 5,779 SH   SOLE   5,779 0 0
WESTERN ASSET INTER MUNI FD IN COM CEF 958435109 129 128,746 SH   SOLE   128,746 0 0
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 32 140 SH   SOLE   140 0 0
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104 234 8,417 SH   SOLE   8,417 0 0
WISDOMTREE CBOE S&P 500 PUTWRITE STRATEGY FUND ETF 97717X560 345 11,424 SH   SOLE   10,325 0 1,099
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691 295 6,125 SH   SOLE   6,125 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 680 20,029 SH   SOLE   18,856 0 1,173
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717X628 9,122 363,441 SH   SOLE   351,273 0 12,168
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 474 4,196 SH   SOLE   4,196 0 0
WP CAREY INC COM REIT 92936U109 135 1,909 SH   SOLE   1,909 0 0
YUM BRANDS INC COM Stock 988498101 235 2,176 SH   SOLE   2,175 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 207 3,496 SH   SOLE   3,496 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 57 356 SH   SOLE   356 0 0
ZOETIS INC CL A Stock 98978V103 1,529 9,708 SH   SOLE   9,708 0 0