# EDGAR Filing Document

**Accession Number:** 0001591122
**File Stem:** 0001591122-26-000003
**Filing Date:** 2026-5
**Character Count:** 69369
**Document Hash:** 6a8e443ed06c0f26f1508e12a222face
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001591122-26-000003.hdr.sgml**: 20260514

**ACCESSION NUMBER**: 0001591122-26-000003

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260514

**DATE AS OF CHANGE**: 20260513

**EFFECTIVENESS DATE**: 20260514

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Heritage Wealth Advisors
- **CENTRAL INDEX KEY:** 0001591122

**ORGANIZATION NAME:**
- **EIN:** 364579334
- **STATE OF INCORPORATION:** VA
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-15751
- **FILM NUMBER:** 26974953

**BUSINESS ADDRESS:**
- **STREET 1:** 919 E MAIN STREET
- **STREET 2:** SUITE 950
- **CITY:** RICHMOND
- **STATE:** VA
- **ZIP:** 23219
- **BUSINESS PHONE:** 8046434080

**MAIL ADDRESS:**
- **STREET 1:** 919 E MAIN STREET
- **STREET 2:** SUITE 950
- **CITY:** RICHMOND
- **STATE:** VA
- **ZIP:** 23219

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 03-31-2026

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** Heritage Wealth Advisors<br>**Address:** 919 E MAIN STREET<br>SUITE 950<br>RICHMOND, VA 23219

**Form 13F File Number:** 028-15751

**CRD Number (if applicable):** 000137484

**SEC File Number (if applicable):** 801-64803

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Tina Leiter<br>**Title:** Chief Compliance Officer<br>**Phone:** 804-323-4803

**Signature, Place, and Date of Signing:**

Tina Leiter  Richmond, VA  05-13-2026<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 692

