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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102 12,933,730 110,309 SH SOLE 110,061 0 248
ABBOTT LABORATORIES COM 002824100 9,894,834 109,046 SH SOLE 108,723 0 323
ADVANCED MICRO DEVICES INC COM 007903107 285,227 491 SH SOLE 491 0 0
ALPHABET INC CAP STK CL C 02079K107 2,658,455 7,524 SH SOLE 7,524 0 0
ALPHABET INC CAP STK CL A 02079K305 561,828 1,572 SH SOLE 1,572 0 0
AMAZON COM INC COM 023135106 3,594,406 15,081 SH SOLE 15,081 0 0
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 4,109,401 45,054 SH SOLE 45,007 0 47
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 6,029,627 145,608 SH SOLE 144,130 0 1,478
AMERICAN CENTY ETF TR US SML CP VALU 025072877 1,456,084 11,671 SH SOLE 11,662 0 9
AMERICAN EXPRESS CO COM 025816109 1,519,081 4,491 SH SOLE 4,491 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 11,176,405 84,940 SH SOLE 84,698 0 242
CENCORA INC COM 03073E105 13,252,236 46,831 SH SOLE 46,723 0 108
AMGEN INC COM 031162100 10,142,257 28,008 SH SOLE 27,930 0 78
AMPHENOL CORP CL A 032095101 11,035,164 62,586 SH SOLE 62,395 0 191
ANALOG DEVICES INC COM 032654105 10,484,494 26,398 SH SOLE 26,328 0 70
APPLE INC COM 037833100 22,096,186 76,362 SH SOLE 76,252 0 110
ATMOS ENERGY CORP COM 049560105 10,227,842 59,371 SH SOLE 59,209 0 162
AUTOMATIC DATA PROCESSING IN COM 053015103 11,245,649 50,215 SH SOLE 50,075 0 140
BECTON DICKINSON & CO COM 075887109 8,432,562 55,723 SH SOLE 55,552 0 171
BERKLEY W R CORP COM 084423102 8,892,211 126,077 SH SOLE 125,650 0 427
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,663,797 3,325 SH SOLE 3,325 0 0
BLACKROCK ETF TRUST II ISHAR INTER ETF 092528207 373,887 15,418 SH SOLE 15,418 0 0
BLACKROCK INC COM 09290D101 10,212,729 10,621 SH SOLE 10,594 0 27
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,093,069 66,397 SH SOLE 66,213 0 184
BROADCOM INC COM 11135F101 13,296,422 35,199 SH SOLE 35,126 0 73
BROWN & BROWN INC COM 115236101 10,896,198 169,855 SH SOLE 169,412 0 443
CMS ENERGY CORP COM 125896100 11,543,544 150,896 SH SOLE 150,476 0 420
CATERPILLAR INC COM 149123101 231,083 217 SH SOLE 217 0 0
CHEVRON CORPORATION COM 166764100 1,470,457 8,871 SH SOLE 8,871 0 0
CHURCH & DWIGHT CO INC COM 171340102 8,998,505 92,883 SH SOLE 92,598 0 285
CISCO SYS INC COM 17275R102 12,457,557 106,058 SH SOLE 105,763 0 295
CINTAS CORP COM 172908105 9,507,812 55,902 SH SOLE 55,743 0 159
COLGATE PALMOLIVE CO COM 194162103 9,578,635 104,479 SH SOLE 104,155 0 324
COMMERCE BANCSHARES INC COM 200525103 1,969,679 34,107 SH SOLE 34,107 0 0
CONOCOPHILLIPS COM 20825C104 1,581,959 15,217 SH SOLE 15,217 0 0
CONSTELLATION ENERGY CORP COM 21037T109 8,538,464 34,378 SH SOLE 34,279 0 99
COSTCO WHOLESALE CORPORATION COM 22160K105 13,444,766 14,372 SH SOLE 14,343 0 29
COSTAR GROUP INC COM 22160N109 805,704 28,450 SH SOLE 28,450 0 0
DECKERS OUTDOOR CORP COM 243537107 1,310,330 13,197 SH SOLE 0 0 13,197
DEERE & CO COM 244199105 210,598 332 SH SOLE 114 0 218
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,210,608 17,319 SH SOLE 17,304 0 15
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 973,543 22,817 SH SOLE 22,809 0 8
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1,300,770 24,079 SH SOLE 24,067 0 12
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 3,184,429 76,310 SH SOLE 76,257 0 53
DOLLAR GEN CORP COM 256677105 812,216 7,056 SH SOLE 7,056 0 0
DOLLAR TREE INC COM 256746108 932,162 7,707 SH SOLE 7,707 0 0
ECOLAB INC COM 278865100 10,299,097 36,966 SH SOLE 36,859 0 107
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 363,337 19,003 SH SOLE 19,003 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 297,837 8,102 SH SOLE 8,102 0 0
EXXON MOBIL CORP COM 30231G102 506,958 3,708 SH SOLE 3,708 0 0
META PLATFORMS INC CL A 30303M102 1,422,871 2,526 SH SOLE 2,526 0 0
FACTSET RESH SYS INC COM 303075105 10,774,186 46,828 SH SOLE 46,701 0 127
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,928,627 15,624 SH SOLE 15,624 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 424,096 3,032 SH SOLE 3,032 0 0
GARTNER INC COM 366651107 1,155,822 8,917 SH SOLE 8,917 0 0
GENERAL DYNAMICS CORP COM 369550108 11,871,460 33,512 SH SOLE 33,424 0 88
WW GRAINGER INC COM 384802104 16,075,847 11,817 SH SOLE 11,791 0 26
HANOVER INS GROUP INC COM 410867105 592,898 2,769 SH SOLE 2,769 0 0
HENRY JACK & ASSOC INC COM 426281101 8,416,740 61,106 SH SOLE 60,923 0 183
HOME DEPOT INC COM 437076102 10,584,985 30,013 SH SOLE 29,930 0 83
ILLINOIS TOOL WKS INC COM 452308109 9,876,212 36,515 SH SOLE 36,404 0 111
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,575,820 61,537 SH SOLE 61,363 0 174
INVESCO QQQ TR UNIT SER 1 46090E103 3,999,388 5,431 SH SOLE 5,431 0 0
INTUIT COM 461202103 6,739,020 25,820 SH SOLE 25,749 0 71
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 766,085 31,256 SH SOLE 31,256 0 0
ISHARES INC MSCI EURZONE ETF 464286608 227,960 3,280 SH SOLE 3,280 0 0
ISHARES TR CORE S&P TTL STK 464287150 330,183 2,010 SH SOLE 2,010 0 0
ISHARES TR CORE S&P500 ETF 464287200 771,357 1,030 SH SOLE 1,030 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 230,088 1,673 SH SOLE 1,673 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,483,938 10,246 SH SOLE 10,246 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,552,249 12,501 SH SOLE 12,501 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 273,308 2,567 SH SOLE 2,567 0 0
ISHARES TR CALIF MUN BD ETF 464288356 699,980 12,144 SH SOLE 12,144 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 962,859 4,388 SH SOLE 4,388 0 0
ISHARES TR MSCI USA VALUE 46432F388 448,573 2,245 SH SOLE 2,245 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 379,004 7,855 SH SOLE 7,855 0 0
ISHARES INC CORE MSCI EMKT 46434G103 324,319 3,915 SH SOLE 3,915 0 0
ISHARES TR TRS FLT RT BD 46434V860 2,808,092 55,463 SH SOLE 55,463 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 254,294 10,495 SH SOLE 10,495 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 403,142 16,645 SH SOLE 16,645 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 225,937 10,100 SH SOLE 10,100 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 238,514 10,420 SH SOLE 10,420 0 0
JPMORGAN CHASE & CO COM 46625H100 10,379,962 31,711 SH SOLE 31,624 0 87
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 5,775,593 107,955 SH SOLE 106,885 0 1,070
J P MORGAN EXCHANGE TRADED F U S TEC LEA ETF 46654Q732 1,142,511 10,242 SH SOLE 10,234 0 8
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,730,625 55,881 SH SOLE 55,789 0 92
JOHNSON & JOHNSON COM 478160104 10,125,845 39,870 SH SOLE 39,753 0 117
KINDER MORGAN INC DEL COM 49456B101 261,515 8,180 SH SOLE 8,180 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 10,648,671 36,645 SH SOLE 36,551 0 94
ELI LILLY & CO COM 532457108 12,219,793 10,188 SH SOLE 10,157 0 31
LOCKHEED MARTIN CORP COM 539830109 496,214 974 SH SOLE 974 0 0
LOWES COS INC COM 548661107 12,107,106 54,910 SH SOLE 54,789 0 121
MPLX LP COM UNIT REP LTD 55336V100 242,219 4,300 SH SOLE 4,300 0 0
MSCI INC COM 55354G100 1,578,753 2,819 SH SOLE 2,819 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,071,188 6,427 SH SOLE 6,427 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,718,874 16,976 SH SOLE 16,923 0 53
MCDONALDS CORP COM 580135101 8,624,765 31,907 SH SOLE 31,808 0 99
MERCK & CO INC COM 58933Y105 347,721 2,706 SH SOLE 2,706 0 0
MICROSOFT CORP COM 594918104 15,325,768 41,086 SH SOLE 41,006 0 80
MONDELEZ INTL INC CL A 609207105 8,259,263 142,795 SH SOLE 142,356 0 439
MOODYS CORP COM 615369105 1,433,945 3,166 SH SOLE 3,166 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,253,510 24,690 SH SOLE 24,622 0 68
NETFLIX INC. COM 64110L106 2,137,430 29,936 SH SOLE 29,936 0 0
NEW JERSEY RES CORP COM 646025106 9,788,563 174,671 SH SOLE 174,132 0 539
NEXTERA ENERGY INC COM 65339F101 11,550,532 131,600 SH SOLE 131,286 0 314
NIKE INC CL B 654106103 7,936,320 193,333 SH SOLE 192,758 0 575
NOVARTIS AG SPONSORED ADR 66987V109 346,508 2,211 SH SOLE 2,211 0 0
NOVO-NORDISK A S ADR 670100205 2,006,241 41,849 SH SOLE 41,849 0 0
NVIDIA CORPORATION COM 67066G104 1,661,962 8,306 SH SOLE 8,306 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,059,956 11,510 SH SOLE 11,510 0 0
ONEOK INC NEW COM 682680103 327,503 3,767 SH SOLE 3,767 0 0
PPG INDS INC COM 693506107 585,103 4,824 SH SOLE 4,824 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 547,999 4,697 SH SOLE 4,697 0 0
PARKER-HANNIFIN CORP COM 701094104 9,916,181 10,138 SH SOLE 10,109 0 29
PAYCHEX INC COM 704326107 10,577,456 107,571 SH SOLE 107,266 0 305
PEPSICO INC COM 713448108 8,195,897 60,531 SH SOLE 60,355 0 176
PHILLIPS 66 COM 718546104 6,237,776 36,899 SH SOLE 36,824 0 75
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 302,781 13,602 SH SOLE 13,602 0 0
PROCTER & GAMBLE CO COM 742718109 8,971,250 61,179 SH SOLE 60,996 0 183
PROLOGIS INC. COM 74340W103 9,668,387 71,369 SH SOLE 71,179 0 190
QUALCOMM INC COM 747525103 959,984 5,195 SH SOLE 5,195 0 0
QUANTA SVCS INC COM 74762E102 439,224 610 SH SOLE 610 0 0
RTX CORPORATION COM 75513E101 596,132 3,142 SH SOLE 3,142 0 0
REALTY INCOME CORP COM 756109104 1,239,510 20,005 SH SOLE 20,005 0 0
REPUBLIC SVCS INC COM 760759100 1,604,492 7,530 SH SOLE 7,530 0 0
ROPER TECHNOLOGIES INC COM 776696106 9,822,447 29,027 SH SOLE 28,946 0 81
S&P GLOBAL INC COM 78409V104 9,825,148 24,125 SH SOLE 24,061 0 64
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,706,374 2,285 SH SOLE 2,285 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 3,289,490 6,297 SH SOLE 6,297 0 0
SALESFORCE INC COM 79466L302 1,824,932 11,649 SH SOLE 11,649 0 0
SHERWIN WILLIAMS CO COM 824348106 10,802,351 31,373 SH SOLE 31,287 0 86
STARBUCKS CORP COM 855244109 452,906 4,432 SH SOLE 4,432 0 0
STRYKER CORPORATION COM 863667101 9,784,912 31,079 SH SOLE 30,990 0 89
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,415,071 5,057 SH SOLE 5,057 0 0
TESLA INC COM 88160R101 938,359 2,231 SH SOLE 2,231 0 0
TEXAS INSTRS INC COM 882508104 11,788,072 39,548 SH SOLE 39,447 0 101
TORONTO DOMINION BK ONT COM NEW 891160509 280,260 2,308 SH SOLE 2,308 0 0
TRACTOR SUPPLY CO COM 892356106 8,994,531 284,547 SH SOLE 283,771 0 776
TYLER TECHNOLOGIES INC COM 902252105 1,622,276 5,547 SH SOLE 5,547 0 0
ULTA BEAUTY INC COM 90384S303 1,263,195 2,801 SH SOLE 2,801 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,646,947 35,240 SH SOLE 35,156 0 84
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 403,674 1,706 SH SOLE 1,706 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,345,058 18,878 SH SOLE 18,878 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,008,397 59,478 SH SOLE 59,478 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,190,901 10,470 SH SOLE 10,470 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 248,156 3,080 SH SOLE 3,080 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,546,397 4,179 SH SOLE 4,179 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 302,392 7,142 SH SOLE 7,142 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,102,161 4,232 SH SOLE 4,232 0 0
VISA INC COM CL A 92826C839 10,123,900 29,508 SH SOLE 29,429 0 79
WEC ENERGY GROUP INC COM 92939U106 12,131,119 103,889 SH SOLE 103,612 0 277
WALMART INC COM 931142103 10,583,581 93,445 SH SOLE 93,240 0 205
WASTE MGMT INC DEL COM 94106L109 9,842,827 44,162 SH SOLE 44,037 0 125
WATSCO INC COM 942622200 1,497,728 3,594 SH SOLE 3,594 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 239,586 5,475 SH SOLE 5,475 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 3,649,519 72,483 SH SOLE 72,483 0 0
WORKDAY INC CL A 98138H101 407,659 3,330 SH SOLE 3,330 0 0
XYLEM INC COM 98419M100 9,858,478 83,398 SH SOLE 83,160 0 238
ZOETIS INC CL A 98978V103 7,115,433 99,018 SH SOLE 98,768 0 250
AON PLC SHS CL A G0403H108 1,591,449 4,798 SH SOLE 4,798 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,765,429 54,367 SH SOLE 54,212 0 155
LINDE PLC SHS G54950103 12,324,825 23,750 SH SOLE 23,690 0 60
MEDTRONIC PLC SHS G5960L103 8,921,427 114,041 SH SOLE 113,710 0 331
TRANE TECHNOLOGIES PLC SHS G8994E103 11,146,876 22,695 SH SOLE 22,632 0 63
CHUBB LIMITED COM H1467J104 12,254,714 35,965 SH SOLE 35,874 0 91
ASML HLDG NV N Y REGISTRY SHS N07059210 2,375,391 1,194 SH SOLE 1,194 0 0