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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 380,101 1,453 SH SOLE 1,453 0 0
ALPHABET INC CAP STK CL A 02079K305 3,466,957 10,076 SH SOLE 10,076 0 0
ALPHABET INC CAP STK CL C 02079K107 2,424,505 7,115 SH SOLE 7,115 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 1,047,250 20,907 SH SOLE 20,907 0 0
AMAZON COM INC COM 023135106 940,048 3,773 SH SOLE 3,773 0 0
APPLE INC COM 037833100 3,716,313 11,159 SH SOLE 11,159 0 0
BANK OF AMER CORP COM 060505104 580,161 10,659 SH SOLE 10,659 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,241,015 3 SH SOLE 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 340,100 683 SH SOLE 683 0 0
BLACKROCK INC COM 09290D101 214,039 202 SH SOLE 202 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2,526,474 115,681 SH SOLE 115,681 0 0
BLACKSTONE INC COM 09260D107 235,353 2,100 SH SOLE 2,100 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 616,481 11,219 SH SOLE 11,219 0 0
DIREXION SHARES ETF TRUST DAILY 500 1X ETF 25460E869 651,490 76,827 SH SOLE 76,827 0 0
ELI LILLY & CO COM 532457108 519,217 449 SH SOLE 449 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 202,544 1,245 SH SOLE 1,245 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3,727,686 51,766 SH SOLE 51,766 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3,249,549 34,311 SH SOLE 34,311 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 3,925,626 115,800 SH SOLE 115,800 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 4,241,793 56,019 SH SOLE 56,019 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 5,066,897 62,018 SH SOLE 62,018 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 486,842 5,496 SH SOLE 5,496 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4,094,571 13,646 SH SOLE 13,646 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 3,752,612 73,509 SH SOLE 73,509 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 3,806,859 36,874 SH SOLE 36,874 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 514,883 1,785 SH SOLE 1,785 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 263,400 5,615 SH SOLE 5,615 0 0
FIRST TR EXCHNG TRADED FD VI FT VE US EQ EQUA 33740U489 820,363 34,968 SH SOLE 34,968 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869 4,315,113 160,652 SH SOLE 160,652 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 1,507,991 24,091 SH SOLE 24,091 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 523,081 10,447 SH SOLE 10,447 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 223,022 4,878 SH SOLE 4,878 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 381,129 6,229 SH SOLE 6,229 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 205,958 3,590 SH SOLE 3,590 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F185 10,120,400 435,286 SH SOLE 435,286 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 1,151,522 24,014 SH SOLE 24,014 0 0
FIRST TR EXCHNG TRADED FD VI VEST U S EQUITY 33740F227 3,831,777 103,547 SH SOLE 103,547 0 0
GABELLI DIVID & INCOME TR COM 36242H104 622,039 21,988 SH SOLE 21,988 0 0
GE AEROSPACE COM NEW 369604301 208,569 668 SH SOLE 668 0 0
GMO ETF TRUST GMO INTL VALUE 90139K407 10,822,876 272,960 SH SOLE 272,960 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 875,816 973 SH SOLE 973 0 0
HAPPEN INC COM NEW 52603A208 1,156,964 78,279 SH SOLE 78,279 0 0
IMMUNITYBIO INC COM 45256X103 124,136 13,150 SH SOLE 13,150 0 0
IMMUNOME INC COM 45257U108 201,441 9,365 SH SOLE 9,365 0 0
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 2,384,303 76,469 SH SOLE 76,469 0 0
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 5,219,997 144,481 SH SOLE 144,481 0 0
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 2,048,372 37,494 SH SOLE 37,494 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 701,243 15,113 SH SOLE 15,113 0 0
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 593,934 12,131 SH SOLE 12,131 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 1,291,708 23,473 SH SOLE 23,473 0 0
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 1,275,149 23,627 SH SOLE 23,627 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 5,143,366 84,977 SH SOLE 84,977 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 1,536,106 30,920 SH SOLE 30,920 0 0
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 667,730 13,779 SH SOLE 13,779 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 347,869 7,457 SH SOLE 7,457 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 293,973 5,796 SH SOLE 5,796 0 0
INNOVATOR ETFS TRUST US SM CA PW JUNE 45783Y277 6,167,187 212,923 SH SOLE 212,923 0 0
INNOVATOR ETFS TRUST US SMALL CAP PWR 45784N833 820,953 29,205 SH SOLE 29,205 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 361,310 7,933 SH SOLE 7,933 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 327,155 10,122 SH SOLE 10,122 0 0
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 267,456 14,950 SH SOLE 14,950 0 0
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 6,295,221 184,775 SH SOLE 184,775 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 14,374,026 188,561 SH SOLE 188,561 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 5,219,077 206,288 SH SOLE 206,288 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 626,884 5,543 SH SOLE 5,543 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1,591,605 14,964 SH SOLE 14,964 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 3,697,578 99,477 SH SOLE 99,477 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,021,012 19,330 SH SOLE 19,330 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 358,938 4,269 SH SOLE 4,269 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 317,065 429 SH SOLE 429 0 0
ISHARES GOLD TR ISHARES NEW 464285204 2,992,245 38,313 SH SOLE 38,313 0 0
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 5,922,107 142,977 SH SOLE 142,977 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,047,344 40,595 SH SOLE 40,595 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 8,013,974 70,645 SH SOLE 70,645 0 0
ISHARES TR CALL 464287904 217,984 5,200 SH Call SOLE 52 0 0
ISHARES TR CALL 464287905 953,685 6,500 SH Call SOLE 65 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 10,243,948 366,379 SH SOLE 366,379 0 0
ISHARES TR CORE MSCI EAFE 46432F842 529,801 5,469 SH SOLE 5,469 0 0
ISHARES TR CORE S&P MCP ETF 464287507 941,184 13,081 SH SOLE 13,081 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,433,951 10,541 SH SOLE 10,541 0 0
ISHARES TR CORE S&P TTL STK 464287150 3,416,495 20,547 SH SOLE 20,547 0 0
ISHARES TR CORE US AGGBD ET 464287226 247,890 2,622 SH SOLE 2,622 0 0
ISHARES TR EAFE SML CP ETF 464288273 231,903 2,747 SH SOLE 2,747 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 929,272 9,100 SH SOLE 9,100 0 0
ISHARES TR HDG MSCI EAFE 46434V803 367,922 7,931 SH SOLE 7,931 0 0
ISHARES TR ISHARES BIOTECH 464287556 646,007 3,068 SH SOLE 3,068 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 611,728 2,921 SH SOLE 2,921 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,043,840 46,016 SH SOLE 46,016 0 0
ISHARES TR U.S. TECH ETF 464287721 2,503,694 9,451 SH SOLE 9,451 0 0
ISHARES TR US AER DEF ETF 464288760 222,542 1,074 SH SOLE 1,074 0 0
ISHARES TR US CONSUM DISCRE 464287580 310,493 3,276 SH SOLE 3,276 0 0
JPMORGAN CHASE & CO COM 46625H100 1,126,953 3,406 SH SOLE 3,406 0 0
KRANESHARES TRUST CALIFORNIA CARB 500767553 361,693 21,684 SH SOLE 21,684 0 0
LINDE PLC SHS G54950103 251,892 531 SH SOLE 531 0 0
MASTERCARD INCORPORATED CL A 57636Q104 326,013 591 SH SOLE 591 0 0
META PLATFORMS INC CL A 30303M102 721,264 995 SH SOLE 995 0 0
MICROSOFT CORP COM 594918104 1,018,701 1,986 SH SOLE 1,986 0 0
MORGAN STANLEY COM NEW 617446448 328,948 1,749 SH SOLE 1,749 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 284,502 15,387 SH SOLE 15,387 0 0
NVIDIA CORPORATION COM 67066G104 1,085,403 4,753 SH SOLE 4,753 0 0
PARKER-HANNIFIN CORP COM 701094104 568,026 595 SH SOLE 595 0 0
PGIM ROCK ETF TR LADDE S&P 12 ETF 69420N718 4,425,697 134,642 SH SOLE 134,642 0 0
PGIM ROCK ETF TR S&P 500 BUFFER 69420N734 559,970 16,724 SH SOLE 16,724 0 0
PGIM ROCK ETF TR S&P 500 BUFFER 69420N866 294,196 9,103 SH SOLE 9,103 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108 35,900 75,594 SH SOLE 75,594 0 0
PROSHARES TR PSHS SHORT DOW30 74347B235 404,646 18,170 SH SOLE 18,170 0 0
PROSHARES TR SHORT QQQ 74349Y837 505,674 20,374 SH SOLE 20,374 0 0
SANDISK CORP COM 80004C200 869,945 500 SH SOLE 500 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 221,349 8,058 SH SOLE 8,058 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9,759,344 409,025 SH SOLE 409,025 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 210,833 7,193 SH SOLE 7,193 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,194,163 127,106 SH SOLE 127,106 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 216,999 235 SH SOLE 235 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 315,939 1,876 SH SOLE 1,876 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,943,536 31,602 SH SOLE 31,602 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 229,125 1,372 SH SOLE 1,372 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 237,502 2,947 SH SOLE 2,947 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,360,502 12,059 SH SOLE 12,059 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 228,100 1,512 SH SOLE 1,512 0 0
SPDR GOLD TR CALL 78463V907 342,756 900 SH Call SOLE 9 0 0
SPDR GOLD TR GOLD SHS 78463V107 377,793 992 SH SOLE 992 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 328,669 2,670 SH SOLE 2,670 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 294,811 1,870 SH SOLE 1,870 0 0
SPDR SERIES TRUST ST STR SP400GRW 78464A821 467,309 4,471 SH SOLE 4,471 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 287,015 564 SH SOLE 564 0 0
STATE STR SPDR S&P 500 ETF T CALL 78462F903 2,669,205 3,500 SH Call SOLE 35 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F953 305,052 400 SH Put SOLE 4 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 235,439 309 SH SOLE 309 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,245,490 1,897 SH SOLE 1,897 0 0
UNITED PARCEL SVCS INC CL B 911312106 1,357,876 14,532 SH SOLE 14,532 0 0
USCF ETF TR SUMMERHAVEN K1 90290T809 13,933,469 446,586 SH SOLE 446,586 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,459,453 16,622 SH SOLE 16,622 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 883,118 9,800 SH SOLE 9,800 0 0
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 7,347,695 37,578 SH SOLE 37,578 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 3,163,856 40,345 SH SOLE 40,345 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 289,549 774 SH SOLE 774 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 259,516 1,201 SH SOLE 1,201 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 297,767 425 SH SOLE 425 0 0
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 3,609,036 47,663 SH SOLE 47,663 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,162,472 70,182 SH SOLE 70,182 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10,530,319 67,828 SH SOLE 67,828 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 257,030 1,628 SH SOLE 1,628 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,308,262 26,580 SH SOLE 26,580 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,766,075 53,336 SH SOLE 53,336 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 544,564 3,509 SH SOLE 3,509 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 481,901 2,528 SH SOLE 2,528 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 423,574 3,256 SH SOLE 3,256 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 5,345,729 16,679 SH SOLE 16,679 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 1,017,589 5,951 SH SOLE 5,951 0 0
VISA INC COM CL A 92826C839 230,158 641 SH SOLE 641 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 451,546 4,033 SH SOLE 4,033 0 0
YEXT INC COM 98585N106 2,552,020 394,439 SH SOLE 394,439 0 0