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   2,766,874 24,290 SH   SOLE   0 0 24,290
ALBEMARLE CORP COM 012653101   333,073 1,493 SH   SOLE   0 0 1,493
ALPHABET INC CAP STK CL A 02079K305   3,035,712 25,361 SH   SOLE   0 0 25,361
ALPHABET INC CAP STK CL C 02079K107   256,456 2,120 SH   SOLE   0 0 2,120
AMAZON COM INC COM 023135106   2,970,253 22,785 SH   SOLE   0 0 22,785
AMERICAN WTR WKS CO INC NEW COM 030420103   1,151,422 8,066 SH   SOLE   0 0 8,066
AMGEN INC COM 031162100   2,043,056 9,202 SH   SOLE   0 0 9,202
APPLE INC COM 037833100   12,819,380 66,090 SH   SOLE   0 0 66,090
BANK AMERICA CORP COM 060505104   242,746 8,461 SH   SOLE   0 0 8,461
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   228,470 670 SH   SOLE   0 0 670
BIG 5 SPORTING GOODS CORP COM 08915P101   314,747 34,361 SH   SOLE   0 0 34,361
BLACKSTONE INC COM 09260D107   1,897,239 20,407 SH   SOLE   0 0 20,407
BOEING CO COM 097023105   1,624,876 7,695 SH   SOLE   0 0 7,695
BP PLC SPONSORED ADR 055622104   458,770 13,000 SH   SOLE   0 0 13,000
BROADCOM INC COM 11135F101   5,646,102 6,509 SH   SOLE   0 0 6,509
CAMPING WORLD HLDGS INC CL A 13462K109   731,039 24,287 SH   SOLE   0 0 24,287
CISCO SYS INC COM 17275R102   241,315 4,664 SH   SOLE   0 0 4,664
COSTCO WHSL CORP NEW COM 22160K105   2,825,216 5,248 SH   SOLE   0 0 5,248
DOMINION ENERGY INC COM 25746U109   1,573,428 30,381 SH   SOLE   0 0 30,381
DOMINOS PIZZA INC COM 25754A201   1,027,356 3,049 SH   SOLE   0 0 3,049
EXXON MOBIL CORP COM 30231G102   371,836 3,467 SH   SOLE   0 0 3,467
FORD MTR CO DEL COM 345370860   167,096 11,044 SH   SOLE   0 0 11,044
HOME DEPOT INC COM 437076102   2,723,070 8,766 SH   SOLE   0 0 8,766
IDEXX LABS INC COM 45168D104   322,432 642 SH   SOLE   0 0 642
INVESCO QQQ TR UNIT SER 1 46090E103   5,208,868 14,100 SH   SOLE   0 0 14,100
ISHARES TR ISHARES BIOTECH 464287556   381,800 3,007 SH   SOLE   0 0 3,007
ISHARES TR MSCI USA MIN VOL 46429B697   7,773,045 104,575 SH   SOLE   0 0 104,575
ISHARES TR 1 3 YR TREAS BD 464287457   2,912,556 35,922 SH   SOLE   0 0 35,922
JOHNSON & JOHNSON COM 478160104   538,602 3,254 SH   SOLE   0 0 3,254
JPMORGAN CHASE & CO COM 46625H100   721,964 4,964 SH   SOLE   0 0 4,964
LAM RESEARCH CORP COM 512807108   1,340,363 2,085 SH   SOLE   0 0 2,085
LOCKHEED MARTIN CORP COM 539830109   204,869 445 SH   SOLE   0 0 445
LOWES COS INC COM 548661107   341,258 1,512 SH   SOLE   0 0 1,512
MARKEL GROUP INC COM 570535104   428,786 310 SH   SOLE   0 0 310
MERCK & CO INC COM 58933Y105   273,244 2,368 SH   SOLE   0 0 2,368
META PLATFORMS INC CL A 30303M102   2,807,059 9,781 SH   SOLE   0 0 9,781
MICROSOFT CORP COM 594918104   4,443,111 13,047 SH   SOLE   0 0 13,047
NETFLIX INC COM 64110L106   1,662,850 3,775 SH   SOLE   0 0 3,775
NEXTERA ENERGY INC COM 65339F101   231,133 3,115 SH   SOLE   0 0 3,115
NVIDIA CORPORATION COM 67066G104   4,692,561 11,093 SH   SOLE   0 0 11,093
PEPSICO INC COM 713448108   783,415 4,230 SH   SOLE   0 0 4,230
PROCTER AND GAMBLE CO COM 742718109   583,289 3,844 SH   SOLE   0 0 3,844
REALTY INCOME CORP COM 756109104   1,090,480 18,239 SH   SOLE   0 0 18,239
SALESFORCE INC COM 79466L302   1,525,218 7,220 SH   SOLE   0 0 7,220
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,231,739 24,348 SH   SOLE   0 0 24,348
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,190,139 64,970 SH   SOLE   0 0 64,970
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   338,092 1,991 SH   SOLE   0 0 1,991
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,797,362 34,463 SH   SOLE   0 0 34,463
SERVICENOW INC COM 81762P102   282,109 502 SH   SOLE   0 0 502
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   11,620 14,000 SH   SOLE   0 0 14,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   4,119,158 11,980 SH   SOLE   0 0 11,980
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,155,812 9,375 SH   SOLE   0 0 9,375
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,524,299 7,359 SH   SOLE   0 0 7,359
SPDR SER TR S&P REGL BKG 78464A698   2,673,467 65,478 SH   SOLE   0 0 65,478
SUPER MICRO COMPUTER INC COM 86800U104   345,211 1,385 SH   SOLE   0 0 1,385
TESLA INC COM 88160R101   1,092,104 4,172 SH   SOLE   0 0 4,172
TOWNEBANK PORTSMOUTH VA COM 89214P109   403,865 17,378 SH   SOLE   0 0 17,378
UNITEDHEALTH GROUP INC COM 91324P102   2,658,600 5,531 SH   SOLE   0 0 5,531
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   4,163,733 27,348 SH   SOLE   0 0 27,348
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,403,184 6,370 SH   SOLE   0 0 6,370
VANGUARD INDEX FDS GROWTH ETF 922908736   3,925,539 13,873 SH   SOLE   0 0 13,873
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   419,498 1,030 SH   SOLE   0 0 1,030
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,612,244 21,839 SH   SOLE   0 0 21,839
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,538,286 32,118 SH   SOLE   0 0 32,118
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,896,735 30,147 SH   SOLE   0 0 30,147
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   532,577 5,021 SH   SOLE   0 0 5,021
ZOETIS INC CL A 98978V103   375,246 2,179 SH   SOLE   0 0 2,179