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 1,968,765 77,056 SH   SOLE   0 0 77,056
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 255,246 5,783 SH   SOLE   0 0 5,783
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 20,245,721 447,271 SH   SOLE   0 0 447,271
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 10,545,972 421,165 SH   SOLE   0 0 421,165
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 BBG007V9C3Z2 377,659 32,055 SH   SOLE   0 0 32,055
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 1,589,635 64,514 SH   SOLE   0 0 64,514
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 10,782,891 512,495 SH   SOLE   0 0 512,495
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 540,625 11,594 SH   SOLE   0 0 11,594
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 372,523 20,638 SH   SOLE   0 0 20,638
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 549,669 1,488 SH   SOLE   0 0 1,488
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1,029,578 10,658 SH   SOLE   0 0 10,658
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 576,135 8,685 SH   SOLE   0 0 8,685
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1,519,115 26,675 SH   SOLE   0 0 26,675
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1,103,165 21,441 SH   SOLE   0 0 21,441
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 31,135,636 287,920 SH   SOLE   0 0 287,920
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 446,838 11,058 SH   SOLE   0 0 11,058
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 919,300 12,680 SH   SOLE   0 0 12,680
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 13,112,218 70,018 SH   SOLE   0 0 70,018
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 374,455 6,768 SH   SOLE   0 0 6,768
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 6,825,740 331,669 SH   SOLE   0 0 331,669
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 332,734 730 SH   SOLE   0 0 730
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 230,082 9,342 SH   SOLE   0 0 9,342
SEMPRA COM 816851109 BBG001SBVZ73 227,129 1,560 SH   SOLE   0 0 1,560
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 21,468,043 307,035 SH   SOLE   0 0 307,035
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 9,400,597 21,207 SH   SOLE   0 0 21,207
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 6,789,867 240,009 SH   SOLE   0 0 240,009
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 384,477 10,369 SH   SOLE   0 0 10,369
VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 670,335 31,709 SH   SOLE   0 0 31,709
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 1,945,280 24,380 SH   SOLE   0 0 24,380
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 770,249 3,497 SH   SOLE   0 0 3,497
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 8,693,391 183,328 SH   SOLE   0 0 183,328
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 18,572,621 114,342 SH   SOLE   0 0 114,342
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,132,343 30,448 SH   SOLE   0 0 30,448
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 36,621,268 849,879 SH   SOLE   0 0 849,879