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
ABBVIE INC COM 00287Y109   441,155 2,483 SH   SOLE   0 0 2,483
ALLSTATE CORP COM 020002101   803,163 4,166 SH   SOLE   0 0 4,166
ALPHABET INC CAP STK CL A 02079K305   213,257 1,127 SH   SOLE   0 0 1,127
AMAZON COM INC COM 023135106   437,140 1,993 SH   SOLE   0 0 1,993
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   639,358 10,875 SH   SOLE   0 0 10,875
AMERICAN EXPRESS CO COM 025816109   242,772 818 SH   SOLE   0 0 818
APPLE INC COM 037833100   11,733,690 46,857 SH   SOLE   0 0 46,857
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   204,429 451 SH   SOLE   0 0 451
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   573,042 11,069 SH   SOLE   0 0 11,069
BLACKSTONE INC COM 09260D107   315,318 1,829 SH   SOLE   0 0 1,829
COSTCO WHSL CORP NEW COM 22160K105   1,703,798 1,859 SH   SOLE   0 0 1,859
CUMMINS INC COM 231021106   348,626 1,000 SH   SOLE   0 0 1,000
META PLATFORMS INC CL A 30303M102   289,838 495 SH   SOLE   0 0 495
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,194,497 26,621 SH   SOLE   0 0 26,621
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,462,608 24,731 SH   SOLE   0 0 24,731
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   1,377,087 40,556 SH   SOLE   0 0 40,556
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   585,582 12,031 SH   SOLE   0 0 12,031
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   314,244 8,729 SH   SOLE   0 0 8,729
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   608,850 16,253 SH   SOLE   0 0 16,253
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   236,979 7,963 SH   SOLE   0 0 7,963
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   293,669 6,398 SH   SOLE   0 0 6,398
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   200,907 4,642 SH   SOLE   0 0 4,642
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   296,103 5,763 SH   SOLE   0 0 5,763
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   208,313 4,392 SH   SOLE   0 0 4,392
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   8,796,719 288,701 SH   SOLE   0 0 288,701
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   264,279 5,310 SH   SOLE   0 0 5,310
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   317,452 12,878 SH   SOLE   0 0 12,878
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   422,037 13,667 SH   SOLE   0 0 13,667
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   1,160,893 32,906 SH   SOLE   0 0 32,906
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   287,330 11,259 SH   SOLE   0 0 11,259
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   3,009,667 77,356 SH   SOLE   0 0 77,356
FIRST TR EXCHNG TRADED FD VI FT VEST INT EQ M 33740U828   2,133,566 98,321 SH   SOLE   0 0 98,321
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,180,257 32,922 SH   SOLE   0 0 32,922
HONEYWELL INTL INC COM 438516106   668,454 2,959 SH   SOLE   0 0 2,959
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   998,517 15,905 SH   SOLE   0 0 15,905
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   1,248,016 42,399 SH   SOLE   0 0 42,399
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   1,937,383 53,955 SH   SOLE   0 0 53,955
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   1,166,836 43,705 SH   SOLE   0 0 43,705
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   876,704 21,814 SH   SOLE   0 0 21,814
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   1,438,916 39,101 SH   SOLE   0 0 39,101
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   356,056 10,702 SH   SOLE   0 0 10,702
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   309,987 6,446 SH   SOLE   0 0 6,446
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   610,682 14,454 SH   SOLE   0 0 14,454
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   1,125,086 37,220 SH   SOLE   0 0 37,220
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   2,087,743 54,340 SH   SOLE   0 0 54,340
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   2,034,186 47,186 SH   SOLE   0 0 47,186
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   1,074,811 28,378 SH   SOLE   0 0 28,378
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   361,599 9,208 SH   SOLE   0 0 9,208
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   2,243,457 57,399 SH   SOLE   0 0 57,399
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   336,263 7,838 SH   SOLE   0 0 7,838
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   2,172,826 56,437 SH   SOLE   0 0 56,437
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   358,609 8,228 SH   SOLE   0 0 8,228
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   11,243,551 299,673 SH   SOLE   0 0 299,673
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   277,029 6,409 SH   SOLE   0 0 6,409
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   2,044,000 51,660 SH   SOLE   0 0 51,660
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   352,096 11,418 SH   SOLE   0 0 11,418
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   1,221,185 29,662 SH   SOLE   0 0 29,662
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   513,670 13,995 SH   SOLE   0 0 13,995
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   211,757 4,779 SH   SOLE   0 0 4,779
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251   222,722 8,235 SH   SOLE   0 0 8,235
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   2,103,442 66,946 SH   SOLE   0 0 66,946
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700   290,540 11,502 SH   SOLE   0 0 11,502
INVESCO ACTIVELY MANAGED EXC AAA CLO FLTNG RT 46090A721   332,857 12,982 SH   SOLE   0 0 12,982
INVESCO QQQ TR UNIT SER 1 46090E103   6,298,697 12,321 SH   SOLE   0 0 12,321
INTUIT COM 461202103   945,893 1,505 SH   SOLE   0 0 1,505
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   241,699 3,974 SH   SOLE   0 0 3,974
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   472,710 6,753 SH   SOLE   0 0 6,753
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   278,061 13,197 SH   SOLE   0 0 13,197
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   240,383 13,107 SH   SOLE   0 0 13,107
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   308,835 15,342 SH   SOLE   0 0 15,342
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   310,510 15,940 SH   SOLE   0 0 15,940
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   310,278 15,969 SH   SOLE   0 0 15,969
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   310,968 15,059 SH   SOLE   0 0 15,059
ISHARES TR CORE S&P500 ETF 464287200   766,460 1,302 SH   SOLE   0 0 1,302
ISHARES TR CORE US AGGBD ET 464287226   2,848,661 29,399 SH   SOLE   0 0 29,399
ISHARES TR CORE S&P MCP ETF 464287507   262,575 4,214 SH   SOLE   0 0 4,214
ISHARES TR RUSSELL 2000 ETF 464287655   5,443,392 24,635 SH   SOLE   0 0 24,635
ISHARES TR CORE S&P SCP ETF 464287804   264,430 2,295 SH   SOLE   0 0 2,295
ISHARES TR MSCI EAFE MIN VL 46429B689   228,463 3,231 SH   SOLE   0 0 3,231
ISHARES TR MSCI USA MIN VOL 46429B697   890,298 10,027 SH   SOLE   0 0 10,027
ISHARES TR TRS FLT RT BD 46434V860   1,833,644 36,332 SH   SOLE   0 0 36,332
JPMORGAN CHASE & CO. COM 46625H100   208,553 870 SH   SOLE   0 0 870
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   232,939 4,049 SH   SOLE   0 0 4,049
JACOBS SOLUTIONS INC COM 46982L108   236,374 1,769 SH   SOLE   0 0 1,769
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,175,876 42,908 SH   SOLE   0 0 42,908
JANUS DETROIT STR TR HENDERSON MTG 47103U852   282,752 6,400 SH   SOLE   0 0 6,400
JOHNSON & JOHNSON COM 478160104   321,750 2,224 SH   SOLE   0 0 2,224
KEYSIGHT TECHNOLOGIES INC COM 49338L103   276,473 1,721 SH   SOLE   0 0 1,721
ELI LILLY & CO COM 532457108   265,737 344 SH   SOLE   0 0 344
LOWES COS INC COM 548661107   384,700 1,559 SH   SOLE   0 0 1,559
MICROSOFT CORP COM 594918104   1,080,605 2,564 SH   SOLE   0 0 2,564
NORTHERN LTS FD TR IV BROOKSTONE DIVID 66537J507   729,518 23,098 SH   SOLE   0 0 23,098
NORTHERN LTS FD TR IV BROOKSTONE GRWTH 66537J606   761,341 22,203 SH   SOLE   0 0 22,203
NORTHERN LTS FD TR IV BROOKSTONE VALUE 66537J705   697,917 22,875 SH   SOLE   0 0 22,875
NORTHERN LTS FD TR IV BROOKSTONE YIELD 66537J853   232,988 8,802 SH   SOLE   0 0 8,802
NORTHERN LTS FD TR IV BROOKSTONE OPPOR 66537J861   261,546 8,629 SH   SOLE   0 0 8,629
NORTHERN LTS FD TR IV BROOKSTONE ACTIV 66537J879   264,082 8,633 SH   SOLE   0 0 8,633
NVIDIA CORPORATION COM 67066G104   1,360,343 10,130 SH   SOLE   0 0 10,130
PROSHARES TR S&P 500 DV ARIST 74348A467   2,873,249 28,863 SH   SOLE   0 0 28,863
SPDR S&P 500 ETF TR TR UNIT 78462F103   525,713 897 SH   SOLE   0 0 897
SPDR SER TR PRTFLO S&P500 GW 78464A409   361,181 4,109 SH   SOLE   0 0 4,109
SPDR SER TR PRTFLO S&P500 VL 78464A508   291,506 5,700 SH   SOLE   0 0 5,700
SPDR SER TR PORTFOLIO S&P500 78464A854   753,530 10,930 SH   SOLE   0 0 10,930
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,975,031 72,292 SH   SOLE   0 0 72,292
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   203,328 1,478 SH   SOLE   0 0 1,478
SELECT SECTOR SPDR TR INDL 81369Y704   213,319 1,619 SH   SOLE   0 0 1,619
SERIES PORTFOLIOS TR PANAGRAM BBB B 81752T528   265,619 9,856 SH   SOLE   0 0 9,856
TESLA INC COM 88160R101   1,494,365 3,700 SH   SOLE   0 0 3,700
UNION PAC CORP COM 907818108   317,071 1,390 SH   SOLE   0 0 1,390
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,955,855 31,878 SH   SOLE   0 0 31,878
VANECK ETF TRUST CLO ETF 92189H748   505,952 9,588 SH   SOLE   0 0 9,588
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,171,056 31,512 SH   SOLE   0 0 31,512
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,089,496 14,579 SH   SOLE   0 0 14,579
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   250,260 5,234 SH   SOLE   0 0 5,234
VANGUARD WORLD FD FINANCIALS ETF 92204A405   266,130 2,254 SH   SOLE   0 0 2,254
VANGUARD WORLD FD INF TECH ETF 92204A702   618,069 994 SH   SOLE   0 0 994
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,197,290 5,933 SH   SOLE   0 0 5,933
VANGUARD INDEX FDS GROWTH ETF 922908736   6,221,203 15,158 SH   SOLE   0 0 15,158
VANGUARD INDEX FDS VALUE ETF 922908744   5,872,178 34,685 SH   SOLE   0 0 34,685
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,183,610 17,411 SH   SOLE   0 0 17,411
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   676,578 14,721 SH   SOLE   0 0 14,721
WALMART INC COM 931142103   369,121 4,085 SH   SOLE   0 0 4,085
WASTE CONNECTIONS INC COM 94106B101   487,350 2,840 SH   SOLE   0 0 2,840