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
APPLE INC COM 037833100   8,796,261 67,700 SH   SOLE   0 0 67,700
MICROSOFT CORP COM 594918104   7,349,044 30,644 SH   SOLE   0 0 30,644
JPMORGAN CHASE & CO COM 46625H100   6,886,759 51,355 SH   SOLE   0 0 51,355
PEPSICO INC COM 713448108   6,561,391 36,319 SH   SOLE   0 0 36,319
NEXTERA ENERGY INC COM 65339F101   6,492,710 77,664 SH   SOLE   0 0 77,664
JOHNSON & JOHNSON COM 478160104   6,191,301 35,048 SH   SOLE   0 0 35,048
GENERAL MLS INC COM 370334104   6,024,036 71,843 SH   SOLE   0 0 71,843
MCCORMICK & CO INC COM NON VTG 579780206   5,569,130 67,187 SH   SOLE   0 0 67,187
UNITED PARCEL SERVICE INC CL B 911312106   5,398,080 31,052 SH   SOLE   0 0 31,052
BANK AMERICA CORP COM 060505104   5,324,736 160,771 SH   SOLE   0 0 160,771
COCA COLA CO COM 191216100   5,125,439 80,576 SH   SOLE   0 0 80,576
PROCTER AND GAMBLE CO COM 742718109   4,846,652 31,978 SH   SOLE   0 0 31,978
ALPHABET INC CAP STK CL C 02079K107   4,777,578 53,844 SH   SOLE   0 0 53,844
STAG INDL INC COM 85254J102   4,715,644 145,950 SH   SOLE   0 0 145,950
CATERPILLAR INC COM 149123101   4,689,627 19,576 SH   SOLE   0 0 19,576
CVS HEALTH CORP COM 126650100   4,658,941 49,994 SH   SOLE   0 0 49,994
COLGATE PALMOLIVE CO COM 194162103   4,604,251 58,437 SH   SOLE   0 0 58,437
FIRST HORIZON CORPORATION COM 320517105   4,569,764 186,521 SH   SOLE   0 0 186,521
BLACKSTONE INC COM 09260D107   4,440,049 59,847 SH   SOLE   0 0 59,847
SOUTHERN CO COM 842587107   4,191,410 58,695 SH   SOLE   0 0 58,695
CHEVRON CORP NEW COM 166764100   4,167,219 23,217 SH   SOLE   0 0 23,217
PNC FINL SVCS GROUP INC COM 693475105   4,153,348 26,297 SH   SOLE   0 0 26,297
EXXON MOBIL CORP COM 30231G102   4,110,440 37,266 SH   SOLE   0 0 37,266
FASTENAL CO COM 311900104   3,971,615 83,931 SH   SOLE   0 0 83,931
TELEFLEX INCORPORATED COM 879369106   3,838,561 15,377 SH   SOLE   0 0 15,377
CORNING INC COM 219350105   3,775,755 118,214 SH   SOLE   0 0 118,214
TRUIST FINL CORP COM 89832Q109   3,757,207 87,316 SH   SOLE   0 0 87,316
STATE STR CORP COM 857477103   3,682,558 47,474 SH   SOLE   0 0 47,474
DISNEY WALT CO COM 254687106   3,642,705 41,928 SH   SOLE   0 0 41,928
LOWES COS INC COM 548661107   3,539,897 17,767 SH   SOLE   0 0 17,767
UNION PAC CORP COM 907818108   3,478,569 16,799 SH   SOLE   0 0 16,799
XCEL ENERGY INC COM 98389B100   3,380,494 48,217 SH   SOLE   0 0 48,217
SHELL PLC SPON ADS 780259305   3,364,150 59,072 SH   SOLE   0 0 59,072
DOMINION ENERGY INC COM 25746U109   3,315,388 54,067 SH   SOLE   0 0 54,067
VERIZON COMMUNICATIONS INC COM 92343V104   3,193,173 81,045 SH   SOLE   0 0 81,045
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,168,758 24,853 SH   SOLE   0 0 24,853
WALMART INC COM 931142103   3,059,545 21,578 SH   SOLE   0 0 21,578
HENRY SCHEIN INC COM 806407102   3,046,162 38,139 SH   SOLE   0 0 38,139
ORMAT TECHNOLOGIES INC COM 686688102   3,040,377 35,157 SH   SOLE   0 0 35,157
APTARGROUP INC COM 038336103   3,022,030 27,478 SH   SOLE   0 0 27,478
COMCAST CORP NEW CL A 20030N101   2,978,675 85,178 SH   SOLE   0 0 85,178
HOME DEPOT INC COM 437076102   2,967,505 9,395 SH   SOLE   0 0 9,395
MEDTRONIC PLC SHS G5960L103   2,945,588 37,900 SH   SOLE   0 0 37,900
BHP GROUP LTD SPONSORED ADS 088606108   2,814,216 45,354 SH   SOLE   0 0 45,354
AMAZON COM INC COM 023135106   2,800,392 33,338 SH   SOLE   0 0 33,338
SALESFORCE INC COM 79466L302   2,743,022 20,688 SH   SOLE   0 0 20,688
CITIGROUP INC COM NEW 172967424   2,588,655 57,233 SH   SOLE   0 0 57,233
AT&T INC COM 00206R102   2,564,863 139,319 SH   SOLE   0 0 139,319
AMERICAN WTR WKS CO INC NEW COM 030420103   2,541,451 16,674 SH   SOLE   0 0 16,674
TEXAS INSTRS INC COM 882508104   2,517,953 15,240 SH   SOLE   0 0 15,240
FORD MTR CO DEL COM 345370860   2,515,802 216,320 SH   SOLE   0 0 216,320
GENERAL ELECTRIC CO COM NEW 369604301   2,482,363 29,626 SH   SOLE   0 0 29,626
NORFOLK SOUTHN CORP COM 655844108   2,467,650 10,014 SH   SOLE   0 0 10,014
MERCK & CO INC COM 58933Y105   2,354,359 21,220 SH   SOLE   0 0 21,220
THERMO FISHER SCIENTIFIC INC COM 883556102   2,138,880 3,884 SH   SOLE   0 0 3,884
AMETEK INC COM 031100100   2,127,936 15,230 SH   SOLE   0 0 15,230
CISCO SYS INC COM 17275R102   1,888,450 39,640 SH   SOLE   0 0 39,640
GENERAL MTRS CO COM 37045V100   1,852,958 55,082 SH   SOLE   0 0 55,082
DOW INC COM 260557103   1,783,806 35,400 SH   SOLE   0 0 35,400
INTEL CORP COM 458140100   1,744,142 65,991 SH   SOLE   0 0 65,991
MANULIFE FINL CORP COM 56501R106   1,542,268 86,450 SH   SOLE   0 0 86,450
COSTCO WHSL CORP NEW COM 22160K105   1,412,411 3,094 SH   SOLE   0 0 3,094
DUPONT DE NEMOURS INC COM 26614N102   1,385,777 20,192 SH   SOLE   0 0 20,192
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,352,083 133,605 SH   SOLE   0 0 133,605
CORTEVA INC COM 22052L104   1,218,157 20,724 SH   SOLE   0 0 20,724
ORACLE CORP COM 68389X105   1,111,664 13,600 SH   SOLE   0 0 13,600
ANALOG DEVICES INC COM 032654105   1,089,159 6,640 SH   SOLE   0 0 6,640
DANAHER CORPORATION COM 235851102   1,068,581 4,026 SH   SOLE   0 0 4,026
SCHLUMBERGER LTD COM STK 806857108   1,065,190 19,925 SH   SOLE   0 0 19,925
CONOCOPHILLIPS COM 20825C104   995,566 8,437 SH   SOLE   0 0 8,437
LILLY ELI & CO COM 532457108   962,159 2,630 SH   SOLE   0 0 2,630
META PLATFORMS INC CL A 30303M102   877,880 7,295 SH   SOLE   0 0 7,295
PHILLIPS 66 COM 718546104   811,928 7,801 SH   SOLE   0 0 7,801
AIR PRODS & CHEMS INC COM 009158106   771,267 2,502 SH   SOLE   0 0 2,502
HONEYWELL INTL INC COM 438516106   750,479 3,502 SH   SOLE   0 0 3,502
ALBEMARLE CORP COM 012653101   641,255 2,957 SH   SOLE   0 0 2,957
SYSCO CORP COM 871829107   524,447 6,860 SH   SOLE   0 0 6,860
INTERNATIONAL BUSINESS MACHS COM 459200101   466,346 3,310 SH   SOLE   0 0 3,310
VANGUARD INDEX FDS TOTAL STK MKT 922908769   461,160 2,412 SH   SOLE   0 0 2,412
ABBOTT LABS COM 002824100   453,982 4,135 SH   SOLE   0 0 4,135
ALPHABET INC CAP STK CL A 02079K305   446,444 5,060 SH   SOLE   0 0 5,060
BRISTOL-MYERS SQUIBB CO COM 110122108   437,457 6,080 SH   SOLE   0 0 6,080
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   433,987 2,858 SH   SOLE   0 0 2,858
3M CO COM 88579Y101   389,980 3,252 SH   SOLE   0 0 3,252
NVIDIA CORPORATION COM 67066G104   380,695 2,605 SH   SOLE   0 0 2,605
BOEING CO COM 097023105   372,981 1,958 SH   SOLE   0 0 1,958
KELLOGG CO COM 487836108   333,759 4,685 SH   SOLE   0 0 4,685
EMERSON ELEC CO COM 291011104   324,779 3,381 SH   SOLE   0 0 3,381
WELLS FARGO CO NEW COM 949746101   305,546 7,400 SH   SOLE   0 0 7,400
VANGUARD STAR FDS VG TL INTL STK F 921909768   295,528 5,714 SH   SOLE   0 0 5,714
CLOROX CO DEL COM 189054109   282,765 2,015 SH   SOLE   0 0 2,015
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   281,286 2,683 SH   SOLE   0 0 2,683
PFIZER INC COM 717081103   280,949 5,483 SH   SOLE   0 0 5,483
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   246,193 797 SH   SOLE   0 0 797
HERSHEY CO COM 427866108   245,464 1,060 SH   SOLE   0 0 1,060
DUKE ENERGY CORP NEW COM NEW 26441C204   237,598 2,307 SH   SOLE   0 0 2,307
BP PLC SPONSORED ADR 055622104   228,792 6,550 SH   SOLE   0 0 6,550
VANGUARD WORLD FDS UTILITIES ETF 92204A876   227,586 1,484 SH   SOLE   0 0 1,484
SHERWIN WILLIAMS CO COM 824348106   218,581 921 SH   SOLE   0 0 921
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   203,558 8,408 SH   SOLE   0 0 8,408