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,701,044 31,419 SH   SOLE   0 0 31,419
AIR PRODS & CHEMS INC COM 009158106   5,241,200 18,494 SH   SOLE   0 0 18,494
APPLE INC COM 037833100   10,234,763 59,779 SH   SOLE   0 0 59,779
AUTOMATIC DATA PROCESSING IN COM 053015103   4,877,519 20,274 SH   SOLE   0 0 20,274
BANK AMERICA CORP COM 060505104   458,423 16,743 SH   SOLE   0 0 16,743
BROWN & BROWN INC COM 115236101   6,290,489 90,070 SH   SOLE   0 0 90,070
CATERPILLAR INC COM 149123101   305,760 1,120 SH   SOLE   0 0 1,120
CHEVRON CORP NEW COM 166764100   5,333,113 31,628 SH   SOLE   0 0 31,628
CONOCOPHILLIPS COM 20825C104   221,870 1,852 SH   SOLE   0 0 1,852
DEERE & CO COM 244199105   6,986,813 18,514 SH   SOLE   0 0 18,514
GRAINGER W W INC COM 384802104   5,239,996 7,574 SH   SOLE   0 0 7,574
JOHNSON & JOHNSON COM 478160104   6,267,536 40,241 SH   SOLE   0 0 40,241
KIMBERLY-CLARK CORP COM 494368103   3,012,428 24,927 SH   SOLE   0 0 24,927
KROGER CO COM 501044101   3,645,514 81,464 SH   SOLE   0 0 81,464
L3HARRIS TECHNOLOGIES INC COM 502431109   3,824,198 21,963 SH   SOLE   0 0 21,963
MATADOR RES CO COM 576485205   1,595,670 26,827 SH   SOLE   0 0 26,827
MCCORMICK & CO INC COM NON VTG 579780206   4,377,741 57,876 SH   SOLE   0 0 57,876
MCDONALDS CORP COM 580135101   4,753,775 18,045 SH   SOLE   0 0 18,045
NEXTERA ENERGY INC COM 65339F101   4,142,010 72,299 SH   SOLE   0 0 72,299
ORACLE CORP COM 68389X105   6,443,537 60,834 SH   SOLE   0 0 60,834
PEPSICO INC COM 713448108   4,213,126 24,865 SH   SOLE   0 0 24,865
QUALCOMM INC COM 747525103   5,755,351 51,822 SH   SOLE   0 0 51,822
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,667,172 3,900 SH   SOLE   0 0 3,900
SPDR SER TR PRTFLO S&P500 VL 78464A508   762,897 18,490 SH   SOLE   0 0 18,490
VERIZON COMMUNICATIONS INC COM 92343V104   2,615,681 80,706 SH   SOLE   0 0 80,706
VISA INC COM CL A 92826C839   4,817,329 20,944 SH   SOLE   0 0 20,944
WALMART INC COM 931142103   13,510,247 84,476 SH   SOLE   0 0 84,476