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   29,657,848 135,183 SH   SOLE 0 0 0 135,183
NASDAQ 100 ETF ETF 46090E103   23,788,532 46,532 SH   SOLE 0 0 0 46,531
S&P TECHNOLOGY SECTOR ETF ETF 81369Y803   5,958,609 25,626 SH   SOLE 0 0 0 25,626
STARBUCKS CORP COM Stock 855244109   5,893,713 64,589 SH   SOLE 0 0 0 64,588
ISHARES GOLD TRUST ETF 464285204   1,088,378 21,983 SH   SOLE 0 0 0 21,983
JOHNSON & JOHNSON COM Stock 478160104   8,394,007 58,042 SH   SOLE 0 0 0 58,041
WASTE MANAGEMENT INC Stock 94106L109   9,006,444 44,633 SH   SOLE 0 0 0 44,632
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   15,445,470 53,295 SH   SOLE 0 0 0 53,295
VANGUARD INTERNATIONAL HIGH DIVIDEND ETF ETF 921946794   11,158,424 164,385 SH   SOLE 0 0 0 164,384
COSTCO WHOLESALE Stock 22160K105   12,988,816 14,176 SH   SOLE 0 0 0 14,175
HCA HEALTHCARE INC COM Stock 40412C101   438,219 1,460 SH   SOLE 0 0 0 1,460
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796   477,889 9,925 SH   SOLE 0 0 0 9,925
MSCI 400 SOCIAL RESPONSIBLE ETF ETF 464288570   322,371 2,924 SH   SOLE 0 0 0 2,924
YUM BRANDS INC COM Stock 988498101   2,702,480 20,144 SH   SOLE 0 0 0 20,143
PIMCO INCOME STRATEGY FD II COM CEF 72201J104   116,205 15,598 SH   SOLE 0 0 0 15,598
PROCTER AND GAMBLE CO COM Stock 742718109   10,013,105 59,726 SH   SOLE 0 0 0 59,726
COCA COLA CO COM Stock 191216100   3,694,532 59,340 SH   SOLE 0 0 0 59,340
MARRIOTT INTL INC NEW CL A Stock 571903202   232,915 835 SH   SOLE 0 0 0 835
INTEL CORP COM Stock 458140100   444,830 22,186 SH   SOLE 0 0 0 22,186
CME GROUP INC COM Stock 12572Q105   2,978,838 12,827 SH   SOLE 0 0 0 12,827
STATE STR CORP COM Stock 857477103   235,560 2,400 SH   SOLE 0 0 0 2,400
CLOROX CO DEL COM Stock 189054109   1,636,443 10,076 SH   SOLE 0 0 0 10,076
NETFLIX INC COM Stock 64110L106   13,426,706 15,064 SH   SOLE 0 0 0 15,063
SPDR DOW JONES ETF ETF 78467X109   697,395 1,639 SH   SOLE 0 0 0 1,639
PAYCHEX INC COM Stock 704326107   7,903,935 56,368 SH   SOLE 0 0 0 56,368
MERCK & CO INC COM Stock 58933Y105   854,821 8,593 SH   SOLE 0 0 0 8,592
SPDR S&P 500 ETF ETF 78462F103   6,486,733 11,068 SH   SOLE 0 0 0 11,068
MASTERCARD INCORPORATED CL A Stock 57636Q104   523,937 995 SH   SOLE 0 0 0 995
UNITED RENTALS INC COM Stock 911363109   3,274,942 4,649 SH   SOLE 0 0 0 4,649
NORDSON CORP COM Stock 655663102   418,480 2,000 SH   SOLE 0 0 0 2,000
LAMB WESTON HLDGS INC COM Stock 513272104   230,029 3,442 SH   SOLE 0 0 0 3,442
SMUCKER J M CO COM NEW Stock 832696405   382,116 3,470 SH   SOLE 0 0 0 3,470
CORNING INC COM Stock 219350105   592,492 12,468 SH   SOLE 0 0 0 12,468
HOWMET AEROSPACE INC COM Stock 443201108   207,803 1,900 SH   SOLE 0 0 0 1,900
VERIZON COMMUNICATIONS INC COM Stock 92343V104   1,660,040 41,511 SH   SOLE 0 0 0 41,511
FEDEX CORP COM Stock 31428X106   834,706 2,967 SH   SOLE 0 0 0 2,967
SNAP ON INC COM Stock 833034101   402,284 1,185 SH   SOLE 0 0 0 1,185
SHERWIN WILLIAMS CO COM Stock 824348106   269,564 793 SH   SOLE 0 0 0 793
PEPSICO INC Stock 713448108   15,921,493 104,705 SH   SOLE 0 0 0 104,705
KIMBERLY-CLARK CORP COM Stock 494368103   1,178,810 8,996 SH   SOLE 0 0 0 8,995
HONEYWELL INTL INC COM Stock 438516106   295,541 1,308 SH   SOLE 0 0 0 1,308
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   1,551,209 19,915 SH   SOLE 0 0 0 19,915
HOME DEPOT INC COM Stock 437076102   5,797,589 14,904 SH   SOLE 0 0 0 14,904
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,042,412 3,561 SH   SOLE 0 0 0 3,561
S&P HEALTHCARE SECTOR ETF ETF 81369Y209   494,714 3,596 SH   SOLE 0 0 0 3,596
SPDR GOLD SHARES ETF 78463V107   751,814 3,105 SH   SOLE 0 0 0 3,105
SOUTHERN CO COM Stock 842587107   1,425,054 17,311 SH   SOLE 0 0 0 17,311
BECTON DICKINSON & CO COM Stock 075887109   1,623,893 7,158 SH   SOLE 0 0 0 7,157
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,725,589 4,297 SH   SOLE 0 0 0 4,297
S&P CONSUMER STAPLES SECTOR ETF ETF 81369Y308   254,146 3,233 SH   SOLE 0 0 0 3,233
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804   6,466,549 56,123 SH   SOLE 0 0 0 56,123
WASTE CONNECTIONS INC COM Stock 94106B101   2,144,750 12,500 SH   SOLE 0 0 0 12,500
BERKSHIRE HATHAWAY B Stock 084670702   19,120,710 42,183 SH   SOLE 0 0 0 42,183
ALPHABET CLASS A Stock 02079K305   4,191,291 22,141 SH   SOLE 0 0 0 22,141
CONSTELLATION BRANDS INC CL A Stock 21036P108   769,721 3,483 SH   SOLE 0 0 0 3,482
MICROSOFT CORP Stock 594918104   56,051,757 132,982 SH   SOLE 0 0 0 132,981
BOEING CO COM Stock 097023105   2,111,921 11,932 SH   SOLE 0 0 0 11,931
NEXTERA ENERGY INC COM Stock 65339F101   1,452,060 20,255 SH   SOLE 0 0 0 20,254
TESLA INC COM Stock 88160R101   1,397,708 3,461 SH   SOLE 0 0 0 3,461
S&P FINANCIAL SECTOR ETF ETF 81369Y605   6,013,476 124,425 SH   SOLE 0 0 0 124,425
NORFOLK SOUTHN CORP COM Stock 655844108   5,349,654 22,794 SH   SOLE 0 0 0 22,793
DELL TECHNOLOGIES INC CL C Stock 24703L202   1,271,673 11,035 SH   SOLE 0 0 0 11,035
AMPHENOL CORP NEW CL A Stock 032095101   801,106 11,535 SH   SOLE 0 0 0 11,535
PDS BIOTECHNOLOGY CORP COM Stock 70465T107   16,789 10,300 SH   SOLE 0 0 0 10,300
VANGUARD S&P 500 ETF ETF 922908363   962,412 1,786 SH   SOLE 0 0 0 1,786
ARROW ELECTRS INC COM Stock 042735100   268,094 2,370 SH   SOLE 0 0 0 2,370
CONSOLIDATED EDISON INC COM Stock 209115104   587,116 6,580 SH   SOLE 0 0 0 6,579
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   2,352,704 13,426 SH   SOLE 0 0 0 13,426
ELI LILLY & CO COM Stock 532457108   2,571,532 3,331 SH   SOLE 0 0 0 3,331
AIR PRODS & CHEMS INC COM Stock 009158106   296,711 1,023 SH   SOLE 0 0 0 1,023
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   3,134,763 53,195 SH   SOLE 0 0 0 53,194
INVESCO SENIOR LOAN ETF ETF 46138G508   341,861 16,225 SH   SOLE 0 0 0 16,225
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   361,683 3,357 SH   SOLE 0 0 0 3,357
CARRIER GLOBAL CORPORATION COM Stock 14448C104   746,904 10,942 SH   SOLE 0 0 0 10,942
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   932,841 15,470 SH   SOLE 0 0 0 15,470
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   1,187,817 8,172 SH   SOLE 0 0 0 8,172
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   800,812 1,900 SH   SOLE 0 0 0 1,900
QUANTA SVCS INC COM Stock 74762E102   1,219,953 3,860 SH   SOLE 0 0 0 3,860
MARATHON PETE CORP COM Stock 56585A102   915,120 6,560 SH   SOLE 0 0 0 6,560
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   1,049,384 13,875 SH   SOLE 0 0 0 13,875
REGENERON PHARMACEUTICALS COM Stock 75886F107   740,823 1,040 SH   SOLE 0 0 0 1,040
FIRST SOLAR INC COM Stock 336433107   269,647 1,530 SH   SOLE 0 0 0 1,530
PIMCO 0-5 YEAR HIGH YIELD CORP BOND ETF ETF 72201R783   431,490 4,606 SH   SOLE 0 0 0 4,606
SCHWAB US AGGREGATE BOND ETF ETF 808524839   317,800 14,000 SH   SOLE 0 0 0 14,000
VISA INC Stock 92826C839   35,676,409 112,886 SH   SOLE 0 0 0 112,885
HERSHEY CO COM Stock 427866108   1,155,797 6,825 SH   SOLE 0 0 0 6,824
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   266,370 3,000 SH   SOLE 0 0 0 3,000
VANGUARD VALUE ETF ETF 922908744   1,151,071 6,799 SH   SOLE 0 0 0 6,799
VANGUARD GROWTH ETF ETF 922908736   225,332 549 SH   SOLE 0 0 0 549
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   202,079 961 SH   SOLE 0 0 0 961
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   1,788,571 62,385 SH   SOLE 0 0 0 62,384
META PLATFORMS INC CL A Stock 30303M102   10,232,630 17,476 SH   SOLE 0 0 0 17,476
PALO ALTO NETWORKS INC COM Stock 697435105   5,718,639 31,428 SH   SOLE 0 0 0 31,428
BROADCOM INC COM Stock 11135F101   2,128,291 9,180 SH   SOLE 0 0 0 9,180
METLIFE INC COM Stock 59156R108   942,029 11,505 SH   SOLE 0 0 0 11,505
NOVARTIS AG SPONSORED ADR ADR 66987V109   660,465 6,787 SH   SOLE 0 0 0 6,787
NVIDIA CORPORATION COM Stock 67066G104   16,512,195 122,959 SH   SOLE 0 0 0 122,959
ISHARES SHORT-TERM BOND ETF ETF 464288646   3,752,489 72,582 SH   SOLE 0 0 0 72,582
GRAINGER W W INC COM Stock 384802104   233,999 222 SH   SOLE 0 0 0 222
ABBVIE INC Stock 00287Y109   5,764,710 32,441 SH   SOLE 0 0 0 32,440
CASEYS GENERAL STORES Stock 147528103   467,052 1,179 SH   SOLE 0 0 0 1,178
VANGUARD TOTAL BOND ETF ETF 921937835   2,482,117 34,517 SH   SOLE 0 0 0 34,517
ZOETIS INC CL A Stock 98978V103   4,442,227 27,265 SH   SOLE 0 0 0 27,264
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   236,988 1,200 SH   SOLE 0 0 0 1,200
S&P 500 QUALITY ETF ETF 46137V241   2,149,719 32,071 SH   SOLE 0 0 0 32,071
BLACKSTONE INC COM Stock 09260D107   573,297 3,325 SH   SOLE 0 0 0 3,325
CHURCH & DWIGHT CO INC COM Stock 171340102   2,388,780 22,813 SH   SOLE 0 0 0 22,813
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   510,615 4,834 SH   SOLE 0 0 0 4,834
STRYKER CORPORATION COM Stock 863667101   9,474,957 26,316 SH   SOLE 0 0 0 26,315
QUALCOMM INC COM Stock 747525103   476,902 3,104 SH   SOLE 0 0 0 3,104
GENERAL DYNAMICS CORP COM Stock 369550108   370,114 1,405 SH   SOLE 0 0 0 1,404
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   5,266,576 10,090 SH   SOLE 0 0 0 10,090
VERALTO CORP Stock 92338C103   255,862 2,512 SH   SOLE 0 0 0 2,512
DISCOVER FINL SVCS COM Stock 254709108   1,632,000 9,421 SH   SOLE 0 0 0 9,421
MCDONALDS CORP COM Stock 580135101   13,166,739 45,420 SH   SOLE 0 0 0 45,419
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,806,103 12,121 SH   SOLE 0 0 0 12,120
DOVER CORP COM Stock 260003108   295,095 1,573 SH   SOLE 0 0 0 1,573
CISCO SYS INC COM Stock 17275R102   637,873 10,775 SH   SOLE 0 0 0 10,774
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   291,713 3,750 SH   SOLE 0 0 0 3,750
AUTODESK INC COM Stock 052769106   1,745,045 5,904 SH   SOLE 0 0 0 5,904
JETBLUE AWYS CORP COM Stock 477143101   141,480 18,000 SH   SOLE 0 0 0 18,000
AT&T INC COM Stock 00206R102   443,787 19,490 SH   SOLE 0 0 0 19,490
S&P ENERGY SECTOR ETF ETF 81369Y506   2,088,050 24,376 SH   SOLE 0 0 0 24,376
S&P MATERIALS SECTOR ETF ETF 81369Y100   303,493 3,607 SH   SOLE 0 0 0 3,607
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,580,659 19,519 SH   SOLE 0 0 0 19,519
ISHARES HIGH YIELD CORPORATE BOND ETF ETF 464288513   869,704 11,058 SH   SOLE 0 0 0 11,057
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   517,698 1,120 SH   SOLE 0 0 0 1,120
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   2,999,745 247,096 SH   SOLE 0 0 0 247,095
S&P CONSUMER DISCRETIONARY SECTOR ETF ETF 81369Y407   653,532 2,913 SH   SOLE 0 0 0 2,913
S&P INDUSTRIAL SECTOR ETF ETF 81369Y704   6,738,425 51,142 SH   SOLE 0 0 0 51,141
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   749,425 4,698 SH   SOLE 0 0 0 4,698
ISHARES S&P 500 GROWTH ETF ETF 464287309   950,524 9,362 SH   SOLE 0 0 0 9,362
ISHARES CORE S&P 500 ETF ETF 464287200   447,174 760 SH   SOLE 0 0 0 759
UNION PAC CORP COM Stock 907818108   1,298,090 5,692 SH   SOLE 0 0 0 5,692
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   271,893 8,648 SH   SOLE 0 0 0 8,648
SALESFORCE INC COM Stock 79466L302   3,007,334 8,995 SH   SOLE 0 0 0 8,995
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,237,508 13,912 SH   SOLE 0 0 0 13,912
LOCKHEED MARTIN CORP COM Stock 539830109   810,452 1,668 SH   SOLE 0 0 0 1,667
JPMORGAN CHASE & CO. COM Stock 46625H100   17,887,691 74,622 SH   SOLE 0 0 0 74,622
TOOTSIE ROLL INDS INC COM Stock 890516107   369,920 11,442 SH   SOLE 0 0 0 11,442
CHEVRON CORP Stock 166764100   11,183,846 77,215 SH   SOLE 0 0 0 77,215
DANAHER CORPORATION COM Stock 235851102   8,972,033 39,085 SH   SOLE 0 0 0 39,085
M & T BK CORP COM Stock 55261F104   1,008,478 5,364 SH   SOLE 0 0 0 5,363
TJX COS INC NEW COM Stock 872540109   2,288,625 18,944 SH   SOLE 0 0 0 18,944
BANK OF AMERICA CORP Stock 060505104   577,926 13,150 SH   SOLE 0 0 0 13,149
SPDR S&P DIVIDEND ETF ETF 78464A763   730,553 5,530 SH   SOLE 0 0 0 5,530
WALMART INC COM Stock 931142103   454,003 5,025 SH   SOLE 0 0 0 5,024
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   669,602 3,046 SH   SOLE 0 0 0 3,046
ORACLE CORP COM Stock 68389X105   278,289 1,670 SH   SOLE 0 0 0 1,670
RTX CORPORATION COM Stock 75513E101   9,219,733 79,673 SH   SOLE 0 0 0 79,672
VANGUARD HIGH DIVIDEND ETF ETF 921946406   4,039,750 31,662 SH   SOLE 0 0 0 31,661
PFIZER INC COM Stock 717081103   948,182 35,740 SH   SOLE 0 0 0 35,740
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   3,926,612 36,752 SH   SOLE 0 0 0 36,752
MORGAN STANLEY COM NEW Stock 617446448   8,742,237 69,537 SH   SOLE 0 0 0 69,537
3M CO COM Stock 88579Y101   248,498 1,925 SH   SOLE 0 0 0 1,925
CATERPILLAR INC COM Stock 149123101   908,714 2,505 SH   SOLE 0 0 0 2,505
ALPHABET CLASS C Stock 02079K107   26,743,396 140,430 SH   SOLE 0 0 0 140,429
AMERICAN EXPRESS CO COM Stock 025816109   400,667 1,350 SH   SOLE 0 0 0 1,350
AMGEN INC COM Stock 031162100   5,825,080 22,349 SH   SOLE 0 0 0 22,349
APPLIED MATLS INC COM Stock 038222105   2,149,631 13,218 SH   SOLE 0 0 0 13,217
ARISTA NETWORKS INC COM SHS Stock 040413205   254,219 2,300 SH   SOLE 0 0 0 2,300
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   17,254,526 88,110 SH   SOLE 0 0 0 88,109
EATON CORP PLC SHS Stock G29183103   282,753 852 SH   SOLE 0 0 0 852
ISHARES SMALL CAP VALUE ETF ETF 464287879   7,294,084 67,158 SH   SOLE 0 0 0 67,158
TOMPKINS FINL CORP COM Stock 890110109   283,060 4,173 SH   SOLE 0 0 0 4,173
COMMUNITY FINANCIAL SYSTEM INC COM Stock 203607106   261,619 4,242 SH   SOLE 0 0 0 4,241
LAM RESEARCH CORP COM NEW Stock 512807306   814,754 11,280 SH   SOLE 0 0 0 11,280
PHILIP MORRIS INTL INC COM Stock 718172109   2,199,090 18,272 SH   SOLE 0 0 0 18,272
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,851,661 32,738 SH   SOLE 0 0 0 32,738
ISHARES RUSSELL 3000 ETF ETF 464287689   696,911 2,085 SH   SOLE 0 0 0 2,085
ALTRIA GROUP INC COM Stock 02209S103   1,053,979 20,156 SH   SOLE 0 0 0 20,156
EXXON MOBIL CORP COM Stock 30231G102   4,108,574 38,194 SH   SOLE 0 0 0 38,194
UNITEDHEALTH GROUP INC COM Stock 91324P102   7,255,550 14,343 SH   SOLE 0 0 0 14,343
TRAVELERS COMPANIES INC COM Stock 89417E109   824,326 3,422 SH   SOLE 0 0 0 3,422
LOWES COS INC COM Stock 548661107   6,424,162 26,030 SH   SOLE 0 0 0 26,029
DEERE & CO COM Stock 244199105   7,065,024 16,675 SH   SOLE 0 0 0 16,674
COLGATE PALMOLIVE CO COM Stock 194162103   424,004 4,664 SH   SOLE 0 0 0 4,664
SHOPIFY INC CL A Stock 82509L107   303,041 2,850 SH   SOLE 0 0 0 2,850
NOVO-NORDISK A S ADR ADR 670100205   482,142 5,605 SH   SOLE 0 0 0 5,605
TORONTO DOMINION BK ONT COM NEW Stock 891160509   204,188 3,835 SH   SOLE 0 0 0 3,835
AUTOZONE INC COM Stock 053332102   576,360 180 SH   SOLE 0 0 0 180
BLACKROCK INC COM Stock 09290D101   861,134 840 SH   SOLE 0 0 0 840
ISHARES CORE S&P MID-CAP ETF ETF 464287507   16,736,962 268,608 SH   SOLE 0 0 0 268,607
APPLE INC Stock 037833100   80,727,697 322,369 SH   SOLE 0 0 0 322,369
ABBOTT LABS COM Stock 002824100   1,919,685 16,972 SH   SOLE 0 0 0 16,971
WALT DISNEY CO Stock 254687106   3,630,649 32,606 SH   SOLE 0 0 0 32,605
BOOKING HOLDINGS INC COM Stock 09857L108   263,326 53 SH   SOLE 0 0 0 53
FERRARI N V COM Stock N3167Y103   824,190 1,940 SH   SOLE 0 0 0 1,940