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 INC COM 00724F101   322,059 622 SH   SOLE   0 0 622
ADVANCED MICRO DEVICES INC COM 007903107   4,260,337 25,965 SH   SOLE   0 0 25,965
AFLAC INC COM 001055102   329,586 2,948 SH   SOLE   0 0 2,948
ALPHABET INC CAP STK CL C 02079K107   371,162 2,220 SH   SOLE   0 0 2,220
ALPHABET INC CAP STK CL A 02079K305   4,504,984 27,163 SH   SOLE   0 0 27,163
AMAZON COM INC COM 023135106   4,621,170 24,801 SH   SOLE   0 0 24,801
AMGEN INC COM 031162100   3,117,422 9,675 SH   SOLE   0 0 9,675
APPLE INC COM 037833100   16,623,968 71,348 SH   SOLE   0 0 71,348
APPLOVIN CORP COM CL A 03831W108   446,742 3,422 SH   SOLE   0 0 3,422
BANK AMERICA CORP COM 060505104   533,537 13,446 SH   SOLE   0 0 13,446
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   525,617 1,142 SH   SOLE   0 0 1,142
BLACKSTONE INC COM 09260D107   2,813,304 18,372 SH   SOLE   0 0 18,372
BOEING CO COM 097023105   1,116,886 7,346 SH   SOLE   0 0 7,346
BOOKING HOLDINGS INC COM 09857L108   362,242 86 SH   SOLE   0 0 86
BP PLC SPONSORED ADR 055622104   408,070 13,000 SH   SOLE   0 0 13,000
BROADCOM INC COM 11135F101   11,411,048 66,151 SH   SOLE   0 0 66,151
CELESTICA INC COM 15101Q207   1,039,679 20,338 SH   SOLE   0 0 20,338
CHEVRON CORP NEW COM 166764100   217,960 1,480 SH   SOLE   0 0 1,480
CISCO SYS INC COM 17275R102   221,395 4,160 SH   SOLE   0 0 4,160
COSTCO WHSL CORP NEW COM 22160K105   5,176,058 5,839 SH   SOLE   0 0 5,839
DEERE & CO COM 244199105   2,493,129 5,974 SH   SOLE   0 0 5,974
DOMINION ENERGY INC COM 25746U109   1,684,401 29,147 SH   SOLE   0 0 29,147
DUKE ENERGY CORP NEW COM NEW 26441C204   256,427 2,224 SH   SOLE   0 0 2,224
ELEVANCE HEALTH INC COM 036752103   205,400 395 SH   SOLE   0 0 395
ENTERPRISE PRODS PARTNERS L COM 293792107   203,770 7,000 SH   SOLE   0 0 7,000
EXXON MOBIL CORP COM 30231G102   444,498 3,792 SH   SOLE   0 0 3,792
GENERAL DYNAMICS CORP COM 369550108   210,029 695 SH   SOLE   0 0 695
HOME DEPOT INC COM 437076102   3,660,172 9,033 SH   SOLE   0 0 9,033
INVESCO QQQ TR UNIT SER 1 46090E103   5,945,427 12,182 SH   SOLE   0 0 12,182
ISHARES TR RUS 1000 GRW ETF 464287614   234,237 624 SH   SOLE   0 0 624
ISHARES TR 20 YR TR BD ETF 464287432   7,633,357 77,812 SH   SOLE   0 0 77,812
ISHARES TR 1 3 YR TREAS BD 464287457   305,909 3,679 SH   SOLE   0 0 3,679
ISHARES TR MSCI USA MIN VOL 46429B697   9,207,157 100,834 SH   SOLE   0 0 100,834
ISHARES TR ISHARES BIOTECH 464287556   356,502 2,449 SH   SOLE   0 0 2,449
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   364,201 6,120 SH   SOLE   0 0 6,120
JOHNSON & JOHNSON COM 478160104   684,379 4,223 SH   SOLE   0 0 4,223
JPMORGAN CHASE & CO. COM 46625H100   1,280,342 6,072 SH   SOLE   0 0 6,072
KOPIN CORP COM 500600101   7,607 10,421 SH   SOLE   0 0 10,421
LAM RESEARCH CORP COM 512807108   1,998,580 2,449 SH   SOLE   0 0 2,449
LOCKHEED MARTIN CORP COM 539830109   263,052 450 SH   SOLE   0 0 450
LOWES COS INC COM 548661107   409,525 1,512 SH   SOLE   0 0 1,512
LUMINAR TECHNOLOGIES INC COM CL A 550424105   9,942 11,050 SH   SOLE   0 0 11,050
M/I HOMES INC COM 55305B101   819,615 4,783 SH   SOLE   0 0 4,783
MARKEL GROUP INC COM 570535104   439,202 280 SH   SOLE   0 0 280
MERCK & CO INC COM 58933Y105   292,758 2,578 SH   SOLE   0 0 2,578
META PLATFORMS INC CL A 30303M102   5,882,608 10,276 SH   SOLE   0 0 10,276
MICROSOFT CORP COM 594918104   6,420,184 14,920 SH   SOLE   0 0 14,920
MICROSTRATEGY INC CL A NEW 594972408   477,138 2,830 SH   SOLE   0 0 2,830
MODINE MFG CO COM 607828100   760,488 5,727 SH   SOLE   0 0 5,727
NETFLIX INC COM 64110L106   2,488,828 3,509 SH   SOLE   0 0 3,509
NVIDIA CORPORATION COM 67066G104   12,759,701 105,070 SH   SOLE   0 0 105,070
PALANTIR TECHNOLOGIES INC CL A 69608A108   231,942 6,235 SH   SOLE   0 0 6,235
PALO ALTO NETWORKS INC COM 697435105   319,241 934 SH   SOLE   0 0 934
PEPSICO INC COM 713448108   966,354 5,683 SH   SOLE   0 0 5,683
POWELL INDS INC COM 739128106   247,963 1,117 SH   SOLE   0 0 1,117
PROCTER AND GAMBLE CO COM 742718109   665,781 3,844 SH   SOLE   0 0 3,844
REALTY INCOME CORP COM 756109104   1,296,527 20,444 SH   SOLE   0 0 20,444
ROYCE SMALL CAP TRUST INC COM 780910105   434,312 27,663 SH   SOLE   0 0 27,663
RTX CORPORATION COM 75513E101   397,647 3,282 SH   SOLE   0 0 3,282
SALESFORCE INC COM 79466L302   2,079,820 7,599 SH   SOLE   0 0 7,599
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,958,245 33,693 SH   SOLE   0 0 33,693
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   351,249 1,753 SH   SOLE   0 0 1,753
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,956,940 43,181 SH   SOLE   0 0 43,181
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,863,475 25,084 SH   SOLE   0 0 25,084
SERVICENOW INC COM 81762P102   2,446,157 2,735 SH   SOLE   0 0 2,735
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,029,581 11,887 SH   SOLE   0 0 11,887
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,384,000 9,384 SH   SOLE   0 0 9,384
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,539,336 7,969 SH   SOLE   0 0 7,969
SUPER MICRO COMPUTER INC COM 86800U104   1,195,068 2,870 SH   SOLE   0 0 2,870
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   239,491 1,379 SH   SOLE   0 0 1,379
TESLA INC COM 88160R101   889,280 3,399 SH   SOLE   0 0 3,399
TOWNEBANK PORTSMOUTH VA COM 89214P109   574,517 17,378 SH   SOLE   0 0 17,378
TRANSDIGM GROUP INC COM 893641100   302,552 212 SH   SOLE   0 0 212
UNITEDHEALTH GROUP INC COM 91324P102   2,761,663 4,723 SH   SOLE   0 0 4,723
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   5,098,978 20,774 SH   SOLE   0 0 20,774
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,971,531 66,190 SH   SOLE   0 0 66,190
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   569,682 1,080 SH   SOLE   0 0 1,080
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,617,091 26,864 SH   SOLE   0 0 26,864
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,612,401 22,972 SH   SOLE   0 0 22,972
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,782,492 6,295 SH   SOLE   0 0 6,295
VANGUARD INDEX FDS GROWTH ETF 922908736   4,681,690 12,194 SH   SOLE   0 0 12,194
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,398,731 52,522 SH   SOLE   0 0 52,522
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,198,806 31,298 SH   SOLE   0 0 31,298
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   578,320 4,511 SH   SOLE   0 0 4,511