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   211,247 1,932 SH   SOLE   1,932 0 0
ABBOTT LABS COM 002824100   540,618 4,912 SH   SOLE   4,912 0 0
ABBVIE INC COM 00287Y109   960,220 6,196 SH   SOLE   6,196 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   496,773 17,288 SH   SOLE   17,288 0 0
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   252,456 10,930 SH   SOLE   10,930 0 0
AGNC INVT CORP COM 00123Q104   317,157 32,330 SH   SOLE   32,330 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   207,655 20,519 SH   SOLE   20,519 0 0
ALPHABET INC CAP STK CL C 02079K107   499,315 3,543 SH   SOLE   3,543 0 0
ALPHABET INC CAP STK CL A 02079K305   302,988 2,169 SH   SOLE   2,169 0 0
AMAZON COM INC COM 023135106   1,820,393 11,981 SH   SOLE   11,981 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   359,491 7,726 SH   SOLE   7,726 0 0
AMERICAN ELEC PWR CO INC COM 025537101   257,386 3,169 SH   SOLE   3,169 0 0
AMGEN INC COM 031162100   442,975 1,538 SH   SOLE   1,538 0 0
APPLE INC COM 037833100   25,224,866 131,018 SH   SOLE   131,018 0 0
APPLIED MATLS INC COM 038222105   227,925 1,406 SH   SOLE   1,406 0 0
AT&T INC COM 00206R102   544,514 32,450 SH   SOLE   32,450 0 0
BANK AMERICA CORP COM 060505104   370,499 11,004 SH   SOLE   11,004 0 0
BANK MONTREAL QUE COM 063671101   274,274 2,772 SH   SOLE   2,772 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,603,618 7,300 SH   SOLE   7,300 0 0
BLACKSTONE INC COM 09260D107   960,337 7,335 SH   SOLE   7,335 0 0
BROADCOM INC COM 11135F101   237,761 213 SH   SOLE   213 0 0
CAMBRIA ETF TR TAIL RISK 132061862   355,554 27,756 SH   SOLE   27,756 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   692,593 10,250 SH   SOLE   10,250 0 0
CATERPILLAR INC COM 149123101   222,877 754 SH   SOLE   754 0 0
CHEVRON CORP NEW COM 166764100   841,090 5,639 SH   SOLE   5,639 0 0
CINTAS CORP COM 172908105   664,131 1,102 SH   SOLE   1,102 0 0
COCA COLA CO COM 191216100   243,062 4,125 SH   SOLE   4,125 0 0
COLGATE PALMOLIVE CO COM 194162103   210,262 2,638 SH   SOLE   2,638 0 0
COMCAST CORP NEW CL A 20030N101   313,829 7,157 SH   SOLE   7,157 0 0
CONOCOPHILLIPS COM 20825C104   340,912 2,937 SH   SOLE   2,937 0 0
COSTCO WHSL CORP NEW COM 22160K105   363,442 551 SH   SOLE   551 0 0
CSX CORP COM 126408103   266,387 7,683 SH   SOLE   7,683 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   346,142 3,567 SH   SOLE   3,567 0 0
ELI LILLY & CO COM 532457108   214,168 367 SH   SOLE   367 0 0
ENBRIDGE INC COM 29250N105   423,526 11,706 SH   SOLE   11,706 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   245,022 9,299 SH   SOLE   9,299 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   133,240 13,324 SH   SOLE   13,324 0 0
EXXON MOBIL CORP COM 30231G102   539,602 5,397 SH   SOLE   5,397 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   2,250,527 45,092 SH   SOLE   45,092 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,391,945 26,942 SH   SOLE   26,942 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   479,169 6,949 SH   SOLE   6,949 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   450,647 6,948 SH   SOLE   6,948 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   486,536 11,239 SH   SOLE   11,239 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   507,972 12,023 SH   SOLE   12,023 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   6,707,965 35,958 SH   SOLE   35,958 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,578,754 69,700 SH   SOLE   69,700 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   389,701 8,065 SH   SOLE   8,065 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   323,059 5,415 SH   SOLE   5,415 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   440,982 9,572 SH   SOLE   9,572 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   408,117 7,899 SH   SOLE   7,899 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   336,351 10,264 SH   SOLE   10,264 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   783,184 7,498 SH   SOLE   7,498 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   14,417,217 401,818 SH   SOLE   401,818 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   11,252,225 64,126 SH   SOLE   64,126 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,125,818 77,067 SH   SOLE   77,067 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829   293,090 10,505 SH   SOLE   10,505 0 0
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   502,292 16,340 SH   SOLE   16,340 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   395,869 8,225 SH   SOLE   8,225 0 0
GENERAL DYNAMICS CORP COM 369550108   238,931 920 SH   SOLE   920 0 0
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   268,227 9,278 SH   SOLE   9,278 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   292,313 9,375 SH   SOLE   9,375 0 0
HOME DEPOT INC COM 437076102   1,048,632 3,026 SH   SOLE   3,026 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   472,479 30,881 SH   SOLE   30,881 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   27,093,605 760,629 SH   SOLE   760,629 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   17,295,504 464,434 SH   SOLE   464,434 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   4,328,794 119,613 SH   SOLE   119,613 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   2,388,825 71,586 SH   SOLE   71,586 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   1,495,187 41,395 SH   SOLE   41,395 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   5,709,505 174,656 SH   SOLE   174,656 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   3,420,248 102,464 SH   SOLE   102,464 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   4,641,785 142,168 SH   SOLE   142,168 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   4,967,935 157,840 SH   SOLE   157,840 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   7,108,789 177,365 SH   SOLE   177,365 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   1,348,659 35,292 SH   SOLE   35,292 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   448,993 12,578 SH   SOLE   12,578 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   281,435 7,479 SH   SOLE   7,479 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   1,263,225 36,679 SH   SOLE   36,679 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   643,669 18,695 SH   SOLE   18,695 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   923,867 26,321 SH   SOLE   26,321 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   220,081 6,331 SH   SOLE   6,331 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   356,747 2,181 SH   SOLE   2,181 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   430,388 32,360 SH   SOLE   32,360 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   300,001 1,780 SH   SOLE   1,780 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   811,164 12,385 SH   SOLE   12,385 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   458,950 12,460 SH   SOLE   12,460 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   218,410 4,947 SH   SOLE   4,947 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   222,971 1,413 SH   SOLE   1,413 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,945,195 21,659 SH   SOLE   21,659 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,058,556 57,351 SH   SOLE   57,351 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   508,873 9,394 SH   SOLE   9,394 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   4,475,999 10,930 SH   SOLE   10,930 0 0
IRON MTN INC DEL COM 46284V101   368,738 5,269 SH   SOLE   5,269 0 0
ISHARES GOLD TR ISHARES NEW 464285204   284,138 7,280 SH   SOLE   7,280 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   599,888 11,912 SH   SOLE   11,912 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   234,388 2,857 SH   SOLE   2,857 0 0
ISHARES TR SELECT DIVID ETF 464287168   382,606 3,264 SH   SOLE   3,264 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,884,992 35,024 SH   SOLE   35,024 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,119,194 11,352 SH   SOLE   11,352 0 0
ISHARES TR CORE S&P MCP ETF 464287507   469,635 1,695 SH   SOLE   1,695 0 0
ISHARES TR MSCI USA MMENTM 46432F396   3,432,301 21,877 SH   SOLE   21,877 0 0
ISHARES TR CORE S&P SCP ETF 464287804   358,647 3,313 SH   SOLE   3,313 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,238,102 15,867 SH   SOLE   15,867 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   210,883 4,166 SH   SOLE   4,166 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   881,946 23,481 SH   SOLE   23,481 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   1,430,757 41,725 SH   SOLE   41,725 0 0
ISHARES TR EXPND TEC SC ETF 464287549   299,384 668 SH   SOLE   668 0 0
ISHARES TR CORE MSCI PAC 46434V696   253,632 4,262 SH   SOLE   4,262 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   530,329 9,646 SH   SOLE   9,646 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   737,499 14,771 SH   SOLE   14,771 0 0
JOHNSON & JOHNSON COM 478160104   1,215,029 7,752 SH   SOLE   7,752 0 0
JPMORGAN CHASE & CO COM 46625H100   790,585 4,648 SH   SOLE   4,648 0 0
KIMBERLY-CLARK CORP COM 494368103   264,276 2,175 SH   SOLE   2,175 0 0
LOCKHEED MARTIN CORP COM 539830109   326,292 720 SH   SOLE   720 0 0
MCDONALDS CORP COM 580135101   1,634,436 5,512 SH   SOLE   5,512 0 0
MICROSOFT CORP COM 594918104   3,113,398 8,279 SH   SOLE   8,279 0 0
MONDELEZ INTL INC CL A 609207105   204,800 2,828 SH   SOLE   2,828 0 0
MPLX LP COM UNIT REP LTD 55336V100   252,340 6,872 SH   SOLE   6,872 0 0
NEXGEN ENERGY LTD COM 65340P106   122,955 17,487 SH   SOLE   17,487 0 0
NNN REIT INC COM 637417106   928,416 21,541 SH   SOLE   21,541 0 0
NOVARTIS AG SPONSORED ADR 66987V109   299,440 2,966 SH   SOLE   2,966 0 0
NOVO-NORDISK A S ADR 670100205   561,423 5,427 SH   SOLE   5,427 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   704,215 63,500 SH   SOLE   63,500 0 0
NVIDIA CORPORATION COM 67066G104   934,480 1,887 SH   SOLE   1,887 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   308,654 10,067 SH   SOLE   10,067 0 0
ORACLE CORP COM 68389X105   332,526 3,154 SH   SOLE   3,154 0 0
PACER FDS TR TRENDPILOT 100 69374H303   891,822 13,651 SH   SOLE   13,651 0 0
PEPSICO INC COM 713448108   931,382 5,484 SH   SOLE   5,484 0 0
PHILLIPS 66 COM 718546104   270,572 2,032 SH   SOLE   2,032 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   148,566 11,221 SH   SOLE   11,221 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   19,870,127 214,929 SH   SOLE   214,929 0 0
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   247,172 2,456 SH   SOLE   2,456 0 0
PPL CORP COM 69351T106   210,567 7,770 SH   SOLE   7,770 0 0
PROCTER AND GAMBLE CO COM 742718109   4,802,279 32,771 SH   SOLE   32,771 0 0
QUALCOMM INC COM 747525103   563,768 3,898 SH   SOLE   3,898 0 0
REALTY INCOME CORP COM 756109104   708,038 12,331 SH   SOLE   12,331 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   266,534 7,068 SH   SOLE   7,068 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,778,831 49,637 SH   SOLE   49,637 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,801,629 78,465 SH   SOLE   78,465 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   456,721 5,448 SH   SOLE   5,448 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   214,361 2,976 SH   SOLE   2,976 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   265,343 7,057 SH   SOLE   7,057 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   308,799 2,264 SH   SOLE   2,264 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   354,800 1,843 SH   SOLE   1,843 0 0
SOUTHERN CO COM 842587107   336,048 4,792 SH   SOLE   4,792 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   422,471 1,121 SH   SOLE   1,121 0 0
SPDR GOLD TR GOLD SHS 78463V107   506,218 2,648 SH   SOLE   2,648 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   281,433 8,275 SH   SOLE   8,275 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   293,252 8,249 SH   SOLE   8,249 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   357,433 752 SH   SOLE   752 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   279,566 551 SH   SOLE   551 0 0
SPDR SER TR S&P DIVID ETF 78464A763   284,721 2,278 SH   SOLE   2,278 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,051,669 41,129 SH   SOLE   41,129 0 0
SPDR SER TR S&P1500MOMTILT 78468R705   482,806 2,389 SH   SOLE   2,389 0 0
STARBUCKS CORP COM 855244109   345,204 3,596 SH   SOLE   3,596 0 0
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   626,731 22,683 SH   SOLE   22,683 0 0
TESLA INC COM 88160R101   1,737,124 6,991 SH   SOLE   6,991 0 0
UNITED PARCEL SERVICE INC CL B 911312106   272,165 1,731 SH   SOLE   1,731 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   505,061 5,951 SH   SOLE   5,951 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   213,749 7,427 SH   SOLE   7,427 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,209,350 15,702 SH   SOLE   15,702 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   537,503 7,037 SH   SOLE   7,037 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   362,254 4,857 SH   SOLE   4,857 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   999,197 20,241 SH   SOLE   20,241 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,217,600 32,549 SH   SOLE   32,549 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,548,198 11,413 SH   SOLE   11,413 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,085,347 18,765 SH   SOLE   18,765 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,539,892 16,989 SH   SOLE   16,989 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,218,336 5,237 SH   SOLE   5,237 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   482,448 3,327 SH   SOLE   3,327 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   320,345 1,325 SH   SOLE   1,325 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   602,064 2,538 SH   SOLE   2,538 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   741,072 3,474 SH   SOLE   3,474 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   215,244 1,196 SH   SOLE   1,196 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,442,594 59,431 SH   SOLE   59,431 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   335,100 5,969 SH   SOLE   5,969 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   231,648 3,216 SH   SOLE   3,216 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   566,223 11,923 SH   SOLE   11,923 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   858,099 16,809 SH   SOLE   16,809 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   477,826 10,307 SH   SOLE   10,307 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   224,404 2,767 SH   SOLE   2,767 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   561,993 3,298 SH   SOLE   3,298 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,458,924 176,595 SH   SOLE   176,595 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,848,243 34,473 SH   SOLE   34,473 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   2,208,332 33,213 SH   SOLE   33,213 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   200,376 414 SH   SOLE   414 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   912,325 24,200 SH   SOLE   24,200 0 0
WALMART INC COM 931142103   247,919 1,573 SH   SOLE   1,573 0 0
WASTE MGMT INC DEL COM 94106L109   345,842 1,931 SH   SOLE   1,931 0 0
WELLTOWER INC COM 95040Q104   395,129 4,382 SH   SOLE   4,382 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,293,222 18,401 SH   SOLE   18,401 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,364,764 29,870 SH   SOLE   29,870 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   714,166 17,008 SH   SOLE   17,008 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   318,732 9,908 SH   SOLE   9,908 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   365,249 11,475 SH   SOLE   11,475 0 0