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   510,238 7,310 SH   SOLE   0 0 7,310
ALPS ETF TR ALERIAN MLP 00162Q452   276,431 7,050 SH   SOLE   0 0 7,050
AT&T INC COM 00206R102   4,100,044 257,056 SH   SOLE   0 0 257,056
ABBOTT LABS COM 002824100   4,701,590 43,126 SH   SOLE   0 0 43,125
ABBVIE INC COM 00287Y109   1,719,783 12,765 SH   SOLE   0 0 12,764
ACTIVISION BLIZZARD INC COM 00507V109   515,495 6,115 SH   SOLE   0 0 6,115
AGIOS PHARMACEUTICALS INC COM 00847X104   283,483 10,010 SH   SOLE   0 0 10,010
AIR PRODS & CHEMS INC COM 009158106   2,395,956 7,999 SH   SOLE   0 0 7,999
ALPHABET INC CAP STK CL C 02079K107   2,749,164 22,726 SH   SOLE   0 0 22,726
ALTRIA GROUP INC COM 02209S103   455,727 10,060 SH   SOLE   0 0 10,060
AMAZON COM INC COM 023135106   420,411 3,225 SH   SOLE   0 0 3,225
AMERICAN ELEC PWR CO INC COM 025537101   813,625 9,663 SH   SOLE   0 0 9,663
AMERICAN EXPRESS CO COM 025816109   985,798 5,659 SH   SOLE   0 0 5,659
AMERICAN TOWER CORP NEW COM 03027X100   2,029,669 10,465 SH   SOLE   0 0 10,465
AMERICAN WTR WKS CO INC NEW COM 030420103   1,742,480 12,207 SH   SOLE   0 0 12,206
AMERIPRISE FINL INC COM 03076C106   437,455 1,317 SH   SOLE   0 0 1,317
AMGEN INC COM 031162100   535,359 2,411 SH   SOLE   0 0 2,411
ANALOG DEVICES INC COM 032654105   3,187,030 16,360 SH   SOLE   0 0 16,359
APPLE INC COM 037833100   8,463,287 43,632 SH   SOLE   0 0 43,631
ARISTA NETWORKS INC COM 040413106   2,348,574 14,492 SH   SOLE   0 0 14,492
ASTRAZENECA PLC SPONSORED ADR 046353108   246,917 3,450 SH   SOLE   0 0 3,450
AUTOMATIC DATA PROCESSING IN COM 053015103   1,375,231 6,257 SH   SOLE   0 0 6,257
BANK AMERICA CORP COM 060505104   252,931 8,816 SH   SOLE   0 0 8,816
BECTON DICKINSON & CO COM 075887109   2,529,907 9,583 SH   SOLE   0 0 9,582
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   410,905 1,205 SH   SOLE   0 0 1,205
BHP GROUP LTD SPONSORED ADS 088606108   271,499 4,550 SH   SOLE   0 0 4,550
BLACKROCK INC COM 09247X101   232,223 336 SH   SOLE   0 0 336
BLACKSTONE INC COM 09260D107   3,495,720 37,601 SH   SOLE   0 0 37,600
BOEING CO COM 097023105   819,090 3,879 SH   SOLE   0 0 3,879
BRISTOL-MYERS SQUIBB CO COM 110122108   207,006 3,237 SH   SOLE   0 0 3,237
BROADCOM INC COM 11135F101   706,416 814 SH   SOLE   0 0 814
CVS HEALTH CORP COM 126650100   2,052,942 29,697 SH   SOLE   0 0 29,696
CATERPILLAR INC COM 149123101   284,188 1,155 SH   SOLE   0 0 1,155
CHEVRON CORP NEW COM 166764100   328,547 2,088 SH   SOLE   0 0 2,088
CHURCH & DWIGHT CO INC COM 171340102   1,034,652 10,323 SH   SOLE   0 0 10,322
CISCO SYS INC COM 17275R102   3,269,725 63,195 SH   SOLE   0 0 63,195
CLOROX CO DEL COM 189054109   334,458 2,103 SH   SOLE   0 0 2,102
COCA COLA CO COM 191216100   2,754,372 45,739 SH   SOLE   0 0 45,738
COLGATE PALMOLIVE CO COM 194162103   3,147,435 40,855 SH   SOLE   0 0 40,854
CONSTELLATION BRANDS INC CL A 21036P108   2,590,523 10,525 SH   SOLE   0 0 10,525
COSTCO WHSL CORP NEW COM 22160K105   3,753,357 6,972 SH   SOLE   0 0 6,971
DEERE & CO COM 244199105   2,679,234 6,612 SH   SOLE   0 0 6,612
DISCOVER FINL SVCS COM 254709108   659,618 5,645 SH   SOLE   0 0 5,645
DOMINION ENERGY INC COM 25746U109   256,306 4,949 SH   SOLE   0 0 4,948
DOW INC COM 260557103   346,933 6,514 SH   SOLE   0 0 6,513
DUKE ENERGY CORP NEW COM NEW 26441C204   1,319,464 14,703 SH   SOLE   0 0 14,703
ECOLAB INC COM 278865100   2,254,664 12,077 SH   SOLE   0 0 12,077
EMERSON ELEC CO COM 291011104   3,365,399 37,232 SH   SOLE   0 0 37,231
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   73,500 10,000 SH   SOLE   0 0 10,000
EVERSOURCE ENERGY COM 30040W108   1,820,259 25,666 SH   SOLE   0 0 25,666
EXXON MOBIL CORP COM 30231G102   3,714,183 34,631 SH   SOLE   0 0 34,631
META PLATFORMS INC CL A 30303M102   431,331 1,503 SH   SOLE   0 0 1,503
FEDEX CORP COM 31428X106   683,460 2,757 SH   SOLE   0 0 2,757
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   475,132 24,837 SH   SOLE   0 0 24,837
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   305,032 5,200 SH   SOLE   0 0 5,200
FORD MTR CO DEL COM 345370860   181,167 11,974 SH   SOLE   0 0 11,974
FREEPORT-MCMORAN INC CL B 35671D857   3,666,875 91,672 SH   SOLE   0 0 91,671
GENERAL DYNAMICS CORP COM 369550108   3,411,344 15,856 SH   SOLE   0 0 15,855
GENERAL ELECTRIC CO COM NEW 369604301   216,844 1,974 SH   SOLE   0 0 1,974
GENERAL MLS INC COM 370334104   206,734 2,695 SH   SOLE   0 0 2,695
GENUINE PARTS CO COM 372460105   337,458 1,994 SH   SOLE   0 0 1,994
GSK PLC SPONSORED ADR 37733W204   386,578 10,847 SH   SOLE   0 0 10,846
GOLDMAN SACHS GROUP INC COM 38141G104   437,687 1,357 SH   SOLE   0 0 1,357
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   921,927 44,645 SH   SOLE   0 0 44,645
HERSHEY CO COM 427866108   630,855 2,526 SH   SOLE   0 0 2,526
HOME DEPOT INC COM 437076102   2,259,558 7,274 SH   SOLE   0 0 7,273
ILLINOIS TOOL WKS INC COM 452308109   479,056 1,915 SH   SOLE   0 0 1,915
INTEL CORP COM 458140100   1,253,264 37,478 SH   SOLE   0 0 37,478
INTERNATIONAL BUSINESS MACHS COM 459200101   1,981,436 14,808 SH   SOLE   0 0 14,807
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,682,115 26,781 SH   SOLE   0 0 26,781
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   5,293,133 278,213 SH   SOLE   0 0 278,212
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   6,075,031 320,667 SH   SOLE   0 0 320,666
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   8,440,422 419,296 SH   SOLE   0 0 419,295
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   8,462,788 411,414 SH   SOLE   0 0 411,414
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,218,635 57,564 SH   SOLE   0 0 57,564
ISHARES GOLD TR ISHARES NEW 464285204   565,319 15,535 SH   SOLE   0 0 15,535
ISHARES TR INTL SEL DIV ETF 464288448   1,000,419 37,995 SH   SOLE   0 0 37,995
ISHARES TR CORE MSCI EAFE 46432F842   10,415,674 154,306 SH   SOLE   0 0 154,306
ISHARES TR MSCI INTL QUALTY 46434V456   8,067,207 226,607 SH   SOLE   0 0 226,606
ISHARES TR IBONDS DEC2023 46435G318   320,256 12,564 SH   SOLE   0 0 12,564
ISHARES TR IBONDS DEC 25 46435U432   424,362 16,114 SH   SOLE   0 0 16,114
ISHARES TR IBONDS DEC 46435U697   488,049 18,946 SH   SOLE   0 0 18,946
JPMORGAN CHASE & CO COM 46625H100   3,319,242 22,822 SH   SOLE   0 0 22,822
JOHNSON & JOHNSON COM 478160104   4,324,491 26,127 SH   SOLE   0 0 26,126
JUNIPER NETWORKS INC COM 48203R104   599,970 19,150 SH   SOLE   0 0 19,150
KIMBERLY-CLARK CORP COM 494368103   218,802 1,585 SH   SOLE   0 0 1,584
KINDER MORGAN INC DEL COM 49456B101   6,214,936 360,914 SH   SOLE   0 0 360,913
L3HARRIS TECHNOLOGIES INC COM 502431109   276,623 1,413 SH   SOLE   0 0 1,413
LABORATORY CORP AMER HLDGS COM NEW 50540R409   333,518 1,382 SH   SOLE   0 0 1,382
LAMAR ADVERTISING CO NEW CL A 512816109   251,420 2,533 SH   SOLE   0 0 2,533
LILLY ELI & CO COM 532457108   3,721,825 7,936 SH   SOLE   0 0 7,936
LOCKHEED MARTIN CORP COM 539830109   666,927 1,449 SH   SOLE   0 0 1,448
LOWES COS INC COM 548661107   518,402 2,297 SH   SOLE   0 0 2,296
M & T BK CORP COM 55261F104   1,613,252 13,035 SH   SOLE   0 0 13,035
MASTERCARD INCORPORATED CL A 57636Q104   1,035,952 2,634 SH   SOLE   0 0 2,634
MCCORMICK & CO INC COM NON VTG 579780206   666,694 7,643 SH   SOLE   0 0 7,642
MCDONALDS CORP COM 580135101   2,949,481 9,884 SH   SOLE   0 0 9,883
MERCK & CO INC COM 58933Y105   2,586,863 22,418 SH   SOLE   0 0 22,418
MICROSOFT CORP COM 594918104   6,946,905 20,400 SH   SOLE   0 0 20,399
MOLSON COORS BEVERAGE CO CL B 60871R209   739,778 11,236 SH   SOLE   0 0 11,236
MONDELEZ INTL INC CL A 609207105   776,772 10,649 SH   SOLE   0 0 10,649
MORGAN STANLEY COM NEW 617446448   1,465,976 17,166 SH   SOLE   0 0 17,166
NATIONAL FUEL GAS CO COM 636180101   355,668 6,925 SH   SOLE   0 0 6,925
NEXTERA ENERGY INC COM 65339F101   374,191 5,043 SH   SOLE   0 0 5,043
NIKE INC CL B 654106103   296,675 2,688 SH   SOLE   0 0 2,688
NORFOLK SOUTHN CORP COM 655844108   889,126 3,921 SH   SOLE   0 0 3,921
NOVARTIS AG SPONSORED ADR 66987V109   994,165 9,852 SH   SOLE   0 0 9,852
ORACLE CORP COM 68389X105   534,714 4,490 SH   SOLE   0 0 4,490
PACKAGING CORP AMER COM 695156109   370,735 2,805 SH   SOLE   0 0 2,805
PAYCHEX INC COM 704326107   489,065 4,372 SH   SOLE   0 0 4,371
PEPSICO INC COM 713448108   6,414,724 34,633 SH   SOLE   0 0 34,633
PFIZER INC COM 717081103   1,155,598 31,505 SH   SOLE   0 0 31,504
PHILLIPS 66 COM 718546104   309,413 3,244 SH   SOLE   0 0 3,244
PRICE T ROWE GROUP INC COM 74144T108   423,996 3,785 SH   SOLE   0 0 3,785
PROCTER AND GAMBLE CO COM 742718109   1,637,400 10,791 SH   SOLE   0 0 10,790
PROSHARES TR SHORT S&P 500 NE 74347B425   326,180 23,500 SH   SOLE   0 0 23,500
QUALCOMM INC COM 747525103   1,845,477 15,503 SH   SOLE   0 0 15,503
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,118,492 31,834 SH   SOLE   0 0 31,834
REALTY INCOME CORP COM 756109104   584,148 9,770 SH   SOLE   0 0 9,770
SPDR GOLD TR GOLD SHS 78463V107   17,340,359 97,270 SH   SOLE   0 0 97,270
SCHWAB CHARLES CORP COM 808513105   650,800 11,482 SH   SOLE   0 0 11,482
SOUTHERN CO COM 842587107   210,539 2,997 SH   SOLE   0 0 2,997
STARBUCKS CORP COM 855244109   370,782 3,743 SH   SOLE   0 0 3,743
STRYKER CORPORATION COM 863667101   2,859,522 9,373 SH   SOLE   0 0 9,372
SYSCO CORP COM 871829107   410,994 5,539 SH   SOLE   0 0 5,539
TEXAS INSTRS INC COM 882508104   2,002,406 11,123 SH   SOLE   0 0 11,123
THOMSON REUTERS CORP. COM 884903808   386,873 2,867 SH   SOLE   0 0 2,867
3M CO COM 88579Y101   267,823 2,676 SH   SOLE   0 0 2,675
TRAVELERS COMPANIES INC COM 89417E109   434,150 2,500 SH   SOLE   0 0 2,500
UNITED PARCEL SERVICE INC CL B 911312106   3,309,954 18,466 SH   SOLE   0 0 18,465
UNITEDHEALTH GROUP INC COM 91324P102   1,955,921 4,069 SH   SOLE   0 0 4,069
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,076,547 10,149 SH   SOLE   0 0 10,149
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   896,745 14,189 SH   SOLE   0 0 14,189
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,781,129 33,283 SH   SOLE   0 0 33,283
VANGUARD INDEX FDS MID CAP ETF 922908629   5,740,846 26,076 SH   SOLE   0 0 26,075
VERIZON COMMUNICATIONS INC COM 92343V104   983,966 26,458 SH   SOLE   0 0 26,457
VISA INC COM CL A 92826C839   3,492,821 14,708 SH   SOLE   0 0 14,707
WALMART INC COM 931142103   4,143,512 26,362 SH   SOLE   0 0 26,361
WASTE MGMT INC DEL COM 94106L109   315,971 1,822 SH   SOLE   0 0 1,822
WISDOMTREE TR EMER MKT HIGH FD 97717W315   964,236 25,196 SH   SOLE   0 0 25,195
WOODWARD INC COM 980745103   1,397,906 11,756 SH   SOLE   0 0 11,756
YUM BRANDS INC COM 988498101   296,913 2,143 SH   SOLE   0 0 2,143
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,138,889 6,931 SH   SOLE   0 0 6,931
EATON CORP PLC SHS G29183103   3,325,283 16,535 SH   SOLE   0 0 16,535
LINDE PLC SHS G54950103   597,152 1,567 SH   SOLE   0 0 1,567
MEDTRONIC PLC SHS G5960L103   781,211 8,867 SH   SOLE   0 0 8,867
CHUBB LIMITED COM H1467J104   2,680,408 13,920 SH   SOLE   0 0 13,919