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
3M CO COM 88579Y101 BBG001S5T7X2 281,469 2,654 SH   SOLE   0 0 2,654
ABBOTT LABS COM 002824100 BBG001S5N9M6 417,092 3,670 SH   SOLE   0 0 3,670
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 248,202 1,363 SH   SOLE   0 0 1,363
AMERICAN CENTY ETF TR QUALITY PREFER 025072539 BBG00Z8XP771 612,912 16,522 SH   SOLE   0 0 16,522
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 2,568,203 28,695 SH   SOLE   0 0 28,695
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 1,432,379 16,863 SH   SOLE   0 0 16,863
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 1,727,825 18,438 SH   SOLE   0 0 18,438
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2,239,920 9,838 SH   SOLE   0 0 9,838
APPLE INC COM 037833100 BBG001S5N8V8 3,068,516 17,894 SH   SOLE   0 0 17,894
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 798,274 3,871 SH   SOLE   0 0 3,871
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 395,363 10,426 SH   SOLE   0 0 10,426
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,039,943 4,851 SH   SOLE   0 0 4,851
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 BBG00NNWBWQ2 12,129,413 273,185 SH   SOLE   0 0 273,185
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 1,214,972 23,160 SH   SOLE   0 0 23,160
BOEING CO COM 097023105 BBG001S5P0V3 406,450 2,106 SH   SOLE   0 0 2,106
CATERPILLAR INC COM 149123101 BBG001S5PJ06 227,039 620 SH   SOLE   0 0 620
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 282,542 1,791 SH   SOLE   0 0 1,791
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 427,681 4,100 SH   SOLE   0 0 4,100
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 4,510,052 145,018 SH   SOLE   0 0 145,018
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,313,738 1,793 SH   SOLE   0 0 1,793
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 257,926 5,388 SH   SOLE   0 0 5,388
DOW INC COM 260557103 BBG00BN96931 229,835 3,967 SH   SOLE   0 0 3,967
EDISON INTL COM 281020107 BBG001S7MY75 1,079,638 15,264 SH   SOLE   0 0 15,264
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 402,185 10,914 SH   SOLE   0 0 10,914
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 BBG00J3MD1W4 401,285 25,430 SH   SOLE   0 0 25,430
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611 BBG00L2CLCB2 2,746,081 135,743 SH   SOLE   0 0 135,743
GENELUX CORPORATION COM 36870H103 BBG0044BNBY5 149,993 23,327 SH   SOLE   0 0 23,327
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 391,871 13,592 SH   SOLE   0 0 13,592
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 2,044,949 51,368 SH   SOLE   0 0 51,368
GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 8,475,541 420,414 SH   SOLE   0 0 420,414
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 466,640 4,496 SH   SOLE   0 0 4,496
HOME DEPOT INC COM 437076102 BBG001S5RTW7 779,057 2,031 SH   SOLE   0 0 2,031
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 BBG00R3NSB38 262,346 8,783 SH   SOLE   0 0 8,783
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 419,539 2,197 SH   SOLE   0 0 2,197
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 36,548,338 780,781 SH   SOLE   0 0 780,781
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 300,477 6,023 SH   SOLE   0 0 6,023
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 3,416,987 68,821 SH   SOLE   0 0 68,821
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 2,905,704 149,317 SH   SOLE   0 0 149,317
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 2,120,262 64,485 SH   SOLE   0 0 64,485
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 3,685,612 95,805 SH   SOLE   0 0 95,805
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1,532,182 39,007 SH   SOLE   0 0 39,007
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,346,039 13,852 SH   SOLE   0 0 13,852
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 12,796,873 211,799 SH   SOLE   0 0 211,799
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 308,587 695 SH   SOLE   0 0 695
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 405,933 7,867 SH   SOLE   0 0 7,867
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 744,280 12,935 SH   SOLE   0 0 12,935
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 608,550 8,199 SH   SOLE   0 0 8,199
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,502,530 24,737 SH   SOLE   0 0 24,737
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,090,178 9,864 SH   SOLE   0 0 9,864
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 374,957 3,199 SH   SOLE   0 0 3,199
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 8,154,825 15,511 SH   SOLE   0 0 15,511
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 9,288,776 203,746 SH   SOLE   0 0 203,746
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 810,236 9,502 SH   SOLE   0 0 9,502
ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 1,447,673 33,706 SH   SOLE   0 0 33,706
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 3,504,394 100,470 SH   SOLE   0 0 100,470
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 523,579 3,816 SH   SOLE   0 0 3,816
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 298,626 1,420 SH   SOLE   0 0 1,420
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 819,797 9,709 SH   SOLE   0 0 9,709
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 918,995 8,314 SH   SOLE   0 0 8,314
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 5,449,133 40,346 SH   SOLE   0 0 40,346
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 391,073 7,170 SH   SOLE   0 0 7,170
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 735,951 6,357 SH   SOLE   0 0 6,357
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 4,027,808 176,891 SH   SOLE   0 0 176,891
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 7,420,354 138,838 SH   SOLE   0 0 138,838
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 1,062,607 23,509 SH   SOLE   0 0 23,509
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 1,414,716 14,270 SH   SOLE   0 0 14,270
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 BBG01H5050G2 212,742 4,176 SH   SOLE   0 0 4,176
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 381,212 7,556 SH   SOLE   0 0 7,556
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 394,813 6,528 SH   SOLE   0 0 6,528
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 2,888,735 64,052 SH   SOLE   0 0 64,052
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 303,113 1,916 SH   SOLE   0 0 1,916
LEXICON PHARMACEUTICALS INC COM NEW 528872302 BBG001SDWCZ8 97,536 40,640 SH   SOLE   0 0 40,640
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 7,518,742 28,459 SH   SOLE   0 0 28,459
MCDONALDS CORP COM 580135101 BBG001S5T110 1,235,054 4,380 SH   SOLE   0 0 4,380
MERCK & CO INC COM 58933Y105 BBG001S5TC52 342,778 2,598 SH   SOLE   0 0 2,598
MICROSOFT CORP COM 594918104 BBG001S5TD05 5,058,800 12,024 SH   SOLE   0 0 12,024
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 280,864 4,176 SH   SOLE   0 0 4,176
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 499,022 16,306 SH   SOLE   0 0 16,306
ORACLE CORP COM 68389X105 BBG001S5SJG6 214,793 1,710 SH   SOLE   0 0 1,710
PEPSICO INC COM 713448108 BBG001S695T1 1,022,701 5,844 SH   SOLE   0 0 5,844
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 371,587 7,477 SH   SOLE   0 0 7,477
PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 322,018 3,353 SH   SOLE   0 0 3,353
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 224,409 12,780 SH   SOLE   0 0 12,780
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 593,858 5,058 SH   SOLE   0 0 5,058
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,101,114 3,656 SH   SOLE   0 0 3,656
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 879,233 10,767 SH   SOLE   0 0 10,767
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 450,476 10,695 SH   SOLE   0 0 10,695
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 312,959 7,917 SH   SOLE   0 0 7,917
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 925,555 4,444 SH   SOLE   0 0 4,444
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 11,664,291 153,296 SH   SOLE   0 0 153,296
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 BBG006LCS407 252,307 4,370 SH   SOLE   0 0 4,370
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 57,053,666 1,591,899 SH   SOLE   0 0 1,591,899
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 16,085,823 444,483 SH   SOLE   0 0 444,483
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 328,681 5,480 SH   SOLE   0 0 5,480
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 200,336 383 SH   SOLE   0 0 383
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 17,426,262 802,314 SH   SOLE   0 0 802,314
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 657,929 25,680 SH   SOLE   0 0 25,680
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 6,297,938 98,175 SH   SOLE   0 0 98,175
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 60,755,220 2,403,292 SH   SOLE   0 0 2,403,292
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 2,215,164 76,096 SH   SOLE   0 0 76,096
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 2,759,586 98,768 SH   SOLE   0 0 98,768
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 9,408,196 176,382 SH   SOLE   0 0 176,382
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 84,516,171 1,373,577 SH   SOLE   0 0 1,373,577
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 11,533,237 267,966 SH   SOLE   0 0 267,966
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 99,143,329 1,355,343 SH   SOLE   0 0 1,355,343
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 266,289 6,541 SH   SOLE   0 0 6,541
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 81,929,688 1,635,323 SH   SOLE   0 0 1,635,323
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 14,850,386 170,127 SH   SOLE   0 0 170,127
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 14,323,313 188,465 SH   SOLE   0 0 188,465
SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 341,105 6,736 SH   SOLE   0 0 6,736
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 17,695,714 202,863 SH   SOLE   0 0 202,863
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 16,334,939 196,878 SH   SOLE   0 0 196,878
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 445,151 2,873 SH   SOLE   0 0 2,873
SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 403,408 8,023 SH   SOLE   0 0 8,023
TESLA INC COM 88160R101 BBG001SQKGD7 236,965 1,348 SH   SOLE   0 0 1,348
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 1,178,314 3,867 SH   SOLE   0 0 3,867
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1,094,370 6,064 SH   SOLE   0 0 6,064
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1,599,495 9,126 SH   SOLE   0 0 9,126
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 330,315 1,322 SH   SOLE   0 0 1,322
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 9,615,965 20,004 SH   SOLE   0 0 20,004
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 303,796 1,329 SH   SOLE   0 0 1,329
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 282,929 1,737 SH   SOLE   0 0 1,737
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,074,147 3,849 SH   SOLE   0 0 3,849
WALMART INC COM 931142103 BBG001S5XH92 1,256,664 20,885 SH   SOLE   0 0 20,885
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 804,653 3,775 SH   SOLE   0 0 3,775
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 475,579 12,229 SH   SOLE   0 0 12,229
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 426,840 3,934 SH   SOLE   0 0 3,934
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 272,380 3,143 SH   SOLE   0 0 3,143
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 265,679 3,487 SH   SOLE   0 0 3,487