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,009,750 79,756 SH   SOLE   0 0 79,756
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 663,856 2,150 SH   SOLE   0 0 2,150
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 9,756,813 226,114 SH   SOLE   0 0 226,114
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 9,900,068 421,818 SH   SOLE   0 0 421,818
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 956,430 38,612 SH   SOLE   0 0 38,612
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 819,591 34,611 SH   SOLE   0 0 34,611
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 9,546,316 458,958 SH   SOLE   0 0 458,958
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 9,239,475 204,052 SH   SOLE   0 0 204,052
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 217,387 12,192 SH   SOLE   0 0 12,192
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 347,675 1,083 SH   SOLE   0 0 1,083
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 896,815 9,048 SH   SOLE   0 0 9,048
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 544,505 8,563 SH   SOLE   0 0 8,563
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 942,385 16,412 SH   SOLE   0 0 16,412
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1,052,347 21,034 SH   SOLE   0 0 21,034
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 30,440,547 277,717 SH   SOLE   0 0 277,717
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 347,910 8,728 SH   SOLE   0 0 8,728
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 904,832 12,651 SH   SOLE   0 0 12,651
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 12,002,459 67,278 SH   SOLE   0 0 67,278
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 246,224 4,510 SH   SOLE   0 0 4,510
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 7,784,196 342,614 SH   SOLE   0 0 342,614
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 1,985,525 64,381 SH   SOLE   0 0 64,381
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 337,056 730 SH   SOLE   0 0 730
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 227,874 9,293 SH   SOLE   0 0 9,293
SEMPRA COM 816851109 BBG001SBVZ73 234,027 1,548 SH   SOLE   0 0 1,548
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 21,414,193 308,918 SH   SOLE   0 0 308,918
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8,811,872 21,524 SH   SOLE   0 0 21,524
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 7,345,931 241,404 SH   SOLE   0 0 241,404
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 208,117 5,477 SH   SOLE   0 0 5,477
VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 414,435 19,098 SH   SOLE   0 0 19,098
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 1,011,768 45,391 SH   SOLE   0 0 45,391
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 581,566 2,849 SH   SOLE   0 0 2,849
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 8,395,158 175,557 SH   SOLE   0 0 175,557
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 17,636,243 114,514 SH   SOLE   0 0 114,514
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,171,120 30,114 SH   SOLE   0 0 30,114
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 35,045,374 802,137 SH   SOLE   0 0 802,137