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
ABBOTT LABS COM 002824100   979,903 8,925 SH   SOLE 0 0 0 8,925
ABBVIE INC COM 00287Y109   667,998 4,133 SH   SOLE 0 0 0 4,133
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,483,088 4,407 SH   SOLE 0 0 0 4,407
ADVANCED ENERGY INDS COM 007973100   261,629 3,050 SH   SOLE 0 0 0 3,050
ALPHABET INC CAP STK CL A 02079K305   3,003,437 34,041 SH   SOLE 0 0 0 34,041
ALPHABET INC CAP STK CL C 02079K107   697,418 7,860 SH   SOLE 0 0 0 7,860
AMAZON COM INC COM 023135106   2,446,920 29,130 SH   SOLE 0 0 0 29,130
AMERICAN TOWER CORP NEW COM 03027X100   667,341 3,150 SH   SOLE 0 0 0 3,150
AMGEN INC COM 031162100   616,416 2,347 SH   SOLE 0 0 0 2,347
ANALOG DEVICES INC COM 032654105   451,247 2,751 SH   SOLE 0 0 0 2,751
APPLE INC COM 037833100   8,136,330 62,621 SH   SOLE 0 0 0 62,621
AUTONATION INC COM 05329W102   307,629 2,867 SH   SOLE 0 0 0 2,867
BANK AMERICA CORP COM 060505104   2,211,051 66,759 SH   SOLE 0 0 0 66,759
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,927,845 6,241 SH   SOLE 0 0 0 6,241
BLACKROCK INC COM 09247X101   1,191,253 1,681 SH   SOLE 0 0 0 1,681
BROADCOM INC COM 11135F101   1,824,155 3,262 SH   SOLE 0 0 0 3,262
CHEVRON CORP NEW COM 166764100   2,072,460 11,546 SH   SOLE 0 0 0 11,546
CISCO SYS INC COM 17275R102   2,019,982 42,401 SH   SOLE 0 0 0 42,401
COCA COLA CO COM 191216100   1,196,995 18,818 SH   SOLE 0 0 0 18,818
COLGATE PALMOLIVE CO COM 194162103   203,613 2,584 SH   SOLE 0 0 0 2,584
COSTCO WHSL CORP NEW COM 22160K105   1,139,679 2,497 SH   SOLE 0 0 0 2,497
CVS HEALTH CORP COM 126650100   865,938 9,292 SH   SOLE 0 0 0 9,292
DANAHER CORPORATION COM 235851102   398,422 1,501 SH   SOLE 0 0 0 1,501
DISNEY WALT CO COM 254687106   1,206,663 13,889 SH   SOLE 0 0 0 13,889
DOLLAR TREE INC COM 256746108   10,064,446 71,157 SH   SOLE 0 0 0 71,157
DOMINION ENERGY INC COM 25746U109   317,252 5,174 SH   SOLE 0 0 0 5,174
DOW INC COM 260557103   486,361 9,652 SH   SOLE 0 0 0 9,652
ELEVANCE HEALTH INC COM 036752103   592,993 1,156 SH   SOLE 0 0 0 1,156
EXXON MOBIL CORP COM 30231G102   231,527 2,099 SH   SOLE 0 0 0 2,099
GALLAGHER ARTHUR J & CO COM 363576109   312,788 1,659 SH   SOLE 0 0 0 1,659
GENERAL DYNAMICS CORP COM 369550108   1,440,632 5,806 SH   SOLE 0 0 0 5,806
GLOBAL PMTS INC COM 37940X102   205,692 2,071 SH   SOLE 0 0 0 2,071
GROUP 1 AUTOMOTIVE INC COM 398905109   350,820 1,945 SH   SOLE 0 0 0 1,945
HENRY SCHEIN INC COM 806407102   499,587 6,255 SH   SOLE 0 0 0 6,255
HF SINCLAIR CORP COM 403949100   227,693 4,388 SH   SOLE 0 0 0 4,388
HOME DEPOT INC COM 437076102   2,213,475 7,008 SH   SOLE 0 0 0 7,008
ILLINOIS TOOL WKS INC COM 452308109   914,906 4,153 SH   SOLE 0 0 0 4,153
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,057,858 42,887 SH   SOLE 0 0 0 42,887
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   1,612,525 9,004 SH   SOLE 0 0 0 9,004
ISHARES TR RUS TOP 200 ETF 464289446   2,768,122 30,767 SH   SOLE 0 0 0 30,767
ISHARES TR RUS TP200 VL ETF 464289420   12,138,977 186,840 SH   SOLE 0 0 0 186,840
ISHARES TR RUS TP200 GR ETF 464289438   6,275,854 52,069 SH   SOLE 0 0 0 52,069
ISHARES TR S&P 100 ETF 464287101   1,212,753 7,110 SH   SOLE 0 0 0 7,110
ISHARES TR CORE US AGGBD ET 464287226   5,710,771 58,880 SH   SOLE 0 0 0 58,880
ISHARES TR S&P MC 400GR ETF 464287606   909,730 13,320 SH   SOLE 0 0 0 13,320
ISHARES TR CORE S&P500 ETF 464287200   487,682 1,269 SH   SOLE 0 0 0 1,269
ISHARES TR S&P 500 GRWT ETF 464287309   3,310,164 56,584 SH   SOLE 0 0 0 56,584
ISHARES TR RUS 1000 GRW ETF 464287614   505,480 2,359 SH   SOLE 0 0 0 2,359
ISHARES TR RUS MID CAP ETF 464287499   2,955,950 43,824 SH   SOLE 0 0 0 43,824
JOHNSON & JOHNSON COM 478160104   1,671,560 9,463 SH   SOLE 0 0 0 9,463
JPMORGAN CHASE & CO COM 46625H100   3,343,281 24,931 SH   SOLE 0 0 0 24,931
KELLOGG CO COM 487836108   255,752 3,590 SH   SOLE 0 0 0 3,590
KLA CORP COM NEW 482480100   408,701 1,084 SH   SOLE 0 0 0 1,084
LILLY ELI & CO COM 532457108   261,812 716 SH   SOLE 0 0 0 716
LOCKHEED MARTIN CORP COM 539830109   1,680,352 3,454 SH   SOLE 0 0 0 3,454
MANHATTAN ASSOCIATES INC COM 562750109   446,509 3,678 SH   SOLE 0 0 0 3,678
MASTERCARD INCORPORATED CL A 57636Q104   1,066,940 3,068 SH   SOLE 0 0 0 3,068
MERCK & CO INC COM 58933Y105   1,660,553 14,967 SH   SOLE 0 0 0 14,967
META PLATFORMS INC CL A 30303M102   1,004,839 8,350 SH   SOLE 0 0 0 8,350
MICROSOFT CORP COM 594918104   5,369,758 22,391 SH   SOLE 0 0 0 22,391
MORGAN STANLEY COM NEW 617446448   721,528 8,487 SH   SOLE 0 0 0 8,487
NEXTERA ENERGY INC COM 65339F101   999,795 11,959 SH   SOLE 0 0 0 11,959
ORACLE CORP COM 68389X105   1,662,346 20,337 SH   SOLE 0 0 0 20,337
OREILLY AUTOMOTIVE INC COM 67103H107   435,519 516 SH   SOLE 0 0 0 516
PEPSICO INC COM 713448108   1,278,699 7,078 SH   SOLE 0 0 0 7,078
SALESFORCE INC COM 79466L302   533,410 4,023 SH   SOLE 0 0 0 4,023
STARBUCKS CORP COM 855244109   1,184,843 11,944 SH   SOLE 0 0 0 11,944
T-MOBILE US INC COM 872590104   1,620,500 11,575 SH   SOLE 0 0 0 11,575
TARGET CORP COM 87612E106   598,222 4,014 SH   SOLE 0 0 0 4,014
TERADYNE INC COM 880770102   367,918 4,212 SH   SOLE 0 0 0 4,212
TEXAS INSTRS INC COM 882508104   347,237 2,102 SH   SOLE 0 0 0 2,102
THERMO FISHER SCIENTIFIC INC COM 883556102   976,492 1,773 SH   SOLE 0 0 0 1,773
TOWNEBANK PORTSMOUTH VA COM 89214P109   271,171 8,793 SH   SOLE 0 0 0 8,793
TRANE TECHNOLOGIES PLC SHS G8994E103   326,599 1,943 SH   SOLE 0 0 0 1,943
UBS GROUP AG SHS H42097107   244,838 13,114 SH   SOLE 0 0 0 13,114
UNITED PARCEL SERVICE INC CL B 911312106   926,189 5,328 SH   SOLE 0 0 0 5,328
UNITEDHEALTH GROUP INC COM 91324P102   4,128,266 7,787 SH   SOLE 0 0 0 7,787
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   10,049,421 133,494 SH   SOLE 0 0 0 133,494
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   11,052,407 153,848 SH   SOLE 0 0 0 153,848
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,313,402 90,556 SH   SOLE 0 0 0 90,556
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   6,344,599 35,295 SH   SOLE 0 0 0 35,295
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   8,936,260 66,077 SH   SOLE 0 0 0 66,077
VANGUARD INDEX FDS SMALL CP ETF 922908751   11,007,148 59,971 SH   SOLE 0 0 0 59,971
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,573,800 7,848 SH   SOLE 0 0 0 7,848
VANGUARD INDEX FDS VALUE ETF 922908744   9,682,007 68,975 SH   SOLE 0 0 0 68,975
VANGUARD INDEX FDS SM CP VAL ETF 922908611   334,592 2,107 SH   SOLE 0 0 0 2,107
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   25,318,106 504,948 SH   SOLE 0 0 0 504,948
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,151,678 80,854 SH   SOLE 0 0 0 80,854
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,818,618 49,266 SH   SOLE 0 0 0 49,266
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   543,659 9,403 SH   SOLE 0 0 0 9,403
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,310,017 81,067 SH   SOLE 0 0 0 81,067
VISA INC COM CL A 92826C839   2,432,053 11,706 SH   SOLE 0 0 0 11,706
WALMART INC COM 931142103   861,191 6,074 SH   SOLE 0 0 0 6,074
WASTE MGMT INC DEL COM 94106L109   325,733 2,076 SH   SOLE 0 0 0 2,076