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
AFLAC INC COM 001055102   7,260,307 112,528 SH   SOLE   108,199 0 4,329
ABBOTT LABS COM 002824100   5,919,356 58,457 SH   SOLE   55,924 0 2,533
AIR PRODS & CHEMS INC COM 009158106   6,841,629 23,821 SH   SOLE   22,884 0 937
AMAZON COM INC COM 023135106   750,608 7,267 SH   SOLE   7,267 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,759,206 34,420 SH   SOLE   33,463 0 957
AMERICAN CENTY ETF TR US SML CP VALU 025072877   297,943 4,023 SH   SOLE   3,895 0 128
AMERICAN TOWER CORP NEW COM 03027X100   6,110,992 29,906 SH   SOLE   28,696 0 1,210
AMERICAN WTR WKS CO INC NEW COM 030420103   6,293,503 42,962 SH   SOLE   41,124 0 1,838
AMERISOURCEBERGEN CORP COM 03073E105   7,786,630 48,633 SH   SOLE   46,617 0 2,016
AMGEN INC COM 031162100   6,738,298 27,873 SH   SOLE   26,752 0 1,121
ANALOG DEVICES INC COM 032654105   7,965,321 40,388 SH   SOLE   38,765 0 1,623
APPLE INC COM 037833100   13,474,389 81,712 SH   SOLE   79,302 0 2,410
ATMOS ENERGY CORP COM 049560105   6,265,643 55,764 SH   SOLE   53,455 0 2,309
AUTOMATIC DATA PROCESSING IN COM 053015103   6,701,386 30,101 SH   SOLE   28,841 0 1,260
BECTON DICKINSON & CO COM 075887109   5,977,596 24,148 SH   SOLE   23,147 0 1,001
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   396,769 1,285 SH   SOLE   1,285 0 0
BLACKROCK INC COM 09247X101   6,722,649 10,047 SH   SOLE   9,649 0 398
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   250,229 11,599 SH   SOLE   11,599 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207   428,364 18,151 SH   SOLE   18,151 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,202,696 42,319 SH   SOLE   40,469 0 1,850
BROWN & BROWN INC COM 115236101   6,967,745 121,347 SH   SOLE   116,361 0 4,986
BROWN FORMAN CORP CL B 115637209   5,593,032 87,024 SH   SOLE   83,204 0 3,820
CMS ENERGY CORP COM 125896100   5,931,211 96,631 SH   SOLE   92,601 0 4,030
CHEVRON CORP NEW COM 166764100   279,552 1,713 SH   SOLE   1,713 0 0
CHURCH & DWIGHT CO INC COM 171340102   6,035,220 68,264 SH   SOLE   65,353 0 2,911
CISCO SYS INC COM 17275R102   7,384,988 141,272 SH   SOLE   135,601 0 5,671
CINTAS CORP COM 172908105   5,538,742 11,971 SH   SOLE   11,462 0 509
CLOROX CO DEL COM 189054109   6,218,516 39,298 SH   SOLE   37,688 0 1,610
COLGATE PALMOLIVE CO COM 194162103   5,826,680 77,534 SH   SOLE   74,303 0 3,231
COMCAST CORP NEW CL A 20030N101   6,289,913 165,917 SH   SOLE   159,026 0 6,891
COMMERCE BANCSHARES INC COM 200525103   5,544,650 95,024 SH   SOLE   90,989 0 4,035
COSTCO WHSL CORP NEW COM 22160K105   7,768,066 15,634 SH   SOLE   15,009 0 625
CROWN CASTLE INC COM 22822V101   5,530,969 41,325 SH   SOLE   39,542 0 1,783
DECKERS OUTDOOR CORP COM 243537107   2,625,822 5,841 SH   SOLE   0 0 5,841
ECOLAB INC COM 278865100   5,994,834 36,216 SH   SOLE   34,656 0 1,560
EMERSON ELEC CO COM 291011104   6,466,941 74,213 SH   SOLE   71,202 0 3,011
ENERPLUS CORP COM 292766102   280,995 19,500 SH   SOLE   19,500 0 0
EVERSOURCE ENERGY COM 30040W108   5,446,270 69,592 SH   SOLE   66,534 0 3,058
FACTSET RESH SYS INC COM 303075105   6,534,762 15,743 SH   SOLE   15,077 0 666
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   5,555,234 56,210 SH   SOLE   53,788 0 2,422
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   244,076 3,032 SH   SOLE   2,820 0 212
GENERAL DYNAMICS CORP COM 369550108   7,111,818 31,163 SH   SOLE   30,013 0 1,150
GRAINGER W W INC COM 384802104   9,204,568 13,363 SH   SOLE   12,816 0 547
HENRY JACK & ASSOC INC COM 426281101   5,549,209 36,818 SH   SOLE   35,275 0 1,543
HOME DEPOT INC COM 437076102   6,830,552 23,145 SH   SOLE   22,247 0 898
HONEYWELL INTL INC COM 438516106   6,097,301 31,903 SH   SOLE   30,538 0 1,365
ILLINOIS TOOL WKS INC COM 452308109   7,254,567 29,799 SH   SOLE   28,554 0 1,245
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,795,500 55,571 SH   SOLE   53,187 0 2,384
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   386,313 15,596 SH   SOLE   15,596 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,095,330 17,144 SH   SOLE   16,760 0 384
ISHARES TR 1 3 YR TREAS BD 464287457   1,223,280 14,889 SH   SOLE   14,808 0 81
ISHARES TR CORE S&P MCP ETF 464287507   451,539 1,805 SH   SOLE   1,709 0 96
ISHARES TR SHRT NAT MUN ETF 464288158   3,137,364 29,971 SH   SOLE   29,253 0 718
ISHARES TR CALIF MUN BD ETF 464288356   469,638 8,179 SH   SOLE   8,179 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   414,529 8,202 SH   SOLE   7,486 0 716
ISHARES TR SHORT TREAS BD 464288679   306,859 2,777 SH   SOLE   2,777 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   387,852 7,697 SH   SOLE   39 0 7,658
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,365,835 27,537 SH   SOLE   25,602 0 1,935
ISHARES TR MSCI USA QLT FCT 46432F339   3,114,156 25,101 SH   SOLE   24,169 0 932
ISHARES TR MSCI USA VALUE 46432F388   559,707 6,045 SH   SOLE   5,510 0 535
ISHARES TR CORE 1 5 YR USD 46432F859   567,086 12,026 SH   SOLE   0 0 12,026
ISHARES TR CORE DIV GRWTH 46434V621   404,169 8,085 SH   SOLE   7,209 0 876
ISHARES TR IBONDS DEC23 ETF 46434VAX8   614,712 24,403 SH   SOLE   461 0 23,942
ISHARES TR IBONDS DEC24 ETF 46434VBG4   634,520 25,804 SH   SOLE   84 0 25,720
ISHARES TR IBONDS 24 TRM TS 46436E874   431,820 17,985 SH   SOLE   0 0 17,985
ISHARES TR IBONDS 23 TRM TS 46436E882   404,874 16,319 SH   SOLE   0 0 16,319
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   2,777,856 58,175 SH   SOLE   54,123 0 4,052
JOHNSON & JOHNSON COM 478160104   5,892,827 38,018 SH   SOLE   36,446 0 1,572
L3HARRIS TECHNOLOGIES INC COM 502431109   6,077,160 30,968 SH   SOLE   29,745 0 1,223
LOCKHEED MARTIN CORP COM 539830109   7,454,952 15,770 SH   SOLE   15,179 0 591
LOWES COS INC COM 548661107   9,750,737 48,761 SH   SOLE   46,997 0 1,764
MCCORMICK & CO INC COM NON VTG 579780206   5,701,133 68,515 SH   SOLE   65,519 0 2,996
MCDONALDS CORP COM 580135101   6,960,036 24,892 SH   SOLE   23,912 0 980
MERCK & CO INC COM 58933Y105   249,059 2,341 SH   SOLE   2,341 0 0
MICROSOFT CORP COM 594918104   11,312,315 39,238 SH   SOLE   37,976 0 1,262
MONDELEZ INTL INC CL A 609207105   6,796,166 97,478 SH   SOLE   93,768 0 3,710
NATIXIS ETF TR LOOMIS SAYLES 63873X208   466,094 19,625 SH   SOLE   18,493 0 1,132
NETFLIX INC COM 64110L106   249,782 723 SH   SOLE   723 0 0
NEW JERSEY RES CORP COM 646025106   6,938,663 130,426 SH   SOLE   125,438 0 4,988
NEXTERA ENERGY INC COM 65339F101   6,221,589 80,716 SH   SOLE   77,274 0 3,442
NIKE INC CL B 654106103   7,017,093 57,217 SH   SOLE   54,891 0 2,326
PPG INDS INC COM 693506107   6,654,688 49,818 SH   SOLE   47,776 0 2,042
PAYCHEX INC COM 704326107   6,153,941 53,704 SH   SOLE   51,406 0 2,298
PEPSICO INC COM 713448108   6,705,176 36,781 SH   SOLE   35,306 0 1,475
PHILLIPS 66 COM 718546104   8,907,623 87,864 SH   SOLE   84,852 0 3,012
PRICE T ROWE GROUP INC COM 74144T108   6,519,072 57,742 SH   SOLE   55,256 0 2,486
PROCTER AND GAMBLE CO COM 742718109   6,710,341 45,130 SH   SOLE   43,355 0 1,775
PROLOGIS INC. COM 74340W103   5,754,143 46,118 SH   SOLE   44,268 0 1,850
QUALCOMM INC COM 747525103   324,053 2,540 SH   SOLE   2,540 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,613,764 77,747 SH   SOLE   74,708 0 3,039
REALTY INCOME CORP COM 756109104   5,909,212 93,323 SH   SOLE   89,464 0 3,859
S&P GLOBAL INC COM 78409V104   6,368,591 18,472 SH   SOLE   17,767 0 705
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,215,070 2,968 SH   SOLE   2,968 0 0
SHERWIN WILLIAMS CO COM 824348106   5,815,924 25,875 SH   SOLE   24,820 0 1,055
SMUCKER J M CO COM NEW 832696405   6,542,815 41,576 SH   SOLE   39,882 0 1,694
STARBUCKS CORP COM 855244109   8,129,101 78,067 SH   SOLE   75,061 0 3,006
STRYKER CORPORATION COM 863667101   7,093,930 24,850 SH   SOLE   23,816 0 1,034
TABULA RASA HEALTHCARE INC COM 873379101   202,911 36,299 SH   SOLE   36,299 0 0
TARGET CORP COM 87612E106   6,186,777 37,353 SH   SOLE   35,761 0 1,592
TESLA INC COM 88160R101   904,318 4,359 SH   SOLE   4,359 0 0
TEXAS INSTRS INC COM 882508104   7,876,035 42,342 SH   SOLE   40,653 0 1,689
TRACTOR SUPPLY CO COM 892356106   6,469,241 27,524 SH   SOLE   26,429 0 1,095
UNION PAC CORP COM 907818108   5,922,076 29,425 SH   SOLE   28,251 0 1,174
UNITED PARCEL SERVICE INC CL B 911312106   8,035,066 41,420 SH   SOLE   39,771 0 1,649
UNITEDHEALTH GROUP INC COM 91324P102   7,263,401 15,369 SH   SOLE   14,755 0 614
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   282,146 1,832 SH   SOLE   1,832 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   213,560 2,792 SH   SOLE   2,749 0 43
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   449,608 8,875 SH   SOLE   8,875 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   878,651 4,305 SH   SOLE   4,305 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,882,587 151,262 SH   SOLE   144,973 0 6,289
WEC ENERGY GROUP INC COM 92939U106   5,892,052 62,159 SH   SOLE   59,463 0 2,696
WALMART INC COM 931142103   7,432,365 50,406 SH   SOLE   48,515 0 1,891
XCEL ENERGY INC COM 98389B100   5,738,132 85,085 SH   SOLE   81,420 0 3,665
XYLEM INC COM 98419M100   6,405,860 61,183 SH   SOLE   58,679 0 2,504
ZOETIS INC CL A 98978V103   6,467,526 38,858 SH   SOLE   37,213 0 1,645
AON PLC SHS CL A G0403H108   368,889 1,170 SH   SOLE   1,170 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,029,783 24,596 SH   SOLE   23,601 0 995
LINDE PLC SHS G54950103   7,714,825 21,705 SH   SOLE   20,796 0 909
MEDTRONIC PLC SHS G5960L103   6,056,416 75,123 SH   SOLE   71,966 0 3,157
CHUBB LIMITED COM H1467J104   6,883,875 35,451 SH   SOLE   34,084 0 1,367