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   9,076,351 68,423 SH   SOLE   0 0 68,423
ALPHABET INC CAP STK CL C 02079K107   8,774,985 56,167 SH   SOLE   0 0 56,167
AMAZON COM INC COM 023135106   9,990,397 52,509 SH   SOLE   0 0 52,509
APPLE INC COM 037833100   20,531,776 92,431 SH   SOLE   0 0 92,431
APPLIED MATLS INC COM 038222105   4,808,339 33,134 SH   SOLE   0 0 33,134
ASML HOLDING N V N Y REGISTRY SHS N07059210   465,829 703 SH   SOLE   0 0 703
AT&T INC COM 00206R102   242,062 8,559 SH   SOLE   0 0 8,559
BOEING CO COM 097023105   3,467,687 20,332 SH   SOLE   0 0 20,332
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,692,021 54,427 SH   SOLE   0 0 54,427
CHEVRON CORP NEW COM 166764100   5,297,472 31,666 SH   SOLE   0 0 31,666
CISCO SYS INC COM 17275R102   4,445,146 72,033 SH   SOLE   0 0 72,033
COSTCO WHSL CORP NEW COM 22160K105   7,110,279 7,518 SH   SOLE   0 0 7,518
DOMINOS PIZZA INC COM 25754A201   5,048,668 10,989 SH   SOLE   0 0 10,989
D R HORTON INC COM 23331A109   1,721,729 13,543 SH   SOLE   0 0 13,543
ECOLAB INC COM 278865100   554,286 2,186 SH   SOLE   0 0 2,186
ELEVANCE HEALTH INC COM 036752103   4,404,983 10,127 SH   SOLE   0 0 10,127
ENTERGY CORP NEW COM 29364G103   6,395,700 74,812 SH   SOLE   0 0 74,812
EXXON MOBIL CORP COM 30231G102   5,886,999 49,500 SH   SOLE   0 0 49,500
FASTENAL CO COM 311900104   6,317,497 81,464 SH   SOLE   0 0 81,464
GALLAGHER ARTHUR J & CO COM 363576109   16,971,937 49,160 SH   SOLE   0 0 49,160
INTERNATIONAL BUSINESS MACHS COM 459200101   591,185 2,377 SH   SOLE   0 0 2,377
INTUITIVE SURGICAL INC COM NEW 46120E602   7,318,605 14,777 SH   SOLE   0 0 14,777
INTUIT COM 461202103   4,715,880 7,681 SH   SOLE   0 0 7,681
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,701,654 9,823 SH   SOLE   0 0 9,823
INVESCO QQQ TR UNIT SER 1 46090E103   204,194 435 SH   SOLE   0 0 435
ISHARES TR RUS MDCP VAL ETF 464287473   320,090 2,541 SH   SOLE   0 0 2,541
JOHNSON & JOHNSON COM 478160104   9,293,081 56,036 SH   SOLE   0 0 56,036
JPMORGAN CHASE & CO. COM 46625H100   12,357,683 50,378 SH   SOLE   0 0 50,378
L3HARRIS TECHNOLOGIES INC COM 502431109   6,056,110 28,934 SH   SOLE   0 0 28,934
LAM RESEARCH CORP COM NEW 512807306   6,008,913 82,654 SH   SOLE   0 0 82,654
LOWES COS INC COM 548661107   4,490,989 19,256 SH   SOLE   0 0 19,256
MASTERCARD INCORPORATED CL A 57636Q104   6,647,238 12,127 SH   SOLE   0 0 12,127
MERCK & CO INC COM 58933Y105   3,935,735 43,847 SH   SOLE   0 0 43,847
MICROCHIP TECHNOLOGY INC. COM 595017104   4,023,684 83,117 SH   SOLE   0 0 83,117
MICROSOFT CORP COM 594918104   18,468,614 49,198 SH   SOLE   0 0 49,198
NEXTERA ENERGY INC COM 65339F101   5,180,857 73,083 SH   SOLE   0 0 73,083
NVIDIA CORPORATION COM 67066G104   23,533,285 217,137 SH   SOLE   0 0 217,137
PAYCHEX INC COM 704326107   8,538,714 55,346 SH   SOLE   0 0 55,346
PEPSICO INC COM 713448108   291,823 1,946 SH   SOLE   0 0 1,946
PROCTER AND GAMBLE CO COM 742718109   9,428,563 55,325 SH   SOLE   0 0 55,325
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   3,779,667 45,925 SH   SOLE   0 0 45,925
REPUBLIC SVCS INC COM 760759100   6,122,567 25,283 SH   SOLE   0 0 25,283
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   815,477 29,166 SH   SOLE   0 0 29,166
SIMPLY GOOD FOODS CO COM 82900L102   344,900 10,000 SH   SOLE   0 0 10,000
SOUTHERN CO COM 842587107   4,090,495 44,486 SH   SOLE   0 0 44,486
UNITED PARCEL SERVICE INC CL B 911312106   3,521,003 32,012 SH   SOLE   0 0 32,012
UNITEDHEALTH GROUP INC COM 91324P102   5,911,216 11,286 SH   SOLE   0 0 11,286
VERIZON COMMUNICATIONS INC COM 92343V104   4,426,833 97,593 SH   SOLE   0 0 97,593
WALMART INC COM 931142103   305,671 3,482 SH   SOLE   0 0 3,482