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   16,402,421 129,031 SH   SOLE 0 0 0 129,031
NASDAQ 100 ETF ETF 46090E103   16,533,021 46,147 SH   SOLE 0 0 0 46,146
S&P TECHNOLOGY SECTOR ETF ETF 81369Y803   4,041,075 24,651 SH   SOLE 0 0 0 24,651
STARBUCKS CORP COM Stock 855244109   7,909,316 86,658 SH   SOLE 0 0 0 86,658
ISHARES GOLD TRUST ETF 464285204   962,575 27,510 SH   SOLE 0 0 0 27,510
JOHNSON & JOHNSON COM Stock 478160104   9,716,808 62,387 SH   SOLE 0 0 0 62,387
WASTE MANAGEMENT INC Stock 94106L109   7,039,543 46,179 SH   SOLE 0 0 0 46,179
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   5,465,860 25,733 SH   SOLE 0 0 0 25,732
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794   8,079,244 130,542 SH   SOLE 0 0 0 130,542
COSTCO WHOLESALE Stock 22160K105   8,172,562 14,466 SH   SOLE 0 0 0 14,465
HCA HEALTHCARE INC COM Stock 40412C101   359,131 1,460 SH   SOLE 0 0 0 1,460
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796   300,415 8,650 SH   SOLE 0 0 0 8,650
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570   247,812 3,044 SH   SOLE 0 0 0 3,044
YUM BRANDS INC COM Stock 988498101   2,924,576 23,408 SH   SOLE 0 0 0 23,407
PIMCO INCOME STRATEGY FD II COM CEF 72201J104   98,850 15,000 SH   SOLE 0 0 0 15,000
PROCTER AND GAMBLE CO COM Stock 742718109   9,641,189 66,099 SH   SOLE 0 0 0 66,098
COCA COLA CO COM Stock 191216100   3,798,658 67,857 SH   SOLE 0 0 0 67,857
OCCIDENTAL PETE CORP COM Stock 674599105   849,928 13,100 SH   SOLE 0 0 0 13,100
INTEL CORP COM Stock 458140100   834,928 23,486 SH   SOLE 0 0 0 23,486
CME GROUP INC COM Stock 12572Q105   3,218,488 16,075 SH   SOLE 0 0 0 16,074
MEDTRONIC PLC SHS Stock G5960L103   444,012 5,666 SH   SOLE 0 0 0 5,666
CLOROX CO DEL COM Stock 189054109   1,351,098 10,309 SH   SOLE 0 0 0 10,309
NETFLIX INC COM Stock 64110L106   5,870,866 15,548 SH   SOLE 0 0 0 15,547
SPDR DOW JONES ETF ETF 78467X109   562,046 1,678 SH   SOLE 0 0 0 1,678
PAYCHEX INC COM Stock 704326107   7,242,838 62,801 SH   SOLE 0 0 0 62,800
MERCK & CO INC COM Stock 58933Y105   910,189 8,841 SH   SOLE 0 0 0 8,841
SPDR S&P 500 ETF ETF 78462F103   4,161,090 9,734 SH   SOLE 0 0 0 9,734
MASTERCARD INCORPORATED CL A Stock 57636Q104   390,763 987 SH   SOLE 0 0 0 987
UNITED RENTALS INC COM Stock 911363109   4,539,060 10,210 SH   SOLE 0 0 0 10,210
NORDSON CORP COM Stock 655663102   446,340 2,000 SH   SOLE 0 0 0 2,000
YUM CHINA HLDGS INC COM Stock 98850P109   226,223 4,060 SH   SOLE 0 0 0 4,060
LAMB WESTON HLDGS INC COM Stock 513272104   318,247 3,442 SH   SOLE 0 0 0 3,442
ISHARES TIPS BOND ETF ETF 464287176   365,682 3,526 SH   SOLE 0 0 0 3,525
SMUCKER J M CO COM NEW Stock 832696405   963,983 7,843 SH   SOLE 0 0 0 7,843
CORNING INC COM Stock 219350105   449,395 14,749 SH   SOLE 0 0 0 14,748
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,138,223 65,974 SH   SOLE 0 0 0 65,974
FEDEX CORP COM Stock 31428X106   1,202,956 4,541 SH   SOLE 0 0 0 4,540
SNAP ON INC COM Stock 833034101   302,246 1,185 SH   SOLE 0 0 0 1,185
SHERWIN WILLIAMS CO COM Stock 824348106   201,234 789 SH   SOLE 0 0 0 789
PEPSICO INC Stock 713448108   18,160,119 107,177 SH   SOLE 0 0 0 107,177
KIMBERLY-CLARK CORP COM Stock 494368103   1,438,024 11,899 SH   SOLE 0 0 0 11,899
HONEYWELL INTL INC COM Stock 438516106   246,321 1,333 SH   SOLE 0 0 0 1,333
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   1,474,650 21,750 SH   SOLE 0 0 0 21,750
HOME DEPOT INC COM Stock 437076102   4,950,351 16,383 SH   SOLE 0 0 0 16,383
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   897,604 3,731 SH   SOLE 0 0 0 3,731
S&P HEALTHCARE SECTOR ETF ETF 81369Y209   326,036 2,533 SH   SOLE 0 0 0 2,532
SPDR GOLD SHARES ETF 78463V107   524,808 3,061 SH   SOLE 0 0 0 3,061
SOUTHERN CO COM Stock 842587107   1,351,363 20,880 SH   SOLE 0 0 0 20,880
BECTON DICKINSON & CO COM Stock 075887109   3,956,297 15,303 SH   SOLE 0 0 0 15,303
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,175,144 4,418 SH   SOLE 0 0 0 4,418
S&P CONSUMER STAPLES SECTOR ETF ETF 81369Y308   254,941 3,705 SH   SOLE 0 0 0 3,705
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,449,003 15,361 SH   SOLE 0 0 0 15,361
WASTE CONNECTIONS INC COM Stock 94106B101   2,252,211 16,770 SH   SOLE 0 0 0 16,770
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   15,261,170 43,566 SH   SOLE 0 0 0 43,566
ALPHABET CLASS A Stock 02079K305   2,895,932 22,130 SH   SOLE 0 0 0 22,130
CONSTELLATION BRANDS INC CL A Stock 21036P108   1,079,508 4,295 SH   SOLE 0 0 0 4,295
MICROSOFT CORP Stock 594918104   46,007,453 145,708 SH   SOLE 0 0 0 145,708
BOEING CO COM Stock 097023105   1,400,629 7,307 SH   SOLE 0 0 0 7,307
NEXTERA ENERGY INC COM Stock 65339F101   1,248,305 21,789 SH   SOLE 0 0 0 21,789
NIKE INC CL B Stock 654106103   208,165 2,177 SH   SOLE 0 0 0 2,177
TESLA INC COM Stock 88160R101   809,712 3,236 SH   SOLE 0 0 0 3,236
S&P FINANCIAL SECTOR ETF ETF 81369Y605   5,491,318 165,551 SH   SOLE 0 0 0 165,550
NORFOLK SOUTHN CORP COM Stock 655844108   5,667,935 28,781 SH   SOLE 0 0 0 28,781
AMPHENOL CORP NEW CL A Stock 032095101   521,158 6,205 SH   SOLE 0 0 0 6,205
CONAGRA BRANDS INC COM Stock 205887102   283,139 10,326 SH   SOLE 0 0 0 10,326
VANGUARD S&P 500 ETF ETF 922908363   597,364 1,521 SH   SOLE 0 0 0 1,521
ARROW ELECTRS INC COM Stock 042735100   296,819 2,370 SH   SOLE 0 0 0 2,370
CONSOLIDATED EDISON INC COM Stock 209115104   583,126 6,818 SH   SOLE 0 0 0 6,817
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   1,879,433 13,264 SH   SOLE 0 0 0 13,264
ELI LILLY & CO COM Stock 532457108   1,920,777 3,576 SH   SOLE 0 0 0 3,576
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   2,147,480 40,125 SH   SOLE 0 0 0 40,124
INVESCO SENIOR LOAN ETF ETF 46138G508   509,008 24,250 SH   SOLE 0 0 0 24,250
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   272,106 3,083 SH   SOLE 0 0 0 3,083
CARRIER GLOBAL CORPORATION COM Stock 14448C104   635,189 11,507 SH   SOLE 0 0 0 11,507
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   942,142 8,891 SH   SOLE 0 0 0 8,890
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   510,549 1,900 SH   SOLE 0 0 0 1,900
QUANTA SVCS INC COM Stock 74762E102   722,090 3,860 SH   SOLE 0 0 0 3,860
MARATHON PETE CORP COM Stock 56585A102   650,762 4,300 SH   SOLE 0 0 0 4,300
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631   421,175 17,093 SH   SOLE 0 0 0 17,093
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF ETF 72201R783   726,283 8,043 SH   SOLE 0 0 0 8,043
SCHWAB US AGGREGATE BOND ETF ETF 808524839   309,610 7,000 SH   SOLE 0 0 0 7,000
VISA INC Stock 92826C839   29,340,030 127,560 SH   SOLE 0 0 0 127,559
HERSHEY CO COM Stock 427866108   1,428,952 7,142 SH   SOLE 0 0 0 7,141
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   231,616 3,200 SH   SOLE 0 0 0 3,200
VANGUARD VALUE ETF ETF 922908744   874,062 6,337 SH   SOLE 0 0 0 6,337
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   1,419,402 52,454 SH   SOLE 0 0 0 52,453
META PLATFORMS INC CL A Stock 30303M102   5,262,982 17,531 SH   SOLE 0 0 0 17,531
PALO ALTO NETWORKS INC COM Stock 697435105   2,491,394 10,627 SH   SOLE 0 0 0 10,627
METLIFE INC COM Stock 59156R108   846,769 13,460 SH   SOLE 0 0 0 13,460
NOVARTIS AG SPONSORED ADR ADR 66987V109   775,585 7,614 SH   SOLE 0 0 0 7,614
NVIDIA CORPORATION COM Stock 67066G104   3,986,256 9,164 SH   SOLE 0 0 0 9,164
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646   2,864,577 57,487 SH   SOLE 0 0 0 57,487
ABBVIE INC Stock 00287Y109   4,814,249 32,297 SH   SOLE 0 0 0 32,297
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   331,949 5,475 SH   SOLE 0 0 0 5,475
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   2,509,917 35,969 SH   SOLE 0 0 0 35,969
ZOETIS INC CL A Stock 98978V103   5,544,967 31,871 SH   SOLE 0 0 0 31,871
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   424,802 26,600 SH   SOLE 0 0 0 26,600
S&P 500 QUALITY ETF ETF 46137V241   1,491,442 29,805 SH   SOLE 0 0 0 29,805
BLACKSTONE INC COM Stock 09260D107   570,521 5,325 SH   SOLE 0 0 0 5,325
CHURCH & DWIGHT CO INC COM Stock 171340102   2,758,375 30,103 SH   SOLE 0 0 0 30,103
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   650,801 5,799 SH   SOLE 0 0 0 5,799
STRYKER CORPORATION COM Stock 863667101   7,667,319 28,058 SH   SOLE 0 0 0 28,057
QUALCOMM INC COM Stock 747525103   333,672 3,004 SH   SOLE 0 0 0 3,004
GENERAL DYNAMICS CORP COM Stock 369550108   261,111 1,182 SH   SOLE 0 0 0 1,181
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   2,117,933 7,246 SH   SOLE 0 0 0 7,246
DISCOVER FINL SVCS COM Stock 254709108   816,141 9,421 SH   SOLE 0 0 0 9,421
MCDONALDS CORP COM Stock 580135101   12,729,245 48,319 SH   SOLE 0 0 0 48,319
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,437,411 13,065 SH   SOLE 0 0 0 13,065
CISCO SYS INC COM Stock 17275R102   693,498 12,900 SH   SOLE 0 0 0 12,899
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   230,588 3,750 SH   SOLE 0 0 0 3,750
AUTODESK INC COM Stock 052769106   1,220,148 5,897 SH   SOLE 0 0 0 5,897
JETBLUE AWYS CORP COM Stock 477143101   82,800 18,000 SH   SOLE 0 0 0 18,000
AT&T INC COM Stock 00206R102   356,611 23,742 SH   SOLE 0 0 0 23,742
S&P ENERGY SECTOR ETF ETF 81369Y506   2,491,919 27,569 SH   SOLE 0 0 0 27,568
S&P MATERIALS SECTOR ETF ETF 81369Y100   635,155 8,086 SH   SOLE 0 0 0 8,086
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,807,433 22,957 SH   SOLE 0 0 0 22,957
HENRY SCHEIN INC COM Stock 806407102   948,915 12,780 SH   SOLE 0 0 0 12,780
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   807,824 10,958 SH   SOLE 0 0 0 10,958
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   304,909 1,120 SH   SOLE 0 0 0 1,120
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   1,135,114 101,713 SH   SOLE 0 0 0 101,712
S&P CONSUMER DISCRETIONARY SECTOR ETF ETF 81369Y407   575,182 3,573 SH   SOLE 0 0 0 3,573
S&P INDUSTRIAL SECTOR ETF ETF 81369Y704   5,337,170 52,645 SH   SOLE 0 0 0 52,645
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   490,501 4,675 SH   SOLE 0 0 0 4,675
ISHARES S&P 500 GROWTH ETF ETF 464287309   610,991 8,930 SH   SOLE 0 0 0 8,930
ISHARES CORE S&P 500 ETF ETF 464287200   313,751 731 SH   SOLE 0 0 0 730
UNION PAC CORP COM Stock 907818108   1,201,494 5,900 SH   SOLE 0 0 0 5,900
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   1,049,522 34,810 SH   SOLE 0 0 0 34,810
SALESFORCE INC COM Stock 79466L302   1,686,318 8,316 SH   SOLE 0 0 0 8,316
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,037,322 13,903 SH   SOLE 0 0 0 13,903
LOCKHEED MARTIN CORP COM Stock 539830109   809,653 1,980 SH   SOLE 0 0 0 1,979
JPMORGAN CHASE & CO COM Stock 46625H100   11,682,833 80,560 SH   SOLE 0 0 0 80,560
TOOTSIE ROLL INDS INC COM Stock 890516107   347,272 11,630 SH   SOLE 0 0 0 11,630
CHEVRON CORP Stock 166764100   13,111,439 77,757 SH   SOLE 0 0 0 77,757
DANAHER CORPORATION COM Stock 235851102   9,893,370 39,877 SH   SOLE 0 0 0 39,876
M & T BK CORP COM Stock 55261F104   752,878 5,954 SH   SOLE 0 0 0 5,953
TJX COS INC NEW COM Stock 872540109   1,735,915 19,531 SH   SOLE 0 0 0 19,531
BANK OF AMERICA CORP Stock 060505104   1,234,472 45,087 SH   SOLE 0 0 0 45,086
SPDR S&P DIVIDEND ETF ETF 78464A763   741,233 6,445 SH   SOLE 0 0 0 6,444
WALMART INC COM Stock 931142103   275,396 1,722 SH   SOLE 0 0 0 1,721
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   343,184 2,446 SH   SOLE 0 0 0 2,446
RTX CORPORATION COM Stock 75513E101   6,438,337 89,459 SH   SOLE 0 0 0 89,458
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406   3,393,431 32,844 SH   SOLE 0 0 0 32,843
PFIZER INC COM Stock 717081103   2,578,876 77,747 SH   SOLE 0 0 0 77,747
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   2,399,408 23,519 SH   SOLE 0 0 0 23,519
MORGAN STANLEY COM NEW Stock 617446448   6,465,806 79,170 SH   SOLE 0 0 0 79,169
3M CO COM Stock 88579Y101   238,825 2,551 SH   SOLE 0 0 0 2,551
CATERPILLAR INC COM Stock 149123101   546,000 2,000 SH   SOLE 0 0 0 2,000
ALPHABET CLASS C Stock 02079K107   18,633,833 141,326 SH   SOLE 0 0 0 141,326
AMERICAN EXPRESS CO COM Stock 025816109   201,854 1,353 SH   SOLE 0 0 0 1,353
AMGEN INC COM Stock 031162100   6,088,791 22,655 SH   SOLE 0 0 0 22,655
APPLIED MATLS INC COM Stock 038222105   1,882,920 13,600 SH   SOLE 0 0 0 13,600
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   10,129,789 65,293 SH   SOLE 0 0 0 65,293
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   6,901,349 77,352 SH   SOLE 0 0 0 77,352
TOMPKINS FINL CORP COM Stock 890110109   288,149 5,882 SH   SOLE 0 0 0 5,881
COMMUNITY BK SYS INC COM Stock 203607106   280,884 6,654 SH   SOLE 0 0 0 6,654
LAM RESEARCH CORP COM Stock 512807108   703,236 1,122 SH   SOLE 0 0 0 1,122
MEDIFAST INC COM Stock 58470H101   217,065 2,900 SH   SOLE 0 0 0 2,900
PHILIP MORRIS INTL INC COM Stock 718172109   1,948,467 21,046 SH   SOLE 0 0 0 21,046
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   3,206,983 55,255 SH   SOLE 0 0 0 55,254
ISHARES RUSSELL 3000 ETF ETF 464287689   514,626 2,100 SH   SOLE 0 0 0 2,100
ALTRIA GROUP INC COM Stock 02209S103   1,131,443 26,907 SH   SOLE 0 0 0 26,907
EXXON MOBIL CORP COM Stock 30231G102   4,456,653 37,903 SH   SOLE 0 0 0 37,903
UNITEDHEALTH GROUP INC COM Stock 91324P102   7,293,108 14,465 SH   SOLE 0 0 0 14,465
TRAVELERS COMPANIES INC COM Stock 89417E109   583,343 3,572 SH   SOLE 0 0 0 3,572
LOWES COS INC COM Stock 548661107   5,609,854 26,991 SH   SOLE 0 0 0 26,991
DEERE & CO COM Stock 244199105   7,566,571 20,050 SH   SOLE 0 0 0 20,050
COLGATE PALMOLIVE CO COM Stock 194162103   393,523 5,534 SH   SOLE 0 0 0 5,534
NOVO-NORDISK A S ADR ADR 670100205   395,589 4,350 SH   SOLE 0 0 0 4,350
PAYPAL HLDGS INC COM Stock 70450Y103   245,123 4,193 SH   SOLE 0 0 0 4,193
TORONTO DOMINION BK ONT COM NEW Stock 891160509   273,307 4,535 SH   SOLE 0 0 0 4,535
AUTOZONE INC COM Stock 053332102   457,198 180 SH   SOLE 0 0 0 180
BLACKROCK INC COM Stock 09247X101   556,008 860 SH   SOLE 0 0 0 860
ISHARES CORE S&P MID-CAP ETF ETF 464287507   9,868,651 39,578 SH   SOLE 0 0 0 39,577
APPLE INC Stock 037833100   60,881,349 355,595 SH   SOLE 0 0 0 355,594
ABBOTT LABS COM Stock 002824100   3,451,824 35,641 SH   SOLE 0 0 0 35,640
WALT DISNEY CO Stock 254687106   4,399,122 54,277 SH   SOLE 0 0 0 54,276
FERRARI N V COM Stock N3167Y103   573,348 1,940 SH   SOLE 0 0 0 1,940