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   935,214 10,540 SH   SOLE 0 0 0 10,540
AMAZON COM INC COM 023135106   9,553,320 113,730 SH   SOLE 0 0 0 113,730
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   238,448 4,308 SH   SOLE 0 0 0 4,308
APPLE INC COM 037833100   5,642,508 43,427 SH   SOLE 0 0 0 43,427
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,411,492 11,044 SH   SOLE 0 0 0 11,044
COSTCO WHSL CORP NEW COM 22160K105   967,780 2,120 SH   SOLE 0 0 0 2,120
CUBESMART COM 229663109   247,377 6,146 SH   SOLE 0 0 0 6,146
DBX ETF TR XTRACK MSCI EAFE 233051200   978,773 30,368 SH   SOLE 0 0 0 30,368
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   205,103 9,894 SH   SOLE 0 0 0 9,894
EXTRA SPACE STORAGE INC COM 30225T102   224,155 1,523 SH   SOLE 0 0 0 1,523
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   555,547 12,340 SH   SOLE 0 0 0 12,340
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   686,775 15,402 SH   SOLE 0 0 0 15,402
FIRST TR VALUE LINE DIVID IN SHS 33734H106   553,232 13,862 SH   SOLE 0 0 0 13,862
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,274,328 32,368 SH   SOLE 0 0 0 32,368
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   190,268 11,959 SH   SOLE 0 0 0 11,959
HOME DEPOT INC COM 437076102   743,534 2,354 SH   SOLE 0 0 0 2,354
HONEYWELL INTL INC COM 438516106   358,953 1,675 SH   SOLE 0 0 0 1,675
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   281,032 4,398 SH   SOLE 0 0 0 4,398
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   145,530 13,017 SH   SOLE 0 0 0 13,017
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   5,662,446 66,181 SH   SOLE 0 0 0 66,181
INVESCO QQQ TR UNIT SER 1 46090E103   6,877,121 25,827 SH   SOLE 0 0 0 25,827
ISHARES TR RUS 2000 GRW ETF 464287648   418,958 1,953 SH   SOLE 0 0 0 1,953
ISHARES TR S&P MC 400GR ETF 464287606   535,747 7,844 SH   SOLE 0 0 0 7,844
ISHARES TR CORE S&P SCP ETF 464287804   268,778 2,840 SH   SOLE 0 0 0 2,840
ISHARES TR S&P 500 VAL ETF 464287408   284,917 1,964 SH   SOLE 0 0 0 1,964
ISHARES TR S&P 500 GRWT ETF 464287309   501,930 8,580 SH   SOLE 0 0 0 8,580
ISHARES TR RUS 1000 GRW ETF 464287614   4,467,975 20,855 SH   SOLE 0 0 0 20,855
ISHARES TR RUS 2000 VAL ETF 464287630   423,914 3,057 SH   SOLE 0 0 0 3,057
ISHARES TR ISHS 1-5YR INVS 464288646   885,899 17,782 SH   SOLE 0 0 0 17,782
ISHARES TR GL CLEAN ENE ETF 464288224   264,581 13,329 SH   SOLE 0 0 0 13,329
ISHARES TR EAFE GRWTH ETF 464288885   488,488 5,832 SH   SOLE 0 0 0 5,832
ISHARES TR CALIF MUN BD ETF 464288356   1,873,176 33,384 SH   SOLE 0 0 0 33,384
ISHARES TR MSCI USA MIN VOL 46429B697   2,171,359 30,116 SH   SOLE 0 0 0 30,116
ISHARES TR MSCI EAFE MIN VL 46429B689   204,426 3,215 SH   SOLE 0 0 0 3,215
ISHARES TR CORE DIV GRWTH 46434V621   225,000 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR CORE INTL AGGR 46435G672   208,412 4,383 SH   SOLE 0 0 0 4,383
ISHARES TR MSCI USA SMCP MN 46435G433   860,532 24,871 SH   SOLE 0 0 0 24,871
ISHARES TR ESG ADVNCD HY BD 46435G441   375,539 8,689 SH   SOLE 0 0 0 8,689
ISHARES TR ESG AWARE MSCI 46435U663   486,690 14,802 SH   SOLE 0 0 0 14,802
ISHARES TR 0-5YR HI YL CP 46434V407   1,757,166 42,973 SH   SOLE 0 0 0 42,973
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   313,519 6,204 SH   SOLE 0 0 0 6,204
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   6,527,036 119,784 SH   SOLE 0 0 0 119,784
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,075,275 61,346 SH   SOLE 0 0 0 61,346
JPMORGAN CHASE & CO COM 46625H100   245,334 1,829 SH   SOLE 0 0 0 1,829
LIFE STORAGE INC COM 53223X107   230,884 2,344 SH   SOLE 0 0 0 2,344
LOCKHEED MARTIN CORP COM 539830109   661,626 1,360 SH   SOLE 0 0 0 1,360
MERCK & CO INC COM 58933Y105   429,266 3,869 SH   SOLE 0 0 0 3,869
MICROSOFT CORP COM 594918104   1,003,412 4,184 SH   SOLE 0 0 0 4,184
NORTHROP GRUMMAN CORP COM 666807102   387,929 711 SH   SOLE 0 0 0 711
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   257,553 5,268 SH   SOLE 0 0 0 5,268
NVIDIA CORPORATION COM 67066G104   400,570 2,741 SH   SOLE 0 0 0 2,741
PFIZER INC COM 717081103   245,952 4,800 SH   SOLE 0 0 0 4,800
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   871,713 9,766 SH   SOLE 0 0 0 9,766
PUBLIC STORAGE COM 74460D109   243,765 870 SH   SOLE 0 0 0 870
QUALCOMM INC COM 747525103   604,670 5,500 SH   SOLE 0 0 0 5,500
RAYTHEON TECHNOLOGIES CORP COM 75513E101   220,510 2,185 SH   SOLE 0 0 0 2,185
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,721,060 59,607 SH   SOLE 0 0 0 59,607
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   9,107,301 120,563 SH   SOLE 0 0 0 120,563
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,095,091 51,718 SH   SOLE 0 0 0 51,718
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   12,610,706 226,975 SH   SOLE 0 0 0 226,975
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   7,707,861 116,750 SH   SOLE 0 0 0 116,750
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   789,852 33,369 SH   SOLE 0 0 0 33,369
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,905,500 59,159 SH   SOLE 0 0 0 59,159
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   206,697 4,578 SH   SOLE 0 0 0 4,578
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   481,256 9,006 SH   SOLE 0 0 0 9,006
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,418,664 73,544 SH   SOLE 0 0 0 73,544
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   466,931 7,117 SH   SOLE 0 0 0 7,117
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   17,583,363 235,860 SH   SOLE 0 0 0 235,860
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   359,323 2,645 SH   SOLE 0 0 0 2,645
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   592,835 8,409 SH   SOLE 0 0 0 8,409
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,486,493 16,559 SH   SOLE 0 0 0 16,559
SPDR S&P 500 ETF TR TR UNIT 78462F103   73,099,965 191,146 SH   SOLE 0 0 0 191,146
SPDR SER TR NUVEEN BLOOMBERG 78464A284   535,242 10,930 SH   SOLE 0 0 0 10,930
SPDR SER TR BLOOMBERG INVT 78468R200   232,757 7,659 SH   SOLE 0 0 0 7,659
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,046,063 50,026 SH   SOLE 0 0 0 50,026
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   423,954 19,037 SH   SOLE 0 0 0 19,037
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   403,772 8,513 SH   SOLE 0 0 0 8,513
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   453,580 1,291 SH   SOLE 0 0 0 1,291
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   5,732,245 43,145 SH   SOLE 0 0 0 43,145
VANGUARD INDEX FDS VALUE ETF 922908744   683,742 4,871 SH   SOLE 0 0 0 4,871
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,008,698 6,352 SH   SOLE 0 0 0 6,352
VANGUARD INDEX FDS GROWTH ETF 922908736   686,001 3,219 SH   SOLE 0 0 0 3,219
VANGUARD INDEX FDS SML CP GRW ETF 922908595   883,178 4,404 SH   SOLE 0 0 0 4,404
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,538,694 60,363 SH   SOLE 0 0 0 60,363
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   318,468 7,588 SH   SOLE 0 0 0 7,588
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,131,011 10,452 SH   SOLE 0 0 0 10,452
VANGUARD WORLD FDS INF TECH ETF 92204A702   21,426,023 67,080 SH   SOLE 0 0 0 67,080
VANGUARD WORLD FDS UTILITIES ETF 92204A876   245,376 1,600 SH   SOLE 0 0 0 1,600
VISA INC COM CL A 92826C839   602,504 2,900 SH   SOLE 0 0 0 2,900