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
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,612,111 161,050 SH   SOLE   0 0 161,050
ALPHABET INC CAP STK CL C 02079K107   4,953,322 32,532 SH   SOLE   0 0 32,532
ALPHABET INC CAP STK CL A 02079K305   19,293,080 127,828 SH   SOLE   0 0 127,828
ALPS ETF TR ALERIAN MLP 00162Q452   521,207 10,982 SH   SOLE   0 0 10,982
AMAZON COM INC COM 023135106   26,835,133 148,770 SH   SOLE   0 0 148,770
AMERICAN INTL GROUP INC COM NEW 026874784   365,836 4,680 SH   SOLE   0 0 4,680
APPLE INC COM 037833100   21,806,352 127,166 SH   SOLE   0 0 127,166
ARISTA NETWORKS INC COM 040413106   263,012 907 SH   SOLE   0 0 907
ASML HOLDING N V N Y REGISTRY SHS N07059210   309,580 319 SH   SOLE   0 0 319
BANK AMERICA CORP COM 060505104   207,953 5,484 SH   SOLE   0 0 5,484
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   426,407 1,014 SH   SOLE   0 0 1,014
BOSTON SCIENTIFIC CORP COM 101137107   248,208 3,624 SH   SOLE   0 0 3,624
BRISTOL-MYERS SQUIBB CO COM 110122108   3,608,898 66,548 SH   SOLE   0 0 66,548
BROADCOM INC COM 11135F101   497,231 375 SH   SOLE   0 0 375
BYRNA TECHNOLOGIES INC COM NEW 12448X201   146,265 10,500 SH   SOLE   0 0 10,500
CAMECO CORP COM 13321L108   388,927 8,978 SH   SOLE   0 0 8,978
CATERPILLAR INC COM 149123101   617,801 1,686 SH   SOLE   0 0 1,686
CHUBB LIMITED COM H1467J104   482,445 1,862 SH   SOLE   0 0 1,862
CLOROX CO DEL COM 189054109   233,187 1,523 SH   SOLE   0 0 1,523
COSTCO WHSL CORP NEW COM 22160K105   434,548 593 SH   SOLE   0 0 593
D R HORTON INC COM 23331A109   249,038 1,513 SH   SOLE   0 0 1,513
DAVITA INC COM 23918K108   242,968 1,760 SH   SOLE   0 0 1,760
DIREXION SHS ETF TR DLY AAPL BEAR 1X 25461A304   259,345 11,440 SH   SOLE   0 0 11,440
DIREXION SHS ETF TR DAILY TECH OCT21 25460G393   206,630 26,905 SH   SOLE   0 0 26,905
DIREXION SHS ETF TR DLY INDL BU 3X 25460E737   3,326,328 58,821 SH   SOLE   0 0 58,821
DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138   869,221 15,949 SH   SOLE   0 0 15,949
DISNEY WALT CO COM 254687106   6,807,225 55,633 SH   SOLE   0 0 55,633
ELI LILLY & CO COM 532457108   442,659 569 SH   SOLE   0 0 569
FIRST SOLAR INC COM 336433107   1,667,406 9,878 SH   SOLE   0 0 9,878
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   385,573 19,582 SH   SOLE   0 0 19,582
GILEAD SCIENCES INC COM 375558103   2,140,365 29,220 SH   SOLE   0 0 29,220
GLOBAL X FDS US INFR DEV ETF 37954Y673   402,957 10,122 SH   SOLE   0 0 10,122
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   3,045,925 29,347 SH   SOLE   0 0 29,347
GSK PLC SPONSORED ADR 37733W204   215,336 5,023 SH   SOLE   0 0 5,023
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   509,705 2,790 SH   SOLE   0 0 2,790
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   8,989,480 135,038 SH   SOLE   0 0 135,038
ISHARES GOLD TR ISHARES NEW 464285204   7,715,305 183,654 SH   SOLE   0 0 183,654
ISHARES INC MSCI JPN ETF NEW 46434G822   3,771,418 52,858 SH   SOLE   0 0 52,858
ISHARES INC CORE MSCI EMKT 46434G103   646,495 12,529 SH   SOLE   0 0 12,529
ISHARES TR 0-5YR HI YL CP 46434V407   411,671 9,675 SH   SOLE   0 0 9,675
ISHARES TR CORE MSCI EAFE 46432F842   3,499,405 47,149 SH   SOLE   0 0 47,149
ISHARES TR MSCI EAFE ETF 464287465   1,062,879 13,309 SH   SOLE   0 0 13,309
ISHARES TR U.S. MED DVC ETF 464288810   8,619,995 147,124 SH   SOLE   0 0 147,124
ISHARES TR 1 3 YR TREAS BD 464287457   4,543,615 55,559 SH   SOLE   0 0 55,559
ISHARES TR NATIONAL MUN ETF 464288414   3,143,445 29,214 SH   SOLE   0 0 29,214
ISHARES TR MSCI ACWI ETF 464288257   360,593 3,274 SH   SOLE   0 0 3,274
ISHARES TR CALIF MUN BD ETF 464288356   1,678,733 29,175 SH   SOLE   0 0 29,175
ISHARES TR 7-10 YR TRSY BD 464287440   777,916 8,218 SH   SOLE   0 0 8,218
JPMORGAN CHASE & CO COM 46625H100   660,790 3,299 SH   SOLE   0 0 3,299
KRANESHARES TRUST CSI CHI INTERNET 500767306   750,041 28,573 SH   SOLE   0 0 28,573
LEIDOS HOLDINGS INC COM 525327102   212,759 1,623 SH   SOLE   0 0 1,623
LINDE PLC SHS G54950103   247,483 533 SH   SOLE   0 0 533
MCKESSON CORP COM 58155Q103   209,908 391 SH   SOLE   0 0 391
MERCADOLIBRE INC COM 58733R102   2,237,701 1,480 SH   SOLE   0 0 1,480
MERCK & CO INC COM 58933Y105   3,183,162 24,124 SH   SOLE   0 0 24,124
META PLATFORMS INC CL A 30303M102   15,235,091 31,375 SH   SOLE   0 0 31,375
MICROSOFT CORP COM 594918104   22,952,564 54,555 SH   SOLE   0 0 54,555
MODERNA INC COM 60770K107   3,654,369 34,294 SH   SOLE   0 0 34,294
NETFLIX INC COM 64110L106   2,938,870 4,839 SH   SOLE   0 0 4,839
NEXTERA ENERGY INC COM 65339F101   617,498 9,662 SH   SOLE   0 0 9,662
NOVO-NORDISK A S ADR 670100205   8,199,110 63,856 SH   SOLE   0 0 63,856
NVIDIA CORPORATION COM 67066G104   2,839,005 3,142 SH   SOLE   0 0 3,142
PACER FDS TR PACER US SMALL 69374H857   303,366 6,171 SH   SOLE   0 0 6,171
PALO ALTO NETWORKS INC COM 697435105   5,584,575 19,655 SH   SOLE   0 0 19,655
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   152,100 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103   567,936 20,466 SH   SOLE   0 0 20,466
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   2,189,587 23,423 SH   SOLE   0 0 23,423
PIMCO ETF TR ACTIVE BD ETF 72201R775   4,565,444 49,700 SH   SOLE   0 0 49,700
PROSHARES TR ULTRA FNCLS NEW 74347X633   1,711,553 25,052 SH   SOLE   0 0 25,052
PROSHARES TR PSHS ULT SEMICDT 74347R669   4,399,233 44,365 SH   SOLE   0 0 44,365
PROSHARES TR ULTRA ENERGY 74347G705   3,498,112 76,328 SH   SOLE   0 0 76,328
PROSHARES TR II ULTRA VIX SHORT 74347Y771   105,449 16,685 SH   SOLE   0 0 16,685
PROSHARES TR II ULTRA GOLD 74347W601   216,780 3,000 SH   SOLE   0 0 3,000
RBB FD INC US TREAS 3 MNTH 74933W452   366,812 7,332 SH   SOLE   0 0 7,332
REGENERON PHARMACEUTICALS COM 75886F107   443,708 461 SH   SOLE   0 0 461
RTX CORPORATION COM 75513E101   417,270 4,278 SH   SOLE   0 0 4,278
SEA LTD SPONSORD ADS 81141R100   435,051 8,100 SH   SOLE   0 0 8,100
SELECT SECTOR SPDR TR ENERGY 81369Y506   334,400 3,542 SH   SOLE   0 0 3,542
SIRIUS XM HOLDINGS INC COM 82968B103   389,017 100,262 SH   SOLE   0 0 100,262
SPDR GOLD TR GOLD SHS 78463V107   10,537,801 51,224 SH   SOLE   0 0 51,224
SPDR S&P 500 ETF TR TR UNIT 78462F103   279,263 534 SH   SOLE   0 0 534
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,954,624 11,196 SH   SOLE   0 0 11,196
STEEL DYNAMICS INC COM 858119100   218,639 1,475 SH   SOLE   0 0 1,475
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,275,513 60,827 SH   SOLE   0 0 60,827
TENET HEALTHCARE CORP COM NEW 88033G407   469,421 4,466 SH   SOLE   0 0 4,466
TESLA INC COM 88160R101   384,980 2,190 SH   SOLE   0 0 2,190
TRANSCAT INC COM 893529107   211,717 1,900 SH   SOLE   0 0 1,900
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   355,799 6,808 SH   SOLE   0 0 6,808
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   460,780 2,048 SH   SOLE   0 0 2,048
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,007,824 68,950 SH   SOLE   0 0 68,950
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,079,175 4,152 SH   SOLE   0 0 4,152
VANGUARD INDEX FDS GROWTH ETF 922908736   391,011 1,136 SH   SOLE   0 0 1,136
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   250,201 4,266 SH   SOLE   0 0 4,266
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   979,873 16,874 SH   SOLE   0 0 16,874
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   271,760 3,950 SH   SOLE   0 0 3,950
VANGUARD WORLD FD UTILITIES ETF 92204A876   6,570,942 46,086 SH   SOLE   0 0 46,086
VANGUARD WORLD FD FINANCIALS ETF 92204A405   11,146,175 108,860 SH   SOLE   0 0 108,860
VANGUARD WORLD FD EXTENDED DUR 921910709   12,709,472 165,920 SH   SOLE   0 0 165,920
VERIZON COMMUNICATIONS INC COM 92343V104   7,227,023 172,236 SH   SOLE   0 0 172,236
WISDOMTREE TR JAPN HEDGE EQT 97717W851   6,398,199 58,970 SH   SOLE   0 0 58,970
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,403,657 40,943 SH   SOLE   0 0 40,943