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
ABBOTT LABS COM 002824100   4,602,356 40,368 SH   SOLE   0 0 40,368
ABBVIE INC COM 00287Y109   8,835,453 44,741 SH   SOLE   17,103 0 27,638
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,074,539 25,672 SH   SOLE   0 0 25,672
AFLAC INC COM 001055102   1,168,981 10,456 SH   SOLE   0 0 10,456
AKAMAI TECHNOLOGIES INC COM 00971T101   3,585,441 35,517 SH   SOLE   18,736 0 16,781
ALLSTATE CORP COM 020002101   218,097 1,150 SH   SOLE   0 0 1,150
ALPHABET INC CAP STK CL A 02079K305   7,869,582 47,450 SH   SOLE   22,323 0 25,127
ALPHABET INC CAP STK CL C 02079K107   10,935,062 65,405 SH   SOLE   18,123 0 47,282
ALPS ETF TR ALERIAN MLP 00162Q452   779,530 16,540 SH   SOLE   0 0 16,540
AMAZON COM INC COM 023135106   15,394,585 82,620 SH   SOLE   28,398 0 54,222
AMGEN INC COM 031162100   286,122 888 SH   SOLE   0 0 888
APOLLO GLOBAL MGMT INC COM 03769M106   13,228,469 105,904 SH   SOLE   37,062 0 68,842
APPLE INC COM 037833100   40,051,565 171,895 SH   SOLE   53,326 0 118,569
APPLIED MATLS INC COM 038222105   10,359,508 51,272 SH   SOLE   6,880 0 44,392
APPLOVIN CORP COM CL A 03831W108   7,085,732 54,276 SH   SOLE   28,662 0 25,614
AVERY DENNISON CORP COM 053611109   1,800,739 8,157 SH   SOLE   4,321 0 3,836
BANK AMERICA CORP COM 060505104   436,956 11,012 SH   SOLE   0 0 11,012
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   492,478 1,070 SH   SOLE   6 0 1,064
BLACKROCK INC COM 09247X101   661,808 697 SH   SOLE   0 0 697
BOOKING HOLDINGS INC COM 09857L108   1,263,636 300 SH   SOLE   159 0 141
CANADIAN NATL RY CO COM 136375102   3,647,934 31,139 SH   SOLE   0 0 31,139
CENCORA INC COM 03073E105   1,058,776 4,704 SH   SOLE   2,492 0 2,212
CHEVRON CORP NEW COM 166764100   847,244 5,753 SH   SOLE   0 0 5,753
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   2,966,665 90,807 SH   SOLE   0 0 90,807
COSTCO WHSL CORP NEW COM 22160K105   282,800 319 SH   SOLE   0 0 319
CUMMINS INC COM 231021106   1,505,947 4,651 SH   SOLE   2,175 0 2,476
D R HORTON INC COM 23331A109   1,535,126 8,047 SH   SOLE   4,264 0 3,783
DEVON ENERGY CORP NEW COM 25179m103   973,149 24,876 SH   SOLE   13,189 0 11,687
DOLLAR TREE INC COM 256746108   1,732,263 24,634 SH   SOLE   12,988 0 11,646
EATON CORP PLC SHS G29183103   629,736 1,900 SH   SOLE   0 0 1,900
ECOLAB INC COM 278865100   5,053,747 19,793 SH   SOLE   0 0 19,793
EDWARDS LIFESCIENCES CORP COM 28176E108   863,545 13,086 SH   SOLE   0 0 13,086
ELEVANCE HEALTH INC COM 036752103   1,465,880 2,819 SH   SOLE   1,494 0 1,325
ELI LILLY & CO COM 532457108   12,672,486 14,304 SH   SOLE   7,455 0 6,849
EMERSON ELEC CO COM 291011104   278,893 2,550 SH   SOLE   0 0 2,550
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   294,506 18,349 SH   SOLE   0 0 18,349
ENTERPRISE PRODS PARTNERS L COM 293792107   2,835,605 97,410 SH   SOLE   0 0 97,410
EOG RESOURCES INC COM 26875p101   4,228,177 34,395 SH   SOLE   18,124 0 16,271
EQUINIX INC COM 29444U700   1,197,413 1,349 SH   SOLE   715 0 634
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   3,112,377 48,552 SH   SOLE   0 0 48,552
FISERV INC COM 337738108   9,183,349 51,118 SH   SOLE   0 0 51,118
GALLAGHER ARTHUR J & CO COM 363576109   9,532,816 33,880 SH   SOLE   0 0 33,880
GENERAL DYNAMICS CORP COM 369550108   1,223,910 4,050 SH   SOLE   0 0 4,050
GLOBAL X FDS INTERNET OF THNG 37954Y780   840,048 24,181 SH   SOLE   0 0 24,181
GOLDMAN SACHS GROUP INC COM 38141G104   4,429,749 8,947 SH   SOLE   15 0 8,932
HOME DEPOT INC COM 437076102   281,614 695 SH   SOLE   0 0 695
HONEYWELL INTL INC COM 438516106   6,012,573 29,087 SH   SOLE   0 0 29,087
ILLINOIS TOOL WKS INC COM 452308109   678,761 2,590 SH   SOLE   0 0 2,590
INTERDIGITAL INC COM 45867G101   1,203,855 8,500 SH   SOLE   0 0 8,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,016,554 5,674 SH   SOLE   0 0 5,674
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,027,602 8,938 SH   SOLE   0 0 8,938
ISHARES TR CORE S&P500 ETF 464287200   3,726,257 6,460 SH   SOLE   0 0 6,460
ISHARES TR CORE HIGH DV ETF 46429B663   224,537 1,909 SH   SOLE   0 0 1,909
ISHARES TR CORE S&P MCP ETF 464287507   3,785,566 60,744 SH   SOLE   0 0 60,744
ISHARES TR RUS 2000 GRW ETF 464287648   640,988 2,257 SH   SOLE   1,131 0 1,126
ISHARES TR RUS 2000 VAL ETF 464287630   1,051,967 6,306 SH   SOLE   3,153 0 3,153
ISHARES TR U.S. TECH ETF 464287721   1,315,303 8,675 SH   SOLE   0 0 8,675
ISHARES TR CORE S&P SCP ETF 464287804   3,497,923 29,907 SH   SOLE   0 0 29,907
ISHARES TR INTL EQTY FACTOR 46434V274   2,294,076 72,990 SH   SOLE   0 0 72,990
ISHARES TR CORE S&P TTL STK 464287150   301,488 2,400 SH   SOLE   0 0 2,400
JOHNSON & JOHNSON COM 478160104   6,598,269 40,715 SH   SOLE   0 0 40,715
JPMORGAN CHASE & CO. COM 46625H100   10,117,676 47,983 SH   SOLE   3,238 0 44,745
KINDER MORGAN INC DEL COM 49456B101   1,246,848 56,444 SH   SOLE   0 0 56,444
KROGER CO COM 501044101   657,288 11,471 SH   SOLE   6,073 0 5,398
LABCORP HOLDINGS INC COM SHS 504922105   2,796,629 12,514 SH   SOLE   0 0 12,514
LIFESTANCE HEALTH GROUP COM 53228f101   591,794 84,542 SH   SOLE   0 0 84,542
LOCKHEED MARTIN CORP COM 539830109   7,003,613 11,981 SH   SOLE   0 0 11,981
LOWES COS INC COM 548661107   1,151,112 4,250 SH   SOLE   2,216 0 2,034
MASTERCARD INCORPORATED CL A 57636Q104   4,939,975 10,004 SH   SOLE   5,231 0 4,773
MATERIALS SELECT SECTOR SPDR F SBI MATERIALS 81369y100   1,070,975 11,112 SH   SOLE   0 0 11,112
MEDTRONIC PLC SHS G5960L103   5,341,210 59,327 SH   SOLE   0 0 59,327
MERCK & CO INC COM 58933Y105   301,502 2,655 SH   SOLE   0 0 2,655
METLIFE INC COM 59156R108   768,631 9,319 SH   SOLE   4,661 0 4,658
MICROSOFT CORP COM 594918104   27,852,858 64,729 SH   SOLE   15,405 0 49,324
NETAPP INC COM 64110D104   865,805 7,010 SH   SOLE   3,714 0 3,296
NETFLIX INC COM 64110L106   7,605,502 10,723 SH   SOLE   5,658 0 5,065
NIKE INC CL B 654106103   4,277,676 48,390 SH   SOLE   0 0 48,390
NORTHROP GRUMMAN CORP COM 666807102   991,187 1,877 SH   SOLE   997 0 880
NOVARTIS AG SPONSORED ADR 66987V109   5,411,576 47,049 SH   SOLE   0 0 47,049
NOVO-NORDISK A S ADR 670100205   10,611,518 89,120 SH   SOLE   0 0 89,120
NVIDIA CORPORATION COM 67066G104   18,194,141 149,820 SH   SOLE   28,060 0 121,760
OCCIDENTAL PETE CORP COM 674599105   3,794,169 73,616 SH   SOLE   38,687 0 34,929
OREILLY AUTOMOTIVE INC COM 67103H107   518,220 450 SH   SOLE   0 0 450
PALO ALTO NETWORKS INC COM 697435105   7,829,271 22,906 SH   SOLE   11,596 0 11,310
PAYCHEX INC COM 704326107   228,123 1,700 SH   SOLE   0 0 1,700
PEPSICO INC COM 713448108   4,413,988 25,957 SH   SOLE   2,487 0 23,470
PNC FINL SVCS GROUP INC COM 693475105   1,011,129 5,470 SH   SOLE   2,740 0 2,730
PRICE T ROWE GROUP INC COM 74144T108   4,005,792 36,774 SH   SOLE   0 0 36,774
PROCTER AND GAMBLE CO COM 742718109   5,292,299 30,556 SH   SOLE   7 0 30,549
PUBLIC STORAGE OPER CO COM 74460D109   1,212,779 3,333 SH   SOLE   1,925 0 1,408
QUALCOMM INC COM 747525103   11,872,891 69,820 SH   SOLE   17,623 0 52,197
REGENERON PHARMACEUTICALS COM 75886F107   6,103,499 5,806 SH   SOLE   2,984 0 2,822
ROCKWELL AUTOMATION INC COM 773903109   3,172,123 11,816 SH   SOLE   0 0 11,816
RTX CORPORATION COM 75513E101   8,093,003 66,796 SH   SOLE   0 0 66,796
SALESFORCE INC COM 79466L302   5,598,738 20,455 SH   SOLE   10,435 0 10,020
SCHLUMBERGER LTD COM STK 806857108   1,168,685 27,859 SH   SOLE   0 0 27,859
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   6,969,272 83,876 SH   SOLE   0 0 83,876
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   488,841 11,888 SH   SOLE   0 0 11,888
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   369,360 12,658 SH   SOLE   0 0 12,658
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   8,033,485 77,112 SH   SOLE   0 0 77,112
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,888,782 69,665 SH   SOLE   0 0 69,665
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,221,545 18,364 SH   SOLE   0 0 18,364
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,980,475 57,873 SH   SOLE   0 0 57,873
SEI INVTS CO COM 784117103   1,812,847 26,201 SH   SOLE   25,801 0 400
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   946,780 20,891 SH   SOLE   0 0 20,891
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   999,735 12,045 SH   SOLE   0 0 12,045
SELECT SECTOR SPDR TR ENERGY 81369Y506   927,080 10,559 SH   SOLE   0 0 10,559
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   966,937 11,970 SH   SOLE   0 0 11,970
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,035,312 5,167 SH   SOLE   0 0 5,167
SHERWIN WILLIAMS CO COM 824348106   7,707,444 20,194 SH   SOLE   10,596 0 9,598
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   15,098,481 35,684 SH   SOLE   0 0 35,684
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,401,440 26,843 SH   SOLE   5 0 26,838
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,181,179 98,017 SH   SOLE   0 0 98,017
STRYKER CORPORATION COM 863667101   6,572,042 18,192 SH   SOLE   0 0 18,192
TARGET CORP COM 87612E106   2,911,153 18,678 SH   SOLE   0 0 18,678
THERMO FISHER SCIENTIFIC INC COM 883556102   6,013,119 9,721 SH   SOLE   5,077 0 4,644
TJX COS INC NEW COM 872540109   8,588,439 73,068 SH   SOLE   0 0 73,068
UNILEVER PLC SPON ADR NEW 904767704   4,101,444 63,138 SH   SOLE   0 0 63,138
UNITED RENTALS INC COM 911363109   13,033,414 16,096 SH   SOLE   8,445 0 7,651
UNITEDHEALTH GROUP INC COM 91324P102   13,113,788 22,429 SH   SOLE   6,439 0 15,990
VALERO ENERGY CORP COM 91913Y100   1,821,150 13,487 SH   SOLE   4,837 0 8,650
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,303,385 4,603 SH   SOLE   0 0 4,603
VANGUARD INDEX FDS SM CP VAL ETF 922908611   232,905 1,160 SH   SOLE   0 0 1,160
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,539,784 5,759 SH   SOLE   0 0 5,759
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   908,699 4,588 SH   SOLE   0 0 4,588
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,153,099 97,578 SH   SOLE   0 0 97,578
VERTIV HOLDINGS CO COM CL A 92537N108   13,239,831 133,077 SH   SOLE   49,586 0 83,491
VISA INC COM CL A 92826C839   512,724 1,865 SH   SOLE   0 0 1,865
WILLIAMS SONOMA INC COM 969904101   386,125 2,492 SH   SOLE   0 0 2,492
WISDOMTREE TR INTL SMCAP DIV 97717W760   2,205,940 31,947 SH   SOLE   0 0 31,947
WISDOMTREE TR US SMALLCAP FUND 97717W562   2,796,647 53,017 SH   SOLE   0 0 53,017