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
AFLAC INC COM 001055102   3,571,882 55,361 SH   SOLE   55,360 0 0
ABBOTT LABS COM 002824100   1,611,104 15,911 SH   SOLE   15,910 0 0
ABBVIE INC COM 00287Y109   482,865 3,030 SH   SOLE   3,029 0 0
ALTRIA GROUP INC COM 02209S103   214,423 4,806 SH   SOLE   4,805 0 0
AMERICAN ELEC PWR CO INC COM 025537101   318,465 3,500 SH   SOLE   3,500 0 0
AMGEN INC COM 031162100   2,698,765 11,163 SH   SOLE   11,163 0 0
ANALOG DEVICES INC COM 032654105   1,393,557 7,066 SH   SOLE   7,066 0 0
APPLE INC COM 037833100   3,090,270 18,740 SH   SOLE   18,740 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   417,431 1,875 SH   SOLE   1,875 0 0
BANK AMERICA CORP COM 060505104   408,494 14,283 SH   SOLE   14,283 0 0
BECTON DICKINSON & CO COM 075887109   496,318 2,005 SH   SOLE   2,005 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,587,200 12 SH   SOLE   12 0 0
BLACKROCK INC COM 09247X101   3,287,704 4,913 SH   SOLE   4,913 0 0
BLACKSTONE INC COM 09260D107   1,083,645 12,337 SH   SOLE   12,336 0 0
CVS HEALTH CORP COM 126650100   3,790,987 51,016 SH   SOLE   51,015 0 0
CISCO SYS INC COM 17275R102   3,785,411 72,413 SH   SOLE   72,413 0 0
CINTAS CORP COM 172908105   694,020 1,500 SH   SOLE   1,500 0 0
COCA COLA CO COM 191216100   412,500 6,650 SH   SOLE   6,650 0 0
CONSOLIDATED EDISON INC COM 209115104   411,381 4,300 SH   SOLE   4,300 0 0
COSTCO WHSL CORP NEW COM 22160K105   664,480 1,337 SH   SOLE   1,337 0 0
DARDEN RESTAURANTS INC COM 237194105   3,704,269 23,874 SH   SOLE   23,873 0 0
DOMINION ENERGY INC COM 25746U109   2,756,604 49,304 SH   SOLE   49,304 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,690,135 27,886 SH   SOLE   27,885 0 0
EMERSON ELEC CO COM 291011104   2,918,440 33,491 SH   SOLE   33,491 0 0
META PLATFORMS INC CL A 30303M102   371,955 1,755 SH   SOLE   1,755 0 0
FRANCHISE GROUP INC COM 35180X105   245,250 9,000 SH   SOLE   9,000 0 0
HOME DEPOT INC COM 437076102   1,539,090 5,215 SH   SOLE   5,215 0 0
ILLINOIS TOOL WKS INC COM 452308109   335,053 1,376 SH   SOLE   1,376 0 0
ISHARES SILVER TR ISHARES 46428Q109   695,851 31,458 SH   SOLE   31,458 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   3,176,837 126,115 SH   SOLE   126,115 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,059,259 124,715 SH   SOLE   124,715 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,105,471 126,290 SH   SOLE   126,290 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   2,959,487 124,715 SH   SOLE   124,715 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   2,970,711 124,715 SH   SOLE   124,715 0 0
JPMORGAN CHASE & CO COM 46625H100   3,786,355 29,057 SH   SOLE   29,056 0 0
JOHNSON & JOHNSON COM 478160104   943,357 6,086 SH   SOLE   6,086 0 0
KINDER MORGAN INC DEL COM 49456B101   3,637,582 207,743 SH   SOLE   207,743 0 0
LOWES COS INC COM 548661107   1,255,884 6,280 SH   SOLE   6,280 0 0
MARKEL CORP COM 570535104   223,547 175 SH   SOLE   175 0 0
MCDONALDS CORP COM 580135101   5,052,728 18,071 SH   SOLE   18,070 0 0
MICROSOFT CORP COM 594918104   5,763,947 19,993 SH   SOLE   19,992 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,911,388 12,655 SH   SOLE   12,654 0 0
NIKE INC CL B 654106103   926,288 7,553 SH   SOLE   7,552 0 0
NORFOLK SOUTHN CORP COM 655844108   983,633 4,640 SH   SOLE   4,639 0 0
PEPSICO INC COM 713448108   4,265,626 23,399 SH   SOLE   23,398 0 0
PFIZER INC COM 717081103   764,591 18,740 SH   SOLE   18,739 0 0
PHILLIPS 66 COM 718546104   3,242,304 31,982 SH   SOLE   31,981 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,929,249 25,946 SH   SOLE   25,945 0 0
PROCTER AND GAMBLE CO COM 742718109   3,798,408 25,546 SH   SOLE   25,545 0 0
QUALCOMM INC COM 747525103   2,341,750 18,355 SH   SOLE   18,355 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   265,880 2,715 SH   SOLE   2,715 0 0
REALTY INCOME CORP COM 756109104   2,536,598 40,060 SH   SOLE   40,059 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   818,780 2,000 SH   SOLE   2,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   805,252 4,395 SH   SOLE   4,395 0 0
SMUCKER J M CO COM NEW 832696405   4,304,796 27,355 SH   SOLE   27,354 0 0
SOUTHERN CO COM 842587107   4,296,595 61,750 SH   SOLE   61,750 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   236,022 28,300 SH   SOLE   28,300 0 0
STAG INDL INC COM 85254J102   2,091,694 61,848 SH   SOLE   61,847 0 0
STARBUCKS CORP COM 855244109   288,259 2,768 SH   SOLE   2,768 0 0
SYSCO CORP COM 871829107   946,750 12,259 SH   SOLE   12,258 0 0
TARGET CORP COM 87612E106   1,644,631 9,930 SH   SOLE   9,929 0 0
3M CO COM 88579Y101   2,259,927 21,501 SH   SOLE   21,500 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   216,161 8,111 SH   SOLE   8,111 0 0
TRAVELERS COMPANIES INC COM 89417E109   240,278 1,402 SH   SOLE   1,401 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,988,126 20,558 SH   SOLE   20,558 0 0
UNITEDHEALTH GROUP INC COM 91324P102   906,250 1,918 SH   SOLE   1,917 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   198,702 11,309 SH   SOLE   11,309 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,005,898 51,579 SH   SOLE   51,578 0 0
WEC ENERGY GROUP INC COM 92939U106   213,751 2,255 SH   SOLE   2,255 0 0
WALMART INC COM 931142103   2,615,345 17,737 SH   SOLE   17,737 0 0
WASTE MGMT INC DEL COM 94106L109   1,919,609 11,764 SH   SOLE   11,764 0 0
MEDTRONIC PLC SHS G5960L103   2,223,524 27,580 SH   SOLE   27,580 0 0
CHUBB LIMITED COM H1467J104   3,963,221 20,410 SH   SOLE   20,410 0 0