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
EATON CORP PLC SHS G29183103   6,911,405 34,368 SH   SOLE   0 0 34,368
AIR PRODS & CHEMS INC COM 009158106   5,215,117 17,411 SH   SOLE   0 0 17,411
APPLE INC COM 037833100   12,659,452 65,265 SH   SOLE   0 0 65,265
AUTOMATIC DATA PROCESSING IN COM 053015103   4,595,589 20,909 SH   SOLE   0 0 20,909
BANK AMERICA CORP COM 060505104   480,357 16,743 SH   SOLE   0 0 16,743
BROWN & BROWN INC COM 115236101   6,884,826 100,012 SH   SOLE   0 0 100,012
CATERPILLAR INC COM 149123101   275,576 1,120 SH   SOLE   0 0 1,120
CHEVRON CORP NEW COM 166764100   4,928,359 31,321 SH   SOLE   0 0 31,321
DEERE & CO COM 244199105   7,613,520 18,790 SH   SOLE   0 0 18,790
GRAINGER W W INC COM 384802104   6,656,488 8,441 SH   SOLE   0 0 8,441
JOHNSON & JOHNSON COM 478160104   6,604,910 39,904 SH   SOLE   0 0 39,904
KELLANOVA COM 487836108   2,551,966 37,863 SH   SOLE   0 0 37,863
KIMBERLY-CLARK CORP COM 494368103   3,289,280 23,825 SH   SOLE   0 0 23,825
L3HARRIS TECHNOLOGIES INC COM 502431109   4,604,119 23,518 SH   SOLE   0 0 23,518
MATADOR RES CO COM 576485205   3,746,112 71,600 SH   SOLE   0 0 71,600
MCCORMICK & CO INC COM NON VTG 579780206   4,364,379 50,033 SH   SOLE   0 0 50,033
MCDONALDS CORP COM 580135101   5,171,147 17,329 SH   SOLE   0 0 17,329
NEXTERA ENERGY INC COM 65339F101   4,966,800 66,938 SH   SOLE   0 0 66,938
ORACLE CORP COM 68389X105   7,468,015 62,709 SH   SOLE   0 0 62,709
PEPSICO INC COM 713448108   4,303,587 23,235 SH   SOLE   0 0 23,235
QUALCOMM INC COM 747525103   6,317,810 53,073 SH   SOLE   0 0 53,073
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,034,655 4,590 SH   SOLE   0 0 4,590
SPDR SER TR S&P SEMICNDCTR 78464A862   576,460 2,605 SH   SOLE   0 0 2,605
3M CO COM 88579Y101   2,140,525 21,386 SH   SOLE   0 0 21,386
VERIZON COMMUNICATIONS INC COM 92343V104   2,564,697 68,962 SH   SOLE   0 0 68,962
VISA INC COM CL A 92826C839   5,216,961 21,968 SH   SOLE   0 0 21,968
WALMART INC COM 931142103   4,586,670 29,181 SH   SOLE   0 0 29,181