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
3M CO COM Stock 88579Y101   334,308 2,788 SH   SOLE   0 0 2,787
ABBVIE INC COM Stock 00287Y109   935,100 5,786 SH   SOLE   0 0 5,786
ACV AUCTIONS INC COM CL A Stock 00091G104   82,100 10,000 SH   SOLE   0 0 10,000
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   1,539,288 4,574 SH   SOLE   0 0 4,574
AIR PRODS & CHEMS INC COM Stock 009158106   345,251 1,120 SH   SOLE   0 0 1,120
ALPHABET INC CAP STK CL A Stock 02079K305   3,243,599 36,763 SH   SOLE   0 0 36,763
ALTRIA GROUP INC COM Stock 02209S103   232,572 5,088 SH   SOLE   0 0 5,088
AMAZON COM INC COM Stock 023135106   433,440 5,160 SH   SOLE   0 0 5,160
AMERICAN TOWER CORP NEW COM REIT 03027X100   1,610,368 7,601 SH   SOLE   0 0 7,601
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   869,013 5,701 SH   SOLE   0 0 5,701
APPLE INC COM Stock 037833100   5,808,844 44,707 SH   SOLE   0 0 44,707
BECTON DICKINSON & CO COM Stock 075887109   229,179 901 SH   SOLE   0 0 901
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,619,563 5,243 SH   SOLE   0 0 5,243
BOEING CO COM Stock 097023105   329,939 1,732 SH   SOLE   0 0 1,732
BRISTOL MYERS SQUIBB CO COM Stock 110122108   352,843 4,904 SH   SOLE   0 0 4,904
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   1,224,777 9,131 SH   SOLE   0 0 9,131
BROADSTONE NET LEASE INC COM REIT 11135E203   435,141 26,844 SH   SOLE   0 0 26,844
CATERPILLAR INC COM Stock 149123101   396,948 1,657 SH   SOLE   0 0 1,656
CHEVRON CORP NEW COM Stock 166764100   764,768 4,261 SH   SOLE   0 0 4,260
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   220,611 159 SH   SOLE   0 0 159
CHUBB LIMITED COM Stock H1467J104   850,983 3,858 SH   SOLE   0 0 3,857
CINTAS CORP COM Stock 172908105   961,599 2,129 SH   SOLE   0 0 2,129
CISCO SYS INC COM Stock 17275R102   431,578 9,059 SH   SOLE   0 0 9,059
COMCAST CORP NEW CL A Stock 20030N101   818,367 23,402 SH   SOLE   0 0 23,401
CVS HEALTH CORP COM Stock 126650100   375,090 4,025 SH   SOLE   0 0 4,025
DANAHER CORPORATION COM Stock 235851102   1,252,055 4,717 SH   SOLE   0 0 4,717
DEVON ENERGY CORP NEW COM Stock 25179M103   378,163 6,148 SH   SOLE   0 0 6,148
DIAGEO PLC SPON ADR NEW ADR 25243Q205   1,036,354 5,816 SH   SOLE   0 0 5,816
DIGITAL RLTY TR INC COM REIT 253868103   1,132,586 11,295 SH   SOLE   0 0 11,295
DIMENSIONAL US CORE EQUITY 2 ETF ETF 25434V708   219,443 9,038 SH   SOLE   0 0 9,038
DISNEY WALT CO COM Stock 254687106   1,094,497 12,598 SH   SOLE   0 0 12,597
ECOLAB INC COM Stock 278865100   933,528 6,413 SH   SOLE   0 0 6,413
EVEREST RE GROUP LTD COM Stock G3223R108   430,651 1,300 SH   SOLE   0 0 1,300
EXXON MOBIL CORP COM Stock 30231G102   1,258,269 11,408 SH   SOLE   0 0 11,407
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873   399,361 12,858 SH   SOLE   0 0 12,857
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   1,528,360 23,888 SH   SOLE   0 0 23,888
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   920,215 9,737 SH   SOLE   0 0 9,736
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   7,128,299 150,354 SH   SOLE   0 0 150,354
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   4,304,198 85,895 SH   SOLE   0 0 85,895
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301   1,206,317 26,060 SH   SOLE   0 0 26,060
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   3,519,315 209,483 SH   SOLE   0 0 209,483
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408   1,244,869 31,969 SH   SOLE   0 0 31,968
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   7,318,540 166,633 SH   SOLE   0 0 166,633
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   5,862,806 293,875 SH   SOLE   0 0 293,875
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   1,578,247 39,545 SH   SOLE   0 0 39,545
HOME DEPOT INC COM Stock 437076102   2,426,961 7,684 SH   SOLE   0 0 7,683
HONEYWELL INTL INC COM Stock 438516106   1,877,339 8,760 SH   SOLE   0 0 8,760
ILLINOIS TOOL WKS INC COM Stock 452308109   669,039 3,037 SH   SOLE   0 0 3,036
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,086,462 10,590 SH   SOLE   0 0 10,590
INVESCO QQQ TRUST ETF 46090E103   1,961,169 7,365 SH   SOLE   0 0 7,365
IQVIA HLDGS INC COM Stock 46266C105   681,259 3,325 SH   SOLE   0 0 3,325
ISHARES 1 to 3 YEAR TREASURY BOND ETF ETF 464287457   8,389,533 103,358 SH   SOLE   0 0 103,357
ISHARES ASIA 50 ETF ETF 464288430   590,070 10,400 SH   SOLE   0 0 10,399
ISHARES CORE MSCI EAFE ETF ETF 46432F842   313,316 5,083 SH   SOLE   0 0 5,083
ISHARES CORE S&P 500 ETF ETF 464287200   1,995,170 5,193 SH   SOLE   0 0 5,192
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   683,507 7,222 SH   SOLE   0 0 7,222
ISHARES CORE S&P US VALUE ETF ETF 464287663   1,507,555 21,344 SH   SOLE   0 0 21,344
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226   2,313,481 23,853 SH   SOLE   0 0 23,852
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372   506,004 11,038 SH   SOLE   0 0 11,038
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448   855,438 31,496 SH   SOLE   0 0 31,496
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   662,054 7,904 SH   SOLE   0 0 7,904
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   503,882 8,921 SH   SOLE   0 0 8,921
ISHARES MSCI INTL QUALITY FACTOR ETF ETF 46434V456   1,322,419 40,828 SH   SOLE   0 0 40,828
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   1,877,711 26,043 SH   SOLE   0 0 26,043
ISHARES S&P 500 GROWTH ETF ETF 464287309   65,049,416 1,111,956 SH   SOLE   0 0 1,111,205
ISHARES S&P MID CAP 400 GROWTH ETF ETF 464287606   976,632 14,299 SH   SOLE   0 0 14,299
ISHARES S&P SMALL CAP 600 VALUE ETF ETF 464287879   784,891 8,596 SH   SOLE   0 0 8,595
ISHARES SELECT DIVIDEND ETF ETF 464287168   1,929,969 16,003 SH   SOLE   0 0 16,003
ISHARES US INFRASTRUCTURE ETF ETF 46435U713   696,389 19,205 SH   SOLE   0 0 19,205
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886   1,949,846 41,136 SH   SOLE   0 0 41,136
JOHNSON & JOHNSON COM Stock 478160104   3,568,398 20,200 SH   SOLE   0 0 20,200
JPMORGAN CHASE & CO COM Stock 46625H100   3,125,207 23,305 SH   SOLE   0 0 23,305
LINDE PLC SHS Stock G5494J103   2,077,333 6,369 SH   SOLE   0 0 6,368
MARSH & MCLENNAN COS INC COM Stock 571748102   458,741 2,772 SH   SOLE   0 0 2,772
MASTERCARD INCORPORATED CL A Stock 57636Q104   951,941 2,738 SH   SOLE   0 0 2,737
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,161,523 14,013 SH   SOLE   0 0 14,012
MCDONALDS CORP COM Stock 580135101   630,849 2,394 SH   SOLE   0 0 2,393
MERCK & CO INC COM Stock 58933Y105   735,902 6,633 SH   SOLE   0 0 6,632
META PLATFORMS INC CL A Stock 30303M102   558,137 4,638 SH   SOLE   0 0 4,638
MICROSOFT CORP COM Stock 594918104   1,033,992 4,312 SH   SOLE   0 0 4,311
MORGAN STANLEY COM NEW Stock 617446448   1,241,441 14,602 SH   SOLE   0 0 14,601
NORFOLK SOUTHN CORP COM Stock 655844108   304,082 1,234 SH   SOLE   0 0 1,234
ONEOK INC NEW COM Stock 682680103   465,260 7,082 SH   SOLE   0 0 7,081
PARKER HANNIFIN CORP COM Stock 701094104   538,022 1,849 SH   SOLE   0 0 1,848
PEPSICO INC COM Stock 713448108   1,665,993 9,222 SH   SOLE   0 0 9,221
PFIZER INC COM Stock 717081103   270,189 5,273 SH   SOLE   0 0 5,273
PHILIP MORRIS INTL INC COM Stock 718172109   784,809 7,754 SH   SOLE   0 0 7,754
PHILLIPS 66 COM Stock 718546104   955,636 9,182 SH   SOLE   0 0 9,181
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   274,740 2,785 SH   SOLE   0 0 2,785
PROCTER AND GAMBLE CO COM Stock 742718109   1,925,244 12,703 SH   SOLE   0 0 12,702
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   745,906 7,391 SH   SOLE   0 0 7,391
S&P GLOBAL INC COM Stock 78409V104   619,639 1,850 SH   SOLE   0 0 1,850
SCHLUMBERGER LTD COM STK Stock 806857108   702,571 13,142 SH   SOLE   0 0 13,141
SCHWAB CHARLES CORP COM Stock 808513105   357,244 4,291 SH   SOLE   0 0 4,290
SCHWAB SHORT TERM US TREASURY ETF ETF 808524862   238,595 4,946 SH   SOLE   0 0 4,831
SHELL PLC SPON ADS ADR 780259305   1,126,836 19,786 SH   SOLE   0 0 19,786
SPDR GOLD SHARES ETF 78463V107   1,283,496 7,566 SH   SOLE   0 0 7,566
SPDR S&P 500 ETF TRUST ETF 78462F103   210,719 551 SH   SOLE   0 0 551
SPDR S&P DIVIDEND ETF ETF 78464A763   212,771 1,701 SH   SOLE   0 0 1,700
STARBUCKS CORP COM Stock 855244109   1,579,693 15,924 SH   SOLE   0 0 15,924
TEXAS INSTRS INC COM Stock 882508104   505,098 3,057 SH   SOLE   0 0 3,057
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   3,342,594 6,070 SH   SOLE   0 0 6,069
UNITED PARCEL SERVICE INC CL B Stock 911312106   614,824 3,537 SH   SOLE   0 0 3,536
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,346,730 6,312 SH   SOLE   0 0 6,312
VANECK LOW CARBON ENERGY ETF ETF 92189F502   895,313 8,076 SH   SOLE   0 0 8,076
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   921,639 6,069 SH   SOLE   0 0 6,069
VANGUARD MID CAP ETF ETF 922908629   3,656,347 17,940 SH   SOLE   0 0 17,939
VERISK ANALYTICS INC COM Stock 92345Y106   813,177 4,609 SH   SOLE   0 0 4,609
VERIZON COMMUNICATIONS INC COM Stock 92343V104   941,472 23,895 SH   SOLE   0 0 23,895
VISA INC COM CL A Stock 92826C839   2,014,538 9,696 SH   SOLE   0 0 9,696
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   1,072,490 4,557 SH   SOLE   0 0 4,557