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
3M CO COM 88579Y101 228,512 1,501 SH SOLE 1,501 0 0
ABBOTT LABS COM 002824100 1,360,213 10,000 SH SOLE 10,000 0 0
ABBVIE INC COM 00287Y109 3,463,112 18,657 SH SOLE 18,657 0 0
ADOBE INC COM 00724F101 1,232,987 3,187 SH SOLE 3,187 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,919,734 20,576 SH SOLE 20,576 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661 256,391 8,763 SH SOLE 8,763 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H646 629,768 22,954 SH SOLE 22,954 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679 491,644 16,604 SH SOLE 16,604 0 0
AIR PRODS & CHEMS INC COM 009158106 4,338,365 15,381 SH SOLE 15,381 0 0
ALLSTATE CORP COM 020002101 2,429,006 12,066 SH SOLE 12,066 0 0
ALPHABET INC CAP STK CL A 02079K305 2,625,651 14,899 SH SOLE 14,899 0 0
ALTRIA GROUP INC COM 02209S103 343,630 5,861 SH SOLE 5,861 0 0
AMAZON COM INC COM 023135106 3,280,977 14,955 SH SOLE 14,955 0 0
AMGEN INC COM 031162100 1,226,849 4,394 SH SOLE 4,394 0 0
ANALOG DEVICES INC COM 032654105 4,657,337 19,567 SH SOLE 19,567 0 0
APPLE INC COM 037833100 6,115,737 29,808 SH SOLE 29,808 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,158,261 16,575 SH SOLE 16,575 0 0
BEST BUY INC COM 086516101 3,644,488 54,290 SH SOLE 54,290 0 0
BOEING CO COM 097023105 1,218,417 5,815 SH SOLE 5,815 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,012,409 21,871 SH SOLE 21,871 0 0
BROADCOM INC COM 11135F101 6,665,217 24,180 SH SOLE 24,180 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,247,646 7,294 SH SOLE 7,294 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,082,310 5,087 SH SOLE 5,087 0 0
CASEYS GEN STORES INC COM 147528103 240,847 472 SH SOLE 472 0 0
CATERPILLAR INC COM 149123101 580,762 1,496 SH SOLE 1,496 0 0
CHEVRON CORP NEW COM 166764100 1,545,941 10,796 SH SOLE 10,796 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,038,133 36,298 SH SOLE 36,298 0 0
CHUBB LIMITED COM H1467J104 4,706,791 16,246 SH SOLE 16,246 0 0
CISCO SYS INC COM 17275R102 1,952,769 28,146 SH SOLE 28,146 0 0
CME GROUP INC COM 12572Q105 4,754,169 17,249 SH SOLE 17,249 0 0
COCA COLA CO COM 191216100 1,097,352 15,510 SH SOLE 15,510 0 0
COMCAST CORP NEW CL A 20030N101 4,223,162 118,329 SH SOLE 118,329 0 0
COMERICA INC COM 200340107 209,968 3,520 SH SOLE 3,520 0 0
CONSOLIDATED EDISON INC COM 209115104 413,643 4,122 SH SOLE 4,122 0 0
CONSTELLATION ENERGY CORP COM 21037T109 393,767 1,220 SH SOLE 1,220 0 0
CROWN CASTLE INC COM 22822V101 1,009,733 9,829 SH SOLE 9,829 0 0
CUMMINS INC COM 231021106 322,588 985 SH SOLE 985 0 0
DARDEN RESTAURANTS INC COM 237194105 3,165,142 14,521 SH SOLE 14,521 0 0
DEERE & CO COM 244199105 296,958 584 SH SOLE 584 0 0
DEXCOM INC COM 252131107 1,840,248 21,082 SH SOLE 21,082 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,067,870 15,050 SH SOLE 15,050 0 0
DTE ENERGY CO COM 233331107 360,556 2,722 SH SOLE 2,722 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,012,204 8,578 SH SOLE 8,578 0 0
EATON CORP PLC SHS G29183103 5,622,236 15,749 SH SOLE 15,749 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,381,886 30,455 SH SOLE 30,455 0 0
ELI LILLY & CO COM 532457108 3,872,705 4,968 SH SOLE 4,968 0 0
EMERSON ELEC CO COM 291011104 1,336,767 10,026 SH SOLE 10,026 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 269,369 4,506 SH SOLE 4,506 0 0
EXXON MOBIL CORP COM 30231G102 426,888 3,960 SH SOLE 3,960 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,893,108 47,821 SH SOLE 47,821 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 966,441 12,787 SH SOLE 12,787 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 278,806 3,092 SH SOLE 3,092 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 883,128 14,076 SH SOLE 14,076 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 320,797 3,941 SH SOLE 3,941 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1,575,094 35,237 SH SOLE 35,237 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 272,326 7,719 SH SOLE 7,719 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109 2,228,405 53,222 SH SOLE 53,222 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 394,174 15,952 SH SOLE 15,952 0 0
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 1,604,195 46,920 SH SOLE 46,920 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 555,174 11,307 SH SOLE 11,307 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 4,082,124 111,912 SH SOLE 111,912 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 252,774 6,456 SH SOLE 6,456 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASDAQ 33740F128 438,087 21,139 SH SOLE 21,139 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 788,133 17,957 SH SOLE 17,957 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740U448 446,327 21,625 SH SOLE 21,625 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740F151 215,580 10,153 SH SOLE 10,153 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 1,050,083 23,521 SH SOLE 23,521 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 1,184,549 47,515 SH SOLE 47,515 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 366,455 9,085 SH SOLE 9,085 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 2,601,737 61,362 SH SOLE 61,362 0 0
FISERV INC COM 337738108 2,275,295 13,197 SH SOLE 13,197 0 0
GARMIN LTD SHS H2906T109 252,551 1,210 SH SOLE 1,210 0 0
GE VERNOVA INC COM 36828A101 2,547,857 4,815 SH SOLE 4,815 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 307,832 18,411 SH SOLE 18,411 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 283,544 8,687 SH SOLE 8,687 0 0
HOME DEPOT INC COM 437076102 5,336,445 14,555 SH SOLE 14,555 0 0
HONEYWELL INTL INC COM 438516106 1,642,968 7,055 SH SOLE 7,055 0 0
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 294,902 11,469 SH SOLE 11,469 0 0
INNOVATOR ETFS TRUST EQUITY 1YR JANUA 45784N817 235,282 8,937 SH SOLE 8,937 0 0
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 3,872,453 125,729 SH SOLE 125,729 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236 205,819 7,374 SH SOLE 7,374 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 3,458,909 87,523 SH SOLE 87,523 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 1,718,978 36,574 SH SOLE 36,574 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 2,823,938 88,028 SH SOLE 88,028 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 806,507 23,506 SH SOLE 23,506 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335 555,115 20,360 SH SOLE 20,360 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 975,510 5,317 SH SOLE 5,317 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 340,471 1,155 SH SOLE 1,155 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 281,375 4,502 SH SOLE 4,502 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 852,107 43,653 SH SOLE 43,653 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 767,766 37,126 SH SOLE 37,126 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 576,404 28,131 SH SOLE 28,131 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 228,290 12,208 SH SOLE 12,208 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 794,057 40,410 SH SOLE 40,410 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 680,395 4,802 SH SOLE 4,802 0 0
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 474,573 19,945 SH SOLE 19,945 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 280,872 5,247 SH SOLE 5,247 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,356,671 13,336 SH SOLE 13,336 0 0
IQVIA HLDGS INC COM 46266C105 2,209,569 14,021 SH SOLE 14,021 0 0
ISHARES SILVER TR ISHARES 46428Q109 333,514 10,165 SH SOLE 10,165 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 1,501,638 15,997 SH SOLE 15,997 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 225,084 8,939 PRN SOLE 8,939 0 0
ISHARES TR S&P 100 ETF 464287101 1,937,796 6,367 SH SOLE 6,367 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 273,240 2,332 SH SOLE 2,332 0 0
ISHARES TR ISHARES SEMICDTR 464287523 505,567 2,118 SH SOLE 2,118 0 0
ISHARES TR ISHARES BIOTECH 464287556 244,417 1,932 SH SOLE 1,932 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,282,159 2,065 SH SOLE 2,065 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 217,086 8,952 PRN SOLE 8,952 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 581,122 2,693 SH SOLE 2,693 0 0
ISHARES TR INVT GRD CORP BD 46436E288 313,284 12,276 SH SOLE 12,276 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 287,147 3,234 SH SOLE 3,234 0 0
JOHNSON & JOHNSON COM 478160104 4,500,015 29,460 SH SOLE 29,460 0 0
JOHNSON CTLS INTL PLC SHS G51502105 5,773,929 54,667 SH SOLE 54,667 0 0
JPMORGAN CHASE & CO. COM 46625H100 8,522,484 29,397 SH SOLE 29,397 0 0
KIMBERLY-CLARK CORP COM 494368103 725,175 5,625 SH SOLE 5,625 0 0
LAUDER ESTEE COS INC CL A 518439104 431,876 5,345 SH SOLE 5,345 0 0
LINDE PLC SHS G54950103 1,105,857 2,357 SH SOLE 2,357 0 0
LOCKHEED MARTIN CORP COM 539830109 646,543 1,396 SH SOLE 1,396 0 0
LOWES COS INC COM 548661107 1,561,299 7,037 SH SOLE 7,037 0 0
MARATHON PETE CORP COM 56585A102 4,843,934 29,161 SH SOLE 29,161 0 0
MCDONALDS CORP COM 580135101 1,389,561 4,756 SH SOLE 4,756 0 0
MEDTRONIC PLC SHS G5960L103 4,252,240 48,781 SH SOLE 48,781 0 0
MERCK & CO INC COM 58933Y105 852,632 10,771 SH SOLE 10,771 0 0
META PLATFORMS INC CL A 30303M102 2,879,289 3,901 SH SOLE 3,901 0 0
MICRON TECHNOLOGY INC COM 595112103 203,609 1,652 SH SOLE 1,652 0 0
MICROSOFT CORP COM 594918104 7,301,481 14,679 SH SOLE 14,679 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,266,922 5,608 SH SOLE 5,608 0 0
MORGAN STANLEY COM NEW 617446448 2,801,424 19,888 SH SOLE 19,888 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,580,071 10,893 SH SOLE 10,893 0 0
NETFLIX INC COM 64110L106 281,217 210 SH SOLE 210 0 0
NIKE INC CL B 654106103 812,413 11,436 SH SOLE 11,436 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,708,432 3,417 SH SOLE 3,417 0 0
NVIDIA CORPORATION COM 67066G104 882,058 5,583 SH SOLE 5,583 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,377,171 10,880 SH SOLE 10,880 0 0
ORACLE CORP COM 68389X105 962,847 4,404 SH SOLE 4,404 0 0
PACER FDS TR US CASH COWS 100 69374H881 2,424,455 44,001 SH SOLE 44,001 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 868,792 22,881 SH SOLE 22,881 0 0
PACER FDS TR US SMALL CAP CAS 69374H857 851,006 21,374 SH SOLE 21,374 0 0
PACER FDS TR US LRG CP CASH 69374H360 276,948 7,888 SH SOLE 7,888 0 0
PEPSICO INC COM 713448108 1,227,180 9,294 SH SOLE 9,294 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107 367,179 7,379 SH SOLE 7,379 0 0
PHILIP MORRIS INTL INC COM 718172109 244,418 1,342 SH SOLE 1,342 0 0
PROCTER AND GAMBLE CO COM 742718109 1,413,168 8,870 SH SOLE 8,870 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 3,019,691 29,987 SH SOLE 29,987 0 0
QUALCOMM INC COM 747525103 1,207,828 7,584 SH SOLE 7,584 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103 120,604 10,169 SH SOLE 10,169 0 0
RTX CORPORATION COM 75513E101 627,010 4,294 SH SOLE 4,294 0 0
S&P GLOBAL INC COM 78409V104 2,515,173 4,770 SH SOLE 4,770 0 0
SALESFORCE INC COM 79466L302 2,350,860 8,621 SH SOLE 8,621 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 298,192 3,516 SH SOLE 3,516 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 428,387 8,180 SH SOLE 8,180 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 625,731 2,471 SH SOLE 2,471 0 0
SOUTHERN CO COM 842587107 267,042 2,908 SH SOLE 2,908 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,674,354 5,947 SH SOLE 5,947 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 821,448 10,299 SH SOLE 10,299 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 827,949 9,329 SH SOLE 9,329 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 480,892 7,154 SH SOLE 7,154 0 0
STERIS PLC SHS USD G8473T100 2,370,251 9,867 SH SOLE 9,867 0 0
STRYKER CORPORATION COM 863667101 1,798,534 4,546 SH SOLE 4,546 0 0
SYNOPSYS INC COM 871607107 1,671,337 3,260 SH SOLE 3,260 0 0
TARGET CORP COM 87612E106 509,429 5,164 SH SOLE 5,164 0 0
TESLA INC COM 88160R101 227,762 717 SH SOLE 717 0 0
TJX COS INC NEW COM 872540109 2,481,655 20,096 SH SOLE 20,096 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,762,244 6,315 SH SOLE 6,315 0 0
TRUIST FINL CORP COM 89832Q109 1,054,545 24,530 SH SOLE 24,530 0 0
UNION PAC CORP COM 907818108 4,165,598 18,105 SH SOLE 18,105 0 0
UNITED PARCEL SERVICE INC CL B 911312106 915,122 9,066 SH SOLE 9,066 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,132,627 6,836 SH SOLE 6,836 0 0
VANECK ETF TRUST MORNINGSTAR SMID 92189H730 703,726 20,222 SH SOLE 20,222 0 0
VANECK ETF TRUST DURABLE HGH DIV 92189H102 344,042 10,540 SH SOLE 10,540 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,733,239 18,480 SH SOLE 18,480 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 806,934 2,655 SH SOLE 2,655 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,017,023 9,855 SH SOLE 9,855 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,583,678 105,932 SH SOLE 105,932 0 0
VISA INC COM CL A 92826C839 2,497,422 7,034 SH SOLE 7,034 0 0
WALMART INC COM 931142103 5,235,141 53,540 SH SOLE 53,540 0 0
WASTE MGMT INC DEL COM 94106L109 1,644,301 7,186 SH SOLE 7,186 0 0
WELLTOWER INC COM 95040Q104 609,078 3,962 SH SOLE 3,962 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,152,932 13,768 SH SOLE 13,768 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 958,053 19,043 SH SOLE 19,043 0 0
WISDOMTREE TR US QUALITY GROW 97717Y477 2,178,145 41,449 SH SOLE 41,449 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 287,268 2,993 SH SOLE 2,993 0 0