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
WILLIS TOWERS WATSON PLC LTD SHS G96629103   412,596 1,752 SH   SOLE   0 0 1,752
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   372,185 13,245 SH   SOLE   0 0 13,245
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   302,172 10,140 SH   SOLE   0 0 10,140
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   686,482 22,563 SH   SOLE   0 0 22,563
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   264,731 9,178 SH   SOLE   0 0 9,178
ALPHABET INC CAP STK CL C 02079K107   207,222 1,713 SH   SOLE   0 0 1,713
ALPHABET INC CAP STK CL A 02079K305   217,376 1,816 SH   SOLE   0 0 1,816
AMAZON COM INC COM 023135106   445,832 3,420 SH   SOLE   0 0 3,420
APPLE INC COM 037833100   1,998,571 10,304 SH   SOLE   0 0 10,304
BROADCOM INC COM 11135F101   334,828 386 SH   SOLE   0 0 386
CATERPILLAR INC COM 149123101   1,380,834 5,612 SH   SOLE   0 0 5,612
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   381,412 13,961 SH   SOLE   0 0 13,961
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   317,683 11,701 SH   SOLE   0 0 11,701
META PLATFORMS INC CL A 30303M102   265,457 925 SH   SOLE   0 0 925
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   5,762,010 76,745 SH   SOLE   0 0 76,745
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,261,543 7,740 SH   SOLE   0 0 7,740
FIRST TR VALUE LINE DIVID IN SHS 33734H106   6,119,497 152,644 SH   SOLE   0 0 152,644
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   292,019 3,476 SH   SOLE   0 0 3,476
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   455,707 5,540 SH   SOLE   0 0 5,540
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   1,620,251 16,822 SH   SOLE   0 0 16,822
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   448,901 16,626 SH   SOLE   0 0 16,626
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,088,457 27,465 SH   SOLE   0 0 27,465
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   290,870 13,239 SH   SOLE   0 0 13,239
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,422,400 24,248 SH   SOLE   0 0 24,248
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   268,802 5,707 SH   SOLE   0 0 5,707
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   669,078 14,263 SH   SOLE   0 0 14,263
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   283,850 8,750 SH   SOLE   0 0 8,750
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,720,939 33,957 SH   SOLE   0 0 33,957
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   415,993 8,832 SH   SOLE   0 0 8,832
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   685,256 34,714 SH   SOLE   0 0 34,714
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   466,644 19,463 SH   SOLE   0 0 19,463
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   258,995 7,269 SH   SOLE   0 0 7,269
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   358,958 9,652 SH   SOLE   0 0 9,652
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   281,174 12,558 SH   SOLE   0 0 12,558
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   413,618 10,960 SH   SOLE   0 0 10,960
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   231,760 6,775 SH   SOLE   0 0 6,775
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   296,711 7,160 SH   SOLE   0 0 7,160
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   257,638 6,612 SH   SOLE   0 0 6,612
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   231,120 9,230 SH   SOLE   0 0 9,230
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   847,769 21,282 SH   SOLE   0 0 21,282
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   536,587 14,782 SH   SOLE   0 0 14,782
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,200,738 79,492 SH   SOLE   0 0 79,492
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   590,304 15,136 SH   SOLE   0 0 15,136
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   423,090 11,139 SH   SOLE   0 0 11,139
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   323,458 8,976 SH   SOLE   0 0 8,976
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   236,079 10,960 SH   SOLE   0 0 10,960
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   485,148 24,041 SH   SOLE   0 0 24,041
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   412,947 12,586 SH   SOLE   0 0 12,586
HOME DEPOT INC COM 437076102   331,229 1,066 SH   SOLE   0 0 1,066
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136   560,571 19,815 SH   SOLE   0 0 19,815
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169   402,659 14,714 SH   SOLE   0 0 14,714
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193   576,898 18,921 SH   SOLE   0 0 18,921
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219   669,973 21,550 SH   SOLE   0 0 21,550
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   1,093,735 21,337 SH   SOLE   0 0 21,337
INNOVATOR ETFS TR US SML CP PWR B 45782C284   450,243 17,526 SH   SOLE   0 0 17,526
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   216,117 6,603 SH   SOLE   0 0 6,603
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   1,294,296 43,360 SH   SOLE   0 0 43,360
INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326   710,581 22,360 SH   SOLE   0 0 22,360
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   739,081 17,728 SH   SOLE   0 0 17,728
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   544,769 19,781 SH   SOLE   0 0 19,781
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   772,726 22,882 SH   SOLE   0 0 22,882
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   814,255 21,942 SH   SOLE   0 0 21,942
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   3,089,223 81,899 SH   SOLE   0 0 81,899
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   360,952 11,723 SH   SOLE   0 0 11,723
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   1,330,990 38,952 SH   SOLE   0 0 38,952
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   1,735,782 43,363 SH   SOLE   0 0 43,363
INNOVATOR ETFS TR US SML CP PWR B 45782C474   1,436,010 44,900 SH   SOLE   0 0 44,900
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   655,188 18,661 SH   SOLE   0 0 18,661
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   1,185,924 40,711 SH   SOLE   0 0 40,711
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   389,709 11,710 SH   SOLE   0 0 11,710
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   507,754 14,016 SH   SOLE   0 0 14,016
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   489,830 14,445 SH   SOLE   0 0 14,445
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   526,770 15,506 SH   SOLE   0 0 15,506
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,844,115 68,099 SH   SOLE   0 0 68,099
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   1,040,035 24,989 SH   SOLE   0 0 24,989
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,188,976 36,349 SH   SOLE   0 0 36,349
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   1,681,618 48,811 SH   SOLE   0 0 48,811
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   208,074 7,219 SH   SOLE   0 0 7,219
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   772,200 24,750 SH   SOLE   0 0 24,750
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   748,892 22,315 SH   SOLE   0 0 22,315
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   355,293 13,525 SH   SOLE   0 0 13,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   582,253 18,385 SH   SOLE   0 0 18,385
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   721,661 21,510 SH   SOLE   0 0 21,510
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   702,619 19,308 SH   SOLE   0 0 19,308
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   887,283 25,153 SH   SOLE   0 0 25,153
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   589,474 17,612 SH   SOLE   0 0 17,612
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   529,726 15,480 SH   SOLE   0 0 15,480
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,921,208 62,175 SH   SOLE   0 0 62,175
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   1,190,985 33,276 SH   SOLE   0 0 33,276
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   389,430 13,448 SH   SOLE   0 0 13,448
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   311,235 8,212 SH   SOLE   0 0 8,212
INVESCO QQQ TR UNIT SER 1 46090E103   22,365,246 60,542 SH   SOLE   0 0 60,542
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,688,146 5,740 SH   SOLE   0 0 5,740
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   466,592 1,566 SH   SOLE   0 0 1,566
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   1,780,501 10,635 SH   SOLE   0 0 10,635
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   929,749 14,803 SH   SOLE   0 0 14,803
ISHARES TR RUS MID CAP ETF 464287499   219,090 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE S&P MCP ETF 464287507   16,947,699 64,815 SH   SOLE   0 0 64,815
ISHARES TR RUS 1000 GRW ETF 464287614   4,757,701 17,289 SH   SOLE   0 0 17,289
ISHARES TR RUS 1000 ETF 464287622   852,486 3,498 SH   SOLE   0 0 3,498
ISHARES TR RUS 2000 GRW ETF 464287648   2,331,394 9,608 SH   SOLE   0 0 9,608
ISHARES TR RUSSELL 2000 ETF 464287655   6,456,351 34,476 SH   SOLE   0 0 34,476
JPMORGAN CHASE & CO COM 46625H100   272,704 1,875 SH   SOLE   0 0 1,875
JOHNSON & JOHNSON COM 478160104   296,237 1,790 SH   SOLE   0 0 1,790
MASTERCARD INCORPORATED CL A 57636Q104   295,762 752 SH   SOLE   0 0 752
MCDONALDS CORP COM 580135101   1,077,857 3,612 SH   SOLE   0 0 3,612
MERCK & CO INC COM 58933Y105   693,956 6,014 SH   SOLE   0 0 6,014
MICROSOFT CORP COM 594918104   579,600 1,702 SH   SOLE   0 0 1,702
NIKE INC CL B 654106103   431,437 3,909 SH   SOLE   0 0 3,909
ORACLE CORP COM 68389X105   207,693 1,744 SH   SOLE   0 0 1,744
PROSHARES TR S&P 500 DV ARIST 74348A467   2,157,175 22,881 SH   SOLE   0 0 22,881
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,237,502 7,304 SH   SOLE   0 0 7,304
SPDR SER TR S&P DIVID ETF 78464A763   662,816 5,407 SH   SOLE   0 0 5,407
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,493,707 48,234 SH   SOLE   0 0 48,234
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   528,520 10,092 SH   SOLE   0 0 10,092
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   6,436,448 85,877 SH   SOLE   0 0 85,877
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   350,548 5,225 SH   SOLE   0 0 5,225
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   6,581,148 92,653 SH   SOLE   0 0 92,653
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,131,893 71,504 SH   SOLE   0 0 71,504
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   830,224 25,711 SH   SOLE   0 0 25,711
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   236,241 4,104 SH   SOLE   0 0 4,104
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,463,433 116,544 SH   SOLE   0 0 116,544
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,011,383 56,420 SH   SOLE   0 0 56,420
US BANCORP DEL COM NEW 902973304   464,617 14,062 SH   SOLE   0 0 14,062
UNITED PARCEL SERVICE INC CL B 911312106   3,030,222 16,905 SH   SOLE   0 0 16,905
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   365,950 4,586 SH   SOLE   0 0 4,586
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,493,523 33,821 SH   SOLE   0 0 33,821
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,657,509 8,524 SH   SOLE   0 0 8,524
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   673,124 2,749 SH   SOLE   0 0 2,749
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   236,223 580 SH   SOLE   0 0 580
VANGUARD INDEX FDS GROWTH ETF 922908736   369,619 1,306 SH   SOLE   0 0 1,306
VANGUARD INDEX FDS SMALL CP ETF 922908751   266,314 1,339 SH   SOLE   0 0 1,339
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   2,031,960 50,584 SH   SOLE   0 0 50,584
WISDOMTREE TR US QTLY DIV GRT 97717X669   987,568 14,815 SH   SOLE   0 0 14,815