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   18,756,143 109,551 SH   SOLE   109,551 0 0
MICROSOFT CORP COM 594918104   14,405,926 45,624 SH   SOLE   45,624 0 0
JOHNSON & JOHNSON COM 478160104   9,698,464 62,269 SH   SOLE   62,269 0 0
CISCO SYS INC COM 17275R102   9,671,620 179,904 SH   SOLE   179,904 0 0
ALTRIA GROUP INC COM 02209S103   9,103,931 216,503 SH   SOLE   216,503 0 0
AMGEN INC COM 031162100   8,821,356 32,822 SH   SOLE   32,822 0 0
MCDONALDS CORP COM 580135101   6,725,300 25,529 SH   SOLE   25,529 0 0
ABBVIE INC COM 00287Y109   6,512,243 43,689 SH   SOLE   43,689 0 0
PHILIP MORRIS INTL INC COM 718172109   6,172,944 66,677 SH   SOLE   66,677 0 0
TRAVELERS COMPANIES INC COM 89417E109   5,971,285 36,564 SH   SOLE   36,564 0 0
GENERAL MLS INC COM 370334104   5,764,605 90,086 SH   SOLE   90,086 0 0
RTX CORPORATION COM 75513E101   5,670,718 78,793 SH   SOLE   78,793 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,636,327 16,090 SH   SOLE   16,090 0 0
MEDTRONIC PLC SHS G5960L103   5,482,944 69,971 SH   SOLE   69,971 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,433,204 167,640 SH   SOLE   167,640 0 0
PROCTER AND GAMBLE CO COM 742718109   5,221,645 35,799 SH   SOLE   35,799 0 0
HERSHEY CO COM 427866108   5,141,718 25,698 SH   SOLE   25,698 0 0
QUALCOMM INC COM 747525103   4,886,056 43,995 SH   SOLE   43,995 0 0
HONEYWELL INTL INC COM 438516106   4,853,720 26,273 SH   SOLE   26,273 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,834,806 20,096 SH   SOLE   20,096 0 0
VISA INC COM CL A 92826C839   4,807,789 20,903 SH   SOLE   20,903 0 0
CHUBB LIMITED COM H1467J104   4,800,372 23,059 SH   SOLE   23,059 0 0
COCA COLA CO COM 191216100   4,779,302 85,375 SH   SOLE   85,375 0 0
CHEVRON CORP NEW COM 166764100   4,615,677 27,373 SH   SOLE   27,373 0 0
CME GROUP INC COM 12572Q105   4,540,062 22,675 SH   SOLE   22,675 0 0
LOCKHEED MARTIN CORP COM 539830109   4,509,388 11,026 SH   SOLE   11,026 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,291,431 73,939 SH   SOLE   73,939 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   4,272,992 201,271 SH   SOLE   201,271 0 0
BECTON DICKINSON & CO COM 075887109   4,096,217 15,844 SH   SOLE   15,844 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,053,818 45,930 SH   SOLE   45,930 0 0
NOVO-NORDISK A S ADR 670100205   4,027,899 44,292 SH   SOLE   44,292 0 0
EMERSON ELEC CO COM 291011104   3,769,296 39,032 SH   SOLE   39,032 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,728,439 28,961 SH   SOLE   28,961 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,658,185 38,629 SH   SOLE   38,629 0 0
ELEVANCE HEALTH INC COM 036752103   3,653,030 8,390 SH   SOLE   8,390 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   3,652,192 24,482 SH   SOLE   24,482 0 0
SYSCO CORP COM 871829107   3,631,735 54,985 SH   SOLE   54,985 0 0
ABBOTT LABS COM 002824100   3,389,541 34,998 SH   SOLE   34,998 0 0
CENCORA INC COM 03073E105   3,221,423 17,900 SH   SOLE   17,900 0 0
WALMART INC COM 931142103   3,170,757 19,826 SH   SOLE   19,826 0 0
STARBUCKS CORP COM 855244109   3,157,000 34,590 SH   SOLE   34,590 0 0
KIMBERLY-CLARK CORP COM 494368103   3,154,793 26,105 SH   SOLE   26,105 0 0
HORMEL FOODS CORP COM 440452100   3,129,961 82,302 SH   SOLE   82,302 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,058,080 19,681 SH   SOLE   19,681 0 0
PEPSICO INC COM 713448108   2,966,448 17,507 SH   SOLE   17,507 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,951,598 39,135 SH   SOLE   39,135 0 0
CVS HEALTH CORP COM 126650100   2,948,188 42,226 SH   SOLE   42,226 0 0
DOVER CORP COM 260003108   2,912,687 20,878 SH   SOLE   20,878 0 0
CORNING INC COM 219350105   2,796,340 91,774 SH   SOLE   91,774 0 0
ESSENTIAL UTILS INC COM 29670G102   2,593,024 75,532 SH   SOLE   75,532 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,490,049 50,406 SH   SOLE   50,406 0 0
ALPHABET INC CAP STK CL A 02079K305   2,474,693 18,911 SH   SOLE   18,911 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,441,218 26,587 SH   SOLE   26,587 0 0
LOWES COS INC COM 548661107   2,404,085 11,567 SH   SOLE   11,567 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,391,669 12,084 SH   SOLE   12,084 0 0
AMAZON COM INC COM 023135106   2,345,618 18,452 SH   SOLE   18,452 0 0
TARGET CORP COM 87612E106   2,274,886 20,574 SH   SOLE   20,574 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,248,787 3,980 SH   SOLE   3,980 0 0
RLI CORP COM 749607107   2,195,201 16,154 SH   SOLE   16,154 0 0
NESTLE S A SPON ADR REPSTG REG SHS Common Stock 641069406   2,193,529 19,383 SH   SOLE   19,383 0 0
DIGITAL RLTY TR INC COM 253868103   2,193,210 18,123 SH   SOLE   18,123 0 0
RPM INTL INC COM 749685103   2,191,608 23,116 SH   SOLE   23,116 0 0
JPMORGAN CHASE & CO COM 46625H100   2,097,983 14,467 SH   SOLE   14,467 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,058,423 17,957 SH   SOLE   17,957 0 0
AMERICAN EXPRESS CO COM 025816109   2,003,512 13,429 SH   SOLE   13,429 0 0
TEXAS INSTRS INC COM 882508104   1,972,757 12,407 SH   SOLE   12,407 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,916,114 6,703 SH   SOLE   6,703 0 0
KINDER MORGAN INC DEL COM 49456B101   1,866,764 112,591 SH   SOLE   112,591 0 0
HOME DEPOT INC COM 437076102   1,814,689 6,006 SH   SOLE   6,006 0 0
ROLLINS INC COM 775711104   1,810,283 48,494 SH   SOLE   48,494 0 0
TC ENERGY CORP COM 87807B107   1,766,583 51,339 SH   SOLE   51,339 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,762,213 17,300 SH   SOLE   17,300 0 0
ISHARES TR US OIL GS EX ETF 464288851   1,724,623 17,683 SH   SOLE   17,683 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,663,370 15,119 SH   SOLE   15,119 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,657,537 4,627 SH   SOLE   4,627 0 0
CATERPILLAR INC COM 149123101   1,646,924 6,033 SH   SOLE   6,033 0 0
STRYKER CORPORATION COM 863667101   1,637,415 5,992 SH   SOLE   5,992 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,637,278 10,481 SH   SOLE   10,481 0 0
KROGER CO COM 501044101   1,607,931 35,931 SH   SOLE   35,931 0 0
INTEL CORP COM 458140100   1,598,375 44,961 SH   SOLE   44,961 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,510,270 26,792 SH   SOLE   26,792 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,484,188 5,905 SH   SOLE   5,905 0 0
NVIDIA CORPORATION COM 67066G104   1,458,400 3,353 SH   SOLE   3,353 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,427,244 16,571 SH   SOLE   16,571 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,416,936 9,333 SH   SOLE   9,333 0 0
GENUINE PARTS CO COM 372460105   1,343,411 9,305 SH   SOLE   9,305 0 0
SOUTHERN CO COM 842587107   1,147,334 17,728 SH   SOLE   17,728 0 0
REALTY INCOME CORP COM 756109104   1,105,554 22,138 SH   SOLE   22,138 0 0
GENERAL DYNAMICS CORP COM 369550108   1,069,751 4,841 SH   SOLE   4,841 0 0
GILEAD SCIENCES INC COM 375558103   933,802 12,461 SH   SOLE   12,461 0 0
DOW INC COM 260557103   888,578 17,234 SH   SOLE   17,234 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   868,872 42,035 SH   SOLE   42,035 0 0
NEXTERA ENERGY INC COM 65339F101   840,021 14,663 SH   SOLE   14,663 0 0
UBER TECHNOLOGIES INC COM 90353T100   794,109 17,267 SH   SOLE   17,267 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   790,962 35,565 SH   SOLE   35,565 0 0
BANK AMERICA CORP COM 060505104   735,847 26,875 SH   SOLE   26,875 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   714,316 12,941 SH   SOLE   12,941 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   636,262 7,858 SH   SOLE   7,858 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   632,524 2,378 SH   SOLE   2,378 0 0
EXXON MOBIL CORP COM 30231G102   576,194 4,900 SH   SOLE   4,900 0 0
STANLEY BLACK & DECKER INC COM 854502101   568,031 6,796 SH   SOLE   6,796 0 0
ALBEMARLE CORP COM 012653101   527,870 3,104 SH   SOLE   3,104 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   503,050 8,181 SH   SOLE   8,181 0 0
BHP GROUP LTD SPONSORED ADS 088606108   471,182 8,284 SH   SOLE   8,284 0 0
UNITEDHEALTH GROUP INC COM 91324P102   435,840 864 SH   SOLE   864 0 0
DEERE & CO COM 244199105   328,205 870 SH   SOLE   870 0 0
DIAMONDBACK ENERGY INC COM 25278X109   320,292 2,068 SH   SOLE   2,068 0 0
UNITED PARCEL SERVICE INC CL B 911312106   316,785 2,032 SH   SOLE   2,032 0 0
DOLLAR GEN CORP NEW COM 256677105   303,427 2,868 SH   SOLE   2,868 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   280,359 13,941 SH   SOLE   13,941 0 0
PACKAGING CORP AMER COM 695156109   278,746 1,815 SH   SOLE   1,815 0 0
YUM BRANDS INC COM 988498101   275,197 2,203 SH   SOLE   2,203 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   274,709 2,786 SH   SOLE   2,786 0 0
DISNEY WALT CO COM 254687106   271,030 3,344 SH   SOLE   3,344 0 0
ABB LTD SPON ADR Common Stock 000375204   254,131 7,141 SH   SOLE   7,141 0 0
HUBSPOT INC COM 443573100   253,638 515 SH   SOLE   515 0 0
CROWN CASTLE INC COM 22822V101   243,088 2,641 SH   SOLE   2,641 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   229,596 3,864 SH   SOLE   3,864 0 0
SHOPIFY INC CL A 82509L107   203,546 3,730 SH   SOLE   3,730 0 0
ISHARES TR SELECT DIVID ETF 464287168   200,499 1,863 SH   SOLE   1,863 0 0