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
ACTIVISION BLIZZARD INC COM 00507V109   10,356,929 122,858 SH   SOLE   122,858 0 0
AFFIRM HLDGS INC COM CL A 00827B106   306,600 20,000 SH   SOLE   20,000 0 0
AMAZON COM INC COM 023135106   10,623,427 81,493 SH   SOLE   81,493 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,014,210 17,881 SH   SOLE   17,881 0 0
APPHARVEST INC COM 03783T103   15,482 41,842 SH   SOLE   41,842 0 0
APPLE INC COM 037833100   15,308,805 78,924 SH   SOLE   78,924 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   718,952 992 SH   SOLE   992 0 0
BLACKROCK INC COM 09247X101   207,342 300 SH   SOLE   300 0 0
COSTCO WHSL CORP NEW COM 22160K105   8,466,564 15,726 SH   SOLE   15,726 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   88,788 37,306 SH   SOLE   37,306 0 0
DIGITAL RLTY TR INC COM 253868103   11,769,262 103,357 SH   SOLE   103,357 0 0
DISNEY WALT CO COM 254687106   673,618 7,545 SH   SOLE   7,545 0 0
DOMINION ENERGY INC COM 25746U109   2,205,166 42,579 SH   SOLE   42,579 0 0
ENVIVA INC COM 29415B103   1,275,613 117,568 SH   SOLE   117,568 0 0
EQUINIX INC COM 29444U700   896,043 1,143 SH   SOLE   1,143 0 0
FORD MTR CO DEL COM 345370860   5,576,414 368,567 SH   SOLE   368,567 0 0
GILEAD SCIENCES INC COM 375558103   335,409 4,352 SH   SOLE   4,352 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   3,090,362 159,297 SH   SOLE   159,297 0 0
HOME DEPOT INC COM 437076102   619,416 1,994 SH   SOLE   1,994 0 0
INTEL CORP COM 458140100   2,399,613 71,759 SH   SOLE   71,759 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,983,086 10,782 SH   SOLE   10,782 0 0
IRON MTN INC DEL COM 46284V101   10,588,577 186,353 SH   SOLE   186,353 0 0
ISHARES TR U.S. MED DVC ETF 464288810   10,862,678 192,396 SH   SOLE   192,396 0 0
ISHARES TR CALIF MUN BD ETF 464288356   385,267 6,765 SH   SOLE   6,765 0 0
ISHARES TR CONV BD ETF 46435G102   1,071,560 14,033 SH   SOLE   14,033 0 0
KELLOGG CO COM 487836108   7,922,263 117,541 SH   SOLE   117,541 0 0
MCDONALDS CORP COM 580135101   297,624 997 SH   SOLE   997 0 0
MEDTRONIC PLC SHS G5960L103   4,139,467 46,986 SH   SOLE   46,986 0 0
MICROSOFT CORP COM 594918104   6,758,438 19,846 SH   SOLE   19,846 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   8,292,810 141,419 SH   SOLE   141,419 0 0
NOKIA CORP SPONSORED ADR 654902204   1,402,681 337,183 SH   SOLE   337,183 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   1,752,867 160,519 SH   SOLE   160,519 0 0
NVIDIA CORPORATION COM 67066G104   270,310 639 SH   SOLE   639 0 0
QUALCOMM INC COM 747525103   2,503,292 21,029 SH   SOLE   21,029 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   333,200 20,000 SH   SOLE   20,000 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,347,204 3,918 SH   SOLE   3,918 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   208,078 469 SH   SOLE   469 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   17,647,126 252,282 SH   SOLE   252,282 0 0
STEM INC COM 85859N102   101,776 17,793 SH   SOLE   17,793 0 0
TILRAY BRANDS INC COM 88688T100   1,251,529 802,262 SH   SOLE   802,262 0 0
TRUIST FINL CORP COM 89832Q109   489,151 16,117 SH   SOLE   16,117 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   5,993,778 42,180 SH   SOLE   42,180 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,285,165 54,222 SH   SOLE   54,222 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,013,640 13,499 SH   SOLE   13,499 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   11,517,615 26,049 SH   SOLE   26,049 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,648,229 124,986 SH   SOLE   124,986 0 0