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
ALPHABET INC CAP STK CL C 02079K107   1,816,775 9,905 SH   SOLE 0 0 0 9,905
AMAZON COM INC COM 023135106   7,628,737 39,476 SH   SOLE 0 0 0 39,476
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   734,056 11,302 SH   SOLE 0 0 0 11,302
APPLE INC COM 037833100   2,737,911 12,999 SH   SOLE 0 0 0 12,999
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,463,410 10,972 SH   SOLE 0 0 0 10,972
COSTCO WHSL CORP NEW COM 22160K105   1,622,631 1,909 SH   SOLE 0 0 0 1,909
CUBESMART COM 229663109   226,392 5,012 SH   SOLE 0 0 0 5,012
DBX ETF TR XTRACK MSCI EAFE 233051200   1,222,328 29,496 SH   SOLE 0 0 0 29,496
DBX ETF TR XTRACK MSCI EMRG 233051101   314,538 12,683 SH   SOLE 0 0 0 12,683
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   2,829,796 134,624 SH   SOLE 0 0 0 134,624
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   210,201 9,460 SH   SOLE 0 0 0 9,460
EXTRA SPACE STORAGE INC COM 30225T102   256,893 1,653 SH   SOLE 0 0 0 1,653
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   470,192 10,465 SH   SOLE 0 0 0 10,465
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   552,680 12,091 SH   SOLE 0 0 0 12,091
GLOBAL X FDS S&P 500 COVERED 37954Y475   474,163 11,728 SH   SOLE 0 0 0 11,728
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   209,513 11,857 SH   SOLE 0 0 0 11,857
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   9,619,400 95,744 SH   SOLE 0 0 0 95,744
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   5,047,809 141,673 SH   SOLE 0 0 0 141,673
HOME DEPOT INC COM 437076102   705,692 2,050 SH   SOLE 0 0 0 2,050
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   7,380,579 71,035 SH   SOLE 0 0 0 71,035
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,296,280 20,401 SH   SOLE 0 0 0 20,401
INVESCO QQQ TR UNIT SER 1 46090E103   9,518,656 19,867 SH   SOLE 0 0 0 19,867
ISHARES TR RUS 2000 GRW ETF 464287648   302,435 1,152 SH   SOLE 0 0 0 1,152
ISHARES TR CORE S&P SCP ETF 464287804   305,901 2,868 SH   SOLE 0 0 0 2,868
ISHARES TR S&P 500 VAL ETF 464287408   357,468 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309   1,874,398 20,255 SH   SOLE 0 0 0 20,255
ISHARES TR RUS 1000 GRW ETF 464287614   17,080,210 46,858 SH   SOLE 0 0 0 46,858
ISHARES TR RUS 2000 VAL ETF 464287630   437,863 2,875 SH   SOLE 0 0 0 2,875
ISHARES TR ISHS 1-5YR INVS 464288646   302,521 5,904 SH   SOLE 0 0 0 5,904
ISHARES TR CALIF MUN BD ETF 464288356   1,258,925 22,133 SH   SOLE 0 0 0 22,133
ISHARES TR HDG MSCI EAFE 46434V803   210,948 5,933 SH   SOLE 0 0 0 5,933
ISHARES TR MSCI USA QLT FCT 46432F339   1,389,474 8,137 SH   SOLE 0 0 0 8,137
ISHARES TR 0-5YR HI YL CP 46434V407   5,641,507 133,685 SH   SOLE 0 0 0 133,685
ISHARES TR CORE DIV GRWTH 46434V621   259,245 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR MSCI USA MIN VOL 46429B697   2,686,278 31,995 SH   SOLE 0 0 0 31,995
ISHARES TR ESG ADVNCD HY BD 46435G441   262,302 5,807 SH   SOLE 0 0 0 5,807
ISHARES TR ESG AW MSCI EAFE 46435G516   707,208 8,977 SH   SOLE 0 0 0 8,977
ISHARES TR ESG AWARE MSCI 46435U663   656,233 17,045 SH   SOLE 0 0 0 17,045
ISHARES TR ESG AWR US AGRGT 46435U549   422,240 9,059 SH   SOLE 0 0 0 9,059
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   5,476,238 93,515 SH   SOLE 0 0 0 93,515
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,568,123 204,095 SH   SOLE 0 0 0 204,095
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,873,648 37,124 SH   SOLE 0 0 0 37,124
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,009,760 39,500 SH   SOLE 0 0 0 39,500
JPMORGAN CHASE & CO. COM 46625H100   303,390 1,500 SH   SOLE 0 0 0 1,500
LOCKHEED MARTIN CORP COM 539830109   443,745 950 SH   SOLE 0 0 0 950
MICROSOFT CORP COM 594918104   1,917,935 4,291 SH   SOLE 0 0 0 4,291
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,114,327 13,730 SH   SOLE 0 0 0 13,730
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   252,838 6,427 SH   SOLE 0 0 0 6,427
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   1,001,170 26,493 SH   SOLE 0 0 0 26,493
NVIDIA CORPORATION COM 67066G104   4,993,487 40,420 SH   SOLE 0 0 0 40,420
PACER FDS TR TRENDP US LAR CP 69374H105   1,837,985 36,937 SH   SOLE 0 0 0 36,937
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   747,162 8,060 SH   SOLE 0 0 0 8,060
PUBLIC STORAGE OPER CO COM 74460D109   209,985 730 SH   SOLE 0 0 0 730
QUALCOMM INC COM 747525103   975,982 4,900 SH   SOLE 0 0 0 4,900
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   556,273 8,305 SH   SOLE 0 0 0 8,305
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,400,931 96,554 SH   SOLE 0 0 0 96,554
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,844,448 100,880 SH   SOLE 0 0 0 100,880
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   448,068 5,757 SH   SOLE 0 0 0 5,757
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,659,489 95,250 SH   SOLE 0 0 0 95,250
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   295,357 4,597 SH   SOLE 0 0 0 4,597
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   430,722 9,077 SH   SOLE 0 0 0 9,077
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   28,909,477 286,687 SH   SOLE 0 0 0 286,687
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   5,061,156 68,320 SH   SOLE 0 0 0 68,320
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   401,749 15,126 SH   SOLE 0 0 0 15,126
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   323,509 1,430 SH   SOLE 0 0 0 1,430
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   235,241 1,614 SH   SOLE 0 0 0 1,614
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   235,222 2,746 SH   SOLE 0 0 0 2,746
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,855,216 14,970 SH   SOLE 0 0 0 14,970
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   584,940 15,528 SH   SOLE 0 0 0 15,528
SPDR S&P 500 ETF TR TR UNIT 78462F103   38,914,451 71,505 SH   SOLE 0 0 0 71,505
SPDR SER TR PORTFOLIO S&P500 78464A854   6,268,032 97,938 SH   SOLE 0 0 0 97,938
SPDR SER TR NUVEEN BLOOMBERG 78464A284   455,096 17,889 SH   SOLE 0 0 0 17,889
SPDR SER TR BLOOMBERG INVT 78468R200   226,686 7,348 SH   SOLE 0 0 0 7,348
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,129,069 122,705 SH   SOLE 0 0 0 122,705
TESLA INC COM 88160R101   293,258 1,482 SH   SOLE 0 0 0 1,482
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   698,366 14,349 SH   SOLE 0 0 0 14,349
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   584,152 1,168 SH   SOLE 0 0 0 1,168
VANGUARD INDEX FDS VALUE ETF 922908744   707,729 4,412 SH   SOLE 0 0 0 4,412
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,695,428 9,289 SH   SOLE 0 0 0 9,289
VANGUARD INDEX FDS GROWTH ETF 922908736   1,258,918 3,366 SH   SOLE 0 0 0 3,366
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,761,916 7,044 SH   SOLE 0 0 0 7,044
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,000,917 17,779 SH   SOLE 0 0 0 17,779
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,468,690 30,117 SH   SOLE 0 0 0 30,117
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   5,575,504 59,434 SH   SOLE 0 0 0 59,434
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,681,413 61,139 SH   SOLE 0 0 0 61,139
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,233,465 80,666 SH   SOLE 0 0 0 80,666
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   342,281 1,875 SH   SOLE 0 0 0 1,875
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   584,985 11,837 SH   SOLE 0 0 0 11,837
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   909,188 7,666 SH   SOLE 0 0 0 7,666
VANGUARD WORLD FD INF TECH ETF 92204A702   13,396,492 23,234 SH   SOLE 0 0 0 23,234
VANGUARD WORLD FD UTILITIES ETF 92204A876   207,384 1,402 SH   SOLE 0 0 0 1,402
VISA INC COM CL A 92826C839   669,299 2,550 SH   SOLE 0 0 0 2,550