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
ABBVIE INC COM 00287Y109   10,183,208 63,011 SH   SOLE   63,011 0 0
ACTIVISION BLIZZARD INC COM 00507V109   9,808,275 128,129 SH   SOLE   128,129 0 0
AFFIRM HLDGS INC COM CL A 00827B106   96,700 10,000 SH   SOLE   10,000 0 0
AMAZON COM INC COM 023135106   5,944,680 70,770 SH   SOLE   70,770 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   6,755,401 112,515 SH   SOLE   112,515 0 0
APPHARVEST INC COM 03783T103   17,646 31,100 SH   SOLE   31,100 0 0
APPLE INC COM 037833100   10,792,246 83,062 SH   SOLE   83,062 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   545,854 999 SH   SOLE   999 0 0
BLACKROCK INC COM 09247X101   461,318 651 SH   SOLE   651 0 0
CORNING INC COM 219350105   2,723,492 85,269 SH   SOLE   85,269 0 0
COSTCO WHSL CORP NEW COM 22160K105   260,205 570 SH   SOLE   570 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   57,446 32,093 SH   SOLE   32,093 0 0
DIGITAL RLTY TR INC COM 253868103   6,553,547 65,359 SH   SOLE   65,359 0 0
DISNEY WALT CO COM 254687106   624,233 7,185 SH   SOLE   7,185 0 0
DOMINION ENERGY INC COM 25746U109   2,756,947 44,960 SH   SOLE   44,960 0 0
ENVIVA INC COM 29415B103   3,131,798 59,124 SH   SOLE   59,124 0 0
EQUINIX INC COM 29444U700   740,184 1,130 SH   SOLE   1,130 0 0
FORD MTR CO DEL COM 345370860   2,646,883 227,591 SH   SOLE   227,591 0 0
GILEAD SCIENCES INC COM 375558103   10,996,011 128,084 SH   SOLE   128,084 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   2,655,991 159,519 SH   SOLE   159,519 0 0
INTEL CORP COM 458140100   2,836,441 107,319 SH   SOLE   107,319 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   235,366 2,245 SH   SOLE   2,245 0 0
IRON MTN INC DEL COM 46284V101   12,375,861 248,262 SH   SOLE   248,262 0 0
ISHARES TR U.S. MED DVC ETF 464288810   10,928,041 207,876 SH   SOLE   207,876 0 0
ISHARES TR CALIF MUN BD ETF 464288356   379,584 6,765 SH   SOLE   6,765 0 0
ISHARES TR CONV BD ETF 46435G102   974,873 14,033 SH   SOLE   14,033 0 0
JPMORGAN CHASE & CO COM 46625H100   243,123 1,813 SH   SOLE   1,813 0 0
MEDTRONIC PLC SHS G5960L103   4,147,372 53,363 SH   SOLE   53,363 0 0
MICROSOFT CORP COM 594918104   961,918 4,011 SH   SOLE   4,011 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   9,239,544 131,824 SH   SOLE   131,824 0 0
NOKIA CORP SPONSORED ADR 654902204   2,440,083 525,880 SH   SOLE   525,880 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   1,737,614 156,966 SH   SOLE   156,966 0 0
NVIDIA CORPORATION COM 67066G104   1,307,661 8,948 SH   SOLE   8,948 0 0
QUALCOMM INC COM 747525103   1,726,608 15,705 SH   SOLE   15,705 0 0
REGENERON PHARMACEUTICALS COM 75886F107   654,391 907 SH   SOLE   907 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   315,757 953 SH   SOLE   953 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   17,539,792 272,611 SH   SOLE   272,611 0 0
STEM INC COM 85859N102   134,404 15,034 SH   SOLE   15,034 0 0
TILRAY BRANDS INC COM CL 2 88688T100   1,350,307 501,973 SH   SOLE   501,973 0 0
TRITON INTL LTD CL A G9078F107   6,870,090 99,885 SH   SOLE   99,885 0 0
TRUIST FINL CORP COM 89832Q109   344,627 8,009 SH   SOLE   8,009 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   4,638,246 33,043 SH   SOLE   33,043 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,331,457 42,981 SH   SOLE   42,981 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,057,749 15,191 SH   SOLE   15,191 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,888,922 18,437 SH   SOLE   18,437 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,355,406 135,924 SH   SOLE   135,924 0 0
XYLEM INC COM 98419M100   365,876 3,309 SH   SOLE   3,309 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   742,688 5,825 SH   SOLE   5,825 0 0