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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABRDN ETFS BBRG ALL COMD K1 003261104 5,467 209,634 SH   SOLE   0 42,215 167,419
ALPHABET INC CAP STK CL A 02079K305 976 10,200 SH   SOLE   0 0 10,200
ALPHABET INC CAP STK CL C 02079K107 1,704 17,720 SH   SOLE   0 0 17,720
AMAZON COM INC COM 023135106 418 3,702 SH   SOLE   0 0 3,702
AMERICAN EXPRESS CO COM 025816109 249 1,842 SH   SOLE   0 0 1,842
AMGEN INC COM 031162100 212 920 SH   SOLE   0 920 0
APPLE INC COM 037833100 2,503 18,110 SH   SOLE   0 0 18,110
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,252 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,220 8,315 SH   SOLE   0 0 8,315
BOSTON SCIENTIFIC CORP COM 101137107 1,020 26,330 SH   SOLE   0 0 26,330
CIGNA CORP NEW COM 125523100 208 750 SH   SOLE   0 0 750
COMMUNITY BK SYS INC COM 203607106 8,293 138,028 SH   SOLE   0 0 138,028
COSTCO WHSL CORP NEW COM 22160K105 547 1,158 SH   SOLE   0 0 1,158
DANAHER CORPORATION COM 235851102 564 2,184 SH   SOLE   0 0 2,184
EXXON MOBIL CORP COM 30231G102 202 2,314 SH   SOLE   0 0 2,314
FASTENAL CO COM 311900104 828 17,978 SH   SOLE   0 0 17,978
FIRST TR ENERGY INFRASTRCTR COM 33738C103 389 29,170 SH   SOLE   0 0 29,170
FST TR NEW OPPORT MLP & ENE COM 33739M100 115 21,000 SH   SOLE   0 0 21,000
GLOBAL X FDS GLBL X MLP ETF 37954Y343 339 8,585 SH   SOLE   0 0 8,585
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2,320 34,773 SH   SOLE   0 7,235 27,538
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 422 9,677 SH   SOLE   0 0 9,677
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1,035 20,825 SH   SOLE   0 0 20,825
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 640 12,519 SH   SOLE   0 0 12,519
HOME DEPOT INC COM 437076102 233 844 SH   SOLE   0 0 844
INTERCONTINENTAL EXCHANGE IN COM 45866F104 234 2,588 SH   SOLE   0 0 2,588
INTERNATIONAL BUSINESS MACHS COM 459200101 277 2,334 SH   SOLE   0 0 2,334
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 17,152 347,284 SH   SOLE   0 86,208 261,076
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 241 4,704 SH   SOLE   0 4,704 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,506 159,581 SH   SOLE   0 31,614 127,967
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,363 65,295 SH   SOLE   0 31,877 33,418
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 13,562 664,470 SH   SOLE   0 214,504 449,966
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,221 61,104 SH   SOLE   0 35,855 25,249
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,244 66,621 SH   SOLE   0 30,225 36,396
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 255 1,750 SH   SOLE   0 0 1,750
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 677 14,056 SH   SOLE   0 0 14,056
INVESCO QQQ TR UNIT SER 1 46090E103 436 1,630 SH   SOLE   0 0 1,630
ISHARES GOLD TR ISHARES NEW 464285204 14,683 461,151 SH   SOLE   0 139,954 321,197
ISHARES INC CORE MSCI EMKT 46434G103 24,271 561,086 SH   SOLE   0 84,156 476,930
ISHARES INC ESG AWR MSCI EM 46434G863 3,465 125,213 SH   SOLE   0 0 125,213
ISHARES INC MSCI CDA ETF 464286509 15,692 507,275 SH   SOLE   0 85,959 421,316
ISHARES INC MSCI EMRG CHN 46434G764 5,437 121,992 SH   SOLE   0 17,218 104,774
ISHARES INC MSCI GBL MIN VOL 464286525 230 2,595 SH   SOLE   0 0 2,595
ISHARES TR 7-10 YR TRSY BD 464287440 4,245 44,219 SH   SOLE   0 0 44,219
ISHARES TR BB RAT CORP BD 46435U473 10,151 234,955 SH   SOLE   0 48,550 186,405
ISHARES TR CORE HIGH DV ETF 46429B663 3,511 37,906 SH   SOLE   0 10,045 27,861
ISHARES TR CORE MSCI EAFE 46432F842 67,352 1,273,249 SH   SOLE   0 175,873 1,097,376
ISHARES TR CORE S&P MCP ETF 464287507 19,327 87,564 SH   SOLE   0 10,411 77,153
ISHARES TR CORE S&P SCP ETF 464287804 20,423 232,731 SH   SOLE   0 28,978 203,753
ISHARES TR CORE S&P500 ETF 464287200 41,382 115,382 SH   SOLE   0 0 115,382
ISHARES TR CORE US AGGBD ET 464287226 634 6,582 SH   SOLE   0 0 6,582
ISHARES TR DOW JONES US ETF 464287846 283 3,225 SH   SOLE   0 0 3,225
ISHARES TR EAFE SML CP ETF 464288273 800 16,400 SH   SOLE   0 0 16,400
ISHARES TR ESG ADVNCD HY BD 46435G441 1,632 38,443 SH   SOLE   0 12,124 26,319
ISHARES TR ESG AW MSCI EAFE 46435G516 4,661 83,042 SH   SOLE   0 0 83,042
ISHARES TR ESG AWR MSCI USA 46435G425 1,667 20,991 SH   SOLE   0 0 20,991
ISHARES TR ESG AWRE 1 5 YR 46435G243 263 11,192 SH   SOLE   0 0 11,192
ISHARES TR ISHS 5-10YR INVT 464288638 483 10,000 SH   SOLE   0 0 10,000
ISHARES TR MSCI ACWI ETF 464288257 45,488 580,141 SH   SOLE   0 103,331 476,810
ISHARES TR MSCI ACWI EX US 464288240 321 8,020 SH   SOLE   0 0 8,020
ISHARES TR MSCI EAFE MIN VL 46429B689 1,116 19,518 SH   SOLE   0 4,261 15,257
ISHARES TR MSCI LW CRB TG 46434V464 218 1,723 SH   SOLE   0 0 1,723
ISHARES TR MSCI USA MIN VOL 46429B697 23,460 353,681 SH   SOLE   0 47,375 306,306
ISHARES TR PFD AND INCM SEC 464288687 694 21,929 SH   SOLE   0 0 21,929
ISHARES TR RUS 1000 GRW ETF 464287614 10,419 49,112 SH   SOLE   0 8,571 40,541
ISHARES TR RUS 1000 VAL ETF 464287598 10,206 74,365 SH   SOLE   0 15,443 58,922
ISHARES TR S&P 500 GRWT ETF 464287309 4,179 71,153 SH   SOLE   0 23,349 47,804
ISHARES TR S&P 500 VAL ETF 464287408 3,800 29,046 SH   SOLE   0 12,366 16,680
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 8,518 166,016 SH   SOLE   0 12,946 153,070
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 14,884 296,858 SH   SOLE   0 67,272 229,586
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 725 14,405 SH   SOLE   0 0 14,405
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 26,097 531,567 SH   SOLE   0 100,363 431,204
JANUS DETROIT STR TR NET ZERO TRANS 47103U787 249 12,328 SH   SOLE   0 0 12,328
JOHNSON & JOHNSON COM 478160104 863 5,284 SH   SOLE   0 0 5,284
JPMORGAN CHASE & CO COM 46625H100 409 3,910 SH   SOLE   0 0 3,910
M & T BK CORP COM 55261F104 1,227 6,961 SH   SOLE   0 0 6,961
MASTERCARD INCORPORATED CL A 57636Q104 5,636 19,820 SH   SOLE   0 0 19,820
MICROSOFT CORP COM 594918104 1,626 6,981 SH   SOLE   0 0 6,981
NUVEEN NEW YORK QLT MUN INC COM 67066X107 105 10,000 SH   SOLE   0 0 10,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101 118 10,750 SH   SOLE   0 0 10,750
OCULAR THERAPEUTIX INC COM 67576A100 806 194,266 SH   SOLE   0 0 194,266
PACER FDS TR BNCHMRK INDSTR 69374H766 419 11,879 SH   SOLE   0 0 11,879
PACER FDS TR BNCHMRK INFRA 69374H741 4,766 166,820 SH   SOLE   0 35,504 131,316
PAYCHEX INC COM 704326107 531 4,735 SH   SOLE   0 0 4,735
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 775 7,838 SH   SOLE   0 0 7,838
PIMCO ETF TR ENHANCD SHORT 72201R643 325 3,310 SH   SOLE   0 0 3,310
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 398 8,147 SH   SOLE   0 0 8,147
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 4,126 245,738 SH   SOLE   0 31,023 214,715
PROCTER AND GAMBLE CO COM 742718109 470 3,722 SH   SOLE   0 0 3,722
RAND CAP CORP COM NEW 752185207 331 22,579 SH   SOLE   0 0 22,579
REDWOOD TR INC COM 758075402 76 13,237 SH   SOLE   0 0 13,237
REVANCE THERAPEUTICS INC COM 761330109 359 13,312 SH   SOLE   0 0 13,312
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,058 190,277 SH   SOLE   0 0 190,277
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 239 6,321 SH   SOLE   0 0 6,321
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 222 7,325 SH   SOLE   0 0 7,325
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 440 6,710 SH   SOLE   0 0 6,710
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 391 1,361 SH   SOLE   0 0 1,361
SPDR GOLD TR GOLD SHS 78463V107 482 3,117 SH   SOLE   0 0 3,117
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 593 22,972 SH   SOLE   0 0 22,972
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 218 7,007 SH   SOLE   0 0 7,007
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,450 4,059 SH   SOLE   0 0 4,059
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 310 3,379 SH   SOLE   0 0 3,379
SPDR SER TR PORTFOLIO INTRMD 78464A375 18,351 585,452 SH   SOLE   0 181,804 403,648
SPDR SER TR PORTFOLIO S&P400 78464A847 360 9,328 SH   SOLE   0 0 9,328
SPDR SER TR PORTFOLIO S&P500 78464A854 20,831 489,791 SH   SOLE   0 139,585 350,206
SPDR SER TR PORTFOLIO S&P600 78468R853 403 11,846 SH   SOLE   0 0 11,846
SPDR SER TR PORTFOLIO SHORT 78464A474 555 19,000 SH   SOLE   0 0 19,000
SPDR SER TR PRTFLO S&P500 GW 78464A409 37,329 738,335 SH   SOLE   0 143,476 594,859
SPDR SER TR PRTFLO S&P500 VL 78464A508 43,352 1,247,233 SH   SOLE   0 235,792 1,011,441
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10,931 266,784 SH   SOLE   0 54,902 211,882
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,990 124,188 SH   SOLE   0 0 124,188
STARBUCKS CORP COM 855244109 206 2,446 SH   SOLE   0 0 2,446
TJX COS INC NEW COM 872540109 924 14,878 SH   SOLE   0 0 14,878
VANECK ETF TRUST GREEN BOND ETF 92189F171 290 12,889 SH   SOLE   0 0 12,889
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 912 18,637 SH   SOLE   0 0 18,637
VANGUARD INDEX FDS MID CAP ETF 922908629 400 2,128 SH   SOLE   0 0 2,128
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 404 1,230 SH   SOLE   0 0 1,230
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 780 21,367 SH   SOLE   0 0 21,367
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13,490 171,017 SH   SOLE   0 0 171,017
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 20,095 344,862 SH   SOLE   0 118,302 226,560
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 786 10,360 SH   SOLE   0 4,075 6,285
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 849 13,525 SH   SOLE   0 8,822 4,703
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 310 5,200 SH   SOLE   0 0 5,200
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,278 9,458 SH   SOLE   0 0 9,458
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,449 39,842 SH   SOLE   0 0 39,842
VANGUARD WORLD FD ESG INTL STK ETF 921910725 541 12,450 SH   SOLE   0 0 12,450
VANGUARD WORLD FD ESG US STK ETF 921910733 519 8,250 SH   SOLE   0 0 8,250
VANGUARD WORLD FD MEGA GRWTH IND 921910816 336 1,925 SH   SOLE   0 0 1,925
VISA INC COM CL A 92826C839 236 1,326 SH   SOLE   0 0 1,326
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 420 8,350 SH   SOLE   0 0 8,350
WORLD GOLD TR SPDR GLD MINIS 98149E303 11,273 341,809 SH   SOLE   0 0 341,809