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
AAON INC COM PAR $0.004 000360206   1,455,917 16,692 SH   SOLE   0 0 16,692
ABBOTT LABS COM 002824100   9,932,753 95,590 SH   SOLE   0 0 95,590
ABBVIE INC COM 00287Y109   10,266,320 59,855 SH   SOLE   0 0 59,855
ACCENTURE PLC IRELAND SHS CL A G1151C101   11,202,504 36,922 SH   SOLE   0 0 36,922
AIR PRODS & CHEMS INC COM 009158106   6,472,152 25,081 SH   SOLE   0 0 25,081
ALARM COM HLDGS INC COM 011642105   381,240 6,000 SH   SOLE   0 0 6,000
ALIGN TECHNOLOGY INC COM 016255101   1,725,259 7,146 SH   SOLE   0 0 7,146
ALLIANT ENERGY CORP COM 018802108   1,305,280 25,644 SH   SOLE   0 0 25,644
ALPHABET INC CAP STK CL A 02079K305   11,082,188 60,841 SH   SOLE   0 0 60,841
ALPHABET INC CAP STK CL C 02079K107   301,909 1,646 SH   SOLE   0 0 1,646
AMAZON COM INC COM 023135106   8,559,236 44,291 SH   SOLE   0 0 44,291
AMERIPRISE FINL INC COM 03076C106   9,887,313 23,145 SH   SOLE   0 0 23,145
AMGEN INC COM 031162100   2,809,863 8,993 SH   SOLE   0 0 8,993
AMPHENOL CORP NEW CL A 032095101   424,431 6,300 SH   SOLE   0 0 6,300
APPLE INC COM 037833100   30,358,919 144,141 SH   SOLE   0 0 144,141
APPLIED MATLS INC COM 038222105   10,119,487 42,881 SH   SOLE   0 0 42,881
AUTOMATIC DATA PROCESSING INC COM 053015103   12,265,563 51,387 SH   SOLE   0 0 51,387
AXON ENTERPRISE INC COM 05464C101   6,164,622 20,951 SH   SOLE   0 0 20,951
BANK AMERICA CORP COM 060505104   607,049 15,264 SH   SOLE   0 0 15,264
BANK NEW YORK MELLON CORP COM 064058100   1,580,258 26,386 SH   SOLE   0 0 26,386
BECTON DICKINSON & CO COM 075887109   586,846 2,511 SH   SOLE   0 0 2,511
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   226,994 558 SH   SOLE   0 0 558
BROADCOM INC COM 11135F101   4,813,379 2,998 SH   SOLE   0 0 2,998
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   297,273 1,509 SH   SOLE   0 0 1,509
CAMPBELL SOUP CO COM 134429109   650,194 14,388 SH   SOLE   0 0 14,388
CARDINAL HEALTH INC COM 14149Y108   1,165,879 11,858 SH   SOLE   0 0 11,858
CATERPILLAR INC COM 149123101   5,506,809 16,532 SH   SOLE   0 0 16,532
CENTENE CORP DEL COM 15135B101   2,908,183 43,864 SH   SOLE   0 0 43,864
CHEVRON CORP NEW COM 166764100   1,874,015 11,981 SH   SOLE   0 0 11,981
CHURCH & DWIGHT CO INC COM 171340102   6,720,952 64,824 SH   SOLE   0 0 64,824
CISCO SYS INC COM 17275R102   1,379,453 29,035 SH   SOLE   0 0 29,035
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102   273,224 4,018 SH   SOLE   0 0 4,018
COMCAST CORP NEW CL A 20030N101   315,904 8,067 SH   SOLE   0 0 8,067
CONSTELLATION BRANDS INC CL A 21036P108   1,458,520 5,669 SH   SOLE   0 0 5,669
COSTCO WHSL CORP NEW COM 22160K105   456,445 537 SH   SOLE   0 0 537
CROWDSTRIKE HLDGS INC CL A 22788C105   1,795,245 4,685 SH   SOLE   0 0 4,685
CUMMINS INC COM 231021106   2,643,297 9,545 SH   SOLE   0 0 9,545
DANAHER CORPORATION COM 235851102   237,857 952 SH   SOLE   0 0 952
DEERE & CO COM 244199105   1,728,786 4,627 SH   SOLE   0 0 4,627
DOW INC COM 260557103   965,722 18,204 SH   SOLE   0 0 18,204
EDWARDS LIFESCIENCES CORP COM 28176E108   326,158 3,531 SH   SOLE   0 0 3,531
ELEVANCE HEALTH INC COM 036752103   555,948 1,026 SH   SOLE   0 0 1,026
ELI LILLY & CO COM 532457108   2,979,606 3,291 SH   SOLE   0 0 3,291
EOG RES INC COM 26875P101   1,253,288 9,957 SH   SOLE   0 0 9,957
EXXON MOBIL CORP COM 30231G102   990,953 8,608 SH   SOLE   0 0 8,608
FEDEX CORP COM 31428X106   2,305,770 7,690 SH   SOLE   0 0 7,690
GALLAGHER ARTHUR J & CO COM 363576109   4,926,371 18,998 SH   SOLE   0 0 18,998
GENERAL ELECTRIC CO COM NEW 369604301   313,171 1,970 SH   SOLE   0 0 1,970
GOLDMAN SACHS GROUP INC COM 38141G104   3,145,777 6,955 SH   SOLE   0 0 6,955
HALLIBURTON CO COM 406216101   5,538,704 163,964 SH   SOLE   0 0 163,964
HOME DEPOT INC COM 437076102   9,146,639 26,571 SH   SOLE   0 0 26,571
ILLINOIS TOOL WKS INC COM 452308109   6,537,309 27,588 SH   SOLE   0 0 27,588
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   16,870,760 462,086 SH   SOLE   0 0 462,086
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   382,284 9,840 SH   SOLE   0 0 9,840
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   282,905 10,950 SH   SOLE   0 0 10,950
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   1,719,552 49,612 SH   SOLE   0 0 49,612
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   632,619 16,683 SH   SOLE   0 0 16,683
INTERNATIONAL BUSINESS MACHS COM 459200101   1,227,080 7,095 SH   SOLE   0 0 7,095
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   13,296,166 80,936 SH   SOLE   0 0 80,936
INVESCO QQQ TR UNIT SER 1 46090E103   44,993,158 93,910 SH   SOLE   0 0 93,910
ISHARES INC CORE MSCI EMKT 46434G103   10,405,268 194,382 SH   SOLE   0 0 194,382
ISHARES INC EMNG MKTS EQT 46434G889   208,382 4,465 SH   SOLE   0 0 4,465
ISHARES TR CORE S&P MCP ETF 464287507   1,747,817 29,867 SH   SOLE   0 0 29,867
ISHARES TR CORE S&P SCP ETF 464287804   259,610 2,434 SH   SOLE   0 0 2,434
ISHARES TR CORE S&P TTL STK 464287150   214,635 1,807 SH   SOLE   0 0 1,807
ISHARES TR CORE US AGGBD ET 464287226   2,010,320 20,710 SH   SOLE   0 0 20,710
ISHARES TR INTL EQTY FACTOR 46434V274   470,165 16,085 SH   SOLE   0 0 16,085
ISHARES TR MSCI USA MIN VOL 46429B697   1,704,892 20,306 SH   SOLE   0 0 20,306
ISHARES TR MSCI USA QLT FCT 46432F339   22,184,285 129,915 SH   SOLE   0 0 129,915
ISHARES TR RUS 1000 GRW ETF 464287614   61,239,867 168,006 SH   SOLE   0 0 168,006
ISHARES TR RUS 1000 VAL ETF 464287598   2,359,707 13,525 SH   SOLE   0 0 13,525
ISHARES TR RUSSELL 3000 ETF 464287689   4,901,062 15,878 SH   SOLE   0 0 15,878
ISHARES TR S&P 500 GRWT ETF 464287309   6,290,499 67,976 SH   SOLE   0 0 67,976
ISHARES TR S&P 500 VAL ETF 464287408   3,030,284 16,649 SH   SOLE   0 0 16,649
ISHARES TR TIPS BD ETF 464287176   3,552,143 33,266 SH   SOLE   0 0 33,266
ISHARES TR US SML CAP EQT 46434V290   652,193 10,655 SH   SOLE   0 0 10,655
ISHARES TR US TREAS BD ETF 46429B267   1,392,614 61,702 SH   SOLE   0 0 61,702
JOHNSON & JOHNSON COM 478160104   470,343 3,218 SH   SOLE   0 0 3,218
JPMORGAN CHASE & CO COM 46625H100   10,444,673 51,640 SH   SOLE   0 0 51,640
KIMBERLY-CLARK CORP COM 494368103   1,283,602 9,288 SH   SOLE   0 0 9,288
KLA CORP COM NEW 482480100   3,669,070 4,450 SH   SOLE   0 0 4,450
LAMB WESTON HLDGS INC COM 513272104   4,507,529 53,610 SH   SOLE   0 0 53,610
LKQ CORP COM 501889208   218,306 5,249 SH   SOLE   0 0 5,249
LOWES COS INC COM 548661107   1,186,295 5,381 SH   SOLE   0 0 5,381
MASCO CORP COM 574599106   296,348 4,445 SH   SOLE   0 0 4,445
MASTERCARD INCORPORATED CL A 57636Q104   4,364,837 9,894 SH   SOLE   0 0 9,894
MCDONALDS CORP COM 580135101   1,946,723 7,639 SH   SOLE   0 0 7,639
MEDTRONIC PLC SHS G5960L103   899,419 11,427 SH   SOLE   0 0 11,427
MERCADOLIBRE INC COM 58733R102   1,574,377 958 SH   SOLE   0 0 958
MERCK & CO INC COM 58933Y105   2,057,061 16,616 SH   SOLE   0 0 16,616
META PLATFORMS INC CL A 30303M102   7,856,756 15,582 SH   SOLE   0 0 15,582
METLIFE INC COM 59156R108   1,743,028 24,833 SH   SOLE   0 0 24,833
MICROSOFT CORP COM 594918104   20,129,438 45,037 SH   SOLE   0 0 45,037
MONSTER BEVERAGE CORP NEW COM 61174X109   1,369,829 27,424 SH   SOLE   0 0 27,424
MPLX LP COM UNIT REP LTD 55336V100   298,130 7,000 SH   SOLE   0 0 7,000
MSCI INC COM 55354G100   4,994,302 10,367 SH   SOLE   0 0 10,367
NEXTERA ENERGY INC COM 65339F101   1,889,140 26,679 SH   SOLE   0 0 26,679
NIKE INC CL B 654106103   2,163,044 28,699 SH   SOLE   0 0 28,699
NORFOLK SOUTHN CORP COM 655844108   883,235 4,114 SH   SOLE   0 0 4,114
NORTHROP GRUMMAN CORP COM 666807102   2,088,201 4,790 SH   SOLE   0 0 4,790
NOVARTIS AG SPONSORED ADR 66987V109   1,712,622 16,087 SH   SOLE   0 0 16,087
NUVEEN NEW YORK AMT QLT MUNICP COM 670656107   579,419 52,247 SH   SOLE   0 0 52,247
NVIDIA CORPORATION COM 67066G104   7,584,368 61,392 SH   SOLE   0 0 61,392
ORACLE CORP COM 68389X105   9,364,243 66,319 SH   SOLE   0 0 66,319
PALO ALTO NETWORKS INC COM 697435105   8,802,734 25,966 SH   SOLE   0 0 25,966
PARKER-HANNIFIN CORP COM 701094104   1,011,620 2,000 SH   SOLE   0 0 2,000
PAYCHEX INC COM 704326107   320,112 2,700 SH   SOLE   0 0 2,700
PEPSICO INC COM 713448108   2,181,199 13,225 SH   SOLE   0 0 13,225
PFIZER INC COM 717081103   2,105,747 75,259 SH   SOLE   0 0 75,259
PROCTER AND GAMBLE CO COM 742718109   423,515 2,568 SH   SOLE   0 0 2,568
PRUDENTIAL FINL INC COM 744320102   1,497,102 12,775 SH   SOLE   0 0 12,775
QUALCOMM INC COM 747525103   11,222,996 56,346 SH   SOLE   0 0 56,346
QUEST DIAGNOSTICS INC COM 74834L100   563,535 4,117 SH   SOLE   0 0 4,117
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,515,010 64,897 SH   SOLE   0 0 64,897
RESMED INC COM 761152107   2,485,780 12,986 SH   SOLE   0 0 12,986
ROCKWELL AUTOMATION INC COM 773903109   2,786,659 10,123 SH   SOLE   0 0 10,123
ROPER TECHNOLOGIES INC COM 776696106   7,950,988 14,106 SH   SOLE   0 0 14,106
S&P GLOBAL INC COM 78409V104   298,820 670 SH   SOLE   0 0 670
SALESFORCE INC COM 79466L302   1,985,326 7,722 SH   SOLE   0 0 7,722
SCHWAB CHARLES CORP COM 808513105   1,721,457 23,361 SH   SOLE   0 0 23,361
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   8,545,356 99,759 SH   SOLE   0 0 99,759
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,387,219 26,190 SH   SOLE   0 0 26,190
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   278,263 1,230 SH   SOLE   0 0 1,230
SERVICE CORP INTL COM 817565104   657,810 9,248 SH   SOLE   0 0 9,248
SHOPIFY INC CL A 82509L107   206,670 3,129 SH   SOLE   0 0 3,129
SOUTHERN CO COM 842587107   1,935,061 24,946 SH   SOLE   0 0 24,946
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,058,516 5,620 SH   SOLE   0 0 5,620
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   31,455,213 58,786 SH   SOLE   0 0 58,786
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   876,040 9,545 SH   SOLE   0 0 9,545
STARBUCKS CORP COM 855244109   273,565 3,514 SH   SOLE   0 0 3,514
STATE STR CORP COM 857477103   312,650 4,225 SH   SOLE   0 0 4,225
STRYKER CORPORATION COM 863667101   10,313,998 30,313 SH   SOLE   0 0 30,313
TE CONNECTIVITY LTD SHS H84989104   1,288,132 8,563 SH   SOLE   0 0 8,563
TESLA INC COM 88160R101   934,191 4,721 SH   SOLE   0 0 4,721
TEXAS INSTRS INC COM 882508104   1,640,872 8,435 SH   SOLE   0 0 8,435
THE TRADE DESK INC COM CL A 88339J105   3,041,737 31,143 SH   SOLE   0 0 31,143
THERMO FISHER SCIENTIFIC INC COM 883556102   1,721,489 3,113 SH   SOLE   0 0 3,113
UNION PAC CORP COM 907818108   5,122,526 22,640 SH   SOLE   0 0 22,640
UNITED RENTALS INC COM 911363109   358,935 555 SH   SOLE   0 0 555
UNITEDHEALTH GROUP INC COM 91324P102   9,910,200 19,460 SH   SOLE   0 0 19,460
US BANCORP DEL COM NEW 902973304   1,150,109 28,970 SH   SOLE   0 0 28,970
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   355,334 1,363 SH   SOLE   0 0 1,363
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,716,776 22,383 SH   SOLE   0 0 22,383
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,415,864 4,830 SH   SOLE   0 0 4,830
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,085,556 4,058 SH   SOLE   0 0 4,058
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   717,489 16,396 SH   SOLE   0 0 16,396
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   509,969 10,177 SH   SOLE   0 0 10,177
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,415,800 17,713 SH   SOLE   0 0 17,713
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   726,732 3,981 SH   SOLE   0 0 3,981
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   219,450 825 SH   SOLE   0 0 825
VANGUARD WORLD FDS INF TECH ETF 92204A702   586,392 1,017 SH   SOLE   0 0 1,017
VERIZON COMMUNICATIONS INC COM 92343V104   1,614,175 39,141 SH   SOLE   0 0 39,141
VISA INC COM CL A 92826C839   6,894,299 26,267 SH   SOLE   0 0 26,267
WALMART INC COM 931142103   8,562,065 126,452 SH   SOLE   0 0 126,452
WASTE MGMT INC DEL COM 94106L109   6,445,001 30,210 SH   SOLE   0 0 30,210
XYLEM INC COM 98419M100   1,913,061 14,105 SH   SOLE   0 0 14,105
ZOETIS INC CL A 98978V103   1,879,222 10,840 SH   SOLE   0 0 10,840