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
ADOBE SYSTEMS INCORPORATED COM 00724F101 613 1,674 SH   SOLE 0 0 0 1,674
ALPHABET INC CAP STK CL A 02079K305 593 272 SH   SOLE 0 0 0 272
ALPHABET INC CAP STK CL C 02079K107 571 261 SH   SOLE 0 0 0 261
ALTRIA GROUP INC COM 02209S103 515 12,328 SH   SOLE 0 0 0 12,328
AMAZON COM INC COM 023135106 1,277 12,020 SH   SOLE 0 0 0 12,020
APPLE INC COM 037833100 5,241 38,336 SH   SOLE 0 0 0 38,336
ATRION CORP COM 049904105 849 1,350 SH   SOLE 0 0 0 1,350
AUTOMATIC DATA PROCESSING IN COM 053015103 514 2,446 SH   SOLE 0 0 0 2,446
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,092 4,001 SH   SOLE 0 0 0 4,001
BK OF AMERICA CORP COM 060505104 609 19,553 SH   SOLE 0 0 0 19,553
BLACKSTONE INC COM 09260D107 364 3,993 SH   SOLE 0 0 0 3,993
BOEING CO COM 097023105 314 2,295 SH   SOLE 0 0 0 2,295
BRISTOL-MYERS SQUIBB CO COM 110122108 218 2,836 SH   SOLE 0 0 0 2,836
CAPITAL ONE FINL CORP COM 14040H105 513 4,920 SH   SOLE 0 0 0 4,920
CATERPILLAR INC COM 149123101 286 1,601 SH   SOLE 0 0 0 1,601
CHEVRON CORP NEW COM 166764100 647 4,469 SH   SOLE 0 0 0 4,469
CHICAGO ATLANTIC REAL ESTATE COM 167239102 228 15,138 SH   SOLE 0 0 0 15,138
CISCO SYS INC COM 17275R102 358 8,402 SH   SOLE 0 0 0 8,402
COCA COLA CO COM 191216100 214 3,404 SH   SOLE 0 0 0 3,404
COMCAST CORP NEW CL A 20030N101 683 17,411 SH   SOLE 0 0 0 17,411
COSTCO WHSL CORP NEW COM 22160K105 584 1,218 SH   SOLE 0 0 0 1,218
CSX CORP COM 126408103 880 30,269 SH   SOLE 0 0 0 30,269
DANAHER CORPORATION COM 235851102 209 824 SH   SOLE 0 0 0 824
DEERE & CO COM 244199105 417 1,392 SH   SOLE 0 0 0 1,392
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1,809 80,412 SH   SOLE 0 0 0 80,412
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 1,049 49,120 SH   SOLE 0 0 0 49,120
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 505 23,974 SH   SOLE 0 0 0 23,974
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 476 22,127 SH   SOLE 0 0 0 22,127
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 1,327 56,398 SH   SOLE 0 0 0 56,398
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 11,392 360,520 SH   SOLE 0 0 0 360,520
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 11,025 417,124 SH   SOLE 0 0 0 417,124
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 6,886 285,250 SH   SOLE 0 0 0 285,250
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 3,180 137,301 SH   SOLE 0 0 0 137,301
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 10,453 256,503 SH   SOLE 0 0 0 256,503
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 23,099 991,361 SH   SOLE 0 0 0 991,361
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 5,329 111,012 SH   SOLE 0 0 0 111,012
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 15,118 375,888 SH   SOLE 0 0 0 375,888
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 12,265 424,534 SH   SOLE 0 0 0 424,534
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 7,057 329,133 SH   SOLE 0 0 0 329,133
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 270 6,146 SH   SOLE 0 0 0 6,146
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 1,202 25,636 SH   SOLE 0 0 0 25,636
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 3,505 80,344 SH   SOLE 0 0 0 80,344
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 4,731 98,427 SH   SOLE 0 0 0 98,427
DISNEY WALT CO COM 254687106 728 7,712 SH   SOLE 0 0 0 7,712
DOMINION ENERGY INC COM 25746U109 1,363 17,078 SH   SOLE 0 0 0 17,078
DUKE ENERGY CORP NEW COM NEW 26441C204 426 3,975 SH   SOLE 0 0 0 3,975
ELEVANCE HEALTH INC COM 036752103 447 926 SH   SOLE 0 0 0 926
ENBRIDGE INC COM 29250N105 201 4,766 SH   SOLE 0 0 0 4,766
ENOVIX CORPORATION COM 293594107 1,871 210,000 SH   SOLE 0 0 0 210,000
ENPHASE ENERGY INC COM 29355A107 418 2,143 SH   SOLE 0 0 0 2,143
EXXON MOBIL CORP COM 30231G102 8,282 96,709 SH   SOLE 0 0 0 96,709
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 556 21,600 SH   SOLE 0 0 0 21,600
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 291 5,543 SH   SOLE 0 0 0 5,543
HOME DEPOT INC COM 437076102 1,194 4,353 SH   SOLE 0 0 0 4,353
HONEYWELL INTL INC COM 438516106 653 3,756 SH   SOLE 0 0 0 3,756
INTEL CORP COM 458140100 249 6,661 SH   SOLE 0 0 0 6,661
INTERNATIONAL BUSINESS MACHS COM 459200101 1,104 7,817 SH   SOLE 0 0 0 7,817
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 569 7,582 SH   SOLE 0 0 0 7,582
INVESCO QQQ TR UNIT SER 1 46090E103 511 1,823 SH   SOLE 0 0 0 1,823
ISHARES GOLD TR ISHARES NEW 464285204 1,930 56,256 SH   SOLE 0 0 0 56,256
ISHARES INC CORE MSCI EMKT 46434G103 650 13,251 SH   SOLE 0 0 0 13,251
ISHARES TR CORE MSCI EAFE 46432F842 351 5,961 SH   SOLE 0 0 0 5,961
ISHARES TR CORE 1 5 YR USD 46432F859 560 11,809 SH   SOLE 0 0 0 11,809
ISHARES TR SHRT NAT MUN ETF 464288158 519 4,962 SH   SOLE 0 0 0 4,962
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,206 11,890 SH   SOLE 0 0 0 11,890
ISHARES TR CORE HIGH DV ETF 46429B663 249 2,475 SH   SOLE 0 0 0 2,475
ISHARES TR EAFE VALUE ETF 464288877 384 8,844 SH   SOLE 0 0 0 8,844
ISHARES TR SELECT DIVID ETF 464287168 560 4,759 SH   SOLE 0 0 0 4,759
ISHARES TR CORE S&P TTL STK 464287150 509 6,072 SH   SOLE 0 0 0 6,072
ISHARES TR EAFE SML CP ETF 464288273 1,085 19,885 SH   SOLE 0 0 0 19,885
ISHARES TR RUS 2000 GRW ETF 464287648 410 1,989 SH   SOLE 0 0 0 1,989
ISHARES TR CORE S&P MCP ETF 464287507 205 908 SH   SOLE 0 0 0 908
ISHARES TR S&P MC 400VL ETF 464287705 246 2,610 SH   SOLE 0 0 0 2,610
ISHARES TR CORE S&P SCP ETF 464287804 511 5,534 SH   SOLE 0 0 0 5,534
ISHARES TR SP SMCP600VL ETF 464287879 1,302 14,628 SH   SOLE 0 0 0 14,628
ISHARES TR CORE S&P500 ETF 464287200 1,605 4,233 SH   SOLE 0 0 0 4,233
ISHARES TR RUS 1000 ETF 464287622 269 1,296 SH   SOLE 0 0 0 1,296
ISHARES TR RUS 1000 VAL ETF 464287598 222 1,531 SH   SOLE 0 0 0 1,531
ISHARES TR RUS 1000 GRW ETF 464287614 469 2,146 SH   SOLE 0 0 0 2,146
ISHARES TR RUS MID CAP ETF 464287499 294 4,553 SH   SOLE 0 0 0 4,553
ISHARES TR MSCI EAFE ETF 464287465 481 7,693 SH   SOLE 0 0 0 7,693
ISHARES TR MSCI EMG MKT ETF 464287234 248 6,196 SH   SOLE 0 0 0 6,196
ISHARES TR S&P 100 ETF 464287101 600 3,480 SH   SOLE 0 0 0 3,480
JOHNSON & JOHNSON COM 478160104 1,761 9,919 SH   SOLE 0 0 0 9,919
JPMORGAN CHASE & CO COM 46625H100 691 6,136 SH   SOLE 0 0 0 6,136
L3HARRIS TECHNOLOGIES INC COM 502431109 1,023 4,233 SH   SOLE 0 0 0 4,233
LILLY ELI & CO COM 532457108 595 1,834 SH   SOLE 0 0 0 1,834
LOCKHEED MARTIN CORP COM 539830109 1,548 3,600 SH   SOLE 0 0 0 3,600
LOWES COS INC COM 548661107 262 1,498 SH   SOLE 0 0 0 1,498
MARRIOTT INTL INC NEW CL A 571903202 588 4,320 SH   SOLE 0 0 0 4,320
MASTERCARD INCORPORATED CL A 57636Q104 229 727 SH   SOLE 0 0 0 727
MCCORMICK & CO INC COM NON VTG 579780206 533 6,400 SH   SOLE 0 0 0 6,400
MCDONALDS CORP COM 580135101 580 2,348 SH   SOLE 0 0 0 2,348
MERCK & CO INC COM 58933Y105 1,518 16,650 SH   SOLE 0 0 0 16,650
META PLATFORMS INC CL A 30303M102 386 2,392 SH   SOLE 0 0 0 2,392
MICROSOFT CORP COM 594918104 2,826 11,003 SH   SOLE 0 0 0 11,003
MONDELEZ INTL INC CL A 609207105 579 9,318 SH   SOLE 0 0 0 9,318
NEXTERA ENERGY INC COM 65339F101 295 3,809 SH   SOLE 0 0 0 3,809
NORFOLK SOUTHN CORP COM 655844108 313 1,375 SH   SOLE 0 0 0 1,375
NORTHROP GRUMMAN CORP COM 666807102 2,077 4,341 SH   SOLE 0 0 0 4,341
OLD POINT FINL CORP COM 680194107 975 38,583 SH   SOLE 0 0 0 38,583
ORACLE CORP COM 68389X105 1,206 17,260 SH   SOLE 0 0 0 17,260
PEPSICO INC COM 713448108 633 3,797 SH   SOLE 0 0 0 3,797
PFIZER INC COM 717081103 1,228 23,415 SH   SOLE 0 0 0 23,415
PHILIP MORRIS INTL INC COM 718172109 1,086 10,995 SH   SOLE 0 0 0 10,995
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 126 12,800 SH   SOLE 0 0 0 12,800
PROCTER AND GAMBLE CO COM 742718109 1,095 7,617 SH   SOLE 0 0 0 7,617
QUALCOMM INC COM 747525103 252 1,973 SH   SOLE 0 0 0 1,973
RAYTHEON TECHNOLOGIES CORP COM 75513E101 386 4,013 SH   SOLE 0 0 0 4,013
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 258 5,245 SH   SOLE 0 0 0 5,245
SCHWAB STRATEGIC TR US TIPS ETF 808524870 214 3,837 SH   SOLE 0 0 0 3,837
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 403 5,749 SH   SOLE 0 0 0 5,749
SELECT SECTOR SPDR TR ENERGY 81369Y506 262 3,657 SH   SOLE 0 0 0 3,657
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 297 9,439 SH   SOLE 0 0 0 9,439
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 337 2,648 SH   SOLE 0 0 0 2,648
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 214 1,665 SH   SOLE 0 0 0 1,665
SOUTHERN CO COM 842587107 381 5,346 SH   SOLE 0 0 0 5,346
SPDR S&P 500 ETF TR TR UNIT 78462F103 802 2,127 SH   SOLE 0 0 0 2,127
STARBUCKS CORP COM 855244109 243 3,179 SH   SOLE 0 0 0 3,179
STEEL DYNAMICS INC COM 858119100 3,100 46,862 SH   SOLE 0 0 0 46,862
TARGET CORP COM 87612E106 210 1,490 SH   SOLE 0 0 0 1,490
TESLA INC COM 88160R101 517 767 SH   SOLE 0 0 0 767
TEXAS INSTRS INC COM 882508104 389 2,529 SH   SOLE 0 0 0 2,529
THERMO FISHER SCIENTIFIC INC COM 883556102 454 836 SH   SOLE 0 0 0 836
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,290 47,511 SH   SOLE 0 0 0 47,511
TRUIST FINL CORP COM 89832Q109 260 5,476 SH   SOLE 0 0 0 5,476
UNION PAC CORP COM 907818108 454 2,130 SH   SOLE 0 0 0 2,130
UNITEDHEALTH GROUP INC COM 91324P102 1,212 2,360 SH   SOLE 0 0 0 2,360
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 727 13,508 SH   SOLE 0 0 0 13,508
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 206 2,685 SH   SOLE 0 0 0 2,685
VANGUARD BD INDEX FDS INTERMED TERM 921937819 791 10,193 SH   SOLE 0 0 0 10,193
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,812 24,078 SH   SOLE 0 0 0 24,078
VANGUARD INDEX FDS LARGE CAP ETF 922908637 360 2,090 SH   SOLE 0 0 0 2,090
VANGUARD INDEX FDS VALUE ETF 922908744 2,123 16,101 SH   SOLE 0 0 0 16,101
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,267 15,134 SH   SOLE 0 0 0 15,134
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 780 8,565 SH   SOLE 0 0 0 8,565
VANGUARD INDEX FDS SMALL CP ETF 922908751 219 1,245 SH   SOLE 0 0 0 1,245
VANGUARD INDEX FDS GROWTH ETF 922908736 361 1,619 SH   SOLE 0 0 0 1,619
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,087 5,765 SH   SOLE 0 0 0 5,765
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 430 10,328 SH   SOLE 0 0 0 10,328
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 721 6,983 SH   SOLE 0 0 0 6,983
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6,662 133,451 SH   SOLE 0 0 0 133,451
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 806 13,700 SH   SOLE 0 0 0 13,700
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 370 2,581 SH   SOLE 0 0 0 2,581
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 593 14,542 SH   SOLE 0 0 0 14,542
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 206 2,030 SH   SOLE 0 0 0 2,030
VANGUARD WORLD FDS INF TECH ETF 92204A702 446 1,366 SH   SOLE 0 0 0 1,366
VERIZON COMMUNICATIONS INC COM 92343V104 778 15,329 SH   SOLE 0 0 0 15,329
VISA INC COM CL A 92826C839 743 3,773 SH   SOLE 0 0 0 3,773
WALMART INC COM 931142103 988 8,124 SH   SOLE 0 0 0 8,124
WELLS FARGO CO NEW COM 949746101 216 5,503 SH   SOLE 0 0 0 5,503
WISDOMTREE TR EMER MKT HIGH FD 97717W315 246 6,649 SH   SOLE 0 0 0 6,649
WISDOMTREE TR US HIGH DIVIDEND 97717W208 3,078 37,399 SH   SOLE 0 0 0 37,399