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
1/100 Berkshire Htwy Cla CL A 084990175 2,116 400 SH   SOLE   0 0 400
1/100000 Wells Fargo Pfd NV Preferred Stock KEK746889 0 62,200 SH   SOLE   0 0 62,200
22nd Century Group Inc COM 90137F103 294 126,823 SH   SOLE   0 0 126,823
2U Inc COM 90214J101 15 1,100 SH   SOLE   0 0 1,100
3m Company COM 88579Y101 507 3,403 SH   SOLE   0 0 3,403
9 Meters Biopharma Ord COM 654405109 12 20,000 SH   SOLE   0 0 20,000
A E S Corp COM 00130H105 48 1,875 SH   SOLE   0 0 1,875
A T & T Inc New COM 00206R102 5 213 SH   SOLE   0 0 213
Abbott Laboratories COM 002824100 924 7,806 SH   SOLE   0 0 7,806
Abbvie Inc Com Usd0.01 COM 00287Y109 1,131 6,975 SH   SOLE   0 0 6,975
Accenture Ltd Cl A CL A G1151C101 278 825 SH   SOLE   0 0 825
ACE Convergence Acquisition Corp COM G0083D120 1 100 SH   SOLE   0 0 100
Activision Inc COM 00507V109 36 445 SH   SOLE   0 0 445
Adaptive Biotechnologies Corp COM 00650F109 2 113 SH   SOLE   0 0 113
Adobe Systems Inc COM 00724F101 655 1,437 SH   SOLE   0 0 1,437
Advance Auto Parts Inc COM 00751Y106 38 183 SH   SOLE   0 0 183
Advanced Micro Devices COM 007903107 247 2,262 SH   SOLE   0 0 2,262
AdvisorShares Pure US Cannabis ETF ETF 00768Y453 2 119 SH   SOLE   0 0 119
Aecom Technology Corp COM 00766T100 25 325 SH   SOLE   0 0 325
Affirm Holdings Inc COM 00827B106 1 15 SH   SOLE   0 0 15
Agilent Technologies Inc COM 00846U101 75 566 SH   SOLE   0 0 566
Air Prod & Chemicals Inc COM 009158106 679 2,717 SH   SOLE   0 0 2,717
Airbnb Inc COM 009066101 120 700 SH   SOLE   0 0 700
Akoustis Technologies Inc COM 00973N102 1 125 SH   SOLE   0 0 125
Albemarle Corp COM 012653101 663 3,000 SH   SOLE   0 0 3,000
Alcon Inc Ord Shs ORD SHS H01301128 18 224 SH   SOLE   0 0 224
Alibaba Group Holding Ltd SPONSORED 01609W102 4 33 SH   SOLE   0 0 33
Align Technology Inc COM 016255101 13 30 SH   SOLE   0 0 30
Allegion PLC ORD SHS G0176J109 22 200 SH   SOLE   0 0 200
Allstate Corporation COM 020002101 251 1,811 SH   SOLE   0 0 1,811
Alphabet Inc. Class A CAP STK CL A 02079K305 4,862 1,748 SH   SOLE   0 0 1,748
Alphabet Inc. Class C CAP STK CL C 02079K107 22,769 8,152 SH   SOLE   0 0 8,152
ALPS Sector Dividend Dogs ETF ETF 00162Q858 26 481 SH   SOLE   0 0 481
Altria Group Inc COM 02209S103 3,389 64,865 SH   SOLE   0 0 64,865
Amazon Com Inc COM 023135106 4,828 1,481 SH   SOLE   0 0 1,481
Amcor Plc Com Usd0.01 COM G0250X107 6 544 SH   SOLE   0 0 544
Amcore Financial Inc. COM 023912108 0 40 SH   SOLE   0 0 40
Amer Electric Pwr Co Inc COM 025537101 118 1,187 SH   SOLE   0 0 1,187
Ameren Corporation COM 023608102 38 410 SH   SOLE   0 0 410
American Century U.S. Quality Value ETF ETF 025072208 1,255 24,108 SH   SOLE   0 0 24,108
American Express Company COM 025816109 593 3,172 SH   SOLE   0 0 3,172
Amern Tower Corp Class A CL A 03027X100 76 304 SH   SOLE   0 0 304
Amgen Incorporated COM 031162100 939 3,883 SH   SOLE   0 0 3,883
Amphenol Corp Cl A CL A 032095101 146 1,942 SH   SOLE   0 0 1,942
Amplify Transformational Data Shrg ETF ETF 032108607 1 15 SH   SOLE   0 0 15
Ansys Inc COM 03662Q105 33 104 SH   SOLE   0 0 104
Anthem Inc COM 036752103 1,730 3,521 SH   SOLE   0 0 3,521
Aon Plc Com Usd0.01 Cl A CL A G0403H108 112 345 SH   SOLE   0 0 345
Apollo Global Management LLC Class A CL A 03769M106 62 1,000 SH   SOLE   0 0 1,000
Apple Computer Inc COM 037833100 54,297 310,962 SH   SOLE   0 0 310,962
Applied Materials Inc COM 038222105 812 6,163 SH   SOLE   0 0 6,163
APPLOVIN CORP CL A CL A 03831W108 6 100 SH   SOLE   0 0 100
APW COM G04397108 0 160 SH   SOLE   0 0 160
Ardagh Metal Packaging SA COM L02235106 0 37 SH   SOLE   0 0 37
Ares Capital Corp COM 04010L103 646 30,819 SH   SOLE   0 0 30,819
ARMOUR Residential REIT Inc REIT 042315507 1 103 SH   SOLE   0 0 103
ARRIVAL ORD ORD SHS L0423Q108 2 464 SH   SOLE   0 0 464
Arthur J Gallagher & Co COM 363576109 262 1,498 SH   SOLE   0 0 1,498
ATHENE HOLDING LTD 6.35 SER A Preferred Stock G0684D305 26 1,000 SH   SOLE   0 0 1,000
Atlantic Un Bankshares Corp COM 04911A107 704 19,187 SH   SOLE   0 0 19,187
Auto Data Processing COM 053015103 584 2,566 SH   SOLE   0 0 2,566
Autodesk Inc COM 052769106 222 1,036 SH   SOLE   0 0 1,036
Autonation Inc COM 05329W102 14 138 SH   SOLE   0 0 138
Avago Technologies Ltd COM 11135F101 58 92 SH   SOLE   0 0 92
AvalonBay Communities Inc COM 053484101 714 2,874 SH   SOLE   0 0 2,874
Avery Dennison Corp COM 053611109 175 1,008 SH   SOLE   0 0 1,008
Babcock & Wilcox Enterprises Inc COM 05614L209 0 9 SH   SOLE   0 0 9
Banco Santander SA COM 05964H105 1 400 SH   SOLE   0 0 400
Bank Of America Corp COM 060505104 2,352 57,048 SH   SOLE   0 0 57,048
Bank of New York Mellon Corp. COM 064058100 392 7,889 SH   SOLE   0 0 7,889
Baxter International Inc COM 071813109 92 1,185 SH   SOLE   0 0 1,185
Becton Dickinson & Co COM 075887109 27 102 SH   SOLE   0 0 102
Berkley W R Corp COM 084423102 127 1,909 SH   SOLE   0 0 1,909
Berkshire Hathaway Cl B CL B 084670702 39,291 111,335 SH   SOLE   0 0 111,335
Berry Plastics Group Inc COM 08579W103 4 70 SH   SOLE   0 0 70
Best Buy Inc COM 086516101 33 359 SH   SOLE   0 0 359
Beyond Meat Inc COM 08862E109 6 127 SH   SOLE   0 0 127
Biogen Idec Inc COM 09062X103 428 2,032 SH   SOLE   0 0 2,032
BIONTECH SE ADR ADR 09075V102 0 2 SH   SOLE   0 0 2
Black Knight Inc COM 09215C105 20 348 SH   SOLE   0 0 348
Blackrock Inc COM 09247X101 128 167 SH   SOLE   0 0 167
Blackstone Group LP COM UNIT LTD 09260D107 762 6,005 SH   SOLE   0 0 6,005
Blue Ridge Bankshares Inc COM 095825105 122 8,047 SH   SOLE   0 0 8,047
Boeing Co COM 097023105 273 1,427 SH   SOLE   0 0 1,427
Booking Hldgs Inc COM 09857L108 96 41 SH   SOLE   0 0 41
Bp Plc Adr SPONSORED ADR 055622104 75 2,548 SH   SOLE   0 0 2,548
BRC CL A ORD COM 05601U105 1 31 SH   SOLE   0 0 31
Bristol-Myers Squibb Co COM 110122108 158 2,166 SH   SOLE   0 0 2,166
Broadridge Finl Solution COM 11133T103 362 2,326 SH   SOLE   0 0 2,326
BROOKFIELD ASSET MAN CL A ORD CLA A G16169107 0 5 SH   SOLE   0 0 5
Brookfield Asset Mgmt COM 112585104 27,924 493,614 SH   SOLE   0 0 493,614
Brookfield Renewable Corp Ordinary Shares - Class COM 11284V105 28 639 SH   SOLE   0 0 639
Brookfield Renewable Partners LP COM G16258108 105 2,568 SH   SOLE   0 0 2,568
C S X Corp COM 126408103 2,511 67,038 SH   SOLE   0 0 67,038
C V S Corp Del COM 126650100 653 6,449 SH   SOLE   0 0 6,449
Canadian Natl Ry Co COM 136375102 160 1,195 SH   SOLE   0 0 1,195
Canadian Pac Railway COM 13645T100 231 2,800 SH   SOLE   0 0 2,800
Canopy Growth Corp COM 138035100 4 485 SH   SOLE   0 0 485
Capital One Financial Cp COM 14040H105 660 5,030 SH   SOLE   0 0 5,030
Cardinal Health Inc COM 14149Y108 11 188 SH   SOLE   0 0 188
Carlotz Cl A Ord CL A 142552108 7 5,225 SH   SOLE   0 0 5,225
Carmax Inc COM 143130102 1,327 13,751 SH   SOLE   0 0 13,751
Carnival Corp New COM 143658300 2 100 SH   SOLE   0 0 100
Carrier Global Corp-Wi COM 14448C104 33 725 SH   SOLE   0 0 725
Catalyst Pharmaceuticals Inc COM 14888U101 8 1,000 SH   SOLE   0 0 1,000
Caterpillar Inc COM 149123101 570 2,556 SH   SOLE   0 0 2,556
CBRE Group Inc COM 12504L109 197 2,155 SH   SOLE   0 0 2,155
Cce Spinco Inc COM 538034109 54 460 SH   SOLE   0 0 460
CDK GLOBAL INC COM 12508E101 9 184 SH   SOLE   0 0 184
CEL-SCI Corp COM 150837607 0 28 SH   SOLE   0 0 28
Centene Corp COM 15135B101 10 121 SH   SOLE   0 0 121
Chesapeake Financial Shares Inc COM 16517A109 12 412 SH   SOLE   0 0 412
Chevron Corporation COM 166764100 1,470 9,029 SH   SOLE   0 0 9,029
Chicago Mercantile Exch COM 12572Q105 75 317 SH   SOLE   0 0 317
Chipotle Mexican Grill COM 169656105 63 40 SH   SOLE   0 0 40
CHS Inc COM 12542R803 138 4,980 SH   SOLE   0 0 4,980
Chubb Corporation COM H1467J104 91 425 SH   SOLE   0 0 425
Church & Dwight Co Inc COM 171340102 15 146 SH   SOLE   0 0 146
Cigna Corp COM 125523100 268 1,117 SH   SOLE   0 0 1,117
Cincinnati Financial Cp COM 172062101 27 196 SH   SOLE   0 0 196
Cisco Systems Inc COM 17275R102 1,264 22,676 SH   SOLE   0 0 22,676
Citigroup Inc COM 172967358 141 4,050 SH   SOLE   0 0 4,050
Citizens Finl Group Inc Com COM 174610105 13 287 SH   SOLE   0 0 287
City Holding Co COM 177835105 119 1,512 SH   SOLE   0 0 1,512
Cloudflare Inc COM 18915M107 1 10 SH   SOLE   0 0 10
Coca Cola Company COM 191216100 1,343 21,666 SH   SOLE   0 0 21,666
Co-Diagnostics Inc COM 189763105 3 525 SH   SOLE   0 0 525
Cognizant Tech Sol Cl A CL A 192446102 56 630 SH   SOLE   0 0 630
Colgate-Palmolive Co COM 194162103 62 824 SH   SOLE   0 0 824
Comcast Corp New Cl A CL A 20030N101 21,648 462,375 SH   SOLE   0 0 462,375
Companhia Vale Do Adr ADR 767204100 16 200 SH   SOLE   0 0 200
Compass Diversified Holdings COM 20451Q104 5 190 SH   SOLE   0 0 190
Compass Pathways PLC COM 20451W101 27 2,070 SH   SOLE   0 0 2,070
Conagra Foods Inc COM 205887102 3 81 SH   SOLE   0 0 81
Conocophillips COM 20825C104 18,312 183,116 SH   SOLE   0 0 183,116
Constellation Brand Cl A CL A 21036P108 35 150 SH   SOLE   0 0 150
Corning Inc COM 219350105 206 5,584 SH   SOLE   0 0 5,584
Corporate Office Properties Trust REIT 22002T108 46 1,600 SH   SOLE   0 0 1,600
Corteva Inc com COM 22052L104 37 642 SH   SOLE   0 0 642
Costar Group Inc COM 22160N109 6 91 SH   SOLE   0 0 91
Costco Whsl Corp New COM 22160K105 1,277 2,217 SH   SOLE   0 0 2,217
Cresco Labs Inc COM 22587M106 2 386 SH   SOLE   0 0 386
Cronos Group Inc COM 22717L101 5 1,380 SH   SOLE   0 0 1,380
Crown Castle Intl Corp COM 22822V101 64 349 SH   SOLE   0 0 349
CubeSmart COM 229663109 10 200 SH   SOLE   0 0 200
Cummins Inc COM 231021106 47 230 SH   SOLE   0 0 230
Curaleaf Holdings Inc COM 23126M102 3 356 SH   SOLE   0 0 356
D T E Energy Company COM 233331107 63 475 SH   SOLE   0 0 475
Danaher Corp Del COM 235851102 453 1,544 SH   SOLE   0 0 1,544
DBV Technologies SA COM 23306J101 10 6,000 SH   SOLE   0 0 6,000
Deere & Co COM 244199105 255 614 SH   SOLE   0 0 614
Dell Inc COM 24703L202 14 285 SH   SOLE   0 0 285
Delta Air Lines Inc New COM 247361702 1 20 SH   SOLE   0 0 20
DFA TA World ex US Core Equity I ETF 25434V880 196 7,860 SH   SOLE   0 0 7,860
Diageo Plc New Adr SPON ADR NEW 25243Q205 1,011 4,979 SH   SOLE   0 0 4,979
Diamonds TRUST Series I UT SER 1 78467X109 274 789 SH   SOLE   0 0 789
Dicks Sporting Goods Inc COM 253393102 0 2 SH   SOLE   0 0 2
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708 894 32,405 SH   SOLE   0 0 32,405
Discover Financial Svcs COM 254709108 2 20 SH   SOLE   0 0 20
Disney Walt Co COM 254687106 16,728 121,959 SH   SOLE   0 0 121,959
Dollar General Corp COM 256677105 92 413 SH   SOLE   0 0 413
Dollar Tree Inc COM 256746108 70 434 SH   SOLE   0 0 434
Dominion Res Inc Va New COM 25746U109 18,432 216,919 SH   SOLE   0 0 216,919
Dominos Pizza Inc COM 25754A201 39 95 SH   SOLE   0 0 95
Dover Corporation COM 260003108 40 258 SH   SOLE   0 0 258
Dow Chemical Company COM 260557103 70 1,104 SH   SOLE   0 0 1,104
DT MIDSTREAM ORD WI COM 23345M107 13 237 SH   SOLE   0 0 237
Duke Energy Corp New Dp Rep Pfd A Preferred Stock 26441C501 26 1,000 SH   SOLE   0 0 1,000
Duke Energy New COM 26441C204 505 4,521 SH   SOLE   0 0 4,521
Dupont De Nemours Inc COM 26614N102 47 639 SH   SOLE   0 0 639
Eaton Corporation COM G29183103 137 905 SH   SOLE   0 0 905
Ebay Inc COM 278642103 56 974 SH   SOLE   0 0 974
Ecolab Inc COM 278865100 180 1,021 SH   SOLE   0 0 1,021
Edison International COM 281020107 21 295 SH   SOLE   0 0 295
Edwards Lifesciences Cp COM 28176E108 86 732 SH   SOLE   0 0 732
Electronic Arts Inc COM 285512109 28 225 SH   SOLE   0 0 225
Eli Lilly and Co COM 532457108 598 2,089 SH   SOLE   0 0 2,089
Emerson Electric Co COM 291011104 578 5,898 SH   SOLE   0 0 5,898
Enbridge Inc COM 29250N105 285 6,191 SH   SOLE   0 0 6,191
Encompass Health Corp COM 29261A100 136 1,918 SH   SOLE   0 0 1,918
Energy Transfer Equity LP COM UT LTD PTN 29273V100 13 1,120 SH   SOLE   0 0 1,120
Enterprise Prd Prtnrs Lp COM UT LTD PTN 293792107 6,420 248,737 SH   SOLE   0 0 248,737
EPR Properties COM 26884U109 164 3,000 SH   SOLE   0 0 3,000
Equity Lifestyle Properties Inc COM 29472R108 25 324 SH   SOLE   0 0 324
Escrow Altegrity Inc Com COM 021ESC017 0 57 SH   SOLE   0 0 57
ETFMG Alternative Harvest ETF ETF 26924G508 60 5,800 SH   SOLE   0 0 5,800
ETFS Physical Palladium ETF 003262102 235 1,125 SH   SOLE   0 0 1,125
Etsy Inc com COM 29786A106 6 50 SH   SOLE   0 0 50
Evergy Inc COM 30034W106 45 658 SH   SOLE   0 0 658
Eversource Energy COM 30040W108 53 600 SH   SOLE   0 0 600
Exxon Mobil Corporation COM 30231G102 2,815 34,085 SH   SOLE   0 0 34,085
Fairfax India Ho-Sub Com Sub Vtg Shs Isi COM 303897102 445 36,200 SH   SOLE   0 0 36,200
Fastenal Co COM 311900104 36 609 SH   SOLE   0 0 609
Fedex Corporation COM 31428X106 4 18 SH   SOLE   0 0 18
Fidelity Natl Finl Inc COM 31620R303 87 1,772 SH   SOLE   0 0 1,772
Fidelity MSCI Materials ETF ETF 316092881 4 75 SH   SOLE   0 0 75
Fiserv Inc COM 337738108 81 800 SH   SOLE   0 0 800
Fisker Inc Ordinary Shares - Class A CLA A 33813J106 5 350 SH   SOLE   0 0 350
Foot Locker Inc COM 344849104 1 50 SH   SOLE   0 0 50
Ford Motor Company New COM 345370860 178 10,502 SH   SOLE   0 0 10,502
Fortinet Inc COM 34959E109 256 750 SH   SOLE   0 0 750
Fortune Brands Hm & Sec COM 34964C106 3 45 SH   SOLE   0 0 45
FS KKR Capital Corp COM 302635206 396 17,353 SH   SOLE   0 0 17,353
Fulton Financial Corp COM 360271100 11 635 SH   SOLE   0 0 635
Gamestop Corp New Cl A CL A 36467W109 15 88 SH   SOLE   0 0 88
Gaming and Leisure Properties Inc COM 36467J108 31 666 SH   SOLE   0 0 666
Garmin Ltd COM H2906T109 30 250 SH   SOLE   0 0 250
General Dynamics Corp COM 369550108 1,119 4,640 SH   SOLE   0 0 4,640
General Electric Company COM 369604301 293 3,199 SH   SOLE   0 0 3,199
General Motors Corp COM 37045V100 143 3,270 SH   SOLE   0 0 3,270
Genuine Parts Co COM 372460105 164 1,300 SH   SOLE   0 0 1,300
Gildan Activewear Inc COM 375916103 94 2,500 SH   SOLE   0 0 2,500
Gilead Sciences Inc COM 375558103 108 1,814 SH   SOLE   0 0 1,814
Glacier Bancorp Inc COM 37637Q105 4 70 SH   SOLE   0 0 70
Glaxosmithkline Plc Adrf SPONSORED ADR 37733W105 23 539 SH   SOLE   0 0 539
Global Payments Inc COM 37940X102 20 148 SH   SOLE   0 0 148
Global X Blockchain ETF ETF 37954Y160 0 15 SH   SOLE   0 0 15
Global X YieldCo&Renewable Engy Inc ETF ETF 37954Y707 20 1,250 SH   SOLE   0 0 1,250
Goldman Sachs ActiveBeta EMkts Eq ETF ETF 381430206 7 200 SH   SOLE   0 0 200
Goldman Sachs ActiveBeta US LgCp Eq ETF ETF 381430503 173 1,946 SH   SOLE   0 0 1,946
Goldman Sachs Group Inc COM 38141G104 116 350 SH   SOLE   0 0 350
Grayscale Bitcoin Tr Btc Shs Accd Invs ETF 389637109 36 1,175 SH   SOLE   0 0 1,175
Green Thumb Industries Inc COM 39342L108 3 168 SH   SOLE   0 0 168
Guardant Health Inc COM 40131M109 7 107 SH   SOLE   0 0 107
Hanover Insurance Group COM 410867105 67 450 SH   SOLE   0 0 450
Hartford Finl Svcs Grp COM 416515104 39 542 SH   SOLE   0 0 542
Healthcare Realty TRUST COM 421946104 12 450 SH   SOLE   0 0 450
Healthcare Trust of America Inc COM 42225P501 6 200 SH   SOLE   0 0 200
Henry Jack & Assoc Inc COM 426281101 7 35 SH   SOLE   0 0 35
Hershey Company COM 427866108 24 110 SH   SOLE   0 0 110
Hewlett Packard Enterprises COM 42824C109 7 400 SH   SOLE   0 0 400
Hewlett-Packard Company COM 40434L105 81 2,239 SH   SOLE   0 0 2,239
Highwoods Pptys Inc COM 431284108 47 1,017 SH   SOLE   0 0 1,017
Home Depot Inc COM 437076102 16,514 55,169 SH   SOLE   0 0 55,169
Honeywell International COM 438516106 744 3,824 SH   SOLE   0 0 3,824
Humana Inc COM 444859102 270 621 SH   SOLE   0 0 621
Huntsman Corporation COM 447011107 169 4,500 SH   SOLE   0 0 4,500
Idexx Labs Inc COM 45168D104 44 80 SH   SOLE   0 0 80
Illinois Tool Works Inc COM 452308109 943 4,502 SH   SOLE   0 0 4,502
Inari Medical Inc Ordinary Shares COM 45332Y109 7 75 SH   SOLE   0 0 75
Ingersoll-Rand plc COM 45687V106 166 3,306 SH   SOLE   0 0 3,306
Ingredion Inc COM 457187102 45 522 SH   SOLE   0 0 522
Innovative Industrial Properties Inc COM 45781V101 6 29 SH   SOLE   0 0 29
Intel Corp COM 458140100 2,978 60,080 SH   SOLE   0 0 60,080
Intl Business Machines COM 459200101 553 4,252 SH   SOLE   0 0 4,252
Intuit Inc COM 461202103 129 268 SH   SOLE   0 0 268
Intuitive Surgical New COM 46120E602 362 1,200 SH   SOLE   0 0 1,200
Invesco Financial Preferred ETF ETF 46137V621 6 384 SH   SOLE   0 0 384
Invesco Ltd. COM G491BT108 6 245 SH   SOLE   0 0 245
Invesco Mortgage Capital Inc COM 46131B100 2 900 SH   SOLE   0 0 900
Invesco NASDAQ Next Gen 100 ETF ETF 46138G631 233 8,015 SH   SOLE   0 0 8,015
Invesco S&P 500 Equal Weight ETF ETF 46137V357 2,316 14,684 SH   SOLE   0 0 14,684
IPATH DOW JONES-UBS COMMODITY INDEX TOTAL RETURN E ETF 06738C778 56 1,528 SH   SOLE   0 0 1,528
Ishares Barclays Aggregate Bond ETF 464287226 617 5,761 SH   SOLE   0 0 5,761
iShares Core MSCI EAFE ETF 46432F842 115,873 1,666,997 SH   SOLE   0 0 1,666,997
iShares Core MSCI Emerging Markets ETF ETF 46434G103 58,890 1,060,134 SH   SOLE   0 0 1,060,134
iShares Core MSCI Europe ETF 46434V738 35 650 SH   SOLE   0 0 650
iShares Core S&P Mid Cap ETF ETF 464287507 45 166 SH   SOLE   0 0 166
iShares Core S&P Total US Stock Mkt ETF 464287150 69,795 691,448 SH   SOLE   0 0 691,448
iShares Currency Hedged MSCI EAFE ETF 46434V803 275 8,103 SH   SOLE   0 0 8,103
Ishares Dj Select Div Fd ETF 464287168 317 2,472 SH   SOLE   0 0 2,472
iShares Edge MSCI Intl Quality Fctr ETF ETF 46434V456 23 634 SH   SOLE   0 0 634
iShares ESG Aware MSCI EAFE ETF ETF 46435G516 279 3,783 SH   SOLE   0 0 3,783
iShares ESG Aware MSCI EM ETF ETF 46434G863 118 3,206 SH   SOLE   0 0 3,206
iShares Global Industrials ETF ETF 464288729 49 425 SH   SOLE   0 0 425
iShares Interm Government/Credit Bd ETF 464288612 175 1,611 SH   SOLE   0 0 1,611
iShares MSCI EAFE ETF 464287465 10,843 147,324 SH   SOLE   0 0 147,324
iShares MSCI Emrg Mkt Fd ETF 464287234 4,810 106,527 SH   SOLE   0 0 106,527
Ishares Nasdaq Biotechnology ETF 464287556 228 1,750 SH   SOLE   0 0 1,750
iShares North American Tech ETF 464287549 99 255 SH   SOLE   0 0 255
iShares PHLX Semiconductor ETF ETF 464287523 51 108 SH   SOLE   0 0 108
Ishares Russell 2000 ETF 464287655 1,209 5,889 SH   SOLE   0 0 5,889
Ishares Russell 2000 Value ETF ETF 464287630 749 4,639 SH   SOLE   0 0 4,639
iShares Russell 3000 Growth ETF 464287671 55 525 SH   SOLE   0 0 525
Ishares Russell Midcap ETF 464287499 1,173 15,034 SH   SOLE   0 0 15,034
Ishares Russell Midcap Growth ETF 464287481 1,004 9,995 SH   SOLE   0 0 9,995
iShares Russell Midcap Value ETF 464287473 44,517 372,092 SH   SOLE   0 0 372,092
iShares S&P 100 ETF 464287101 3,912 18,761 SH   SOLE   0 0 18,761
Ishares S&P 500 Growth ETF 464287309 5,212 68,241 SH   SOLE   0 0 68,241
IShares S&P 500 Index ETF 464287200 613,551 1,352,358 SH   SOLE   0 0 1,352,358
Ishares S&P Small-Cap ETF 464287887 346 2,764 SH   SOLE   0 0 2,764
Ishares S&P Smcap Value ETF 464287879 581 5,670 SH   SOLE   0 0 5,670
iShares Silver Trust ETF 46428Q109 77 3,382 SH   SOLE   0 0 3,382
Ishares Tr Russell ETF 464287622 1,130 4,518 SH   SOLE   0 0 4,518
Ishares U S Pfd Etf ETF 464288687 1,113 30,555 SH   SOLE   0 0 30,555
Ishares U S Technology Etf ETF 464287721 61 592 SH   SOLE   0 0 592
iShares Ultra Short-Term Bond ETF ETF 46434V878 276 5,500 SH   SOLE   0 0 5,500
iShares US Financial Services ETF ETF 464287770 72 400 SH   SOLE   0 0 400
iShares US Healthcare ETF 464287762 1,394 4,828 SH   SOLE   0 0 4,828
iShares US Industrials ETF 464287754 111 1,050 SH   SOLE   0 0 1,050
iShares US Real Estate ETF ETF 464287739 35 319 SH   SOLE   0 0 319
Jazz Pharmaceuticals PLC COM G50871105 1 8 SH   SOLE   0 0 8
JBG SMITH Properties COM 46590V100 4 150 SH   SOLE   0 0 150
Jetblue Airways Corp COM 477143101 0 3 SH   SOLE   0 0 3
Johnson & Johnson COM 478160104 28,530 160,976 SH   SOLE   0 0 160,976
Jpmorgan Chase & Co COM 46625H100 5,461 40,059 SH   SOLE   0 0 40,059
Kellogg Company COM 487836108 26 400 SH   SOLE   0 0 400
KemPharm Inc COM 488445206 40 8,000 SH   SOLE   0 0 8,000
Kimberly-Clark Corp COM 494368103 286 2,319 SH   SOLE   0 0 2,319
Kinsale Cap Group Inc Com COM 49714P108 108 475 SH   SOLE   0 0 475
Knight Swift Transn Hldgs Inc COM 499049104 23 450 SH   SOLE   0 0 450
Kraft Heinz Co Com COM 500754106 296 7,503 SH   SOLE   0 0 7,503
Krispy Kreme Inc ETF 50101L106 1 75 SH   SOLE   0 0 75
KYNDRYL HOLDINGS ORD WI COM 50155Q100 7 513 SH   SOLE   0 0 513
L3Harris Technologies Ord COM 502431109 174 702 SH   SOLE   0 0 702
Lab Cp Of Amer Hldg New COM 50540R409 25 95 SH   SOLE   0 0 95
Lamar Advertising Co A COM 512816109 52 444 SH   SOLE   0 0 444
Lamb Weston Holdings Inc COM 513272104 20 333 SH   SOLE   0 0 333
Lauder Estee Co Inc Cl A CL A 518439104 106 390 SH   SOLE   0 0 390
Lazard Ltd COM G54050102 10 300 SH   SOLE   0 0 300
La-Z-Boy Inc COM 505336107 2 92 SH   SOLE   0 0 92
Leggett & Platt Inc COM 524660107 28 800 SH   SOLE   0 0 800
LEMONADE ORD COM 52567D107 2 89 SH   SOLE   0 0 89
Liberty Broadband Corp COM 530307305 17 122 SH   SOLE   0 0 122
Liberty Media Corp Delaware Com C Siriusxm COM 531229607 80 1,745 SH   SOLE   0 0 1,745
Liberty Media Group COM 531229854 30 436 SH   SOLE   0 0 436
Linde plc COM G5494J103 96 300 SH   SOLE   0 0 300
Lockheed Martin Corp COM 539830109 183 415 SH   SOLE   0 0 415
Loews Corporation COM 540424108 15 229 SH   SOLE   0 0 229
Lowes Companies Inc COM 548661107 1,999 9,885 SH   SOLE   0 0 9,885
LTC Properties Inc COM 502175102 2 50 SH   SOLE   0 0 50
LUCID GROUP ORD COM 549498103 114 4,500 SH   SOLE   0 0 4,500
Lululemon Athletica Inc COM 550021109 61 167 SH   SOLE   0 0 167
Luxeyard Inc NV COM 55067R104 0 150 SH   SOLE   0 0 150
Lyft Inc COM 55087P104 9 244 SH   SOLE   0 0 244
Magellan Midstream Ptnrs COM UNIT RP LP 559080106 64 1,300 SH   SOLE   0 0 1,300
Maiden Holdings Ltdpref Shs Ser A Preferred Stock G5753U120 18 2,000 SH   SOLE   0 0 2,000
Main Str Cap Corp Com COM 56035L104 128 3,000 SH   SOLE   0 0 3,000
Markel Corp COM 570535104 28,544 19,349 SH   SOLE   0 0 19,349
Marriott Intl Inc Cl A CL A 571903202 47 266 SH   SOLE   0 0 266
Marsh & Mc Lennan Co Inc COM 571748102 2,201 12,914 SH   SOLE   0 0 12,914
Martin Marietta Matrls COM 573284106 46 120 SH   SOLE   0 0 120
Marvell Tech Group Ltd COM 573874104 7 101 SH   SOLE   0 0 101
Mastercard Inc COM 57636Q104 21,351 59,742 SH   SOLE   0 0 59,742
Mayne Pharma Group Ltd COM Q5857C108 8 40,000 SH   SOLE   0 0 40,000
Mc Donalds Corp COM 580135101 2,971 12,016 SH   SOLE   0 0 12,016
Mckesson Corporation COM 58155Q103 156 508 SH   SOLE   0 0 508
MedMen Enterprises Inc COM 58507M107 0 125 SH   SOLE   0 0 125
Medtronic Inc COM G5960L103 19,448 175,286 SH   SOLE   0 0 175,286
Mercadolibre Inc COM 58733R102 50 42 SH   SOLE   0 0 42
Merck & Co Inc COM 58933Y105 27,841 339,313 SH   SOLE   0 0 339,313
Meta Platforms Inc COM 30303M102 8,698 39,117 SH   SOLE   0 0 39,117
Microchip Technology Inc COM 595017104 565 7,516 SH   SOLE   0 0 7,516
Micron Technology Inc COM 595112103 417 5,357 SH   SOLE   0 0 5,357
Microsoft Corp COM 594918104 42,549 138,008 SH   SOLE   0 0 138,008
Moderna Inc COM 60770K107 173 1,002 SH   SOLE   0 0 1,002
Mondelez Intl Inc Cl A CL A 609207105 2,205 35,115 SH   SOLE   0 0 35,115
Morgan Stanley COM NEW 617446448 316 3,613 SH   SOLE   0 0 3,613
Motorola Solutions Inc Com New COM NEW 620076307 102 421 SH   SOLE   0 0 421
Mylan Nv COM 92556V106 13 1,153 SH   SOLE   0 0 1,153
Nasdaq Stock Market Inc COM 631103108 436 2,444 SH   SOLE   0 0 2,444
National Healthcare Corp COM 635906100 7 100 SH   SOLE   0 0 100
Nestle S A Reg B Adr ADR 641069406 285 2,184 SH   SOLE   0 0 2,184
NetApp Inc COM 64110D104 227 2,730 SH   SOLE   0 0 2,730
Netflix Inc COM 64110L106 607 1,621 SH   SOLE   0 0 1,621
Newmarket Corporation COM 651587107 343 1,057 SH   SOLE   0 0 1,057
Newmont Mining Corp COM 651639106 25,881 325,750 SH   SOLE   0 0 325,750
Nextera Energy Inc Com COM 65339F101 280 3,300 SH   SOLE   0 0 3,300
Nike Inc Class B CL B 654106103 196 1,456 SH   SOLE   0 0 1,456
Nintendo Ltd Adr ADR 654445303 0 3 SH   SOLE   0 0 3
NIO INC ADS REPSTG CL A ORD SHS CL A 62914V106 3 164 SH   SOLE   0 0 164
Norfolk Southern Corp COM 655844108 1,119 3,925 SH   SOLE   0 0 3,925
Northrop Grumman Corp COM 666807102 237 530 SH   SOLE   0 0 530
Nova BioGenetics Inc. COM 66978M100 0 28 SH   SOLE   0 0 28
Novartis A G Spon Adr ADR 66987V109 114 1,300 SH   SOLE   0 0 1,300
Nucor Corp COM 670346105 297 2,000 SH   SOLE   0 0 2,000
NuStar Energy LP COM 67058H201 100 4,150 SH   SOLE   0 0 4,150
Nuveen ESG Mid-Cap Value ETF ETF 67092P508 88 2,438 SH   SOLE   0 0 2,438
Nvidia Corp COM 67066G104 1,052 3,856 SH   SOLE   0 0 3,856
NXP Semiconductors NV COM N6596X109 23 125 SH   SOLE   0 0 125
O Reilly Automotive Inc COM 67103H107 36 52 SH   SOLE   0 0 52
Ohr Pharmaceutical Inc COM 64132K102 19 10,000 SH   SOLE   0 0 10,000
Old Republic Intl Corp COM 680223104 3 100 SH   SOLE   0 0 100
Omnicom Group Inc COM 681919106 18 210 SH   SOLE   0 0 210
ON Semiconductor Corp COM 682189105 3 50 SH   SOLE   0 0 50
ONE GAS INC COM 68235P108 4 42 SH   SOLE   0 0 42
Oracle Corporation COM 68389X105 1,178 14,233 SH   SOLE   0 0 14,233
OrganiGram Holdings Inc COM 68620P101 0 200 SH   SOLE   0 0 200
Organon &Co Common Stock COM 68622V106 12 331 SH   SOLE   0 0 331
ORION OFFICE REIT INC COM COM 68629Y103 0 17 SH   SOLE   0 0 17
OTIS Worldwide Corp-Wi COM 68902V107 27 350 SH   SOLE   0 0 350
Owens & Minor Inc Hldg Co COM 690732102 2,201 50,000 SH   SOLE   0 0 50,000
P P G Industries Inc COM 693506107 71 538 SH   SOLE   0 0 538
Paragon Offshore PLC COM G6S01W108 0 45 SH   SOLE   0 0 45
Parker-Hannifin Corp COM 701094104 16 56 SH   SOLE   0 0 56
Partners Bancorp COM 70213Q108 40 4,294 SH   SOLE   0 0 4,294
Paychex Inc COM 704326107 119 875 SH   SOLE   0 0 875
Paypal Hldgs Inc COM 70450Y103 254 2,192 SH   SOLE   0 0 2,192
Peloton Interactive Inc COM 70614W100 13 502 SH   SOLE   0 0 502
Pentair Inc COM G7S00T104 2 40 SH   SOLE   0 0 40
Pepsico Incorporated COM 713448108 25,389 151,683 SH   SOLE   0 0 151,683
Performance Sports Group Ltd COM 680209103 0 35 SH   SOLE   0 0 35
Pfizer Incorporated COM 717081103 727 14,051 SH   SOLE   0 0 14,051
Pharmanetics Inc COM 71713J107 0 12,398 SH   SOLE   0 0 12,398
Philip Morris Intl Inc COM 718172109 6,042 64,320 SH   SOLE   0 0 64,320
Phillips COM 718546104 59 678 SH   SOLE   0 0 678
Phillips Van Heusen COM 693656100 4 51 SH   SOLE   0 0 51
Pinnacle West Capital Cp COM 723484101 29 365 SH   SOLE   0 0 365
Pinterest Inc COM 72352L106 0 20 SH   SOLE   0 0 20
Planet 13 Holdings Inc COM 72706K101 1 200 SH   SOLE   0 0 200
Playstar Corp New Shs NV ORD SHS P36100108 0 750 SH   SOLE   0 0 750
Plymouth Industrial REIT Inc REIT 729640102 897 33,100 SH   SOLE   0 0 33,100
Pnc Finl Services Gp Inc COM 693475105 234 1,268 SH   SOLE   0 0 1,268
PowerShares QQQ ETF ETF 46090E103 513 1,414 SH   SOLE   0 0 1,414
Procter & Gamble COM 742718109 1,687 11,038 SH   SOLE   0 0 11,038
Progressive Corp Ohio COM 743315103 20,941 183,705 SH   SOLE   0 0 183,705
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440 12 410 SH   SOLE   0 0 410
Prospect Cap Corp COM 74348T102 1 100 SH   SOLE   0 0 100
Prudential Financial Inc COM 744320102 172 1,453 SH   SOLE   0 0 1,453
Pub Svc Ent Group Inc COM 744573106 20 282 SH   SOLE   0 0 282
Public Storage COM 74460D109 8 20 SH   SOLE   0 0 20
Qualcomm Inc COM 747525103 1,120 7,329 SH   SOLE   0 0 7,329
R L I Corp COM 749607107 387 3,500 SH   SOLE   0 0 3,500
Raymond James Finl Inc COM 754730109 1,552 14,121 SH   SOLE   0 0 14,121
Raytheon Technologies Ord COM 75513E101 26,455 267,032 SH   SOLE   0 0 267,032
Realty Income Corp COM 756109104 80 1,150 SH   SOLE   0 0 1,150
Regeneron Pharmaceuticals COM 75886F107 35 50 SH   SOLE   0 0 50
Reinsurance Grp Of Amer COM 759351604 10 91 SH   SOLE   0 0 91
Rivian Automotive Inc Class A CL A 76954A103 8 150 SH   SOLE   0 0 150
Roblox Corp COM 771049103 5 100 SH   SOLE   0 0 100
Roku Inc Com Cl A CL A 77543R102 136 1,088 SH   SOLE   0 0 1,088
Roper Industries Inc COM 776696106 19 40 SH   SOLE   0 0 40
Ross Stores Inc COM 778296103 89 980 SH   SOLE   0 0 980
Rowe T Price Group Inc COM 74144T108 66 434 SH   SOLE   0 0 434
Rpm International Inc COM 749685103 55 679 SH   SOLE   0 0 679
Rush Enterprises Inc COM 781846308 36 750 SH   SOLE   0 0 750
S B A Communications Cp COM 78410G104 72 209 SH   SOLE   0 0 209
Salesforce Com COM 79466L302 317 1,492 SH   SOLE   0 0 1,492
Sanfilippo John B & Son Inc COM 800422107 42 500 SH   SOLE   0 0 500
Sanofi Aventis Adr ADR 80105N105 13 250 SH   SOLE   0 0 250
Schw US Brd Mkt Etf ETF 808524102 277 5,183 SH   SOLE   0 0 5,183
Schwab Emerging Markets Equity ETF ETF 808524706 8 271 SH   SOLE   0 0 271
Schwab International Equity ETF ETF 808524805 3 72 SH   SOLE   0 0 72
Schwab US Aggregate Bond ETF ETF 808524839 87 1,711 SH   SOLE   0 0 1,711
Schwab US Dividend Equity ETF ETF 808524797 335 4,244 SH   SOLE   0 0 4,244
Schwab US Large-Cap ETF ETF 808524201 767 14,241 SH   SOLE   0 0 14,241
Schwab US Large-Cap Growth ETF ETF 808524300 438 5,849 SH   SOLE   0 0 5,849
Schwab US Tips ETF ETF 808524870 807 13,300 SH   SOLE   0 0 13,300
Seagate Technology COM G7997R103 94 1,050 SH   SOLE   0 0 1,050
Sector Spdr Consumer Fd ETF 81369Y407 11 60 SH   SOLE   0 0 60
Sector Spdr Fincl Select ETF 81369Y605 626 16,346 SH   SOLE   0 0 16,346
Sector Spdr Health Fund ETF 81369Y209 702 5,124 SH   SOLE   0 0 5,124
Sector Spdr Tech Select ETF 81369Y803 2,920 18,371 SH   SOLE   0 0 18,371
Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886 1,607 21,587 SH   SOLE   0 0 21,587
Sempra Energy COM 816851109 196 1,166 SH   SOLE   0 0 1,166
Sensata Technologies Holding N.V. COM G8060N102 41 805 SH   SOLE   0 0 805
ServiceNow Inc COM 81762P102 11 19 SH   SOLE   0 0 19
SHELL ADR EACH REP 2 ORD WI COM 780259305 23 420 SH   SOLE   0 0 420
Sherwin Williams Co COM 824348106 42 168 SH   SOLE   0 0 168
SOFI TECHNOLOGIES ORD COM 83406F102 0 30 SH   SOLE   0 0 30
Southwest Airlines Co COM 844741108 150 3,278 SH   SOLE   0 0 3,278
Spdr Dow Jones Reit ETF 78464A607 71 605 SH   SOLE   0 0 605
Spdr Gold TRUST ETF 78463V107 55 302 SH   SOLE   0 0 302
SPDR Portfolio Short Term Corporate Bond ETF ETF 78464A474 60 1,983 SH   SOLE   0 0 1,983
SPDR S&P 500 Index ETF 78462F103 56,906 125,998 SH   SOLE   0 0 125,998
SPDR S&P Bank ETF ETF 78464A797 497 9,489 SH   SOLE   0 0 9,489
SPDR Dow Jones Global Real Estate ETF ETF 78463X749 1 21 SH   SOLE   0 0 21
Spero Therapeutics Inc COM 84833T103 2 187 SH   SOLE   0 0 187
Sprott Physical Gold & Silver Trust ETF 85208R101 58 3,000 SH   SOLE   0 0 3,000
Square Inc COM 852234103 4 29 SH   SOLE   0 0 29
Stanley Furniture New OTC 42834P207 394 48,633 SH   SOLE   0 0 48,633
Starbucks Corp COM 855244109 759 8,342 SH   SOLE   0 0 8,342
STORE Capital Corp COM 862121100 20 700 SH   SOLE   0 0 700
Sun Communities Inc COM 866674104 140 800 SH   SOLE   0 0 800
Symantec Corp COM 668771108 80 3,005 SH   SOLE   0 0 3,005
Sysco Corporation COM 871829107 741 9,071 SH   SOLE   0 0 9,071
Taiwan Semiconductr Adrf ADR 874039100 24 234 SH   SOLE   0 0 234
Take-Two Interactive Software Inc COM 874054109 34 221 SH   SOLE   0 0 221
Target Corporation COM 87612E106 472 2,223 SH   SOLE   0 0 2,223
TE Connectivity Ltd COM H84989104 57 432 SH   SOLE   0 0 432
Teledyne Technologies COM 879360105 338 716 SH   SOLE   0 0 716
Tesla, Inc COM 88160R101 357 331 SH   SOLE   0 0 331
Texas Instruments Inc COM 882508104 313 1,705 SH   SOLE   0 0 1,705
The Chemours Company COM 163851108 8 246 SH   SOLE   0 0 246
The Southern Company COM 842587107 250 3,452 SH   SOLE   0 0 3,452
Thermo Electron Corp COM 883556102 1,024 1,733 SH   SOLE   0 0 1,733
Tilray Inc COM 88688T100 2 251 SH   SOLE   0 0 251
Timken Company COM 887389104 5 90 SH   SOLE   0 0 90
Townebank Portsmouth Va COM 89214P109 3 116 SH   SOLE   0 0 116
Trane Technologies PLC COM G8994E103 533 3,491 SH   SOLE   0 0 3,491
Travelers Companies Inc COM 89417E109 281 1,536 SH   SOLE   0 0 1,536
Tredegar Corporation COM 894650100 3 240 SH   SOLE   0 0 240
Tri Continental Corp COM 895436103 669 21,681 SH   SOLE   0 0 21,681
Tri-County Financial Cp COM 20368X101 166 4,140 SH   SOLE   0 0 4,140
Triton International Ltd COM G9078F107 28 400 SH   SOLE   0 0 400
Truist Finl Corp Com COM 89832Q109 17,542 309,383 SH   SOLE   0 0 309,383
Trulieve Cannabis Corp COM 89788C104 34 1,601 SH   SOLE   0 0 1,601
Twitter Inc COM 90184L102 1 14 SH   SOLE   0 0 14
Tyson Foods Inc Cl A CL A 902494103 27 300 SH   SOLE   0 0 300
U G I Corporation New COM 902681105 26 720 SH   SOLE   0 0 720
U S Bancorp Del New COM 902973304 17,804 334,982 SH   SOLE   0 0 334,982
Uber Technologies Inc COM 90353T100 18 500 SH   SOLE   0 0 500
UNDER ARMOUR INC-CLASS C CL C 904311206 0 8 SH   SOLE   0 0 8
Unilever Plc Adr New ADR 904767704 207 4,549 SH   SOLE   0 0 4,549
Union Pacific Corp COM 907818108 26,410 96,664 SH   SOLE   0 0 96,664
United Bankshares Inc COM 909907107 623 17,863 SH   SOLE   0 0 17,863
United Parcel Service B CL B 911312106 802 3,741 SH   SOLE   0 0 3,741
United Rentals Inc COM 911363109 233 657 SH   SOLE   0 0 657
Unitedhealth Group Inc COM 91324P102 33,935 66,543 SH   SOLE   0 0 66,543
Universal Corp Va COM 913456109 992 17,087 SH   SOLE   0 0 17,087
Unumprovident Corp COM 91529Y106 10 304 SH   SOLE   0 0 304
UPSTART HOLDINGS INC COM 91680M107 11 100 SH   SOLE   0 0 100
Utd Dominion Rlty Tr Inc COM 902653104 3,659 63,778 SH   SOLE   0 0 63,778
Valero Energy Corp New COM 91913Y100 264 2,605 SH   SOLE   0 0 2,605
Validian Corp COM 91915P107 0 40,000 SH   SOLE   0 0 40,000
Vanguard 500 ETF ETF 922908363 241 581 SH   SOLE   0 0 581
Vanguard Corp Bond Etf ETF 92206C409 27 343 SH   SOLE   0 0 343
Vanguard Dividend Appreciation ETF 921908844 14,836 91,490 SH   SOLE   0 0 91,490
Vanguard Emerging Market ETF 922042858 42 910 SH   SOLE   0 0 910
Vanguard FTSE International ETF 921943858 22 457 SH   SOLE   0 0 457
Vanguard Health Care ETF ETF 92204A504 362 1,423 SH   SOLE   0 0 1,423
Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406 897 7,995 SH   SOLE   0 0 7,995
Vanguard Information Technology ETF ETF 92204A702 48 116 SH   SOLE   0 0 116
Vanguard Intl Div Apprec ETF ETF 921946810 40 502 SH   SOLE   0 0 502
Vanguard Intl Eqty Index ETF 922042775 29 511 SH   SOLE   0 0 511
Vanguard Mid Cap Value ETF 922908512 292 1,949 SH   SOLE   0 0 1,949
Vanguard Mid-Cap ETF ETF 922908629 1,244 5,232 SH   SOLE   0 0 5,232
Vanguard Mid-Cap Growth ETF ETF 922908538 88 396 SH   SOLE   0 0 396
Vanguard Reit ETF 922908553 819 7,556 SH   SOLE   0 0 7,556
Vanguard Russell 2000 ETF ETF 92206C664 86 1,036 SH   SOLE   0 0 1,036
Vanguard S&P 500 Value ETF ETF 921932703 94 626 SH   SOLE   0 0 626
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805 103 2,004 SH   SOLE   0 0 2,004
Vanguard Small Cap ETF 922908751 863 4,061 SH   SOLE   0 0 4,061
Vanguard Total International Stock ETF ETF 921909768 229 3,838 SH   SOLE   0 0 3,838
Vanguard Total Stock Mkt ETF 922908769 1,641 7,207 SH   SOLE   0 0 7,207
Vanguard Total World Stock ETF ETF 922042742 21 205 SH   SOLE   0 0 205
Vanguard Value ETF ETF 922908744 30 205 SH   SOLE   0 0 205
Vaxart Inc Com New COM 92243A200 50 9,950 SH   SOLE   0 0 9,950
Ventas Inc COM 92276F100 19 300 SH   SOLE   0 0 300
Verisign Inc ETF 92343E102 3 13 SH   SOLE   0 0 13
Verizon Communications ETF 92343V104 677 13,300 SH   SOLE   0 0 13,300
VICI Properties Inc ETF 925652109 20 700 SH   SOLE   0 0 700
Village Bk & Tr Finlcorp ETF 92705T200 0 7 SH   SOLE   0 0 7
Visa Inc ETF 92826C839 4,714 21,257 SH   SOLE   0 0 21,257
Vmware Inc Cl A ETF 928563402 14 125 SH   SOLE   0 0 125
W P Carey Inc ETF 92936U109 57 704 SH   SOLE   0 0 704
Walgreen Boots Alliance Inc Com ETF 931427108 135 3,010 SH   SOLE   0 0 3,010
Wal-Mart Stores Inc ETF 931142103 19,358 129,991 SH   SOLE   0 0 129,991
Waste Management, INC. ETF 94106L109 1,241 7,829 SH   SOLE   0 0 7,829
Watsco Inc ETF 942622200 196 643 SH   SOLE   0 0 643
Wells Fargo & Co New ETF 949746101 63 1,306 SH   SOLE   0 0 1,306
Wells Fargo & Co Pfd ETF 949746887 0 41 SH   SOLE   0 0 41
Welltower Inc Com ETF 95040Q104 32 330 SH   SOLE   0 0 330
Weyerhaeuser Co ETF 962166104 18 485 SH   SOLE   0 0 485
Williams Companies ETF 969457100 8,824 264,106 SH   SOLE   0 0 264,106
Willis Towers Watson COM G96629103 33 139 SH   SOLE   0 0 139
WisdomTree International Small Cap Div ETF 97717W760 9 128 SH   SOLE   0 0 128
WisdomTree SmallCap Dividend ETF ETF 97717W604 111 3,469 SH   SOLE   0 0 3,469
WisdomTree US Dividend ex-Financials ETF ETF 97717W406 113 1,145 SH   SOLE   0 0 1,145
WisdomTree US MidCap Dividend ETF ETF 97717W505 114 2,564 SH   SOLE   0 0 2,564
Wynn Resorts Ltd ETF 983134107 0 0 SH   SOLE   0 0 0
Xylem Inc ETF 98419M100 61 712 SH   SOLE   0 0 712
Yext Inc ETF 98585N106 0 70 SH   SOLE   0 0 70
Zebra Technologies Cl A ETF 989207105 7 17 SH   SOLE   0 0 17
Zimmer Biomet Holdings Inc ETF 98956P102 64 500 SH   SOLE   0 0 500
ZIMVIE ORD WI ORD SHS 98888T107 1 50 SH   SOLE   0 0 50
Zoetis Inc ETF 98978V103 894 4,739 SH   SOLE   0 0 4,739