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
ABBVIE INC COM Stock 00287Y109   1,003,788 5,512 SH   SOLE   0 0 5,512
ADOBE INC COM Stock 00724F101   2,759,153 5,468 SH   SOLE   0 0 5,468
ADVANCED MICRO DEVICES INC COM Stock 007903107   203,954 1,130 SH   SOLE   0 0 1,130
AIR PRODS & CHEMS INC COM Stock 009158106   267,224 1,103 SH   SOLE   0 0 1,103
ALPHABET INC CAP STK CL A Stock 02079K305   6,474,293 42,896 SH   SOLE   0 0 42,896
ALPHABET INC CAP STK CL C Stock 02079K107   343,499 2,256 SH   SOLE   0 0 2,256
ALTRIA GROUP INC COM Stock 02209S103   213,766 4,901 SH   SOLE   0 0 4,900
AMAZON COM INC COM Stock 023135106   1,063,701 5,897 SH   SOLE   0 0 5,897
AMERICAN TOWER CORP NEW COM REIT 03027X100   2,145,690 10,859 SH   SOLE   50 0 10,809
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   1,694,081 13,862 SH   SOLE   81 0 13,780
AMGEN INC COM Stock 031162100   204,106 718 SH   SOLE   0 0 717
APPLE INC COM Stock 037833100   7,426,221 43,307 SH   SOLE   0 0 43,306
BECTON DICKINSON & CO COM Stock 075887109   472,576 1,910 SH   SOLE   39 0 1,870
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   3,596,287 8,552 SH   SOLE   0 0 8,552
BOEING CO COM Stock 097023105   408,764 2,118 SH   SOLE   0 0 2,118
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   246,042 4,537 SH   SOLE   0 0 4,537
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   2,535,378 12,376 SH   SOLE   47 0 12,329
BROADSTONE NET LEASE INC COM REIT 11135E203   420,645 26,844 SH   SOLE   0 0 26,844
CARRIER GLOBAL CORPORATION COM Stock 14448C104   273,037 4,697 SH   SOLE   0 0 4,697
CATERPILLAR INC COM Stock 149123101   757,245 2,067 SH   SOLE   0 0 2,066
CHEVRON CORP NEW COM Stock 166764100   683,926 4,336 SH   SOLE   0 0 4,335
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   462,176 159 SH   SOLE   0 0 159
CHUBB LIMITED COM Stock H1467J104   1,121,231 4,327 SH   SOLE   37 0 4,289
CINTAS CORP COM Stock 172908105   1,307,723 1,903 SH   SOLE   0 0 1,903
CISCO SYS INC COM Stock 17275R102   581,360 11,648 SH   SOLE   0 0 11,648
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   221,849 3,027 SH   SOLE   0 0 3,027
COMCAST CORP NEW CL A Stock 20030N101   1,163,380 26,837 SH   SOLE   301 0 26,535
COSTCO WHSL CORP NEW COM Stock 22160K105   248,349 339 SH   SOLE   0 0 338
CVS HEALTH CORP COM Stock 126650100   286,976 3,598 SH   SOLE   0 0 3,598
DANAHER CORPORATION COM Stock 235851102   1,565,176 6,268 SH   SOLE   0 0 6,267
DEVON ENERGY CORP NEW COM Stock 25179M103   308,758 6,153 SH   SOLE   0 0 6,153
DIAGEO PLC SPON ADR NEW ADR 25243Q205   1,379,673 9,276 SH   SOLE   65 0 9,210
DIGITAL RLTY TR INC COM REIT 253868103   2,384,157 16,552 SH   SOLE   69 0 16,482
DISNEY WALT CO COM Stock 254687106   1,781,396 14,559 SH   SOLE   0 0 14,558
ELI LILLY & CO COM Stock 532457108   357,862 460 SH   SOLE   0 0 460
EVEREST GROUP LTD COM Stock G3223R108   833,955 2,098 SH   SOLE   0 0 2,098
EXXON MOBIL CORP COM Stock 30231G102   1,632,531 14,044 SH   SOLE   0 0 14,044
FEDEX CORP COM Stock 31428X106   288,871 997 SH   SOLE   0 0 997
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873   628,711 12,686 SH   SOLE   0 0 12,685
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   254,512 3,648 SH   SOLE   0 0 3,647
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   1,403,813 9,008 SH   SOLE   0 0 9,008
FIDELITY TOTAL BOND ETF ETF 316188309   3,932,493 86,791 SH   SOLE   0 0 86,790
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   7,702,070 159,628 SH   SOLE   0 0 159,628
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   4,419,077 255,143 SH   SOLE   0 0 255,143
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408   1,281,610 31,084 SH   SOLE   0 0 31,084
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   1,947,714 46,122 SH   SOLE   0 0 46,121
FRANKLIN DYNAMIC MUNICIPAL BOND ETF ETF 35473P868   1,167,358 47,589 SH   SOLE   0 0 47,589
HOME DEPOT INC COM Stock 437076102   3,766,819 9,820 SH   SOLE   32 0 9,787
HONEYWELL INTL INC COM Stock 438516106   2,665,816 12,988 SH   SOLE   63 0 12,924
ILLINOIS TOOL WKS INC COM Stock 452308109   848,566 3,162 SH   SOLE   23 0 3,139
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,703,028 12,392 SH   SOLE   47 0 12,344
INVESCO QQQ TRUST SERIES I ETF 46090E103   3,093,246 6,967 SH   SOLE   0 0 6,966
INVESCO S&P MIDCAP QUALITY ETF ETF 46137V472   6,680,531 60,705 SH   SOLE   0 0 60,704
IQVIA HLDGS INC COM Stock 46266C105   746,531 2,952 SH   SOLE   0 0 2,952
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   9,143,311 111,804 SH   SOLE   0 0 111,803
ISHARES CORE MSCI EAFE ETF ETF 46432F842   5,024,999 67,704 SH   SOLE   0 0 67,704
ISHARES CORE S&P 500 ETF ETF 464287200   4,488,877 8,538 SH   SOLE   0 0 8,538
ISHARES CORE S&P MID-CAP ETF ETF 464287507   716,378 11,794 SH   SOLE   0 0 11,794
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,979,139 17,908 SH   SOLE   0 0 17,907
ISHARES CORE S&P US VALUE ETF ETF 464287663   2,145,788 23,726 SH   SOLE   0 0 23,726
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   4,642,106 47,397 SH   SOLE   0 0 47,397
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   3,765,140 36,277 SH   SOLE   0 0 36,276
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   1,942,797 48,986 SH   SOLE   0 0 48,986
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   1,959,581 23,446 SH   SOLE   0 0 23,445
ISHARES S&P 500 GROWTH ETF ETF 464287309   3,806,933 45,084 SH   SOLE   0 0 45,084
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,358,157 14,884 SH   SOLE   0 0 14,883
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   1,355,183 13,188 SH   SOLE   0 0 13,187
ISHARES SELECT DIVIDEND ETF ETF 464287168   1,553,430 12,611 SH   SOLE   0 0 12,611
ISHARES YIELD OPTIMIZED BOND ETF ETF 46434V787   8,433,516 377,165 SH   SOLE   0 0 377,164
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886   1,578,627 32,549 SH   SOLE   0 0 32,549
JOHNSON & JOHNSON COM Stock 478160104   4,466,232 28,233 SH   SOLE   82 0 28,151
JPMORGAN CHASE & CO COM Stock 46625H100   5,933,707 29,624 SH   SOLE   64 0 29,560
JPMORGAN MUNICIPAL ETF ETF 46641Q647   5,875,743 115,801 SH   SOLE   0 0 115,801
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   8,535,026 168,211 SH   SOLE   0 0 168,211
LINDE PLC SHS Stock G54950103   2,463,139 5,305 SH   SOLE   13 0 5,291
LOWES COS INC COM Stock 548661107   243,777 957 SH   SOLE   0 0 957
MARSH & MCLENNAN COS INC COM Stock 571748102   1,010,337 4,905 SH   SOLE   0 0 4,905
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,769,277 3,674 SH   SOLE   0 0 3,673
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,372,124 17,864 SH   SOLE   92 0 17,771
MCDONALDS CORP COM Stock 580135101   707,733 2,510 SH   SOLE   36 0 2,474
MERCK & CO INC COM Stock 58933Y105   927,609 7,030 SH   SOLE   0 0 7,030
META PLATFORMS INC CL A Stock 30303M102   3,610,705 7,436 SH   SOLE   0 0 7,435
MICROSOFT CORP COM Stock 594918104   3,011,307 7,158 SH   SOLE   0 0 7,157
MORGAN STANLEY COM NEW Stock 617446448   2,054,984 21,824 SH   SOLE   104 0 21,720
NORFOLK SOUTHN CORP COM Stock 655844108   313,490 1,230 SH   SOLE   0 0 1,230
NVIDIA CORPORATION COM Stock 67066G104   566,843 627 SH   SOLE   0 0 627
ONEOK INC NEW COM Stock 682680103   530,669 6,619 SH   SOLE   0 0 6,619
OTIS WORLDWIDE CORP COM Stock 68902V107   235,369 2,371 SH   SOLE   0 0 2,371
PARKER-HANNIFIN CORP COM Stock 701094104   1,092,400 1,965 SH   SOLE   17 0 1,948
PEPSICO INC COM Stock 713448108   1,754,424 10,025 SH   SOLE   55 0 9,969
PHILIP MORRIS INTL INC COM Stock 718172109   701,825 7,660 SH   SOLE   70 0 7,590
PHILLIPS 66 COM Stock 718546104   2,314,724 14,171 SH   SOLE   60 0 14,111
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND PIMCO INTERME ETF 72201R866   408,217 7,780 SH   SOLE   0 0 7,780
PROCTER AND GAMBLE CO COM Stock 742718109   2,498,781 15,401 SH   SOLE   39 0 15,361
ROSS STORES INC COM Stock 778296103   246,997 1,683 SH   SOLE   0 0 1,683
RTX CORPORATION COM Stock 75513E101   663,332 6,801 SH   SOLE   0 0 6,801
S&P GLOBAL INC COM Stock 78409V104   1,728,756 4,063 SH   SOLE   7 0 4,056
SCHLUMBERGER LTD COM STK Stock 806857108   1,272,316 23,213 SH   SOLE   0 0 23,213
SCHWAB CHARLES CORP COM Stock 808513105   479,229 6,625 SH   SOLE   134 0 6,490
SHELL PLC SPON ADS ADR 780259305   1,449,391 21,620 SH   SOLE   145 0 21,474
SHERWIN WILLIAMS CO COM Stock 824348106   2,353,905 6,777 SH   SOLE   18 0 6,759
SPDR GOLD SHARES ETF 78463V107   1,872,669 9,103 SH   SOLE   0 0 9,103
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   262,038 10,200 SH   SOLE   0 0 10,200
SPDR S&P 500 ETF TRUST ETF 78462F103   7,171,896 13,711 SH   SOLE   0 0 13,711
SPDR S&P DIVIDEND ETF ETF 78464A763   223,196 1,701 SH   SOLE   0 0 1,700
STARBUCKS CORP COM Stock 855244109   1,813,117 19,839 SH   SOLE   146 0 19,693
TEXAS INSTRS INC COM Stock 882508104   644,953 3,702 SH   SOLE   55 0 3,647
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,859,740 6,641 SH   SOLE   0 0 6,640
UNITED PARCEL SERVICE INC CL B Stock 911312106   635,683 4,277 SH   SOLE   81 0 4,195
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,901,305 7,886 SH   SOLE   26 0 7,860
VANECK LOW CARBON ENERGY ETF ETF 92189F502   794,032 8,076 SH   SOLE   0 0 8,076
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   1,099,015 6,018 SH   SOLE   0 0 6,018
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   1,050,841 25,158 SH   SOLE   0 0 25,157
VANGUARD GROWTH ETF ETF 922908736   223,042 648 SH   SOLE   0 0 648
VANGUARD MID-CAP ETF ETF 922908629   1,395,100 5,584 SH   SOLE   0 0 5,583
VERISK ANALYTICS INC COM Stock 92345Y106   1,474,816 6,256 SH   SOLE   0 0 6,256
VISA INC COM CL A Stock 92826C839   3,219,192 11,535 SH   SOLE   0 0 11,535
WATSCO INC COM Stock 942622200   1,038,325 2,404 SH   SOLE   14 0 2,389
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   1,438,802 3,636 SH   SOLE   0 0 3,636