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,862,400 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   97,527 126,823 SH   SOLE   0 0 126,823
2U Inc COM 90214J101   7,535 1,100 SH   SOLE   0 0 1,100
3m Company COM 88579Y101   368,564 3,506 SH   SOLE   0 0 3,506
A E S Corp COM 00130H105   45,150 1,875 SH   SOLE   0 0 1,875
A F L A C Inc COM 001055102   50,372 781 SH   SOLE   0 0 781
A T & T Inc New COM 00206R102   6,976 362 SH   SOLE   0 0 362
Abbott Laboratories COM 002824100   1,241,047 12,256 SH   SOLE   0 0 12,256
Abbvie Inc Com Usd0.01 COM 00287Y109   1,594,348 10,004 SH   SOLE   0 0 10,004
Accenture Ltd Cl A CL A G1151C101   324,525 1,135 SH   SOLE   0 0 1,135
Adaptive Biotechnologies Corp COM 00650F109   998 113 SH   SOLE   0 0 113
Adobe Systems Inc COM 00724F101   606,572 1,574 SH   SOLE   0 0 1,574
Advance Auto Parts Inc COM 00751Y106   18,242 150 SH   SOLE   0 0 150
Advanced Explorations Inc COM 00765C108   0 80 SH   SOLE   0 0 80
Advanced Micro Devices COM 007903107   214,838 2,192 SH   SOLE   0 0 2,192
AdvisorShares Pure US Cannabis ETF ETF 00768Y453   677 119 SH   SOLE   0 0 119
Aecom Technology Corp COM 00766T100   27,404 325 SH   SOLE   0 0 325
Affirm Holdings Inc COM 00827B106   169 15 SH   SOLE   0 0 15
Agilent Technologies Inc COM 00846U101   50,632 366 SH   SOLE   0 0 366
Air Prod & Chemicals Inc COM 009158106   833,016 2,900 SH   SOLE   0 0 2,900
Airbnb Inc COM 009066101   12,440 100 SH   SOLE   0 0 100
Akamai Technologies COM 00971T101   14,642 187 SH   SOLE   0 0 187
Akoustis Technologies Inc COM 00973N102   385 125 SH   SOLE   0 0 125
Albemarle Corp COM 012653101   663,120 3,000 SH   SOLE   0 0 3,000
Alcon Inc Ord Shs ORD SHS H01301128   15,801 224 SH   SOLE   0 0 224
Align Technology Inc COM 016255101   66,828 200 SH   SOLE   0 0 200
Allegion PLC ORD SHS G0176J109   35,541 333 SH   SOLE   0 0 333
Allstate Corporation COM 020002101   187,158 1,689 SH   SOLE   0 0 1,689
Alphabet Inc. Class A CAP STK CL A 02079K305   4,269,008 41,155 SH   SOLE   0 0 41,155
Alphabet Inc. Class C CAP STK CL C 02079K107   33,793,429 324,937 SH   SOLE   0 0 324,937
ALPS Sector Dividend Dogs ETF ETF 00162Q858   24,627 481 SH   SOLE   0 0 481
Altria Group Inc COM 02209S103   2,872,625 64,380 SH   SOLE   0 0 64,380
Amazon Com Inc COM 023135106   3,437,181 33,277 SH   SOLE   0 0 33,277
Amcore Financial Inc. COM 023912108   0 40 SH   SOLE   0 0 40
Amer Electric Pwr Co Inc COM 025537101   84,621 930 SH   SOLE   0 0 930
Ameren Corporation COM 023608102   35,420 410 SH   SOLE   0 0 410
America First Multifamily Investors LP COM UT LTD PTN 02364V206   9,682 560 SH   SOLE   0 0 560
American Century U.S. Quality Value ETF ETF 025072208   1,501,316 31,317 SH   SOLE   0 0 31,317
American Express Company COM 025816109   694,195 4,209 SH   SOLE   0 0 4,209
Ameriprise Financial Inc COM 03076C106   75,093 245 SH   SOLE   0 0 245
Amern Tower Corp Class A CL A 03027X100   42,911 210 SH   SOLE   0 0 210
Amgen Incorporated COM 031162100   970,868 4,016 SH   SOLE   0 0 4,016
Amphenol Corp Cl A CL A 032095101   162,541 1,989 SH   SOLE   0 0 1,989
Amplify Transformational Data Shrg ETF ETF 032108607   290 15 SH   SOLE   0 0 15
Analog Devices Inc COM 032654105   114,359 580 SH   SOLE   0 0 580
Ansys Inc COM 03662Q105   34,611 104 SH   SOLE   0 0 104
Anthem Inc COM 036752103   2,364,486 5,142 SH   SOLE   0 0 5,142
Aon Plc Com Usd0.01 Cl A CL A G0403H108   332,000 1,053 SH   SOLE   0 0 1,053
Apollo Global Management LLC Class A CL A 03769M106   63,160 1,000 SH   SOLE   0 0 1,000
Apple Computer Inc COM 037833100   49,597,167 300,771 SH   SOLE   0 0 300,771
Applied Materials Inc COM 038222105   634,171 5,163 SH   SOLE   0 0 5,163
APPLOVIN CORP CL A CL A 03831W108   1,575 100 SH   SOLE   0 0 100
Aptargroup Inc COM 038336103   209,196 1,770 SH   SOLE   0 0 1,770
Aptiv Plc COM G6095L109   55,871 498 SH   SOLE   0 0 498
APW COM G04397108   0 160 SH   SOLE   0 0 160
Archer-Daniels-Midlnd Co COM 039483102   150,956 1,895 SH   SOLE   0 0 1,895
Ardagh Metal Packaging SA COM L02235106   355 87 SH   SOLE   0 0 87
Ares Capital Corp COM 04010L103   410,327 22,453 SH   SOLE   0 0 22,453
ARMOUR Residential REIT Inc REIT 042315507   541 103 SH   SOLE   0 0 103
ARRIVAL ORD ORD SHS L0423Q124   62 464 SH   SOLE   0 0 464
Arthur J Gallagher & Co COM 363576109   286,582 1,498 SH   SOLE   0 0 1,498
ATHENE HOLDING LTD 6.35 SER A Preferred Stock G0684D305   21,750 1,000 SH   SOLE   0 0 1,000
Atlantic Un Bankshares Corp COM 04911A107   672,504 19,187 SH   SOLE   0 0 19,187
Auto Data Processing COM 053015103   997,379 4,480 SH   SOLE   0 0 4,480
Autodesk Inc COM 052769106   199,834 960 SH   SOLE   0 0 960
Autonation Inc COM 05329W102   18,542 138 SH   SOLE   0 0 138
Autozone Inc COM 053332102   58,996 24 SH   SOLE   0 0 24
Avago Technologies Ltd COM 11135F101   75,060 117 SH   SOLE   0 0 117
AvalonBay Communities Inc COM 053484101   429,757 2,557 SH   SOLE   0 0 2,557
Avery Dennison Corp COM 053611109   168,731 943 SH   SOLE   0 0 943
Babcock & Wilcox Enterprises Inc COM 05614L209   55 9 SH   SOLE   0 0 9
Ball Corp COM 058498106   3,362 61 SH   SOLE   0 0 61
Banco Santander SA COM 05964H105   1,476 400 SH   SOLE   0 0 400
Bank Of America Corp COM 060505104   1,030,157 36,019 SH   SOLE   0 0 36,019
Bank of New York Mellon Corp. COM 064058100   358,476 7,889 SH   SOLE   0 0 7,889
Baxter International Inc COM 071813109   48,064 1,185 SH   SOLE   0 0 1,185
Becton Dickinson & Co COM 075887109   199,670 807 SH   SOLE   0 0 807
Berkley W R Corp COM 084423102   118,854 1,909 SH   SOLE   0 0 1,909
Berkshire Hathaway Cl B CL B 084670702   39,583,079 128,196 SH   SOLE   0 0 128,196
Berry Plastics Group Inc COM 08579W103   4,123 70 SH   SOLE   0 0 70
Beyond Meat Inc COM 08862E109   1,996 123 SH   SOLE   0 0 123
Biogen Idec Inc COM 09062X103   556,060 2,000 SH   SOLE   0 0 2,000
Blackrock Inc COM 09247X101   360,148 538 SH   SOLE   0 0 538
Blackstone Group LP COM UNIT LTD 09260D107   518,695 5,905 SH   SOLE   0 0 5,905
Blue Ridge Bankshares Inc COM 095825105   1,527,261 149,731 SH   SOLE   0 0 149,731
Boeing Co COM 097023105   259,802 1,223 SH   SOLE   0 0 1,223
Booking Hldgs Inc COM 09857L108   108,749 41 SH   SOLE   0 0 41
Booz Allen Hamilton Holding Corp COM 099502106   8,064 87 SH   SOLE   0 0 87
Bp Plc Adr ADR 055622104   96,671 2,548 SH   SOLE   0 0 2,548
Bristol-Myers Squibb Co COM 110122108   181,384 2,617 SH   SOLE   0 0 2,617
Broadridge Finl Solution COM 11133T103   330,662 2,256 SH   SOLE   0 0 2,256
Brookfield Asset Management COM 113004105   627,831 19,188 SH   SOLE   0 0 19,188
Brookfield Corporation COM 11271J107   27,818,316 853,584 SH   SOLE   0 0 853,584
BROOKFIELD REINSRNC EX VOTN CL A ORD ORD SHS G16250105   363 11 SH   SOLE   0 0 11
Brookfield Renewable Corp Ordinary Shares - Class COM 11284V105   11,219 321 SH   SOLE   0 0 321
Brookfield Renewable Partners LP COM G16258108   40,742 1,293 SH   SOLE   0 0 1,293
C H Robinson Worldwd New COM 12541W209   77,509 780 SH   SOLE   0 0 780
C S X Corp COM 126408103   2,081,219 69,513 SH   SOLE   0 0 69,513
C V S Corp Del COM 126650100   373,482 5,026 SH   SOLE   0 0 5,026
Canadian Natl Ry Co COM 136375102   140,974 1,195 SH   SOLE   0 0 1,195
Canadian Pac Railway COM 13646K108   215,432 2,800 SH   SOLE   0 0 2,800
Canopy Growth Corp COM 138035100   849 485 SH   SOLE   0 0 485
Capital One Financial Cp COM 14040H105   206,836 2,151 SH   SOLE   0 0 2,151
Cardinal Health Inc COM 14149Y108   27,784 368 SH   SOLE   0 0 368
Carlyle Secured Lending Inc COM 872280102   20,430 1,500 SH   SOLE   0 0 1,500
Carmax Inc COM 143130102   1,145,470 17,820 SH   SOLE   0 0 17,820
Carnival Corp New COM 143658300   1,015 100 SH   SOLE   0 0 100
Carrier Global Corp-Wi COM 14448C104   33,169 725 SH   SOLE   0 0 725
Casella Waste Systems Inc COM 147448104   26,947 326 SH   SOLE   0 0 326
Catalyst Pharmaceuticals Inc COM 14888U101   16,580 1,000 SH   SOLE   0 0 1,000
Caterpillar Inc COM 149123101   584,915 2,556 SH   SOLE   0 0 2,556
CBRE Group Inc COM 12504L109   211,149 2,900 SH   SOLE   0 0 2,900
Cce Spinco Inc COM 538034109   16,100 230 SH   SOLE   0 0 230
CEL-SCI Corp COM 150837607   65 28 SH   SOLE   0 0 28
Chesapeake Financial Shares Inc COM 16517A109   9,414 412 SH   SOLE   0 0 412
Chevron Corporation COM 166764100   1,534,691 9,406 SH   SOLE   0 0 9,406
Chicago Mercantile Exch COM 12572Q105   52,668 275 SH   SOLE   0 0 275
Chipotle Mexican Grill COM 169656105   46,124 27 SH   SOLE   0 0 27
Chubb Corporation COM H1467J104   140,300 723 SH   SOLE   0 0 723
Church & Dwight Co Inc COM 171340102   35,010 396 SH   SOLE   0 0 396
Cigna Corp COM 125523100   335,255 1,312 SH   SOLE   0 0 1,312
Cintas Corp COM 172908105   468,695 1,013 SH   SOLE   0 0 1,013
Cisco Systems Inc COM 17275R102   1,282,709 24,538 SH   SOLE   0 0 24,538
Citigroup Inc COM 172967358   128,697 4,050 SH   SOLE   0 0 4,050
Citizens Finl Group Inc Com COM 174610105   8,716 287 SH   SOLE   0 0 287
City Holding Co COM 177835105   130,867 1,440 SH   SOLE   0 0 1,440
Coca Cola Company COM 191216100   1,216,895 19,618 SH   SOLE   0 0 19,618
Co-Diagnostics Inc COM 189763105   777 525 SH   SOLE   0 0 525
Cognizant Tech Sol Cl A CL A 192446102   27,967 459 SH   SOLE   0 0 459
Coherent Inc COM 19247G107   3,313 87 SH   SOLE   0 0 87
Colgate-Palmolive Co COM 194162103   60,721 808 SH   SOLE   0 0 808
Comcast Corp New Cl A CL A 20030N101   34,767,443 917,105 SH   SOLE   0 0 917,105
Companhia Vale Do Adr ADR 767204100   13,720 200 SH   SOLE   0 0 200
Compass Diversified Holdings COM 20451Q104   3,625 190 SH   SOLE   0 0 190
Compass Pathways PLC COM 20451W101   10,178 1,025 SH   SOLE   0 0 1,025
Comwlth Bankshares COM 202736104   0 1,100 SH   SOLE   0 0 1,100
Conocophillips COM 20825C104   25,926,267 261,327 SH   SOLE   0 0 261,327
Constellation Brand Cl A CL A 21036P108   33,884 150 SH   SOLE   0 0 150
Corning Inc COM 219350105   169,062 4,792 SH   SOLE   0 0 4,792
Corporate Office Properties Trust REIT 22002T108   37,936 1,600 SH   SOLE   0 0 1,600
Corteva Inc com COM 22052L104   38,719 642 SH   SOLE   0 0 642
Costar Group Inc COM 22160N109   51,982 755 SH   SOLE   0 0 755
Costco Whsl Corp New COM 22160K105   1,446,305 2,911 SH   SOLE   0 0 2,911
Cresco Labs Inc COM 22587M106   619 386 SH   SOLE   0 0 386
Cronos Group Inc COM 22717L101   2,677 1,380 SH   SOLE   0 0 1,380
Crown Castle Intl Corp COM 22822V101   18,464 138 SH   SOLE   0 0 138
CubeSmart COM 229663109   35,682 772 SH   SOLE   0 0 772
Cummins Inc COM 231021106   54,859 230 SH   SOLE   0 0 230
Curaleaf Holdings Inc COM 23126M102   997 356 SH   SOLE   0 0 356
D T E Energy Company COM 233331107   43,816 400 SH   SOLE   0 0 400
Danaher Corp Del COM 235851102   507,141 2,012 SH   SOLE   0 0 2,012
DBV Technologies SA COM 23306J101   10,140 6,000 SH   SOLE   0 0 6,000
Deere & Co COM 244199105   416,604 1,009 SH   SOLE   0 0 1,009
Dell Inc COM 24703L202   11,460 285 SH   SOLE   0 0 285
Delta Air Lines Inc New COM 247361702   2,444 70 SH   SOLE   0 0 70
Devon Energy Cp New COM 25179M103   10,122 200 SH   SOLE   0 0 200
Dexcom Inc COM 252131107   303,927 2,616 SH   SOLE   0 0 2,616
DFA TA World ex US Core Equity I ETF 25434V880   91,318 3,960 SH   SOLE   0 0 3,960
Diageo Plc New Adr SPON ADR NEW 25243Q205   876,005 4,835 SH   SOLE   0 0 4,835
Diamonds TRUST Series I UT SER 1 78467X109   237,491 714 SH   SOLE   0 0 714
Dicks Sporting Goods Inc COM 253393102   316 2 SH   SOLE   0 0 2
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708   825,679 32,405 SH   SOLE   0 0 32,405
Discover Financial Svcs COM 254709108   50,903 515 SH   SOLE   0 0 515
Disney Walt Co COM 254687106   20,955,104 209,279 SH   SOLE   0 0 209,279
Dollar General Corp COM 256677105   59,025 280 SH   SOLE   0 0 280
Dollar Tree Inc COM 256746108   54,118 377 SH   SOLE   0 0 377
Dominion Res Inc Va New COM 25746U109   1,214,991 21,731 SH   SOLE   0 0 21,731
Dover Corporation COM 260003108   300,841 1,980 SH   SOLE   0 0 1,980
Dow Chemical Company COM 260557103   60,521 1,104 SH   SOLE   0 0 1,104
DT MIDSTREAM ORD WI COM 23345M107   7,406 150 SH   SOLE   0 0 150
Duke Energy Corp New Dp Rep Pfd A Preferred Stock 26441C501   25,450 1,000 SH   SOLE   0 0 1,000
Duke Energy New COM 26441C204   468,169 4,853 SH   SOLE   0 0 4,853
Dupont De Nemours Inc COM 26614N102   36,603 510 SH   SOLE   0 0 510
Eaton Corporation COM G29183103   155,063 905 SH   SOLE   0 0 905
Ebay Inc COM 278642103   22,008 496 SH   SOLE   0 0 496
Ecolab Inc COM 278865100   132,093 798 SH   SOLE   0 0 798
Edwards Lifesciences Cp COM 28176E108   300,393 3,631 SH   SOLE   0 0 3,631
Electronic Arts Inc COM 285512109   27,101 225 SH   SOLE   0 0 225
Eli Lilly and Co COM 532457108   508,948 1,482 SH   SOLE   0 0 1,482
EMBECTA ORD WI ORD SHS 29082K105   562 20 SH   SOLE   0 0 20
Emerson Electric Co COM 291011104   629,761 7,227 SH   SOLE   0 0 7,227
Enbridge Inc COM 29250N105   223,063 5,847 SH   SOLE   0 0 5,847
Encompass Health Corp COM 29261A100   103,764 1,918 SH   SOLE   0 0 1,918
Energy Transfer Equity LP COM UT LTD PTN 29273V100   15,166 1,216 SH   SOLE   0 0 1,216
ENHABIT ORD WI ORD SHS 29332G102   13,340 959 SH   SOLE   0 0 959
Enterprise Prd Prtnrs Lp COM UT LTD PTN 293792107   9,075,282 350,397 SH   SOLE   0 0 350,397
EPR Properties COM 26884U109   114,300 3,000 SH   SOLE   0 0 3,000
Equity Lifestyle Properties Inc COM 29472R108   21,762 324 SH   SOLE   0 0 324
Escrow Altegrity Inc Com COM 021ESC017   215 57 SH   SOLE   0 0 57
ETFS Physical Palladium ETF 003262102   151,920 1,125 SH   SOLE   0 0 1,125
Etsy Inc com COM 29786A106   9,463 85 SH   SOLE   0 0 85
Everest Re Group Ltd COM G3223R108   28,642 80 SH   SOLE   0 0 80
Evergy Inc COM 30034W106   48,896 800 SH   SOLE   0 0 800
Eversource Energy COM 30040W108   15,652 200 SH   SOLE   0 0 200
Exxon Mobil Corporation COM 30231G102   3,908,173 35,639 SH   SOLE   0 0 35,639
F5 Networks Inc COM 315616102   23,456 161 SH   SOLE   0 0 161
Fairfax India Ho-Sub Com Sub Vtg Shs Isi COM 303897102   490,872 36,200 SH   SOLE   0 0 36,200
Fastenal Co COM 311900104   14,294 265 SH   SOLE   0 0 265
Ferguson PLC COM G3421J106   32,501 243 SH   SOLE   0 0 243
Fidelity Natl Finl Inc COM 31620R303   30,948 886 SH   SOLE   0 0 886
Fidelity MSCI Materials ETF ETF 316092881   3,419 75 SH   SOLE   0 0 75
First Trust Value Line Dividend ETF ETF 33734H106   11,788 294 SH   SOLE   0 0 294
Fiserv Inc COM 337738108   429,514 3,800 SH   SOLE   0 0 3,800
Fisker Inc Ordinary Shares - Class A CLA A 33813J106   2,149 350 SH   SOLE   0 0 350
Foot Locker Inc COM 344849104   1,985 50 SH   SOLE   0 0 50
Ford Motor Company New COM 345370860   221,650 17,591 SH   SOLE   0 0 17,591
Fortinet Inc COM 34959E109   249,225 3,750 SH   SOLE   0 0 3,750
Fortune Brands Home & Security Inc COM 34964C106   2,643 45 SH   SOLE   0 0 45
FS KKR Capital Corp COM 302635206   322,192 17,416 SH   SOLE   0 0 17,416
Fulton Financial Corp COM 360271100   8,776 635 SH   SOLE   0 0 635
GE HEALTHCARE TECHNOLOGIES ORD WI ORD SHS 36266G107   173,904 2,120 SH   SOLE   0 0 2,120
General Dynamics Corp COM 369550108   1,120,055 4,908 SH   SOLE   0 0 4,908
General Electric Company COM 369604301   646,065 6,758 SH   SOLE   0 0 6,758
General Motors Corp COM 37045V100   108,920 2,969 SH   SOLE   0 0 2,969
Genuine Parts Co COM 372460105   217,503 1,300 SH   SOLE   0 0 1,300
Gildan Activewear Inc COM 375916103   76,702 2,311 SH   SOLE   0 0 2,311
Gilead Sciences Inc COM 375558103   204,438 2,464 SH   SOLE   0 0 2,464
Global Payments Inc COM 37940X102   1,158 11 SH   SOLE   0 0 11
Global X Blockchain ETF ETF 37960A735   67 3 SH   SOLE   0 0 3
Goldman Sachs ActiveBeta EMkts Eq ETF ETF 381430206   5,954 200 SH   SOLE   0 0 200
Goldman Sachs Group Inc COM 38141G104   427,425 1,307 SH   SOLE   0 0 1,307
GraniteShares Gold Trust ETF 38748G101   2,614 134 SH   SOLE   0 0 134
Green Thumb Industries Inc COM 39342L108   1,275 168 SH   SOLE   0 0 168
Hanover Insurance Group COM 410867105   248,005 1,930 SH   SOLE   0 0 1,930
Hartford Finl Svcs Grp COM 416515104   22,649 325 SH   SOLE   0 0 325
Hca Inc COM 40412C101   151,069 573 SH   SOLE   0 0 573
Healthcare Realty TRUST COM 42226K105   8,699 450 SH   SOLE   0 0 450
Heico Corp COM 422806208   88,335 650 SH   SOLE   0 0 650
Hershey Company COM 427866108   27,970 110 SH   SOLE   0 0 110
Hewlett Packard Enterprises COM 42824C109   6,372 400 SH   SOLE   0 0 400
Hewlett-Packard Company COM 40434L105   41,266 1,406 SH   SOLE   0 0 1,406
Highwoods Pptys Inc COM 431284108   37,498 1,617 SH   SOLE   0 0 1,617
Hologic Inc COM 436440101   61,736 765 SH   SOLE   0 0 765
Home Depot Inc COM 437076102   24,942,797 84,517 SH   SOLE   0 0 84,517
Honeywell International COM 438516106   746,281 3,905 SH   SOLE   0 0 3,905
Horizon Pharma Plc COM G46188101   10,914 100 SH   SOLE   0 0 100
Humana Inc COM 444859102   94,665 195 SH   SOLE   0 0 195
Huntington Bancshs Inc COM 446150104   1,610 144 SH   SOLE   0 0 144
Huntsman Corporation COM 447011107   123,120 4,500 SH   SOLE   0 0 4,500
Idexx Labs Inc COM 45168D104   116,519 233 SH   SOLE   0 0 233
Illinois Tool Works Inc COM 452308109   1,250,980 5,139 SH   SOLE   0 0 5,139
Inari Medical Inc Ordinary Shares COM 45332Y109   4,631 75 SH   SOLE   0 0 75
Ingersoll-Rand plc COM 45687V106   202,990 3,489 SH   SOLE   0 0 3,489
Ingredion Inc COM 457187102   53,103 522 SH   SOLE   0 0 522
Innovative Industrial Properties Inc COM 45781V101   2,339 31 SH   SOLE   0 0 31
Intel Corp COM 458140100   425,371 13,020 SH   SOLE   0 0 13,020
Intl Business Machines COM 459200101   547,956 4,180 SH   SOLE   0 0 4,180
Intuit Inc COM 461202103   696,889 1,563 SH   SOLE   0 0 1,563
Intuitive Surgical New COM 46120E602   603,165 2,361 SH   SOLE   0 0 2,361
Invesco Financial Preferred ETF ETF 46137V621   5,576 384 SH   SOLE   0 0 384
Invesco NASDAQ Next Gen 100 ETF ETF 46138G631   2,550 100 SH   SOLE   0 0 100
Invesco S&P 500 Equal Weight ETF ETF 46137V357   1,946,007 13,456 SH   SOLE   0 0 13,456
Invesco S&P 500 Low Volatility ETF ETF 46138E354   56,909 912 SH   SOLE   0 0 912
Iqvia Hldgs Inc COM 46266C105   2,983 15 SH   SOLE   0 0 15
Ishares Barclays Aggregate Bond ETF 464287226   421,990 4,235 SH   SOLE   0 0 4,235
iShares Core Dividend Growth ETF ETF 46434V621   57,888 1,158 SH   SOLE   0 0 1,158
Ishares Core High Dividend Etf ETF 46429B663   51,338 505 SH   SOLE   0 0 505
iShares Core MSCI EAFE ETF 46432F842   110,829,965 1,657,890 SH   SOLE   0 0 1,657,890
iShares Core MSCI Emerging Markets ETF ETF 46434G103   41,821,710 857,178 SH   SOLE   0 0 857,178
iShares Core MSCI Intl Dev Mkts ETF ETF 46435G326   3,084 51 SH   SOLE   0 0 51
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   14,868 240 SH   SOLE   0 0 240
iShares Core S&P Mid Cap ETF ETF 464287507   62,540 250 SH   SOLE   0 0 250
iShares Core S&P Total US Stock Mkt ETF 464287150   51,806,496 572,131 SH   SOLE   0 0 572,131
iShares Currency Hedged MSCI EAFE ETF 46434V803   238,795 8,103 SH   SOLE   0 0 8,103
Ishares Dj Select Div Fd ETF 464287168   333,143 2,843 SH   SOLE   0 0 2,843
iShares Edge MSCI Intl Quality Fctr ETF ETF 46434V456   27,216 771 SH   SOLE   0 0 771
iShares Edge MSCI Min Vol EAFE ETF 46429B689   2,706 40 SH   SOLE   0 0 40
iShares ESG Aware MSCI EAFE ETF ETF 46435G516   741,153 10,317 SH   SOLE   0 0 10,317
iShares ESG Aware MSCI EM ETF ETF 46434G863   427,240 13,572 SH   SOLE   0 0 13,572
iShares Global Consumer Staples ETF 464288737   5,637 91 SH   SOLE   0 0 91
iShares Global Healthcare ETF 464287325   4,335 52 SH   SOLE   0 0 52
iShares Interm Government/Credit Bd ETF 464288612   9,019 86 SH   SOLE   0 0 86
iShares MSCI ACWI ex US ETF ETF 464288240   10,502,620 215,350 SH   SOLE   0 0 215,350
iShares MSCI China ETF ETF 46429B671   4,740 95 SH   SOLE   0 0 95
iShares MSCI EAFE ETF 464287465   12,404,263 173,438 SH   SOLE   0 0 173,438
iShares MSCI Emerging Mkts ex China ETF ETF 46434G764   2,368 48 SH   SOLE   0 0 48
iShares MSCI Emrg Mkt Fd ETF 464287234   4,796,679 121,558 SH   SOLE   0 0 121,558
Ishares Nasdaq Biotechnology ETF 464287556   226,030 1,750 SH   SOLE   0 0 1,750
iShares PHLX Semiconductor ETF ETF 464287523   48,024 108 SH   SOLE   0 0 108
Ishares Russell 2000 ETF 464287655   1,036,355 5,809 SH   SOLE   0 0 5,809
Ishares Russell 2000 Value ETF ETF 464287630   556,301 4,060 SH   SOLE   0 0 4,060
iShares Russell 3000 Growth ETF 464287671   46,604 525 SH   SOLE   0 0 525
Ishares Russell Midcap ETF 464287499   1,102,638 15,770 SH   SOLE   0 0 15,770
Ishares Russell Midcap Growth ETF 464287481   591,370 6,495 SH   SOLE   0 0 6,495
iShares Russell Midcap Value ETF 464287473   49,217,071 463,438 SH   SOLE   0 0 463,438
iShares S&P 100 ETF 464287101   3,213,908 17,183 SH   SOLE   0 0 17,183
Ishares S&P 500 Growth ETF 464287309   3,872,718 60,615 SH   SOLE   0 0 60,615
IShares S&P 500 Index ETF 464287200   298,735,635 726,709 SH   SOLE   0 0 726,709
Ishares S&P Small-Cap ETF 464287887   251,543 2,288 SH   SOLE   0 0 2,288
Ishares S&P Smallcap Core ETF ETF 464287804   19,340 200 SH   SOLE   0 0 200
Ishares S&P Smcap Value ETF 464287879   586,809 6,270 SH   SOLE   0 0 6,270
iShares Silver Trust ETF 46428Q109   74,810 3,382 SH   SOLE   0 0 3,382
Ishares Tr Cohen & Steer ETF 464287564   20,883 376 SH   SOLE   0 0 376
Ishares Tr Russell ETF 464287622   991,012 4,400 SH   SOLE   0 0 4,400
Ishares U S Technology Etf ETF 464287721   54,944 592 SH   SOLE   0 0 592
iShares US Aerospace & Defense ETF 464288760   1,961 17 SH   SOLE   0 0 17
iShares US Healthcare ETF 464287762   562,504 2,060 SH   SOLE   0 0 2,060
iShares US Real Estate ETF ETF 464287739   59,430 700 SH   SOLE   0 0 700
J B Hunt Transport Svcs COM 445658107   87,730 500 SH   SOLE   0 0 500
Janus Henderson AAA CLO ETF ETF 47103U845   5,271 106 SH   SOLE   0 0 106
Jazz Pharmaceuticals PLC COM G50871105   1,171 8 SH   SOLE   0 0 8
Jetblue Airways Corp COM 477143101   22 3 SH   SOLE   0 0 3
Johnson & Johnson COM 478160104   37,141,098 239,620 SH   SOLE   0 0 239,620
JPMorgan BetaBuilders Japan ETF ETF 46641Q217   3,098 64 SH   SOLE   0 0 64
Jpmorgan Chase & Co COM 46625H100   2,272,739 17,441 SH   SOLE   0 0 17,441
K L A Tencor Corp COM 482480100   49,896 125 SH   SOLE   0 0 125
Kellogg Company COM 487836108   26,784 400 SH   SOLE   0 0 400
Kimberly-Clark Corp COM 494368103   265,621 1,979 SH   SOLE   0 0 1,979
Kinsale Cap Group Inc Com COM 49714P108   142,571 475 SH   SOLE   0 0 475
KKR & Co LP COM 48251W104   3,414 65 SH   SOLE   0 0 65
Knight Swift Transn Hldgs Inc COM 499049104   25,461 450 SH   SOLE   0 0 450
Kraft Heinz Co Com COM 500754106   267,055 6,906 SH   SOLE   0 0 6,906
Krispy Kreme Inc ETF 50101L106   1,166 75 SH   SOLE   0 0 75
KYNDRYL HOLDINGS ORD WI COM 50155Q100   3,660 248 SH   SOLE   0 0 248
L3Harris Technologies Ord COM 502431109   140,900 718 SH   SOLE   0 0 718
Lamb Weston Holdings Inc COM 513272104   34,805 333 SH   SOLE   0 0 333
Lauder Estee Co Inc Cl A CL A 518439104   463,838 1,882 SH   SOLE   0 0 1,882
Leggett & Platt Inc COM 524660107   25,504 800 SH   SOLE   0 0 800
LEMONADE ORD COM 52567D107   3,907 274 SH   SOLE   0 0 274
Lennar Corp Cl A CL A 526057104   32,164 306 SH   SOLE   0 0 306
Liberty Media Corp Delaware Com C Siriusxm COM 531229607   48,843 1,745 SH   SOLE   0 0 1,745
Liberty Media Group COM 531229854   32,626 436 SH   SOLE   0 0 436
Lockheed Martin Corp COM 539830109   196,399 415 SH   SOLE   0 0 415
Loews Corporation COM 540424108   13,281 229 SH   SOLE   0 0 229
Lowes Companies Inc COM 548661107   2,243,885 11,221 SH   SOLE   0 0 11,221
LTC Properties Inc COM 502175102   1,757 50 SH   SOLE   0 0 50
LUCID GROUP ORD COM 549498103   60,300 7,500 SH   SOLE   0 0 7,500
Lululemon Athletica Inc COM 550021109   24,401 67 SH   SOLE   0 0 67
Luxeyard Inc NV COM 55067R104   0 150 SH   SOLE   0 0 150
Lyft Inc COM 55087P104   2,260 244 SH   SOLE   0 0 244
Magellan Midstream Ptnrs COM UNIT RP LP 559080106   70,538 1,300 SH   SOLE   0 0 1,300
Maiden Holdings Ltd COM G5753U112   6,270 3,000 SH   SOLE   0 0 3,000
Main Str Cap Corp Com COM 56035L104   118,380 3,000 SH   SOLE   0 0 3,000
Marathon Oil Corp COM 565849106   9,584 400 SH   SOLE   0 0 400
Markel Corp COM 570535104   21,915,246 17,156 SH   SOLE   0 0 17,156
Marriott Intl Inc Cl A CL A 571903202   313,982 1,891 SH   SOLE   0 0 1,891
Marsh & Mc Lennan Co Inc COM 571748102   2,183,458 13,110 SH   SOLE   0 0 13,110
Marvell Tech Group Ltd COM 573874104   6,515 150 SH   SOLE   0 0 150
MasterBrand Inc COM 57638P104   362 45 SH   SOLE   0 0 45
Mastercard Inc COM 57636Q104   37,830,481 104,099 SH   SOLE   0 0 104,099
Mayne Pharma Group Ltd COM Q5857C215   5,023 2,000 SH   SOLE   0 0 2,000
Mc Donalds Corp COM 580135101   3,412,490 12,204 SH   SOLE   0 0 12,204
Mckesson Corporation COM 58155Q103   180,873 508 SH   SOLE   0 0 508
MedMen Enterprises Inc COM 58507M107   2 125 SH   SOLE   0 0 125
Medtronic Inc COM G5960L103   36,274,674 449,946 SH   SOLE   0 0 449,946
Mercadolibre Inc COM 58733R102   13,181 10 SH   SOLE   0 0 10
Merck & Co Inc COM 58933Y105   50,750,286 477,021 SH   SOLE   0 0 477,021
Meta Platforms Inc COM 30303M102   380,220 1,794 SH   SOLE   0 0 1,794
Metlife Inc COM 59156R108   11,994 207 SH   SOLE   0 0 207
Microchip Technology Inc COM 595017104   684,096 8,165 SH   SOLE   0 0 8,165
Micron Technology Inc COM 595112103   120,921 2,004 SH   SOLE   0 0 2,004
Microsoft Corp COM 594918104   52,920,316 183,560 SH   SOLE   0 0 183,560
Moderna Inc COM 60770K107   153,580 1,000 SH   SOLE   0 0 1,000
Mondelez Intl Inc Cl A CL A 609207105   2,270,558 32,567 SH   SOLE   0 0 32,567
Morgan Stanley COM NEW 617446448   504,506 5,746 SH   SOLE   0 0 5,746
Motorola Solutions Inc Com New COM NEW 620076307   115,130 402 SH   SOLE   0 0 402
MSCI Inc COM 55354G100   6,157 11 SH   SOLE   0 0 11
Mylan Nv COM 92556V106   3,886 404 SH   SOLE   0 0 404
Nasdaq Stock Market Inc COM 631103108   400,840 7,332 SH   SOLE   0 0 7,332
National Healthcare Corp COM 635906100   5,807 100 SH   SOLE   0 0 100
Nestle S A Reg B Adr ADR 641069406   173,495 1,422 SH   SOLE   0 0 1,422
NetApp Inc COM 64110D104   174,311 2,730 SH   SOLE   0 0 2,730
Netflix Inc COM 64110L106   472,617 1,368 SH   SOLE   0 0 1,368
Newmarket Corporation COM 651587107   325,197 891 SH   SOLE   0 0 891
Newmont Mining Corp COM 651639106   35,171,996 717,503 SH   SOLE   0 0 717,503
Nextera Energy Inc Com COM 65339F101   415,230 5,387 SH   SOLE   0 0 5,387
Nike Inc Class B CL B 654106103   180,457 1,471 SH   SOLE   0 0 1,471
Nintendo Ltd Adr ADR 654445303   145 15 SH   SOLE   0 0 15
NIO INC ADS REPSTG CL A ORD SHS CL A 62914V106   2,554 243 SH   SOLE   0 0 243
Norfolk Southern Corp COM 655844108   846,940 3,995 SH   SOLE   0 0 3,995
Northrop Grumman Corp COM 666807102   251,637 545 SH   SOLE   0 0 545
NortonLifeLock Inc COM 668771108   51,566 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   155,020 1,685 SH   SOLE   0 0 1,685
Novo-Nordisk A-S Adr ADR 670100205   147,205 925 SH   SOLE   0 0 925
Nucor Corp COM 670346105   308,940 2,000 SH   SOLE   0 0 2,000
Nuveen ESG Mid-Cap Value ETF ETF 67092P508   299,411 10,432 SH   SOLE   0 0 10,432
Nvidia Corp COM 67066G104   1,093,580 3,937 SH   SOLE   0 0 3,937
NXP Semiconductors NV COM N6596X109   109,235 586 SH   SOLE   0 0 586
Okta Inc COM 679295105   8,969 104 SH   SOLE   0 0 104
Old Dominion Freight Lns COM 679580100   39,537 116 SH   SOLE   0 0 116
Old Republic Intl Corp COM 680223104   3,746 150 SH   SOLE   0 0 150
ON Semiconductor Corp COM 682189105   4,116 50 SH   SOLE   0 0 50
Oneok Inc New COM 682680103   38,124 600 SH   SOLE   0 0 600
Oracle Corporation COM 68389X105   1,634,119 17,586 SH   SOLE   0 0 17,586
OrganiGram Holdings Inc COM 68620P101   128 200 SH   SOLE   0 0 200
ORION OFFICE REIT INC COM COM 68629Y103   114 17 SH   SOLE   0 0 17
Owens & Minor Inc Hldg Co COM 690732102   698,400 48,000 SH   SOLE   0 0 48,000
OWL ROCK CAPITAL ORD COM 69121K104   12,610 1,000 SH   SOLE   0 0 1,000
P P G Industries Inc COM 693506107   46,219 346 SH   SOLE   0 0 346
PACER LUNT LARGE CAP ALTER ETF ETF 69374H717   16,211 427 SH   SOLE   0 0 427
Paragon Offshore PLC COM G6S01W108   0 245 SH   SOLE   0 0 245
Parker-Hannifin Corp COM 701094104   133,100 396 SH   SOLE   0 0 396
Partners Bancorp COM 70213Q108   33,622 4,294 SH   SOLE   0 0 4,294
Paychex Inc COM 704326107   103,131 900 SH   SOLE   0 0 900
Paypal Hldgs Inc COM 70450Y103   99,481 1,310 SH   SOLE   0 0 1,310
Peloton Interactive Inc COM 70614W100   3,402 300 SH   SOLE   0 0 300
Pepsico Incorporated COM 713448108   39,413,421 216,201 SH   SOLE   0 0 216,201
Performance Sports Group Ltd COM 680209103   0 35 SH   SOLE   0 0 35
Pfizer Incorporated COM 717081103   604,201 14,809 SH   SOLE   0 0 14,809
Pharmanetics Inc COM 71713J107   0 12,398 SH   SOLE   0 0 12,398
Philip Morris Intl Inc COM 718172109   6,091,286 62,635 SH   SOLE   0 0 62,635
Phillips COM 718546104   18,175 179 SH   SOLE   0 0 179
Pinnacle Financial Partners Inc COM 72346Q104   173,258 3,141 SH   SOLE   0 0 3,141
Pinnacle West Capital Cp COM 723484101   28,923 365 SH   SOLE   0 0 365
Planet 13 Holdings Inc COM 72706K101   155 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   695,431 33,100 SH   SOLE   0 0 33,100
Pnc Finl Services Gp Inc COM 693475105   115,661 910 SH   SOLE   0 0 910
PowerShares QQQ ETF ETF 46090E103   459,251 1,431 SH   SOLE   0 0 1,431
Primis Financial Corp COM 74167B109   131,835 13,690 SH   SOLE   0 0 13,690
Procter & Gamble COM 742718109   1,906,400 12,821 SH   SOLE   0 0 12,821
Progressive Corp Ohio COM 743315103   31,604,586 220,918 SH   SOLE   0 0 220,918
PROSHARES BITCOIN STRATEGY ETF ETF 74347G440   210 12 SH   SOLE   0 0 12
ProShares VIX Short-Term Futures ETF 74347Y854   4,760 526 SH   SOLE   0 0 526
Prospect Cap Corp COM 74348T102   696 100 SH   SOLE   0 0 100
Prudential Financial Inc COM 744320102   120,484 1,456 SH   SOLE   0 0 1,456
PTC Inc COM 69370C100   81,554 636 SH   SOLE   0 0 636
Qualcomm Inc COM 747525103   841,336 6,595 SH   SOLE   0 0 6,595
Quest Diagnostic Inc COM 74834L100   83,473 590 SH   SOLE   0 0 590
R L I Corp COM 749607107   465,185 3,500 SH   SOLE   0 0 3,500
Raymond James Finl Inc COM 754730109   1,292,722 13,860 SH   SOLE   0 0 13,860
Raytheon Technologies Ord COM 75513E101   40,523,263 413,798 SH   SOLE   0 0 413,798
Realty Income Corp COM 756109104   79,150 1,250 SH   SOLE   0 0 1,250
Regeneron Pharmaceuticals COM 75886F107   91,205 111 SH   SOLE   0 0 111
Reinsurance Grp Of Amer COM 759351604   4,248 32 SH   SOLE   0 0 32
Roku Inc Com Cl A CL A 77543R102   72,599 1,103 SH   SOLE   0 0 1,103
Roper Industries Inc COM 776696106   115,020 261 SH   SOLE   0 0 261
Ross Stores Inc COM 778296103   104,007 980 SH   SOLE   0 0 980
Rowe T Price Group Inc COM 74144T108   45,803 406 SH   SOLE   0 0 406
Rpm International Inc COM 749685103   56,357 646 SH   SOLE   0 0 646
Rush Enterprises Inc COM 781846308   44,918 750 SH   SOLE   0 0 750
S B A Communications Cp COM 78410G104   352,706 1,351 SH   SOLE   0 0 1,351
S&p Global Inc COM 78409V104   33,787 98 SH   SOLE   0 0 98
Salesforce Com COM 79466L302   244,731 1,225 SH   SOLE   0 0 1,225
Sanfilippo John B & Son Inc COM 800422107   48,460 500 SH   SOLE   0 0 500
Sanofi Aventis Adr ADR 80105N105   13,605 250 SH   SOLE   0 0 250
Schlumberger Ltd COM 806857108   78,167 1,592 SH   SOLE   0 0 1,592
Schw US Brd Mkt Etf ETF 808524102   219,404 4,585 SH   SOLE   0 0 4,585
Schwab US Aggregate Bond ETF ETF 808524839   15,219 324 SH   SOLE   0 0 324
Schwab US Dividend Equity ETF ETF 808524797   310,507 4,244 SH   SOLE   0 0 4,244
Schwab US Large-Cap ETF ETF 808524201   636,113 13,151 SH   SOLE   0 0 13,151
Schwab US Large-Cap Growth ETF ETF 808524300   360,041 5,525 SH   SOLE   0 0 5,525
Schwab US Small-Cap ETF ETF 808524607   1,136 27 SH   SOLE   0 0 27
Schwab US Tips ETF ETF 808524870   713,013 13,300 SH   SOLE   0 0 13,300
Seagate Technology COM G7997R103   69,426 1,050 SH   SOLE   0 0 1,050
Sector Spdr Fincl Select ETF 81369Y605   564,361 17,554 SH   SOLE   0 0 17,554
Sector Spdr Health Fund ETF 81369Y209   665,562 5,141 SH   SOLE   0 0 5,141
Sector Spdr Materials Fd ETF 81369Y100   66,706 827 SH   SOLE   0 0 827
Sector Spdr Tech Select ETF 81369Y803   2,992,369 19,816 SH   SOLE   0 0 19,816
Select Sector Spdr Trust The Utilities Select Sect ETF 81369Y886   1,337,430 19,758 SH   SOLE   0 0 19,758
Sempra Energy COM 816851109   154,334 1,021 SH   SOLE   0 0 1,021
Sensata Technologies Holding N.V. COM G8060N102   2,501 50 SH   SOLE   0 0 50
ServiceNow Inc COM 81762P102   8,830 19 SH   SOLE   0 0 19
SHELL ADR EACH REP 2 ORD WI COM 780259305   24,167 420 SH   SOLE   0 0 420
Sherwin Williams Co COM 824348106   18,881 84 SH   SOLE   0 0 84
SHIFT TECHNOLOGIES CL A ORD CL A 82452T305   16 14 SH   SOLE   0 0 14
Skyworks Solutions Inc COM 83088M102   2,478 21 SH   SOLE   0 0 21
Southwest Airlines Co COM 844741108   106,666 3,278 SH   SOLE   0 0 3,278
Spdr Dow Jones Reit ETF 78464A607   53,712 605 SH   SOLE   0 0 605
Spdr Gold TRUST ETF 78463V107   55,332 302 SH   SOLE   0 0 302
SPDR S&P 500 Index ETF 78462F103   50,238,703 122,716 SH   SOLE   0 0 122,716
SPDR S&P Bank ETF ETF 78464A797   156,398 4,219 SH   SOLE   0 0 4,219
Spdr Ser Tr S&P Divid Etf ETF 78464A763   4,480 36 SH   SOLE   0 0 36
SPDR Dow Jones Global Real Estate ETF ETF 78463X749   883 21 SH   SOLE   0 0 21
SPDR MSCI ACWI ex-US ETF ETF 78463X848   8,645 336 SH   SOLE   0 0 336
SPDR Portfolio S&P 500 ETF ETF 78464A854   38,087 791 SH   SOLE   0 0 791
SPDR Portfolio S&P 500 Value ETF ETF 78464A508   89,584 2,200 SH   SOLE   0 0 2,200
SPDR Portfolio Short Term Treasury ETF ETF 78468R101   3,632 124 SH   SOLE   0 0 124
SPDR S&P 500 Growth ETF 78464A409   65,436 1,182 SH   SOLE   0 0 1,182
SPDR S&P Global Natural Resources ETF ETF 78463X541   2,626 46 SH   SOLE   0 0 46
Spero Therapeutics Inc COM 84833T103   271 187 SH   SOLE   0 0 187
Spirit Realty Capital Inc REIT 84860W300   23,904 600 SH   SOLE   0 0 600
Sprott Physical Gold & Silver Trust ETF 85208R101   56,730 3,000 SH   SOLE   0 0 3,000
Square Inc COM 852234103   3,364 49 SH   SOLE   0 0 49
Stag Industrial Inc REIT 85254J102   13,528 400 SH   SOLE   0 0 400
Stanley Furniture New OTC 42834P207   350,158 48,633 SH   SOLE   0 0 48,633
Stantec Inc COM 85472N109   65,127 1,115 SH   SOLE   0 0 1,115
Starbucks Corp COM 855244109   942,105 9,047 SH   SOLE   0 0 9,047
Stryker Corp COM 863667101   42,821 150 SH   SOLE   0 0 150
Sun Communities Inc COM 866674104   56,352 400 SH   SOLE   0 0 400
Sysco Corporation COM 871829107   748,924 9,697 SH   SOLE   0 0 9,697
T J X Cos Inc COM 872540109   31,344 400 SH   SOLE   0 0 400
Taiwan Semiconductr Adrf ADR 874039100   52,277 562 SH   SOLE   0 0 562
Take-Two Interactive Software Inc COM 874054109   37,580 315 SH   SOLE   0 0 315
Target Corporation COM 87612E106   462,108 2,790 SH   SOLE   0 0 2,790
TE Connectivity Ltd COM H84989104   23,869 182 SH   SOLE   0 0 182
Teledyne Technologies COM 879360105   316,731 708 SH   SOLE   0 0 708
TEMPO AUTOMATION HOLDINGS ORD COM 88024M108   81 100 SH   SOLE   0 0 100
Tesla, Inc COM 88160R101   89,623 432 SH   SOLE   0 0 432
Texas Instruments Inc COM 882508104   317,147 1,705 SH   SOLE   0 0 1,705
Texas Pacific Land Corp COM 88262P102   5,103 3 SH   SOLE   0 0 3
The Charles Schwab Corp COM 808513105   78,284 1,495 SH   SOLE   0 0 1,495
The Chemours Company COM 163851108   7,365 246 SH   SOLE   0 0 246
The Southern Company COM 842587107   472,108 6,785 SH   SOLE   0 0 6,785
Thermo Electron Corp COM 883556102   1,500,867 2,604 SH   SOLE   0 0 2,604
Tilray Inc COM 88688T100   635 251 SH   SOLE   0 0 251
T-Mobile Us Inc COM 872590104   13,180 91 SH   SOLE   0 0 91
Toro Company COM 891092108   185,637 1,670 SH   SOLE   0 0 1,670
Townebank Portsmouth Va COM 89214P109   3,091 116 SH   SOLE   0 0 116
Trane Technologies PLC COM G8994E103   802,153 4,360 SH   SOLE   0 0 4,360
Travelers Companies Inc COM 89417E109   265,274 1,548 SH   SOLE   0 0 1,548
Tredegar Corporation COM 894650100   2,191 240 SH   SOLE   0 0 240
Tri Continental Corp COM 895436103   568,329 21,406 SH   SOLE   0 0 21,406
Tri-County Financial Cp COM 20368X101   71,064 2,145 SH   SOLE   0 0 2,145
Triton International Ltd COM G9078F107   25,288 400 SH   SOLE   0 0 400
Truist Finl Corp Com COM 89832Q109   1,538,093 45,105 SH   SOLE   0 0 45,105
Trulieve Cannabis Corp COM 89788C104   696 126 SH   SOLE   0 0 126
Tyson Foods Inc Cl A CL A 902494103   17,796 300 SH   SOLE   0 0 300
U G I Corporation New COM 902681105   25,027 720 SH   SOLE   0 0 720
U S Bancorp Del New COM 902973304   21,838,419 605,781 SH   SOLE   0 0 605,781
Uber Technologies Inc COM 90353T100   27,833 878 SH   SOLE   0 0 878
UNDER ARMOUR INC-CLASS C CL C 904311206   68 8 SH   SOLE   0 0 8
Unilever Plc Adr New ADR 904767704   159,685 3,075 SH   SOLE   0 0 3,075
Union Pacific Corp COM 907818108   26,177,415 130,068 SH   SOLE   0 0 130,068
United Bankshares Inc COM 909907107   585,482 16,633 SH   SOLE   0 0 16,633
United Parcel Service B CL B 911312106   1,007,961 5,196 SH   SOLE   0 0 5,196
United Rentals Inc COM 911363109   260,014 657 SH   SOLE   0 0 657
Unitedhealth Group Inc COM 91324P102   43,318,992 91,663 SH   SOLE   0 0 91,663
Universal Corp Va COM 913456109   974,480 18,425 SH   SOLE   0 0 18,425
Unumprovident Corp COM 91529Y106   12,026 304 SH   SOLE   0 0 304
UPSTART HOLDINGS INC COM 91680M107   1,589 100 SH   SOLE   0 0 100
Utd Dominion Rlty Tr Inc COM 902653104   2,600,248 63,328 SH   SOLE   0 0 63,328
Valero Energy Corp New COM 91913Y100   363,591 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   218,497 581 SH   SOLE   0 0 581
Vanguard Bond Index Fund ETF 921937835   20,418 277 SH   SOLE   0 0 277
Vanguard Corp Bond Etf ETF 92206C409   15,869 208 SH   SOLE   0 0 208
Vanguard Dividend Appreciation ETF 921908844   8,925,384 57,953 SH   SOLE   0 0 57,953
Vanguard Emerging Market ETF 922042858   55,752 1,380 SH   SOLE   0 0 1,380
Vanguard European ETF 922042874   2,202 36 SH   SOLE   0 0 36
Vanguard FTSE International ETF 921943858   20,643 457 SH   SOLE   0 0 457
Vanguard Health Care ETF ETF 92204A504   313,885 1,316 SH   SOLE   0 0 1,316
Vanguard Index Funds Vanguard High Dividend Yield ETF 921946406   843,476 7,995 SH   SOLE   0 0 7,995
Vanguard Information Technology ETF ETF 92204A702   73,239 190 SH   SOLE   0 0 190
Vanguard Intl Div Apprec ETF ETF 921946810   36,987 502 SH   SOLE   0 0 502
Vanguard Intl Eqty Index ETF 922042775   36,467 682 SH   SOLE   0 0 682
Vanguard Mid Cap Value ETF 922908512   261,302 1,949 SH   SOLE   0 0 1,949
Vanguard Mid-Cap ETF ETF 922908629   1,178,509 5,587 SH   SOLE   0 0 5,587
Vanguard Mid-Cap Growth ETF ETF 922908538   77,176 396 SH   SOLE   0 0 396
Vanguard Reit ETF 922908553   557,115 6,709 SH   SOLE   0 0 6,709
Vanguard Russell 1000 Growth ETF ETF 92206C680   4,664 74 SH   SOLE   0 0 74
Vanguard S&P 500 Value ETF ETF 921932703   91,834 626 SH   SOLE   0 0 626
Vanguard Short-Term Infl-Prot Secs ETF ETF 922020805   207,546,771 4,340,167 SH   SOLE   0 0 4,340,167
Vanguard Small Cap ETF 922908751   774,542 4,086 SH   SOLE   0 0 4,086
Vanguard Total International Stock ETF ETF 921909768   211,896 3,838 SH   SOLE   0 0 3,838
Vanguard Total Stock Mkt ETF 922908769   1,550,228 7,595 SH   SOLE   0 0 7,595
Vanguard Total World Stock ETF ETF 922042742   18,878 205 SH   SOLE   0 0 205
Vanguard Value ETF ETF 922908744   31,369 227 SH   SOLE   0 0 227
Vaxart Inc Com New COM 92243A200   7,529 9,950 SH   SOLE   0 0 9,950
Veeva Systems Inc COM 922475108   4,962 27 SH   SOLE   0 0 27
Ventas Inc COM 92276F100   13,005 300 SH   SOLE   0 0 300
Verisk Analytics Inc Cla CL A 92345Y106   32,041 167 SH   SOLE   0 0 167
Verizon Communications ETF 92343V104   357,710 9,198 SH   SOLE   0 0 9,198
VICI Properties Inc ETF 925652109   35,882 1,100 SH   SOLE   0 0 1,100
Village Bk & Tr Finlcorp ETF 92705T200   385 7 SH   SOLE   0 0 7
Virginia National Bankshares Corp COM 928031103   15,894 442 SH   SOLE   0 0 442
Visa Inc ETF 92826C839   4,904,920 21,755 SH   SOLE   0 0 21,755
Vmware Inc Cl A ETF 928563402   15,606 125 SH   SOLE   0 0 125
W P Carey Inc ETF 92936U109   58,242 752 SH   SOLE   0 0 752
Wabtec COM 929740108   606 6 SH   SOLE   0 0 6
Wal-Mart Stores Inc ETF 931142103   27,460,187 186,234 SH   SOLE   0 0 186,234
WARNER BROS. DISCOVERY SRS A ORD WI ORD SHS 934423104   1,661 110 SH   SOLE   0 0 110
Washington REIT REIT 939653101   1,161 65 SH   SOLE   0 0 65
Waste Management, INC. ETF 94106L109   1,185,482 7,265 SH   SOLE   0 0 7,265
Watsco Inc ETF 942622200   144,154 453 SH   SOLE   0 0 453
Wells Fargo & Co New ETF 949746101   157,295 4,208 SH   SOLE   0 0 4,208
Wells Fargo & Co Pfd ETF 949746887   74 59 SH   SOLE   0 0 59
Williams Companies ETF 969457100   11,877,074 397,759 SH   SOLE   0 0 397,759
Willis Towers Watson COM G96629103   29,512 127 SH   SOLE   0 0 127
WisdomTree Floating Rate Treasury ETF ETF 97717Y527   10,891 217 SH   SOLE   0 0 217
WisdomTree International Small Cap Div ETF 97717W760   8,220 135 SH   SOLE   0 0 135
WisdomTree SmallCap Dividend ETF ETF 97717W604   99,075 3,469 SH   SOLE   0 0 3,469
WisdomTree US Dividend ex-Financials ETF ETF 97717W406   104,951 1,145 SH   SOLE   0 0 1,145
WisdomTree US Total Dividend ETF ETF 97717W109   35,748 590 SH   SOLE   0 0 590
Workday Inc COM 98138H101   11,360 55 SH   SOLE   0 0 55
Xylem Inc ETF 98419M100   41,880 400 SH   SOLE   0 0 400
Yext Inc ETF 98585N106   673 70 SH   SOLE   0 0 70
Zimmer Biomet Holdings Inc COM 98956P102   5,168 40 SH   SOLE   0 0 40
ZIMVIE ORD WI ORD SHS 98888T107   29 4 SH   SOLE   0 0 4
Zoetis Inc ETF 98978V103   1,172,736 7,046 SH   SOLE   0 0 7,046
Zoom Video Communications, Inc COM 98980L101   22,152 300 SH   SOLE   0 0 300
ZoomInfo Technologies Inc COM 98980F104   494 20 SH   SOLE   0 0 20