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   398,899 3,761 SH   SOLE   0 0 3,761
ABBOTT LABS COM 002824100   1,704,446 14,996 SH   SOLE   0 0 14,996
ABBVIE INC COM 00287Y109   232,542 1,277 SH   SOLE   0 0 1,277
ABRDN ETFS BBRG ALL COMMDY 003261203   2,200,581 69,749 SH   SOLE   0 0 69,749
ADVANCED MICRO DEVICES INC COM 007903107   2,517,294 13,947 SH   SOLE   0 0 13,947
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   432,289 15,934 SH   SOLE   0 0 15,934
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   796,808 28,677 SH   SOLE   0 0 28,677
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   229,434 7,923 SH   SOLE   0 0 7,923
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   421,513 13,409 SH   SOLE   0 0 13,409
ALPHABET INC CAP STK CL A 02079K305   1,708,075 11,317 SH   SOLE   0 0 11,317
AMAZON COM INC COM 023135106   1,887,136 10,462 SH   SOLE   0 0 10,462
AMERICAN WTR WKS CO INC NEW COM 030420103   869,034 7,111 SH   SOLE   0 0 7,111
APOLLO GLOBAL MGMT INC COM 03769M106   1,117,078 9,934 SH   SOLE   0 0 9,934
APPLE INC COM 037833100   1,433,557 8,360 SH   SOLE   0 0 8,360
APPLIED MATLS INC COM 038222105   2,165,209 10,499 SH   SOLE   0 0 10,499
APTIV PLC SHS G6095L109   902,595 11,332 SH   SOLE   0 0 11,332
CADENCE DESIGN SYSTEM INC COM 127387108   239,062 768 SH   SOLE   0 0 768
CATERPILLAR INC COM 149123101   2,692,528 7,348 SH   SOLE   0 0 7,348
CHEVRON CORP NEW COM 166764100   1,796,815 11,391 SH   SOLE   0 0 11,391
COLGATE PALMOLIVE CO COM 194162103   271,501 3,015 SH   SOLE   0 0 3,015
COSTCO WHSL CORP NEW COM 22160K105   1,974,462 2,695 SH   SOLE   0 0 2,695
EA SERIES TRUST STRIVE 500 ETF 02072L680   4,439,316 131,887 SH   SOLE   0 0 131,887
EA SERIES TRUST STRIVE EMERGING 02072L698   1,943,638 67,699 SH   SOLE   0 0 67,699
ECOLAB INC COM 278865100   306,653 1,328 SH   SOLE   0 0 1,328
ELI LILLY & CO COM 532457108   231,833 298 SH   SOLE   0 0 298
ENSIGN GROUP INC COM 29358P101   1,099,749 8,839 SH   SOLE   0 0 8,839
ETSY INC COM 29786A106   856,526 12,464 SH   SOLE   0 0 12,464
EXXON MOBIL CORP COM 30231G102   370,146 3,184 SH   SOLE   0 0 3,184
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,653,597 76,209 SH   SOLE   0 0 76,209
FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849   470,635 23,878 SH   SOLE   0 0 23,878
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   3,314,685 118,551 SH   SOLE   0 0 118,551
FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656   336,689 14,315 SH   SOLE   0 0 14,315
FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869   564,748 25,485 SH   SOLE   0 0 25,485
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   296,253 11,924 SH   SOLE   0 0 11,924
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   588,485 16,252 SH   SOLE   0 0 16,252
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   334,039 15,239 SH   SOLE   0 0 15,239
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   594,132 16,850 SH   SOLE   0 0 16,850
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   215,603 6,009 SH   SOLE   0 0 6,009
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   387,021 12,263 SH   SOLE   0 0 12,263
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   239,306 5,349 SH   SOLE   0 0 5,349
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,294,010 20,153 SH   SOLE   0 0 20,153
FREEPORT-MCMORAN INC CL B 35671D857   1,856,444 39,482 SH   SOLE   0 0 39,482
GENERAL MLS INC COM 370334104   251,982 3,601 SH   SOLE   0 0 3,601
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   579,457 26,351 SH   SOLE   0 0 26,351
GRACO INC COM 384109104   1,730,225 18,513 SH   SOLE   0 0 18,513
HONEYWELL INTL INC COM 438516106   1,062,122 5,175 SH   SOLE   0 0 5,175
ILLINOIS TOOL WKS INC COM 452308109   1,607,296 5,990 SH   SOLE   0 0 5,990
INGERSOLL RAND INC COM 45687V106   344,194 3,625 SH   SOLE   0 0 3,625
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   567,751 23,853 SH   SOLE   0 0 23,853
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   434,012 9,959 SH   SOLE   0 0 9,959
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   459,983 14,703 SH   SOLE   0 0 14,703
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   425,217 17,053 SH   SOLE   0 0 17,053
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624   525,040 21,404 SH   SOLE   0 0 21,404
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   759,218 21,465 SH   SOLE   0 0 21,465
ISHARES TR 0-5 YR TIPS ETF 46429B747   591,509 5,949 SH   SOLE   0 0 5,949
ISHARES TR AGGRES ALLOC ETF 464289859   332,259 4,523 SH   SOLE   0 0 4,523
ISHARES TR CORE 1 5 YR USD 46432F859   868,199 18,301 SH   SOLE   0 0 18,301
ISHARES TR CORE LT USDB ETF 464289479   503,536 9,852 SH   SOLE   0 0 9,852
ISHARES TR CORE MSCI TOTAL 46432F834   366,851 5,406 SH   SOLE   0 0 5,406
ISHARES TR CORE S&P500 ETF 464287200   363,805 692 SH   SOLE   0 0 692
ISHARES TR MSCI ACWI ETF 464288257   275,794 2,504 SH   SOLE   0 0 2,504
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   869,521 15,028 SH   SOLE   0 0 15,028
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   2,204,423 40,642 SH   SOLE   0 0 40,642
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,776,595 74,858 SH   SOLE   0 0 74,858
JPMORGAN CHASE & CO COM 46625H100   1,861,620 9,294 SH   SOLE   0 0 9,294
LOWES COS INC COM 548661107   1,718,664 6,747 SH   SOLE   0 0 6,747
MEDTRONIC PLC SHS G5960L103   229,040 2,628 SH   SOLE   0 0 2,628
MICROSOFT CORP COM 594918104   2,849,316 6,772 SH   SOLE   0 0 6,822
MONSTER BEVERAGE CORP NEW COM 61174X109   1,057,793 17,844 SH   SOLE   0 0 17,844
NVIDIA CORPORATION COM 67066G104   1,165,593 1,290 SH   SOLE   0 0 1,290
OCCIDENTAL PETE CORP COM 674599105   1,118,348 17,208 SH   SOLE   0 0 17,208
PACER FDS TR DEVELOPED MRKT 69374H873   1,483,727 46,439 SH   SOLE   0 0 46,439
PACER FDS TR US CASH COWS 100 69374H881   1,817,971 31,285 SH   SOLE   0 0 31,285
PALO ALTO NETWORKS INC COM 697435105   1,572,376 5,534 SH   SOLE   0 0 5,534
PAYCOM SOFTWARE INC COM 70432V102   937,338 4,710 SH   SOLE   0 0 4,710
PAYPAL HLDGS INC COM 70450Y103   1,019,252 15,215 SH   SOLE   0 0 15,215
PEPSICO INC COM 713448108   271,465 1,551 SH   SOLE   0 0 1,551
PHILLIPS 66 COM 718546104   269,007 1,647 SH   SOLE   0 0 1,647
PROLOGIS INC. COM 74340W103   1,016,889 7,809 SH   SOLE   0 0 7,809
QUALCOMM INC COM 747525103   1,838,126 17,675 SH   SOLE   0 0 17,675
REVVITY INC COM 714046109   760,935 7,247 SH   SOLE   0 0 7,247
ROLLINS INC COM 775711104   562,643 12,160 SH   SOLE   0 0 12,160
SCHWAB CHARLES CORP COM 808513105   1,711,058 23,653 SH   SOLE   0 0 23,653
SPDR GOLD TR GOLD SHS 78463V107   783,999 3,811 SH   SOLE   0 0 3,811
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   1,075,771 22,893 SH   SOLE   0 0 22,893
STEEL DYNAMICS INC COM 858119100   1,380,562 9,314 SH   SOLE   0 0 9,314
SYNOPSYS INC COM 871607107   1,766,507 3,091 SH   SOLE   0 0 3,091
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   940,536 6,334 SH   SOLE   0 0 6,334
TARGA RES CORP COM 87612G101   1,243,201 11,101 SH   SOLE   0 0 11,101
TARGET CORP COM 87612E106   795,851 4,491 SH   SOLE   0 0 4,491
TESLA INC COM 88160R101   283,901 1,615 SH   SOLE   0 0 1,615
THERMO FISHER SCIENTIFIC INC COM 883556102   1,582,053 2,722 SH   SOLE   0 0 2,722
TJX COS INC NEW COM 872540109   1,737,527 17,132 SH   SOLE   0 0 17,132
TRANE TECHNOLOGIES PLC SHS G8994E103   1,380,920 4,600 SH   SOLE   0 0 4,600
TRAVELERS COMPANIES INC COM 89417E109   213,110 926 SH   SOLE   0 0 926
UNITEDHEALTH GROUP INC COM 91324P102   3,808,696 7,699 SH   SOLE   0 0 7,699
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   572,420 7,914 SH   SOLE   0 0 7,914
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,533,707 20,004 SH   SOLE   0 0 20,004
VANGUARD INDEX FDS GROWTH ETF 922908736   202,734 589 SH   SOLE   0 0 589
VANGUARD INDEX FDS MID CAP ETF 922908629   200,138 801 SH   SOLE   0 0 801
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,179,522 8,386 SH   SOLE   0 0 8,386
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   597,523 12,477 SH   SOLE   0 0 12,477
VANGUARD STAR FDS VG TL INTL STK F 921909768   385,015 6,385 SH   SOLE   0 0 6,385
VISA INC COM CL A 92826C839   209,310 750 SH   SOLE   0 0 750
WASTE MGMT INC DEL COM 94106L109   1,209,006 5,672 SH   SOLE   0 0 5,672
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   2,714,135 59,080 SH   SOLE   0 0 59,080
WISDOMTREE TR US LARGECAP FUND 97717W588   365,972 6,606 SH   SOLE   0 0 6,606
XCEL ENERGY INC COM 98389B100   279,211 5,195 SH   SOLE   0 0 5,195