**Form 13F Information Table Value Total:** $2559630983

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 1/100000 Wells Fargo Pfd (NV) | Preferred Stock | KEK746889 |  | 6 | 62200 | SH |  | SOLE |  | 0 | 0 | 62200 |
| 3m Company | COM | 88579Y101 |  | 248900 | 1714 | SH |  | SOLE |  | 0 | 0 | 1714 |
| A E S Corp | COM | 00130H105 |  | 102617 | 7283 | SH |  | SOLE |  | 0 | 0 | 7283 |
| A G C O Corp | COM | 001084102 |  | 19003 | 164 | SH |  | SOLE |  | 0 | 0 | 164 |
| A T  T Inc New | COM | 00206R102 |  | 283986 | 9796 | SH |  | SOLE |  | 0 | 0 | 9796 |
| AB Emerging Markets Opportunities ETF | ETF | 00039J780 |  | 23926 | 546 | SH |  | SOLE |  | 0 | 0 | 546 |
| Abbott Laboratories | COM | 002824100 |  | 842886 | 8210 | SH |  | SOLE |  | 0 | 0 | 8210 |
| Abbvie Inc Com Usd0.01 | COM | 00287Y109 |  | 1537941 | 7071 | SH |  | SOLE |  | 336 | 0 | 6735 |
| Accenture Ltd Cl A | CL A | G1151C101 |  | 78721 | 397 | SH |  | SOLE |  | 0 | 0 | 397 |
| Adobe Systems Inc | COM | 00724F101 |  | 113275 | 466 | SH |  | SOLE |  | 79 | 0 | 387 |
| Advanced Explorations Inc | COM | 00765C108 |  | 0 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| Advanced Micro Devices | COM | 007903107 |  | 24615 | 121 | SH |  | SOLE |  | 0 | 0 | 121 |
| Adyen NV EUR0.01 | ADR | N3501V104 |  | 23521 | 24 | SH |  | SOLE |  | 0 | 0 | 24 |
| Affirm Holdings Inc | COM | 00827B106 |  | 687 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| Agilent Technologies Inc | COM | 00846U101 |  | 13222 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| Air Prod  Chemicals Inc | COM | 009158106 |  | 429635 | 1479 | SH |  | SOLE |  | 0 | 0 | 1479 |
| Airbnb Inc | CL A | 009066101 |  | 5556 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| Albemarle Corp | COM | 012653101 |  | 538590 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| Alcon Inc Ord Shs | ORD SHS | H01301128 |  | 754 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| Alexandria Real Est Eqty | COM | 015271109 |  | 4642 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| Alliancebernstein Hldg | COM | 01881G106 |  | 50544 | 1350 | SH |  | SOLE |  | 0 | 0 | 1350 |
| Allstate Corporation | COM | 020002101 |  | 51006 | 246 | SH |  | SOLE |  | 0 | 0 | 246 |
| Alnylam Pharmaceuticals Inc | COM | 02043Q107 |  | 1985 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| Alphabet Inc. Class A | CAP STK CL A | 02079K305 |  | 7931266 | 27581 | SH |  | SOLE |  | 8780 | 0 | 18801 |
| Alphabet Inc. Class C | CAP STK CL C | 02079K107 |  | 68416234 | 238500 | SH |  | SOLE |  | 73333 | 0 | 165167 |
| Altria Group Inc | COM | 02209S103 |  | 5391065 | 81695 | SH |  | SOLE |  | 0 | 0 | 81695 |
| Amazon Com Inc | COM | 023135106 |  | 41916534 | 201261 | SH |  | SOLE |  | 55659 | 0 | 145602 |
| Amcor Plc Com Usd0.01 | ADR | G0250X149 |  | 41658 | 1048 | SH |  | SOLE |  | 0 | 0 | 1048 |
| AMENTUM HOLDINGS INC COM | COM | 023939101 |  | 426377 | 16349 | SH |  | SOLE |  | 0 | 0 | 16349 |
| Amer Electric Pwr Co Inc | COM | 025537101 |  | 217855 | 1662 | SH |  | SOLE |  | 0 | 0 | 1662 |
| Ameren Corporation | COM | 023608102 |  | 44847 | 408 | SH |  | SOLE |  | 0 | 0 | 408 |
| America First Multifamily Investors LP | COM UT LTD PTN | 02364V206 |  | 4782 | 972 | SH |  | SOLE |  | 0 | 0 | 972 |
| American Airls Group Inc | COM | 02376R102 |  | 11 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| American Century U.S. Quality Value ETF | ETF | 025072208 |  | 1123194 | 17274 | SH |  | SOLE |  | 0 | 0 | 17274 |
| American Express Company | COM | 025816109 |  | 435571 | 1440 | SH |  | SOLE |  | 0 | 0 | 1440 |
| American Water Works Co | COM | 030420103 |  | 15514 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| Ameriprise Financial Inc | COM | 03076C106 |  | 112878 | 254 | SH |  | SOLE |  | 0 | 0 | 254 |
| Amerisourcebergen Corp | COM | 03073E105 |  | 5026 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| Amern Tower Corp Class A | COM | 03027X100 |  | 23126 | 134 | SH |  | SOLE |  | 0 | 0 | 134 |
| Ametek Inc New | COM | 031100100 |  | 3001 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| Amgen Incorporated | COM | 031162100 |  | 502090 | 1427 | SH |  | SOLE |  | 0 | 0 | 1427 |
| Amphenol Corp Cl A | CL A | 032095101 |  | 891526 | 7056 | SH |  | SOLE |  | 0 | 0 | 7056 |
| Analog Devices Inc | COM | 032654105 |  | 214073 | 673 | SH |  | SOLE |  | 0 | 0 | 673 |
| Aon Plc Com Usd0.01 Cl A | CL A | G0403H108 |  | 263388 | 816 | SH |  | SOLE |  | 0 | 0 | 816 |
| Apache Corp | COM | 03743Q108 |  | 5729 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| Apollo Commercial Real Estate Finance Inc | COM | 03762U105 |  | 7392 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| Apollo Global Management LLC Class A | CL A | 03769M106 |  | 122562 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| Apple Computer Inc | COM | 037833100 |  | 61841926 | 243674 | SH |  | SOLE |  | 85378 | 0 | 158296 |
| Applied Materials Inc | COM | 038222105 |  | 1829602 | 5353 | SH |  | SOLE |  | 0 | 0 | 5353 |
| APPLOVIN CORP CL A | CL A | 03831W108 |  | 13165 | 33 | SH |  | SOLE |  | 0 | 0 | 33 |
| Aptargroup Inc | COM | 038336103 |  | 1764 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| Aptiv Plc | COM | G3265R107 |  | 4305 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| Ardagh Metal Packaging SA | COM | L02235106 |  | 648 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| Ares Capital Corp | COM | 04010L103 |  | 32436 | 1800 | SH |  | SOLE |  | 0 | 0 | 1800 |
| Arista Networks Inc | COM | 040413205 |  | 54514 | 444 | SH |  | SOLE |  | 0 | 0 | 444 |
| ARK Innovation ETF | ETF | 00214Q104 |  | 3042 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| ARMOUR Residential REIT Inc | COM | 042315705 |  | 334 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| Arqit Quantum Inc COM USD0.0025(POST REV SPT) | COM | G0567U127 |  | 1723 | 130 | SH |  | SOLE |  | 0 | 0 | 130 |
| ARS Pharmaceuticals Inc | COM | 82835W108 |  | 8030 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Arthur J Gallagher  Co | COM | 363576109 |  | 508097 | 2346 | SH |  | SOLE |  | 0 | 0 | 2346 |
| Arvinmeritor Inc | COM | 042068205 |  | 6051 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| ASML Holding NV | ADR | N07059210 |  | 37584 | 29 | SH |  | SOLE |  | 0 | 0 | 29 |
| Astrazeneca Plc Each Ads Representing 1/2 Of An Or | ADR | G0593M107 |  | 37643 | 193 | SH |  | SOLE |  | 0 | 0 | 193 |
| ATLANT UN BK 400 DS RP 1 SRS A PRF | Preferred Stock | 04911A206 |  | 46489 | 1910 | SH |  | SOLE |  | 0 | 0 | 1910 |
| Atlantic Un Bankshares Corp | COM | 04911A107 |  | 753721 | 21089 | SH |  | SOLE |  | 0 | 0 | 21089 |
| Auto Data Processing | COM | 053015103 |  | 2196369 | 10810 | SH |  | SOLE |  | 0 | 0 | 10810 |
| Autodesk Inc | COM | 052769106 |  | 2873 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| Autonation Inc | COM | 05329W102 |  | 26946 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| Autozone Inc | COM | 053332102 |  | 57422 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| Avery Dennison Corp | COM | 053611109 |  | 157311 | 911 | SH |  | SOLE |  | 0 | 0 | 911 |
| Avista Corp | COM | 05379B107 |  | 16056 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Baker Hughes  a GE Co | COM | 05722G100 |  | 5739 | 94 | SH |  | SOLE |  | 0 | 0 | 94 |
| Ball Corp | COM | 058498106 |  | 19211 | 325 | SH |  | SOLE |  | 0 | 0 | 325 |
| Banco Santander SA | COM | 05964H105 |  | 4512 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Bank Of America Corp | COM | 060505104 |  | 983531 | 20175 | SH |  | SOLE |  | 0 | 0 | 20175 |
| Bank of New York Mellon Corp. | COM | 064058100 |  | 31674 | 267 | SH |  | SOLE |  | 0 | 0 | 267 |
| Baxter International Inc | COM | 071813109 |  | 5376 | 320 | SH |  | SOLE |  | 0 | 0 | 320 |
| Becton Dickinson  Co | COM | 075887109 |  | 17864 | 114 | SH |  | SOLE |  | 0 | 0 | 114 |
| Berkley W R Corp | COM | 084423102 |  | 189760 | 2863 | SH |  | SOLE |  | 0 | 0 | 2863 |
| Berkshire Hathaway Cl B | CL B | 084670702 |  | 48228773 | 100644 | SH |  | SOLE |  | 34887 | 0 | 65757 |
| Berkshire Hathaway Inc A | CL A | 084670108 |  | 2154420 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Beyond Meat Inc | COM | 08862E109 |  | 16 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| Biogen Idec Inc | COM | 09062X103 |  | 368310 | 2009 | SH |  | SOLE |  | 0 | 0 | 2009 |
| Blackrock Inc | COM | 09290D101 |  | 875156 | 910 | SH |  | SOLE |  | 0 | 0 | 910 |
| Blackstone Group LP | COM UNIT LTD | 09260D107 |  | 488478 | 4248 | SH |  | SOLE |  | 0 | 0 | 4248 |
| Block Inc | COM | 852234103 |  | 2949 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| Bloom Energy Corp Class A | CL A | 093712107 |  | 34821 | 257 | SH |  | SOLE |  | 0 | 0 | 257 |
| Blue Ridge Bankshares Inc | COM | 095825105 |  | 304870 | 72588 | SH |  | SOLE |  | 0 | 0 | 72588 |
| Boeing Co | COM | 097023105 |  | 253962 | 1276 | SH |  | SOLE |  | 0 | 0 | 1276 |
| Booking Hldgs Inc | COM | 09857L108 |  | 67365 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| Booz Allen Hamilton Holding Corp | COM | 099502106 |  | 1405 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| Boston Scientific Corp | COM | 101137107 |  | 29869 | 476 | SH |  | SOLE |  | 0 | 0 | 476 |
| Bp Plc Adr | ADR | 055622104 |  | 119756 | 2548 | SH |  | SOLE |  | 0 | 0 | 2548 |
| Br Amer Tobacco Plc Adrf | ADR | 110448107 |  | 58470 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Bristol-Myers Squibb Co | COM | 110122108 |  | 66715 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| Brixmor Property Group Inc | COM | 11120U105 |  | 28800 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Broadcom Inc | COM | 11135F101 |  | 1714685 | 5540 | SH |  | SOLE |  | 0 | 0 | 5540 |
| Broadridge Finl Solution | COM | 11133T103 |  | 346082 | 2130 | SH |  | SOLE |  | 0 | 0 | 2130 |
| BROADSTONE NET LEASE ORD | ORD SHS | 11135E203 |  | 28848 | 1579 | SH |  | SOLE |  | 0 | 0 | 1579 |
| Brookfield Asset Management | COM | 113004105 |  | 295504 | 6648 | SH |  | SOLE |  | 0 | 0 | 6648 |
| Brookfield Corporation | COM | 11271J107 |  | 50592741 | 1250130 | SH |  | SOLE |  | 452821 | 0 | 797309 |
| Brookfield Infra Ptnrs | COM | G16252101 |  | 34314 | 950 | SH |  | SOLE |  | 0 | 0 | 950 |
| Brookfield Infrastructure Corp | COM | 11276H106 |  | 58608 | 1483 | SH |  | SOLE |  | 0 | 0 | 1483 |
| BROOKFIELD REINSRNC EX VOTN CL A ORD | ORD SHS | G17434104 |  | 787 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| Brookfield Renewable Corp Ordinary Shares - Class | COM | 11285B108 |  | 119 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Brookfield Renewable Partners LP | COM | G16258108 |  | 11555 | 354 | SH |  | SOLE |  | 0 | 0 | 354 |
| Brown-Forman Corp | COM | 115637209 |  | 2711 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| C M S Energy Corp | COM | 125896100 |  | 75718 | 976 | SH |  | SOLE |  | 0 | 0 | 976 |
| C S X Corp | COM | 126408103 |  | 3089379 | 75259 | SH |  | SOLE |  | 1824 | 0 | 73435 |
| C V S Corp Del | COM | 126650100 |  | 50274 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| C3 AI INC CL A | CL A | 12468P104 |  | 25 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Cadence Design System | COM | 127387108 |  | 285650 | 1028 | SH |  | SOLE |  | 0 | 0 | 1028 |
| CALVERT US LRG CAP RESPO INDX ETF | ETF | 61774R205 |  | 357308 | 4463 | SH |  | SOLE |  | 0 | 0 | 4463 |
| CALVERT US MID CR RESPON INDX ETF | ETF | 61774R403 |  | 15877 | 248 | SH |  | SOLE |  | 0 | 0 | 248 |
| Cameco Corp | COM | 13321L108 |  | 6219 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| Canadian Natl Ry Co | COM | 136375102 |  | 109450 | 1065 | SH |  | SOLE |  | 0 | 0 | 1065 |
| Canadian Natural Res | COM | 136385101 |  | 19492 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Canadian Pac Railway | COM | 13646K108 |  | 223316 | 2839 | SH |  | SOLE |  | 0 | 0 | 2839 |
| Canopy Growth Corp | COM | 138035704 |  | 46 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| Capital One Financial Cp | COM | 14040H105 |  | 288244 | 1580 | SH |  | SOLE |  | 0 | 0 | 1580 |
| Cardinal Health Inc | COM | 14149Y108 |  | 63436 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| CareTrust REIT Inc | COM | 14174T107 |  | 45813 | 1250 | SH |  | SOLE |  | 0 | 0 | 1250 |
| Carlyle Secured Lending Inc | COM | 872280102 |  | 22974 | 2100 | SH |  | SOLE |  | 0 | 0 | 2100 |
| Carmax Inc | COM | 143130102 |  | 268025 | 6446 | SH |  | SOLE |  | 0 | 0 | 6446 |
| Carnival Corp New | COM | 143658300 |  | 1708 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| Carpenter Technology Cp | COM | 144285103 |  | 29561 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| Carrier Global Corp-Wi | COM | 14448C104 |  | 43584 | 774 | SH |  | SOLE |  | 0 | 0 | 774 |
| Caterpillar Inc | COM | 149123101 |  | 866447 | 1223 | SH |  | SOLE |  | 0 | 0 | 1223 |
| CAVA GROUP ORD | ORD SHS | 148929102 |  | 3236 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| CBRE Group Inc | COM | 12504L109 |  | 65292 | 482 | SH |  | SOLE |  | 0 | 0 | 482 |
| Centene Corp | COM | 15135B101 |  | 19546 | 597 | SH |  | SOLE |  | 0 | 0 | 597 |
| Charter Communications Inc | COM | 16119P108 |  | 15543 | 72 | SH |  | SOLE |  | 0 | 0 | 72 |
| Chesapeake Financial Shares Inc | COM | 16517A109 |  | 13180 | 412 | SH |  | SOLE |  | 0 | 0 | 412 |
| Chevron Corporation | COM | 166764100 |  | 1609692 | 7780 | SH |  | SOLE |  | 0 | 0 | 7780 |
| Chicago Mercantile Exch | COM | 12572Q105 |  | 64091 | 217 | SH |  | SOLE |  | 0 | 0 | 217 |
| Chipotle Mexican Grill | COM | 169656105 |  | 8931 | 279 | SH |  | SOLE |  | 0 | 0 | 279 |
| Chubb Corporation | COM | H1467J104 |  | 256181 | 786 | SH |  | SOLE |  | 0 | 0 | 786 |
| Church  Dwight Co Inc | COM | 171340102 |  | 13625 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| Ciena Corp New | COM | 171779309 |  | 2329 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| Cigna Corp | COM | 125523100 |  | 85627 | 321 | SH |  | SOLE |  | 0 | 0 | 321 |
| Cincinnati Financial Cp | COM | 172062101 |  | 44215 | 281 | SH |  | SOLE |  | 0 | 0 | 281 |
| Cintas Corp | COM | 172908105 |  | 727302 | 4300 | SH |  | SOLE |  | 0 | 0 | 4300 |
| Cisco Systems Inc | COM | 17275R102 |  | 1262544 | 16272 | SH |  | SOLE |  | 0 | 0 | 16272 |
| Citigroup Inc | COM | 172967424 |  | 30507 | 269 | SH |  | SOLE |  | 0 | 0 | 269 |
| City Holding Co | COM | 177835105 |  | 49601 | 415 | SH |  | SOLE |  | 0 | 0 | 415 |
| Clorox Company | COM | 189054109 |  | 1554 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| Coca Cola Company | COM | 191216100 |  | 1326448 | 17442 | SH |  | SOLE |  | 0 | 0 | 17442 |
| Co-Diagnostics Inc | COM | 189763204 |  | 32 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| Cohen  Steers REIT  Preferred Income | ETF | 19247X100 |  | 34738 | 1758 | SH |  | SOLE |  | 0 | 0 | 1758 |
| Cohen  Steers Tot Ret Realty | COM | 19247R103 |  | 28741 | 2580 | SH |  | SOLE |  | 0 | 0 | 2580 |
| Colgate-Palmolive Co | COM | 194162103 |  | 61025 | 716 | SH |  | SOLE |  | 0 | 0 | 716 |
| Comcast Corp New Cl A | CL A | 20030N101 |  | 57015 | 1986 | SH |  | SOLE |  | 0 | 0 | 1986 |
| Comfort Systems USA Inc | COM | 199908104 |  | 19561 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| Companhia Vale Do Adr | ADR | 767204100 |  | 42260 | 453 | SH |  | SOLE |  | 0 | 0 | 453 |
| COMPASS CL A ORD | CL A | 20464U100 |  | 837 | 115 | SH |  | SOLE |  | 0 | 0 | 115 |
| Comwlth Bankshares | COM | 202736104 |  | 0 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| Conocophillips | COM | 20825C104 |  | 52031288 | 394176 | SH |  | SOLE |  | 161244 | 0 | 232932 |
| Constellation Energy Co | COM | 21037T109 |  | 49483 | 177 | SH |  | SOLE |  | 0 | 0 | 177 |
| Contra Abiomed Inc Com | COM | 003CVR016 |  | 0 | 259 | SH |  | SOLE |  | 0 | 0 | 259 |
| Cooper Companies New | COM | 216648501 |  | 11583 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| Copart Inc | COM | 217204106 |  | 5312 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| COPT Defense Properties | COM | 22002T108 |  | 48960 | 1600 | SH |  | SOLE |  | 0 | 0 | 1600 |
| Corning Inc | COM | 219350105 |  | 517774 | 3808 | SH |  | SOLE |  | 0 | 0 | 3808 |
| Corteva Inc com | COM | 22052L104 |  | 76846 | 918 | SH |  | SOLE |  | 0 | 0 | 918 |
| Costar Group Inc | COM | 22160N109 |  | 23922 | 593 | SH |  | SOLE |  | 0 | 0 | 593 |
| Costco Whsl Corp New | COM | 22160K105 |  | 2287803 | 2296 | SH |  | SOLE |  | 0 | 0 | 2296 |
| Cronos Group Inc | COM | 22717L101 |  | 3464 | 1380 | SH |  | SOLE |  | 0 | 0 | 1380 |
| Crown Castle Intl Corp | COM | 22822V101 |  | 3496 | 43 | SH |  | SOLE |  | 0 | 0 | 43 |
| CubeSmart | COM | 229663109 |  | 20524 | 560 | SH |  | SOLE |  | 0 | 0 | 560 |
| Cummins Inc | COM | 231021106 |  | 6994 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| Curaleaf Holdings Inc | COM | 23126M102 |  | 765 | 356 | SH |  | SOLE |  | 0 | 0 | 356 |
| D T E Energy Company | COM | 233331107 |  | 65799 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| D WAVE QUANTUM ORD | COM | 26740W109 |  | 115224 | 7985 | SH |  | SOLE |  | 0 | 0 | 7985 |
| Danaher Corp Del | COM | 235851102 |  | 330561 | 1743 | SH |  | SOLE |  | 0 | 0 | 1743 |
| Datadog Inc | COM | 23804L103 |  | 2007 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| Deere  Co | COM | 244199105 |  | 213491 | 379 | SH |  | SOLE |  | 0 | 0 | 379 |
| Delta Air Lines Inc New | COM | 247361702 |  | 7978 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| Dexcom Inc | COM | 252131107 |  | 116808 | 1860 | SH |  | SOLE |  | 0 | 0 | 1860 |
| DFA TA World ex US Core Equity I | ETF | 25434V880 |  | 85502 | 2517 | SH |  | SOLE |  | 0 | 0 | 2517 |
| Diamondback Energy Inc Com Usd0.01 | COM | 25278X109 |  | 8109 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| Dicks Sporting Goods Inc | COM | 253393102 |  | 397 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| DIMENSIONAL U S CORE EQUITY 2 ETF | ETF | 25434V708 |  | 1230230 | 31658 | SH |  | SOLE |  | 0 | 0 | 31658 |
| Disney Walt Co | COM | 254687106 |  | 90983 | 944 | SH |  | SOLE |  | 0 | 0 | 944 |
| DNP Select Income | ETF | 23325P104 |  | 52149 | 5063 | SH |  | SOLE |  | 0 | 0 | 5063 |
| Dollar General Corp | COM | 256677105 |  | 11363 | 96 | SH |  | SOLE |  | 0 | 0 | 96 |
| Dollar Tree Inc | COM | 256746108 |  | 16427 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| Dominion Res Inc Va New | COM | 25746U109 |  | 912069 | 14754 | SH |  | SOLE |  | 0 | 0 | 14754 |
| Dover Corporation | COM | 260003108 |  | 412106 | 1977 | SH |  | SOLE |  | 0 | 0 | 1977 |
| Dow Chemical Company | COM | 260557103 |  | 21616 | 519 | SH |  | SOLE |  | 0 | 0 | 519 |
| DT MIDSTREAM ORD WI | COM | 23345M107 |  | 20201 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| Duke Energy New | COM | 26441C204 |  | 33747930 | 257736 | SH |  | SOLE |  | 105510 | 0 | 152226 |
| Dupont De Nemours Inc | COM | 26614N102 |  | 37739 | 824 | SH |  | SOLE |  | 0 | 0 | 824 |
| E O G Resources Inc | COM | 26875P101 |  | 44961 | 311 | SH |  | SOLE |  | 0 | 0 | 311 |
| Eastman Chemical Co | COM | 277432100 |  | 26330 | 345 | SH |  | SOLE |  | 0 | 0 | 345 |
| Eaton Corporation | COM | G29183103 |  | 575133 | 1608 | SH |  | SOLE |  | 0 | 0 | 1608 |
| Ebay Inc | COM | 278642103 |  | 37591 | 413 | SH |  | SOLE |  | 0 | 0 | 413 |
| Ecolab Inc | COM | 278865100 |  | 235162 | 884 | SH |  | SOLE |  | 0 | 0 | 884 |
| EDP SA | ADR | X67925119 |  | 13676 | 2623 | SH |  | SOLE |  | 0 | 0 | 2623 |
| Edwards Lifesciences Cp | COM | 28176E108 |  | 65505 | 818 | SH |  | SOLE |  | 0 | 0 | 818 |
| Electronic Arts Inc | COM | 285512109 |  | 45871 | 225 | SH |  | SOLE |  | 0 | 0 | 225 |
| Elevance Health Inc | COM | 036752103 |  | 715188 | 2443 | SH |  | SOLE |  | 145 | 0 | 2298 |
| Eli Lilly and Co | COM | 532457108 |  | 994271 | 1081 | SH |  | SOLE |  | 0 | 0 | 1081 |
| Emerson Electric Co | COM | 291011104 |  | 785727 | 5997 | SH |  | SOLE |  | 0 | 0 | 5997 |
| Enbridge Inc | COM | 29250N105 |  | 271296 | 5011 | SH |  | SOLE |  | 0 | 0 | 5011 |
| Encompass Health Corp | COM | 29261A100 |  | 185528 | 1918 | SH |  | SOLE |  | 0 | 0 | 1918 |
| Energy Transfer Equity LP | COM UT LTD PTN | 29273V100 |  | 98430 | 5100 | SH |  | SOLE |  | 0 | 0 | 5100 |
| Entergy Corp New | COM | 29364G103 |  | 480451 | 4276 | SH |  | SOLE |  | 0 | 0 | 4276 |
| Enterprise Prd Prtnrs Lp | COM UT LTD PTN | 293792107 |  | 13008219 | 343769 | SH |  | SOLE |  | 115403 | 0 | 228366 |
| EPR Properties | COM | 26884U109 |  | 149880 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| Equifax Inc | COM | 294429105 |  | 14766 | 82 | SH |  | SOLE |  | 0 | 0 | 82 |
| Escrow Altegrity Inc Com | COM | 021ESC017 |  | 215 | 57 | SH |  | SOLE |  | 0 | 0 | 57 |
| Essential Properties Realty Trust Inc | COM | 29670E107 |  | 53130 | 1750 | SH |  | SOLE |  | 0 | 0 | 1750 |
| ETFS Physical Palladium | ETF | 003262102 |  | 151549 | 1125 | SH |  | SOLE |  | 0 | 0 | 1125 |
| Etsy Inc com | COM | 29786A106 |  | 20492 | 410 | SH |  | SOLE |  | 0 | 0 | 410 |
| Evergy Inc | COM | 30034W106 |  | 53903 | 658 | SH |  | SOLE |  | 0 | 0 | 658 |
| Eversource Energy | COM | 30040W108 |  | 62352 | 900 | SH |  | SOLE |  | 0 | 0 | 900 |
| Exelon Corporation | COM | 30161N101 |  | 32696 | 667 | SH |  | SOLE |  | 0 | 0 | 667 |
| Exxon Mobil Corporation | COM | 30231G102 |  | 5410966 | 31893 | SH |  | SOLE |  | 0 | 0 | 31893 |
| Fair Isaac Corp | COM | 303250104 |  | 140915 | 132 | SH |  | SOLE |  | 0 | 0 | 132 |
| Fastenal Co | COM | 311900104 |  | 404886 | 8726 | SH |  | SOLE |  | 0 | 0 | 8726 |
| FIDELITY ENHANCED LARGE CAP ETF | ETF | 31609A305 |  | 20694 | 552 | SH |  | SOLE |  | 0 | 0 | 552 |
| Fidelity Ethereum Fund ETF | ETF | 31613E103 |  | 20880 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Fidelity MSCI Consumer Staples ETF | ETF | 316092303 |  | 8468 | 162 | SH |  | SOLE |  | 0 | 0 | 162 |
| Fidelity MSCI Health Care ETF | ETF | 316092600 |  | 16352 | 232 | SH |  | SOLE |  | 0 | 0 | 232 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 93604 | 1586 | SH |  | SOLE |  | 0 | 0 | 1586 |
| Fidelity MSCI Materials ETF | ETF | 316092881 |  | 4323 | 75 | SH |  | SOLE |  | 0 | 0 | 75 |
| First Solar Inc | COM | 336433107 |  | 13808 | 70 | SH |  | SOLE |  | 0 | 0 | 70 |
| First Trust EIP Power Solutions ETF | COM | 33738D705 |  | 22440 | 601 | SH |  | SOLE |  | 0 | 0 | 601 |
| First Trust Enhanced Short Maturity ETF | COM | 33739Q408 |  | 11467 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| First Trust Global Wind Energy ETF | ETF | 33736G106 |  | 45596 | 1843 | SH |  | SOLE |  | 0 | 0 | 1843 |
| First Trust NASDAQ Cln Edge GrnEngyETF | ETF | 33733E500 |  | 8659 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| First Trust Value Line Dividend ETF | ETF | 33734H106 |  | 15802 | 336 | SH |  | SOLE |  | 0 | 0 | 336 |
| Fiserv Inc | COM | 337738108 |  | 113553 | 2035 | SH |  | SOLE |  | 0 | 0 | 2035 |
| Fluor Corporation New | COM | 343412102 |  | 3079 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| Ford Motor Company New | COM | 345370860 |  | 70740 | 6130 | SH |  | SOLE |  | 0 | 0 | 6130 |
| Fortinet Inc | COM | 34959E109 |  | 331538 | 4057 | SH |  | SOLE |  | 0 | 0 | 4057 |
| Fortune Brands Home  Security Inc | COM | 34964C106 |  | 1754 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| Futura Med PLC | ORD SHS | G3698F100 |  | 151 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| Gartner Inc | COM | 366651107 |  | 5700 | 36 | SH |  | SOLE |  | 0 | 0 | 36 |
| GE HEALTHCARE TECHNOLOGIES ORD WI | ORD SHS | 36266G107 |  | 42993 | 604 | SH |  | SOLE |  | 0 | 0 | 604 |
| Ge Vernova Llc Com | COM | 36828A101 |  | 959317 | 1099 | SH |  | SOLE |  | 0 | 0 | 1099 |
| General Dynamics Corp | COM | 369550108 |  | 291394 | 849 | SH |  | SOLE |  | 0 | 0 | 849 |
| General Electric Company | COM | 369604301 |  | 1252277 | 4413 | SH |  | SOLE |  | 0 | 0 | 4413 |
| General Mills Inc | COM | 370334104 |  | 14888 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| General Motors Corp | COM | 37045V100 |  | 50224 | 674 | SH |  | SOLE |  | 0 | 0 | 674 |
| Genworth Financial Inc | COM | 37247D106 |  | 93218 | 11480 | SH |  | SOLE |  | 0 | 0 | 11480 |
| Gildan Activewear Inc | COM | 375916103 |  | 128607 | 2311 | SH |  | SOLE |  | 0 | 0 | 2311 |
| Gilead Sciences Inc | COM | 375558103 |  | 251981 | 1808 | SH |  | SOLE |  | 0 | 0 | 1808 |
| Global X Blockchain ETF | ETF | 37960A735 |  | 168 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Global X NASDAQ 100 Covered Call ETF | ETF | 37954Y483 |  | 9192 | 536 | SH |  | SOLE |  | 0 | 0 | 536 |
| Global X Russell 2000 Covered Call ETF | ETF | 37954Y459 |  | 6414 | 429 | SH |  | SOLE |  | 0 | 0 | 429 |
| Global X US Infrastructure Dev ETF | ETF | 37954Y673 |  | 2795 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| Goldman Sachs ActiveBeta EMkts Eq ETF | COM | 381430206 |  | 8640 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| Goldman Sachs Group Inc | COM | 38141G104 |  | 907747 | 1073 | SH |  | SOLE |  | 0 | 0 | 1073 |
| Goldman Sachs Nasdaq-100 Core Prm IncETF | ETF | 38149W630 |  | 3118 | 63 | SH |  | SOLE |  | 0 | 0 | 63 |
| Goldman Sachs S 500 Core Prm IncETF | ETF | 38149W622 |  | 3102 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| Gossamer Bio Inc | COM | 38341P102 |  | 329 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Grainger W W Inc | COM | 384802104 |  | 10908 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| Guggenheim S Global Water ETF | ETF | 46138E263 |  | 186961 | 2924 | SH |  | SOLE |  | 0 | 0 | 2924 |
| HALEON ADR REP 2 ORD | ADR | 405552100 |  | 1231 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| Halliburton Co Hldg Co | COM | 406216101 |  | 15596 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Hanover Insurance Group | COM | 410867105 |  | 74541 | 430 | SH |  | SOLE |  | 0 | 0 | 430 |
| Hartford Finl Svcs Grp | COM | 416515104 |  | 2840 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| Hasbro Inc | COM | 418056107 |  | 1778 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| Hca Inc | COM | 40412C101 |  | 264353 | 559 | SH |  | SOLE |  | 0 | 0 | 559 |
| Heico Corp | COM | 422806208 |  | 63240 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| Hewlett Packard Enterprises | COM | 42824C109 |  | 9524 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Hewlett-Packard Company | COM | 40434L105 |  | 23052 | 1200 | SH |  | SOLE |  | 0 | 0 | 1200 |
| Highwoods Pptys Inc | COM | 431284108 |  | 21774 | 1017 | SH |  | SOLE |  | 0 | 0 | 1017 |
| Hilton Hotels Corp | COM | 43300A203 |  | 8514 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| Home Depot Inc | COM | 437076102 |  | 27600786 | 83921 | SH |  | SOLE |  | 31478 | 0 | 52443 |
| Honeywell International | COM | 438516106 |  | 550333 | 2435 | SH |  | SOLE |  | 335 | 0 | 2100 |
| Howmet Aerospace Inc | COM | 443201108 |  | 13367 | 58 | SH |  | SOLE |  | 0 | 0 | 58 |
| Hubbell Inc Class B | COM | 443510607 |  | 29935 | 61 | SH |  | SOLE |  | 0 | 0 | 61 |
| Huntington Bancshs Inc | COM | 446150104 |  | 3032 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| Hypatia Women CEO ETF | ETF | 90214Q576 |  | 2996 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| Idex Corp | COM | 45167R104 |  | 6634 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| Idexx Labs Inc | COM | 45168D104 |  | 152834 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| Illinois Tool Works Inc | COM | 452308109 |  | 660759 | 2539 | SH |  | SOLE |  | 0 | 0 | 2539 |
| Indigenous Bloom Hemp Corp | COM | 45569M109 |  | 0 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| Ingersoll-Rand plc | COM | 45687V106 |  | 218167 | 2723 | SH |  | SOLE |  | 0 | 0 | 2723 |
| Ingredion Inc | COM | 457187102 |  | 58809 | 522 | SH |  | SOLE |  | 0 | 0 | 522 |
| Innovative Industrial Properties Inc | COM | 45781V101 |  | 2096 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| Intel Corp | COM | 458140100 |  | 383843 | 8698 | SH |  | SOLE |  | 0 | 0 | 8698 |
| Intl Business Machines | COM | 459200101 |  | 1020704 | 4211 | SH |  | SOLE |  | 0 | 0 | 4211 |
| Intrcontinentalexchange | COM | 45866F104 |  | 10695 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| Intuit Inc | COM | 461202103 |  | 454179 | 1050 | SH |  | SOLE |  | 0 | 0 | 1050 |
| Intuitive Surgical New | COM | 46120E602 |  | 871271 | 1890 | SH |  | SOLE |  | 0 | 0 | 1890 |
| InvenTrust Properties Corp. | COM | 46124J201 |  | 38075 | 1250 | SH |  | SOLE |  | 0 | 0 | 1250 |
| Invesco China Technology ETF | ETF | 46138E800 |  | 26600 | 578 | SH |  | SOLE |  | 0 | 0 | 578 |
| Invesco Financial Preferred ETF | ETF | 46137V621 |  | 6660 | 484 | SH |  | SOLE |  | 0 | 0 | 484 |
| Invesco S 500 Equal Weight ETF | ETF | 46137V357 |  | 653048 | 3403 | SH |  | SOLE |  | 0 | 0 | 3403 |
| Invesco S 500 Quality ETF | ETF | 46137V241 |  | 352545906 | 4688734 | SH |  | SOLE |  | 2707738 | 0 | 1980996 |
| Invesco S SmallCap Low Volatility ETF | ETF | 46138G102 |  | 3217 | 68 | SH |  | SOLE |  | 0 | 0 | 68 |
| Invesco Solar ETF | ETF | 46138G706 |  | 237492 | 4263 | SH |  | SOLE |  | 0 | 0 | 4263 |
| IONQ ORD | ORD SHS | 46222L108 |  | 2883 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| Iqvia Hldgs Inc | COM | 46266C105 |  | 172075 | 1009 | SH |  | SOLE |  | 0 | 0 | 1009 |
| Iron Mountain Inc New | COM | 46284V101 |  | 226955 | 2222 | SH |  | SOLE |  | 0 | 0 | 2222 |
| Ishares Barclays Aggregate Bond | ETF | 464287226 |  | 498376 | 5020 | SH |  | SOLE |  | 0 | 0 | 5020 |
| iShares Bitcoin Trust ETF | ETF | 46438F101 |  | 15176 | 395 | SH |  | SOLE |  | 0 | 0 | 395 |
| Ishares Comex Gold Trust ETF | GT | 464285204 |  | 307238 | 3485 | SH |  | SOLE |  | 0 | 0 | 3485 |
| iShares Core Dividend Growth ETF | ETF | 46434V621 |  | 48143 | 686 | SH |  | SOLE |  | 0 | 0 | 686 |
| iShares Core MSCI EAFE | ETF | 46432F842 |  | 279409530 | 3086375 | SH |  | SOLE |  | 1902797 | 0 | 1183578 |
| iShares Core MSCI Emerging Markets ETF | ETF | 46434G103 |  | 69953712 | 1002921 | SH |  | SOLE |  | 530105 | 0 | 472816 |
| iShares Core MSCI Total Intl Stk ETF | ETF | 46432F834 |  | 43119 | 498 | SH |  | SOLE |  | 0 | 0 | 498 |
| iShares Core S Mid Cap ETF | ETF | 464287507 |  | 3714 | 55 | SH |  | SOLE |  | 0 | 0 | 55 |
| iShares Core S Total US Stock Mkt | ETF | 464287150 |  | 36720166 | 257812 | SH |  | SOLE |  | 13732 | 0 | 244080 |
| iShares Core US Treasury Bond | ETF | 46429B267 |  | 4200 | 183 | SH |  | SOLE |  | 0 | 0 | 183 |
| iShares Currency Hedged MSCI EAFE | ETF | 46434V803 |  | 344337 | 8103 | SH |  | SOLE |  | 0 | 0 | 8103 |
| Ishares Dj Select Div Fd | ETF | 464287168 |  | 342187 | 2260 | SH |  | SOLE |  | 0 | 0 | 2260 |
| iShares ESG Aware MSCI EAFE ETF | ETF | 46435G516 |  | 3834148 | 40098 | SH |  | SOLE |  | 0 | 0 | 40098 |
| iShares ESG Aware MSCI EM ETF | ETF | 46434G863 |  | 1906033 | 41918 | SH |  | SOLE |  | 0 | 0 | 41918 |
| iShares Future AI  Tech ETF | ETF | 46435U556 |  | 2420 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| iShares Future Exponential Techs ETF | ETF | 46434V381 |  | 14857 | 218 | SH |  | SOLE |  | 0 | 0 | 218 |
| iShares Global Healthcare | ETF | 464287325 |  | 7390 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| iShares Interm Government/Credit Bd | ETF | 464288612 |  | 10160 | 95 | SH |  | SOLE |  | 0 | 0 | 95 |
| iShares MSCI ACWI ex US ETF | ETF | 464288240 |  | 21155244 | 308971 | SH |  | SOLE |  | 294687 | 0 | 14284 |
| iShares MSCI EAFE | ETF | 464287465 |  | 1341003 | 13806 | SH |  | SOLE |  | 0 | 0 | 13806 |
| iShares MSCI Emrg Mkt Fd | ETF | 464287234 |  | 16242 | 286 | SH |  | SOLE |  | 0 | 0 | 286 |
| iShares MSCI Global Mtls Prdcrs ETF | ETF | 46434G848 |  | 481015 | 8500 | SH |  | SOLE |  | 0 | 0 | 8500 |
| iShares MSCI KLD 400 Social ETF | ETF | 464288570 |  | 21814 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| iShares MSCI USA ESG Select ETF | ETF | 464288802 |  | 21797 | 165 | SH |  | SOLE |  | 0 | 0 | 165 |
| iShares MSCI USA Minimum Volatility | ETF | 46429B697 |  | 16693 | 180 | SH |  | SOLE |  | 0 | 0 | 180 |
| Ishares Nasdaq Biotechnology | ETF | 464287556 |  | 295488 | 1750 | SH |  | SOLE |  | 0 | 0 | 1750 |
| Ishares Russell 1000 Growth | ETF | 464287614 |  | 1290750 | 3027 | SH |  | SOLE |  | 0 | 0 | 3027 |
| Ishares Russell 1000 Val | ETF | 464287598 |  | 31196 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| Ishares Russell 2000 | ETF | 464287655 |  | 261736 | 1055 | SH |  | SOLE |  | 0 | 0 | 1055 |
| Ishares Russell 2000 Value ETF | ETF | 464287630 |  | 568770 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| Ishares Russell Midcap | ETF | 464287499 |  | 855721 | 8801 | SH |  | SOLE |  | 0 | 0 | 8801 |
| Ishares Russell Midcap Growth | ETF | 464287481 |  | 448420 | 3500 | SH |  | SOLE |  | 0 | 0 | 3500 |
| iShares Russell Midcap Value | ETF | 464287473 |  | 79497002 | 545471 | SH |  | SOLE |  | 319244 | 0 | 226227 |
| iShares Russell Top 200 Growth ETF | ETF | 464289438 |  | 20654 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| iShares S 100 | ETF | 464287101 |  | 3658441 | 11502 | SH |  | SOLE |  | 0 | 0 | 11502 |
| Ishares S 500 Growth | ETF | 464287309 |  | 6864448 | 60688 | SH |  | SOLE |  | 0 | 0 | 60688 |
| IShares S 500 Index | ETF | 464287200 |  | 442944573 | 678104 | SH |  | SOLE |  | 580389 | 0 | 97715 |
| Ishares S 500 Value | ETF | 464287408 |  | 4024097 | 19058 | SH |  | SOLE |  | 0 | 0 | 19058 |
| Ishares S Midcap | ETF | 464287705 |  | 3371503 | 28654 | SH |  | SOLE |  | 0 | 0 | 28654 |
| Ishares S National  AMT-Free | ETF | 464288414 |  | 648789 | 6112 | SH |  | SOLE |  | 0 | 0 | 6112 |
| Ishares S Small-Cap | ETF | 464287887 |  | 331096 | 2288 | SH |  | SOLE |  | 0 | 0 | 2288 |
| Ishares S Smallcap Core ETF | ETF | 464287804 |  | 25940 | 209 | SH |  | SOLE |  | 0 | 0 | 209 |
| Ishares S Smcap Value | ETF | 464287879 |  | 742682 | 6270 | SH |  | SOLE |  | 0 | 0 | 6270 |
| iShares Silver Trust | ETF | 46428Q109 |  | 232834 | 3417 | SH |  | SOLE |  | 0 | 0 | 3417 |
| Ishares Tr Russell | ETF | 464287622 |  | 1265075 | 3548 | SH |  | SOLE |  | 0 | 0 | 3548 |
| Ishares U S Pfd Etf | ETF | 464288687 |  | 41296 | 1362 | SH |  | SOLE |  | 0 | 0 | 1362 |
| iShares U.S. Infrastructure ETF | ETF | 46435U713 |  | 10665 | 186 | SH |  | SOLE |  | 0 | 0 | 186 |
| iShares US Aerospace  Defense | ETF | 464288760 |  | 13563 | 62 | SH |  | SOLE |  | 0 | 0 | 62 |
| iShares US Healthcare | ETF | 464287762 |  | 762364 | 12368 | SH |  | SOLE |  | 0 | 0 | 12368 |
| iShares Gold Trust Micro | ETF | 46436F103 |  | 97696 | 2092 | SH |  | SOLE |  | 0 | 0 | 2092 |
| J B Hunt Transport Svcs | COM | 445658107 |  | 105950 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| J P MORGAN NASDAQ EQT PRM INC ETF | ETF | 46654Q203 |  | 49579 | 893 | SH |  | SOLE |  | 0 | 0 | 893 |
| Jacobs Solutions Inc | COM | 46982L108 |  | 2155869 | 16938 | SH |  | SOLE |  | 0 | 0 | 16938 |
| Janus Henderson AAA CLO ETF | ETF | 47103U845 |  | 61683 | 1225 | SH |  | SOLE |  | 0 | 0 | 1225 |
| Jetblue Airways Corp | COM | 477143101 |  | 13 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Johnson  Johnson | COM | 478160104 |  | 60879486 | 249057 | SH |  | SOLE |  | 91483 | 0 | 157574 |
| Johnson Controls Inc | COM | G51502105 |  | 20952 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| Jones Lang Lasalle Inc | COM | 48020Q107 |  | 5478 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| Jpmorgan Chase  Co | COM | 46625H100 |  | 36870451 | 125341 | SH |  | SOLE |  | 46663 | 0 | 78678 |
| JPMorgan Equity Premium Income ETF | ETF | 46641Q332 |  | 17798 | 314 | SH |  | SOLE |  | 0 | 0 | 314 |
| JPMorgan US Quality Factor ETF | ETF | 46641Q761 |  | 9382 | 153 | SH |  | SOLE |  | 0 | 0 | 153 |
| K L A Tencor Corp | COM | 482480100 |  | 184051 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| KBC Groupe NV | COM | B5337G162 |  | 16736 | 139 | SH |  | SOLE |  | 0 | 0 | 139 |
| Keystone Technologies | COM | 49338L103 |  | 28802 | 102 | SH |  | SOLE |  | 0 | 0 | 102 |
| Kimberly-Clark Corp | COM | 494368103 |  | 175286 | 1817 | SH |  | SOLE |  | 0 | 0 | 1817 |
| Kinder Morgan Inc | COM | 49456B101 |  | 108771 | 3244 | SH |  | SOLE |  | 0 | 0 | 3244 |
| Kinsale Cap Group Inc Com | COM | 49714P108 |  | 165705 | 485 | SH |  | SOLE |  | 0 | 0 | 485 |
| Kontoor Brands Inc COM | COM | 50050N103 |  | 21087 | 300 | SH |  | SOLE |  | 0 | 0 | 300 |
| Kosmos Energy Ltd | COM | 500688106 |  | 13886 | 4995 | SH |  | SOLE |  | 0 | 0 | 4995 |
| Kraft Heinz Co Com | COM | 500754106 |  | 164649 | 7321 | SH |  | SOLE |  | 0 | 0 | 7321 |
| KYNDRYL HOLDINGS ORD WI | COM | 50155Q100 |  | 630 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| L3Harris Technologies Ord | COM | 502431109 |  | 51773 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| Lam Research Corporation | COM | 512807306 |  | 155972 | 730 | SH |  | SOLE |  | 0 | 0 | 730 |
| Leidos Holdings Inc | COM | 525327102 |  | 53188 | 342 | SH |  | SOLE |  | 0 | 0 | 342 |
| LEMONADE ORD | COM | 52567D107 |  | 17174 | 274 | SH |  | SOLE |  | 0 | 0 | 274 |
| Lennar Corp Cl A | CL A | 526057104 |  | 24489 | 282 | SH |  | SOLE |  | 0 | 0 | 282 |
| Linde plc | ORD SHS | G54950103 |  | 40652 | 82 | SH |  | SOLE |  | 0 | 0 | 82 |
| LINKBANCORP ORD | ORD SHS | 53578P105 |  | 41183 | 4938 | SH |  | SOLE |  | 0 | 0 | 4938 |
| Lockheed Martin Corp | COM | 539830109 |  | 48871 | 81 | SH |  | SOLE |  | 0 | 0 | 81 |
| Lowes Companies Inc | COM | 548661107 |  | 2335653 | 9885 | SH |  | SOLE |  | 0 | 0 | 9885 |
| LTC Properties Inc | COM | 502175102 |  | 1858 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| LUCID GROUP ORD | COM | 549498202 |  | 15725 | 1650 | SH |  | SOLE |  | 0 | 0 | 1650 |
| Lululemon Athletica Inc | COM | 550021109 |  | 4593 | 30 | SH |  | SOLE |  | 0 | 0 | 30 |
| Luxeyard Inc (NV) | COM | 55067R104 |  | 0 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| Lyondellbasell Industries NV | ORD SHS | N53745100 |  | 32224 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Main Str Cap Corp Com | COM | 56035L104 |  | 190656 | 3600 | SH |  | SOLE |  | 0 | 0 | 3600 |
| Manulife Financial Corp | COM | 56501R106 |  | 28861 | 838 | SH |  | SOLE |  | 0 | 0 | 838 |
| Marathon Petroleum Corp | COM | 56585A102 |  | 2198 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| Markel Group Inc | COM | 570535104 |  | 13919117 | 7272 | SH |  | SOLE |  | 0 | 0 | 7272 |
| MarketAxess Holdings Inc | COM | 57060D108 |  | 38770 | 235 | SH |  | SOLE |  | 0 | 0 | 235 |
| Marriott Intl Inc Cl A | CL A | 571903202 |  | 618489 | 1891 | SH |  | SOLE |  | 133 | 0 | 1758 |
| Marsh  Mc Lennan Co Inc | COM | 571748102 |  | 67980 | 392 | SH |  | SOLE |  | 0 | 0 | 392 |
| Martin Marietta Matrls | COM | 573284106 |  | 2355 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| Marvell Tech Group Ltd | COM | 573874104 |  | 10161 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| MasterBrand Inc | COM | 57638P104 |  | 374 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| Mastercard Inc | COM | 57636Q104 |  | 44642056 | 89345 | SH |  | SOLE |  | 26977 | 0 | 62368 |
| Mc Cormick  Co Inc N-Vt | COM | 579780206 |  | 2018 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| Mc Donalds Corp | COM | 580135101 |  | 30173777 | 97087 | SH |  | SOLE |  | 37817 | 0 | 59270 |
| Mckesson Corporation | COM | 58155Q103 |  | 448256 | 518 | SH |  | SOLE |  | 0 | 0 | 518 |
| Medical Pptys Tr Inc | COM | 58463J304 |  | 10881 | 2350 | SH |  | SOLE |  | 0 | 0 | 2350 |
| MedMen Enterprises Inc | COM | 58507M107 |  | 0 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| Medtronic Inc | COM | G5960L103 |  | 193 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| Mercadolibre Inc | COM | 58733R102 |  | 17290 | 10 | SH |  | SOLE |  | 0 | 0 | 10 |
| Merck  Co Inc | COM | 58933Y105 |  | 5968645 | 49619 | SH |  | SOLE |  | 5875 | 0 | 43744 |
| Meta Platforms Inc | COM | 30303M102 |  | 1226447 | 2144 | SH |  | SOLE |  | 0 | 0 | 2144 |
| Metlife Inc | COM | 59156R108 |  | 13861 | 196 | SH |  | SOLE |  | 0 | 0 | 196 |
| Mettler Toledo Intl Incf | COM | 592688105 |  | 7567 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| Microchip Technology Inc | COM | 595017104 |  | 454750 | 7038 | SH |  | SOLE |  | 0 | 0 | 7038 |
| Micron Technology Inc | COM | 595112103 |  | 690545 | 2044 | SH |  | SOLE |  | 0 | 0 | 2044 |
| Microsoft Corp | COM | 594918104 |  | 56190901 | 151798 | SH |  | SOLE |  | 44819 | 0 | 106979 |
| Mid-America Apartment Communities Inc | COM | 59522J103 |  | 1886 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| MILLROSE PROPERTIES INCWHEN ISSUED | CL A | 601137102 |  | 2324 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| Moderna Inc | COM | 60770K107 |  | 50800 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| Mondelez Intl Inc Cl A | CL A | 609207105 |  | 1723656 | 29904 | SH |  | SOLE |  | 0 | 0 | 29904 |
| Monster Beverage Corporation | COM | 61174X109 |  | 3551 | 49 | SH |  | SOLE |  | 0 | 0 | 49 |
| Moodys Corp | COM | 615369105 |  | 10906 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| Morgan Stanley | COM NEW | 617446448 |  | 901932 | 5481 | SH |  | SOLE |  | 0 | 0 | 5481 |
| Motorola Solutions  Inc Com New | COM NEW | 620076307 |  | 279041 | 643 | SH |  | SOLE |  | 0 | 0 | 643 |
| MPLX LP | COM | 55336V100 |  | 88964 | 1559 | SH |  | SOLE |  | 0 | 0 | 1559 |
| MSCI Inc | COM | 55354G100 |  | 13475 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| Mylan Nv | COM | 92556V106 |  | 4067 | 301 | SH |  | SOLE |  | 0 | 0 | 301 |
| Nasdaq Stock Market Inc | COM | 631103108 |  | 1783 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| National Retail Properties Inc | COM | 637417106 |  | 67248 | 1600 | SH |  | SOLE |  | 0 | 0 | 1600 |
| Navteq Corp | COM | G6700G107 |  | 4731 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| Netflix Inc | COM | 64110L106 |  | 1106783 | 11511 | SH |  | SOLE |  | 0 | 0 | 11511 |
| New Jersey Resources Corporation | COM | 646025106 |  | 38444 | 700 | SH |  | SOLE |  | 0 | 0 | 700 |
| Newmarket Corporation | COM | 651587107 |  | 390339 | 609 | SH |  | SOLE |  | 0 | 0 | 609 |
| Newmont Mining Corp | COM | 651639106 |  | 24465 | 226 | SH |  | SOLE |  | 0 | 0 | 226 |
| Nextera Energy Inc  Com | COM | 65339F101 |  | 523843 | 5640 | SH |  | SOLE |  | 0 | 0 | 5640 |
| Nike Inc Class B | CL B | 654106103 |  | 52662 | 997 | SH |  | SOLE |  | 0 | 0 | 997 |
| NIO INC ADS REPSTG CL A ORD SHS | ADS | 62914V106 |  | 1465 | 243 | SH |  | SOLE |  | 0 | 0 | 243 |
| NiSource Inc | COM | 65473P105 |  | 99199 | 2126 | SH |  | SOLE |  | 0 | 0 | 2126 |
| Norfolk Southern Corp | COM | 655844108 |  | 877892 | 3059 | SH |  | SOLE |  | 0 | 0 | 3059 |
| NortonLifeLock Inc | COM | 668771108 |  | 56584 | 3005 | SH |  | SOLE |  | 0 | 0 | 3005 |
| Nova BioGenetics  Inc. | COM | 66978M100 |  | 0 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| Novartis A G Spon Adr | ADR | 66987V109 |  | 66599 | 436 | SH |  | SOLE |  | 0 | 0 | 436 |
| Novo-Nordisk A-S Adr | ADR | 670100205 |  | 38588 | 1050 | SH |  | SOLE |  | 0 | 0 | 1050 |
| Nrg Energy Inc New | COM | 629377508 |  | 7892 | 54 | SH |  | SOLE |  | 0 | 0 | 54 |
| Nucor Corp | COM | 670346105 |  | 380137 | 2248 | SH |  | SOLE |  | 0 | 0 | 2248 |
| Nuveen AMT-Free Quality Muni Inc | COM | 670657105 |  | 11398 | 1015 | SH |  | SOLE |  | 0 | 0 | 1015 |
| Nuveen ESG Mid-Cap Value ETF | ETF | 67092P508 |  | 1041139 | 26854 | SH |  | SOLE |  | 0 | 0 | 26854 |
| Nuveen Quality Muni Income Fund | COM | 67066V101 |  | 11535 | 1003 | SH |  | SOLE |  | 0 | 0 | 1003 |
| Nvidia Corp | COM | 67066G104 |  | 3157253 | 18104 | SH |  | SOLE |  | 0 | 0 | 18104 |
| NXP Semiconductors NV | COM | N6596X109 |  | 110969 | 564 | SH |  | SOLE |  | 0 | 0 | 564 |
| O Reilly Automotive Inc | COM | 67103H107 |  | 10431 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| OCCIDENTAL PETE CORP WT EXP | COM | 674599162 |  | 129 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Old Dominion Freight Lns | COM | 679580100 |  | 45333 | 232 | SH |  | SOLE |  | 0 | 0 | 232 |
| Old Republic Intl Corp | COM | 680223104 |  | 5985 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| Omega Healthcare Investors Inc | COM | 681936100 |  | 48202 | 1100 | SH |  | SOLE |  | 0 | 0 | 1100 |
| Oneok Inc New | COM | 682680103 |  | 88944 | 984 | SH |  | SOLE |  | 0 | 0 | 984 |
| Oracle Corporation | COM | 68389X105 |  | 1075271 | 7309 | SH |  | SOLE |  | 757 | 0 | 6552 |
| OTIS Worldwide Corp-Wi | COM | 68902V107 |  | 1079 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| Owens  Minor Inc Hldg Co | COM | 690732102 |  | 106918 | 46894 | SH |  | SOLE |  | 0 | 0 | 46894 |
| Owens-Corning Inc | COM | 690742101 |  | 3030 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| OWL ROCK CAPITAL ORD | COM | 69121K104 |  | 26544 | 2400 | SH |  | SOLE |  | 0 | 0 | 2400 |
| P P G Industries Inc | COM | 693506107 |  | 1176 | 11 | SH |  | SOLE |  | 0 | 0 | 11 |
| P10 Inc. Class A | CL A | 69376K106 |  | 473911 | 65277 | SH |  | SOLE |  | 0 | 0 | 65277 |
| Palantir Technologies Inc | COM | 69608A108 |  | 80308 | 549 | SH |  | SOLE |  | 0 | 0 | 549 |
| Palo Alto Networks Inc | COM | 697435105 |  | 37034 | 231 | SH |  | SOLE |  | 0 | 0 | 231 |
| Parker-Hannifin Corp | COM | 701094104 |  | 315124 | 352 | SH |  | SOLE |  | 0 | 0 | 352 |
| Paychex Inc | COM | 704326107 |  | 181661 | 1972 | SH |  | SOLE |  | 0 | 0 | 1972 |
| Paypal Hldgs Inc | COM | 70450Y103 |  | 2940 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| Pepsico Incorporated | COM | 713448108 |  | 2218095 | 14284 | SH |  | SOLE |  | 0 | 0 | 14284 |
| Pfizer Incorporated | COM | 717081103 |  | 76827 | 2736 | SH |  | SOLE |  | 0 | 0 | 2736 |
| Pharmanetics Inc | COM | 71713J107 |  | 0 | 12398 | SH |  | SOLE |  | 0 | 0 | 12398 |
| Philip Morris Intl Inc | COM | 718172109 |  | 10833178 | 65521 | SH |  | SOLE |  | 433 | 0 | 65088 |
| Phillips | COM | 718546104 |  | 23866 | 131 | SH |  | SOLE |  | 0 | 0 | 131 |
| Pimco Corporate     Opportunity Fund | ETF | 72201B101 |  | 23155 | 1920 | SH |  | SOLE |  | 0 | 0 | 1920 |
| PIMCO Dynamic Income | ETF | 72201Y101 |  | 34220 | 2000 | SH |  | SOLE |  | 0 | 0 | 2000 |
| PIMCO Enhanced Short Maturity Active ETF | ETF | 72201R833 |  | 1014433 | 10087 | SH |  | SOLE |  | 0 | 0 | 10087 |
| Pinnacle West Capital Cp | COM | 723484101 |  | 17531 | 174 | SH |  | SOLE |  | 0 | 0 | 174 |
| Playstar Corp New Shs (NV) | ORD SHS | P36100108 |  | 0 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| Pnc Finl Services Gp Inc | COM | 693475105 |  | 398594 | 1915 | SH |  | SOLE |  | 0 | 0 | 1915 |
| Polo Ralph Lauren Cl A | COM | 751212101 |  | 2064 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| Pool Corporation | COM | 73278L105 |  | 102177 | 505 | SH |  | SOLE |  | 0 | 0 | 505 |
| Power Corp Cda Isin | ORD SHS | 739239101 |  | 17276 | 360 | SH |  | SOLE |  | 0 | 0 | 360 |
| PowerShares FTSE RAFI US 1500 Sm-Mid ETF | ETF | 46137V597 |  | 7339 | 160 | SH |  | SOLE |  | 0 | 0 | 160 |
| PowerShares QQQ ETF | ETF | 46090E103 |  | 992172 | 1719 | SH |  | SOLE |  | 0 | 0 | 1719 |
| Procter  Gamble | COM | 742718109 |  | 1368972 | 9478 | SH |  | SOLE |  | 0 | 0 | 9478 |
| PROFESSIONALLY MANAGED ETF | ETF | 74316P579 |  | 67384 | 1275 | SH |  | SOLE |  | 0 | 0 | 1275 |
| Progressive Corp Ohio | COM | 743315103 |  | 32693771 | 164920 | SH |  | SOLE |  | 62304 | 0 | 102616 |
| Prologis | COM | 74340W103 |  | 204482 | 1547 | SH |  | SOLE |  | 0 | 0 | 1547 |
| PROSHARES BITCOIN STRATEGY ETF | ETF | 74347G440 |  | 112 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ProShares Ultra Bitcoin ETF | ETF | 74349Y704 |  | 69840 | 6000 | SH |  | SOLE |  | 0 | 0 | 6000 |
| Prospect Cap Corp | COM | 74348T102 |  | 261 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| Prudential Financial Inc | COM | 744320102 |  | 42691 | 437 | SH |  | SOLE |  | 0 | 0 | 437 |
| PTC Inc | COM | 69370C100 |  | 24366 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| Pub Svc Ent Group Inc | COM | 744573106 |  | 12069 | 149 | SH |  | SOLE |  | 0 | 0 | 149 |
| Public Storage | COM | 74460D109 |  | 14151 | 52 | SH |  | SOLE |  | 0 | 0 | 52 |
| Pulte Homes Inc | COM | 745867101 |  | 3764 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| Qualcomm Inc | COM | 747525103 |  | 504560 | 3918 | SH |  | SOLE |  | 582 | 0 | 3336 |
| Quest Diagnostic Inc | COM | 74834L100 |  | 115628 | 590 | SH |  | SOLE |  | 0 | 0 | 590 |
| Qwest Communs Intl Inc | COM | 74743L100 |  | 47421 | 411 | SH |  | SOLE |  | 0 | 0 | 411 |
| QXO Inc | COM | 82846H405 |  | 3884 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| Raymond James Finl Inc | COM | 754730109 |  | 1909201 | 13186 | SH |  | SOLE |  | 0 | 0 | 13186 |
| Raytheon Technologies Ord | COM | 75513E101 |  | 61745805 | 320092 | SH |  | SOLE |  | 113511 | 0 | 206581 |
| Realty Income Corp | COM | 756109104 |  | 66258 | 1083 | SH |  | SOLE |  | 0 | 0 | 1083 |
| Regeneron           Pharmaceuticals | COM | 75886F107 |  | 21634 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| Regions Financial Cp New | COM | 7591EP100 |  | 89774 | 3437 | SH |  | SOLE |  | 0 | 0 | 3437 |
| Reinsurance Grp Of Amer | COM | 759351604 |  | 6533 | 32 | SH |  | SOLE |  | 0 | 0 | 32 |
| Relx Plc | COM | G7493L105 |  | 20472 | 627 | SH |  | SOLE |  | 0 | 0 | 627 |
| Republic Services Inc | COM | 760759100 |  | 54317 | 248 | SH |  | SOLE |  | 0 | 0 | 248 |
| Revvity Inc | COM | 714046109 |  | 5257 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| RIGETTI COMPUTING ORD | ORD SHS | 76655K103 |  | 16343 | 1164 | SH |  | SOLE |  | 0 | 0 | 1164 |
| Rockwell Automation Inc | COM | 773903109 |  | 2153 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| Roku Inc Com Cl A | CL A | 77543R102 |  | 97175 | 1027 | SH |  | SOLE |  | 0 | 0 | 1027 |
| Roper Industries Inc | COM | 776696106 |  | 190731 | 539 | SH |  | SOLE |  | 0 | 0 | 539 |
| Ross Stores Inc | COM | 778296103 |  | 212297 | 980 | SH |  | SOLE |  | 0 | 0 | 980 |
| Rowe T Price Group Inc | COM | 74144T108 |  | 33712 | 374 | SH |  | SOLE |  | 0 | 0 | 374 |
| Royal Bk Of Canada  Isin #ca7800871021 | COM | 780087102 |  | 97068 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| Royal Caribbean Cruises Ltd | COM | V7780T103 |  | 8531 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| Rpm International Inc | COM | 749685103 |  | 34392 | 346 | SH |  | SOLE |  | 0 | 0 | 346 |
| Rubrik Inc | CL A | 781154109 |  | 30361 | 620 | SH |  | SOLE |  | 0 | 0 | 620 |
| Rush Enterprises Inc | COM | 781846308 |  | 72394 | 1125 | SH |  | SOLE |  | 0 | 0 | 1125 |
| S Global Inc | COM | 78409V104 |  | 32326 | 76 | SH |  | SOLE |  | 0 | 0 | 76 |
| Salesforce Com | COM | 79466L302 |  | 170056 | 911 | SH |  | SOLE |  | 0 | 0 | 911 |
| Sanfilippo John B  Son Inc | COM | 800422107 |  | 39665 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| Schein Henry Inc | COM | 806407102 |  | 45031 | 611 | SH |  | SOLE |  | 0 | 0 | 611 |
| Schlumberger Ltd | COM | 806857108 |  | 75543 | 1470 | SH |  | SOLE |  | 0 | 0 | 1470 |
| Schwab International Equity ETF | ETF | 808524805 |  | 3046 | 123 | SH |  | SOLE |  | 0 | 0 | 123 |
| SCHWAB LONG TERM US TREASURY ETF | ETF | 808524680 |  | 974 | 31 | SH |  | SOLE |  | 0 | 0 | 31 |
| Schwab Strategic Tr 1000 Index Etf | ETF | 808524722 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| Schwab US Aggregate Bond ETF | ETF | 808524839 |  | 17041 | 734 | SH |  | SOLE |  | 0 | 0 | 734 |
| Schwab US Dividend Equity ETF | ETF | 808524797 |  | 62280 | 2030 | SH |  | SOLE |  | 0 | 0 | 2030 |
| Schwab US Large-Cap ETF | ETF | 808524201 |  | 131764 | 5139 | SH |  | SOLE |  | 0 | 0 | 5139 |
| Schwab US Large-Cap Growth ETF | ETF | 808524300 |  | 173615 | 5960 | SH |  | SOLE |  | 0 | 0 | 5960 |
| Schwab US Mid-Cap ETF | ETF | 808524508 |  | 6180 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| Schwab US Small-Cap ETF | ETF | 808524607 |  | 1544 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| Sector Spdr Engy Select | ETF | 81369Y506 |  | 1613282 | 26335 | SH |  | SOLE |  | 0 | 0 | 26335 |
| Sector Spdr Fincl Select | ETF | 81369Y605 |  | 834797 | 16909 | SH |  | SOLE |  | 0 | 0 | 16909 |
| Sector Spdr Health Fund | ETF | 81369Y209 |  | 384705 | 2624 | SH |  | SOLE |  | 0 | 0 | 2624 |
| Sector Spdr Materials Fd | ETF | 81369Y100 |  | 84949 | 1700 | SH |  | SOLE |  | 0 | 0 | 1700 |
| Sector Spdr Tech Select | ETF | 81369Y803 |  | 4345298 | 32696 | SH |  | SOLE |  | 6974 | 0 | 25722 |
| Sector Spdr Tr Con Stpls | ETF | 81369Y308 |  | 56976 | 695 | SH |  | SOLE |  | 0 | 0 | 695 |
| Sekisui House Ltd | COM | J70746136 |  | 17833 | 806 | SH |  | SOLE |  | 0 | 0 | 806 |
| Select Sector Spdr Trust The Utilities Select Sect | ETF | 81369Y886 |  | 385568 | 8402 | SH |  | SOLE |  | 0 | 0 | 8402 |
| SELECT STOXX EUROPE ASPC DFN ETF | ETF | 84858T772 |  | 34262 | 841 | SH |  | SOLE |  | 0 | 0 | 841 |
| Sempra Energy | COM | 816851109 |  | 127681 | 1314 | SH |  | SOLE |  | 0 | 0 | 1314 |
| ServiceNow Inc | COM | 81762P102 |  | 13069 | 125 | SH |  | SOLE |  | 0 | 0 | 125 |
| SES Solar Inc | COM | 78412U101 |  | 0 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| Sherwin Williams Co | COM | 824348106 |  | 4488 | 14 | SH |  | SOLE |  | 0 | 0 | 14 |
| Shopify Inc | COM | 82509L107 |  | 46855 | 395 | SH |  | SOLE |  | 0 | 0 | 395 |
| Shore Bancshares Inc | COM | 825107105 |  | 18680 | 1000 | SH |  | SOLE |  | 0 | 0 | 1000 |
| SMURFIT WESTROCK ORD | COM | G8267P108 |  | 10481 | 263 | SH |  | SOLE |  | 0 | 0 | 263 |
| Snap On Inc | COM | 833034101 |  | 70465 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| Snowflake Inc | COM | 833445109 |  | 7541 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| Solstice Advanced Materials Inc | COM | 83443Q103 |  | 37318 | 490 | SH |  | SOLE |  | 0 | 0 | 490 |
| Solventum Corp Com Shs | COM | 83444M101 |  | 25206 | 386 | SH |  | SOLE |  | 0 | 0 | 386 |
| SONY GROUP CORP ADR | ADR | 835699307 |  | 1863 | 90 | SH |  | SOLE |  | 0 | 0 | 90 |
| Southwest Airlines Co | COM | 844741108 |  | 107826 | 2870 | SH |  | SOLE |  | 0 | 0 | 2870 |
| Southwest Va Bkshrs | COM | 84532M102 |  | 0 | 890 | SH |  | SOLE |  | 0 | 0 | 890 |
| SPDR Dow Jones Industrial Average ETF | ETF | 78467X109 |  | 277914 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| Spdr Gold TRUST | ETF | 78463V107 |  | 975898 | 2268 | SH |  | SOLE |  | 0 | 0 | 2268 |
| SPDR S 500 Index | ETF | 78462F103 |  | 11161135 | 17162 | SH |  | SOLE |  | 7840 | 0 | 9322 |
| SPDR S Bank ETF | ETF | 78464A797 |  | 177995 | 2989 | SH |  | SOLE |  | 0 | 0 | 2989 |
| SPDR S MIDCAP 400 | ETF | 78467Y107 |  | 3084 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| SPDR Dow Jones Global Real Estate ETF | ETF | 78463X749 |  | 981 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| SPDR Gold MiniShares | ETF | 98149E303 |  | 2802204 | 30232 | SH |  | SOLE |  | 0 | 0 | 30232 |
| SPDR Portfolio S 500 ETF | ETF | 78464A854 |  | 37045 | 484 | SH |  | SOLE |  | 0 | 0 | 484 |
| SPDR Portfolio S 500 Value ETF | ETF | 78464A508 |  | 141111 | 2494 | SH |  | SOLE |  | 0 | 0 | 2494 |
| SPDR Portfolio S 500 High Div ETF | ETF | 78468R788 |  | 188908 | 4150 | SH |  | SOLE |  | 0 | 0 | 4150 |
| SPDR S 500 Growth | ETF | 78464A409 |  | 59138 | 604 | SH |  | SOLE |  | 0 | 0 | 604 |
| SPDR S Pharmaceuticals ETF | ETF | 78464A722 |  | 60310 | 1115 | SH |  | SOLE |  | 0 | 0 | 1115 |
| Sprott Asset Management LP SPROTT PHYSICAL URANIUM | UT | 85210A104 |  | 60 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| Sprott Physical Gold  Silver Trust | UT | 85208R101 |  | 143160 | 3000 | SH |  | SOLE |  | 0 | 0 | 3000 |
| Sprott Physical Gold Trust Unit | UT | 85207H104 |  | 169915485 | 4794455 | SH |  | SOLE |  | 2837217 | 0 | 1957238 |
| Stag Industrial Inc | COM | 85254J102 |  | 21636 | 600 | SH |  | SOLE |  | 0 | 0 | 600 |
| Stantec Inc | COM | 85472N109 |  | 96336 | 1115 | SH |  | SOLE |  | 0 | 0 | 1115 |
| Starbucks Corp | COM | 855244109 |  | 469208 | 5237 | SH |  | SOLE |  | 0 | 0 | 5237 |
| Starwood Property Trust  Inc. | COM | 85571B105 |  | 27724 | 1610 | SH |  | SOLE |  | 0 | 0 | 1610 |
| Stryker Corp | COM | 863667101 |  | 158052 | 481 | SH |  | SOLE |  | 0 | 0 | 481 |
| Synopsys Inc | COM | 871607107 |  | 10705 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| Sysco Corporation | COM | 871829107 |  | 469637 | 6584 | SH |  | SOLE |  | 0 | 0 | 6584 |
| T J X Cos Inc | COM | 872540109 |  | 496986 | 3112 | SH |  | SOLE |  | 0 | 0 | 3112 |
| Taiwan Semiconductr Adrf | ADS | 874039100 |  | 933756 | 2763 | SH |  | SOLE |  | 0 | 0 | 2763 |
| Take-Two Interactive Software Inc | COM | 874054109 |  | 2370 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| Tanger Fctry Outlet Ctrs | COM | 875465106 |  | 13796 | 406 | SH |  | SOLE |  | 0 | 0 | 406 |
| Tapestry Inc | COM | 876030107 |  | 10442 | 74 | SH |  | SOLE |  | 0 | 0 | 74 |
| Targa Resources Corp | COM | 87612G101 |  | 4012 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| Target Corporation | COM | 87612E106 |  | 16362 | 135 | SH |  | SOLE |  | 0 | 0 | 135 |
| TE Connectivity Ltd | ADR | G87052109 |  | 7107 | 34 | SH |  | SOLE |  | 0 | 0 | 34 |
| Teledyne Technologies | COM | 879360105 |  | 428347 | 708 | SH |  | SOLE |  | 0 | 0 | 708 |
| Tesla Inc | COM | 88160R101 |  | 271749 | 731 | SH |  | SOLE |  | 0 | 0 | 731 |
| Texas Instruments Inc | COM | 882508104 |  | 443416 | 2284 | SH |  | SOLE |  | 0 | 0 | 2284 |
| The Charles Schwab Corp | COM | 808513105 |  | 430428 | 4580 | SH |  | SOLE |  | 0 | 0 | 4580 |
| The Chemours Company | COM | 163851108 |  | 5992 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| The Southern Company | COM | 842587107 |  | 331064 | 3430 | SH |  | SOLE |  | 0 | 0 | 3430 |
| Thermo Electron Corp | COM | 883556102 |  | 869517 | 1769 | SH |  | SOLE |  | 67 | 0 | 1702 |
| Titan America SA | COM | B9151N105 |  | 10366 | 692 | SH |  | SOLE |  | 0 | 0 | 692 |
| T-Mobile Us Inc | COM | 872590104 |  | 21843 | 104 | SH |  | SOLE |  | 0 | 0 | 104 |
| Toro Company | COM | 891092108 |  | 20557 | 220 | SH |  | SOLE |  | 0 | 0 | 220 |
| Townebank Portsmouth Va | COM | 89214P109 |  | 3906 | 116 | SH |  | SOLE |  | 0 | 0 | 116 |
| Tractor Supply Company | COM | 892356106 |  | 1268 | 28 | SH |  | SOLE |  | 0 | 0 | 28 |
| Trane Technologies PLC | COM | G8994E103 |  | 1423167 | 3415 | SH |  | SOLE |  | 0 | 0 | 3415 |
| Transdigm Group Inc | COM | 893641100 |  | 5795 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| Travelers Companies Inc | COM | 89417E109 |  | 56586 | 194 | SH |  | SOLE |  | 0 | 0 | 194 |
| Tredegar Corporation | COM | 894650100 |  | 1908 | 240 | SH |  | SOLE |  | 0 | 0 | 240 |
| Tri Continental Corp | COM | 895436103 |  | 563755 | 17846 | SH |  | SOLE |  | 0 | 0 | 17846 |
| Truist Finl Corp Com | COM | 89832Q109 |  | 1658397 | 36076 | SH |  | SOLE |  | 0 | 0 | 36076 |
| TTEC Holdings Inc | COM | 89854H102 |  | 4625 | 1850 | SH |  | SOLE |  | 0 | 0 | 1850 |
| TXNM Energy Inc | COM | 69349H107 |  | 2923 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| Tyler Technologies Inc | COM | 902252105 |  | 3081 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| U G I Corporation New | COM | 902681105 |  | 26222 | 720 | SH |  | SOLE |  | 0 | 0 | 720 |
| U S Bancorp Del New | COM | 902973304 |  | 15863 | 305 | SH |  | SOLE |  | 0 | 0 | 305 |
| Uber Technologies Inc | COM | 90353T100 |  | 14242 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| Ulta Salon Cosmetics  Fragrance Inc | COM | 90384S303 |  | 2614 | 5 | SH |  | SOLE |  | 0 | 0 | 5 |
| UNDER ARMOUR INC-CLASS C | CL C | 904311206 |  | 46 | 8 | SH |  | SOLE |  | 0 | 0 | 8 |
| Unilever PLC | ADR | G92087348 |  | 9469 | 171 | SH |  | SOLE |  | 0 | 0 | 171 |
| Unilever Plc Adr New | ADR | 904767803 |  | 37942 | 666 | SH |  | SOLE |  | 0 | 0 | 666 |
| Union Pacific Corp | COM | 907818108 |  | 32363948 | 133394 | SH |  | SOLE |  | 52620 | 0 | 80774 |
| United Bankshares Inc | COM | 909907107 |  | 550560 | 13292 | SH |  | SOLE |  | 0 | 0 | 13292 |
| United Continental Holdings Inc | COM | 910047109 |  | 57912 | 629 | SH |  | SOLE |  | 0 | 0 | 629 |
| United Parcel Service B | CL B | 911312106 |  | 178806 | 1818 | SH |  | SOLE |  | 0 | 0 | 1818 |
| United Rentals Inc | COM | 911363109 |  | 489592 | 672 | SH |  | SOLE |  | 0 | 0 | 672 |
| Unitedhealth Group Inc | COM | 91324P102 |  | 54118 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| Universal Corp Va | COM | 913456109 |  | 981163 | 18618 | SH |  | SOLE |  | 0 | 0 | 18618 |
| Universal Hlth Svcs Cl B | COM | 913903100 |  | 36510 | 204 | SH |  | SOLE |  | 0 | 0 | 204 |
| Unumprovident Corp | COM | 91529Y106 |  | 6061 | 83 | SH |  | SOLE |  | 0 | 0 | 83 |
| UPSTART HOLDINGS INC | COM | 91680M107 |  | 2565 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| Utd Dominion Rlty Tr Inc | COM | 902653104 |  | 651549 | 19288 | SH |  | SOLE |  | 0 | 0 | 19288 |
| V F Corporation | COM | 918204108 |  | 6796 | 400 | SH |  | SOLE |  | 0 | 0 | 400 |
| Valero Energy Corp New | COM | 91913Y100 |  | 141459 | 573 | SH |  | SOLE |  | 0 | 0 | 573 |
| Validian Corp | COM | 91915P107 |  | 0 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| VanEck Retail ETF | ETF | 92189F684 |  | 23216 | 93 | SH |  | SOLE |  | 0 | 0 | 93 |
| Vanguard 500 ETF | ETF | 922908363 |  | 22477855 | 37617 | SH |  | SOLE |  | 1033 | 0 | 36584 |
| Vanguard Bond Index Fund | ETF | 921937835 |  | 15 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| Vanguard Dividend Appreciation | ETF | 921908844 |  | 7312255 | 34001 | SH |  | SOLE |  | 0 | 0 | 34001 |
| Vanguard Emerging Market | ETF | 922042858 |  | 96587 | 1787 | SH |  | SOLE |  | 0 | 0 | 1787 |
| Vanguard Emerging Mkts Govt Bd ETF | ETF | 921946885 |  | 49924 | 760 | SH |  | SOLE |  | 0 | 0 | 760 |
| Vanguard ESG US Stock ETF | ETF | 921910733 |  | 16391 | 146 | SH |  | SOLE |  | 0 | 0 | 146 |
| Vanguard FTSE International | ETF | 921943858 |  | 667198 | 10412 | SH |  | SOLE |  | 0 | 0 | 10412 |
| Vanguard Growth ETF | ETF | 922908736 |  | 351462 | 805 | SH |  | SOLE |  | 0 | 0 | 805 |
| Vanguard Health Care ETF | ETF | 92204A504 |  | 139515 | 512 | SH |  | SOLE |  | 0 | 0 | 512 |
| Vanguard Index Funds Vanguard High Dividend Yield | ETF | 921946406 |  | 266284 | 1798 | SH |  | SOLE |  | 0 | 0 | 1798 |
| Vanguard Information Technology ETF | ETF | 92204A702 |  | 799854 | 1146 | SH |  | SOLE |  | 0 | 0 | 1146 |
| Vanguard Intl Div Apprec ETF | ETF | 921946810 |  | 44407 | 502 | SH |  | SOLE |  | 0 | 0 | 502 |
| Vanguard Intl Eqty Index | ETF | 922042775 |  | 92055 | 1226 | SH |  | SOLE |  | 0 | 0 | 1226 |
| Vanguard Mega Cap ETF | ETF | 921910873 |  | 82959 | 351 | SH |  | SOLE |  | 0 | 0 | 351 |
| Vanguard Mid Cap Value | ETF | 922908512 |  | 359162 | 1949 | SH |  | SOLE |  | 0 | 0 | 1949 |
| Vanguard Mid-Cap ETF | ETF | 922908629 |  | 2353159 | 8194 | SH |  | SOLE |  | 0 | 0 | 8194 |
| Vanguard Mid-Cap Growth ETF | ETF | 922908538 |  | 35593 | 138 | SH |  | SOLE |  | 0 | 0 | 138 |
| Vanguard S 500 Growth ETF | ETF | 921932505 |  | 34654 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| Vanguard S 500 Value ETF | ETF | 921932703 |  | 494894 | 2428 | SH |  | SOLE |  | 0 | 0 | 2428 |
| Vanguard S Mid-Cap 400 Value ETF | ETF | 921932844 |  | 20186 | 198 | SH |  | SOLE |  | 0 | 0 | 198 |
| Vanguard Short-Term Corp Bond ETF | ETF | 92206C409 |  | 123978 | 1564 | SH |  | SOLE |  | 0 | 0 | 1564 |
| Vanguard Small Cap | ETF | 922908751 |  | 97696 | 373 | SH |  | SOLE |  | 0 | 0 | 373 |
| Vanguard Small-Cap Growth ETF | ETF | 922908595 |  | 18135 | 60 | SH |  | SOLE |  | 0 | 0 | 60 |
| Vanguard Small-Cap Value ETF | ETF | 922908611 |  | 26070 | 120 | SH |  | SOLE |  | 0 | 0 | 120 |
| Vanguard Tax-Exempt Bond ETF | ETF | 922907746 |  | 64258 | 1288 | SH |  | SOLE |  | 0 | 0 | 1288 |
| Vanguard Telecommunication Services ETF | ETF | 92204A884 |  | 12409 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| Vanguard Total International Bond ETF | ETF | 92203J407 |  | 4 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| Vanguard Total International Stock ETF | ETF | 921909768 |  | 265952 | 3449 | SH |  | SOLE |  | 0 | 0 | 3449 |
| Vanguard Total Stock Mkt | ETF | 922908769 |  | 1721869 | 5367 | SH |  | SOLE |  | 0 | 0 | 5367 |
| Vanguard Total World Stock ETF | ETF | 922042742 |  | 22792508 | 164781 | SH |  | SOLE |  | 108579 | 0 | 56202 |
| Vanguard Value ETF | ETF | 922908744 |  | 880349 | 4487 | SH |  | SOLE |  | 0 | 0 | 4487 |
| Vanguard World Fd Esg International Stock Etf | ETF | 921910725 |  | 10760 | 150 | SH |  | SOLE |  | 0 | 0 | 150 |
| Vaxart Inc Com New | COM | 92243A200 |  | 17941 | 29655 | SH |  | SOLE |  | 0 | 0 | 29655 |
| VERALTO ORD WI | ORD SHS | 92338C103 |  | 48454 | 548 | SH |  | SOLE |  | 0 | 0 | 548 |
| Verisign Inc | COM | 92343E102 |  | 20862 | 84 | SH |  | SOLE |  | 0 | 0 | 84 |
| Verisk Analytics Inc Cla | CL A | 92345Y106 |  | 182540 | 962 | SH |  | SOLE |  | 0 | 0 | 962 |
| Verizon Communications | COM | 92343V104 |  | 517361 | 10306 | SH |  | SOLE |  | 0 | 0 | 10306 |
| VERSANT MEDIA GROUP INC CL A | COM | 925283103 |  | 4405 | 119 | SH |  | SOLE |  | 0 | 0 | 119 |
| Vertex Pharmaceuticals Inc | COM | 92532F100 |  | 16969 | 38 | SH |  | SOLE |  | 0 | 0 | 38 |
| Vertiv Holdings Co | COM | 92537N108 |  | 27313 | 109 | SH |  | SOLE |  | 0 | 0 | 109 |
| VICI Properties Inc | COM | 925652109 |  | 76496 | 2800 | SH |  | SOLE |  | 0 | 0 | 2800 |
| VictoryShares Core Intermediate Bond ETF | ETF | 92647N527 |  | 4401 | 94 | SH |  | SOLE |  | 0 | 0 | 94 |
| Virginia National Bankshares Corp | COM | 928031103 |  | 16884 | 442 | SH |  | SOLE |  | 0 | 0 | 442 |
| Visa Inc | COM | 92826C839 |  | 4528160 | 14982 | SH |  | SOLE |  | 1854 | 0 | 13128 |
| Vodafone Group Plc Adr | ADR | 92857W308 |  | 7165 | 477 | SH |  | SOLE |  | 0 | 0 | 477 |
| W M S Industries Inc | COM | 00790R104 |  | 9051 | 66 | SH |  | SOLE |  | 0 | 0 | 66 |
| W P Carey Inc | COM | 92936U109 |  | 27320 | 402 | SH |  | SOLE |  | 0 | 0 | 402 |
| Wabtec | COM | 929740108 |  | 13245 | 53 | SH |  | SOLE |  | 0 | 0 | 53 |
| Wal-Mart Stores Inc | COM | 931142103 |  | 47408892 | 381468 | SH |  | SOLE |  | 134026 | 0 | 247442 |
| WARNER BROS. DISCOVERY SRS A ORD WI | ORD SHS | 934423104 |  | 7469 | 272 | SH |  | SOLE |  | 0 | 0 | 272 |
| Washington REIT | COM | 939653101 |  | 131 | 65 | SH |  | SOLE |  | 0 | 0 | 65 |
| Waste Management INC. | COM | 94106L109 |  | 411327 | 1790 | SH |  | SOLE |  | 0 | 0 | 1790 |
| Waters Corp | COM | 941848103 |  | 3871 | 13 | SH |  | SOLE |  | 0 | 0 | 13 |
| Watts Water Technologies Inc | COM | 942749102 |  | 13644 | 47 | SH |  | SOLE |  | 0 | 0 | 47 |
| Wells Fargo  Co New | COM | 949746101 |  | 152931 | 1921 | SH |  | SOLE |  | 0 | 0 | 1921 |
| Wells Fargo  Co Pfd | Preferred Stock | 949746887 |  | 7 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| Welltower Inc Com | COM | 95040Q104 |  | 15224 | 77 | SH |  | SOLE |  | 0 | 0 | 77 |
| West Pharmaceutical Services Inc | COM | 955306105 |  | 10276 | 41 | SH |  | SOLE |  | 0 | 0 | 41 |
| WESTERN GAS PARTNERS LP | COM | 958669103 |  | 15439 | 375 | SH |  | SOLE |  | 0 | 0 | 375 |
| Williams Companies | COM | 969457100 |  | 23285260 | 319940 | SH |  | SOLE |  | 124516 | 0 | 195424 |
| Williams Sonoma | COM | 969904101 |  | 3100 | 17 | SH |  | SOLE |  | 0 | 0 | 17 |
| Willis Towers Watson | COM | G96629103 |  | 117734 | 405 | SH |  | SOLE |  | 0 | 0 | 405 |
| WisdomTree US Quality Dividend Gr ETF | ETF | 97717X669 |  | 371696 | 4232 | SH |  | SOLE |  | 0 | 0 | 4232 |
| Xcel Energy Inc | COM | 98389B100 |  | 82618 | 1040 | SH |  | SOLE |  | 0 | 0 | 1040 |
| Xylem Inc | COM | 98419M100 |  | 38957 | 326 | SH |  | SOLE |  | 0 | 0 | 326 |
| Yum Brands Inc | COM | 988498101 |  | 17569 | 113 | SH |  | SOLE |  | 0 | 0 | 113 |
| Yum China Hldgs Inc Com | COM | 98850P109 |  | 5024 | 103 | SH |  | SOLE |  | 0 | 0 | 103 |
| ZCO Liquidating Corp | COM | 67086E303 |  | 0 | 50 | SH |  | SOLE |  | 0 | 0 | 50 |
| Zimmer Biomet Holdings Inc | COM | 98956P102 |  | 3617 | 40 | SH |  | SOLE |  | 0 | 0 | 40 |
| Zoetis Inc | CL A | 98978V103 |  | 403214 | 3411 | SH |  | SOLE |  | 0 | 0 | 3411 |

---