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
3M CO COM 88579Y101   325,367 3,251 SH   SOLE 0 0 0 3,251
ABBVIE INC COM 00287Y109   1,010,475 7,500 SH   SOLE 0 0 0 7,500
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   222,486 721 SH   SOLE 0 0 0 721
ADOBE SYSTEMS INCORPORATED COM 00724F101   14,415,768 29,481 SH   SOLE 0 0 0 29,481
AGEAGLE AERIAL SYS INC NEW COM 00848K101   5,221 22,700 SH   SOLE 0 0 0 22,700
ALASKA AIR GROUP INC COM 011659109   6,078,354 114,298 SH   SOLE 0 0 0 114,298
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,756,051 33,066 SH   SOLE 0 0 0 33,066
ALPHABET INC CAP STK CL A 02079K305   13,189,145 110,185 SH   SOLE 0 0 0 110,185
ALPHABET INC CAP STK CL C 02079K107   16,910,457 139,791 SH   SOLE 0 0 0 139,791
AMAZON COM INC COM 023135106   16,974,306 130,211 SH   SOLE 0 0 0 130,211
AMERICAN ELEC PWR CO INC COM 025537101   774,640 9,200 SH   SOLE 0 0 0 9,200
AMERICAN TOWER CORP NEW COM 03027X100   5,553,957 28,637 SH   SOLE 0 0 0 28,637
AMGEN INC COM 031162100   2,191,201 9,869 SH   SOLE 0 0 0 9,869
APPLE INC COM 037833100   110,905,287 571,765 SH   SOLE 0 0 0 571,765
ARDAGH METAL PACKAGING S A SHS L02235106   1,626,604 432,607 SH   SOLE 0 0 0 432,607
BANK AMERICA CORP COM 060505104   512,633 17,868 SH   SOLE 0 0 0 17,868
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,660,357 42,992 SH   SOLE 0 0 0 42,992
BERRY GLOBAL GROUP INC COM 08579W103   10,835,338 168,407 SH   SOLE 0 0 0 168,407
BLACKROCK INC COM 09247X101   11,168,366 16,159 SH   SOLE 0 0 0 16,159
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   496,370 49,000 SH   SOLE 0 0 0 49,000
BLACKSTONE INC COM 09260D107   249,624 2,685 SH   SOLE 0 0 0 2,685
BOOKING HOLDINGS INC COM 09857L108   9,129,816 3,381 SH   SOLE 0 0 0 3,381
BROADCOM INC COM 11135F101   4,929,765 5,683 SH   SOLE 0 0 0 5,683
CAMECO CORP COM 13321L108   5,569,346 177,764 SH   SOLE 0 0 0 177,764
CANADIAN NATL RY CO COM 136375102   4,932,065 40,737 SH   SOLE 0 0 0 40,737
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,771,769 12,989 SH   SOLE 0 0 0 12,989
CHEVRON CORP NEW COM 166764100   567,247 3,605 SH   SOLE 0 0 0 3,605
CISCO SYS INC COM 17275R102   8,551,609 165,280 SH   SOLE 0 0 0 165,280
COCA COLA CO COM 191216100   794,543 13,194 SH   SOLE 0 0 0 13,194
COMCAST CORP NEW CL A 20030N101   8,243,299 198,395 SH   SOLE 0 0 0 198,395
CONSTELLATION BRANDS INC CL A 21036P108   18,529,386 75,283 SH   SOLE 0 0 0 75,283
COSTCO WHSL CORP NEW COM 22160K105   8,349,766 15,509 SH   SOLE 0 0 0 15,509
DISNEY WALT CO COM 254687106   227,128 2,544 SH   SOLE 0 0 0 2,544
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   16,514,066 357,602 SH   SOLE 0 0 0 357,602
ELEVANCE HEALTH INC COM 036752103   1,300,437 2,927 SH   SOLE 0 0 0 2,927
EXXON MOBIL CORP COM 30231G102   1,246,090 11,619 SH   SOLE 0 0 0 11,619
GENERAL MTRS CO COM 37045V100   271,848 7,050 SH   SOLE 0 0 0 7,050
GILDAN ACTIVEWEAR INC COM 375916103   386,880 12,000 SH   SOLE 0 0 0 12,000
IDEXX LABS INC COM 45168D104   502,230 1,000 SH   SOLE 0 0 0 1,000
INTEL CORP COM 458140100   1,086,198 32,482 SH   SOLE 0 0 0 32,482
INTERNATIONAL BUSINESS MACHS COM 459200101   548,370 4,098 SH   SOLE 0 0 0 4,098
INTUITIVE SURGICAL INC COM NEW 46120E602   204,138 597 SH   SOLE 0 0 0 597
INVESCO QQQ TR UNIT SER 1 46090E103   651,287 1,763 SH   SOLE 0 0 0 1,763
ISHARES GOLD TR ISHARES NEW 464285204   597,566 16,421 SH   SOLE 0 0 0 16,421
ISHARES INC CORE MSCI EMKT 46434G103   992,451 20,135 SH   SOLE 0 0 0 20,135
ISHARES TR 3 7 YR TREAS BD 464288661   418,826 3,634 SH   SOLE 0 0 0 3,634
ISHARES TR CORE S&P TTL STK 464287150   20,143,752 205,885 SH   SOLE 0 0 0 205,885
ISHARES TR CORE TOTAL USD 46434V613   322,120 7,084 SH   SOLE 0 0 0 7,084
ISHARES TR NEW YORK MUN ETF 464288323   926,671 17,399 SH   SOLE 0 0 0 17,399
ISHARES TR CORE MSCI TOTAL 46432F834   303,832 4,852 SH   SOLE 0 0 0 4,852
ISHARES TR PFD AND INCM SEC 464288687   1,390,149 44,945 SH   SOLE 0 0 0 44,945
ISHARES TR 1 3 YR TREAS BD 464287457   1,552,601 19,149 SH   SOLE 0 0 0 19,149
ISHARES TR TIPS BD ETF 464287176   581,751 5,406 SH   SOLE 0 0 0 5,406
ISHARES TR SHRT NAT MUN ETF 464288158   282,677 2,717 SH   SOLE 0 0 0 2,717
ISHARES TR NATIONAL MUN ETF 464288414   463,742 4,345 SH   SOLE 0 0 0 4,345
ISHARES TR MSCI USA QLT FCT 46432F339   208,675 1,547 SH   SOLE 0 0 0 1,547
ISHARES TR CORE US AGGBD ET 464287226   3,038,385 31,020 SH   SOLE 0 0 0 31,020
ISHARES TR MSCI EAFE ETF 464287465   266,075 3,670 SH   SOLE 0 0 0 3,670
ISHARES TR CORE 1 5 YR USD 46432F859   202,884 4,350 SH   SOLE 0 0 0 4,350
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   347,548 6,990 SH   SOLE 0 0 0 6,990
JACOBS SOLUTIONS INC COM 46982L108   237,780 2,000 SH   SOLE 0 0 0 2,000
JOHNSON & JOHNSON COM 478160104   2,010,033 12,144 SH   SOLE 0 0 0 12,144
JPMORGAN CHASE & CO COM 46625H100   15,610,960 107,336 SH   SOLE 0 0 0 107,336
L3HARRIS TECHNOLOGIES INC COM 502431109   391,540 2,000 SH   SOLE 0 0 0 2,000
LAM RESEARCH CORP COM 512807108   4,582,372 7,128 SH   SOLE 0 0 0 7,128
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,916,747 88,898 SH   SOLE 0 0 0 88,898
LOWES COS INC COM 548661107   12,594,549 55,802 SH   SOLE 0 0 0 55,802
MCDONALDS CORP COM 580135101   923,281 3,094 SH   SOLE 0 0 0 3,094
MCKESSON CORP COM 58155Q103   298,690 699 SH   SOLE 0 0 0 699
MEDTRONIC PLC SHS G5960L103   4,215,673 47,851 SH   SOLE 0 0 0 47,851
MERCK & CO INC COM 58933Y105   13,451,859 116,577 SH   SOLE 0 0 0 116,577
META PLATFORMS INC CL A 30303M102   19,634,512 68,418 SH   SOLE 0 0 0 68,418
MICRON TECHNOLOGY INC COM 595112103   3,035,262 48,095 SH   SOLE 0 0 0 48,095
MICROSOFT CORP COM 594918104   38,067,379 111,785 SH   SOLE 0 0 0 111,785
MONDELEZ INTL INC CL A 609207105   10,358,189 142,010 SH   SOLE 0 0 0 142,010
NEWMONT CORP COM 651639106   9,456,267 221,666 SH   SOLE 0 0 0 221,666
NIKE INC CL B 654106103   225,782 2,046 SH   SOLE 0 0 0 2,046
NORFOLK SOUTHN CORP COM 655844108   4,975,852 21,943 SH   SOLE 0 0 0 21,943
NVIDIA CORPORATION COM 67066G104   1,351,727 3,195 SH   SOLE 0 0 0 3,195
ORACLE CORP COM 68389X105   1,727,248 14,504 SH   SOLE 0 0 0 14,504
OREILLY AUTOMOTIVE INC COM 67103H107   233,093 244 SH   SOLE 0 0 0 244
PAYCHEX INC COM 704326107   7,631,113 68,214 SH   SOLE 0 0 0 68,214
PAYPAL HLDGS INC COM 70450Y103   5,494,365 82,337 SH   SOLE 0 0 0 82,337
PEPSICO INC COM 713448108   351,918 1,900 SH   SOLE 0 0 0 1,900
PHILLIPS 66 COM 718546104   247,606 2,596 SH   SOLE 0 0 0 2,596
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   201,914 2,024 SH   SOLE 0 0 0 2,024
PNC FINL SVCS GROUP INC COM 693475105   1,346,531 10,691 SH   SOLE 0 0 0 10,691
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   222,045 13,100 SH   SOLE 0 0 0 13,100
PROCTER AND GAMBLE CO COM 742718109   1,491,406 9,829 SH   SOLE 0 0 0 9,829
RANGE RES CORP COM 75281A109   5,198,214 176,810 SH   SOLE 0 0 0 176,810
RAYTHEON TECHNOLOGIES CORP COM 75513E101   10,451,357 106,690 SH   SOLE 0 0 0 106,690
REALTY INCOME CORP COM 756109104   403,583 6,750 SH   SOLE 0 0 0 6,750
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   12,858,218 116,259 SH   SOLE 0 0 0 116,259
SALESFORCE INC COM 79466L302   6,983,411 33,056 SH   SOLE 0 0 0 33,056
SCHWAB CHARLES CORP COM 808513105   15,681,955 276,675 SH   SOLE 0 0 0 276,675
SELECT SECTOR SPDR TR ENERGY 81369Y506   15,413,861 189,896 SH   SOLE 0 0 0 189,896
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   455,478 6,141 SH   SOLE 0 0 0 6,141
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   966,490 5,559 SH   SOLE 0 0 0 5,559
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   279,287 8,285 SH   SOLE 0 0 0 8,285
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   440,531 3,319 SH   SOLE 0 0 0 3,319
SEMPRA COM 816851109   634,716 4,360 SH   SOLE 0 0 0 4,360
SIMON PPTY GROUP INC NEW COM 828806109   8,642,813 74,843 SH   SOLE 0 0 0 74,843
SPDR GOLD TR GOLD SHS 78463V107   982,981 5,514 SH   SOLE 0 0 0 5,514
SPDR S&P 500 ETF TR TR UNIT 78462F103   467,183 1,054 SH   SOLE 0 0 0 1,054
SPIRE INC COM 84857L101   285,480 4,500 SH   SOLE 0 0 0 4,500
STARBUCKS CORP COM 855244109   203,073 2,050 SH   SOLE 0 0 0 2,050
STRYKER CORPORATION COM 863667101   7,860,957 25,766 SH   SOLE 0 0 0 25,766
SYSCO CORP COM 871829107   452,620 6,100 SH   SOLE 0 0 0 6,100
TESLA INC COM 88160R101   714,109 2,728 SH   SOLE 0 0 0 2,728
THE CIGNA GROUP COM 125523100   15,540,800 55,384 SH   SOLE 0 0 0 55,384
TOMPKINS FINL CORP COM 890110109   787,041 14,130 SH   SOLE 0 0 0 14,130
TRUIST FINL CORP COM 89832Q109   445,568 14,681 SH   SOLE 0 0 0 14,681
ULTA BEAUTY INC COM 90384S303   376,947 801 SH   SOLE 0 0 0 801
UNITED PARCEL SERVICE INC CL B 911312106   738,152 4,118 SH   SOLE 0 0 0 4,118
VANGUARD INDEX FDS TOTAL STK MKT 922908769   402,011 1,825 SH   SOLE 0 0 0 1,825
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,180,902 18,588 SH   SOLE 0 0 0 18,588
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   13,004,371 208,838 SH   SOLE 0 0 0 208,838
VERTEX PHARMACEUTICALS INC COM 92532F100   17,429,926 49,530 SH   SOLE 0 0 0 49,530
VISA INC COM CL A 92826C839   14,179,541 59,708 SH   SOLE 0 0 0 59,708
VMWARE INC CL A COM 928563402   7,555,048 52,579 SH   SOLE 0 0 0 52,579
WABTEC COM 929740108   10,353,870 94,409 SH   SOLE 0 0 0 94,409
WASTE MGMT INC DEL COM 94106L109   503,785 2,905 SH   SOLE 0 0 0 2,905