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   25,578,149 224,547 SH   SOLE   0 0 224,547
ADVANCED MICRO DEVICES INC COM 007903107   3,468 100 SH Call SOLE   0 0 100
ADVANCED MICRO DEVICES INC COM 007903107   38,715 1,000 SH Call SOLE   0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107   42,940 1,000 SH Call SOLE   0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107   35,542 1,000 SH Call SOLE   0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107   70,977 1,500 SH Call SOLE   0 0 1,500
ADVANCED MICRO DEVICES INC COM 007903107   1,221,612 19,800 SH Call SOLE   0 0 19,800
ADVANCED MICRO DEVICES INC COM 007903107   3,802,315 65,700 SH Call SOLE   0 0 65,700
ADVANCED MICRO DEVICES INC COM 007903107   585,496 10,800 SH Call SOLE   0 0 10,800
ADVANCED MICRO DEVICES INC COM 007903107   5,190,464 126,900 SH Call SOLE   0 0 126,900
ADVANCED MICRO DEVICES INC COM 007903107   228,119 4,500 SH Call SOLE   0 0 4,500
ADVANCED MICRO DEVICES INC COM 007903107   92,631 2,100 SH Call SOLE   0 0 2,100
ADVANCED MICRO DEVICES INC COM 007903107   49,567 1,300 SH Call SOLE   0 0 1,300
AMAZON COM INC COM 023135106   254,072 1,949 SH   SOLE   0 0 1,949
AMERICAN EXPRESS CO COM 025816109   856,890 4,919 SH   SOLE   0 0 4,919
APPLE INC COM 037833100   43,744,922 225,524 SH   SOLE   0 0 225,524
APPLE INC COM 037833100   335,600 4,000 SH Call SOLE   0 0 4,000
APPLE INC COM 037833100   371,280 5,200 SH Call SOLE   0 0 5,200
APPLE INC COM 037833100   173,650 2,300 SH Call SOLE   0 0 2,300
APPLE INC COM 037833100   14,544 200 SH Call SOLE   0 0 200
APPLE INC COM 037833100   6,799 100 SH Call SOLE   0 0 100
APPLE INC COM 037833100   658,292 8,500 SH Call SOLE   0 0 8,500
APPLE INC COM 037833100   2,143,930 26,900 SH Call SOLE   0 0 26,900
APPLE INC COM 037833100   57,221 700 SH Call SOLE   0 0 700
ATLANTIC UN BANKSHARES CORP COM 04911A107   384,060 14,800 SH   SOLE   0 0 14,800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,731,751 8,011 SH   SOLE   0 0 8,011
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,589,050 5 SH   SOLE   0 0 5
BROADCOM INC COM 11135F101   738,313 851 SH   SOLE   0 0 851
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   8,567,300 262,559 SH   SOLE   0 0 262,559
BROOKFIELD CORP CL A LTD VT SH 11271J107   20,761,315 616,978 SH   SOLE   0 0 616,978
CHENIERE ENERGY INC COM NEW 16411R208   304,720 2,000 SH   SOLE   0 0 2,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   230,700 5,000 SH   SOLE   0 0 5,000
COHERENT CORP COM 19247G107   22,840,264 448,024 SH   SOLE   0 0 448,024
COSTCO WHSL CORP NEW COM 22160K105   14,370,439 26,692 SH   SOLE   0 0 26,692
CROWDSTRIKE HLDGS INC CL A 22788C105   6,341,700 43,179 SH   SOLE   0 0 43,179
DANAHER CORPORATION COM 235851102   239,760 999 SH   SOLE   0 0 999
ENERGY FUELS INC COM NEW 292671708   196,560 31,500 SH   SOLE   0 0 31,500
EQT CORP COM 26884L109   468,265 11,385 SH   SOLE   0 0 11,385
EQUINOR ASA SPONSORED ADR 29446M102   7,580,287 259,510 SH   SOLE   0 0 259,510
FORD MTR CO DEL COM 345370860   164,917 10,900 SH   SOLE   0 0 10,900
HONEYWELL INTL INC COM 438516106   2,146,173 10,343 SH   SOLE   0 0 10,343
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   1,280 500 SH Call SOLE   0 0 500
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   10,779,535 1,146,759 SH   SOLE   0 0 1,146,759
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   1,293 1,100 SH Call SOLE   0 0 1,100
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   30,795 6,800 SH Call SOLE   0 0 6,800
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   396,750 57,500 SH Call SOLE   0 0 57,500
INTERNATIONAL BUSINESS MACHS COM 459200101   3,219,469 24,060 SH   SOLE   0 0 24,060
KINDER MORGAN INC DEL COM 49456B101   6,765,308 392,875 SH   SOLE   0 0 392,875
LAM RESEARCH CORP COM 512807108   596,607 928 SH   SOLE   0 0 928
LILLY ELI & CO COM 532457108   28,370,007 60,493 SH   SOLE   0 0 60,493
LINDE PLC SHS G54950103   381,080 1,000 SH   SOLE   0 0 1,000
LOCKHEED MARTIN CORP COM 539830109   5,104,233 11,087 SH   SOLE   0 0 11,087
MARKEL GROUP INC COM 570535104   421,870 305 SH   SOLE   0 0 305
MARVELL TECHNOLOGY INC COM 573874104   7,762,553 129,852 SH   SOLE   0 0 129,852
MARVELL TECHNOLOGY INC COM 573874104   1,388 300 SH Call SOLE   0 0 300
MARVELL TECHNOLOGY INC COM 573874104   2,917,576 105,100 SH Call SOLE   0 0 105,100
MARVELL TECHNOLOGY INC COM 573874104   77,061 2,600 SH Call SOLE   0 0 2,600
MARVELL TECHNOLOGY INC COM 573874104   824,201 31,600 SH Call SOLE   0 0 31,600
MARVELL TECHNOLOGY INC COM 573874104   36,630 1,500 SH Call SOLE   0 0 1,500
MARVELL TECHNOLOGY INC COM 573874104   11,456 500 SH Call SOLE   0 0 500
MERCK & CO INC COM 58933Y105   2,019,325 17,500 SH   SOLE   0 0 17,500
MICROSOFT CORP COM 594918104   6,241,342 18,328 SH   SOLE   0 0 18,328
NOVO-NORDISK A S ADR 670100205   15,141,300 93,563 SH   SOLE   0 0 93,563
NVIDIA CORPORATION COM 67066G104   5,036,493 11,906 SH   SOLE   0 0 11,906
OCCIDENTAL PETE CORP COM 674599105   682,080 11,600 SH   SOLE   0 0 11,600
ON SEMICONDUCTOR CORP COM 682189105   354,675 3,750 SH   SOLE   0 0 3,750
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,353,954 34,238 SH   SOLE   0 0 34,238
RH COM 74967X103   1,226,075 3,720 SH   SOLE   0 0 3,720
SEMPRA COM 816851109   735,230 5,050 SH   SOLE   0 0 5,050
SERVICENOW INC COM 81762P102   814,857 1,450 SH   SOLE   0 0 1,450
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   62,400 10,000 SH   SOLE   0 0 10,000
SIMON PPTY GROUP INC NEW COM 828806109   542,756 4,700 SH   SOLE   0 0 4,700
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,555,647 5,782 SH   SOLE   0 0 5,782
SOUTHWESTERN ENERGY CO COM 845467109   369,615 61,500 SH   SOLE   0 0 61,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   202,221 975,500 SH Put SOLE   0 0 975,500
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   299,471 2,035 SH   SOLE   0 0 2,035
TESLA INC COM 88160R101   1,010,956 3,862 SH   SOLE   0 0 3,862
THERMO FISHER SCIENTIFIC INC COM 883556102   6,173,868 11,833 SH   SOLE   0 0 11,833
TRACTOR SUPPLY CO COM 892356106   1,272,209 5,754 SH   SOLE   0 0 5,754
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   458,796 2,600 SH   SOLE   0 0 2,600
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   803,084 10,620 SH   SOLE   0 0 10,620