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
ABBOTT LABORATORIES COM 002824100 2,363,023 4,537 SH SOLE 4,537 0 0
ABBVIE INC COM 00287Y109 1,043,337 8,052 SH SOLE 8,052 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,289,198 4,355 SH SOLE 4,355 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,621,285 6,450 SH SOLE 6,450 0 0
ALLSTATE CORP COM 020002101 3,593,082 8,566 SH SOLE 8,566 0 0
ALPHABET INC CAP STK CL C 02079K107 2,537,616 7,420 SH SOLE 7,420 0 0
ALPHABET INC CAP STK CL A 02079K305 923,821 10,006 SH SOLE 10,006 0 0
AMAZON COM INC COM 023135106 1,192,653 10,249 SH SOLE 10,249 0 0
AMEREN CORP COM 023608102 639,354 1,130 SH SOLE 1,130 0 0
AMGEN INC COM 031162100 3,543,038 17,020 SH SOLE 17,020 0 0
AMPHENOL CORP CL A 032095101 1,768,490 4,408 SH SOLE 4,408 0 0
APPLE INC COM 037833100 3,053,365 15,047 SH SOLE 15,047 0 0
APPLIED MATLS INC COM 038222105 614,550 6,507 SH SOLE 6,507 0 0
AT&T INC COM 00206R102 328,942 766 SH SOLE 766 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 292,420 4,031 SH SOLE 4,031 0 0
BANK OF AMER CORP COM 060505104 1,187,913 3,191 SH SOLE 3,191 0 0
BLACKROCK INC COM 09290D101 379,816 2,885 SH SOLE 2,885 0 0
BOEING CO COM 097023105 289,228 3,680 SH SOLE 3,680 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 306,427 1,441 SH SOLE 1,441 0 0
BROADCOM INC COM 11135F101 480,847 4,155 SH SOLE 4,155 0 0
CANADIAN NATL RY CO COM 136375102 1,996,078 3,696 SH SOLE 3,696 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107 708,126 1,291 SH SOLE 1,291 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 845,032 2,032 SH SOLE 2,032 0 0
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 629,211 1,841 SH SOLE 1,841 0 0
CAPITAL GROUP INTERNATIONAL SHS 14021T102 457,765 1,128 SH SOLE 1,128 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 308,339 379 SH SOLE 379 0 0
CATERPILLAR INC COM 149123101 2,787,441 31,947 SH SOLE 31,947 0 0
CHEVRON CORPORATION COM 166764100 888,003 4,476 SH SOLE 4,476 0 0
CINTAS CORP COM 172908105 3,831,902 510 SH SOLE 510 0 0
CISCO SYS INC COM 17275R102 1,830,307 4,229 SH SOLE 4,229 0 0
CITIGROUP INC COM NEW 172967424 232,054 1,680 SH SOLE 1,680 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 220,955 77 SH SOLE 77 0 0
COMCAST CORP NEW CL A 20030N101 1,438,630 810 SH SOLE 810 0 0
CSX CORP COM 126408103 668,562 808 SH SOLE 808 0 0
DANAHER CORP DEL COM 235851102 215,347 1,905 SH SOLE 1,905 0 0
DEERE & CO COM 244199105 325,380 5,075 SH SOLE 5,075 0 0
DISNEY WALT CO COM 254687106 222,471 1,155 SH SOLE 1,155 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 667,877 4,304 SH SOLE 4,304 0 0
EATON CORP PLC SHS G29183103 394,587 3,409 SH SOLE 3,409 0 0
ELI LILLY & CO COM 532457108 1,255,376 25,188 SH SOLE 25,188 0 0
EMERSON ELEC CO COM 291011104 553,855 3,006 SH SOLE 3,006 0 0
EXXON MOBIL CORP COM 30231G102 1,431,172 5,332 SH SOLE 5,332 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 892,882 948 SH SOLE 948 0 0
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 1,793,802 19,947 SH SOLE 19,947 0 0
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 860,139 2,674 SH SOLE 2,674 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 740,220 2,808 SH SOLE 2,808 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 1,007,672 3,144 SH SOLE 3,144 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 603,160 5,339 SH SOLE 5,339 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127 490,315 890 SH SOLE 890 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 701,281 13,634 SH SOLE 13,634 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 256,325 1,918 SH SOLE 1,918 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 296,799 1,314 SH SOLE 1,314 0 0
GALLAGHER ARTHUR J & CO COM 363576109 327,137 918 SH SOLE 918 0 0
GE AEROSPACE COM NEW 369604301 487,730 5,606 SH SOLE 5,606 0 0
GE VERNOVA INC COM 36828A101 379,558 16,448 SH SOLE 16,448 0 0
GENERAL DYNAMICS CORP COM 369550108 408,084 1,771 SH SOLE 1,771 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 576,234 13,148 SH SOLE 13,148 0 0
HERSHEY CO COM 427866108 2,084,346 5,790 SH SOLE 5,790 0 0
HOME DEPOT INC COM 437076102 1,048,256 8,817 SH SOLE 8,817 0 0
HONEYWELL AEROSPACE INC COM 43849R105 226,607 3,758 SH SOLE 3,758 0 0
HONEYWELL INTL INC COM 438516205 229,498 3,806 SH SOLE 3,806 0 0
HORMEL FOODS CORP COM 440452100 321,419 199 SH SOLE 199 0 0
HOWMET AEROSPACE INC COM 443201108 470,658 4,302 SH SOLE 4,302 0 0
ILLINOIS TOOL WKS INC COM 452308109 784,363 2,434 SH SOLE 2,434 0 0
INFOSYS LTD SPONSORED ADR 456788108 233,612 94 SH SOLE 94 0 0
INTEL CORP COM 458140100 209,535 1,117 SH SOLE 1,117 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 676,525 5,062 SH SOLE 5,062 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,504,213 477 SH SOLE 477 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 441,564 8,786 SH SOLE 8,786 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 689,739 1,213 SH SOLE 1,213 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 622,662 845 SH SOLE 845 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,788,381 31,064 SH SOLE 31,064 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,364,918 98,678 SH SOLE 98,678 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,364,835 10,272 SH SOLE 10,272 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,279,430 3,743 SH SOLE 3,743 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 2,072,674 4,223 SH SOLE 4,223 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,501,126 10,564 SH SOLE 10,564 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,097,685 6,463 SH SOLE 6,463 0 0
ISHARES TR IBOXX HI YD ETF 464288513 9,287,424 13,595 SH SOLE 13,595 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,529,863 1,250 SH SOLE 1,250 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 727,048 5,576 SH SOLE 5,576 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,590,433 127,311 SH SOLE 127,311 0 0
ISHARES TR ISHARES SEMICDTR 464287523 5,542,883 105,725 SH SOLE 105,725 0 0
ISHARES TR S&P 100 ETF 464287101 795,767 2,561 SH SOLE 2,561 0 0
ISHARES TR CORE S&P TTL STK 464287150 203,471 1,314 SH SOLE 1,314 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 824,366 1,484 SH SOLE 1,484 0 0
ISHARES TR RUS 1000 ETF 464287622 9,573,291 50,369 SH SOLE 50,369 0 0
ISHARES TR US BR DEL SE ETF 464288794 3,192,326 27,877 SH SOLE 27,877 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,168,442 10,592 SH SOLE 10,592 0 0
ISHARES TR US INDUSTRIALS 464287754 3,236,433 26,331 SH SOLE 26,331 0 0
ISHARES TR US DIGI REAL ETF 464287531 2,625,778 18,799 SH SOLE 18,799 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,713,841 22,247 SH SOLE 22,247 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,696,199 6,233 SH SOLE 6,233 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,423,953 13,694 SH SOLE 13,694 0 0
ISHARES TR SELECT DIVID ETF 464287168 392,660 3,282 SH SOLE 3,282 0 0
ISHARES TR U.S. FINLS ETF 464287788 313,037 2,933 SH SOLE 2,933 0 0
ISHARES TR US AER DEF ETF 464288760 4,081,252 39,514 SH SOLE 39,514 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1,406,745 3,130 SH SOLE 3,130 0 0
JOHNSON & JOHNSON COM 478160104 1,545,904 16,508 SH SOLE 16,508 0 0
JPMORGAN CHASE & CO COM 46625H100 2,650,298 19,312 SH SOLE 19,312 0 0
KEYCORP COM 493267108 236,491 346 SH SOLE 346 0 0
KIMBERLY-CLARK CORP COM 494368103 283,865 659 SH SOLE 659 0 0
LINDE PLC SHS G54950103 217,176 3,633 SH SOLE 3,633 0 0
LOCKHEED MARTIN CORP COM 539830109 502,574 7,132 SH SOLE 7,132 0 0
LOWES COS INC COM 548661107 1,932,180 7,276 SH SOLE 7,276 0 0
MARATHON PETE CORP COM 56585A102 936,905 9,460 SH SOLE 9,460 0 0
MCDONALDS CORP COM 580135101 442,304 4,866 SH SOLE 4,866 0 0
MERCK & CO INC COM 58933Y105 551,066 3,598 SH SOLE 3,598 0 0
META PLATFORMS INC CL A 30303M102 483,044 10,139 SH SOLE 10,139 0 0
MICRON TECHNOLOGY INC COM 595112103 465,179 11,543 SH SOLE 11,543 0 0
MICROSOFT CORP COM 594918104 1,782,211 21,635 SH SOLE 21,635 0 0
NETFLIX INC. COM 64110L106 253,470 1,071 SH SOLE 1,071 0 0
NEXTERA ENERGY INC COM 65339F101 740,598 2,282 SH SOLE 2,282 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,089,923 5,602 SH SOLE 5,602 0 0
NVIDIA CORPORATION COM 67066G104 2,827,790 10,805 SH SOLE 10,805 0 0
ORACLE CORP COM 68389X105 2,785,600 6,595 SH SOLE 6,595 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 239,174 1,283 SH SOLE 1,283 0 0
PEPSICO INC COM 713448108 916,509 3,250 SH SOLE 3,250 0 0
PHILIP MORRIS INTL INC COM 718172109 243,162 2,352 SH SOLE 2,352 0 0
PRICE T ROWE GROUP INC COM 74144T108 553,896 1,137 SH SOLE 1,137 0 0
PROCTER & GAMBLE CO COM 742718109 1,535,221 6,452 SH SOLE 6,452 0 0
RTX CORPORATION COM 75513E101 730,113 2,466 SH SOLE 2,466 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,387,422 4,693 SH SOLE 4,693 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 231,013 34 SH SOLE 34 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8,128,731 3,823 SH SOLE 3,823 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 205,860 1,745 SH SOLE 1,745 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 205,047 1,071 SH SOLE 1,071 0 0
SOUTHERN CO COM 842587107 220,228 1,340 SH SOLE 1,340 0 0
STARBUCKS CORP COM 855244109 301,838 1,022 SH SOLE 1,022 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 9,844,996 87,762 SH SOLE 87,762 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,828,273 21,656 SH SOLE 21,656 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,480,945 3,343 SH SOLE 3,343 0 0
TESLA INC COM 88160R101 213,244 3,365 SH SOLE 3,365 0 0
TEXAS INSTRS INC COM 882508104 881,393 1,192 SH SOLE 1,192 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,386,504 2,971 SH SOLE 2,971 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 318,015 3,700 SH SOLE 3,700 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,288,702 80,357 SH SOLE 80,357 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,495,734 3,139 SH SOLE 3,139 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,415,890 12,777 SH SOLE 12,777 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,093,036 3,278 SH SOLE 3,278 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 525,608 1,580 SH SOLE 1,580 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,029,234 3,830 SH SOLE 3,830 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 676,336 6,456 SH SOLE 6,456 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 917,786 8,221 SH SOLE 8,221 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 587,904 4,415 SH SOLE 4,415 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 856,623 15,496 SH SOLE 15,496 0 0
VEEVA SYS INC CL A COM 922475108 559,031 532 SH SOLE 532 0 0
VISA INC COM CL A 92826C839 1,379,666 15,096 SH SOLE 15,096 0 0
WALMART INC COM 931142103 961,173 2,945 SH SOLE 2,945 0 0
WATSCO INC COM 942622200 497,992 3,334 SH SOLE 3,334 0 0
WELLS FARGO & CO COM 949746101 983,607 3,058 SH SOLE 3,058 0 0