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   457,353 5,959 SH   SOLE   0 0 5,959
ALPS ETF TR ALERIAN MLP 00162Q452   213,110 5,050 SH   SOLE   0 0 5,050
ABBOTT LABS COM 002824100   4,219,795 43,570 SH   SOLE   0 0 43,570
ABBVIE INC COM 00287Y109   1,822,837 12,229 SH   SOLE   0 0 12,228
ACTIVISION BLIZZARD INC COM 00507V109   572,547 6,115 SH   SOLE   0 0 6,115
AGIOS PHARMACEUTICALS INC COM 00847X104   247,748 10,010 SH   SOLE   0 0 10,010
AIR PRODS & CHEMS INC COM 009158106   2,258,195 7,968 SH   SOLE   0 0 7,968
ALPHABET INC CAP STK CL C 02079K107   2,788,100 21,146 SH   SOLE   0 0 21,146
ALPHABET INC CAP STK CL A 02079K305   208,067 1,590 SH   SOLE   0 0 1,590
ALTRIA GROUP INC COM 02209S103   413,150 9,825 SH   SOLE   0 0 9,825
AMERICAN ELEC PWR CO INC COM 025537101   553,544 7,359 SH   SOLE   0 0 7,359
AMERICAN EXPRESS CO COM 025816109   844,266 5,659 SH   SOLE   0 0 5,659
AMERICAN TOWER CORP NEW COM 03027X100   1,730,145 10,521 SH   SOLE   0 0 10,520
AMERICAN WTR WKS CO INC NEW COM 030420103   1,535,593 12,401 SH   SOLE   0 0 12,400
AMERIPRISE FINL INC COM 03076C106   434,189 1,317 SH   SOLE   0 0 1,317
AMGEN INC COM 031162100   598,343 2,226 SH   SOLE   0 0 2,226
ANALOG DEVICES INC COM 032654105   2,777,974 15,866 SH   SOLE   0 0 15,865
APPLE INC COM 037833100   8,080,433 47,196 SH   SOLE   0 0 47,196
ARISTA NETWORKS INC COM 040413106   2,665,514 14,492 SH   SOLE   0 0 14,492
ASTRAZENECA PLC SPONSORED ADR 046353108   233,634 3,450 SH   SOLE   0 0 3,450
AUTOMATIC DATA PROCESSING IN COM 053015103   1,515,943 6,301 SH   SOLE   0 0 6,301
BANK AMERICA CORP COM 060505104   241,382 8,816 SH   SOLE   0 0 8,816
BECTON DICKINSON & CO COM 075887109   2,556,796 9,890 SH   SOLE   0 0 9,889
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   422,112 1,205 SH   SOLE   0 0 1,205
BHP GROUP LTD SPONSORED ADS 088606108   235,483 4,140 SH   SOLE   0 0 4,140
BLACKSTONE INC COM 09260D107   2,188,213 20,424 SH   SOLE   0 0 20,423
BOEING CO COM 097023105   728,192 3,799 SH   SOLE   0 0 3,799
BRISTOL-MYERS SQUIBB CO COM 110122108   364,607 6,282 SH   SOLE   0 0 6,282
BROADCOM INC COM 11135F101   562,642 677 SH   SOLE   0 0 677
CVS HEALTH CORP COM 126650100   2,052,407 29,396 SH   SOLE   0 0 29,395
CATERPILLAR INC COM 149123101   211,302 774 SH   SOLE   0 0 774
CHEVRON CORP NEW COM 166764100   297,108 1,762 SH   SOLE   0 0 1,762
CHURCH & DWIGHT CO INC COM 171340102   945,876 10,323 SH   SOLE   0 0 10,322
CISCO SYS INC COM 17275R102   3,393,951 63,132 SH   SOLE   0 0 63,131
CLOROX CO DEL COM 189054109   274,306 2,093 SH   SOLE   0 0 2,092
COCA COLA CO COM 191216100   2,555,215 45,645 SH   SOLE   0 0 45,645
COLGATE PALMOLIVE CO COM 194162103   2,943,199 41,389 SH   SOLE   0 0 41,389
CONSTELLATION BRANDS INC CL A 21036P108   2,600,042 10,345 SH   SOLE   0 0 10,345
COSTCO WHSL CORP NEW COM 22160K105   3,936,984 6,969 SH   SOLE   0 0 6,968
DEERE & CO COM 244199105   2,525,188 6,691 SH   SOLE   0 0 6,691
DISCOVER FINL SVCS COM 254709108   489,026 5,645 SH   SOLE   0 0 5,645
DOMINION ENERGY INC COM 25746U109   220,711 4,941 SH   SOLE   0 0 4,940
DOW INC COM 260557103   317,853 6,165 SH   SOLE   0 0 6,164
DUKE ENERGY CORP NEW COM NEW 26441C204   1,275,865 14,456 SH   SOLE   0 0 14,455
ECOLAB INC COM 278865100   2,041,983 12,054 SH   SOLE   0 0 12,054
EMERSON ELEC CO COM 291011104   3,464,021 35,871 SH   SOLE   0 0 35,870
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   80,000 10,000 SH   SOLE   0 0 10,000
EVERSOURCE ENERGY COM 30040W108   1,506,576 25,908 SH   SOLE   0 0 25,908
EXXON MOBIL CORP COM 30231G102   3,952,195 33,613 SH   SOLE   0 0 33,612
META PLATFORMS INC CL A 30303M102   331,132 1,103 SH   SOLE   0 0 1,103
FEDEX CORP COM 31428X106   730,384 2,757 SH   SOLE   0 0 2,757
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   811,967 44,837 SH   SOLE   0 0 44,837
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   375,803 6,700 SH   SOLE   0 0 6,700
FORD MTR CO DEL COM 345370860   148,717 11,974 SH   SOLE   0 0 11,974
FREEPORT-MCMORAN INC CL B 35671D857   3,347,982 89,782 SH   SOLE   0 0 89,782
GENERAL DYNAMICS CORP COM 369550108   3,674,271 16,628 SH   SOLE   0 0 16,627
GENUINE PARTS CO COM 372460105   249,381 1,727 SH   SOLE   0 0 1,727
GOLDMAN SACHS GROUP INC COM 38141G104   416,111 1,286 SH   SOLE   0 0 1,286
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   1,078,472 49,952 SH   SOLE   0 0 49,952
HERSHEY CO COM 427866108   296,409 1,481 SH   SOLE   0 0 1,481
HOME DEPOT INC COM 437076102   2,172,250 7,189 SH   SOLE   0 0 7,189
HONEYWELL INTL INC COM 438516106   1,600,991 8,666 SH   SOLE   0 0 8,666
ILLINOIS TOOL WKS INC COM 452308109   505,070 2,193 SH   SOLE   0 0 2,193
INTEL CORP COM 458140100   1,208,238 33,987 SH   SOLE   0 0 33,987
INTERNATIONAL BUSINESS MACHS COM 459200101   2,119,006 15,103 SH   SOLE   0 0 15,103
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,618,547 27,531 SH   SOLE   0 0 27,531
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   5,349,861 285,554 SH   SOLE   0 0 285,554
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   6,214,033 330,792 SH   SOLE   0 0 330,792
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   8,123,435 403,950 SH   SOLE   0 0 403,950
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   7,758,984 375,374 SH   SOLE   0 0 375,374
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   815,154 38,396 SH   SOLE   0 0 38,396
ISHARES GOLD TR ISHARES NEW 464285204   543,570 15,535 SH   SOLE   0 0 15,535
ISHARES TR INTL SEL DIV ETF 464288448   907,399 35,724 SH   SOLE   0 0 35,724
ISHARES TR CORE MSCI EAFE 46432F842   9,996,598 155,347 SH   SOLE   0 0 155,347
ISHARES TR MSCI INTL QUALTY 46434V456   7,676,757 228,407 SH   SOLE   0 0 228,406
ISHARES TR IBONDS DEC2023 46435G318   327,894 12,846 SH   SOLE   0 0 12,846
ISHARES TR IBONDS DEC 25 46435U432   213,256 8,177 SH   SOLE   0 0 8,177
ISHARES TR IBONDS DEC 46435U697   319,532 12,438 SH   SOLE   0 0 12,438
JPMORGAN CHASE & CO COM 46625H100   3,261,753 22,492 SH   SOLE   0 0 22,491
JOHNSON & JOHNSON COM 478160104   3,988,980 25,611 SH   SOLE   0 0 25,611
JUNIPER NETWORKS INC COM 48203R104   532,179 19,150 SH   SOLE   0 0 19,150
KINDER MORGAN INC DEL COM 49456B101   5,997,780 361,748 SH   SOLE   0 0 361,747
LABORATORY CORP AMER HLDGS COM NEW 50540R409   277,851 1,382 SH   SOLE   0 0 1,382
ELI LILLY & CO COM 532457108   4,246,550 7,906 SH   SOLE   0 0 7,906
LOCKHEED MARTIN CORP COM 539830109   588,785 1,440 SH   SOLE   0 0 1,439
LOWES COS INC COM 548661107   471,352 2,268 SH   SOLE   0 0 2,267
M & T BK CORP COM 55261F104   1,648,317 13,035 SH   SOLE   0 0 13,035
MASTERCARD INCORPORATED CL A 57636Q104   1,041,243 2,630 SH   SOLE   0 0 2,630
MCCORMICK & CO INC COM NON VTG 579780206   381,448 5,043 SH   SOLE   0 0 5,042
MCDONALDS CORP COM 580135101   2,547,506 9,670 SH   SOLE   0 0 9,670
MERCK & CO INC COM 58933Y105   2,261,958 21,971 SH   SOLE   0 0 21,971
MICROSOFT CORP COM 594918104   6,294,729 19,936 SH   SOLE   0 0 19,935
MOLSON COORS BEVERAGE CO CL B 60871R209   714,497 11,236 SH   SOLE   0 0 11,236
MONDELEZ INTL INC CL A 609207105   803,494 11,578 SH   SOLE   0 0 11,577
MORGAN STANLEY COM NEW 617446448   1,350,822 16,540 SH   SOLE   0 0 16,540
MURPHY USA INC COM 626755102   205,038 600 SH   SOLE   0 0 600
NATIONAL FUEL GAS CO COM 636180101   325,735 6,275 SH   SOLE   0 0 6,275
NEXTERA ENERGY INC COM 65339F101   1,528,937 26,688 SH   SOLE   0 0 26,687
NIKE INC CL B 654106103   257,027 2,688 SH   SOLE   0 0 2,688
NORFOLK SOUTHN CORP COM 655844108   699,495 3,552 SH   SOLE   0 0 3,552
NOVARTIS AG SPONSORED ADR 66987V109   953,002 9,356 SH   SOLE   0 0 9,356
ORACLE CORP COM 68389X105   433,213 4,090 SH   SOLE   0 0 4,090
PACKAGING CORP AMER COM 695156109   360,620 2,349 SH   SOLE   0 0 2,348
PAYCHEX INC COM 704326107   412,528 3,577 SH   SOLE   0 0 3,576
PEPSICO INC COM 713448108   5,892,863 34,778 SH   SOLE   0 0 34,778
PFIZER INC COM 717081103   1,116,372 33,656 SH   SOLE   0 0 33,656
PHILLIPS 66 COM 718546104   346,753 2,886 SH   SOLE   0 0 2,886
PRICE T ROWE GROUP INC COM 74144T108   396,933 3,785 SH   SOLE   0 0 3,785
PROCTER AND GAMBLE CO COM 742718109   1,597,712 10,954 SH   SOLE   0 0 10,953
PROSHARES TR SHORT S&P 500 NE 74347B425   151,935 10,500 SH   SOLE   0 0 10,500
PRUDENTIAL FINL INC COM 744320102   205,202 2,163 SH   SOLE   0 0 2,162
QUALCOMM INC COM 747525103   1,664,234 14,985 SH   SOLE   0 0 14,985
RTX CORPORATION COM 75513E101   2,285,773 31,760 SH   SOLE   0 0 31,760
REALTY INCOME CORP COM 756109104   471,683 9,445 SH   SOLE   0 0 9,445
ROCKWELL AUTOMATION INC COM 773903109   1,473,660 5,155 SH   SOLE   0 0 5,155
SPDR S&P 500 ETF TR TR UNIT 78462F103   525,800 1,230 SH   SOLE   0 0 1,230
SPDR GOLD TR GOLD SHS 78463V107   15,870,818 92,568 SH   SOLE   0 0 92,568
SCHWAB CHARLES CORP COM 808513105   630,362 11,482 SH   SOLE   0 0 11,482
STARBUCKS CORP COM 855244109   341,624 3,743 SH   SOLE   0 0 3,743
STRYKER CORPORATION COM 863667101   2,548,194 9,325 SH   SOLE   0 0 9,324
SYSCO CORP COM 871829107   321,531 4,868 SH   SOLE   0 0 4,868
TEXAS INSTRS INC COM 882508104   1,760,179 11,070 SH   SOLE   0 0 11,069
THOMSON REUTERS CORP. COM 884903808   258,951 2,117 SH   SOLE   0 0 2,117
3M CO COM 88579Y101   231,447 2,472 SH   SOLE   0 0 2,472
TRAVELERS COMPANIES INC COM 89417E109   408,275 2,500 SH   SOLE   0 0 2,500
UNITED PARCEL SERVICE INC CL B 911312106   2,919,927 18,733 SH   SOLE   0 0 18,733
UNITEDHEALTH GROUP INC COM 91324P102   2,075,480 4,116 SH   SOLE   0 0 4,116
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,041,197 10,077 SH   SOLE   0 0 10,077
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   551,316 8,908 SH   SOLE   0 0 8,908
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,468,153 32,622 SH   SOLE   0 0 32,621
VANGUARD INDEX FDS MID CAP ETF 922908629   5,487,087 26,350 SH   SOLE   0 0 26,349
VERIZON COMMUNICATIONS INC COM 92343V104   703,839 21,717 SH   SOLE   0 0 21,716
VISA INC COM CL A 92826C839   3,378,834 14,690 SH   SOLE   0 0 14,689
WALMART INC COM 931142103   4,185,180 26,169 SH   SOLE   0 0 26,168
WISDOMTREE TR EMER MKT HIGH FD 97717W315   771,503 20,584 SH   SOLE   0 0 20,584
WOODWARD INC COM 980745103   1,455,830 11,716 SH   SOLE   0 0 11,716
YUM BRANDS INC COM 988498101   267,746 2,143 SH   SOLE   0 0 2,143
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,145,622 6,986 SH   SOLE   0 0 6,986
EATON CORP PLC SHS G29183103   3,484,313 16,337 SH   SOLE   0 0 16,336
LINDE PLC SHS G54950103   373,095 1,002 SH   SOLE   0 0 1,002
MEDTRONIC PLC SHS G5960L103   1,515,766 19,344 SH   SOLE   0 0 19,343
CHUBB LIMITED COM H1467J104   2,732,563 13,126 SH   SOLE   0 0 13,125