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
ADOBE SYSTEMS INCORPORATED COM 00724F101   564,182 1,464 SH   SOLE 0 0 0 1,464
ALPHABET INC CAP STK CL A 02079K305   490,767 4,731 SH   SOLE 0 0 0 4,731
ALPHABET INC CAP STK CL C 02079K107   573,768 5,517 SH   SOLE 0 0 0 5,517
ALTRIA GROUP INC COM 02209S103   581,407 13,030 SH   SOLE 0 0 0 13,030
AMAZON COM INC COM 023135106   1,174,954 11,375 SH   SOLE 0 0 0 11,375
APPLE INC COM 037833100   6,639,668 40,265 SH   SOLE 0 0 0 40,265
ATRION CORP COM 049904105   847,679 1,350 SH   SOLE 0 0 0 1,350
AUTOMATIC DATA PROCESSING IN COM 053015103   559,914 2,515 SH   SOLE 0 0 0 2,515
BANK AMERICA CORP COM 060505104   610,496 21,346 SH   SOLE 0 0 0 21,346
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,103,895 3,575 SH   SOLE 0 0 0 3,575
BLACKSTONE INC COM 09260D107   790,824 9,003 SH   SOLE 0 0 0 9,003
BOEING CO COM 097023105   472,499 2,224 SH   SOLE 0 0 0 2,224
BRISTOL-MYERS SQUIBB CO COM 110122108   270,267 3,899 SH   SOLE 0 0 0 3,899
CAPITAL ONE FINL CORP COM 14040H105   463,491 4,820 SH   SOLE 0 0 0 4,820
CATERPILLAR INC COM 149123101   265,759 1,161 SH   SOLE 0 0 0 1,161
CHEVRON CORP NEW COM 166764100   843,829 5,172 SH   SOLE 0 0 0 5,172
CHICAGO ATLANTIC REAL ESTATE COM 167239102   406,786 30,110 SH   SOLE 0 0 0 30,110
CISCO SYS INC COM 17275R102   491,917 9,410 SH   SOLE 0 0 0 9,410
COCA COLA CO COM 191216100   210,840 3,399 SH   SOLE 0 0 0 3,399
COGNYTE SOFTWARE LTD ORD SHS M25133105   71,536 21,102 SH   SOLE 0 0 0 21,102
COMCAST CORP NEW CL A 20030N101   661,616 17,452 SH   SOLE 0 0 0 17,452
CONSOLIDATED EDISON INC COM 209115104   200,907 2,100 SH   SOLE 0 0 0 2,100
COSTCO WHSL CORP NEW COM 22160K105   546,284 1,099 SH   SOLE 0 0 0 1,099
CSX CORP COM 126408103   906,402 30,274 SH   SOLE 0 0 0 30,274
DANAHER CORPORATION COM 235851102   311,017 1,234 SH   SOLE 0 0 0 1,234
DEERE & CO COM 244199105   528,486 1,280 SH   SOLE 0 0 0 1,280
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,852,990 203,441 SH   SOLE 0 0 0 203,441
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   3,585,784 133,053 SH   SOLE 0 0 0 133,053
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   4,410,252 191,583 SH   SOLE 0 0 0 191,583
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   3,392,043 134,926 SH   SOLE 0 0 0 134,926
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   1,577,840 73,422 SH   SOLE 0 0 0 73,422
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   744,950 29,882 SH   SOLE 0 0 0 29,882
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   2,342,054 96,859 SH   SOLE 0 0 0 96,859
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,081,317 45,424 SH   SOLE 0 0 0 45,424
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   5,116,688 212,619 SH   SOLE 0 0 0 212,619
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   252,660 10,990 SH   SOLE 0 0 0 10,990
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,296,953 55,481 SH   SOLE 0 0 0 55,481
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,639,139 69,484 SH   SOLE 0 0 0 69,484
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   12,788,099 381,962 SH   SOLE 0 0 0 381,962
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   11,480,098 258,386 SH   SOLE 0 0 0 258,386
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   31,253,409 1,226,586 SH   SOLE 0 0 0 1,226,586
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   5,451,817 103,450 SH   SOLE 0 0 0 103,450
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   16,693,355 375,132 SH   SOLE 0 0 0 375,132
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   14,079,867 436,856 SH   SOLE 0 0 0 436,856
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   6,743,379 292,428 SH   SOLE 0 0 0 292,428
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,039,778 24,278 SH   SOLE 0 0 0 24,278
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   491,750 10,539 SH   SOLE 0 0 0 10,539
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   3,721,359 87,561 SH   SOLE 0 0 0 87,561
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   11,436,740 236,712 SH   SOLE 0 0 0 236,712
DISNEY WALT CO COM 254687106   713,967 7,130 SH   SOLE 0 0 0 7,130
DOMINION ENERGY INC COM 25746U109   960,164 17,173 SH   SOLE 0 0 0 17,173
DTE ENERGY CO COM 233331107   241,098 2,201 SH   SOLE 0 0 0 2,201
DUKE ENERGY CORP NEW COM NEW 26441C204   513,540 5,323 SH   SOLE 0 0 0 5,323
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   1,386,009 79,065 SH   SOLE 0 0 0 79,065
ELEVANCE HEALTH INC COM 036752103   506,131 1,101 SH   SOLE 0 0 0 1,101
ENBRIDGE INC COM 29250N105   223,716 5,864 SH   SOLE 0 0 0 5,864
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   155,526 12,472 SH   SOLE 0 0 0 12,472
ENOVIX CORPORATION COM 293594107   990,770 66,450 SH   SOLE 0 0 0 66,450
ENPHASE ENERGY INC COM 29355A107   450,209 2,141 SH   SOLE 0 0 0 2,141
EXXON MOBIL CORP COM 30231G102   10,690,139 97,484 SH   SOLE 0 0 0 97,484
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   509,898 19,148 SH   SOLE 0 0 0 19,148
GENERAL DYNAMICS CORP COM 369550108   235,969 1,034 SH   SOLE 0 0 0 1,034
HILTON GRAND VACATIONS INC COM 43283X105   458,518 10,320 SH   SOLE 0 0 0 10,320
HILTON WORLDWIDE HLDGS INC COM 43300A203   5,297,980 37,609 SH   SOLE 0 0 0 37,609
HOME DEPOT INC COM 437076102   1,366,591 4,631 SH   SOLE 0 0 0 4,631
HONEYWELL INTL INC COM 438516106   596,294 3,120 SH   SOLE 0 0 0 3,120
INTERNATIONAL BUSINESS MACHS COM 459200101   923,502 7,045 SH   SOLE 0 0 0 7,045
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   569,022 7,497 SH   SOLE 0 0 0 7,497
INVESCO QQQ TR UNIT SER 1 46090E103   687,873 2,143 SH   SOLE 0 0 0 2,143
ISHARES GOLD TR ISHARES NEW 464285204   1,095,782 29,323 SH   SOLE 0 0 0 29,323
ISHARES INC CORE MSCI EMKT 46434G103   549,922 11,271 SH   SOLE 0 0 0 11,271
ISHARES TR CORE MSCI EAFE 46432F842   261,369 3,910 SH   SOLE 0 0 0 3,910
ISHARES TR CORE 1 5 YR USD 46432F859   207,178 4,394 SH   SOLE 0 0 0 4,394
ISHARES TR CORE HIGH DV ETF 46429B663   404,676 3,981 SH   SOLE 0 0 0 3,981
ISHARES TR TRS FLT RT BD 46434V860   423,691 8,375 SH   SOLE 0 0 0 8,375
ISHARES TR NATIONAL MUN ETF 464288414   311,061 2,887 SH   SOLE 0 0 0 2,887
ISHARES TR EAFE SML CP ETF 464288273   847,037 14,234 SH   SOLE 0 0 0 14,234
ISHARES TR SHRT NAT MUN ETF 464288158   915,532 8,746 SH   SOLE 0 0 0 8,746
ISHARES TR 0-5 YR TIPS ETF 46429B747   901,388 9,084 SH   SOLE 0 0 0 9,084
ISHARES TR EAFE VALUE ETF 464288877   386,554 7,965 SH   SOLE 0 0 0 7,965
ISHARES TR SHORT TREAS BD 464288679   351,943 3,185 SH   SOLE 0 0 0 3,185
ISHARES TR CORE S&P TTL STK 464287150   537,301 5,934 SH   SOLE 0 0 0 5,934
ISHARES TR SELECT DIVID ETF 464287168   401,906 3,430 SH   SOLE 0 0 0 3,430
ISHARES TR RUS 2000 GRW ETF 464287648   315,452 1,391 SH   SOLE 0 0 0 1,391
ISHARES TR CORE S&P MCP ETF 464287507   918,940 3,673 SH   SOLE 0 0 0 3,673
ISHARES TR S&P MC 400VL ETF 464287705   269,810 2,625 SH   SOLE 0 0 0 2,625
ISHARES TR CORE S&P SCP ETF 464287804   1,111,365 11,493 SH   SOLE 0 0 0 11,493
ISHARES TR SP SMCP600VL ETF 464287879   1,029,854 11,004 SH   SOLE 0 0 0 11,004
ISHARES TR S&P 500 VAL ETF 464287408   239,894 1,581 SH   SOLE 0 0 0 1,581
ISHARES TR CORE S&P500 ETF 464287200   1,892,239 4,603 SH   SOLE 0 0 0 4,603
ISHARES TR RUS 1000 ETF 464287622   291,967 1,296 SH   SOLE 0 0 0 1,296
ISHARES TR RUS 1000 VAL ETF 464287598   233,085 1,531 SH   SOLE 0 0 0 1,531
ISHARES TR RUS 1000 GRW ETF 464287614   524,295 2,146 SH   SOLE 0 0 0 2,146
ISHARES TR MSCI EAFE ETF 464287465   528,853 7,394 SH   SOLE 0 0 0 7,394
ISHARES TR RUS MID CAP ETF 464287499   318,346 4,553 SH   SOLE 0 0 0 4,553
ISHARES TR S&P 100 ETF 464287101   650,817 3,480 SH   SOLE 0 0 0 3,480
ISHARES TR MSCI EMG MKT ETF 464287234   239,798 6,077 SH   SOLE 0 0 0 6,077
JOHNSON & JOHNSON COM 478160104   1,669,742 10,773 SH   SOLE 0 0 0 10,773
JPMORGAN CHASE & CO COM 46625H100   737,191 5,657 SH   SOLE 0 0 0 5,657
L3HARRIS TECHNOLOGIES INC COM 502431109   850,112 4,332 SH   SOLE 0 0 0 4,332
LILLY ELI & CO COM 532457108   420,346 1,224 SH   SOLE 0 0 0 1,224
LOCKHEED MARTIN CORP COM 539830109   1,712,229 3,622 SH   SOLE 0 0 0 3,622
MARRIOTT INTL INC NEW CL A 571903202   781,716 4,708 SH   SOLE 0 0 0 4,708
MASTERCARD INCORPORATED CL A 57636Q104   264,300 727 SH   SOLE 0 0 0 727
MCCORMICK & CO INC COM NON VTG 579780206   532,544 6,400 SH   SOLE 0 0 0 6,400
MCDONALDS CORP COM 580135101   894,184 3,198 SH   SOLE 0 0 0 3,198
MERCK & CO INC COM 58933Y105   1,832,050 17,220 SH   SOLE 0 0 0 17,220
META PLATFORMS INC CL A 30303M102   444,862 2,099 SH   SOLE 0 0 0 2,099
MICROSOFT CORP COM 594918104   3,113,511 10,800 SH   SOLE 0 0 0 10,800
MONDELEZ INTL INC CL A 609207105   713,786 10,238 SH   SOLE 0 0 0 10,238
NEXTERA ENERGY INC COM 65339F101   237,406 3,080 SH   SOLE 0 0 0 3,080
NIKE INC CL B 654106103   215,846 1,760 SH   SOLE 0 0 0 1,760
NORTHROP GRUMMAN CORP COM 666807102   1,998,786 4,329 SH   SOLE 0 0 0 4,329
OLD POINT FINL CORP COM 680194107   885,684 37,198 SH   SOLE 0 0 0 37,198
ORACLE CORP COM 68389X105   1,400,407 15,071 SH   SOLE 0 0 0 15,071
ORIGIN MATERIALS INC COM 68622D106   858,599 201,077 SH   SOLE 0 0 0 201,077
PARK HOTELS & RESORTS INC COM 700517105   386,893 31,302 SH   SOLE 0 0 0 31,302
PEPSICO INC COM 713448108   1,355,097 7,433 SH   SOLE 0 0 0 7,433
PFIZER INC COM 717081103   972,881 23,845 SH   SOLE 0 0 0 23,845
PHILIP MORRIS INTL INC COM 718172109   997,944 10,262 SH   SOLE 0 0 0 10,262
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   159,616 12,800 SH   SOLE 0 0 0 12,800
PROCTER AND GAMBLE CO COM 742718109   1,213,094 8,159 SH   SOLE 0 0 0 8,159
QUALCOMM INC COM 747525103   254,226 1,993 SH   SOLE 0 0 0 1,993
RAYTHEON TECHNOLOGIES CORP COM 75513E101   560,453 5,723 SH   SOLE 0 0 0 5,723
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   255,904 5,245 SH   SOLE 0 0 0 5,245
SCHWAB STRATEGIC TR US TIPS ETF 808524870   205,702 3,837 SH   SOLE 0 0 0 3,837
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   201,852 2,982 SH   SOLE 0 0 0 2,982
SELECT SECTOR SPDR TR ENERGY 81369Y506   312,021 3,767 SH   SOLE 0 0 0 3,767
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   303,464 9,439 SH   SOLE 0 0 0 9,439
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   401,083 2,656 SH   SOLE 0 0 0 2,656
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   258,791 1,999 SH   SOLE 0 0 0 1,999
SOUTHERN CO COM 842587107   354,547 5,096 SH   SOLE 0 0 0 5,096
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,565,486 3,824 SH   SOLE 0 0 0 3,824
STARBUCKS CORP COM 855244109   251,216 2,413 SH   SOLE 0 0 0 2,413
STEEL DYNAMICS INC COM 858119100   5,298,218 46,862 SH   SOLE 0 0 0 46,862
STRYKER CORPORATION COM 863667101   218,050 764 SH   SOLE 0 0 0 764
TAPESTRY INC COM 876030107   210,506 4,883 SH   SOLE 0 0 0 4,883
TARGET CORP COM 87612E106   250,527 1,513 SH   SOLE 0 0 0 1,513
TESLA INC COM 88160R101   484,443 2,335 SH   SOLE 0 0 0 2,335
TEXAS INSTRS INC COM 882508104   373,909 2,010 SH   SOLE 0 0 0 2,010
THERMO FISHER SCIENTIFIC INC COM 883556102   481,885 836 SH   SOLE 0 0 0 836
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,254,082 47,057 SH   SOLE 0 0 0 47,057
UNION PAC CORP COM 907818108   354,115 1,759 SH   SOLE 0 0 0 1,759
UNITEDHEALTH GROUP INC COM 91324P102   1,024,032 2,167 SH   SOLE 0 0 0 2,167
VACASA INC CLASS A COM 91854V107   9,879 10,267 SH   SOLE 0 0 0 10,267
VALERO ENERGY CORP COM 91913Y100   524,102 3,754 SH   SOLE 0 0 0 3,754
VANGUARD BD INDEX FDS INTERMED TERM 921937819   874,452 11,395 SH   SOLE 0 0 0 11,395
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,734,030 23,487 SH   SOLE 0 0 0 23,487
VANGUARD INDEX FDS LARGE CAP ETF 922908637   378,414 2,026 SH   SOLE 0 0 0 2,026
VANGUARD INDEX FDS VALUE ETF 922908744   1,165,960 8,442 SH   SOLE 0 0 0 8,442
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,386,322 8,732 SH   SOLE 0 0 0 8,732
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   413,685 4,982 SH   SOLE 0 0 0 4,982
VANGUARD INDEX FDS SMALL CP ETF 922908751   208,137 1,098 SH   SOLE 0 0 0 1,098
VANGUARD INDEX FDS GROWTH ETF 922908736   247,635 993 SH   SOLE 0 0 0 993
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,556,650 7,627 SH   SOLE 0 0 0 7,627
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   427,020 10,570 SH   SOLE 0 0 0 10,570
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   751,999 6,884 SH   SOLE 0 0 0 6,884
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   342,822 7,169 SH   SOLE 0 0 0 7,169
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   259,332 4,430 SH   SOLE 0 0 0 4,430
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   397,554 2,581 SH   SOLE 0 0 0 2,581
VANGUARD STAR FDS VG TL INTL STK F 921909768   243,000 4,401 SH   SOLE 0 0 0 4,401
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   648,461 14,356 SH   SOLE 0 0 0 14,356
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   256,998 2,436 SH   SOLE 0 0 0 2,436
VANGUARD WORLD FDS INF TECH ETF 92204A702   331,670 860 SH   SOLE 0 0 0 860
VERIZON COMMUNICATIONS INC COM 92343V104   480,013 12,343 SH   SOLE 0 0 0 12,343
VISA INC COM CL A 92826C839   740,294 3,283 SH   SOLE 0 0 0 3,283
WALMART INC COM 931142103   1,491,730 10,117 SH   SOLE 0 0 0 10,117
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,060,650 37,203 SH   SOLE 0 0 0 37,203
WISDOMTREE TR INTL LRGCAP DV 97717W794   329,922 7,065 SH   SOLE 0 0 0 7,065
WISDOMTREE TR EMER MKT HIGH FD 97717W315   261,739 6,913 SH   SOLE 0 0 0 6,913
YUM BRANDS INC COM 988498101   227,459 1,722 SH   SOLE 0 0 0 1,722