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   25,445,034 131,669 SH   SOLE 0 0 0 131,669
NASDAQ 100 ETF ETF 46090E103   22,189,935 46,315 SH   SOLE 0 0 0 46,314
S&P TECHNOLOGY SECTOR ETF ETF 81369Y803   5,851,716 25,866 SH   SOLE 0 0 0 25,866
STARBUCKS CORP COM Stock 855244109   5,901,205 75,802 SH   SOLE 0 0 0 75,802
ISHARES GOLD TRUST ETF 464285204   960,881 21,873 SH   SOLE 0 0 0 21,873
JOHNSON & JOHNSON COM Stock 478160104   8,902,734 60,911 SH   SOLE 0 0 0 60,910
WASTE MANAGEMENT INC Stock 94106L109   9,575,465 44,884 SH   SOLE 0 0 0 44,883
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   10,902,521 40,756 SH   SOLE 0 0 0 40,755
VANGUARD INTERNATIONAL HIGH DIVIDEND ETF ETF 921946794   10,257,060 149,673 SH   SOLE 0 0 0 149,672
COSTCO WHOLESALE Stock 22160K105   12,317,844 14,492 SH   SOLE 0 0 0 14,491
HCA HEALTHCARE INC COM Stock 40412C101   469,069 1,460 SH   SOLE 0 0 0 1,460
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796   379,100 8,500 SH   SOLE 0 0 0 8,500
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570   316,119 3,044 SH   SOLE 0 0 0 3,044
YUM BRANDS INC COM Stock 988498101   2,938,282 22,182 SH   SOLE 0 0 0 22,182
PIMCO INCOME STRATEGY FD II COM CEF 72201J104   111,852 15,600 SH   SOLE 0 0 0 15,600
PROCTER AND GAMBLE CO COM Stock 742718109   10,108,977 61,296 SH   SOLE 0 0 0 61,296
COCA COLA CO COM Stock 191216100   3,967,494 62,333 SH   SOLE 0 0 0 62,332
OCCIDENTAL PETE CORP COM Stock 674599105   808,360 12,825 SH   SOLE 0 0 0 12,825
MARRIOTT INTL INC NEW CL A Stock 571903202   201,878 835 SH   SOLE 0 0 0 835
INTEL CORP COM Stock 458140100   702,586 22,686 SH   SOLE 0 0 0 22,686
CME GROUP INC COM Stock 12572Q105   2,921,496 14,860 SH   SOLE 0 0 0 14,860
CLOROX CO DEL COM Stock 189054109   1,395,542 10,226 SH   SOLE 0 0 0 10,226
NETFLIX INC COM Stock 64110L106   10,183,835 15,090 SH   SOLE 0 0 0 15,089
SPDR DOW JONES ETF ETF 78467X109   650,840 1,664 SH   SOLE 0 0 0 1,664
PAYCHEX INC COM Stock 704326107   7,011,191 59,136 SH   SOLE 0 0 0 59,136
MERCK & CO INC COM Stock 58933Y105   1,045,272 8,443 SH   SOLE 0 0 0 8,443
SPDR S&P 500 ETF ETF 78462F103   5,795,399 10,649 SH   SOLE 0 0 0 10,649
MASTERCARD INCORPORATED CL A Stock 57636Q104   435,425 987 SH   SOLE 0 0 0 987
UNITED RENTALS INC COM Stock 911363109   6,628,336 10,249 SH   SOLE 0 0 0 10,249
NORDSON CORP COM Stock 655663102   463,880 2,000 SH   SOLE 0 0 0 2,000
LAMB WESTON HLDGS INC COM Stock 513272104   392,401 4,667 SH   SOLE 0 0 0 4,667
ISHARES TIPS BOND ETF ETF 464287176   339,631 3,181 SH   SOLE 0 0 0 3,180
SMUCKER J M CO COM NEW Stock 832696405   546,290 5,010 SH   SOLE 0 0 0 5,010
CORNING INC COM Stock 219350105   524,464 13,500 SH   SOLE 0 0 0 13,499
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,251,455 54,594 SH   SOLE 0 0 0 54,593
FEDEX CORP COM Stock 31428X106   1,322,655 4,411 SH   SOLE 0 0 0 4,411
SNAP ON INC COM Stock 833034101   309,747 1,185 SH   SOLE 0 0 0 1,185
SHERWIN WILLIAMS CO COM Stock 824348106   235,461 789 SH   SOLE 0 0 0 789
PEPSICO INC Stock 713448108   17,388,795 105,431 SH   SOLE 0 0 0 105,431
KIMBERLY-CLARK CORP COM Stock 494368103   1,393,379 10,082 SH   SOLE 0 0 0 10,082
HONEYWELL INTL INC COM Stock 438516106   279,383 1,308 SH   SOLE 0 0 0 1,308
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   1,460,684 20,270 SH   SOLE 0 0 0 20,270
HOME DEPOT INC COM Stock 437076102   5,570,220 16,181 SH   SOLE 0 0 0 16,181
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   849,975 3,561 SH   SOLE 0 0 0 3,561
S&P HEALTHCARE SECTOR ETF ETF 81369Y209   551,240 3,782 SH   SOLE 0 0 0 3,782
SPDR GOLD SHARES ETF 78463V107   654,920 3,046 SH   SOLE 0 0 0 3,046
SOUTHERN CO COM Stock 842587107   1,438,237 18,541 SH   SOLE 0 0 0 18,541
BECTON DICKINSON & CO COM Stock 075887109   2,372,261 10,150 SH   SOLE 0 0 0 10,150
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,623,163 4,453 SH   SOLE 0 0 0 4,453
S&P CONSUMER STAPLES SECTOR ETF ETF 81369Y308   282,963 3,695 SH   SOLE 0 0 0 3,695
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   4,297,865 40,295 SH   SOLE 0 0 0 40,295
WASTE CONNECTIONS INC COM Stock 94106B101   2,940,787 16,770 SH   SOLE 0 0 0 16,770
BERKSHIRE HATHAWAY B Stock 084670702   17,437,482 42,865 SH   SOLE 0 0 0 42,865
ALPHABET CLASS A Stock 02079K305   4,407,119 24,195 SH   SOLE 0 0 0 24,195
CONSTELLATION BRANDS INC CL A Stock 21036P108   1,055,515 4,103 SH   SOLE 0 0 0 4,102
MICROSOFT CORP Stock 594918104   63,337,971 141,712 SH   SOLE 0 0 0 141,711
BOEING CO COM Stock 097023105   975,529 5,360 SH   SOLE 0 0 0 5,359
VANGUARD SMALL-CAP ETF ETF 922908751   247,911 1,137 SH   SOLE 0 0 0 1,137
NEXTERA ENERGY INC COM Stock 65339F101   1,390,969 19,644 SH   SOLE 0 0 0 19,643
TESLA INC COM Stock 88160R101   696,538 3,520 SH   SOLE 0 0 0 3,520
S&P FINANCIAL SECTOR ETF ETF 81369Y605   5,438,579 132,293 SH   SOLE 0 0 0 132,293
NORFOLK SOUTHN CORP COM Stock 655844108   5,386,629 25,090 SH   SOLE 0 0 0 25,090
AMPHENOL CORP NEW CL A Stock 032095101   836,062 12,410 SH   SOLE 0 0 0 12,410
CONAGRA BRANDS INC COM Stock 205887102   293,465 10,326 SH   SOLE 0 0 0 10,326
VANGUARD S&P 500 ETF ETF 922908363   835,568 1,671 SH   SOLE 0 0 0 1,670
ARROW ELECTRS INC COM Stock 042735100   286,201 2,370 SH   SOLE 0 0 0 2,370
CONSOLIDATED EDISON INC COM Stock 209115104   582,822 6,518 SH   SOLE 0 0 0 6,517
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   2,176,812 13,251 SH   SOLE 0 0 0 13,250
ELI LILLY & CO COM Stock 532457108   3,350,811 3,701 SH   SOLE 0 0 0 3,701
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   2,980,490 49,428 SH   SOLE 0 0 0 49,427
INVESCO SENIOR LOAN ETF ETF 46138G508   455,516 21,650 SH   SOLE 0 0 0 21,650
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   309,009 3,083 SH   SOLE 0 0 0 3,083
CARRIER GLOBAL CORPORATION COM Stock 14448C104   708,518 11,232 SH   SOLE 0 0 0 11,232
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   241,203 3,850 SH   SOLE 0 0 0 3,850
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   1,096,279 8,302 SH   SOLE 0 0 0 8,302
GROUP 1 AUTOMOTIVE INC COM Stock 398905109   564,832 1,900 SH   SOLE 0 0 0 1,900
QUANTA SVCS INC COM Stock 74762E102   980,787 3,860 SH   SOLE 0 0 0 3,860
MARATHON PETE CORP COM Stock 56585A102   745,964 4,300 SH   SOLE 0 0 0 4,300
REGENERON PHARMACEUTICALS COM Stock 75886F107   1,093,071 1,040 SH   SOLE 0 0 0 1,040
FIRST SOLAR INC COM Stock 336433107   270,552 1,200 SH   SOLE 0 0 0 1,200
PIMCO 0-5 YEAR HIGH YIELD CORP BOND ETF ETF 72201R783   557,220 6,011 SH   SOLE 0 0 0 6,011
SCHWAB US AGGREGATE BOND ETF ETF 808524839   319,060 7,000 SH   SOLE 0 0 0 7,000
VISA INC Stock 92826C839   32,356,826 123,278 SH   SOLE 0 0 0 123,278
HERSHEY CO COM Stock 427866108   1,341,390 7,297 SH   SOLE 0 0 0 7,296
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   268,672 3,200 SH   SOLE 0 0 0 3,200
VANGUARD VALUE ETF ETF 922908744   1,102,498 6,873 SH   SOLE 0 0 0 6,873
VANGUARD GROWTH ETF ETF 922908736   205,331 549 SH   SOLE 0 0 0 549
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   214,923 957 SH   SOLE 0 0 0 957
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437   1,367,304 48,315 SH   SOLE 0 0 0 48,314
META PLATFORMS INC CL A Stock 30303M102   8,809,888 17,472 SH   SOLE 0 0 0 17,472
PALO ALTO NETWORKS INC COM Stock 697435105   4,470,186 13,186 SH   SOLE 0 0 0 13,186
BROADCOM INC COM Stock 11135F101   309,867 193 SH   SOLE 0 0 0 193
METLIFE INC COM Stock 59156R108   895,273 12,755 SH   SOLE 0 0 0 12,755
NOVARTIS AG SPONSORED ADR ADR 66987V109   860,647 8,084 SH   SOLE 0 0 0 8,084
NVIDIA CORPORATION COM Stock 67066G104   13,100,701 106,044 SH   SOLE 0 0 0 106,044
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646   2,662,020 51,952 SH   SOLE 0 0 0 51,952
ABBVIE INC Stock 00287Y109   5,704,358 33,258 SH   SOLE 0 0 0 33,257
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   214,136 3,770 SH   SOLE 0 0 0 3,770
CASEYS GENERAL STORES Stock 147528103   260,887 684 SH   SOLE 0 0 0 683
VANGUARD TOTAL BOND ETF ETF 921937835   2,260,929 31,380 SH   SOLE 0 0 0 31,380
ZOETIS INC CL A Stock 98978V103   5,266,765 30,381 SH   SOLE 0 0 0 30,380
S&P 500 QUALITY ETF ETF 46137V241   2,057,806 32,386 SH   SOLE 0 0 0 32,386
BLACKSTONE INC COM Stock 09260D107   659,235 5,325 SH   SOLE 0 0 0 5,325
CHURCH & DWIGHT CO INC COM Stock 171340102   2,775,986 26,775 SH   SOLE 0 0 0 26,774
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   591,923 5,454 SH   SOLE 0 0 0 5,454
STRYKER CORPORATION COM Stock 863667101   9,071,973 26,663 SH   SOLE 0 0 0 26,662
QUALCOMM INC COM Stock 747525103   608,381 3,054 SH   SOLE 0 0 0 3,054
GENERAL DYNAMICS CORP COM Stock 369550108   342,847 1,182 SH   SOLE 0 0 0 1,181
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   4,020,109 9,037 SH   SOLE 0 0 0 9,037
VERALTO CORP Stock 92338C103   314,015 3,289 SH   SOLE 0 0 0 3,289
DISCOVER FINL SVCS COM Stock 254709108   1,232,361 9,421 SH   SOLE 0 0 0 9,421
MCDONALDS CORP COM Stock 580135101   12,013,898 47,143 SH   SOLE 0 0 0 47,142
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   1,782,401 13,021 SH   SOLE 0 0 0 13,020
CISCO SYS INC COM Stock 17275R102   523,792 11,025 SH   SOLE 0 0 0 11,024
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307   272,813 3,750 SH   SOLE 0 0 0 3,750
AUTODESK INC COM Stock 052769106   1,459,213 5,897 SH   SOLE 0 0 0 5,897
JETBLUE AWYS CORP COM Stock 477143101   109,620 18,000 SH   SOLE 0 0 0 18,000
AT&T INC COM Stock 00206R102   393,999 20,617 SH   SOLE 0 0 0 20,617
S&P ENERGY SECTOR ETF ETF 81369Y506   2,228,984 24,454 SH   SOLE 0 0 0 24,454
S&P MATERIALS SECTOR ETF ETF 81369Y100   423,623 4,797 SH   SOLE 0 0 0 4,797
ISHARES BIOTECHNOLOGY ETF ETF 464287556   2,732,628 19,908 SH   SOLE 0 0 0 19,908
HENRY SCHEIN INC COM Stock 806407102   819,198 12,780 SH   SOLE 0 0 0 12,780
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   596,902 7,738 SH   SOLE 0 0 0 7,737
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   432,376 1,120 SH   SOLE 0 0 0 1,120
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   2,098,280 188,018 SH   SOLE 0 0 0 188,017
S&P CONSUMER DISCRETIONARY SECTOR ETF ETF 81369Y407   577,843 3,168 SH   SOLE 0 0 0 3,168
S&P INDUSTRIAL SECTOR ETF ETF 81369Y704   6,408,736 52,587 SH   SOLE 0 0 0 52,586
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   708,855 4,710 SH   SOLE 0 0 0 4,710
ISHARES S&P 500 GROWTH ETF ETF 464287309   866,359 9,362 SH   SOLE 0 0 0 9,362
ISHARES CORE S&P 500 ETF ETF 464287200   415,688 760 SH   SOLE 0 0 0 759
UNION PAC CORP COM Stock 907818108   1,313,072 5,803 SH   SOLE 0 0 0 5,803
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   503,759 15,967 SH   SOLE 0 0 0 15,967
SALESFORCE INC COM Stock 79466L302   2,510,333 9,764 SH   SOLE 0 0 0 9,764
REPUBLIC SVCS INC COM Stock 760759100   209,887 1,080 SH   SOLE 0 0 0 1,080
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,657,452 13,847 SH   SOLE 0 0 0 13,847
LOCKHEED MARTIN CORP COM Stock 539830109   792,790 1,697 SH   SOLE 0 0 0 1,697
JPMORGAN CHASE & CO. COM Stock 46625H100   15,637,477 77,314 SH   SOLE 0 0 0 77,313
TOOTSIE ROLL INDS INC COM Stock 890516107   350,240 11,457 SH   SOLE 0 0 0 11,457
CHEVRON CORP Stock 166764100   11,888,026 76,001 SH   SOLE 0 0 0 76,000
DANAHER CORPORATION COM Stock 235851102   9,885,892 39,567 SH   SOLE 0 0 0 39,567
M & T BK CORP COM Stock 55261F104   823,241 5,439 SH   SOLE 0 0 0 5,438
TJX COS INC NEW COM Stock 872540109   2,111,938 19,182 SH   SOLE 0 0 0 19,182
BANK OF AMERICA CORP Stock 060505104   1,118,278 28,119 SH   SOLE 0 0 0 28,118
SPDR S&P DIVIDEND ETF ETF 78464A763   735,654 5,784 SH   SOLE 0 0 0 5,784
WALMART INC COM Stock 931142103   345,520 5,103 SH   SOLE 0 0 0 5,102
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   444,654 2,571 SH   SOLE 0 0 0 2,571
ORACLE CORP COM Stock 68389X105   227,897 1,614 SH   SOLE 0 0 0 1,614
RTX CORPORATION COM Stock 75513E101   8,319,698 82,874 SH   SOLE 0 0 0 82,873
VANGUARD HIGH DIVIDEND ETF ETF 921946406   3,602,259 30,373 SH   SOLE 0 0 0 30,373
PFIZER INC COM Stock 717081103   1,361,339 48,654 SH   SOLE 0 0 0 48,654
ISHARES INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   2,367,273 22,099 SH   SOLE 0 0 0 22,099
MORGAN STANLEY COM NEW Stock 617446448   7,024,151 72,272 SH   SOLE 0 0 0 72,272
CATERPILLAR INC COM Stock 149123101   631,225 1,895 SH   SOLE 0 0 0 1,895
ALPHABET CLASS C Stock 02079K107   26,235,521 143,035 SH   SOLE 0 0 0 143,035
AMERICAN EXPRESS CO COM Stock 025816109   312,593 1,350 SH   SOLE 0 0 0 1,350
AMGEN INC COM Stock 031162100   7,013,800 22,448 SH   SOLE 0 0 0 22,447
APPLIED MATLS INC COM Stock 038222105   3,233,753 13,703 SH   SOLE 0 0 0 13,702
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   13,749,551 75,319 SH   SOLE 0 0 0 75,319
EATON CORP PLC SHS Stock G29183103   238,298 760 SH   SOLE 0 0 0 760
ISHARES SMALL CAP VALUE ETF ETF 464287879   6,606,790 67,922 SH   SOLE 0 0 0 67,922
TOMPKINS FINL CORP COM Stock 890110109   202,118 4,133 SH   SOLE 0 0 0 4,133
COMMUNITY FINANCIAL SYSTEM INC COM Stock 203607106   238,106 5,044 SH   SOLE 0 0 0 5,043
LAM RESEARCH CORP COM Stock 512807108   1,194,762 1,122 SH   SOLE 0 0 0 1,122
PHILIP MORRIS INTL INC COM Stock 718172109   1,966,529 19,407 SH   SOLE 0 0 0 19,407
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   1,477,573 35,578 SH   SOLE 0 0 0 35,578
ISHARES RUSSELL 3000 ETF ETF 464287689   643,577 2,085 SH   SOLE 0 0 0 2,085
ALTRIA GROUP INC COM Stock 02209S103   1,061,607 23,306 SH   SOLE 0 0 0 23,306
EXXON MOBIL CORP COM Stock 30231G102   4,294,946 37,308 SH   SOLE 0 0 0 37,308
UNITEDHEALTH GROUP INC COM Stock 91324P102   7,493,761 14,715 SH   SOLE 0 0 0 14,715
TRAVELERS COMPANIES INC COM Stock 89417E109   701,930 3,452 SH   SOLE 0 0 0 3,452
LOWES COS INC COM Stock 548661107   5,929,421 26,896 SH   SOLE 0 0 0 26,895
DEERE & CO COM Stock 244199105   6,861,835 18,365 SH   SOLE 0 0 0 18,365
COLGATE PALMOLIVE CO COM Stock 194162103   521,493 5,374 SH   SOLE 0 0 0 5,374
SHOPIFY INC CL A Stock 82509L107   211,360 3,200 SH   SOLE 0 0 0 3,200
NOVO-NORDISK A S ADR ADR 670100205   760,804 5,330 SH   SOLE 0 0 0 5,330
TORONTO DOMINION BK ONT COM NEW Stock 891160509   220,403 4,010 SH   SOLE 0 0 0 4,010
AUTOZONE INC COM Stock 053332102   533,538 180 SH   SOLE 0 0 0 180
BLACKROCK INC COM Stock 09247X101   661,381 840 SH   SOLE 0 0 0 840
ISHARES CORE S&P MID-CAP ETF ETF 464287507   14,488,164 247,576 SH   SOLE 0 0 0 247,576
APPLE INC Stock 037833100   73,027,575 346,727 SH   SOLE 0 0 0 346,726
ABBOTT LABS COM Stock 002824100   2,481,718 23,883 SH   SOLE 0 0 0 23,883
WALT DISNEY CO Stock 254687106   4,161,604 41,914 SH   SOLE 0 0 0 41,913
BOOKING HOLDINGS INC COM Stock 09857L108   202,037 51 SH   SOLE 0 0 0 51
FERRARI N V COM Stock N3167Y103   792,238 1,940 SH   SOLE 0 0 0 1,940