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
AMAZON INC Stock 023135106   23,357,947 129,493 SH   SOLE 0 0 0 129,493
NASDAQ 100 ETF ETF 46090E103   20,257,908 45,625 SH   SOLE 0 0 0 45,624
S&P TECHNOLOGY SECTOR ETF ETF 81369Y803   5,276,567 25,335 SH   SOLE 0 0 0 25,335
STARBUCKS CORP COM Stock 855244109   7,708,143 84,343 SH   SOLE 0 0 0 84,343
ISHARES GOLD TRUST ETF 464285204   922,120 21,950 SH   SOLE 0 0 0 21,950
DOLLAR GEN CORP NEW COM Stock 256677105   212,242 1,360 SH   SOLE 0 0 0 1,360
JOHNSON & JOHNSON COM Stock 478160104   9,711,212 61,390 SH   SOLE 0 0 0 61,389
WASTE MANAGEMENT INC Stock 94106L109   9,695,205 45,485 SH   SOLE 0 0 0 45,485
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   9,380,977 36,095 SH   SOLE 0 0 0 36,094
VANGUARD INTERNATIONAL HIGH DIVIDEND ETF ETF 921946794   8,668,288 125,993 SH   SOLE 0 0 0 125,992
COSTCO WHOLESALE Stock 22160K105   10,426,608 14,232 SH   SOLE 0 0 0 14,231
HCA HEALTHCARE INC COM Stock 40412C101   486,954 1,460 SH   SOLE 0 0 0 1,460
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   209,015 5,088 SH   SOLE 0 0 0 5,088
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796   363,800 8,500 SH   SOLE 0 0 0 8,500
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570   306,866 3,044 SH   SOLE 0 0 0 3,044
YUM BRANDS INC COM Stock 988498101   3,200,357 23,082 SH   SOLE 0 0 0 23,082
PIMCO INCOME STRATEGY FD II COM CEF 72201J104   116,376 15,600 SH   SOLE 0 0 0 15,600
PROCTER AND GAMBLE CO COM Stock 742718109   10,307,596 63,529 SH   SOLE 0 0 0 63,529
COCA COLA CO COM Stock 191216100   3,971,200 64,910 SH   SOLE 0 0 0 64,910
OCCIDENTAL PETE CORP COM Stock 674599105   833,497 12,825 SH   SOLE 0 0 0 12,825
MARRIOTT INTL INC NEW CL A Stock 571903202   210,679 835 SH   SOLE 0 0 0 835
INTEL CORP COM Stock 458140100   1,037,377 23,486 SH   SOLE 0 0 0 23,486
CME GROUP INC COM Stock 12572Q105   3,419,904 15,885 SH   SOLE 0 0 0 15,885
MEDTRONIC PLC SHS Stock G5960L103   285,532 3,276 SH   SOLE 0 0 0 3,276
CLOROX CO DEL COM Stock 189054109   1,565,703 10,226 SH   SOLE 0 0 0 10,226
NETFLIX INC COM Stock 64110L106   9,229,500 15,197 SH   SOLE 0 0 0 15,196
SPDR DOW JONES ETF ETF 78467X109   668,635 1,681 SH   SOLE 0 0 0 1,681
PAYCHEX INC COM Stock 704326107   7,533,869 61,351 SH   SOLE 0 0 0 61,350
MERCK & CO INC COM Stock 58933Y105   1,140,474 8,643 SH   SOLE 0 0 0 8,643
SPDR S&P 500 ETF ETF 78462F103   5,235,931 10,010 SH   SOLE 0 0 0 10,010
MASTERCARD INCORPORATED CL A Stock 57636Q104   475,310 987 SH   SOLE 0 0 0 987
UNITED RENTALS INC COM Stock 911363109   7,397,867 10,259 SH   SOLE 0 0 0 10,259
NORDSON CORP COM Stock 655663102   549,080 2,000 SH   SOLE 0 0 0 2,000
LAMB WESTON HLDGS INC COM Stock 513272104   497,176 4,667 SH   SOLE 0 0 0 4,667
ISHARES TIPS BOND ETF ETF 464287176   357,746 3,331 SH   SOLE 0 0 0 3,330
SMUCKER J M CO COM NEW Stock 832696405   779,513 6,193 SH   SOLE 0 0 0 6,193
CORNING INC COM Stock 219350105   436,679 13,249 SH   SOLE 0 0 0 13,248
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,442,613 58,213 SH   SOLE 0 0 0 58,212
FEDEX CORP COM Stock 31428X106   1,305,592 4,506 SH   SOLE 0 0 0 4,506
SNAP ON INC COM Stock 833034101   351,021 1,185 SH   SOLE 0 0 0 1,185
SHERWIN WILLIAMS CO COM Stock 824348106   274,043 789 SH   SOLE 0 0 0 789
PEPSICO INC Stock 713448108   18,458,531 105,471 SH   SOLE 0 0 0 105,471
KIMBERLY-CLARK CORP COM Stock 494368103   1,349,416 10,432 SH   SOLE 0 0 0 10,432
HONEYWELL INTL INC COM Stock 438516106   268,537 1,308 SH   SOLE 0 0 0 1,308
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   1,538,613 21,065 SH   SOLE 0 0 0 21,065
HOME DEPOT INC COM Stock 437076102   6,239,719 16,266 SH   SOLE 0 0 0 16,266
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   889,324 3,561 SH   SOLE 0 0 0 3,561
S&P HEALTHCARE SECTOR ETF ETF 81369Y209   529,688 3,586 SH   SOLE 0 0 0 3,585
SPDR GOLD SHARES ETF 78463V107   626,623 3,046 SH   SOLE 0 0 0 3,046
SOUTHERN CO COM Stock 842587107   1,387,462 19,340 SH   SOLE 0 0 0 19,340
BECTON DICKINSON & CO COM Stock 075887109   3,223,219 13,026 SH   SOLE 0 0 0 13,025
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,500,884 4,453 SH   SOLE 0 0 0 4,453
S&P CONSUMER STAPLES SECTOR ETF ETF 81369Y308   282,150 3,695 SH   SOLE 0 0 0 3,695
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   2,993,655 27,087 SH   SOLE 0 0 0 27,087
WASTE CONNECTIONS INC COM Stock 94106B101   2,884,608 16,770 SH   SOLE 0 0 0 16,770
BERKSHIRE HATHAWAY B Stock 084670702   17,928,870 42,635 SH   SOLE 0 0 0 42,635
ALPHABET CLASS A Stock 02079K305   3,752,271 24,861 SH   SOLE 0 0 0 24,861
CONSTELLATION BRANDS INC CL A Stock 21036P108   1,137,981 4,187 SH   SOLE 0 0 0 4,187
MICROSOFT CORP Stock 594918104   59,839,633 142,231 SH   SOLE 0 0 0 142,231
BOEING CO COM Stock 097023105   1,217,212 6,307 SH   SOLE 0 0 0 6,307
NEXTERA ENERGY INC COM Stock 65339F101   1,339,741 20,963 SH   SOLE 0 0 0 20,962
NIKE INC CL B Stock 654106103   201,305 2,142 SH   SOLE 0 0 0 2,142
TESLA INC COM Stock 88160R101   568,505 3,234 SH   SOLE 0 0 0 3,234
S&P FINANCIAL SECTOR ETF ETF 81369Y605   6,264,261 148,724 SH   SOLE 0 0 0 148,724
NORFOLK SOUTHN CORP COM Stock 655844108   6,820,379 26,760 SH   SOLE 0 0 0 26,760
AMPHENOL CORP NEW CL A Stock 032095101   715,747 6,205 SH   SOLE 0 0 0 6,205
CONAGRA BRANDS INC COM Stock 205887102   306,063 10,326 SH   SOLE 0 0 0 10,326
VANGUARD S&P 500 ETF ETF 922908363   771,861 1,606 SH   SOLE 0 0 0 1,605
ARROW ELECTRS INC COM Stock 042735100   306,820 2,370 SH   SOLE 0 0 0 2,370
CONSOLIDATED EDISON INC COM Stock 209115104   591,881 6,518 SH   SOLE 0 0 0 6,517
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   2,238,768 13,218 SH   SOLE 0 0 0 13,218
ELI LILLY & CO COM Stock 532457108   2,781,985 3,576 SH   SOLE 0 0 0 3,576
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   2,538,280 42,094 SH   SOLE 0 0 0 42,094
INVESCO SENIOR LOAN ETF ETF 46138G508   460,013 21,750 SH   SOLE 0 0 0 21,750
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   298,157 3,083 SH   SOLE 0 0 0 3,083
CARRIER GLOBAL CORPORATION COM Stock 14448C104   652,919 11,232 SH   SOLE 0 0 0 11,232
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   1,137,493 8,622 SH   SOLE 0 0 0 8,621
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   555,237 1,900 SH   SOLE 0 0 0 1,900
QUANTA SVCS INC COM Stock 74762E102   1,002,828 3,860 SH   SOLE 0 0 0 3,860
MARATHON PETE CORP COM Stock 56585A102   866,450 4,300 SH   SOLE 0 0 0 4,300
REGENERON PHARMACEUTICALS COM Stock 75886F107   1,000,990 1,040 SH   SOLE 0 0 0 1,040
FIRST SOLAR INC COM Stock 336433107   202,560 1,200 SH   SOLE 0 0 0 1,200
PIMCO 0-5 YEAR HIGH YIELD CORP BOND ETF ETF 72201R783   561,908 6,011 SH   SOLE 0 0 0 6,011
SCHWAB US AGGREGATE BOND ETF ETF 808524839   322,000 7,000 SH   SOLE 0 0 0 7,000
VISA INC Stock 92826C839   34,483,372 123,561 SH   SOLE 0 0 0 123,560
HERSHEY CO COM Stock 427866108   1,389,100 7,142 SH   SOLE 0 0 0 7,141
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   267,456 3,200 SH   SOLE 0 0 0 3,200
VANGUARD VALUE ETF ETF 922908744   1,103,865 6,778 SH   SOLE 0 0 0 6,778
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   211,182 991 SH   SOLE 0 0 0 991
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   1,402,954 48,344 SH   SOLE 0 0 0 48,344
META PLATFORMS INC CL A Stock 30303M102   8,274,884 17,041 SH   SOLE 0 0 0 17,041
PALO ALTO NETWORKS INC COM Stock 697435105   3,187,654 11,219 SH   SOLE 0 0 0 11,219
BROADCOM INC COM Stock 11135F101   255,804 193 SH   SOLE 0 0 0 193
METLIFE INC COM Stock 59156R108   945,273 12,755 SH   SOLE 0 0 0 12,755
NOVARTIS AG SPONSORED ADR ADR 66987V109   781,987 8,084 SH   SOLE 0 0 0 8,084
NVIDIA CORPORATION COM Stock 67066G104   8,330,841 9,220 SH   SOLE 0 0 0 9,220
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646   2,733,839 53,312 SH   SOLE 0 0 0 53,312
GRAINGER W W INC COM Stock 384802104   224,823 221 SH   SOLE 0 0 0 221
ABBVIE INC Stock 00287Y109   5,922,381 32,523 SH   SOLE 0 0 0 32,522
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   288,912 4,235 SH   SOLE 0 0 0 4,235
CASEYS GENERAL STORES Stock 147528103   242,659 762 SH   SOLE 0 0 0 762
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   2,480,315 34,150 SH   SOLE 0 0 0 34,150
ZOETIS INC CL A Stock 98978V103   5,272,321 31,158 SH   SOLE 0 0 0 31,158
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   312,193 18,025 SH   SOLE 0 0 0 18,025
S&P 500 QUALITY ETF ETF 46137V241   1,997,062 33,053 SH   SOLE 0 0 0 33,053
BLACKSTONE INC COM Stock 09260D107   699,545 5,325 SH   SOLE 0 0 0 5,325
CHURCH & DWIGHT CO INC COM Stock 171340102   2,972,750 28,499 SH   SOLE 0 0 0 28,499
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   727,078 5,509 SH   SOLE 0 0 0 5,509
STRYKER CORPORATION COM Stock 863667101   9,527,455 26,623 SH   SOLE 0 0 0 26,622
QUALCOMM INC COM Stock 747525103   517,115 3,054 SH   SOLE 0 0 0 3,054
GENERAL DYNAMICS CORP COM Stock 369550108   333,807 1,182 SH   SOLE 0 0 0 1,181
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   2,924,931 7,329 SH   SOLE 0 0 0 7,329
VERALTO CORP Stock 92338C103   348,618 3,932 SH   SOLE 0 0 0 3,932
DISCOVER FINL SVCS COM Stock 254709108   1,234,999 9,421 SH   SOLE 0 0 0 9,421
MCDONALDS CORP COM Stock 580135101   13,232,543 46,932 SH   SOLE 0 0 0 46,932
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,781,780 12,965 SH   SOLE 0 0 0 12,965
CISCO SYS INC COM Stock 17275R102   550,252 11,025 SH   SOLE 0 0 0 11,024
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   270,713 3,750 SH   SOLE 0 0 0 3,750
AUTODESK INC COM Stock 052769106   1,535,697 5,897 SH   SOLE 0 0 0 5,897
JETBLUE AWYS CORP COM Stock 477143101   133,560 18,000 SH   SOLE 0 0 0 18,000
AT&T INC COM Stock 00206R102   380,906 21,642 SH   SOLE 0 0 0 21,642
S&P ENERGY SECTOR ETF ETF 81369Y506   2,439,934 25,844 SH   SOLE 0 0 0 25,844
S&P MATERIALS SECTOR ETF ETF 81369Y100   492,038 5,297 SH   SOLE 0 0 0 5,297
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,804,970 20,441 SH   SOLE 0 0 0 20,441
HENRY SCHEIN INC COM Stock 806407102   965,146 12,780 SH   SOLE 0 0 0 12,780
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   633,326 8,148 SH   SOLE 0 0 0 8,147
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   397,578 1,120 SH   SOLE 0 0 0 1,120
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   1,733,802 146,808 SH   SOLE 0 0 0 146,807
S&P CONSUMER DISCRETIONARY SECTOR ETF ETF 81369Y407   609,228 3,313 SH   SOLE 0 0 0 3,313
S&P INDUSTRIAL SECTOR ETF ETF 81369Y704   6,675,505 52,997 SH   SOLE 0 0 0 52,997
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   631,406 4,675 SH   SOLE 0 0 0 4,675
ISHARES S&P 500 GROWTH ETF ETF 464287309   803,193 9,512 SH   SOLE 0 0 0 9,512
ISHARES CORE S&P 500 ETF ETF 464287200   384,110 731 SH   SOLE 0 0 0 730
UNION PAC CORP COM Stock 907818108   1,439,521 5,853 SH   SOLE 0 0 0 5,853
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   570,213 17,692 SH   SOLE 0 0 0 17,692
SALESFORCE INC COM Stock 79466L302   2,660,925 8,835 SH   SOLE 0 0 0 8,835
REPUBLIC SVCS INC COM Stock 760759100   206,755 1,080 SH   SOLE 0 0 0 1,080
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,981,815 13,733 SH   SOLE 0 0 0 13,733
LOCKHEED MARTIN CORP COM Stock 539830109   860,220 1,891 SH   SOLE 0 0 0 1,891
JPMORGAN CHASE & CO COM Stock 46625H100   15,486,783 77,318 SH   SOLE 0 0 0 77,317
TOOTSIE ROLL INDS INC COM Stock 890516107   355,885 11,111 SH   SOLE 0 0 0 11,111
CHEVRON CORP Stock 166764100   11,937,046 75,675 SH   SOLE 0 0 0 75,675
DANAHER CORPORATION COM Stock 235851102   9,871,952 39,532 SH   SOLE 0 0 0 39,532
M & T BK CORP COM Stock 55261F104   791,915 5,445 SH   SOLE 0 0 0 5,444
TJX COS INC NEW COM Stock 872540109   1,960,651 19,332 SH   SOLE 0 0 0 19,332
BANK OF AMERICA CORP Stock 060505104   1,229,011 32,411 SH   SOLE 0 0 0 32,410
SPDR S&P DIVIDEND ETF ETF 78464A763   818,659 6,238 SH   SOLE 0 0 0 6,237
WALMART INC COM Stock 931142103   288,271 4,791 SH   SOLE 0 0 0 4,790
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   490,958 2,571 SH   SOLE 0 0 0 2,571
ORACLE CORP COM Stock 68389X105   202,735 1,614 SH   SOLE 0 0 0 1,614
RTX CORPORATION COM Stock 75513E101   8,108,329 83,137 SH   SOLE 0 0 0 83,136
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406   3,765,319 31,121 SH   SOLE 0 0 0 31,120
PFIZER INC COM Stock 717081103   1,509,729 54,405 SH   SOLE 0 0 0 54,404
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   2,453,229 22,523 SH   SOLE 0 0 0 22,523
MORGAN STANLEY COM NEW Stock 617446448   7,019,996 74,554 SH   SOLE 0 0 0 74,553
3M CO COM Stock 88579Y101   204,185 1,925 SH   SOLE 0 0 0 1,925
CATERPILLAR INC COM Stock 149123101   732,860 2,000 SH   SOLE 0 0 0 2,000
ALPHABET CLASS C Stock 02079K107   21,693,548 142,477 SH   SOLE 0 0 0 142,477
AMERICAN EXPRESS CO COM Stock 025816109   308,065 1,353 SH   SOLE 0 0 0 1,353
AMGEN INC COM Stock 031162100   6,378,311 22,434 SH   SOLE 0 0 0 22,433
APPLIED MATLS INC COM Stock 038222105   2,804,728 13,600 SH   SOLE 0 0 0 13,600
ARISTA NETWORKS INC COM Stock 040413106   271,711 937 SH   SOLE 0 0 0 937
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   13,337,537 73,038 SH   SOLE 0 0 0 73,038
EATON CORP PLC SHS Stock G29183103   237,637 760 SH   SOLE 0 0 0 760
ISHARES SMALL CAP VALUE ETF ETF 464287879   7,252,959 70,582 SH   SOLE 0 0 0 70,581
TOMPKINS FINL CORP COM Stock 890110109   292,066 5,808 SH   SOLE 0 0 0 5,807
COMMUNITY BK SYS INC COM Stock 203607106   248,456 5,173 SH   SOLE 0 0 0 5,172
LAM RESEARCH CORP COM Stock 512807108   1,090,102 1,122 SH   SOLE 0 0 0 1,122
PHILIP MORRIS INTL INC COM Stock 718172109   1,774,809 19,371 SH   SOLE 0 0 0 19,371
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   2,194,991 40,476 SH   SOLE 0 0 0 40,475
ISHARES RUSSELL 3000 ETF ETF 464287689   630,168 2,100 SH   SOLE 0 0 0 2,100
ALTRIA GROUP INC COM Stock 02209S103   1,084,237 24,856 SH   SOLE 0 0 0 24,856
EXXON MOBIL CORP COM Stock 30231G102   4,347,890 37,404 SH   SOLE 0 0 0 37,404
UNITEDHEALTH GROUP INC COM Stock 91324P102   7,280,995 14,718 SH   SOLE 0 0 0 14,718
TRAVELERS COMPANIES INC COM Stock 89417E109   817,457 3,552 SH   SOLE 0 0 0 3,552
LOWES COS INC COM Stock 548661107   6,734,308 26,437 SH   SOLE 0 0 0 26,437
DEERE & CO COM Stock 244199105   7,783,826 18,951 SH   SOLE 0 0 0 18,950
COLGATE PALMOLIVE CO COM Stock 194162103   497,436 5,524 SH   SOLE 0 0 0 5,524
SHOPIFY INC CL A Stock 82509L107   204,501 2,650 SH   SOLE 0 0 0 2,650
NOVO-NORDISK A S ADR ADR 670100205   684,372 5,330 SH   SOLE 0 0 0 5,330
TORONTO DOMINION BK ONT COM NEW Stock 891160509   242,139 4,010 SH   SOLE 0 0 0 4,010
AUTOZONE INC COM Stock 053332102   567,297 180 SH   SOLE 0 0 0 180
BLACKROCK INC COM Stock 09247X101   700,342 840 SH   SOLE 0 0 0 840
ISHARES CORE S&P MID-CAP ETF ETF 464287507   13,778,204 226,839 SH   SOLE 0 0 0 226,839
APPLE INC Stock 037833100   59,493,332 346,940 SH   SOLE 0 0 0 346,940
ABBOTT LABS COM Stock 002824100   3,376,480 29,707 SH   SOLE 0 0 0 29,706
WALT DISNEY CO Stock 254687106   5,476,876 44,760 SH   SOLE 0 0 0 44,760
FERRARI N V COM Stock N3167Y103   845,724 1,940 SH   SOLE 0 0 0 1,940