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,586,626 26,172 SH SOLE 26,172 0 0
ABBVIE INC COM 00287Y109 1,140,248 4,359 SH SOLE 4,359 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,874,041 10,220 SH SOLE 10,220 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,495,486 5,375 SH SOLE 5,375 0 0
ALLSTATE CORP COM 020002101 3,279,396 14,781 SH SOLE 14,781 0 0
ALPHABET INC CAP STK CL C 02079K107 2,473,098 7,258 SH SOLE 7,258 0 0
ALPHABET INC CAP STK CL A 02079K305 901,517 2,620 SH SOLE 2,620 0 0
AMAZON COM INC COM 023135106 1,227,562 4,927 SH SOLE 4,927 0 0
AMEREN CORP COM 023608102 546,192 5,496 SH SOLE 5,496 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 421,200 3,576 SH SOLE 3,576 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 626,605 6,954 SH SOLE 6,954 0 0
AMGEN INC COM 031162100 4,033,662 9,570 SH SOLE 9,570 0 0
AMPHENOL CORP CL A 032095101 1,674,198 19,860 SH SOLE 19,860 0 0
APPLE INC COM 037833100 3,510,292 10,541 SH SOLE 10,541 0 0
APPLIED MATLS INC COM 038222105 439,787 860 SH SOLE 860 0 0
AT&T INC COM 00206R102 377,848 15,486 SH SOLE 15,486 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 337,420 1,308 SH SOLE 1,308 0 0
BANK OF AMER CORP COM 060505104 1,136,196 20,874 SH SOLE 20,874 0 0
BLACKROCK INC COM 09290D101 418,025 395 SH SOLE 395 0 0
BOEING CO COM 097023105 248,583 1,336 SH SOLE 1,336 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 332,571 5,330 SH SOLE 5,330 0 0
BROADCOM INC COM 11135F101 465,182 1,325 SH SOLE 1,325 0 0
CANADIAN NATL RY CO COM 136375102 1,939,259 16,310 SH SOLE 16,310 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107 708,781 19,287 SH SOLE 19,287 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 216,594 4,434 SH SOLE 4,434 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 857,974 21,568 SH SOLE 21,568 0 0
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 615,675 12,981 SH SOLE 12,981 0 0
CAPITAL GROUP INTERNATIONAL SHS 14021T102 453,591 12,607 SH SOLE 12,607 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 293,254 13,852 SH SOLE 13,852 0 0
CATERPILLAR INC COM 149123101 2,068,972 2,552 SH SOLE 2,552 0 0
CHEVRON CORPORATION COM 166764100 1,125,033 5,509 SH SOLE 5,509 0 0
CINTAS CORP COM 172908105 4,199,642 21,530 SH SOLE 21,530 0 0
CISCO SYS INC COM 17275R102 1,620,127 15,053 SH SOLE 15,053 0 0
CITIGROUP INC COM NEW 172967424 214,678 1,658 SH SOLE 1,658 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 327,695 5,705 SH SOLE 5,705 0 0
COMCAST CORP NEW CL A 20030N101 1,272,264 58,468 SH SOLE 58,468 0 0
CSX CORP COM 126408103 654,214 14,066 SH SOLE 14,066 0 0
DANAHER CORP DEL COM 235851102 250,499 1,131 SH SOLE 1,131 0 0
DEERE & CO COM 244199105 350,647 522 SH SOLE 522 0 0
DISNEY WALT CO COM 254687106 216,239 2,061 SH SOLE 2,061 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 602,124 5,281 SH SOLE 5,281 0 0
EATON CORP PLC SHS G29183103 397,911 926 SH SOLE 926 0 0
ELI LILLY & CO COM 532457108 658,197 569 SH SOLE 569 0 0
EMERSON ELEC CO COM 291011104 625,431 4,032 SH SOLE 4,032 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,654,827 10,168 SH SOLE 10,168 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,177,009 127,684 SH SOLE 127,684 0 0
FIRST TR EXCHANGE TRADED FD NASDQ PHRMTCLS 33738R837 202,166 4,875 SH SOLE 4,875 0 0
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 603,743 15,896 SH SOLE 15,896 0 0
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 1,024,788 4,048 SH SOLE 4,048 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 595,443 14,610 SH SOLE 14,610 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 573,959 7,820 SH SOLE 7,820 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 600,830 4,464 SH SOLE 4,464 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 201,026 1,950 SH SOLE 1,950 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY ALPHADX 33734X127 212,469 9,724 SH SOLE 9,724 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 482,989 1,774 SH SOLE 1,774 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 236,755 1,337 SH SOLE 1,337 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 281,244 2,710 SH SOLE 2,710 0 0
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 273,598 1,238 SH SOLE 1,238 0 0
GALLAGHER ARTHUR J & CO COM 363576109 325,057 1,425 SH SOLE 1,425 0 0
GE AEROSPACE COM NEW 369604301 432,532 1,385 SH SOLE 1,385 0 0
GE VERNOVA INC COM 36828A101 307,072 323 SH SOLE 323 0 0
GENERAL DYNAMICS CORP COM 369550108 390,232 1,176 SH SOLE 1,176 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 480,731 534 SH SOLE 534 0 0
HERSHEY CO COM 427866108 1,829,084 11,605 SH SOLE 11,605 0 0
HOME DEPOT INC COM 437076102 747,327 2,627 SH SOLE 2,627 0 0
HONEYWELL INTL INC COM 438516205 216,214 1,025 SH SOLE 1,025 0 0
HORMEL FOODS CORP COM 440452100 258,223 12,950 SH SOLE 12,950 0 0
HOWMET AEROSPACE INC COM 443201108 400,253 1,770 SH SOLE 1,770 0 0
ILLINOIS TOOL WKS INC COM 452308109 713,952 2,775 SH SOLE 2,775 0 0
INFOSYS LTD SPONSORED ADR 456788108 239,625 22,270 SH SOLE 22,270 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 527,063 2,397 SH SOLE 2,397 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,365,298 4,482 SH SOLE 4,482 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,323,450 131,425 SH SOLE 131,425 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 2,098,705 101,608 SH SOLE 101,608 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 2,162,332 86,945 SH SOLE 86,945 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 761,262 6,818 SH SOLE 6,818 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,746,829 13,205 SH SOLE 13,205 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 5,346,040 7,227 SH SOLE 7,227 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,493,394 18,401 SH SOLE 18,401 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,344,921 5,673 SH SOLE 5,673 0 0
ISHARES TR EXPANDED TECH 464287515 893,154 8,388 SH SOLE 8,388 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 831,928 20,168 SH SOLE 20,168 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,069,684 9,759 SH SOLE 9,759 0 0
ISHARES TR US DIGI REAL ETF 464287531 1,809,224 16,092 SH SOLE 16,092 0 0
ISHARES TR S&P 100 ETF 464287101 831,024 2,175 SH SOLE 2,175 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 778,252 3,139 SH SOLE 3,139 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,190,056 16,540 SH SOLE 16,540 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,327,249 9,756 SH SOLE 9,756 0 0
ISHARES TR CORE MSCI INTL 46435G326 886,382 9,906 SH SOLE 9,906 0 0
ISHARES TR RUS 1000 ETF 464287622 9,461,964 22,738 SH SOLE 22,738 0 0
ISHARES TR ISHARES SEMICDTR 464287523 3,264,479 5,741 SH SOLE 5,741 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,720,451 8,172 SH SOLE 8,172 0 0
ISHARES TR U.S. PHARMA ETF 464288836 817,429 8,132 SH SOLE 8,132 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,316,611 44,631 SH SOLE 44,631 0 0
ISHARES TR US BR DEL SE ETF 464288794 2,021,534 11,477 SH SOLE 11,477 0 0
ISHARES TR US AER DEF ETF 464288760 644,401 3,110 SH SOLE 3,110 0 0
ISHARES TR SELECT DIVID ETF 464287168 382,166 2,513 SH SOLE 2,513 0 0
ISHARES TR US OIL GS EX ETF 464288851 597,960 4,530 SH SOLE 4,530 0 0
ISHARES TR US TELECOM ETF 464287713 857,038 20,812 SH SOLE 20,812 0 0
ISHARES TR US INDUSTRIALS 464287754 1,526,576 9,954 SH SOLE 9,954 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 678,541 25,586 SH SOLE 25,586 0 0
ISHARES TR IBOXX HI YD ETF 464288513 8,953,473 115,963 SH SOLE 115,963 0 0
ISHARES TR U.S. FINLS ETF 464287788 302,212 2,405 SH SOLE 2,405 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 4,488,664 88,937 SH SOLE 88,937 0 0
JOHNSON & JOHNSON COM 478160104 1,640,557 6,197 SH SOLE 6,197 0 0
JPMORGAN CHASE & CO COM 46625H100 2,644,246 7,993 SH SOLE 7,993 0 0
KEYCORP COM 493267108 206,592 10,294 SH SOLE 10,294 0 0
KIMBERLY-CLARK CORP COM 494368103 251,954 2,586 SH SOLE 2,586 0 0
LINDE PLC SHS G54950103 209,558 442 SH SOLE 442 0 0
LOCKHEED MARTIN CORP COM 539830109 507,049 996 SH SOLE 996 0 0
LOWES COS INC COM 548661107 1,642,724 8,914 SH SOLE 8,914 0 0
MARATHON PETE CORP COM 56585A102 1,384,151 3,500 SH SOLE 3,500 0 0
MCDONALDS CORP COM 580135101 390,682 1,692 SH SOLE 1,692 0 0
MCKESSON CORP COM 58155Q103 202,780 238 SH SOLE 238 0 0
MERCK & CO INC COM 58933Y105 635,532 4,374 SH SOLE 4,374 0 0
META PLATFORMS INC CL A 30303M102 1,953,380 2,694 SH SOLE 2,694 0 0
MICRON TECHNOLOGY INC COM 595112103 525,099 493 SH SOLE 493 0 0
MICROSOFT CORP COM 594918104 2,556,268 4,984 SH SOLE 4,984 0 0
NETFLIX INC. COM 64110L106 257,655 3,703 SH SOLE 3,703 0 0
NEXTERA ENERGY INC COM 65339F101 644,048 8,503 SH SOLE 8,503 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,034,647 2,140 SH SOLE 2,140 0 0
NVIDIA CORPORATION COM 67066G104 3,130,539 13,708 SH SOLE 13,708 0 0
ORACLE CORP COM 68389X105 2,734,065 19,913 SH SOLE 19,913 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 374,100 2,000 SH SOLE 2,000 0 0
PALO ALTO NETWORKS INC COM 697435105 220,507 555 SH SOLE 555 0 0
PEPSICO INC COM 713448108 857,868 6,770 SH SOLE 6,770 0 0
PHILIP MORRIS INTL INC COM 718172109 257,087 1,347 SH SOLE 1,347 0 0
PIMCO INCOME STRATEGY FD COM 72201H108 101,484 14,708 SH SOLE 14,708 0 0
PRICE T ROWE GROUP INC COM 74144T108 506,998 4,873 SH SOLE 4,873 0 0
PROCTER & GAMBLE CO COM 742718109 1,509,038 10,387 SH SOLE 10,387 0 0
RTX CORPORATION COM 75513E101 702,524 3,784 SH SOLE 3,784 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,647,675 278,401 SH SOLE 278,401 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 252,647 7,032 SH SOLE 7,032 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,182,955 251,551 SH SOLE 251,551 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 469,693 16,025 SH SOLE 16,025 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 956,023 17,903 SH SOLE 17,903 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,403,666 12,649 SH SOLE 12,649 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 322,250 3,998 SH SOLE 3,998 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,230,816 11,308 SH SOLE 11,308 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,665,745 13,618 SH SOLE 13,618 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,762,061 10,462 SH SOLE 10,462 0 0
SOUTHERN CO COM 842587107 214,187 2,584 SH SOLE 2,584 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 540,192 6,018 SH SOLE 6,018 0 0
STARBUCKS CORP COM 855244109 277,529 2,954 SH SOLE 2,954 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 9,323,039 18,333 SH SOLE 18,333 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,668,754 3,499 SH SOLE 3,499 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,359,902 2,981 SH SOLE 2,981 0 0
TEXAS INSTRS INC COM 882508104 828,226 2,957 SH SOLE 2,957 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,497,342 4,200 SH SOLE 4,200 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,078,661 14,380 SH SOLE 14,380 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 321,643 859 SH SOLE 859 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,503,521 9,525 SH SOLE 9,525 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,217,612 9,505 SH SOLE 9,505 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 473,995 6,713 SH SOLE 6,713 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 484,918 4,795 SH SOLE 4,795 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 516,195 3,326 SH SOLE 3,326 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 521,470 1,627 SH SOLE 1,627 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 482,569 2,822 SH SOLE 2,822 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 542,132 3,149 SH SOLE 3,149 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 320,763 1,683 SH SOLE 1,683 0 0
VEEVA SYS INC CL A COM 922475108 899,168 3,150 SH SOLE 3,150 0 0
VISA INC COM CL A 92826C839 1,443,241 4,016 SH SOLE 4,016 0 0
WALMART INC COM 931142103 971,611 9,350 SH SOLE 9,350 0 0
WATSCO INC COM 942622200 361,715 1,195 SH SOLE 1,195 0 0
WELLS FARGO & CO COM 949746101 952,944 11,904 SH SOLE 11,904 0 0