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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 8,526 78,474 SH   SOLE   78,474 0 0
AMAZON COM INC COM 023135106 6,526 61,440 SH   SOLE   61,440 0 0
AMERICAN TOWER CORP NEW COM 03027X100 9,432 36,902 SH   SOLE   36,902 0 0
ANALOG DEVICES INC COM 032654105 6,391 43,747 SH   SOLE   43,747 0 0
APPLE INC COM 037833100 15,777 115,397 SH   SOLE   115,397 0 0
APTARGROUP INC COM 038336103 6,601 63,958 SH   SOLE   63,958 0 0
APTIV PLC SHS G6095L109 4,023 45,167 SH   SOLE   45,167 0 0
BLOCK INC CL A 852234103 3,943 64,163 SH   SOLE   64,163 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,157 43,195 SH   SOLE   43,195 0 0
CHURCH & DWIGHT CO INC COM 171340102 8,663 93,493 SH   SOLE   93,493 0 0
CLOROX CO DEL COM 189054109 1,591 11,282 SH   SOLE   11,282 0 0
COLGATE PALMOLIVE CO COM 194162103 3,176 39,627 SH   SOLE   39,627 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,733 26,567 SH   SOLE   26,567 0 0
COTERRA ENERGY INC COM 127097103 8,405 325,920 SH   SOLE   325,920 0 0
DANAHER CORPORATION COM 235851102 11,378 44,881 SH   SOLE   44,881 0 0
DISNEY WALT CO COM 254687106 5,695 60,326 SH   SOLE   60,326 0 0
DOMINION ENERGY INC COM 25746U109 230 2,880 SH   SOLE   2,880 0 0
ECOLAB INC COM 278865100 6,834 44,448 SH   SOLE   44,448 0 0
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 263 9,200 SH   SOLE   9,200 0 0
EXXON MOBIL CORP COM 30231G102 261 3,051 SH   SOLE   3,051 0 0
GARTNER INC COM 366651107 7,841 32,424 SH   SOLE   32,424 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,926 62,146 SH   SOLE   62,146 0 0
HOME DEPOT INC COM 437076102 255 928 SH   SOLE   928 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 12 11,000 SH   SOLE   11,000 0 0
ILLUMINA INC COM 452327109 4,572 24,801 SH   SOLE   24,801 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 224 1,589 SH   SOLE   1,589 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 336 1,199 SH   SOLE   1,199 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 948 9,350 SH   SOLE   9,350 0 0
ISHARES TR CORE US AGGBD ET 464287226 437 4,300 SH   SOLE   4,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 420 6,725 SH   SOLE   6,725 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 327 1,931 SH   SOLE   1,931 0 0
ISHARES TR TIPS BD ETF 464287176 4,398 38,611 SH   SOLE   38,611 0 0
JOHNSON & JOHNSON COM 478160104 10,125 57,040 SH   SOLE   57,040 0 0
LIFE STORAGE INC COM 53223X107 339 3,037 SH   SOLE   3,037 0 0
LINDE PLC SHS G5494J103 8,286 28,817 SH   SOLE   28,817 0 0
M & T BK CORP COM 55261F104 3,983 24,992 SH   SOLE   24,992 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,580 79,044 SH   SOLE   79,044 0 0
MEDTRONIC PLC SHS G5960L103 6,534 72,803 SH   SOLE   72,803 0 0
MERCK & CO INC COM 58933Y105 244 2,680 SH   SOLE   2,680 0 0
MICROSOFT CORP COM 594918104 13,552 52,765 SH   SOLE   52,765 0 0
NEOGEN CORP COM 640491106 5,728 237,774 SH   SOLE   237,774 0 0
NEXTERA ENERGY INC COM 65339F101 10,392 134,158 SH   SOLE   134,158 0 0
NORFOLK SOUTHN CORP COM 655844108 8,023 35,300 SH   SOLE   35,300 0 0
PAYPAL HLDGS INC COM 70450Y103 3,190 45,671 SH   SOLE   45,671 0 0
PEPSICO INC COM 713448108 9,990 59,944 SH   SOLE   59,944 0 0
PROCTER AND GAMBLE CO COM 742718109 8,386 58,323 SH   SOLE   58,323 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 227 2,660 SH   SOLE   2,660 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,441 62,600 SH   SOLE   62,600 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,559 56,655 SH   SOLE   56,655 0 0
STERIS PLC SHS USD G8473T100 7,213 34,989 SH   SOLE   34,989 0 0
SYSCO CORP COM 871829107 235 2,772 SH   SOLE   2,772 0 0
TEXAS INSTRS INC COM 882508104 202 1,315 SH   SOLE   1,315 0 0
TRACTOR SUPPLY CO COM 892356106 9,901 51,073 SH   SOLE   51,073 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,506 16,559 SH   SOLE   16,559 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,245 158,595 SH   SOLE   158,595 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,856 8,234 SH   SOLE   8,234 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 524 2,974 SH   SOLE   2,974 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 252 1,337 SH   SOLE   1,337 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 11,375 226,950 SH   SOLE   226,950 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,244 55,655 SH   SOLE   55,655 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 351 1,074 SH   SOLE   1,074 0 0
VERISK ANALYTICS INC COM 92345Y106 569 3,290 SH   SOLE   3,290 0 0
VISA INC COM CL A 92826C839 8,502 43,181 SH   SOLE   43,181 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 15,055 49,789 SH   SOLE   49,789 0 0
WOODWARD INC COM 980745103 213 2,300 SH   SOLE   2,300 0 0