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
1/100 Berkshire Htwy Cla CL A 084990175   1,836,723 300 SH   SOLE   0 0 300
1/100000 Wells Fargo Pfd (NV) Preferred Stock KEK746889   6 62,200 SH   SOLE   0 0 62,200
2U Inc COM 90214J101   185 36 SH   SOLE   0 0 36
3m Company COM 88579Y101   236,451 2,314 SH   SOLE   0 0 2,314
A E S Corp COM 00130H105   32,944 1,875 SH   SOLE   0 0 1,875
A F L A C Inc COM 001055102   52,050 583 SH   SOLE   0 0 583
A T & T Inc New COM 00206R102   54,387 2,846 SH   SOLE   0 0 2,846
Abbott Laboratories COM 002824100   1,024,192 9,857 SH   SOLE   0 0 9,857
Abbvie Inc Com Usd0.01 COM 00287Y109   1,431,377 8,345 SH   SOLE   0 0 8,345
Accenture Ltd Cl A CL A G1151C101   320,011 1,055 SH   SOLE   0 0 1,055
Adobe Systems Inc COM 00724F101   850,532 1,531 SH   SOLE   0 0 1,531
Advanced Explorations Inc COM 00765C108   0 100 SH   SOLE   0 0 100
Advanced Micro Devices COM 007903107   355,564 2,192 SH   SOLE   0 0 2,192
Adyen Unspon 50 ADR Rep 1 Ord ORD SHS 00783V104   1,187 100 SH   SOLE   0 0 100
Aecom Technology Corp COM 00766T100   28,646 325 SH   SOLE   0 0 325
Affirm Holdings Inc COM 00827B106   453 15 SH   SOLE   0 0 15
Agilent Technologies Inc COM 00846U101   3,630 28 SH   SOLE   0 0 28
Air Prod & Chemicals Inc COM 009158106   600,839 2,328 SH   SOLE   0 0 2,328
Airbnb Inc COM 009066101   15,163 100 SH   SOLE   0 0 100
Akamai Technologies COM 00971T101   13,332 148 SH   SOLE   0 0 148
Albemarle Corp COM 012653101   286,560 3,000 SH   SOLE   0 0 3,000
Alexandria Real Est Eqty COM 015271109   29,243 250 SH   SOLE   0 0 250
Align Technology Inc COM 016255101   48,286 200 SH   SOLE   0 0 200
Allegion PLC ORD SHS G0176J109   15,714 133 SH   SOLE   0 0 133
Allstate Corporation COM 020002101   191,592 1,200 SH   SOLE   0 0 1,200
Alphabet Inc. Class A CAP STK CL A 02079K305   5,093,513 27,963 SH   SOLE   0 0 27,963
Alphabet Inc. Class C CAP STK CL C 02079K107   58,121,528 316,877 SH   SOLE   0 0 316,877
Altria Group Inc COM 02209S103   4,131,572 90,704 SH   SOLE   0 0 90,704
Amazon Com Inc COM 023135106   5,789,963 29,961 SH   SOLE   0 0 29,961
Amer Electric Pwr Co Inc COM 025537101   145,385 1,657 SH   SOLE   0 0 1,657
America First Multifamily Investors LP COM UT LTD PTN 02364V206   14,395 972 SH   SOLE   0 0 972
American Century U.S. Quality Value ETF ETF 025072208   2,752,053 48,505 SH   SOLE   0 0 48,505
American Express Company COM 025816109   305,878 1,321 SH   SOLE   0 0 1,321
Ameriprise Financial Inc COM 03076C106   102,526 240 SH   SOLE   0 0 240
Amgen Incorporated COM 031162100   966,408 3,093 SH   SOLE   0 0 3,093
Amphenol Corp Cl A CL A 032095101   227,441 3,376 SH   SOLE   0 0 3,376
Analog Devices Inc COM 032654105   128,429 563 SH   SOLE   0 0 563
Ansys Inc COM 03662Q105   19,612 61 SH   SOLE   0 0 61
Anthem Inc COM 036752103   2,423,439 4,472 SH   SOLE   0 0 4,472
Aon Plc Com Usd0.01 Cl A CL A G0403H108   235,745 803 SH   SOLE   0 0 803
Apollo Commercial Real Estate Finance Inc REIT 03762U105   6,853 700 SH   SOLE   0 0 700
Apollo Global Management LLC Class A CL A 03769M106   118,070 1,000 SH   SOLE   0 0 1,000
Apple Computer Inc COM 037833100   60,259,069 286,103 SH   SOLE   0 0 286,103
Applied Materials Inc COM 038222105   1,228,564 5,206 SH   SOLE   0 0 5,206
Aptargroup Inc COM 038336103   108,424 770 SH   SOLE   0 0 770
Aptiv Plc COM G6095L109   19,929 283 SH   SOLE   0 0 283
APW COM G04397108   0 160 SH   SOLE   0 0 160
Arbor Realty Trust Inc COM 038923108   11,237 783 SH   SOLE   0 0 783
Archer-Daniels-Midlnd Co COM 039483102   54,405 900 SH   SOLE   0 0 900
Ardagh Metal Packaging SA COM L02235106   544 160 SH   SOLE   0 0 160
Ares Capital Corp COM 04010L103   246,954 11,850 SH   SOLE   0 0 11,850
ARMOUR Residential REIT Inc REIT 042315705   388 20 SH   SOLE   0 0 20
Arthur J Gallagher & Co COM 363576109   388,446 1,498 SH   SOLE   0 0 1,498
ATLANT UN BK 400 DS RP 1 SRS A PRF Preferred Stock 04911A206   44,121 1,910 SH   SOLE   0 0 1,910
ATLANTA BRAVES HOLDINGS SRS A ORD ORD SHS 047726104   5,757 139 SH   SOLE   0 0 139
Atlantic Un Bankshares Corp COM 04911A107   698,851 21,274 SH   SOLE   0 0 21,274
Auto Data Processing COM 053015103   42,335,973 177,368 SH   SOLE   0 0 177,368
Autonation Inc COM 05329W102   21,994 138 SH   SOLE   0 0 138
Autozone Inc COM 053332102   71,138 24 SH   SOLE   0 0 24
Avago Technologies Ltd COM 11135F101   276,151 172 SH   SOLE   0 0 172
AvalonBay Communities Inc COM 053484101   207,718 1,004 SH   SOLE   0 0 1,004
Avery Dennison Corp COM 053611109   199,190 911 SH   SOLE   0 0 911
Avista Corp COM 05379B107   13,844 400 SH   SOLE   0 0 400
Banco Santander SA COM 05964H105   1,852 400 SH   SOLE   0 0 400
Bank Of America Corp COM 060505104   1,103,876 27,756 SH   SOLE   0 0 27,756
Baxter International Inc COM 071813109   10,704 320 SH   SOLE   0 0 320
Becton Dickinson & Co COM 075887109   95,030 407 SH   SOLE   0 0 407
Berkley W R Corp COM 084423102   150,009 1,909 SH   SOLE   0 0 1,909
Berkshire Hathaway Cl B CL B 084670702   53,471,826 131,445 SH   SOLE   0 0 131,445
Berry Plastics Group Inc COM 08579W103   4,120 70 SH   SOLE   0 0 70
Beyond Meat Inc COM 08862E109   154 23 SH   SOLE   0 0 23
Biogen Idec Inc COM 09062X103   463,640 2,000 SH   SOLE   0 0 2,000
Blackrock Inc COM 09247X101   730,831 928 SH   SOLE   0 0 928
Blackstone Group LP COM UNIT LTD 09260D107   671,120 5,421 SH   SOLE   0 0 5,421
Blue Ridge Bankshares Inc COM 095825105   204,377 78,305 SH   SOLE   0 0 78,305
Boeing Co COM 097023105   204,397 1,123 SH   SOLE   0 0 1,123
Bp Plc Adr ADR 055622104   91,983 2,548 SH   SOLE   0 0 2,548
Br Amer Tobacco Plc Adrf ADR 110448107   27,837 900 SH   SOLE   0 0 900
Brighthouse Finl Inc Com COM 10922N103   477 11 SH   SOLE   0 0 11
Bristol-Myers Squibb Co COM 110122108   85,967 2,070 SH   SOLE   0 0 2,070
Brixmor Property Group Inc REIT 11120U105   16,163 700 SH   SOLE   0 0 700
Broadridge Finl Solution COM 11133T103   419,610 2,130 SH   SOLE   0 0 2,130
BROADSTONE NET LEASE ORD ORD SHS 11135E203   22,678 1,429 SH   SOLE   0 0 1,429
Brookfield Asset Management COM 113004105   374,754 9,849 SH   SOLE   0 0 9,849
Brookfield Corporation COM 11271J107   47,835,182 1,151,545 SH   SOLE   0 0 1,151,545
Brookfield Infra Ptnrs COM G16252101   15,092 550 SH   SOLE   0 0 550
Brookfield Infrastructure Corp COM 11275Q107   49,918 1,483 SH   SOLE   0 0 1,483
BROOKFIELD REINSRNC EX VOTN CL A ORD ORD SHS G16169107   541 13 SH   SOLE   0 0 13
Brookfield Renewable Corp Ordinary Shares - Class COM 11284V105   85 3 SH   SOLE   0 0 3
Brookfield Renewable Partners LP COM G16258108   471 19 SH   SOLE   0 0 19
C H Robinson Worldwd New COM 12541W209   38,773 440 SH   SOLE   0 0 440
C M S Energy Corp COM 125896100   23,812 400 SH   SOLE   0 0 400
C S X Corp COM 126408103   2,333,937 69,774 SH   SOLE   0 0 69,774
C V S Corp Del COM 126650100   159,462 2,700 SH   SOLE   0 0 2,700
C3 AI INC CL A CL A 12468P104   87 3 SH   SOLE   0 0 3
Canadian Natl Ry Co COM 136375102   125,808 1,065 SH   SOLE   0 0 1,065
Canadian Pac Railway COM 13646K108   206,666 2,625 SH   SOLE   0 0 2,625
Canopy Growth Corp COM 138035704   310 48 SH   SOLE   0 0 48
Capital One Financial Cp COM 14040H105   177,908 1,285 SH   SOLE   0 0 1,285
Cardinal Health Inc COM 14149Y108   36,182 368 SH   SOLE   0 0 368
CareTrust REIT Inc REIT 14174T107   13,378 533 SH   SOLE   0 0 533
Carlyle Secured Lending Inc COM 872280102   37,254 2,100 SH   SOLE   0 0 2,100
Carmax Inc COM 143130102   585,180 7,979 SH   SOLE   0 0 7,979
Carrier Global Corp-Wi COM 14448C104   44,156 700 SH   SOLE   0 0 700
Caterpillar Inc COM 149123101   851,404 2,556 SH   SOLE   0 0 2,556
CAVA GROUP ORD ORD SHS 148929102   3,710 40 SH   SOLE   0 0 40
CBRE Group Inc COM 12504L109   255,746 2,870 SH   SOLE   0 0 2,870
CEL-SCI Corp COM 150837607   32 28 SH   SOLE   0 0 28
Chesapeake Financial Shares Inc COM 16517A109   6,978 412 SH   SOLE   0 0 412
Chevron Corporation COM 166764100   1,634,753 10,451 SH   SOLE   0 0 10,451
Chicago Mercantile Exch COM 12572Q105   54,065 275 SH   SOLE   0 0 275
Chipotle Mexican Grill COM 169656105   78,313 1,250 SH   SOLE   0 0 1,250
Chubb Corporation COM H1467J104   164,896 646 SH   SOLE   0 0 646
Church & Dwight Co Inc COM 171340102   15,137 146 SH   SOLE   0 0 146
Cigna Corp COM 125523100   417,510 1,263 SH   SOLE   0 0 1,263
Cincinnati Financial Cp COM 172062101   51,728 438 SH   SOLE   0 0 438
Cintas Corp COM 172908105   577,014 824 SH   SOLE   0 0 824
Cisco Systems Inc COM 17275R102   1,018,662 21,441 SH   SOLE   0 0 21,441
Citigroup Inc COM 172967424   74,375 1,172 SH   SOLE   0 0 1,172
City Holding Co COM 177835105   61,731 581 SH   SOLE   0 0 581
Coca Cola Company COM 191216100   1,055,357 16,581 SH   SOLE   0 0 16,581
Co-Diagnostics Inc COM 189763105   656 525 SH   SOLE   0 0 525
Colgate-Palmolive Co COM 194162103   67,928 700 SH   SOLE   0 0 700
Comcast Corp New Cl A CL A 20030N101   43,191,126 1,102,940 SH   SOLE   0 0 1,102,940
Companhia Vale Do Adr ADR 767204100   13,186 200 SH   SOLE   0 0 200
Compass Diversified Holdings COM 20451Q104   4,159 190 SH   SOLE   0 0 190
Comwlth Bankshares COM 202736104   0 1,100 SH   SOLE   0 0 1,100
Conagra Foods Inc COM 205887102   12,789 450 SH   SOLE   0 0 450
Conocophillips COM 20825C104   42,826,125 374,420 SH   SOLE   0 0 374,420
Constellation Brand Cl A CL A 21036P108   38,592 150 SH   SOLE   0 0 150
Constellation Energy Co COM 21037T109   13,218 66 SH   SOLE   0 0 66
Contra Abiomed Inc Com COM 003CVR016   0 247 SH   SOLE   0 0 247
COPT Defense Properties REIT 22002T108   40,048 1,600 SH   SOLE   0 0 1,600
Corning Inc COM 219350105   147,941 3,808 SH   SOLE   0 0 3,808
Corteva Inc com COM 22052L104   1,888 35 SH   SOLE   0 0 35
Costar Group Inc COM 22160N109   5,635 76 SH   SOLE   0 0 76
Costco Whsl Corp New COM 22160K105   2,458,171 2,892 SH   SOLE   0 0 2,892
Cronos Group Inc COM 22717L101   3,215 1,380 SH   SOLE   0 0 1,380
Crown Castle Intl Corp COM 22822V101   49,732 509 SH   SOLE   0 0 509
CubeSmart COM 229663109   9,034 200 SH   SOLE   0 0 200
Curaleaf Holdings Inc COM 23126M102   1,366 356 SH   SOLE   0 0 356
D T E Energy Company COM 233331107   44,404 400 SH   SOLE   0 0 400
Danaher Corp Del COM 235851102   454,481 1,819 SH   SOLE   0 0 1,819
Deere & Co COM 244199105   242,860 650 SH   SOLE   0 0 650
Dell Inc COM 24703L202   39,304 285 SH   SOLE   0 0 285
Delta Air Lines Inc New COM 247361702   3,321 70 SH   SOLE   0 0 70
Devon Energy Cp New COM 25179M103   18,960 400 SH   SOLE   0 0 400
Dexcom Inc COM 252131107   253,518 2,236 SH   SOLE   0 0 2,236
DFA TA World ex US Core Equity I ETF 25434V880   63,982 2,517 SH   SOLE   0 0 2,517
Diageo Plc New Adr SPON ADR NEW 25243Q205   765,684 6,073 SH   SOLE   0 0 6,073
Diamonds TRUST Series I UT SER 1 78467X109   260,493 666 SH   SOLE   0 0 666
Dicks Sporting Goods Inc COM 253393102   430 2 SH   SOLE   0 0 2
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708   1,044,737 32,405 SH   SOLE   0 0 32,405
Discover Financial Svcs COM 254709108   64,489 493 SH   SOLE   0 0 493
Disney Walt Co COM 254687106   684,727 6,896 SH   SOLE   0 0 6,896
Dollar General Corp COM 256677105   37,179 281 SH   SOLE   0 0 281
Dollar Tree Inc COM 256746108   37,370 350 SH   SOLE   0 0 350
Dominion Res Inc Va New COM 25746U109   763,988 15,592 SH   SOLE   0 0 15,592
Dover Corporation COM 260003108   357,291 1,980 SH   SOLE   0 0 1,980
Dow Chemical Company COM 260557103   34,164 644 SH   SOLE   0 0 644
DT MIDSTREAM ORD WI COM 23345M107   10,655 150 SH   SOLE   0 0 150
Duke Energy New COM 26441C204   31,399,653 313,276 SH   SOLE   0 0 313,276
Dupont De Nemours Inc COM 26614N102   56,263 699 SH   SOLE   0 0 699
Eaton Corporation COM G29183103   123,852 395 SH   SOLE   0 0 395
Ecolab Inc COM 278865100   29,512 124 SH   SOLE   0 0 124
Edwards Lifesciences Cp COM 28176E108   190,559 2,063 SH   SOLE   0 0 2,063
Electronic Arts Inc COM 285512109   31,349 225 SH   SOLE   0 0 225
Eli Lilly and Co COM 532457108   808,504 893 SH   SOLE   0 0 893
Emerson Electric Co COM 291011104   656,223 5,957 SH   SOLE   0 0 5,957
Enbridge Inc COM 29250N105   178,341 5,011 SH   SOLE   0 0 5,011
Encompass Health Corp COM 29261A100   164,545 1,918 SH   SOLE   0 0 1,918
Energy Transfer Equity LP COM UT LTD PTN 29273V100   68,124 4,200 SH   SOLE   0 0 4,200
Entergy Corp New COM 29364G103   26,750 250 SH   SOLE   0 0 250
Enterprise Prd Prtnrs Lp COM UT LTD PTN 293792107   10,785,110 372,157 SH   SOLE   0 0 372,157
EPR Properties COM 26884U109   125,940 3,000 SH   SOLE   0 0 3,000
Escrow Altegrity Inc Com COM 021ESC017   215 57 SH   SOLE   0 0 57
Essential Properties Realty Trust Inc REIT 29670E107   42,951 1,550 SH   SOLE   0 0 1,550
ETFS Physical Palladium ETF 003262102   100,226 1,125 SH   SOLE   0 0 1,125
Etsy Inc com COM 29786A106   5,013 85 SH   SOLE   0 0 85
Everest Re Group Ltd COM G3223R108   30,482 80 SH   SOLE   0 0 80
Evergy Inc COM 30034W106   34,854 658 SH   SOLE   0 0 658
Eversource Energy COM 30040W108   28,355 500 SH   SOLE   0 0 500
Exelon Corporation COM 30161N101   6,922 200 SH   SOLE   0 0 200
Extra Space Storage Inc COM 30225T102   15,541 100 SH   SOLE   0 0 100
Exxon Mobil Corporation COM 30231G102   3,870,219 33,619 SH   SOLE   0 0 33,619
F N B Corp COM 302520101   862 63 SH   SOLE   0 0 63
Fairfax Financial Hldgs Ltd Sub Vtg COM 303901102   5,975,779 5,254 SH   SOLE   0 0 5,254
Fairfax India Ho-Sub Com Sub Vtg Shs Isi COM 303897102   519,470 36,200 SH   SOLE   0 0 36,200
Fastenal Co COM 311900104   237,535 3,780 SH   SOLE   0 0 3,780
Ferguson PLC COM G3421J106   10,070 52 SH   SOLE   0 0 52
Fidelity MSCI Materials ETF ETF 316092881   3,707 75 SH   SOLE   0 0 75
Fidelity Natl Info Svcs COM 31620M106   108,443 1,439 SH   SOLE   0 0 1,439
Fiserv Inc COM 337738108   529,092 3,550 SH   SOLE   0 0 3,550
Ford Motor Company New COM 345370860   229,504 18,302 SH   SOLE   0 0 18,302
Fortinet Inc COM 34959E109   244,515 4,057 SH   SOLE   0 0 4,057
Fortune Brands Home & Security Inc COM 34964C106   2,922 45 SH   SOLE   0 0 45
FS KKR Capital Corp COM 302635206   132,586 6,720 SH   SOLE   0 0 6,720
Fulton Financial Corp COM 360271100   10,782 635 SH   SOLE   0 0 635
GCI LIBERTY INC XXX SUBMITTED FOR ESCROW CL A CL A 361ESC049   0 3,631 SH   SOLE   0 0 3,631
GE HEALTHCARE TECHNOLOGIES ORD WI ORD SHS 36266G107   42,700 548 SH   SOLE   0 0 548
Ge Vernova Llc Com COM 36828A101   155,388 906 SH   SOLE   0 0 906
General Dynamics Corp COM 369550108   1,477,393 5,092 SH   SOLE   0 0 5,092
General Electric Company COM 369604301   578,015 3,636 SH   SOLE   0 0 3,636
General Mills Inc COM 370334104   18,978 300 SH   SOLE   0 0 300
General Motors Corp COM 37045V100   60,077 1,293 SH   SOLE   0 0 1,293
Genuine Parts Co COM 372460105   138,320 1,000 SH   SOLE   0 0 1,000
Genworth Financial Inc COM 37247D106   69,339 11,480 SH   SOLE   0 0 11,480
Gildan Activewear Inc COM 375916103   87,633 2,311 SH   SOLE   0 0 2,311
Gilead Sciences Inc COM 375558103   158,764 2,314 SH   SOLE   0 0 2,314
Global X Blockchain ETF ETF 37960A735   153 3 SH   SOLE   0 0 3
Goldman Sachs ActiveBeta EMkts Eq ETF ETF 381430206   6,534 200 SH   SOLE   0 0 200
Goldman Sachs Group Inc COM 38141G104   560,785 1,240 SH   SOLE   0 0 1,240
Hanover Insurance Group COM 410867105   185,651 1,480 SH   SOLE   0 0 1,480
Hca Inc COM 40412C101   179,608 559 SH   SOLE   0 0 559
Heico Corp COM 422806208   51,658 291 SH   SOLE   0 0 291
Hewlett Packard Enterprises COM 42824C109   8,468 400 SH   SOLE   0 0 400
Hewlett-Packard Company COM 40434L105   28,016 800 SH   SOLE   0 0 800
Highwoods Pptys Inc COM 431284108   26,717 1,017 SH   SOLE   0 0 1,017
Hologic Inc COM 436440101   41,432 558 SH   SOLE   0 0 558
Home Depot Inc COM 437076102   31,600,618 91,798 SH   SOLE   0 0 91,798
Honeywell International COM 438516106   823,149 3,855 SH   SOLE   0 0 3,855
Humana Inc COM 444859102   72,862 195 SH   SOLE   0 0 195
Huntington Bancshs Inc COM 446150104   2,554 194 SH   SOLE   0 0 194
Huntsman Corporation COM 447011107   102,465 4,500 SH   SOLE   0 0 4,500
Idexx Labs Inc COM 45168D104   79,901 164 SH   SOLE   0 0 164
Illinois Tool Works Inc COM 452308109   720,963 3,043 SH   SOLE   0 0 3,043
Indigenous Bloom Hemp Corp COM 45569M109   0 50 SH   SOLE   0 0 50
Ingersoll-Rand plc COM 45687V106   245,359 2,701 SH   SOLE   0 0 2,701
Ingredion Inc COM 457187102   59,873 522 SH   SOLE   0 0 522
Innovative Industrial Properties Inc COM 45781V101   3,747 34 SH   SOLE   0 0 34
Intel Corp COM 458140100   339,338 10,957 SH   SOLE   0 0 10,957
Intl Business Machines COM 459200101   644,239 3,725 SH   SOLE   0 0 3,725
Intuit Inc COM 461202103   1,008,583 1,535 SH   SOLE   0 0 1,535
Intuitive Surgical New COM 46120E602   886,141 1,992 SH   SOLE   0 0 1,992
Invesco Financial Preferred ETF ETF 46137V621   7,129 484 SH   SOLE   0 0 484
Invesco NASDAQ 100 ETF ETF 46138G649   4,928 25 SH   SOLE   0 0 25
Invesco S&P 500 Equal Weight ETF ETF 46137V357   2,175,396 13,242 SH   SOLE   0 0 13,242
Iron Mountain Inc New REIT 46284V101   44,810 500 SH   SOLE   0 0 500
Ishares Barclays Aggregate Bond ETF 464287226   376,192 3,875 SH   SOLE   0 0 3,875
iShares Broad USD High Yield Corp Bd ETF ETF 46435U853   7 0 SH   SOLE   0 0 0
iShares Core MSCI EAFE ETF 46432F842   121,928,476 1,678,531 SH   SOLE   0 0 1,678,531
iShares Core MSCI Emerging Markets ETF ETF 46434G103   44,165,666 825,064 SH   SOLE   0 0 825,064
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   16,214 240 SH   SOLE   0 0 240
iShares Core S&P Mid Cap ETF ETF 464287507   83,391 1,425 SH   SOLE   0 0 1,425
iShares Core S&P Total US Stock Mkt ETF 464287150   63,377,685 533,572 SH   SOLE   0 0 533,572
iShares Currency Hedged MSCI EAFE ETF 46434V803   288,102 8,103 SH   SOLE   0 0 8,103
Ishares Dj Select Div Fd ETF 464287168   273,415 2,260 SH   SOLE   0 0 2,260
iShares Edge MSCI Intl Quality Fctr ETF ETF 46434V456   18,900 484 SH   SOLE   0 0 484
iShares ESG Aware MSCI EAFE ETF ETF 46435G516   2,058,658 26,132 SH   SOLE   0 0 26,132
iShares ESG Aware MSCI EM ETF ETF 46434G863   1,308,677 39,030 SH   SOLE   0 0 39,030
iShares Global Infrastructure ETF ETF 464288372   127,894 2,669 SH   SOLE   0 0 2,669
iShares Interm Government/Credit Bd ETF 464288612   9,296 90 SH   SOLE   0 0 90
iShares MSCI ACWI ex US ETF ETF 464288240   16,441,822 309,464 SH   SOLE   0 0 309,464
iShares MSCI EAFE ETF 464287465   13,605,111 173,690 SH   SOLE   0 0 173,690
iShares MSCI Emrg Mkt Fd ETF 464287234   5,184,907 121,740 SH   SOLE   0 0 121,740
iShares MSCI Global Mtls&Mng Prdcrs ETF ETF 46434G848   734,613 17,992 SH   SOLE   0 0 17,992
iShares MSCI KLD 400 Social ETF ETF 464288570   18,693 180 SH   SOLE   0 0 180
iShares MSCI USA ESG Select ETF ETF 464288802   19,328 172 SH   SOLE   0 0 172
Ishares Nasdaq Biotechnology ETF 464287556   240,205 1,750 SH   SOLE   0 0 1,750
iShares PHLX Semiconductor ETF ETF 464287523   46,613 189 SH   SOLE   0 0 189
Ishares Russell 2000 ETF 464287655   1,173,017 5,782 SH   SOLE   0 0 5,782
Ishares Russell 2000 Value ETF ETF 464287630   618,338 4,060 SH   SOLE   0 0 4,060
Ishares Russell Midcap ETF 464287499   1,911,299 23,573 SH   SOLE   0 0 23,573
Ishares Russell Midcap Growth ETF 464287481   709,992 6,434 SH   SOLE   0 0 6,434
iShares Russell Midcap Value ETF 464287473   58,033,569 480,649 SH   SOLE   0 0 480,649
iShares S&P 100 ETF 464287101   3,522,855 13,329 SH   SOLE   0 0 13,329
Ishares S&P 500 Growth ETF 464287309   5,530,412 59,762 SH   SOLE   0 0 59,762
IShares S&P 500 Index ETF 464287200   352,992,078 645,052 SH   SOLE   0 0 645,052
Ishares S&P Midcap ETF 464287507   3,751,856 37,748 SH   SOLE   0 0 37,748
Ishares S&P Small-Cap ETF 464287887   293,848 2,288 SH   SOLE   0 0 2,288
Ishares S&P Smallcap Core ETF ETF 464287804   13,333 125 SH   SOLE   0 0 125
Ishares S&P Smcap Value ETF 464287879   609,883 6,270 SH   SOLE   0 0 6,270
iShares Silver Trust ETF 46428Q109   89,860 3,382 SH   SOLE   0 0 3,382
Ishares Tr Russell ETF 464287622   1,193,135 4,010 SH   SOLE   0 0 4,010
Ishares U S Technology Etf ETF 464287721   12,793 85 SH   SOLE   0 0 85
iShares US Aerospace & Defense ETF 464288760   8,187 62 SH   SOLE   0 0 62
iShares US Healthcare ETF 464287762   631,081 10,300 SH   SOLE   0 0 10,300
iShares US Real Estate ETF ETF 464287739   61,418 700 SH   SOLE   0 0 700
J B Hunt Transport Svcs COM 445658107   80,000 500 SH   SOLE   0 0 500
J M Smucker Co New COM 832696405   3,271 30 SH   SOLE   0 0 30
J P MORGAN NASDAQ EQT PRM INC ETF ETF 46654Q203   22,200 400 SH   SOLE   0 0 400
Janus Henderson AAA CLO ETF ETF 47103U845   17,447 343 SH   SOLE   0 0 343
Jetblue Airways Corp COM 477143101   18 3 SH   SOLE   0 0 3
Johnson & Johnson COM 478160104   44,334,908 303,331 SH   SOLE   0 0 303,331
Jpmorgan Chase & Co COM 46625H100   2,453,320 12,130 SH   SOLE   0 0 12,130
K L A Tencor Corp COM 482480100   103,064 125 SH   SOLE   0 0 125
Kimberly-Clark Corp COM 494368103   264,791 1,916 SH   SOLE   0 0 1,916
Kinder Morgan Inc COM 49456B101   5,047 254 SH   SOLE   0 0 254
Kinsale Cap Group Inc Com COM 49714P108   183,008 475 SH   SOLE   0 0 475
Kontoor Brands Inc COM COM 50050N103   19,845 300 SH   SOLE   0 0 300
Kraft Heinz Co Com COM 500754106   222,511 6,906 SH   SOLE   0 0 6,906
KYNDRYL HOLDINGS ORD WI COM 50155Q100   1,263 48 SH   SOLE   0 0 48
L3Harris Technologies Ord COM 502431109   191,342 852 SH   SOLE   0 0 852
Lamb Weston Holdings Inc COM 513272104   27,999 333 SH   SOLE   0 0 333
Lauder Estee Co Inc Cl A CL A 518439104   91,930 864 SH   SOLE   0 0 864
Leggett & Platt Inc COM 524660107   9,168 800 SH   SOLE   0 0 800
LEMONADE ORD COM 52567D107   4,521 274 SH   SOLE   0 0 274
Lennar Corp Cl A CL A 526057104   43,163 288 SH   SOLE   0 0 288
Liberty Media Group COM 531229755   31,322 436 SH   SOLE   0 0 436
LINKBANCORP ORD ORD SHS 53578P105   30,221 4,938 SH   SOLE   0 0 4,938
Lockheed Martin Corp COM 539830109   23,355 50 SH   SOLE   0 0 50
Lowes Companies Inc COM 548661107   2,202,860 9,992 SH   SOLE   0 0 9,992
LTC Properties Inc COM 502175102   1,725 50 SH   SOLE   0 0 50
LUCID GROUP ORD COM 549498103   30,015 11,500 SH   SOLE   0 0 11,500
Lululemon Athletica Inc COM 550021109   13,143 44 SH   SOLE   0 0 44
Luxeyard Inc (NV) COM 55067R104   0 150 SH   SOLE   0 0 150
Lyondellbasell Industries NV ORD SHS N53745100   23,915 250 SH   SOLE   0 0 250
M D U Resources Group COM 552690109   23,845 950 SH   SOLE   0 0 950
Main Str Cap Corp Com COM 56035L104   181,764 3,600 SH   SOLE   0 0 3,600
Marathon Oil Corp COM 565849106   17,202 600 SH   SOLE   0 0 600
Markel Group Inc COM 570535104   21,818,164 13,847 SH   SOLE   0 0 13,847
Marriott Intl Inc Cl A CL A 571903202   457,187 1,891 SH   SOLE   0 0 1,891
Marsh & Mc Lennan Co Inc COM 571748102   71,840 341 SH   SOLE   0 0 341
Marvell Tech Group Ltd COM 573874104   7,132 102 SH   SOLE   0 0 102
MasterBrand Inc COM 57638P104   661 45 SH   SOLE   0 0 45
Mastercard Inc COM 57636Q104   47,531,495 107,742 SH   SOLE   0 0 107,742
Mc Donalds Corp COM 580135101   26,512,713 104,037 SH   SOLE   0 0 104,037
Mckesson Corporation COM 58155Q103   296,692 508 SH   SOLE   0 0 508
Medical Pptys Tr Inc COM 58463J304   10,129 2,350 SH   SOLE   0 0 2,350
MedMen Enterprises Inc COM 58507M107   0 125 SH   SOLE   0 0 125
Medtronic Inc COM G5960L103   15,798 201 SH   SOLE   0 0 201
Mercadolibre Inc COM 58733R102   16,434 10 SH   SOLE   0 0 10
Merck & Co Inc COM 58933Y105   59,265,256 478,718 SH   SOLE   0 0 478,718
Meta Platforms Inc COM 30303M102   792,634 1,572 SH   SOLE   0 0 1,572
Metlife Inc COM 59156R108   9,686 138 SH   SOLE   0 0 138
Microchip Technology Inc COM 595017104   513,899 5,616 SH   SOLE   0 0 5,616
Micron Technology Inc COM 595112103   263,586 2,004 SH   SOLE   0 0 2,004
Microsoft Corp COM 594918104   75,021,114 167,851 SH   SOLE   0 0 167,851
Moderna Inc COM 60770K107   118,750 1,000 SH   SOLE   0 0 1,000
Mondelez Intl Inc Cl A CL A 609207105   2,193,210 33,515 SH   SOLE   0 0 33,515
Morgan Stanley COM NEW 617446448   561,624 5,779 SH   SOLE   0 0 5,779
Motorola Solutions Inc Com New COM NEW 620076307   122,387 317 SH   SOLE   0 0 317
MPLX LP COM 55336V100   33,305 782 SH   SOLE   0 0 782
Mylan Nv COM 92556V106   2,700 254 SH   SOLE   0 0 254
National Retail Properties Inc COM 637417106   68,160 1,600 SH   SOLE   0 0 1,600
Nestle S A Reg B Adr ADR 641069406   271,902 2,654 SH   SOLE   0 0 2,654
NET LEASE OFFICE PROPERTIES ORD WI ORD SHS 64110Y108   5,835 237 SH   SOLE   0 0 237
NetApp Inc COM 64110D104   351,624 2,730 SH   SOLE   0 0 2,730
Netflix Inc COM 64110L106   664,757 985 SH   SOLE   0 0 985
New Jersey Resources Corporation COM 646025106   29,918 700 SH   SOLE   0 0 700
Newmarket Corporation COM 651587107   387,193 751 SH   SOLE   0 0 751
Newmont Mining Corp COM 651639106   10,477 250 SH   SOLE   0 0 250
Nextera Energy Inc Com COM 65339F101   468,807 6,621 SH   SOLE   0 0 6,621
NextEra Energy Partners LP COM 65341B106   27,640 1,000 SH   SOLE   0 0 1,000
Nike Inc Class B CL B 654106103   76,274 1,012 SH   SOLE   0 0 1,012
Nintendo Ltd Adr ADR 654445303   79,507 5,978 SH   SOLE   0 0 5,978
NIO INC ADS REPSTG CL A ORD SHS CL A 62914V106   1,011 243 SH   SOLE   0 0 243
Norfolk Southern Corp COM 655844108   1,063,913 4,956 SH   SOLE   0 0 4,956
Northrop Grumman Corp COM 666807102   321,731 738 SH   SOLE   0 0 738
NortonLifeLock Inc COM 668771108   75,065 3,005 SH   SOLE   0 0 3,005
Nova BioGenetics Inc. COM 66978M100   0 28 SH   SOLE   0 0 28
Novartis A G Spon Adr ADR 66987V109   160,222 1,505 SH   SOLE   0 0 1,505
Novo-Nordisk A-S Adr ADR 670100205   264,069 1,850 SH   SOLE   0 0 1,850
Nucor Corp COM 670346105   332,442 2,103 SH   SOLE   0 0 2,103
Nuveen ESG Mid-Cap Value ETF ETF 67092P508   893,923 27,064 SH   SOLE   0 0 27,064
Nvidia Corp COM 67066G104   8,357,425 67,650 SH   SOLE   0 0 67,650
NXP Semiconductors NV COM N6596X109   151,668 564 SH   SOLE   0 0 564
Old Dominion Freight Lns COM 679580100   40,971 232 SH   SOLE   0 0 232
Old Republic Intl Corp COM 680223104   4,635 150 SH   SOLE   0 0 150
Omega Healthcare Investors Inc COM 681936100   17,125 500 SH   SOLE   0 0 500
Oneok Inc New COM 682680103   73,395 900 SH   SOLE   0 0 900
Oracle Corporation COM 68389X105   1,433,363 10,151 SH   SOLE   0 0 10,151
Owens & Minor Inc Hldg Co COM 690732102   633,069 46,894 SH   SOLE   0 0 46,894
OWL ROCK CAPITAL ORD COM 69121K104   33,792 2,200 SH   SOLE   0 0 2,200
P P G Industries Inc COM 693506107   43,558 346 SH   SOLE   0 0 346
Paragon Offshore PLC COM G6S01W108   0 245 SH   SOLE   0 0 245
Parker-Hannifin Corp COM 701094104   171,975 340 SH   SOLE   0 0 340
Paychex Inc COM 704326107   340,979 2,876 SH   SOLE   0 0 2,876
Paypal Hldgs Inc COM 70450Y103   33,948 585 SH   SOLE   0 0 585
Peloton Interactive Inc COM 70614W100   1,014 300 SH   SOLE   0 0 300
Pepsico Incorporated COM 713448108   41,778,667 253,312 SH   SOLE   0 0 253,312
Pfizer Incorporated COM 717081103   268,408 9,593 SH   SOLE   0 0 9,593
Pharmanetics Inc COM 71713J107   0 12,398 SH   SOLE   0 0 12,398
Philip Morris Intl Inc COM 718172109   8,502,463 83,909 SH   SOLE   0 0 83,909
Phillips COM 718546104   2,259 16 SH   SOLE   0 0 16
Pimco Corporate Opportunity Fund ETF 72201B101   11,734 820 SH   SOLE   0 0 820
Pimco Enhanced Short Maturity Active ETF ETF 72201R833   729,708 7,250 SH   SOLE   0 0 7,250
Playstar Corp New Shs (NV) ORD SHS P36100108   0 750 SH   SOLE   0 0 750
Plymouth Industrial REIT Inc REIT 729640102   707,678 33,100 SH   SOLE   0 0 33,100
Pnc Finl Services Gp Inc COM 693475105   33,708,494 216,803 SH   SOLE   0 0 216,803
PowerShares FTSE RAFI US 1000 ETF ETF 46137V613   4,402 116 SH   SOLE   0 0 116
PowerShares FTSE RAFI US 1500 Sm-Mid ETF ETF 46137V597   6,102 160 SH   SOLE   0 0 160
PowerShares QQQ ETF ETF 46090E103   833,651 1,740 SH   SOLE   0 0 1,740
Procter & Gamble COM 742718109   1,647,600 9,990 SH   SOLE   0 0 9,990
Progressive Corp Ohio COM 743315103   41,134,828 198,040 SH   SOLE   0 0 198,040
Prologis REIT 74340W103   162,850 1,450 SH   SOLE   0 0 1,450
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440   270 12 SH   SOLE   0 0 12
Prospect Cap Corp COM 74348T102   553 100 SH   SOLE   0 0 100
Prudential Financial Inc COM 744320102   187,738 1,602 SH   SOLE   0 0 1,602
PTC Inc COM 69370C100   113,544 625 SH   SOLE   0 0 625
Pub Svc Ent Group Inc COM 744573106   8,397 114 SH   SOLE   0 0 114
Public Storage COM 74460D109   13,983 49 SH   SOLE   0 0 49
Qualcomm Inc COM 747525103   1,318,970 6,622 SH   SOLE   0 0 6,622
Quest Diagnostic Inc COM 74834L100   80,759 590 SH   SOLE   0 0 590
R L I Corp COM 749607107   492,415 3,500 SH   SOLE   0 0 3,500
Raymond James Finl Inc COM 754730109   1,680,107 13,592 SH   SOLE   0 0 13,592
Raytheon Technologies Ord COM 75513E101   50,069,242 498,747 SH   SOLE   0 0 498,747
Realty Income Corp COM 756109104   82,558 1,563 SH   SOLE   0 0 1,563
Regeneron Pharmaceuticals COM 75886F107   60,960 58 SH   SOLE   0 0 58
Reinsurance Grp Of Amer COM 759351604   6,569 32 SH   SOLE   0 0 32
Roku Inc Com Cl A CL A 77543R102   63,945 1,067 SH   SOLE   0 0 1,067
Roper Industries Inc COM 776696106   49,038 87 SH   SOLE   0 0 87
Ross Stores Inc COM 778296103   142,414 980 SH   SOLE   0 0 980
Rowe T Price Group Inc COM 74144T108   37,967 329 SH   SOLE   0 0 329
Royal Bk Of Canada Isin ca7800871021 COM 780087102   63,828 600 SH   SOLE   0 0 600
Rpm International Inc COM 749685103   37,257 346 SH   SOLE   0 0 346
Rush Enterprises Inc COM 781846308   44,145 1,125 SH   SOLE   0 0 1,125
S B A Communications Cp COM 78410G104   68,705 350 SH   SOLE   0 0 350
Sabra Health Care REIT Inc REIT 78573L106   199,753 12,971 SH   SOLE   0 0 12,971
Salesforce Com COM 79466L302   295,922 1,151 SH   SOLE   0 0 1,151
SANDOZ GROUP ADR ADR 799926100   1,339 37 SH   SOLE   0 0 37
Sanfilippo John B & Son Inc COM 800422107   48,585 500 SH   SOLE   0 0 500
Schlumberger Ltd COM 806857108   75,111 1,592 SH   SOLE   0 0 1,592
Schwab Fundamental Intl Lg Co ETF ETF 808524755   6,831 195 SH   SOLE   0 0 195
Schwab Fundamental US Large Company ETF ETF 808524771   8,373 125 SH   SOLE   0 0 125
Schwab Fundamental US Small Company ETF ETF 808524763   1,867 34 SH   SOLE   0 0 34
Schwab US Aggregate Bond ETF ETF 808524839   15,108 331 SH   SOLE   0 0 331
Schwab US Dividend Equity ETF ETF 808524797   16,330 210 SH   SOLE   0 0 210
Schwab US Large-Cap ETF ETF 808524201   115,779 1,802 SH   SOLE   0 0 1,802
Schwab US Large-Cap Growth ETF ETF 808524300   13,136 130 SH   SOLE   0 0 130
Schwab US Small-Cap ETF ETF 808524607   4,887 103 SH   SOLE   0 0 103
Schwab US Tips ETF ETF 808524870   670,929 12,900 SH   SOLE   0 0 12,900
Seagate Technology COM G7997R103   108,434 1,050 SH   SOLE   0 0 1,050
Sector Spdr Fincl Select ETF 81369Y605   695,129 16,909 SH   SOLE   0 0 16,909
Sector Spdr Health Fund ETF 81369Y209   746,823 5,124 SH   SOLE   0 0 5,124
Sector Spdr Materials Fd ETF 81369Y100   75,064 850 SH   SOLE   0 0 850
Sector Spdr Tech Select ETF 81369Y803   3,837,539 16,963 SH   SOLE   0 0 16,963
Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886   820,542 12,042 SH   SOLE   0 0 12,042
Sempra Energy COM 816851109   155,315 2,042 SH   SOLE   0 0 2,042
Sensata Technologies Holding N.V. COM G8060N102   1,870 50 SH   SOLE   0 0 50
SHIFT TECHNOLOGIES CL A ORD CL A 82452T305   0 14 SH   SOLE   0 0 14
Shopify Inc COM 82509L107   5,614 85 SH   SOLE   0 0 85
Solventum Corp Com Shs COM 83444M101   30,459 576 SH   SOLE   0 0 576
Southwest Airlines Co COM 844741108   90,923 3,178 SH   SOLE   0 0 3,178
SPDR Dow Jones Global Real Estate ETF ETF 78463X749   890 21 SH   SOLE   0 0 21
SPDR Gold MiniShares ETF 98149E303   1,017,805 22,083 SH   SOLE   0 0 22,083
Spdr Gold TRUST ETF 78463V107   322,985 1,502 SH   SOLE   0 0 1,502
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   107,228 2,200 SH   SOLE   0 0 2,200
SPDR S&P 500 Index ETF 78462F103   56,479,696 103,781 SH   SOLE   0 0 103,781
SPDR S&P Bank ETF ETF 78464A797   167,190 3,604 SH   SOLE   0 0 3,604
Sprott Physical Gold & Silver Trust ETF 85208R101   66,150 3,000 SH   SOLE   0 0 3,000
Square Inc COM 852234103   3,160 49 SH   SOLE   0 0 49
Stag Industrial Inc REIT 85254J102   21,636 600 SH   SOLE   0 0 600
Stantec Inc COM 85472N109   93,158 1,115 SH   SOLE   0 0 1,115
Starbucks Corp COM 855244109   664,242 8,532 SH   SOLE   0 0 8,532
Starwood Property Trust Inc. REIT 85571B105   17,993 950 SH   SOLE   0 0 950
Stryker Corp COM 863667101   51,038 150 SH   SOLE   0 0 150
Sysco Corporation COM 871829107   470,032 6,584 SH   SOLE   0 0 6,584
Taiwan Semiconductr Adrf ADR 874039100   43,453 250 SH   SOLE   0 0 250
Target Corporation COM 87612E106   477,429 3,225 SH   SOLE   0 0 3,225
Teledyne Technologies COM 879360105   274,690 708 SH   SOLE   0 0 708
Tesla, Inc COM 88160R101   60,749 307 SH   SOLE   0 0 307
Texas Instruments Inc COM 882508104   685,135 3,522 SH   SOLE   0 0 3,522
The Charles Schwab Corp COM 808513105   117,527 1,595 SH   SOLE   0 0 1,595
The Chemours Company COM 163851108   5,552 246 SH   SOLE   0 0 246
The Southern Company COM 842587107   473,496 6,104 SH   SOLE   0 0 6,104
Thermo Electron Corp COM 883556102   1,338,813 2,421 SH   SOLE   0 0 2,421
Toro Company COM 891092108   156,162 1,670 SH   SOLE   0 0 1,670
Townebank Portsmouth Va COM 89214P109   3,163 116 SH   SOLE   0 0 116
Trane Technologies PLC COM G8994E103   1,113,757 3,386 SH   SOLE   0 0 3,386
Travelers Companies Inc COM 89417E109   39,448 194 SH   SOLE   0 0 194
Tredegar Corporation COM 894650100   1,150 240 SH   SOLE   0 0 240
Tri Continental Corp COM 895436103   625,068 20,183 SH   SOLE   0 0 20,183
Truist Finl Corp Com COM 89832Q109   1,625,091 41,830 SH   SOLE   0 0 41,830
U G I Corporation New COM 902681105   16,488 720 SH   SOLE   0 0 720
U S Bancorp Del New COM 902973304   87,367 2,201 SH   SOLE   0 0 2,201
UNDER ARMOUR INC-CLASS C CL C 904311206   52 8 SH   SOLE   0 0 8
Unilever Plc Adr New ADR 904767704   154,797 2,815 SH   SOLE   0 0 2,815
Union Pacific Corp COM 907818108   32,903,347 145,423 SH   SOLE   0 0 145,423
United Bankshares Inc COM 909907107   709,286 21,865 SH   SOLE   0 0 21,865
United Parcel Service B CL B 911312106   524,240 3,831 SH   SOLE   0 0 3,831
United Rentals Inc COM 911363109   424,902 657 SH   SOLE   0 0 657
Unitedhealth Group Inc COM 91324P102   54,602,888 107,220 SH   SOLE   0 0 107,220
Universal Corp Va COM 913456109   1,263,779 26,225 SH   SOLE   0 0 26,225
Unumprovident Corp COM 91529Y106   15,537 304 SH   SOLE   0 0 304
UPSTART HOLDINGS INC COM 91680M107   2,359 100 SH   SOLE   0 0 100
Utd Dominion Rlty Tr Inc COM 902653104   819,420 19,913 SH   SOLE   0 0 19,913
V F Corporation COM 918204108   5,400 400 SH   SOLE   0 0 400
Valero Energy Corp New COM 91913Y100   86,927 555 SH   SOLE   0 0 555
Validian Corp COM 91915P107   0 50,000 SH   SOLE   0 0 50,000
Vanguard 500 ETF ETF 922908363   18,553,917 37,098 SH   SOLE   0 0 37,098
Vanguard Bond Index Fund ETF 921937835   42,111 584 SH   SOLE   0 0 584
Vanguard Corp Bond Etf ETF 92206C409   171,838 2,224 SH   SOLE   0 0 2,224
Vanguard Dividend Appreciation ETF 921908844   8,838,158 48,415 SH   SOLE   0 0 48,415
Vanguard Emerging Market ETF 922042858   60,389 1,380 SH   SOLE   0 0 1,380
Vanguard FTSE International ETF 921943858   486,050 9,835 SH   SOLE   0 0 9,835
Vanguard Growth ETF ETF 922908736   181,263 485 SH   SOLE   0 0 485
Vanguard Health Care ETF ETF 92204A504   335,772 1,262 SH   SOLE   0 0 1,262
Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406   437,278 3,687 SH   SOLE   0 0 3,687
Vanguard Information Technology ETF ETF 92204A702   540,841 938 SH   SOLE   0 0 938
Vanguard Intl Div Apprec ETF ETF 921946810   40,803 502 SH   SOLE   0 0 502
Vanguard Intl Eqty Index ETF 922042775   77,325 1,319 SH   SOLE   0 0 1,319
Vanguard Mid Cap Value ETF 922908512   293,188 1,949 SH   SOLE   0 0 1,949
Vanguard Mid-Cap ETF ETF 922908629   1,799,494 7,433 SH   SOLE   0 0 7,433
Vanguard Mid-Cap Growth ETF ETF 922908538   75,525 329 SH   SOLE   0 0 329
Vanguard Reit ETF 922908553   478,186 5,709 SH   SOLE   0 0 5,709
Vanguard S&P 500 Value ETF ETF 921932703   588,198 3,346 SH   SOLE   0 0 3,346
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805   233,913,397 4,818,982 SH   SOLE   0 0 4,818,982
Vanguard Small Cap ETF 922908751   172,252 790 SH   SOLE   0 0 790
Vanguard Total International Stock ETF ETF 921909768   211,472 3,507 SH   SOLE   0 0 3,507
Vanguard Total Stock Mkt ETF 922908769   1,566,484 5,856 SH   SOLE   0 0 5,856
Vanguard Total World Bond ETF ETF 92206C565   15,164 223 SH   SOLE   0 0 223
Vanguard Total World Stock ETF ETF 922042742   21,191,972 188,156 SH   SOLE   0 0 188,156
Vanguard Value ETF ETF 922908744   607,473 3,787 SH   SOLE   0 0 3,787
Vaxart Inc Com New COM 92243A200   14,534 21,780 SH   SOLE   0 0 21,780
VERALTO ORD WI ORD SHS 92338C103   49,559 519 SH   SOLE   0 0 519
Verisk Analytics Inc Cla CL A 92345Y106   42,319 157 SH   SOLE   0 0 157
Verizon Communications ETF 92343V104   400,028 9,700 SH   SOLE   0 0 9,700
VICI Properties Inc ETF 925652109   44,392 1,550 SH   SOLE   0 0 1,550
Village Bk & Tr Finlcorp ETF 92705T200   313 7 SH   SOLE   0 0 7
Virginia National Bankshares Corp COM 928031103   14,498 442 SH   SOLE   0 0 442
Visa Inc ETF 92826C839   5,182,470 19,745 SH   SOLE   0 0 19,745
W P Carey Inc ETF 92936U109   22,130 402 SH   SOLE   0 0 402
Wabtec COM 929740108   948 6 SH   SOLE   0 0 6
Wal-Mart Stores Inc ETF 931142103   37,904,741 559,810 SH   SOLE   0 0 559,810
WARNER BROS. DISCOVERY SRS A ORD WI ORD SHS 934423104   4,360 586 SH   SOLE   0 0 586
Washington REIT REIT 939653101   1,035 65 SH   SOLE   0 0 65
Waste Management, INC. ETF 94106L109   589,888 2,765 SH   SOLE   0 0 2,765
Wells Fargo & Co New ETF 949746101   95,380 1,606 SH   SOLE   0 0 1,606
Wells Fargo & Co Pfd ETF 949746887   6 19 SH   SOLE   0 0 19
Williams Companies ETF 969457100   19,750,562 464,719 SH   SOLE   0 0 464,719
Willis Towers Watson COM G96629103   40,370 154 SH   SOLE   0 0 154
WisdomTree Floating Rate Treasury ETF ETF 97717Y527   12,293 244 SH   SOLE   0 0 244
WisdomTree SmallCap Dividend ETF ETF 97717W604   108,059 3,469 SH   SOLE   0 0 3,469
Xcel Energy Inc COM 98389B100   21,364 400 SH   SOLE   0 0 400
Yum Brands Inc COM 988498101   14,968 113 SH   SOLE   0 0 113
Yum China Hldgs Inc Com COM 98850P109   3,177 103 SH   SOLE   0 0 103
Zimmer Biomet Holdings Inc COM 98956P102   4,341 40 SH   SOLE   0 0 40
ZIMVIE ORD WI ORD SHS 98888T107   73 4 SH   SOLE   0 0 4
Zoetis Inc ETF 98978V103   1,143,483 6,596 SH   SOLE   0 0 6,596
Zoom Video Communications, Inc COM 98980L101   17,757 300 SH   SOLE   0 0 300