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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102 3,052 55,155 SH   SOLE   55,154 0 0
ABBOTT LABS COM 002824100 1,715 15,787 SH   SOLE   15,787 0 0
ABBVIE INC COM 00287Y109 625 4,081 SH   SOLE   4,080 0 0
ADVANCED MICRO DEVICES INC COM 007903107 316 4,137 SH   SOLE   4,137 0 0
ALPHABET INC CAP STK CL C 02079K107 1,376 629 SH   SOLE   629 0 0
ALPHABET INC CAP STK CL A 02079K305 427 196 SH   SOLE   196 0 0
ALTRIA GROUP INC COM 02209S103 231 5,520 SH   SOLE   5,520 0 0
AMAZON COM INC COM 023135106 393 3,696 SH   SOLE   3,696 0 0
AMERICAN ELEC PWR CO INC COM 025537101 454 4,736 SH   SOLE   4,736 0 0
AMGEN INC COM 031162100 2,713 11,153 SH   SOLE   11,152 0 0
ANALOG DEVICES INC COM 032654105 1,037 7,099 SH   SOLE   7,099 0 0
ELEVANCE HEALTH INC COM 036752103 420 869 SH   SOLE   869 0 0
APPLE INC COM 037833100 4,061 29,704 SH   SOLE   29,704 0 0
ARISTA NETWORKS INC COM 040413106 457 4,875 SH   SOLE   4,875 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 405 1,926 SH   SOLE   1,926 0 0
BK OF AMERICA CORP COM 060505104 566 18,185 SH   SOLE   18,185 0 0
BECTON DICKINSON & CO COM 075887109 497 2,014 SH   SOLE   2,014 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,725 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 511 1,870 SH   SOLE   1,870 0 0
BILL COM HLDGS INC COM 090043100 427 3,885 SH   SOLE   3,885 0 0
BLACKROCK INC COM 09247X101 2,980 4,893 SH   SOLE   4,892 0 0
BLACKSTONE INC COM 09260D107 1,901 20,841 SH   SOLE   20,841 0 0
CVS HEALTH CORP COM 126650100 4,373 47,191 SH   SOLE   47,191 0 0
CANO HEALTH INC COM CL A 13781Y103 44 10,000 SH   SOLE   10,000 0 0
CHEVRON CORP NEW COM 166764100 361 2,491 SH   SOLE   2,490 0 0
CHEWY INC CL A 16679L109 307 8,853 SH   SOLE   8,853 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 348 SH   SOLE   348 0 0
CISCO SYS INC COM 17275R102 3,233 75,828 SH   SOLE   75,828 0 0
CINTAS CORP COM 172908105 749 2,005 SH   SOLE   2,005 0 0
COCA COLA CO COM 191216100 393 6,247 SH   SOLE   6,247 0 0
COMCAST CORP NEW CL A 20030N101 2,627 66,948 SH   SOLE   66,947 0 0
CONSOLIDATED EDISON INC COM 209115104 410 4,311 SH   SOLE   4,311 0 0
COSTCO WHSL CORP NEW COM 22160K105 633 1,321 SH   SOLE   1,321 0 0
DBX ETF TR XTRACK USD HIGH 233051432 208 6,156 SH   SOLE   6,156 0 0
DATADOG INC CL A COM 23804L103 306 3,215 SH   SOLE   3,215 0 0
DEXCOM INC COM 252131107 235 3,152 SH   SOLE   3,152 0 0
DISNEY WALT CO COM 254687106 325 3,448 SH   SOLE   3,447 0 0
DOMINION ENERGY INC COM 25746U109 4,091 51,254 SH   SOLE   51,253 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,907 27,115 SH   SOLE   27,114 0 0
EMERSON ELEC CO COM 291011104 2,682 33,720 SH   SOLE   33,719 0 0
EQUIFAX INC COM 294429105 274 1,500 SH   SOLE   1,500 0 0
EXACT SCIENCES CORP COM 30063P105 321 8,142 SH   SOLE   8,142 0 0
EXXON MOBIL CORP COM 30231G102 200 2,341 SH   SOLE   2,341 0 0
FIGS INC CL A 30260D103 254 27,871 SH   SOLE   27,871 0 0
META PLATFORMS INC CL A 30303M102 480 2,978 SH   SOLE   2,978 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 28 30,130 SH   SOLE   30,130 0 0
FRANCHISE GROUP INC COM 35180X105 388 11,052 SH   SOLE   11,051 0 0
GLOBAL PMTS INC COM 37940X102 310 2,802 SH   SOLE   2,801 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 532 1,790 SH   SOLE   1,789 0 0
HOME DEPOT INC COM 437076102 1,574 5,740 SH   SOLE   5,740 0 0
HUBSPOT INC COM 443573100 213 709 SH   SOLE   709 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,267 12,439 SH   SOLE   12,439 0 0
INARI MED INC COM 45332Y109 565 8,317 SH   SOLE   8,317 0 0
INSPIRE MED SYS INC COM 457730109 648 3,548 SH   SOLE   3,548 0 0
INTEL CORP COM 458140100 572 15,299 SH   SOLE   15,298 0 0
INTRUSION INC COM NEW 46121E205 39 10,000 SH   SOLE   10,000 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,537 82,458 SH   SOLE   82,458 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,308 91,985 SH   SOLE   91,985 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 2,301 91,985 SH   SOLE   91,985 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 2,139 86,585 SH   SOLE   86,585 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,277 91,985 SH   SOLE   91,985 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 2,060 86,585 SH   SOLE   86,585 0 0
ISHARES TR BROAD USD HIGH 46435U853 222 6,400 SH   SOLE   6,400 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 2,067 86,585 SH   SOLE   86,585 0 0
JPMORGAN CHASE & CO COM 46625H100 3,602 31,983 SH   SOLE   31,983 0 0
JOHNSON & JOHNSON COM 478160104 2,060 11,606 SH   SOLE   11,606 0 0
KINDER MORGAN INC DEL COM 49456B101 3,501 208,880 SH   SOLE   208,880 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 206 2,499 SH   SOLE   2,499 0 0
LOWES COS INC COM 548661107 1,102 6,310 SH   SOLE   6,309 0 0
LULULEMON ATHLETICA INC COM 550021109 320 1,175 SH   SOLE   1,175 0 0
MARKEL CORP COM 570535104 325 251 SH   SOLE   251 0 0
MARVELL TECHNOLOGY INC COM 573874104 278 6,386 SH   SOLE   6,386 0 0
MCDONALDS CORP COM 580135101 4,320 17,500 SH   SOLE   17,500 0 0
MICROSOFT CORP COM 594918104 7,013 27,308 SH   SOLE   27,307 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,427 13,897 SH   SOLE   13,897 0 0
NIKE INC CL B 654106103 799 7,822 SH   SOLE   7,822 0 0
NORFOLK SOUTHN CORP COM 655844108 1,040 4,575 SH   SOLE   4,574 0 0
NVIDIA CORPORATION COM 67066G104 239 1,579 SH   SOLE   1,579 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 110 15,100 SH   SOLE   15,100 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 217 33,076 SH   SOLE   33,075 0 0
PACIRA BIOSCIENCES INC COM 695127100 567 9,724 SH   SOLE   9,724 0 0
PEPSICO INC COM 713448108 3,774 22,642 SH   SOLE   22,642 0 0
PFIZER INC COM 717081103 1,146 21,867 SH   SOLE   21,867 0 0
PHILLIPS 66 COM 718546104 2,942 35,880 SH   SOLE   35,879 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,780 24,466 SH   SOLE   24,466 0 0
PROCTER AND GAMBLE CO COM 742718109 3,749 26,075 SH   SOLE   26,074 0 0
PROGYNY INC COM 74340E103 637 21,919 SH   SOLE   21,919 0 0
QUALCOMM INC COM 747525103 2,578 20,180 SH   SOLE   20,179 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 237 2,465 SH   SOLE   2,465 0 0
REALTY INCOME CORP COM 756109104 2,936 43,017 SH   SOLE   43,017 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 747 1,980 SH   SOLE   1,980 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,912 11,350 SH   SOLE   11,350 0 0
SERVICENOW INC COM 81762P102 527 1,109 SH   SOLE   1,109 0 0
SHIFT4 PMTS INC CL A 82452J109 292 8,841 SH   SOLE   8,841 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 367 3,087 SH   SOLE   3,087 0 0
SMUCKER J M CO COM NEW 832696405 3,453 26,974 SH   SOLE   26,973 0 0
SNOWFLAKE INC CL A 833445109 205 1,472 SH   SOLE   1,472 0 0
SOUTHERN CO COM 842587107 4,320 60,586 SH   SOLE   60,586 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 719 50,700 SH   SOLE   50,700 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 195 28,300 SH   SOLE   28,300 0 0
STAG INDL INC COM 85254J102 2,230 72,229 SH   SOLE   72,229 0 0
STARBUCKS CORP COM 855244109 2,601 34,053 SH   SOLE   34,053 0 0
STARWOOD PPTY TR INC COM 85571B105 946 45,288 SH   SOLE   45,288 0 0
SYSCO CORP COM 871829107 2,387 28,175 SH   SOLE   28,174 0 0
TARGET CORP COM 87612E106 1,352 9,573 SH   SOLE   9,572 0 0
TESLA INC COM 88160R101 456 677 SH   SOLE   677 0 0
THE TRADE DESK INC COM CL A 88339J105 441 10,520 SH   SOLE   10,520 0 0
3M CO COM 88579Y101 1,094 8,456 SH   SOLE   8,456 0 0
TOPBUILD CORP COM 89055F103 425 2,545 SH   SOLE   2,545 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 219 8,055 SH   SOLE   8,055 0 0
TRAVELERS COMPANIES INC COM 89417E109 236 1,394 SH   SOLE   1,394 0 0
TREX CO INC COM 89531P105 263 4,828 SH   SOLE   4,828 0 0
ULTA BEAUTY INC COM 90384S303 507 1,314 SH   SOLE   1,314 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,772 20,665 SH   SOLE   20,664 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,199 2,334 SH   SOLE   2,334 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 429 26,470 SH   SOLE   26,469 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 228 8,320 SH   SOLE   8,320 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,475 68,473 SH   SOLE   68,472 0 0
WEC ENERGY GROUP INC COM 92939U106 229 2,275 SH   SOLE   2,275 0 0
WALMART INC COM 931142103 2,581 21,233 SH   SOLE   21,232 0 0
WASTE MGMT INC DEL COM 94106L109 1,811 11,835 SH   SOLE   11,834 0 0
YETI HLDGS INC COM 98585X104 442 10,214 SH   SOLE   10,214 0 0
MEDTRONIC PLC SHS G5960L103 2,361 26,305 SH   SOLE   26,305 0 0
CHUBB LIMITED COM H1467J104 3,333 16,952 SH   SOLE   16,952 0 0