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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AEMETIS INC COM NEW 00770K202 320,313 195,313 SH SOLE 0 0 195,313
ALPHABET INC CAP STK CL A 02079K305 33,047,520 92,474 SH SOLE 0 0 92,474
ALTO INGREDIENTS INC COM 021513106 569,430 99,900 SH SOLE 0 0 99,900
AMAZON COM INC COM 023135106 24,681,128 103,554 SH SOLE 0 0 103,554
APPLE INC COM 037833100 808,040 2,793 SH SOLE 0 0 2,793
AQUA METALS INC COM NEW 03837J309 179,770 62,204 SH SOLE 0 0 62,204
BED BATH & BEYOND INC COM 690370101 255,739 44,169 SH SOLE 0 0 44,169
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,451,631 2,901 SH SOLE 0 0 2,901
BROADCOM INC COM 11135F101 23,044,041 61,003 SH SOLE 0 0 61,003
CHARGEPOINT HOLDINGS INC COM SHS 15961R303 228,776 38,710 SH SOLE 0 0 38,710
CHEVRON CORPORATION COM 166764100 455,840 2,750 SH SOLE 0 0 2,750
EXXON MOBIL CORP COM 30231G102 375,980 2,750 SH SOLE 0 0 2,750
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 10,029,492 868,768 SH SOLE 0 0 868,768
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 862,260 2,846 SH SOLE 0 0 2,846
ISHARES TR 10-20 YR TRS ETF 464288653 86,010,551 857,106 SH SOLE 0 0 857,106
ISHARES TR MSCI USA MIN ETF 46429B697 8,108,621 84,062 SH SOLE 0 0 84,062
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1,723,022 34,126 SH SOLE 0 0 34,126
META PLATFORMS INC CL A 30303M102 27,814,524 49,379 SH SOLE 0 0 49,379
MICROSOFT CORP COM 594918104 21,586,067 57,868 SH SOLE 0 0 57,868
NVIDIA CORPORATION COM 67066G104 20,180,978 100,860 SH SOLE 0 0 100,860
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 131,051 500,195 SH SOLE 0 0 500,195
ORACLE CORP COM 68389X105 15,725,655 107,306 SH SOLE 0 0 107,306
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 546,901 3,447 SH SOLE 0 0 3,447
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 520,982 9,718 SH SOLE 0 0 9,718
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 476,782 2,574 SH SOLE 0 0 2,574
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 5,492,466 32,146 SH SOLE 0 0 32,146
SPDR SERIES TRUST ST STR P500GRW 78464A409 6,410,763 53,876 SH SOLE 0 0 53,876
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 100,274 1,009 SH SOLE 0 0 1,009
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 5,783,780 63,114 SH SOLE 0 0 63,114
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 1,824,049 45,273 SH SOLE 0 0 45,273
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 610,858 818 SH SOLE 0 0 818
TESLA INC COM 88160R101 44,907,041 106,769 SH SOLE 0 0 106,769