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,874,844 400 SH   SOLE   0 0 400
1/100000 Wells Fargo Pfd NV Preferred Stock KEK746889   6 62,200 SH   SOLE   0 0 62,200
22nd Century Group Inc COM 90137F103   116,741 126,823 SH   SOLE   0 0 126,823
2U Inc COM 90214J101   6,897 1,100 SH   SOLE   0 0 1,100
3m Company COM 88579Y101   413,659 3,449 SH   SOLE   0 0 3,449
A E S Corp COM 00130H105   53,925 1,875 SH   SOLE   0 0 1,875
A F L A C Inc COM 001055102   57,067 793 SH   SOLE   0 0 793
A T & T Inc New COM 00206R102   6,634 360 SH   SOLE   0 0 360
Abbott Laboratories COM 002824100   1,361,029 12,397 SH   SOLE   0 0 12,397
Abbvie Inc Com Usd0.01 COM 00287Y109   1,590,081 9,839 SH   SOLE   0 0 9,839
Accenture Ltd Cl A CL A G1151C101   274,045 1,027 SH   SOLE   0 0 1,027
Adaptive Biotechnologies Corp COM 00650F109   863 113 SH   SOLE   0 0 113
Adobe Systems Inc COM 00724F101   557,630 1,657 SH   SOLE   0 0 1,657
Advance Auto Parts Inc COM 00751Y106   22,055 150 SH   SOLE   0 0 150
Advanced Explorations Inc COM 00765C108   0 80 SH   SOLE   0 0 80
Advanced Micro Devices COM 007903107   145,214 2,242 SH   SOLE   0 0 2,242
AdvisorShares Pure US Cannabis ETF ETF 00768Y453   832 119 SH   SOLE   0 0 119
Aecom Technology Corp COM 00766T100   27,602 325 SH   SOLE   0 0 325
Affirm Holdings Inc COM 00827B106   145 15 SH   SOLE   0 0 15
Agilent Technologies Inc COM 00846U101   54,772 366 SH   SOLE   0 0 366
Air Prod & Chemicals Inc COM 009158106   916,149 2,972 SH   SOLE   0 0 2,972
Airbnb Inc COM 009066101   8,550 100 SH   SOLE   0 0 100
Akamai Technologies COM 00971T101   58,926 699 SH   SOLE   0 0 699
Akoustis Technologies Inc COM 00973N102   353 125 SH   SOLE   0 0 125
Albemarle Corp COM 012653101   650,580 3,000 SH   SOLE   0 0 3,000
Alcon Inc Ord Shs ORD SHS H01301128   15,355 224 SH   SOLE   0 0 224
Allegion PLC ORD SHS G0176J109   35,052 333 SH   SOLE   0 0 333
Allstate Corporation COM 020002101   245,572 1,811 SH   SOLE   0 0 1,811
Alphabet Inc. Class A CAP STK CL A 02079K305   3,556,992 40,315 SH   SOLE   0 0 40,315
Alphabet Inc. Class C CAP STK CL C 02079K107   27,303,359 307,713 SH   SOLE   0 0 307,713
ALPS Sector Dividend Dogs ETF ETF 00162Q858   24,743 481 SH   SOLE   0 0 481
Altria Group Inc COM 02209S103   3,019,500 66,058 SH   SOLE   0 0 66,058
Amazon Com Inc COM 023135106   2,854,824 33,986 SH   SOLE   0 0 33,986
Amcore Financial Inc. COM 023912108   0 40 SH   SOLE   0 0 40
Amer Electric Pwr Co Inc COM 025537101   112,690 1,187 SH   SOLE   0 0 1,187
Ameren Corporation COM 023608102   36,457 410 SH   SOLE   0 0 410
America First Multifamily Investors LP COM UT LTD PTN 02364V206   9,657 555 SH   SOLE   0 0 555
American Century U.S. Quality Value ETF ETF 025072208   1,285,025 27,030 SH   SOLE   0 0 27,030
American Express Company COM 025816109   621,808 4,209 SH   SOLE   0 0 4,209
Ameriprise Financial Inc COM 03076C106   74,729 240 SH   SOLE   0 0 240
Amern Tower Corp Class A CL A 03027X100   64,405 304 SH   SOLE   0 0 304
Amgen Incorporated COM 031162100   1,050,823 4,001 SH   SOLE   0 0 4,001
Amphenol Corp Cl A CL A 032095101   161,112 2,116 SH   SOLE   0 0 2,116
Amplify Transformational Data Shrg ETF ETF 032108607   227 15 SH   SOLE   0 0 15
Analog Devices Inc COM 032654105   61,002 372 SH   SOLE   0 0 372
Ansys Inc COM 03662Q105   25,125 104 SH   SOLE   0 0 104
Anthem Inc COM 036752103   2,602,351 5,073 SH   SOLE   0 0 5,073
Aon Plc Com Usd0.01 Cl A CL A G0403H108   316,047 1,053 SH   SOLE   0 0 1,053
Apollo Global Management LLC Class A CL A 03769M106   63,790 1,000 SH   SOLE   0 0 1,000
Apple Computer Inc COM 037833100   38,698,421 297,841 SH   SOLE   0 0 297,841
Applied Materials Inc COM 038222105   502,773 5,163 SH   SOLE   0 0 5,163
APPLOVIN CORP CL A CL A 03831W108   1,053 100 SH   SOLE   0 0 100
Aptargroup Inc COM 038336103   194,665 1,770 SH   SOLE   0 0 1,770
Aptiv Plc COM G6095L109   61,466 660 SH   SOLE   0 0 660
APW COM G04397108   0 160 SH   SOLE   0 0 160
Archer-Daniels-Midlnd Co COM 039483102   175,951 1,895 SH   SOLE   0 0 1,895
Ardagh Metal Packaging SA COM L02235106   418 87 SH   SOLE   0 0 87
Ares Capital Corp COM 04010L103   411,030 22,254 SH   SOLE   0 0 22,254
ARMOUR Residential REIT Inc REIT 042315507   580 103 SH   SOLE   0 0 103
ARRIVAL ORD ORD SHS L0423Q108   74 464 SH   SOLE   0 0 464
Arthur J Gallagher & Co COM 363576109   282,433 1,498 SH   SOLE   0 0 1,498
ATHENE HOLDING LTD 6.35 SER A Preferred Stock G0684D305   21,450 1,000 SH   SOLE   0 0 1,000
Atlantic Un Bankshares Corp COM 04911A107   674,231 19,187 SH   SOLE   0 0 19,187
Auto Data Processing COM 053015103   1,053,369 4,410 SH   SOLE   0 0 4,410
Autodesk Inc COM 052769106   193,597 1,036 SH   SOLE   0 0 1,036
Autonation Inc COM 05329W102   14,807 138 SH   SOLE   0 0 138
Autozone Inc COM 053332102   56,722 23 SH   SOLE   0 0 23
Avago Technologies Ltd COM 11135F101   51,440 92 SH   SOLE   0 0 92
AvalonBay Communities Inc COM 053484101   404,247 2,503 SH   SOLE   0 0 2,503
Avery Dennison Corp COM 053611109   197,141 1,089 SH   SOLE   0 0 1,089
Babcock & Wilcox Enterprises Inc COM 05614L209   52 9 SH   SOLE   0 0 9
Banco Santander SA COM 05964H105   1,180 400 SH   SOLE   0 0 400
Bank Of America Corp COM 060505104   1,756,701 53,040 SH   SOLE   0 0 53,040
Bank of New York Mellon Corp. COM 064058100   359,107 7,889 SH   SOLE   0 0 7,889
Baxter International Inc COM 071813109   60,399 1,185 SH   SOLE   0 0 1,185
Becton Dickinson & Co COM 075887109   205,123 807 SH   SOLE   0 0 807
Berkley W R Corp COM 084423102   138,536 1,909 SH   SOLE   0 0 1,909
Berkshire Hathaway Cl B CL B 084670702   38,046,595 123,168 SH   SOLE   0 0 123,168
Berry Plastics Group Inc COM 08579W103   16,316 270 SH   SOLE   0 0 270
Beyond Meat Inc COM 08862E109   1,514 123 SH   SOLE   0 0 123
Biogen Idec Inc COM 09062X103   562,701 2,032 SH   SOLE   0 0 2,032
Black Knight Inc COM 09215C105   10,745 174 SH   SOLE   0 0 174
Blackrock Inc COM 09247X101   428,183 604 SH   SOLE   0 0 604
Blackstone Group LP COM UNIT LTD 09260D107   445,511 6,005 SH   SOLE   0 0 6,005
Blue Ridge Bankshares Inc COM 095825105   1,870,127 149,730 SH   SOLE   0 0 149,730
Boeing Co COM 097023105   230,683 1,211 SH   SOLE   0 0 1,211
Booking Hldgs Inc COM 09857L108   82,626 41 SH   SOLE   0 0 41
Booz Allen Hamilton Holding Corp COM 099502106   55,094 527 SH   SOLE   0 0 527
Bp Plc Adr SPONSORED ADR 055622104   89,002 2,548 SH   SOLE   0 0 2,548
BRC CL A ORD COM 05601U105   189 31 SH   SOLE   0 0 31
Bristol-Myers Squibb Co COM 110122108   203,978 2,835 SH   SOLE   0 0 2,835
Broadridge Finl Solution COM 11133T103   304,475 2,270 SH   SOLE   0 0 2,270
Brookfield Asset Management COM 113004105   5,214,643 181,885 SH   SOLE   0 0 181,885
Brookfield Corporation COM 11271J107   23,691,789 753,077 SH   SOLE   0 0 753,077
BROOKFIELD REINSRNC EX VOTN CL A ORD ORD SHS G16169107   344 11 SH   SOLE   0 0 11
Brookfield Renewable Corp Ordinary Shares - Class COM 11284V105   17,598 639 SH   SOLE   0 0 639
Brookfield Renewable Partners LP COM G16258108   65,073 2,568 SH   SOLE   0 0 2,568
C H Robinson Worldwd New COM 12541W209   78,742 860 SH   SOLE   0 0 860
C S X Corp COM 126408103   2,146,542 69,288 SH   SOLE   0 0 69,288
C V S Corp Del COM 126650100   642,359 6,893 SH   SOLE   0 0 6,893
Canadian Natl Ry Co COM 136375102   142,062 1,195 SH   SOLE   0 0 1,195
Canadian Pac Railway COM 13645T100   208,852 2,800 SH   SOLE   0 0 2,800
Canopy Growth Corp COM 138035100   1,120 485 SH   SOLE   0 0 485
Capital One Financial Cp COM 14040H105   456,331 4,909 SH   SOLE   0 0 4,909
Cardinal Health Inc COM 14149Y108   28,288 368 SH   SOLE   0 0 368
Carlyle Secured Lending Inc COM 872280102   21,465 1,500 SH   SOLE   0 0 1,500
Carmax Inc COM 143130102   1,107,650 18,191 SH   SOLE   0 0 18,191
Carnival Corp New COM 143658300   806 100 SH   SOLE   0 0 100
Carrier Global Corp-Wi COM 14448C104   29,906 725 SH   SOLE   0 0 725
Casella Waste Systems Inc COM 147448104   57,738 728 SH   SOLE   0 0 728
Catalyst Pharmaceuticals Inc COM 14888U101   18,600 1,000 SH   SOLE   0 0 1,000
Caterpillar Inc COM 149123101   612,315 2,556 SH   SOLE   0 0 2,556
CBRE Group Inc COM 12504L109   217,566 2,827 SH   SOLE   0 0 2,827
Cce Spinco Inc COM 538034109   32,080 460 SH   SOLE   0 0 460
CEL-SCI Corp COM 150837607   66 28 SH   SOLE   0 0 28
Centene Corp COM 15135B101   9,923 121 SH   SOLE   0 0 121
Chesapeake Financial Shares Inc COM 16517A109   8,289 412 SH   SOLE   0 0 412
Chevron Corporation COM 166764100   1,659,932 9,248 SH   SOLE   0 0 9,248
Chicago Mercantile Exch COM 12572Q105   46,244 275 SH   SOLE   0 0 275
Chipotle Mexican Grill COM 169656105   40,237 29 SH   SOLE   0 0 29
Chubb Corporation COM H1467J104   144,493 655 SH   SOLE   0 0 655
Church & Dwight Co Inc COM 171340102   31,922 396 SH   SOLE   0 0 396
Cigna Corp COM 125523100   467,852 1,412 SH   SOLE   0 0 1,412
Cincinnati Financial Cp COM 172062101   20,068 196 SH   SOLE   0 0 196
Cintas Corp COM 172908105   457,491 1,013 SH   SOLE   0 0 1,013
Cisco Systems Inc COM 17275R102   1,173,693 24,637 SH   SOLE   0 0 24,637
Citigroup Inc COM 172967358   126,986 4,050 SH   SOLE   0 0 4,050
Citizens Finl Group Inc Com COM 174610105   11,299 287 SH   SOLE   0 0 287
City Holding Co COM 177835105   134,050 1,440 SH   SOLE   0 0 1,440
Coca Cola Company COM 191216100   1,436,588 22,584 SH   SOLE   0 0 22,584
Co-Diagnostics Inc COM 189763105   1,323 525 SH   SOLE   0 0 525
Cognizant Tech Sol Cl A CL A 192446102   36,030 630 SH   SOLE   0 0 630
Colgate-Palmolive Co COM 194162103   47,904 608 SH   SOLE   0 0 608
Comcast Corp New Cl A CL A 20030N101   30,148,735 862,131 SH   SOLE   0 0 862,131
Companhia Vale Do Adr ADR 767204100   14,240 200 SH   SOLE   0 0 200
Compass Diversified Holdings COM 20451Q104   3,464 190 SH   SOLE   0 0 190
Compass Pathways PLC COM 20451W101   8,231 1,025 SH   SOLE   0 0 1,025
Comwlth Bankshares COM 202736104   0 1,100 SH   SOLE   0 0 1,100
Conocophillips COM 20825C104   28,882,646 244,768 SH   SOLE   0 0 244,768
Constellation Brand Cl A CL A 21036P108   34,763 150 SH   SOLE   0 0 150
Corning Inc COM 219350105   153,056 4,792 SH   SOLE   0 0 4,792
Corporate Office Properties Trust REIT 22002T108   41,504 1,600 SH   SOLE   0 0 1,600
Corteva Inc com COM 22052L104   37,737 642 SH   SOLE   0 0 642
Costar Group Inc COM 22160N109   123,725 1,601 SH   SOLE   0 0 1,601
Costco Whsl Corp New COM 22160K105   1,275,384 2,794 SH   SOLE   0 0 2,794
Coupang Cl A Ord CL A 22266T109   4,413 300 SH   SOLE   0 0 300
Cresco Labs Inc COM 22587M106   698 386 SH   SOLE   0 0 386
Crispr Therapeutics Agnamen Akt COM H17182108   14,228 350 SH   SOLE   0 0 350
Cronos Group Inc COM 22717L101   3,505 1,380 SH   SOLE   0 0 1,380
Crown Castle Intl Corp COM 22822V101   74,866 552 SH   SOLE   0 0 552
CubeSmart COM 229663109   8,050 200 SH   SOLE   0 0 200
Cummins Inc COM 231021106   55,642 230 SH   SOLE   0 0 230
Curaleaf Holdings Inc COM 23126M102   1,532 356 SH   SOLE   0 0 356
D T E Energy Company COM 233331107   47,012 400 SH   SOLE   0 0 400
Danaher Corp Del COM 235851102   518,365 1,953 SH   SOLE   0 0 1,953
DBV Technologies SA COM 23306J101   9,180 6,000 SH   SOLE   0 0 6,000
Deere & Co COM 244199105   432,627 1,009 SH   SOLE   0 0 1,009
Dell Inc COM 24703L202   11,463 285 SH   SOLE   0 0 285
Delta Air Lines Inc New COM 247361702   2,300 70 SH   SOLE   0 0 70
Devon Energy Cp New COM 25179M103   12,302 200 SH   SOLE   0 0 200
Dexcom Inc COM 252131107   296,236 2,616 SH   SOLE   0 0 2,616
DFA TA World ex US Core Equity I ETF 25434V880   85,536 3,960 SH   SOLE   0 0 3,960
Diageo Plc New Adr SPON ADR NEW 25243Q205   887,208 4,979 SH   SOLE   0 0 4,979
Diamonds TRUST Series I UT SER 1 78467X109   248,166 749 SH   SOLE   0 0 749
Dicks Sporting Goods Inc COM 253393102   267 2 SH   SOLE   0 0 2
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708   786,793 32,405 SH   SOLE   0 0 32,405
Discover Financial Svcs COM 254709108   50,967 521 SH   SOLE   0 0 521
Disney Walt Co COM 254687106   16,884,344 194,341 SH   SOLE   0 0 194,341
Dollar General Corp COM 256677105   69,042 280 SH   SOLE   0 0 280
Dollar Tree Inc COM 256746108   61,385 434 SH   SOLE   0 0 434
Dominion Res Inc Va New COM 25746U109   15,944,120 260,015 SH   SOLE   0 0 260,015
Dover Corporation COM 260003108   268,112 1,980 SH   SOLE   0 0 1,980
Dow Chemical Company COM 260557103   55,631 1,104 SH   SOLE   0 0 1,104
DT MIDSTREAM ORD WI COM 23345M107   8,289 150 SH   SOLE   0 0 150
Duke Energy Corp New Dp Rep Pfd A Preferred Stock 26441C501   23,390 1,000 SH   SOLE   0 0 1,000
Duke Energy New COM 26441C204   499,810 4,853 SH   SOLE   0 0 4,853
Dupont De Nemours Inc COM 26614N102   35,001 510 SH   SOLE   0 0 510
Eaton Corporation COM G29183103   142,040 905 SH   SOLE   0 0 905
Ebay Inc COM 278642103   17,666 426 SH   SOLE   0 0 426
Ecolab Inc COM 278865100   126,346 868 SH   SOLE   0 0 868
Edwards Lifesciences Cp COM 28176E108   345,817 4,635 SH   SOLE   0 0 4,635
Electronic Arts Inc COM 285512109   27,491 225 SH   SOLE   0 0 225
Eli Lilly and Co COM 532457108   597,051 1,632 SH   SOLE   0 0 1,632
EMBECTA ORD WI ORD SHS 29082K105   506 20 SH   SOLE   0 0 20
Emerson Electric Co COM 291011104   790,286 8,227 SH   SOLE   0 0 8,227
Enbridge Inc COM 29250N105   242,068 6,191 SH   SOLE   0 0 6,191
Encompass Health Corp COM 29261A100   114,716 1,918 SH   SOLE   0 0 1,918
Energy Transfer Equity LP COM UT LTD PTN 29273V100   14,106 1,188 SH   SOLE   0 0 1,188
ENHABIT ORD WI ORD SHS 29332G102   12,620 959 SH   SOLE   0 0 959
Enterprise Prd Prtnrs Lp COM UT LTD PTN 293792107   7,395,699 306,621 SH   SOLE   0 0 306,621
EPR Properties COM 26884U109   113,160 3,000 SH   SOLE   0 0 3,000
Equity Lifestyle Properties Inc COM 29472R108   20,942 324 SH   SOLE   0 0 324
Escrow Altegrity Inc Com COM 021ESC017   215 57 SH   SOLE   0 0 57
ETFS Physical Palladium ETF 003262102   185,749 1,125 SH   SOLE   0 0 1,125
Etsy Inc com COM 29786A106   10,181 85 SH   SOLE   0 0 85
Everest Re Group Ltd COM G3223R108   26,502 80 SH   SOLE   0 0 80
Evergy Inc COM 30034W106   50,344 800 SH   SOLE   0 0 800
Eversource Energy COM 30040W108   16,768 200 SH   SOLE   0 0 200
Exxon Mobil Corporation COM 30231G102   3,930,982 35,639 SH   SOLE   0 0 35,639
F&G Annuities & Life Inc COM 30190A104   2,401 120 SH   SOLE   0 0 120
F5 Networks Inc COM 315616102   20,091 140 SH   SOLE   0 0 140
Fairfax India Ho-Sub Com Sub Vtg Shs Isi COM 303897102   444,536 36,200 SH   SOLE   0 0 36,200
Fastenal Co COM 311900104   28,818 609 SH   SOLE   0 0 609
Fidelity Natl Finl Inc COM 31620R303   66,663 1,772 SH   SOLE   0 0 1,772
Fidelity MSCI Materials ETF ETF 316092881   3,274 75 SH   SOLE   0 0 75
Fiserv Inc COM 337738108   384,066 3,800 SH   SOLE   0 0 3,800
Fisker Inc Ordinary Shares - Class A CLA A 33813J106   2,545 350 SH   SOLE   0 0 350
Foot Locker Inc COM 344849104   1,890 50 SH   SOLE   0 0 50
Ford Motor Company New COM 345370860   198,228 17,045 SH   SOLE   0 0 17,045
Fortinet Inc COM 34959E109   183,338 3,750 SH   SOLE   0 0 3,750
Fortune Brands Home & Security Inc COM 34964C106   2,570 45 SH   SOLE   0 0 45
FS KKR Capital Corp COM 302635206   298,906 17,080 SH   SOLE   0 0 17,080
Fulgent Genetics Inc Com COM 359664109   8,934 300 SH   SOLE   0 0 300
Fulton Financial Corp COM 360271100   10,687 635 SH   SOLE   0 0 635
Gaming and Leisure Properties Inc COM 36467J108   17,398 334 SH   SOLE   0 0 334
General Dynamics Corp COM 369550108   1,233,851 4,973 SH   SOLE   0 0 4,973
General Electric Company COM 369604301   598,931 7,148 SH   SOLE   0 0 7,148
General Motors Corp COM 37045V100   99,657 2,962 SH   SOLE   0 0 2,962
Genuine Parts Co COM 372460105   225,563 1,300 SH   SOLE   0 0 1,300
Gildan Activewear Inc COM 375916103   63,321 2,311 SH   SOLE   0 0 2,311
Gilead Sciences Inc COM 375558103   211,534 2,464 SH   SOLE   0 0 2,464
Global X Blockchain ETF ETF 37960A735   39 3 SH   SOLE   0 0 3
Goldman Sachs ActiveBeta EMkts Eq ETF ETF 381430206   5,662 200 SH   SOLE   0 0 200
Goldman Sachs Group Inc COM 38141G104   415,765 1,211 SH   SOLE   0 0 1,211
Grayscale Bitcoin Tr Btc Shs Accd Invs ETF 389637109   9,741 1,175 SH   SOLE   0 0 1,175
Green Thumb Industries Inc COM 39342L108   1,485 168 SH   SOLE   0 0 168
Hanover Insurance Group COM 410867105   260,801 1,930 SH   SOLE   0 0 1,930
Hartford Finl Svcs Grp COM 416515104   41,100 542 SH   SOLE   0 0 542
Hca Inc COM 40412C101   128,250 534 SH   SOLE   0 0 534
Healthcare Realty TRUST COM 42226K105   8,672 450 SH   SOLE   0 0 450
Heico Corp COM 422806208   96,120 802 SH   SOLE   0 0 802
Henry Jack & Assoc Inc COM 426281101   6,145 35 SH   SOLE   0 0 35
Hershey Company COM 427866108   25,459 110 SH   SOLE   0 0 110
Hewlett Packard Enterprises COM 42824C109   6,384 400 SH   SOLE   0 0 400
Hewlett-Packard Company COM 40434L105   43,529 1,620 SH   SOLE   0 0 1,620
Highwoods Pptys Inc COM 431284108   45,244 1,617 SH   SOLE   0 0 1,617
Hologic Inc COM 436440101   57,230 765 SH   SOLE   0 0 765
Home Depot Inc COM 437076102   25,304,415 80,113 SH   SOLE   0 0 80,113
Honeywell International COM 438516106   865,296 4,038 SH   SOLE   0 0 4,038
Humana Inc COM 444859102   318,070 621 SH   SOLE   0 0 621
Huntsman Corporation COM 447011107   123,660 4,500 SH   SOLE   0 0 4,500
Idexx Labs Inc COM 45168D104   95,055 233 SH   SOLE   0 0 233
Illinois Tool Works Inc COM 452308109   1,132,023 5,139 SH   SOLE   0 0 5,139
Inari Medical Inc Ordinary Shares COM 45332Y109   4,767 75 SH   SOLE   0 0 75
Ingersoll-Rand plc COM 45687V106   176,866 3,385 SH   SOLE   0 0 3,385
Ingredion Inc COM 457187102   51,119 522 SH   SOLE   0 0 522
Innovative Industrial Properties Inc COM 45781V101   3,070 30 SH   SOLE   0 0 30
Intel Corp COM 458140100   672,052 25,428 SH   SOLE   0 0 25,428
Intl Business Machines COM 459200101   587,793 4,172 SH   SOLE   0 0 4,172
Intuit Inc COM 461202103   639,488 1,643 SH   SOLE   0 0 1,643
Intuitive Surgical New COM 46120E602   626,491 2,361 SH   SOLE   0 0 2,361
Invesco Financial Preferred ETF ETF 46137V621   5,530 384 SH   SOLE   0 0 384
Invesco Ltd. COM G491BT108   4,408 245 SH   SOLE   0 0 245
Invesco NASDAQ Next Gen 100 ETF ETF 46138G631   2,391 100 SH   SOLE   0 0 100
Invesco S&P 500 Equal Weight ETF ETF 46137V357   2,708,610 19,176 SH   SOLE   0 0 19,176
Invesco S&P 500 Low Volatility ETF ETF 46138E354   58,277 912 SH   SOLE   0 0 912
Iqvia Hldgs Inc COM 46266C105   43,027 210 SH   SOLE   0 0 210
iShares Aaa - A Rated Corporate Bond ETF ETF 46429B291   1,853 40 SH   SOLE   0 0 40
Ishares Barclays Aggregate Bond ETF 464287226   411,224 4,240 SH   SOLE   0 0 4,240
iShares Core Dividend Growth ETF ETF 46434V621   57,900 1,158 SH   SOLE   0 0 1,158
Ishares Core High Dividend Etf ETF 46429B663   52,641 505 SH   SOLE   0 0 505
iShares Core MSCI EAFE ETF 46432F842   100,888,428 1,636,736 SH   SOLE   0 0 1,636,736
iShares Core MSCI Emerging Markets ETF ETF 46434G103   38,522,036 824,883 SH   SOLE   0 0 824,883
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   13,891 240 SH   SOLE   0 0 240
iShares Core S&P Mid Cap ETF ETF 464287507   71,116 294 SH   SOLE   0 0 294
iShares Core S&P Total US Stock Mkt ETF 464287150   52,070,722 614,042 SH   SOLE   0 0 614,042
iShares Currency Hedged MSCI EAFE ETF 46434V803   218,781 8,103 SH   SOLE   0 0 8,103
Ishares Dj Select Div Fd ETF 464287168   342,866 2,843 SH   SOLE   0 0 2,843
iShares Edge MSCI Intl Quality Fctr ETF ETF 46434V456   20,535 634 SH   SOLE   0 0 634
iShares Edge MSCI Min Vol EAFE ETF 46429B689   13,671 215 SH   SOLE   0 0 215
iShares ESG Aware MSCI EAFE ETF ETF 46435G516   681,982 10,374 SH   SOLE   0 0 10,374
iShares ESG Aware MSCI EM ETF ETF 46434G863   401,939 13,367 SH   SOLE   0 0 13,367
iShares Interm Government/Credit Bd ETF 464288612   10,855 106 SH   SOLE   0 0 106
iShares MSCI ACWI ex US ETF ETF 464288240   9,798,425 215,350 SH   SOLE   0 0 215,350
iShares MSCI EAFE ETF 464287465   11,351,630 172,938 SH   SOLE   0 0 172,938
iShares MSCI Emrg Mkt Fd ETF 464287234   4,607,048 121,558 SH   SOLE   0 0 121,558
Ishares Nasdaq Biotechnology ETF 464287556   229,758 1,750 SH   SOLE   0 0 1,750
iShares PHLX Semiconductor ETF ETF 464287523   37,582 108 SH   SOLE   0 0 108
Ishares Russell 2000 ETF 464287655   989,224 5,673 SH   SOLE   0 0 5,673
Ishares Russell 2000 Value ETF ETF 464287630   563,000 4,060 SH   SOLE   0 0 4,060
iShares Russell 3000 Growth ETF 464287671   42,798 525 SH   SOLE   0 0 525
Ishares Russell Midcap ETF 464287499   1,043,452 15,470 SH   SOLE   0 0 15,470
Ishares Russell Midcap Growth ETF 464287481   835,582 9,995 SH   SOLE   0 0 9,995
iShares Russell Midcap Value ETF 464287473   48,128,607 456,888 SH   SOLE   0 0 456,888
iShares S&P 100 ETF 464287101   2,997,427 17,573 SH   SOLE   0 0 17,573
Ishares S&P 500 Growth ETF 464287309   3,674,853 62,818 SH   SOLE   0 0 62,818
IShares S&P 500 Index ETF 464287200   297,527,131 774,387 SH   SOLE   0 0 774,387
Ishares S&P Small-Cap ETF 464287887   247,264 2,288 SH   SOLE   0 0 2,288
Ishares S&P Smcap Value ETF 464287879   572,514 6,270 SH   SOLE   0 0 6,270
iShares Silver Trust ETF 46428Q109   74,472 3,382 SH   SOLE   0 0 3,382
Ishares Tr Cohen & Steer ETF 464287564   6,910 126 SH   SOLE   0 0 126
Ishares Tr Russell ETF 464287622   926,288 4,400 SH   SOLE   0 0 4,400
Ishares U S Technology Etf ETF 464287721   44,098 592 SH   SOLE   0 0 592
iShares US Healthcare ETF 464287762   745,590 2,628 SH   SOLE   0 0 2,628
iShares US Real Estate ETF ETF 464287739   77,371 919 SH   SOLE   0 0 919
J B Hunt Transport Svcs COM 445658107   87,180 500 SH   SOLE   0 0 500
Jazz Pharmaceuticals PLC COM G50871105   1,274 8 SH   SOLE   0 0 8
JBG SMITH Properties COM 46590V100   2,847 150 SH   SOLE   0 0 150
Jetblue Airways Corp COM 477143101   19 3 SH   SOLE   0 0 3
Johnson & Johnson COM 478160104   40,021,721 226,559 SH   SOLE   0 0 226,559
Jpmorgan Chase & Co COM 46625H100   2,366,613 17,648 SH   SOLE   0 0 17,648
K L A Tencor Corp COM 482480100   47,129 125 SH   SOLE   0 0 125
Kellogg Company COM 487836108   28,496 400 SH   SOLE   0 0 400
Kimberly-Clark Corp COM 494368103   309,374 2,279 SH   SOLE   0 0 2,279
Kinsale Cap Group Inc Com COM 49714P108   124,222 475 SH   SOLE   0 0 475
Knight Swift Transn Hldgs Inc COM 499049104   23,585 450 SH   SOLE   0 0 450
Kraft Heinz Co Com COM 500754106   305,447 7,503 SH   SOLE   0 0 7,503
Krispy Kreme Inc ETF 50101L106   774 75 SH   SOLE   0 0 75
KYNDRYL HOLDINGS ORD WI COM 50155Q100   3,369 303 SH   SOLE   0 0 303
L3Harris Technologies Ord COM 502431109   179,371 861 SH   SOLE   0 0 861
Lamar Advertising Co A COM 512816109   20,957 222 SH   SOLE   0 0 222
Lamb Weston Holdings Inc COM 513272104   29,757 333 SH   SOLE   0 0 333
Lauder Estee Co Inc Cl A CL A 518439104   466,943 1,882 SH   SOLE   0 0 1,882
Leggett & Platt Inc COM 524660107   25,784 800 SH   SOLE   0 0 800
LEMONADE ORD COM 52567D107   3,748 274 SH   SOLE   0 0 274
Lennar Corp Cl A CL A 526057104   39,006 431 SH   SOLE   0 0 431
Liberty Broadband Corp COM 530307305   9,305 122 SH   SOLE   0 0 122
Liberty Media Corp Delaware Com C Siriusxm COM 531229607   68,282 1,745 SH   SOLE   0 0 1,745
Liberty Media Group COM 531229854   26,064 436 SH   SOLE   0 0 436
Lockheed Martin Corp COM 539830109   202,115 415 SH   SOLE   0 0 415
Loews Corporation COM 540424108   13,352 229 SH   SOLE   0 0 229
Lowes Companies Inc COM 548661107   2,185,883 10,971 SH   SOLE   0 0 10,971
LTC Properties Inc COM 502175102   1,777 50 SH   SOLE   0 0 50
LUCID GROUP ORD COM 549498103   30,735 4,500 SH   SOLE   0 0 4,500
Lululemon Athletica Inc COM 550021109   18,262 57 SH   SOLE   0 0 57
Lumen Technologies Inc COM 550241103   24,012 4,600 SH   SOLE   0 0 4,600
Luxeyard Inc NV COM 55067R104   0 150 SH   SOLE   0 0 150
Lyft Inc COM 55087P104   2,686 244 SH   SOLE   0 0 244
Magellan Midstream Ptnrs COM UNIT RP LP 559080106   65,273 1,300 SH   SOLE   0 0 1,300
Maiden Holdings Ltd COM G5753U112   12,660 6,000 SH   SOLE   0 0 6,000
Main Str Cap Corp Com COM 56035L104   110,850 3,000 SH   SOLE   0 0 3,000
Marathon Oil Corp COM 565849106   10,828 400 SH   SOLE   0 0 400
Markel Corp COM 570535104   24,542,204 18,628 SH   SOLE   0 0 18,628
Marriott Intl Inc Cl A CL A 571903202   281,551 1,891 SH   SOLE   0 0 1,891
Marsh & Mc Lennan Co Inc COM 571748102   2,192,763 13,251 SH   SOLE   0 0 13,251
Martin Marietta Matrls COM 573284106   20,278 60 SH   SOLE   0 0 60
Marvell Tech Group Ltd COM 573874104   3,753 101 SH   SOLE   0 0 101
MasterBrand Inc COM 57638P104   340 45 SH   SOLE   0 0 45
Mastercard Inc COM 57636Q104   31,102,702 89,445 SH   SOLE   0 0 89,445
Mayne Pharma Group Ltd COM Q5857C108   5,424 40,000 SH   SOLE   0 0 40,000
Mc Donalds Corp COM 580135101   3,034,512 11,515 SH   SOLE   0 0 11,515
Mckesson Corporation COM 58155Q103   190,561 508 SH   SOLE   0 0 508
MedMen Enterprises Inc COM 58507M107   2 125 SH   SOLE   0 0 125
Medtronic Inc COM G5960L103   23,333,732 300,228 SH   SOLE   0 0 300,228
Mercadolibre Inc COM 58733R102   22,002 26 SH   SOLE   0 0 26
Merck & Co Inc COM 58933Y105   50,823,051 458,072 SH   SOLE   0 0 458,072
Meta Platforms Inc COM 30303M102   242,846 2,018 SH   SOLE   0 0 2,018
Metlife Inc COM 59156R108   30,613 423 SH   SOLE   0 0 423
Microchip Technology Inc COM 595017104   537,088 7,645 SH   SOLE   0 0 7,645
Micron Technology Inc COM 595112103   277,739 5,557 SH   SOLE   0 0 5,557
Microsoft Corp COM 594918104   42,924,605 178,987 SH   SOLE   0 0 178,987
Moderna Inc COM 60770K107   179,620 1,000 SH   SOLE   0 0 1,000
Mondelez Intl Inc Cl A CL A 609207105   2,321,674 34,834 SH   SOLE   0 0 34,834
Morgan Stanley COM NEW 617446448   505,108 5,941 SH   SOLE   0 0 5,941
Motorola Solutions Inc Com New COM NEW 620076307   97,414 378 SH   SOLE   0 0 378
MSCI Inc COM 55354G100   20,933 45 SH   SOLE   0 0 45
Mylan Nv COM 92556V106   12,833 1,153 SH   SOLE   0 0 1,153
Nasdaq Stock Market Inc COM 631103108   449,818 7,332 SH   SOLE   0 0 7,332
National Healthcare Corp COM 635906100   5,950 100 SH   SOLE   0 0 100
Nestle S A Reg B Adr ADR 641069406   252,912 2,184 SH   SOLE   0 0 2,184
NetApp Inc COM 64110D104   163,964 2,730 SH   SOLE   0 0 2,730
Netflix Inc COM 64110L106   387,177 1,313 SH   SOLE   0 0 1,313
Newmarket Corporation COM 651587107   432,754 1,391 SH   SOLE   0 0 1,391
Newmont Mining Corp COM 651639106   31,475,687 666,858 SH   SOLE   0 0 666,858
Nextera Energy Inc Com COM 65339F101   309,320 3,700 SH   SOLE   0 0 3,700
Nike Inc Class B CL B 654106103   172,173 1,471 SH   SOLE   0 0 1,471
Nintendo Ltd Adr ADR 654445303   157 15 SH   SOLE   0 0 15
NIO INC ADS REPSTG CL A ORD SHS CL A 62914V106   2,369 243 SH   SOLE   0 0 243
Norfolk Southern Corp COM 655844108   980,752 3,980 SH   SOLE   0 0 3,980
Northrop Grumman Corp COM 666807102   289,173 530 SH   SOLE   0 0 530
NortonLifeLock Inc COM 668771108   64,397 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   169,193 1,865 SH   SOLE   0 0 1,865
Novo-Nordisk A-S Adr ADR 670100205   125,190 925 SH   SOLE   0 0 925
Nucor Corp COM 670346105   263,620 2,000 SH   SOLE   0 0 2,000
Nuveen ESG Mid-Cap Value ETF ETF 67092P508   311,854 10,482 SH   SOLE   0 0 10,482
Nvidia Corp COM 67066G104   437,835 2,996 SH   SOLE   0 0 2,996
NXP Semiconductors NV COM N6596X109   82,650 523 SH   SOLE   0 0 523
O Reilly Automotive Inc COM 67103H107   43,890 52 SH   SOLE   0 0 52
Okta Inc COM 679295105   7,106 104 SH   SOLE   0 0 104
Old Dominion Freight Lns COM 679580100   43,429 153 SH   SOLE   0 0 153
Old Republic Intl Corp COM 680223104   3,623 150 SH   SOLE   0 0 150
ON Semiconductor Corp COM 682189105   3,119 50 SH   SOLE   0 0 50
Oneok Inc New COM 682680103   39,420 600 SH   SOLE   0 0 600
Oracle Corporation COM 68389X105   1,437,504 17,586 SH   SOLE   0 0 17,586
OrganiGram Holdings Inc COM 68620P101   160 200 SH   SOLE   0 0 200
Organon &Co Common Stock COM 68622V106   3,882 139 SH   SOLE   0 0 139
ORION OFFICE REIT INC COM COM 68629Y103   145 17 SH   SOLE   0 0 17
Owens & Minor Inc Hldg Co COM 690732102   937,440 48,000 SH   SOLE   0 0 48,000
OWL ROCK CAPITAL ORD COM 69121K104   11,550 1,000 SH   SOLE   0 0 1,000
P P G Industries Inc COM 693506107   43,506 346 SH   SOLE   0 0 346
Paragon Offshore PLC COM G6S01W108   0 245 SH   SOLE   0 0 245
Parker-Hannifin Corp COM 701094104   115,236 396 SH   SOLE   0 0 396
Partners Bancorp COM 70213Q108   38,045 4,294 SH   SOLE   0 0 4,294
Paychex Inc COM 704326107   101,115 875 SH   SOLE   0 0 875
Paypal Hldgs Inc COM 70450Y103   104,765 1,471 SH   SOLE   0 0 1,471
Peloton Interactive Inc COM 70614W100   2,978 375 SH   SOLE   0 0 375
Pepsico Incorporated COM 713448108   37,113,081 205,431 SH   SOLE   0 0 205,431
Performance Sports Group Ltd COM 680209103   0 35 SH   SOLE   0 0 35
Pfizer Incorporated COM 717081103   710,128 13,859 SH   SOLE   0 0 13,859
Pharmanetics Inc COM 71713J107   0 12,398 SH   SOLE   0 0 12,398
Philip Morris Intl Inc COM 718172109   6,475,450 63,980 SH   SOLE   0 0 63,980
Phillips COM 718546104   67,056 644 SH   SOLE   0 0 644
Pinnacle Financial Partners Inc COM 72346Q104   230,549 3,141 SH   SOLE   0 0 3,141
Pinnacle West Capital Cp COM 723484101   27,755 365 SH   SOLE   0 0 365
Planet 13 Holdings Inc COM 72706K101   123 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   634,858 33,100 SH   SOLE   0 0 33,100
Pnc Finl Services Gp Inc COM 693475105   206,112 1,305 SH   SOLE   0 0 1,305
PowerShares QQQ ETF ETF 46090E103   376,520 1,414 SH   SOLE   0 0 1,414
Primis Financial Corp COM 74167B109   221,477 18,690 SH   SOLE   0 0 18,690
Procter & Gamble COM 742718109   1,898,487 12,526 SH   SOLE   0 0 12,526
Progressive Corp Ohio COM 743315103   27,482,183 211,874 SH   SOLE   0 0 211,874
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440   4,276 410 SH   SOLE   0 0 410
Prospect Cap Corp COM 74348T102   699 100 SH   SOLE   0 0 100
Prudential Financial Inc COM 744320102   144,736 1,455 SH   SOLE   0 0 1,455
PTC Inc COM 69370C100   73,705 614 SH   SOLE   0 0 614
Qualcomm Inc COM 747525103   725,007 6,595 SH   SOLE   0 0 6,595
Quest Diagnostic Inc COM 74834L100   225,274 1,440 SH   SOLE   0 0 1,440
R L I Corp COM 749607107   459,445 3,500 SH   SOLE   0 0 3,500
Raymond James Finl Inc COM 754730109   1,480,941 13,860 SH   SOLE   0 0 13,860
Raytheon Technologies Ord COM 75513E101   39,685,968 393,242 SH   SOLE   0 0 393,242
Realty Income Corp COM 756109104   79,288 1,250 SH   SOLE   0 0 1,250
Regeneron Pharmaceuticals COM 75886F107   94,515 131 SH   SOLE   0 0 131
Reinsurance Grp Of Amer COM 759351604   4,547 32 SH   SOLE   0 0 32
Roku Inc Com Cl A CL A 77543R102   44,282 1,088 SH   SOLE   0 0 1,088
Roper Industries Inc COM 776696106   153,392 355 SH   SOLE   0 0 355
Ross Stores Inc COM 778296103   113,749 980 SH   SOLE   0 0 980
Rowe T Price Group Inc COM 74144T108   43,866 402 SH   SOLE   0 0 402
Rpm International Inc COM 749685103   62,953 646 SH   SOLE   0 0 646
Rush Enterprises Inc COM 781846308   42,203 750 SH   SOLE   0 0 750
S B A Communications Cp COM 78410G104   378,699 1,351 SH   SOLE   0 0 1,351
S&p Global Inc COM 78409V104   125,697 375 SH   SOLE   0 0 375
Salesforce Com COM 79466L302   176,212 1,329 SH   SOLE   0 0 1,329
Sanfilippo John B & Son Inc COM 800422107   40,660 500 SH   SOLE   0 0 500
Sanofi Aventis Adr ADR 80105N105   12,108 250 SH   SOLE   0 0 250
Schlumberger Ltd COM 806857108   85,108 1,592 SH   SOLE   0 0 1,592
Schw US Brd Mkt Etf ETF 808524102   232,262 5,183 SH   SOLE   0 0 5,183
Schwab US Aggregate Bond ETF ETF 808524839   14,806 324 SH   SOLE   0 0 324
Schwab US Dividend Equity ETF ETF 808524797   320,609 4,244 SH   SOLE   0 0 4,244
Schwab US Large-Cap ETF ETF 808524201   593,767 13,151 SH   SOLE   0 0 13,151
Schwab US Large-Cap Growth ETF ETF 808524300   324,987 5,849 SH   SOLE   0 0 5,849
Schwab US Tips ETF ETF 808524870   688,807 13,300 SH   SOLE   0 0 13,300
Seagate Technology COM G7997R103   55,241 1,050 SH   SOLE   0 0 1,050
Sector Spdr Fincl Select ETF 81369Y605   600,347 17,554 SH   SOLE   0 0 17,554
Sector Spdr Health Fund ETF 81369Y209   696,095 5,124 SH   SOLE   0 0 5,124
Sector Spdr Materials Fd ETF 81369Y100   27,188 350 SH   SOLE   0 0 350
Sector Spdr Tech Select ETF 81369Y803   2,388,128 19,191 SH   SOLE   0 0 19,191
Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886   1,581,015 22,426 SH   SOLE   0 0 22,426
Sempra Energy COM 816851109   157,785 1,021 SH   SOLE   0 0 1,021
Sensata Technologies Holding N.V. COM G8060N102   2,019 50 SH   SOLE   0 0 50
ServiceNow Inc COM 81762P102   7,377 19 SH   SOLE   0 0 19
SHELL ADR EACH REP 2 ORD WI COM 780259305   23,919 420 SH   SOLE   0 0 420
Sherwin Williams Co COM 824348106   39,871 168 SH   SOLE   0 0 168
SHIFT TECHNOLOGIES CL A ORD CL A 82452T107   399 2,681 SH   SOLE   0 0 2,681
Simply Inc COM 82901A105   1 569 SH   SOLE   0 0 569
Southwest Airlines Co COM 844741108   110,370 3,278 SH   SOLE   0 0 3,278
Spdr Dow Jones Reit ETF 78464A607   52,726 605 SH   SOLE   0 0 605
Spdr Gold TRUST ETF 78463V107   51,231 302 SH   SOLE   0 0 302
SPDR S&P 500 Index ETF 78462F103   47,083,252 123,116 SH   SOLE   0 0 123,116
SPDR S&P Bank ETF ETF 78464A797   428,428 9,489 SH   SOLE   0 0 9,489
SPDR Dow Jones Global Real Estate ETF ETF 78463X749   877 21 SH   SOLE   0 0 21
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   85,558 2,200 SH   SOLE   0 0 2,200
SPDR S&P 500 Growth ETF 78464A409   131,489 2,595 SH   SOLE   0 0 2,595
Spero Therapeutics Inc COM 84833T103   324 187 SH   SOLE   0 0 187
Sprott Physical Gold & Silver Trust ETF 85208R101   53,790 3,000 SH   SOLE   0 0 3,000
Square Inc COM 852234103   3,079 49 SH   SOLE   0 0 49
Stanley Furniture New OTC 42834P207   340,431 48,633 SH   SOLE   0 0 48,633
Stantec Inc COM 85472N109   53,453 1,115 SH   SOLE   0 0 1,115
Starbucks Corp COM 855244109   858,233 8,652 SH   SOLE   0 0 8,652
STORE Capital Corp COM 862121100   27,251 850 SH   SOLE   0 0 850
Sun Communities Inc COM 866674104   114,400 800 SH   SOLE   0 0 800
Sysco Corporation COM 871829107   741,360 9,697 SH   SOLE   0 0 9,697
T J X Cos Inc COM 872540109   21,890 275 SH   SOLE   0 0 275
Taiwan Semiconductr Adrf ADR 874039100   41,863 562 SH   SOLE   0 0 562
Take-Two Interactive Software Inc COM 874054109   40,194 386 SH   SOLE   0 0 386
Target Corporation COM 87612E106   413,288 2,773 SH   SOLE   0 0 2,773
TE Connectivity Ltd COM H84989104   20,894 182 SH   SOLE   0 0 182
Teledyne Technologies COM 879360105   283,136 708 SH   SOLE   0 0 708
TEMPO AUTOMATION HOLDINGS ORD COM 88024M108   78 100 SH   SOLE   0 0 100
Tesla, Inc COM 88160R101   58,387 474 SH   SOLE   0 0 474
Texas Instruments Inc COM 882508104   281,700 1,705 SH   SOLE   0 0 1,705
The Charles Schwab Corp COM 808513105   110,653 1,329 SH   SOLE   0 0 1,329
The Chemours Company COM 163851108   7,533 246 SH   SOLE   0 0 246
The Southern Company COM 842587107   289,353 4,052 SH   SOLE   0 0 4,052
Thermo Electron Corp COM 883556102   1,433,997 2,604 SH   SOLE   0 0 2,604
Tilray Inc COM 88688T100   675 251 SH   SOLE   0 0 251
T-Mobile Us Inc COM 872590104   34,860 249 SH   SOLE   0 0 249
Toro Company COM 891092108   189,044 1,670 SH   SOLE   0 0 1,670
Townebank Portsmouth Va COM 89214P109   3,577 116 SH   SOLE   0 0 116
Trane Technologies PLC COM G8994E103   707,659 4,210 SH   SOLE   0 0 4,210
Travelers Companies Inc COM 89417E109   293,575 1,566 SH   SOLE   0 0 1,566
Tredegar Corporation COM 894650100   2,453 240 SH   SOLE   0 0 240
Tri Continental Corp COM 895436103   555,684 21,681 SH   SOLE   0 0 21,681
Tri-County Financial Cp COM 20368X101   165,186 4,140 SH   SOLE   0 0 4,140
Triton International Ltd COM G9078F107   27,512 400 SH   SOLE   0 0 400
Truist Finl Corp Com COM 89832Q109   2,015,566 46,841 SH   SOLE   0 0 46,841
Trulieve Cannabis Corp COM 89788C104   954 126 SH   SOLE   0 0 126
Tyson Foods Inc Cl A CL A 902494103   18,675 300 SH   SOLE   0 0 300
U G I Corporation New COM 902681105   26,690 720 SH   SOLE   0 0 720
U S Bancorp Del New COM 902973304   25,003,175 573,336 SH   SOLE   0 0 573,336
Uber Technologies Inc COM 90353T100   21,713 878 SH   SOLE   0 0 878
UNDER ARMOUR INC-CLASS C CL C 904311206   26,831 3,008 SH   SOLE   0 0 3,008
Unilever Plc Adr New ADR 904767704   182,519 3,625 SH   SOLE   0 0 3,625
Union Pacific Corp COM 907818108   25,689,087 124,060 SH   SOLE   0 0 124,060
United Bankshares Inc COM 909907107   673,470 16,633 SH   SOLE   0 0 16,633
United Parcel Service B CL B 911312106   904,183 5,201 SH   SOLE   0 0 5,201
United Rentals Inc COM 911363109   233,511 657 SH   SOLE   0 0 657
Unitedhealth Group Inc COM 91324P102   45,778,030 86,344 SH   SOLE   0 0 86,344
Unity Software Inc COM 91332U101   4,803 168 SH   SOLE   0 0 168
Universal Corp Va COM 913456109   969,977 18,367 SH   SOLE   0 0 18,367
Unumprovident Corp COM 91529Y106   12,473 304 SH   SOLE   0 0 304
UPSTART HOLDINGS INC COM 91680M107   1,322 100 SH   SOLE   0 0 100
US Silica Holdings Inc COM 90346E103   30,000 2,400 SH   SOLE   0 0 2,400
Utd Dominion Rlty Tr Inc COM 902653104   2,452,693 63,328 SH   SOLE   0 0 63,328
Valero Energy Corp New COM 91913Y100   330,410 2,605 SH   SOLE   0 0 2,605
Validian Corp COM 91915P107   0 40,000 SH   SOLE   0 0 40,000
Vanda Pharmaceuticals Inc COM 921659108   2,217 300 SH   SOLE   0 0 300
Vanguard 500 ETF ETF 922908363   204,129 581 SH   SOLE   0 0 581
Vanguard Corp Bond Etf ETF 92206C409   19,459 257 SH   SOLE   0 0 257
Vanguard Dividend Appreciation ETF 921908844   9,168,390 60,378 SH   SOLE   0 0 60,378
Vanguard Emerging Market ETF 922042858   42,488 1,090 SH   SOLE   0 0 1,090
Vanguard FTSE International ETF 921943858   19,180 457 SH   SOLE   0 0 457
Vanguard Growth ETF ETF 922908736   42,622 200 SH   SOLE   0 0 200
Vanguard Health Care ETF ETF 92204A504   326,508 1,316 SH   SOLE   0 0 1,316
Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406   865,143 7,995 SH   SOLE   0 0 7,995
Vanguard Information Technology ETF ETF 92204A702   60,688 190 SH   SOLE   0 0 190
Vanguard Intl Div Apprec ETF ETF 921946810   34,954 502 SH   SOLE   0 0 502
Vanguard Intl Eqty Index ETF 922042775   34,195 682 SH   SOLE   0 0 682
Vanguard Long-Term Corporate Bd ETF ETF 92206C813   757 10 SH   SOLE   0 0 10
Vanguard Mid Cap Value ETF 922908512   263,583 1,949 SH   SOLE   0 0 1,949
Vanguard Mid-Cap ETF ETF 922908629   1,106,467 5,429 SH   SOLE   0 0 5,429
Vanguard Mid-Cap Growth ETF ETF 922908538   76,578 426 SH   SOLE   0 0 426
Vanguard Mortgage-Backed Secs ETF ETF 92206C771   2,731 60 SH   SOLE   0 0 60
Vanguard Reit ETF 922908553   564,328 6,842 SH   SOLE   0 0 6,842
Vanguard S&P 500 Growth ETF ETF 921932505   42,188 200 SH   SOLE   0 0 200
Vanguard S&P 500 Value ETF ETF 921932703   87,678 626 SH   SOLE   0 0 626
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805   200,340,063 4,289,019 SH   SOLE   0 0 4,289,019
Vanguard Small Cap ETF 922908751   755,451 4,116 SH   SOLE   0 0 4,116
Vanguard Total International Stock ETF ETF 921909768   198,501 3,838 SH   SOLE   0 0 3,838
Vanguard Total Stock Mkt ETF 922908769   1,452,171 7,595 SH   SOLE   0 0 7,595
Vanguard Total World Stock ETF ETF 922042742   17,669 205 SH   SOLE   0 0 205
Vanguard Value ETF ETF 922908744   28,776 205 SH   SOLE   0 0 205
Vaxart Inc Com New COM 92243A200   9,561 9,950 SH   SOLE   0 0 9,950
Veeva Systems Inc COM 922475108   14,201 88 SH   SOLE   0 0 88
Ventas Inc COM 92276F100   13,515 300 SH   SOLE   0 0 300
Verisk Analytics Inc Cla CL A 92345Y106   44,841 254 SH   SOLE   0 0 254
Verizon Communications ETF 92343V104   370,912 9,414 SH   SOLE   0 0 9,414
VICI Properties Inc ETF 925652109   35,640 1,100 SH   SOLE   0 0 1,100
Village Bk & Tr Finlcorp ETF 92705T200   352 7 SH   SOLE   0 0 7
Virginia National Bankshares Corp COM 928031103   32,701 892 SH   SOLE   0 0 892
Visa Inc ETF 92826C839   4,441,721 21,379 SH   SOLE   0 0 21,379
Vmware Inc Cl A ETF 928563402   15,345 125 SH   SOLE   0 0 125
W P Carey Inc ETF 92936U109   62,833 804 SH   SOLE   0 0 804
Walgreen Boots Alliance Inc Com ETF 931427108   374 10 SH   SOLE   0 0 10
Wal-Mart Stores Inc ETF 931142103   24,911,993 175,696 SH   SOLE   0 0 175,696
WARNER BROS. DISCOVERY SRS A ORD WI ORD SHS 934423104   1,043 110 SH   SOLE   0 0 110
Washington REIT REIT 939653101   1,157 65 SH   SOLE   0 0 65
Waste Management, INC. ETF 94106L109   1,097,629 6,997 SH   SOLE   0 0 6,997
Watsco Inc ETF 942622200   160,386 643 SH   SOLE   0 0 643
Wells Fargo & Co New ETF 949746101   173,748 4,208 SH   SOLE   0 0 4,208
Wells Fargo & Co Pfd ETF 949746887   70 51 SH   SOLE   0 0 51
Welltower Inc Com ETF 95040Q104   21,632 330 SH   SOLE   0 0 330
Williams Companies ETF 969457100   12,776,225 388,335 SH   SOLE   0 0 388,335
Willis Towers Watson COM G96629103   33,997 139 SH   SOLE   0 0 139
WisdomTree International Small Cap Div ETF 97717W760   7,738 134 SH   SOLE   0 0 134
WisdomTree SmallCap Dividend ETF ETF 97717W604   98,658 3,469 SH   SOLE   0 0 3,469
WisdomTree US Dividend ex-Financials ETF ETF 97717W406   105,117 1,145 SH   SOLE   0 0 1,145
WisdomTree US Total Dividend ETF ETF 97717W109   35,784 590 SH   SOLE   0 0 590
Workday Inc COM 98138H101   9,203 55 SH   SOLE   0 0 55
Xylem Inc ETF 98419M100   61,477 556 SH   SOLE   0 0 556
Yext Inc ETF 98585N106   457 70 SH   SOLE   0 0 70
Zoetis Inc ETF 98978V103   1,044,902 7,130 SH   SOLE   0 0 7,130