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   21,741,997 112,089 SH   SOLE   112,089 0 0
MICROSOFT CORP COM 594918104   15,958,070 46,861 SH   SOLE   46,861 0 0
JOHNSON & JOHNSON COM 478160104   10,390,146 62,773 SH   SOLE   62,773 0 0
ALTRIA GROUP INC COM 02209S103   9,719,738 214,564 SH   SOLE   214,564 0 0
CISCO SYS INC COM 17275R102   9,588,580 185,322 SH   SOLE   185,322 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,716,229 78,769 SH   SOLE   78,769 0 0
MCDONALDS CORP COM 580135101   7,697,804 25,796 SH   SOLE   25,796 0 0
AMGEN INC COM 031162100   7,230,561 32,567 SH   SOLE   32,567 0 0
GENERAL MLS INC COM 370334104   6,925,606 90,295 SH   SOLE   90,295 0 0
HERSHEY CO COM 427866108   6,426,844 25,738 SH   SOLE   25,738 0 0
PHILIP MORRIS INTL INC COM 718172109   6,347,917 65,027 SH   SOLE   65,027 0 0
TRAVELERS COMPANIES INC COM 89417E109   6,292,171 36,233 SH   SOLE   36,233 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,120,503 164,574 SH   SOLE   164,574 0 0
MEDTRONIC PLC SHS G5960L103   6,094,716 69,180 SH   SOLE   69,180 0 0
ABBVIE INC COM 00287Y109   5,666,730 42,060 SH   SOLE   42,060 0 0
HONEYWELL INTL INC COM 438516106   5,455,521 26,292 SH   SOLE   26,292 0 0
PROCTER AND GAMBLE CO COM 742718109   5,405,602 35,624 SH   SOLE   35,624 0 0
QUALCOMM INC COM 747525103   5,370,016 45,111 SH   SOLE   45,111 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,349,949 15,689 SH   SOLE   15,689 0 0
COCA COLA CO COM 191216100   5,262,814 87,393 SH   SOLE   87,393 0 0
LOCKHEED MARTIN CORP COM 539830109   5,064,793 11,001 SH   SOLE   11,001 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   4,824,453 227,891 SH   SOLE   227,891 0 0
VISA INC COM CL A 92826C839   4,812,129 20,263 SH   SOLE   20,263 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,642,444 72,595 SH   SOLE   72,595 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,457,343 20,280 SH   SOLE   20,280 0 0
CHUBB LIMITED COM H1467J104   4,387,402 22,785 SH   SOLE   22,785 0 0
CHEVRON CORP NEW COM 166764100   4,291,062 27,271 SH   SOLE   27,271 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,259,863 24,555 SH   SOLE   24,555 0 0
BECTON DICKINSON & CO COM 075887109   4,236,037 16,045 SH   SOLE   16,045 0 0
SYSCO CORP COM 871829107   4,082,527 55,021 SH   SOLE   55,021 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,022,572 44,825 SH   SOLE   44,825 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,861,514 29,093 SH   SOLE   29,093 0 0
ABBOTT LABS COM 002824100   3,819,618 35,036 SH   SOLE   35,036 0 0
ELEVANCE HEALTH INC COM 036752103   3,760,862 8,465 SH   SOLE   8,465 0 0
NOVO-NORDISK A S ADR 670100205   3,695,357 22,835 SH   SOLE   22,835 0 0
KIMBERLY-CLARK CORP COM 494368103   3,610,165 26,149 SH   SOLE   26,149 0 0
EMERSON ELEC CO COM 291011104   3,562,942 39,417 SH   SOLE   39,417 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,494,063 38,049 SH   SOLE   38,049 0 0
CME GROUP INC COM 12572Q105   3,490,307 18,837 SH   SOLE   18,837 0 0
AMERISOURCEBERGEN CORP COM 03073E105   3,433,294 17,842 SH   SOLE   17,842 0 0
STARBUCKS CORP COM 855244109   3,421,433 34,539 SH   SOLE   34,539 0 0
HORMEL FOODS CORP COM 440452100   3,389,299 84,269 SH   SOLE   84,269 0 0
PEPSICO INC COM 713448108   3,270,336 17,656 SH   SOLE   17,656 0 0
WALMART INC COM 931142103   3,149,952 20,040 SH   SOLE   20,040 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,148,709 19,385 SH   SOLE   19,385 0 0
DOVER CORP COM 260003108   3,114,226 21,092 SH   SOLE   21,092 0 0
CORNING INC COM 219350105   3,100,692 88,490 SH   SOLE   88,490 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   3,024,874 40,033 SH   SOLE   40,033 0 0
ESSENTIAL UTILS INC COM 29670G102   3,022,413 75,731 SH   SOLE   75,731 0 0
TARGET CORP COM 87612E106   2,714,544 20,580 SH   SOLE   20,580 0 0
INTEL CORP COM 458140100   2,706,605 80,939 SH   SOLE   80,939 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,618,143 50,223 SH   SOLE   50,223 0 0
LOWES COS INC COM 548661107   2,598,710 11,514 SH   SOLE   11,514 0 0
AMAZON COM INC COM 023135106   2,403,317 18,436 SH   SOLE   18,436 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,389,156 26,020 SH   SOLE   26,020 0 0
AMERICAN EXPRESS CO COM 025816109   2,329,007 13,370 SH   SOLE   13,370 0 0
NESTLE S A SPON ADR REPSTG REG SHS COMMON STOCK 641069406   2,326,660 19,332 SH   SOLE   19,332 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,246,358 6,819 SH   SOLE   6,819 0 0
ALPHABET INC CAP STK CL A 02079K305   2,237,073 18,689 SH   SOLE   18,689 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,231,904 11,966 SH   SOLE   11,966 0 0
RLI CORP COM 749607107   2,220,802 16,273 SH   SOLE   16,273 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,190,770 18,086 SH   SOLE   18,086 0 0
TEXAS INSTRS INC COM 882508104   2,186,930 12,148 SH   SOLE   12,148 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,146,150 3,986 SH   SOLE   3,986 0 0
JPMORGAN CHASE & CO COM 46625H100   2,104,734 14,471 SH   SOLE   14,471 0 0
RPM INTL INC COM 749685103   2,077,884 23,157 SH   SOLE   23,157 0 0
ROLLINS INC COM 775711104   2,077,512 48,506 SH   SOLE   48,506 0 0
CVS HEALTH CORP COM 126650100   2,076,142 30,032 SH   SOLE   30,032 0 0
DIGITAL RLTY TR INC COM 253868103   2,070,144 18,180 SH   SOLE   18,180 0 0
TC ENERGY CORP COM 87807B107   2,060,035 50,978 SH   SOLE   50,978 0 0
KINDER MORGAN INC DEL COM 49456B101   1,889,433 109,723 SH   SOLE   109,723 0 0
STRYKER CORPORATION COM 863667101   1,852,421 6,072 SH   SOLE   6,072 0 0
HOME DEPOT INC COM 437076102   1,842,353 5,931 SH   SOLE   5,931 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,768,583 17,526 SH   SOLE   17,526 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,722,422 4,663 SH   SOLE   4,663 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,646,593 57,795 SH   SOLE   57,795 0 0
KROGER CO COM 501044101   1,631,658 34,716 SH   SOLE   34,716 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,611,666 14,252 SH   SOLE   14,252 0 0
GENUINE PARTS CO COM 372460105   1,581,082 9,343 SH   SOLE   9,343 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,564,828 16,585 SH   SOLE   16,585 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,562,359 9,899 SH   SOLE   9,899 0 0
CATERPILLAR INC COM 149123101   1,479,608 6,013 SH   SOLE   6,013 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,454,183 5,908 SH   SOLE   5,908 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,447,088 10,485 SH   SOLE   10,485 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,441,766 26,784 SH   SOLE   26,784 0 0
NVIDIA CORPORATION COM 67066G104   1,396,986 3,302 SH   SOLE   3,302 0 0
REALTY INCOME CORP COM 756109104   1,292,098 21,611 SH   SOLE   21,611 0 0
SOUTHERN CO COM 842587107   1,245,746 17,733 SH   SOLE   17,733 0 0
NEXTERA ENERGY INC COM 65339F101   1,086,272 14,640 SH   SOLE   14,640 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,045,000 50,802 SH   SOLE   50,802 0 0
GENERAL DYNAMICS CORP COM 369550108   1,027,224 4,774 SH   SOLE   4,774 0 0
GILEAD SCIENCES INC COM 375558103   956,296 12,408 SH   SOLE   12,408 0 0
DOW INC COM 260557103   926,560 17,397 SH   SOLE   17,397 0 0
BANK AMERICA CORP COM 060505104   868,929 30,287 SH   SOLE   30,287 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   767,990 9,472 SH   SOLE   9,472 0 0
ALBEMARLE CORP COM 012653101   657,718 2,948 SH   SOLE   2,948 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   654,378 2,378 SH   SOLE   2,378 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   637,826 12,831 SH   SOLE   12,831 0 0
STANLEY BLACK & DECKER INC COM 854502101   632,753 6,752 SH   SOLE   6,752 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   520,312 8,181 SH   SOLE   8,181 0 0
BHP GROUP LTD SPONSORED ADS 088606108   485,976 8,144 SH   SOLE   8,144 0 0
ISHARES TR US AER DEF ETF 464288760   462,947 3,968 SH   SOLE   3,968 0 0
EXXON MOBIL CORP COM 30231G102   458,015 4,271 SH   SOLE   4,271 0 0
UNITED PARCEL SERVICE INC CL B 911312106   361,832 2,019 SH   SOLE   2,019 0 0
DEERE & CO COM 244199105   352,238 869 SH   SOLE   869 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   338,413 3,057 SH   SOLE   3,057 0 0
YUM BRANDS INC COM 988498101   304,607 2,199 SH   SOLE   2,199 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   300,173 14,912 SH   SOLE   14,912 0 0
UNITEDHEALTH GROUP INC COM 91324P102   293,922 612 SH   SOLE   612 0 0
ABB LTD SPONSORED ADR 000375204   286,270 7,294 SH   SOLE   7,294 0 0
HUBSPOT INC COM 443573100   274,026 515 SH   SOLE   515 0 0
DOLLAR GEN CORP NEW COM 256677105   271,653 1,600 SH   SOLE   1,600 0 0
DISNEY WALT CO COM 254687106   258,464 2,895 SH   SOLE   2,895 0 0
CLOROX CO DEL COM 189054109   257,159 1,617 SH   SOLE   1,617 0 0
MARKETAXESS HLDGS INC COM 57060D108   252,245 965 SH   SOLE   965 0 0
UBER TECHNOLOGIES INC COM 90353T100   247,666 5,737 SH   SOLE   5,737 0 0
SHOPIFY INC CL A 82509L107   240,958 3,730 SH   SOLE   3,730 0 0
PACKAGING CORP AMER COM 695156109   238,622 1,806 SH   SOLE   1,806 0 0
ISHARES TR SELECT DIVID ETF 464287168   212,855 1,879 SH   SOLE   1,879 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   212,444 3,576 SH   SOLE   3,576 0 0
TRANSOCEAN LTD REG SHS H8817H100   70,100 10,000 SH   SOLE   10,000 0 0