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   7,999,077 33,216 SH   SOLE   0 0 33,216
AIR PRODS & CHEMS INC COM 009158106   4,844,070 17,692 SH   SOLE   0 0 17,692
APPLE INC COM 037833100   12,229,313 63,519 SH   SOLE   0 0 63,519
AUTOMATIC DATA PROCESSING IN COM 053015103   4,760,975 20,436 SH   SOLE   0 0 20,436
BANK AMERICA CORP COM 060505104   563,737 16,743 SH   SOLE   0 0 16,743
BROWN & BROWN INC COM 115236101   6,848,746 96,312 SH   SOLE   0 0 96,312
CATERPILLAR INC COM 149123101   331,150 1,120 SH   SOLE   0 0 1,120
CHEVRON CORP NEW COM 166764100   4,784,456 32,076 SH   SOLE   0 0 32,076
DEERE & CO COM 244199105   7,558,343 18,902 SH   SOLE   0 0 18,902
GRAINGER W W INC COM 384802104   6,706,588 8,093 SH   SOLE   0 0 8,093
JOHNSON & JOHNSON COM 478160104   6,404,083 40,858 SH   SOLE   0 0 40,858
KIMBERLY-CLARK CORP COM 494368103   2,824,621 23,246 SH   SOLE   0 0 23,246
KROGER CO COM 501044101   3,674,855 80,395 SH   SOLE   0 0 80,395
L3HARRIS TECHNOLOGIES INC COM 502431109   4,875,432 23,148 SH   SOLE   0 0 23,148
MATADOR RES CO COM 576485205   1,842,264 32,400 SH   SOLE   0 0 32,400
MCCORMICK & CO INC COM NON VTG 579780206   3,789,168 55,381 SH   SOLE   0 0 55,381
MCDONALDS CORP COM 580135101   5,197,524 17,529 SH   SOLE   0 0 17,529
NEXTERA ENERGY INC COM 65339F101   4,444,650 73,175 SH   SOLE   0 0 73,175
ORACLE CORP COM 68389X105   6,734,868 63,880 SH   SOLE   0 0 63,880
PEPSICO INC COM 713448108   4,064,101 23,929 SH   SOLE   0 0 23,929
QUALCOMM INC COM 747525103   7,592,786 52,498 SH   SOLE   0 0 52,498
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,298,124 4,835 SH   SOLE   0 0 4,835
SPDR SER TR PRTFLO S&P500 VL 78464A508   862,189 18,490 SH   SOLE   0 0 18,490
SPDR SER TR S&P SEMICNDCTR 78464A862   585,578 2,605 SH   SOLE   0 0 2,605
3M CO COM 88579Y101   2,586,183 23,657 SH   SOLE   0 0 23,657
VERIZON COMMUNICATIONS INC COM 92343V104   2,806,878 74,453 SH   SOLE   0 0 74,453
VISA INC COM CL A 92826C839   5,567,064 21,383 SH   SOLE   0 0 21,383
WALMART INC COM 931142103   4,707,902 29,863 SH   SOLE   0 0 29,863