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
AMPLIFY ETF TR NAT RES DIVIDEND 032108730 BBG0194CY448 2,094,210 78,671 SH   SOLE   0 0 78,671
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 226,303 5,705 SH   SOLE   0 0 5,705
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 18,883,011 423,007 SH   SOLE   0 0 423,007
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 9,725,861 397,136 SH   SOLE   0 0 397,136
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 BBG007V9C3Z2 397,102 32,914 SH   SOLE   0 0 32,914
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 1,525,347 64,991 SH   SOLE   0 0 64,991
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 17,726,187 844,506 SH   SOLE   0 0 844,506
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 348,327 20,845 SH   SOLE   0 0 20,845
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 517,939 11,067 SH   SOLE   0 0 11,067
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 490,452 1,369 SH   SOLE   0 0 1,369
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1,112,514 12,147 SH   SOLE   0 0 12,147
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 538,235 8,477 SH   SOLE   0 0 8,477
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1,471,387 26,831 SH   SOLE   0 0 26,831
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1,073,829 21,733 SH   SOLE   0 0 21,733
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 29,657,378 290,702 SH   SOLE   0 0 290,702
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 425,893 10,940 SH   SOLE   0 0 10,940
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 919,318 13,339 SH   SOLE   0 0 13,339
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 12,053,950 68,202 SH   SOLE   0 0 68,202
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 369,006 6,890 SH   SOLE   0 0 6,890
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 320,899 729 SH   SOLE   0 0 729
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 224,067 9,360 SH   SOLE   0 0 9,360
SEMPRA COM 816851109 BBG001SBVZ73 213,865 3,144 SH   SOLE   0 0 3,144
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 20,788,223 310,087 SH   SOLE   0 0 310,087
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8,679,677 20,304 SH   SOLE   0 0 20,304
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 6,912,127 251,076 SH   SOLE   0 0 251,076
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 368,067 10,495 SH   SOLE   0 0 10,495
VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 604,527 31,986 SH   SOLE   0 0 31,986
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 1,885,003 24,855 SH   SOLE   0 0 24,855
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 823,360 3,876 SH   SOLE   0 0 3,876
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 8,543,553 180,701 SH   SOLE   0 0 180,701
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 17,180,893 110,573 SH   SOLE   0 0 110,573
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 999,214 30,830 SH   SOLE   0 0 30,830
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 35,811,206 862,713 SH   SOLE   0 0 862,713