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
ADVANCED MICRO DEVICES INC COM 007903107   1,466,004 22,634 SH   SOLE   0 0 22,634
ALPHABET INC CAP STK CL A 02079K305   2,415,384 27,376 SH   SOLE   0 0 27,376
AMAZON COM INC COM 023135106   1,985,172 23,633 SH   SOLE   0 0 23,633
AMERICAN WTR WKS CO INC NEW COM 030420103   1,304,106 8,556 SH   SOLE   0 0 8,556
AMGEN INC COM 031162100   1,276,201 4,859 SH   SOLE   0 0 4,859
APPLE INC COM 037833100   8,670,684 66,734 SH   SOLE   0 0 66,734
BANK AMERICA CORP COM 060505104   271,120 8,186 SH   SOLE   0 0 8,186
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   268,743 870 SH   SOLE   0 0 870
BIG 5 SPORTING GOODS CORP COM 08915P101   332,970 37,709 SH   SOLE   0 0 37,709
BLACKSTONE INC COM 09260D107   1,568,748 21,145 SH   SOLE   0 0 21,145
BOEING CO COM 097023105   1,599,164 8,395 SH   SOLE   0 0 8,395
BP PLC SPONSORED ADR 055622104   454,090 13,000 SH   SOLE   0 0 13,000
BROADCOM INC COM 11135F101   3,653,915 6,535 SH   SOLE   0 0 6,535
CAMPING WORLD HLDGS INC CL A 13462K109   598,109 26,797 SH   SOLE   0 0 26,797
CISCO SYS INC COM 17275R102   225,718 4,738 SH   SOLE   0 0 4,738
COSTCO WHSL CORP NEW COM 22160K105   2,441,647 5,349 SH   SOLE   0 0 5,349
DOMINION ENERGY INC COM 25746U109   1,956,839 31,912 SH   SOLE   0 0 31,912
DOMINOS PIZZA INC COM 25754A201   1,128,095 3,257 SH   SOLE   0 0 3,257
ELEVANCE HEALTH INC COM 036752103   216,986 423 SH   SOLE   0 0 423
EXXON MOBIL CORP COM 30231G102   220,049 1,995 SH   SOLE   0 0 1,995
FORD MTR CO DEL COM 345370860   196,710 16,914 SH   SOLE   0 0 16,914
GENERAC HLDGS INC COM 368736104   689,018 6,845 SH   SOLE   0 0 6,845
HOME DEPOT INC COM 437076102   2,860,428 9,056 SH   SOLE   0 0 9,056
IDEXX LABS INC COM 45168D104   264,766 649 SH   SOLE   0 0 649
INVESCO QQQ TR UNIT SER 1 46090E103   3,698,111 13,888 SH   SOLE   0 0 13,888
ISHARES TR MSCI USA MIN VOL 46429B697   7,528,370 104,416 SH   SOLE   0 0 104,416
ISHARES TR ISHARES BIOTECH 464287556   397,842 3,030 SH   SOLE   0 0 3,030
JOHNSON & JOHNSON COM 478160104   643,713 3,644 SH   SOLE   0 0 3,644
JPMORGAN CHASE & CO COM 46625H100   692,492 5,164 SH   SOLE   0 0 5,164
LAM RESEARCH CORP COM 512807108   842,702 2,005 SH   SOLE   0 0 2,005
LOWES COS INC COM 548661107   301,251 1,512 SH   SOLE   0 0 1,512
MARKEL CORP COM 570535104   408,422 310 SH   SOLE   0 0 310
MERCK & CO INC COM 58933Y105   271,828 2,450 SH   SOLE   0 0 2,450
META PLATFORMS INC CL A 30303M102   1,195,864 9,937 SH   SOLE   0 0 9,937
MICROSOFT CORP COM 594918104   3,235,951 13,493 SH   SOLE   0 0 13,493
NETFLIX INC COM 64110L106   1,158,584 3,929 SH   SOLE   0 0 3,929
NEXTERA ENERGY INC COM 65339F101   215,855 2,582 SH   SOLE   0 0 2,582
NVIDIA CORPORATION COM 67066G104   1,648,459 11,280 SH   SOLE   0 0 11,280
PEPSICO INC COM 713448108   814,102 4,506 SH   SOLE   0 0 4,506
PROCTER AND GAMBLE CO COM 742718109   589,720 3,891 SH   SOLE   0 0 3,891
REALTY INCOME CORP COM 756109104   1,220,488 19,242 SH   SOLE   0 0 19,242
SALESFORCE INC COM 79466L302   967,062 7,294 SH   SOLE   0 0 7,294
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,172,969 23,356 SH   SOLE   0 0 23,356
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   258,707 2,003 SH   SOLE   0 0 2,003
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,003,864 42,608 SH   SOLE   0 0 42,608
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   28,140 14,000 SH   SOLE   0 0 14,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,872,288 11,687 SH   SOLE   0 0 11,687
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,479,305 9,098 SH   SOLE   0 0 9,098
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,125,655 7,059 SH   SOLE   0 0 7,059
TESLA INC COM 88160R101   513,291 4,167 SH   SOLE   0 0 4,167
TOWNEBANK PORTSMOUTH VA COM 89214P109   535,938 17,378 SH   SOLE   0 0 17,378
UNITEDHEALTH GROUP INC COM 91324P102   2,985,642 5,631 SH   SOLE   0 0 5,631
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,721,628 13,411 SH   SOLE   0 0 13,411
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,223,425 6,399 SH   SOLE   0 0 6,399
VANGUARD INDEX FDS GROWTH ETF 922908736   2,801,145 13,144 SH   SOLE   0 0 13,144
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   361,880 1,030 SH   SOLE   0 0 1,030
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,366,721 21,201 SH   SOLE   0 0 21,201
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,487,328 29,551 SH   SOLE   0 0 29,551
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   555,226 5,131 SH   SOLE   0 0 5,131
ZOETIS INC CL A 98978V103   350,548 2,392 SH   SOLE   0 0 2,392