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
ABBVIE INC COM 00287Y109   4,160,297 23,016 SH   SOLE   0 0 23,015
ABRDN ASIA PACIFIC INCOME FU COM 003009107   27,800 10,000 SH   SOLE   0 0 10,000
ADVANCED MICRO DEVICES INC COM 007903107   228,808 1,248 SH   SOLE   0 0 1,248
AGNC INVT CORP COM 00123Q104   163,170 16,650 SH   SOLE   0 0 16,650
ALLSTATE CORP COM 020002101   637,646 3,695 SH   SOLE   0 0 3,695
ALPHABET INC CAP STK CL A 02079K305   5,049,382 32,474 SH   SOLE   0 0 32,474
ALPHABET INC CAP STK CL C 02079K107   2,679,280 17,120 SH   SOLE   0 0 17,120
ALTRIA GROUP INC COM 02209S103   930,018 21,518 SH   SOLE   0 0 21,518
AMAZON COM INC COM 023135106   2,673,289 14,772 SH   SOLE   0 0 14,771
AMERICAN TOWER CORP NEW COM 03027X100   2,145,265 11,115 SH   SOLE   0 0 11,114
APOLLO GLOBAL MGMT INC COM 03769M106   337,410 3,000 SH   SOLE   0 0 3,000
APPLE INC COM 037833100   10,853,654 63,834 SH   SOLE   0 0 63,833
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   820,818 6,200 SH   SOLE   0 0 6,200
AT&T INC COM 00206R102   426,160 24,352 SH   SOLE   0 0 24,352
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,256,353 36,071 SH   SOLE   0 0 36,071
AUTOMATIC DATA PROCESSING IN COM 053015103   732,005 2,984 SH   SOLE   0 0 2,984
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,222,170 10,048 SH   SOLE   0 0 10,048
BLACKSTONE INC COM 09260D107   3,343,496 25,517 SH   SOLE   0 0 25,517
BLUE OWL CAPITAL CORPORATION COM 69121K104   914,814 59,870 SH   SOLE   0 0 59,870
BOEING CO COM 097023105   766,717 4,046 SH   SOLE   0 0 4,046
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   449,267 3,014 SH   SOLE   0 0 3,014
BOSTON PROPERTIES INC COM 101121101   221,515 3,500 SH   SOLE   0 0 3,500
BRISTOL-MYERS SQUIBB CO COM 110122108   1,491,774 28,152 SH   SOLE   0 0 28,152
BROADCOM INC COM 11135F101   1,471,783 1,090 SH   SOLE   0 0 1,090
CADENCE DESIGN SYSTEM INC COM 127387108   218,803 701 SH   SOLE   0 0 701
CATERPILLAR INC COM 149123101   584,065 1,606 SH   SOLE   0 0 1,605
CHEVRON CORP NEW COM 166764100   6,904,965 43,406 SH   SOLE   0 0 43,405
CHURCHILL DOWNS INC COM 171484108   371,730 3,000 SH   SOLE   0 0 3,000
CISCO SYS INC COM 17275R102   2,621,455 52,387 SH   SOLE   0 0 52,387
COCA COLA CO COM 191216100   2,490,862 41,049 SH   SOLE   0 0 41,049
COLGATE PALMOLIVE CO COM 194162103   489,919 5,501 SH   SOLE   0 0 5,501
COSTCO WHSL CORP NEW COM 22160K105   1,480,728 2,053 SH   SOLE   0 0 2,053
COSTCO WHSL CORP NEW COM 22160K105   577 800 SH Call SOLE   0 0 800
CROWDSTRIKE HLDGS INC CL A 22788C105   2,281,233 7,138 SH   SOLE   0 0 7,138
CROWDSTRIKE HLDGS INC CL A 22788C105   128 400 SH Call SOLE   0 0 400
DEVON ENERGY CORP NEW COM 25179M103   408,027 8,008 SH   SOLE   0 0 8,008
DISNEY WALT CO COM 254687106   505,079 4,156 SH   SOLE   0 0 4,156
DOW INC COM 260557103   683,945 11,740 SH   SOLE   0 0 11,739
EATON CORP PLC SHS G29183103   522,338 1,674 SH   SOLE   0 0 1,674
EATON VANCE LTD DURATION INC COM 27828H105   175,890 18,133 SH   SOLE   0 0 18,133
EATON VANCE TAX-MANAGED DIVE COM 27828N102   152,878 11,547 SH   SOLE   0 0 11,546
ELI LILLY & CO COM 532457108   688,298 905 SH   SOLE   0 0 905
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   186,507 11,887 SH   SOLE   0 0 11,887
EXXON MOBIL CORP COM 30231G102   5,412,100 46,261 SH   SOLE   0 0 46,261
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   387,604 8,623 SH   SOLE   0 0 8,623
GENERAL DYNAMICS CORP COM 369550108   1,116,345 3,829 SH   SOLE   0 0 3,829
GENERAL ELECTRIC CO COM NEW 369604301   1,230,926 7,019 SH   SOLE   0 0 7,019
GENUINE PARTS CO COM 372460105   2,532,352 16,414 SH   SOLE   0 0 16,414
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   226,770 3,647 SH   SOLE   0 0 3,647
HOME DEPOT INC COM 437076102   3,656,378 9,935 SH   SOLE   0 0 9,935
HONEYWELL INTL INC COM 438516106   756,527 3,745 SH   SOLE   0 0 3,745
ILLINOIS TOOL WKS INC COM 452308109   212,184 800 SH   SOLE   0 0 800
INTEL CORP COM 458140100   474,272 10,653 SH   SOLE   0 0 10,653
INTERNATIONAL BUSINESS MACHS COM 459200101   1,891,515 9,964 SH   SOLE   0 0 9,964
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   498,038 2,958 SH   SOLE   0 0 2,958
ISHARES TR SELECT DIVID ETF 464287168   232,389 1,900 SH   SOLE   0 0 1,900
ISHARES TR CORE S&P SCP ETF 464287804   1,649,601 15,080 SH   SOLE   0 0 15,080
ISHARES TR CORE MSCI EAFE 46432F842   783,456 10,603 SH   SOLE   0 0 10,603
ISHARES TR 20 YR TR BD ETF 464287432   1,392,089 15,041 SH   SOLE   0 0 15,041
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   303,669 6,046 SH   SOLE   0 0 6,045
JOHNSON & JOHNSON COM 478160104   7,379,374 46,770 SH   SOLE   0 0 46,770
JPMORGAN CHASE & CO COM 46625H100   4,644,652 23,347 SH   SOLE   0 0 23,347
KIMBELL RTY PARTNERS LP UNIT 49435R102   157,600 10,000 SH   SOLE   0 0 10,000
KINDER MORGAN INC DEL COM 49456B101   923,538 50,165 SH   SOLE   0 0 50,165
KKR & CO INC COM 48251W104   300,000 3,000 SH   SOLE   0 0 3,000
LIGHTBRIDGE CORP COM 53224K302   102,156 34,166 SH   SOLE   0 0 34,166
MARATHON PETE CORP COM 56585A102   210,187 1,028 SH   SOLE   0 0 1,028
MARSH & MCLENNAN COS INC COM 571748102   205,929 1,010 SH   SOLE   0 0 1,010
MASTERCARD INCORPORATED CL A 57636Q104   2,958,904 6,185 SH   SOLE   0 0 6,185
MCDONALDS CORP COM 580135101   313,846 1,120 SH   SOLE   0 0 1,120
MEDTRONIC PLC SHS G5960L103   1,453,763 16,706 SH   SOLE   0 0 16,706
MERCK & CO INC COM 58933Y105   2,546,099 19,437 SH   SOLE   0 0 19,437
META PLATFORMS INC CL A 30303M102   1,392,486 2,834 SH   SOLE   0 0 2,834
MFS SPL VALUE TR SH BEN INT 55274E102   62,020 14,000 SH   SOLE   0 0 14,000
MICROSOFT CORP COM 594918104   13,944,641 32,844 SH   SOLE   0 0 32,844
NETFLIX INC COM 64110L106   981,667 1,598 SH   SOLE   0 0 1,598
NEWMONT CORP COM 651639106   758,738 20,827 SH   SOLE   0 0 20,827
NEXTERA ENERGY INC COM 65339F101   391,308 6,174 SH   SOLE   0 0 6,174
NORFOLK SOUTHN CORP COM 655844108   423,360 1,680 SH   SOLE   0 0 1,680
NORTHROP GRUMMAN CORP COM 666807102   2,225,715 4,722 SH   SOLE   0 0 4,722
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   216,855 19,750 SH   SOLE   0 0 19,750
NVIDIA CORPORATION COM 67066G104   9,436,492 10,443 SH   SOLE   0 0 10,442
OCCIDENTAL PETE CORP COM 674599105   232,330 3,500 SH   SOLE   0 0 3,500
ONEOK INC NEW COM 682680103   1,453,965 18,241 SH   SOLE   0 0 18,240
ORACLE CORP COM 68389X105   233,267 1,859 SH   SOLE   0 0 1,858
PEPSICO INC COM 713448108   1,685,277 9,743 SH   SOLE   0 0 9,742
PFIZER INC COM 717081103   1,622,812 58,543 SH   SOLE   0 0 58,543
PHILIP MORRIS INTL INC COM 718172109   1,340,169 14,656 SH   SOLE   0 0 14,656
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,467,813 16,160 SH   SOLE   0 0 16,160
PPG INDS INC COM 693506107   487,492 3,400 SH   SOLE   0 0 3,400
PROCTER AND GAMBLE CO COM 742718109   1,094,192 6,814 SH   SOLE   0 0 6,814
PROSPECT CAP CORP COM 74348T102   156,465 28,500 SH   SOLE   0 0 28,500
QUALCOMM INC COM 747525103   1,942,157 11,310 SH   SOLE   0 0 11,310
REALTY INCOME CORP COM 756109104   302,797 5,664 SH   SOLE   0 0 5,664
RTX CORPORATION COM 75513E101   1,064,647 10,890 SH   SOLE   0 0 10,890
SALESFORCE INC COM 79466L302   1,338,407 4,428 SH   SOLE   0 0 4,428
SPDR S&P 500 ETF TR TR UNIT 78462F103   331,572 635 SH   SOLE   0 0 635
SPDR SER TR BLOOMBERG SHT TE 78468R408   262,375 10,495 SH   SOLE   0 0 10,495
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,007,820 25,450 SH   SOLE   0 0 25,450
STARBUCKS CORP COM 855244109   1,144,277 12,502 SH   SOLE   0 0 12,501
TARGA RES CORP COM 87612G101   404,028 3,600 SH   SOLE   0 0 3,600
TESLA INC COM 88160R101   1,373,550 7,839 SH   SOLE   0 0 7,839
THERMO FISHER SCIENTIFIC INC COM 883556102   625,679 1,084 SH   SOLE   0 0 1,083
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   99,004 10,600 SH   SOLE   0 0 10,600
TRUIST FINL CORP COM 89832Q109   632,414 16,482 SH   SOLE   0 0 16,482
UNION PAC CORP COM 907818108   886,829 3,645 SH   SOLE   0 0 3,645
UNITED PARCEL SERVICE INC CL B 911312106   288,597 1,955 SH   SOLE   0 0 1,955
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   799,797 1,666 SH   SOLE   0 0 1,666
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   203,241 4,846 SH   SOLE   0 0 4,846
VERIZON COMMUNICATIONS INC COM 92343V104   1,169,084 27,651 SH   SOLE   0 0 27,651
VIRGINIA NATL BANKSHARES COR COM 928031103   340,064 11,650 SH   SOLE   0 0 11,650
VISA INC COM CL A 92826C839   2,349,240 8,442 SH   SOLE   0 0 8,442
WALMART INC COM 931142103   1,930,962 32,183 SH   SOLE   0 0 32,182
WELLTOWER INC COM 95040Q104   558,839 6,075 SH   SOLE   0 0 6,075
WESTERN ASSET HIGH INCOME OP COM 95766K109   122,534 31,100 SH   SOLE   0 0 31,100
WILLIAMS COS INC COM 969457100   1,356,614 34,901 SH   SOLE   0 0 34,901
WP CAREY INC COM 92936U109   386,883 6,900 SH   SOLE   0 0 6,900