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   2,061,418 13,541 SH   SOLE   0 0 13,541
ABBOTT LABS COM 002824100   4,131,127 30,374 SH   SOLE   0 0 30,374
ABBVIE INC COM 00287Y109   2,826,436 15,227 SH   SOLE   0 0 15,227
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   517,379 1,731 SH   SOLE   0 0 1,731
ADOBE INC COM 00724F101   644,155 1,665 SH   SOLE   0 0 1,665
ADVANCED MICRO DEVICES INC COM 007903107   1,525,567 10,751 SH   SOLE   0 0 10,751
AFLAC INC COM 001055102   263,650 2,500 SH   SOLE   0 0 2,500
AGILENT TECHNOLOGIES INC COM 00846U101   204,655 1,734 SH   SOLE   0 0 1,734
AIR PRODS & CHEMS INC COM 009158106   440,014 1,560 SH   SOLE   0 0 1,560
ALLSTATE CORP COM 020002101   671,973 3,338 SH   SOLE   0 0 3,338
ALPHABET INC CAP STK CL C 02079K107   16,226,965 91,476 SH   SOLE   0 0 91,476
ALPHABET INC CAP STK CL A 02079K305   3,856,613 21,884 SH   SOLE   0 0 21,884
ALPHATEC HLDGS INC COM NEW 02081G201   765,900 69,000 SH   SOLE   0 0 69,000
ALPS ETF TR ALERIAN MLP 00162Q452   407,821 8,347 SH   SOLE   0 0 8,347
ALTRIA GROUP INC COM 02209S103   862,917 14,718 SH   SOLE   0 0 14,718
AMAZON COM INC COM 023135106   12,119,762 55,243 SH   SOLE   0 0 55,243
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   2,400,995 30,285 SH   SOLE   0 0 30,285
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,430,639 26,681 SH   SOLE   0 0 26,681
AMERICAN ELEC PWR CO INC COM 025537101   1,719,165 16,569 SH   SOLE   0 0 16,569
AMERICAN EXPRESS CO COM 025816109   6,306,234 19,770 SH   SOLE   0 0 19,770
AMERICAN INTL GROUP INC COM NEW 026874784   599,130 7,000 SH   SOLE   0 0 7,000
AMERIPRISE FINL INC COM 03076C106   1,598,521 2,995 SH   SOLE   0 0 2,995
AMGEN INC COM 031162100   4,412,912 15,805 SH   SOLE   0 0 15,805
AMPHENOL CORP NEW CL A 032095101   234,630 2,376 SH   SOLE   0 0 2,376
ANALOG DEVICES INC COM 032654105   254,948 1,071 SH   SOLE   0 0 1,071
APA CORPORATION COM 03743Q108   834,756 45,640 SH   SOLE   0 0 45,640
APPLE INC COM 037833100   55,225,071 269,167 SH   SOLE   0 0 269,167
APPLIED MATLS INC COM 038222105   935,304 5,109 SH   SOLE   0 0 5,109
ASML HOLDING N V N Y REGISTRY SHS N07059210   208,361 260 SH   SOLE   0 0 260
ASTRAZENECA PLC SPONSORED ADR 046353108   873,570 12,501 SH   SOLE   0 0 12,501
AT&T INC COM 00206R102   1,771,251 61,204 SH   SOLE   0 0 61,204
AUTOMATIC DATA PROCESSING IN COM 053015103   2,257,796 7,321 SH   SOLE   0 0 7,321
AVERY DENNISON CORP COM 053611109   284,317 1,620 SH   SOLE   0 0 1,620
BANK AMERICA CORP COM 060505104   7,978,318 168,603 SH   SOLE   0 0 168,603
BANK NEW YORK MELLON CORP COM 064058100   508,303 5,579 SH   SOLE   0 0 5,579
BECTON DICKINSON & CO COM 075887109   922,418 5,355 SH   SOLE   0 0 5,355
BERKSHIRE HATHAWAY INC DEL CL A 084670108   7,288,000 10 SH   SOLE   0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,159,321 12,680 SH   SOLE   0 0 12,680
BLACKROCK INC COM 09290D101   287,495 274 SH   SOLE   0 0 274
BLACKROCK INCOME TR INC COM NEW 09247F209   460,063 39,154 SH   SOLE   0 0 39,154
BLACKROCK MUNIYILD QULT FD I COM 09254F100   177,760 16,000 SH   SOLE   0 0 16,000
BLACKSTONE INC COM 09260D107   685,882 4,585 SH   SOLE   0 0 4,585
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826   2,739,191 69,735 SH   SOLE   0 0 69,735
BOEING CO COM 097023105   3,746,396 17,880 SH   SOLE   0 0 17,880
BOSTON SCIENTIFIC CORP COM 101137107   3,261,827 30,368 SH   SOLE   0 0 30,368
BP PLC SPONSORED ADR 055622104   490,018 16,372 SH   SOLE   0 0 16,372
BRISTOL-MYERS SQUIBB CO COM 110122108   1,775,036 38,346 SH   SOLE   0 0 38,346
BROADCOM INC COM 11135F101   1,787,871 6,486 SH   SOLE   0 0 6,486
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   276,811 1,139 SH   SOLE   0 0 1,139
BROADSTONE NET LEASE INC COM 11135E203   1,131,284 70,485 SH   SOLE   0 0 70,485
BV FINL INC COM NEW 05603E208   380,750 25,000 SH   SOLE   0 0 25,000
CADENCE DESIGN SYSTEM INC COM 127387108   229,880 746 SH   SOLE   0 0 746
CAMECO CORP COM 13321L108   334,926 4,512 SH   SOLE   0 0 4,512
CAPITAL ONE FINL CORP COM 14040H105   1,877,685 8,825 SH   SOLE   0 0 8,825
CARDINAL HEALTH INC COM 14149Y108   359,520 2,140 SH   SOLE   0 0 2,140
CARRIER GLOBAL CORPORATION COM 14448C104   562,223 7,682 SH   SOLE   0 0 7,682
CATERPILLAR INC COM 149123101   1,704,804 4,391 SH   SOLE   0 0 4,391
CHARTER COMMUNICATIONS INC N CL A 16119P108   210,537 515 SH   SOLE   0 0 515
CHENIERE ENERGY INC COM NEW 16411R208   2,204,685 9,053 SH   SOLE   0 0 9,053
CHEVRON CORP NEW COM 166764100   7,607,462 53,129 SH   SOLE   0 0 53,129
CHUBB LIMITED COM H1467J104   389,384 1,344 SH   SOLE   0 0 1,344
CHURCH & DWIGHT CO INC COM 171340102   431,593 4,491 SH   SOLE   0 0 4,491
CISCO SYS INC COM 17275R102   10,253,648 147,790 SH   SOLE   0 0 147,790
CITIGROUP INC COM NEW 172967424   5,095,198 59,859 SH   SOLE   0 0 59,859
CLEARWAY ENERGY INC CL C 18539C204   1,043,524 32,610 SH   SOLE   0 0 32,610
CLOROX CO DEL COM 189054109   298,374 2,485 SH   SOLE   0 0 2,485
COCA COLA CO COM 191216100   1,495,164 21,133 SH   SOLE   0 0 21,133
COLGATE PALMOLIVE CO COM 194162103   742,017 8,163 SH   SOLE   0 0 8,163
COMCAST CORP NEW CL A 20030N101   2,758,235 77,283 SH   SOLE   0 0 77,283
CONOCOPHILLIPS COM 20825C104   1,680,586 18,727 SH   SOLE   0 0 18,727
CONSOLIDATED EDISON INC COM 209115104   349,141 3,479 SH   SOLE   0 0 3,479
CORNING INC COM 219350105   1,624,994 30,899 SH   SOLE   0 0 30,899
CORTEVA INC COM 22052L104   666,926 8,948 SH   SOLE   0 0 8,948
COSTCO WHSL CORP NEW COM 22160K105   8,350,638 8,435 SH   SOLE   0 0 8,435
CSX CORP COM 126408103   401,300 12,299 SH   SOLE   0 0 12,299
CVS HEALTH CORP COM 126650100   1,261,644 18,290 SH   SOLE   0 0 18,290
DANAHER CORPORATION COM 235851102   807,148 4,086 SH   SOLE   0 0 4,086
DEERE & CO COM 244199105   530,864 1,044 SH   SOLE   0 0 1,044
DELL TECHNOLOGIES INC CL C 24703L202   1,148,539 9,368 SH   SOLE   0 0 9,368
DIAGEO PLC SPON ADR NEW 25243Q205   1,176,234 11,664 SH   SOLE   0 0 11,664
DIGITAL RLTY TR INC COM 253868103   2,650,178 15,202 SH   SOLE   0 0 15,202
DISNEY WALT CO COM 254687106   5,867,633 47,316 SH   SOLE   0 0 47,316
DOMINION ENERGY INC COM 25746U109   1,722,431 30,474 SH   SOLE   0 0 30,474
DUKE ENERGY CORP NEW COM NEW 26441C204   2,017,755 17,099 SH   SOLE   0 0 17,099
DUPONT DE NEMOURS INC COM 26614N102   374,856 5,465 SH   SOLE   0 0 5,465
EATON CORP PLC SHS G29183103   663,287 1,858 SH   SOLE   0 0 1,858
ECOLAB INC COM 278865100   672,792 2,497 SH   SOLE   0 0 2,497
ELI LILLY & CO COM 532457108   3,718,413 4,770 SH   SOLE   0 0 4,770
EMERSON ELEC CO COM 291011104   2,121,745 15,913 SH   SOLE   0 0 15,913
ENTERPRISE FINL SVCS CORP COM 293712105   353,522 6,416 SH   SOLE   0 0 6,416
EQUINIX INC COM 29444U700   2,200,150 2,766 SH   SOLE   0 0 2,766
ERIE INDTY CO CL A 29530P102   1,040,370 3,000 SH   SOLE   0 0 3,000
EVERCORE INC CLASS A 29977A105   270,020 1,000 SH   SOLE   0 0 1,000
EXTRA SPACE STORAGE INC COM 30225T102   1,283,023 8,702 SH   SOLE   0 0 8,702
EXXON MOBIL CORP COM 30231G102   8,738,674 81,064 SH   SOLE   0 0 81,064
FASTENAL CO COM 311900104   1,554,504 37,012 SH   SOLE   0 0 37,012
FEDEX CORP COM 31428X106   859,914 3,783 SH   SOLE   0 0 3,783
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   12,005,295 262,411 SH   SOLE   0 0 262,411
FINANCIAL INSTNS INC COM 317585404   6,484,801 252,523 SH   SOLE   0 0 252,523
FIRST SOLAR INC COM 336433107   1,658,876 10,021 SH   SOLE   0 0 10,021
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   5,198,047 215,866 SH   SOLE   0 0 215,866
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,045,079 14,113 SH   SOLE   0 0 14,113
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   2,218,651 53,141 SH   SOLE   0 0 53,141
GE AEROSPACE COM NEW 369604301   2,054,281 7,981 SH   SOLE   0 0 7,981
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   232,802 3,143 SH   SOLE   0 0 3,143
GE VERNOVA INC COM 36828A101   1,049,304 1,983 SH   SOLE   0 0 1,983
GENERAL DYNAMICS CORP COM 369550108   1,861,107 6,381 SH   SOLE   0 0 6,381
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,817,829 29,011 SH   SOLE   0 0 29,011
GLOBAL X FDS S&P EX US ETF 37954Y368   460,058 13,397 SH   SOLE   0 0 13,397
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   887,066 11,757 SH   SOLE   0 0 11,757
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   315,520 3,142 SH   SOLE   0 0 3,142
GOLDMAN SACHS GROUP INC COM 38141G104   2,792,782 3,946 SH   SOLE   0 0 3,946
GRAINGER W W INC COM 384802104   1,713,929 1,648 SH   SOLE   0 0 1,648
HDFC BANK LTD SPONSORED ADS 40415F101   205,246 2,677 SH   SOLE   0 0 2,677
HERSHEY CO COM 427866108   302,210 1,821 SH   SOLE   0 0 1,821
HOME DEPOT INC COM 437076102   4,844,939 13,215 SH   SOLE   0 0 13,215
HONEYWELL INTL INC COM 438516106   1,653,086 7,098 SH   SOLE   0 0 7,098
HOWMET AEROSPACE INC COM 443201108   257,418 1,383 SH   SOLE   0 0 1,383
HP INC COM 40434L105   220,140 9,000 SH   SOLE   0 0 9,000
HSBC HLDGS PLC SPON ADR NEW 404280406   516,229 8,492 SH   SOLE   0 0 8,492
ILLINOIS TOOL WKS INC COM 452308109   230,932 934 SH   SOLE   0 0 934
IMMUNITYBIO INC COM 45256X103   118,800 45,000 SH   SOLE   0 0 45,000
INSPIREMD INC COM 45779A846   68,100 30,000 SH   SOLE   0 0 30,000
INTEL CORP COM 458140100   1,859,443 83,011 SH   SOLE   0 0 83,011
INTERNATIONAL BUSINESS MACHS COM 459200101   9,841,509 33,386 SH   SOLE   0 0 33,386
INTERNATIONAL PAPER CO COM 460146103   215,418 4,600 SH   SOLE   0 0 4,600
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   6,948,565 277,388 SH   SOLE   0 0 277,388
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   383,571 7,650 SH   SOLE   0 0 7,650
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   634,572 25,954 SH   SOLE   0 0 25,954
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   474,556 21,195 SH   SOLE   0 0 21,195
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   202,044 9,770 SH   SOLE   0 0 9,770
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   269,505 3,782 SH   SOLE   0 0 3,782
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   20,160,323 110,929 SH   SOLE   0 0 110,929
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597   274,523 6,750 SH   SOLE   0 0 6,750
INVESCO QQQ TR UNIT SER 1 46090E103   4,793,929 8,690 SH   SOLE   0 0 8,690
IRON MTN INC DEL COM 46284V101   3,170,603 30,912 SH   SOLE   0 0 30,912
ISHARES GOLD TR ISHARES NEW 464285204   3,299,966 52,918 SH   SOLE   0 0 52,918
ISHARES INC MSCI EURZONE ETF 464286608   963,345 16,204 SH   SOLE   0 0 16,204
ISHARES INC CORE MSCI EMKT 46434G103   5,551,100 92,472 SH   SOLE   0 0 92,472
ISHARES INC MSCI EMRG CHN 46434G764   11,027,143 174,646 SH   SOLE   0 0 174,646
ISHARES INC ESG AWR MSCI EM 46434G863   261,828 6,684 SH   SOLE   0 0 6,684
ISHARES TR TIPS BD ETF 464287176   1,218,913 11,077 SH   SOLE   0 0 11,077
ISHARES TR CORE S&P500 ETF 464287200   76,269,322 122,837 SH   SOLE   0 0 122,837
ISHARES TR CORE US AGGBD ET 464287226   632,499 6,376 SH   SOLE   0 0 6,376
ISHARES TR MSCI EMG MKT ETF 464287234   331,836 6,879 SH   SOLE   0 0 6,879
ISHARES TR GLOBAL TECH ETF 464287291   4,822,179 52,222 SH   SOLE   0 0 52,222
ISHARES TR S&P 500 GRWT ETF 464287309   112,245,053 1,019,483 SH   SOLE   0 0 1,019,483
ISHARES TR GLOB HLTHCRE ETF 464287325   436,214 5,067 SH   SOLE   0 0 5,067
ISHARES TR NORTH AMERN NAT 464287374   429,461 9,705 SH   SOLE   0 0 9,705
ISHARES TR S&P 500 VAL ETF 464287408   58,058,353 297,095 SH   SOLE   0 0 297,095
ISHARES TR 7-10 YR TRSY BD 464287440   597,605 6,240 SH   SOLE   0 0 6,240
ISHARES TR MSCI EAFE ETF 464287465   25,771,024 288,299 SH   SOLE   0 0 288,299
ISHARES TR RUS MDCP VAL ETF 464287473   1,572,665 11,902 SH   SOLE   0 0 11,902
ISHARES TR RUS MD CP GR ETF 464287481   4,667,906 33,660 SH   SOLE   0 0 33,660
ISHARES TR RUS MID CAP ETF 464287499   3,278,866 35,651 SH   SOLE   0 0 35,651
ISHARES TR CORE S&P MCP ETF 464287507   28,826,749 464,797 SH   SOLE   0 0 464,797
ISHARES TR ISHARES BIOTECH 464287556   331,077 2,617 SH   SOLE   0 0 2,617
ISHARES TR RUS 1000 VAL ETF 464287598   2,715,056 13,979 SH   SOLE   0 0 13,979
ISHARES TR S&P MC 400GR ETF 464287606   25,293,292 278,009 SH   SOLE   0 0 278,009
ISHARES TR RUS 1000 GRW ETF 464287614   3,936,085 9,271 SH   SOLE   0 0 9,271
ISHARES TR RUS 1000 ETF 464287622   839,077 2,471 SH   SOLE   0 0 2,471
ISHARES TR RUS 2000 VAL ETF 464287630   23,518,842 149,080 SH   SOLE   0 0 149,080
ISHARES TR RUS 2000 GRW ETF 464287648   13,175,826 46,092 SH   SOLE   0 0 46,092
ISHARES TR RUSSELL 2000 ETF 464287655   10,890,333 50,467 SH   SOLE   0 0 50,467
ISHARES TR CORE S&P US GWT 464287671   261,094 1,736 SH   SOLE   0 0 1,736
ISHARES TR S&P MC 400VL ETF 464287705   29,557,041 239,173 SH   SOLE   0 0 239,173
ISHARES TR U.S. TECH ETF 464287721   945,881 5,459 SH   SOLE   0 0 5,459
ISHARES TR U.S. REAL ES ETF 464287739   5,062,613 53,420 SH   SOLE   0 0 53,420
ISHARES TR US HLTHCARE ETF 464287762   295,108 5,225 SH   SOLE   0 0 5,225
ISHARES TR CORE S&P SCP ETF 464287804   17,185,370 157,245 SH   SOLE   0 0 157,245
ISHARES TR SP SMCP600VL ETF 464287879   4,487,166 45,102 SH   SOLE   0 0 45,102
ISHARES TR S&P SML 600 GWT 464287887   3,746,800 28,163 SH   SOLE   0 0 28,163
ISHARES TR INTL DEV RE ETF 464288489   3,076,545 135,411 SH   SOLE   0 0 135,411
ISHARES TR DEVSMCP EXNA ETF 464288497   1,710,514 25,484 SH   SOLE   0 0 25,484
ISHARES TR MBS ETF 464288588   17,593,390 187,383 SH   SOLE   0 0 187,383
ISHARES TR INTRM GOV CR ETF 464288612   8,246,082 77,218 SH   SOLE   0 0 77,218
ISHARES TR ISHS 5-10YR INVT 464288638   703,356 13,199 SH   SOLE   0 0 13,199
ISHARES TR ISHS 1-5YR INVS 464288646   2,808,254 53,226 SH   SOLE   0 0 53,226
ISHARES TR 3 7 YR TREAS BD 464288661   16,560,417 139,058 SH   SOLE   0 0 139,058
ISHARES TR PFD AND INCM SEC 464288687   3,096,356 100,924 SH   SOLE   0 0 100,924
ISHARES TR U.S. MED DVC ETF 464288810   393,442 6,281 SH   SOLE   0 0 6,281
ISHARES TR EAFE VALUE ETF 464288877   6,774,610 106,720 SH   SOLE   0 0 106,720
ISHARES TR EAFE GRWTH ETF 464288885   9,407,018 83,991 SH   SOLE   0 0 83,991
ISHARES TR FLTG RATE NT ETF 46429B655   7,770,455 152,302 SH   SOLE   0 0 152,302
ISHARES TR CORE HIGH DV ETF 46429B663   8,530,562 72,805 SH   SOLE   0 0 72,805
ISHARES TR MSCI USA MIN VOL 46429B697   6,713,476 71,519 SH   SOLE   0 0 71,519
ISHARES TR 0-5 YR TIPS ETF 46429B747   10,469,911 101,739 SH   SOLE   0 0 101,739
ISHARES TR CORE MSCI EAFE 46432F842   22,627,229 271,050 SH   SOLE   0 0 271,050
ISHARES TR INTERNATIONAL SL 46434V266   6,079,789 156,817 SH   SOLE   0 0 156,817
ISHARES TR EXPONENTIAL TECH 46434V381   836,570 12,821 SH   SOLE   0 0 12,821
ISHARES TR 0-5YR HI YL CP 46434V407   5,104,055 118,314 SH   SOLE   0 0 118,314
ISHARES TR GLOBAL REIT ETF 46434V647   585,445 23,702 SH   SOLE   0 0 23,702
ISHARES TR CORE MSCI INTL 46435G326   813,932 10,704 SH   SOLE   0 0 10,704
ISHARES TR ESG AW MSCI EAFE 46435G516   811,242 9,093 SH   SOLE   0 0 9,093
ISHARES TR 0-3 MNTH TREASRY 46436E718   10,074,893 100,059 SH   SOLE   0 0 100,059
ISHARES U S ETF TR SHORT DURATION B 46431W507   543,040 10,627 SH   SOLE   0 0 10,627
ITT INC COM 45073V108   236,500 1,508 SH   SOLE   0 0 1,508
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,910,586 209,509 SH   SOLE   0 0 209,509
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   4,104,834 87,226 SH   SOLE   0 0 87,226
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   294,451 5,810 SH   SOLE   0 0 5,810
JANUS DETROIT STR TR HENDERSON SECURI 47103U746   5,212,274 99,055 SH   SOLE   0 0 99,055
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   8,571,675 168,900 SH   SOLE   0 0 168,900
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   20,758,364 421,918 SH   SOLE   0 0 421,918
JOHNSON & JOHNSON COM 478160104   10,101,291 66,130 SH   SOLE   0 0 66,130
JPMORGAN CHASE & CO. COM 46625H100   24,079,518 83,059 SH   SOLE   0 0 83,059
KEYCORP COM 493267108   176,800 10,149 SH   SOLE   0 0 10,149
KIMBERLY-CLARK CORP COM 494368103   1,923,551 14,921 SH   SOLE   0 0 14,921
KINDER MORGAN INC DEL COM 49456B101   2,636,479 89,676 SH   SOLE   0 0 89,676
KLA CORP COM NEW 482480100   450,557 503 SH   SOLE   0 0 503
KORE GROUP HLDGS INC COM NEW 50066V305   82,288 34,430 SH   SOLE   0 0 34,430
KRAFT HEINZ CO COM 500754106   203,212 7,870 SH   SOLE   0 0 7,870
KROGER CO COM 501044101   1,244,539 17,350 SH   SOLE   0 0 17,350
L3HARRIS TECHNOLOGIES INC COM 502431109   579,691 2,311 SH   SOLE   0 0 2,311
LAKE SHORE BANCORP INC COM 510700107   297,622 18,813 SH   SOLE   0 0 18,813
LIFEMD INC COM 53216B104   1,634,400 120,000 SH   SOLE   0 0 120,000
LINDE PLC SHS G54950103   7,593,914 16,186 SH   SOLE   0 0 16,186
LOCKHEED MARTIN CORP COM 539830109   6,255,706 13,507 SH   SOLE   0 0 13,507
LOWES COS INC COM 548661107   5,001,755 22,544 SH   SOLE   0 0 22,544
M & T BK CORP COM 55261F104   6,495,617 33,484 SH   SOLE   0 0 33,484
MARATHON PETE CORP COM 56585A102   1,345,171 8,098 SH   SOLE   0 0 8,098
MARSH & MCLENNAN COS INC COM 571748102   2,153,873 9,851 SH   SOLE   0 0 9,851
MASTERCARD INCORPORATED CL A 57636Q104   5,033,297 8,957 SH   SOLE   0 0 8,957
MCDONALDS CORP COM 580135101   3,258,726 11,154 SH   SOLE   0 0 11,154
MCKESSON CORP COM 58155Q103   641,183 875 SH   SOLE   0 0 875
MEDTRONIC PLC SHS G5960L103   3,646,737 41,835 SH   SOLE   0 0 41,835
MERCK & CO INC COM 58933Y105   4,602,520 58,142 SH   SOLE   0 0 58,142
META PLATFORMS INC CL A 30303M102   1,647,426 2,232 SH   SOLE   0 0 2,232
MICRON TECHNOLOGY INC COM 595112103   1,051,939 8,535 SH   SOLE   0 0 8,535
MICROSOFT CORP COM 594918104   40,539,780 81,502 SH   SOLE   0 0 81,502
MONDELEZ INTL INC CL A 609207105   2,861,330 42,428 SH   SOLE   0 0 42,428
MOOG INC CL A 615394202   922,272 5,096 SH   SOLE   0 0 5,096
MOOG INC CL B 615394301   251,924 1,392 SH   SOLE   0 0 1,392
MORGAN STANLEY COM NEW 617446448   2,034,441 14,443 SH   SOLE   0 0 14,443
NATIONAL FUEL GAS CO COM 636180101   747,232 8,821 SH   SOLE   0 0 8,821
NETFLIX INC COM 64110L106   684,295 511 SH   SOLE   0 0 511
NEXTERA ENERGY INC COM 65339F101   1,544,789 22,253 SH   SOLE   0 0 22,253
NORFOLK SOUTHN CORP COM 655844108   381,139 1,489 SH   SOLE   0 0 1,489
NORTHROP GRUMMAN CORP COM 666807102   2,128,915 4,258 SH   SOLE   0 0 4,258
NORTHWEST BANCSHARES INC MD COM 667340103   173,501 13,576 SH   SOLE   0 0 13,576
NOVARTIS AG SPONSORED ADR 66987V109   241,778 1,998 SH   SOLE   0 0 1,998
NUCOR CORP COM 670346105   226,047 1,745 SH   SOLE   0 0 1,745
NVIDIA CORPORATION COM 67066G104   5,592,350 35,397 SH   SOLE   0 0 35,397
OCULAR THERAPEUTIX INC COM 67576A100   1,431,588 154,266 SH   SOLE   0 0 154,266
OKTA INC CL A 679295105   967,709 9,680 SH   SOLE   0 0 9,680
ORACLE CORP COM 68389X105   14,589,768 66,733 SH   SOLE   0 0 66,733
OTIS WORLDWIDE CORP COM 68902V107   254,085 2,566 SH   SOLE   0 0 2,566
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,502,792 11,024 SH   SOLE   0 0 11,024
PAYCHEX INC COM 704326107   3,751,182 25,788 SH   SOLE   0 0 25,788
PAYPAL HLDGS INC COM 70450Y103   317,569 4,273 SH   SOLE   0 0 4,273
PENSKE AUTOMOTIVE GRP INC COM 70959W103   387,947 2,258 SH   SOLE   0 0 2,258
PEPSICO INC COM 713448108   6,682,756 50,612 SH   SOLE   0 0 50,612
PFIZER INC COM 717081103   1,048,271 43,245 SH   SOLE   0 0 43,245
PHILIP MORRIS INTL INC COM 718172109   735,704 4,039 SH   SOLE   0 0 4,039
PHILLIPS 66 COM 718546104   403,353 3,381 SH   SOLE   0 0 3,381
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   562,113 37,201 SH   SOLE   0 0 37,201
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   219,311 16,269 SH   SOLE   0 0 16,269
PLUMAS BANCORP COM 729273102   444,600 10,000 SH   SOLE   0 0 10,000
PROCTER AND GAMBLE CO COM 742718109   6,034,165 37,875 SH   SOLE   0 0 37,875
PRUDENTIAL FINL INC COM 744320102   2,758,417 25,674 SH   SOLE   0 0 25,674
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   442,556 5,257 SH   SOLE   0 0 5,257
QUALCOMM INC COM 747525103   453,254 2,846 SH   SOLE   0 0 2,846
QUEST DIAGNOSTICS INC COM 74834L100   888,091 4,944 SH   SOLE   0 0 4,944
RAND CAP CORP COM NEW 752185207   247,958 15,382 SH   SOLE   0 0 15,382
REGIONS FINANCIAL CORP NEW COM 7591EP100   588,000 25,000 SH   SOLE   0 0 25,000
RIO TINTO PLC SPONSORED ADR 767204100   1,263,578 21,663 SH   SOLE   0 0 21,663
ROCKWELL AUTOMATION INC COM 773903109   1,478,987 4,452 SH   SOLE   0 0 4,452
ROPER TECHNOLOGIES INC COM 776696106   690,415 1,218 SH   SOLE   0 0 1,218
ROSS STORES INC COM 778296103   765,480 6,000 SH   SOLE   0 0 6,000
RTX CORPORATION COM 75513E101   8,318,656 56,969 SH   SOLE   0 0 56,969
RYDER SYS INC COM 783549108   2,295,402 14,436 SH   SOLE   0 0 14,436
SALESFORCE INC COM 79466L302   3,344,543 12,265 SH   SOLE   0 0 12,265
SANOFI SPONSORED ADR 80105N105   628,600 13,012 SH   SOLE   0 0 13,012
SCHLUMBERGER LTD COM STK 806857108   316,131 9,353 SH   SOLE   0 0 9,353
SCHWAB CHARLES CORP COM 808513105   3,900,145 42,746 SH   SOLE   0 0 42,746
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   411,861 14,100 SH   SOLE   0 0 14,100
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   447,919 5,101 SH   SOLE   0 0 5,101
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,422,999 32,814 SH   SOLE   0 0 32,814
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   662,820 8,186 SH   SOLE   0 0 8,186
SELECT SECTOR SPDR TR ENERGY 81369Y506   616,735 7,272 SH   SOLE   0 0 7,272
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   633,495 12,097 SH   SOLE   0 0 12,097
SELECT SECTOR SPDR TR INDL 81369Y704   3,172,614 21,506 SH   SOLE   0 0 21,506
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,354,950 13,249 SH   SOLE   0 0 13,249
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   9,472,094 115,994 SH   SOLE   0 0 115,994
SERVICENOW INC COM 81762P102   202,532 197 SH   SOLE   0 0 197
SHELL PLC SPON ADS 780259305   474,401 6,738 SH   SOLE   0 0 6,738
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   228,885 12,072 SH   SOLE   0 0 12,072
SOUTHERN CO COM 842587107   2,818,144 30,689 SH   SOLE   0 0 30,689
SPDR GOLD TR GOLD SHS 78463V107   452,063 1,483 SH   SOLE   0 0 1,483
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   13,983,288 234,108 SH   SOLE   0 0 234,108
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   579,355 13,125 SH   SOLE   0 0 13,125
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,523,789 37,634 SH   SOLE   0 0 37,634
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,953,229 16,109 SH   SOLE   0 0 16,109
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,273,284 4,013 SH   SOLE   0 0 4,013
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   6,126,040 182,431 SH   SOLE   0 0 182,431
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   47,258,187 495,785 SH   SOLE   0 0 495,785
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   6,849,179 226,869 SH   SOLE   0 0 226,869
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   34,656,747 662,146 SH   SOLE   0 0 662,146
SPDR SERIES TRUST S&P REGL BKG 78464A698   211,013 3,553 SH   SOLE   0 0 3,553
SPDR SERIES TRUST S&P BK ETF 78464A797   243,838 4,373 SH   SOLE   0 0 4,373
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839   1,797,136 22,625 SH   SOLE   0 0 22,625
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847   588,935 10,830 SH   SOLE   0 0 10,830
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   5,970,704 82,139 SH   SOLE   0 0 82,139
SPDR SERIES TRUST BLOOMBERG INVT 78468R200   6,847,374 222,101 SH   SOLE   0 0 222,101
SPDR SERIES TRUST BLOOMBERG SHT TE 78468R408   497,740 19,535 SH   SOLE   0 0 19,535
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   948,396 22,263 SH   SOLE   0 0 22,263
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,392,469 33,481 SH   SOLE   0 0 33,481
STERIS PLC SHS USD G8473T100   319,252 1,329 SH   SOLE   0 0 1,329
STRYKER CORPORATION COM 863667101   1,464,980 3,703 SH   SOLE   0 0 3,703
SUNCOR ENERGY INC NEW COM 867224107   618,845 16,525 SH   SOLE   0 0 16,525
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   829,859 3,664 SH   SOLE   0 0 3,664
TARGET CORP COM 87612E106   919,221 9,318 SH   SOLE   0 0 9,318
TAYLOR DEVICES INC COM 877163105   2,309,791 53,221 SH   SOLE   0 0 53,221
TESLA INC COM 88160R101   322,425 1,015 SH   SOLE   0 0 1,015
TEXAS INSTRS INC COM 882508104   2,674,146 12,880 SH   SOLE   0 0 12,880
THE CIGNA GROUP COM 125523100   282,976 856 SH   SOLE   0 0 856
THERMO FISHER SCIENTIFIC INC COM 883556102   2,189,596 5,400 SH   SOLE   0 0 5,400
TILRAY BRANDS INC COM 88688T100   10,443 25,200 SH   SOLE   0 0 25,200
TJX COS INC NEW COM 872540109   4,444,039 35,987 SH   SOLE   0 0 35,987
TOTALENERGIES SE SPONSORED ADS 89151E109   713,106 11,616 SH   SOLE   0 0 11,616
TRANE TECHNOLOGIES PLC SHS G8994E103   785,151 1,795 SH   SOLE   0 0 1,795
TRANSOCEAN LTD REGISTERED SHS H8817H100   114,359 44,154 SH   SOLE   0 0 44,154
TRAVELERS COMPANIES INC COM 89417E109   1,610,127 6,018 SH   SOLE   0 0 6,018
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   401,084 10,666 SH   SOLE   0 0 10,666
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737   213,315 6,402 SH   SOLE   0 0 6,402
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752   328,079 11,069 SH   SOLE   0 0 11,069
UBER TECHNOLOGIES INC COM 90353T100   765,993 8,210 SH   SOLE   0 0 8,210
ULTA BEAUTY INC COM 90384S303   226,425 484 SH   SOLE   0 0 484
UNILEVER PLC SPON ADR NEW 904767704   3,568,151 58,332 SH   SOLE   0 0 58,332
UNION PAC CORP COM 907818108   902,221 3,921 SH   SOLE   0 0 3,921
UNITED BANKSHARES INC WEST V COM 909907107   210,893 5,789 SH   SOLE   0 0 5,789
UNITED PARCEL SERVICE INC CL B 911312106   1,671,869 16,563 SH   SOLE   0 0 16,563
UNITED RENTALS INC COM 911363109   212,459 282 SH   SOLE   0 0 282
UNITEDHEALTH GROUP INC COM 91324P102   1,332,779 4,272 SH   SOLE   0 0 4,272
US BANCORP DEL COM NEW 902973304   433,812 9,587 SH   SOLE   0 0 9,587
VALERO ENERGY CORP COM 91913Y100   1,636,294 12,173 SH   SOLE   0 0 12,173
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,159,649 16,676 SH   SOLE   0 0 16,676
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   765,358 9,725 SH   SOLE   0 0 9,725
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   9,343,269 126,895 SH   SOLE   0 0 126,895
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,515,581 13,231 SH   SOLE   0 0 13,231
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   461,258 2,805 SH   SOLE   0 0 2,805
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   244,291 859 SH   SOLE   0 0 859
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   284,101 3,190 SH   SOLE   0 0 3,190
VANGUARD INDEX FDS SML CP GRW ETF 922908595   430,088 1,553 SH   SOLE   0 0 1,553
VANGUARD INDEX FDS SM CP VAL ETF 922908611   7,362,074 37,752 SH   SOLE   0 0 37,752
VANGUARD INDEX FDS MID CAP ETF 922908629   1,836,244 6,562 SH   SOLE   0 0 6,562
VANGUARD INDEX FDS VALUE ETF 922908744   25,301,331 143,156 SH   SOLE   0 0 143,156
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,177,009 17,626 SH   SOLE   0 0 17,626
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,727,656 5,684 SH   SOLE   0 0 5,684
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   350,603 2,728 SH   SOLE   0 0 2,728
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   201,660 3,000 SH   SOLE   0 0 3,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,558,433 152,819 SH   SOLE   0 0 152,819
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   17,799,419 229,670 SH   SOLE   0 0 229,670
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   551,180 9,377 SH   SOLE   0 0 9,377
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,172,873 52,489 SH   SOLE   0 0 52,489
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   219,476 3,670 SH   SOLE   0 0 3,670
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   19,662,190 424,303 SH   SOLE   0 0 424,303
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,440,033 32,148 SH   SOLE   0 0 32,148
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   5,141,883 91,623 SH   SOLE   0 0 91,623
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   747,133 3,650 SH   SOLE   0 0 3,650
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,312,121 128,260 SH   SOLE   0 0 128,260
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   7,842,068 97,891 SH   SOLE   0 0 97,891
VANGUARD WORLD FD FINANCIALS ETF 92204A405   307,302 2,414 SH   SOLE   0 0 2,414
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   221,255 790 SH   SOLE   0 0 790
VANGUARD WORLD FD INF TECH ETF 92204A702   433,122 653 SH   SOLE   0 0 653
VERIZON COMMUNICATIONS INC COM 92343V104   1,267,377 29,290 SH   SOLE   0 0 29,290
VICI PPTYS INC COM 925652109   739,759 22,692 SH   SOLE   0 0 22,692
VISA INC COM CL A 92826C839   14,090,373 39,686 SH   SOLE   0 0 39,686
WALMART INC COM 931142103   6,921,958 70,791 SH   SOLE   0 0 70,791
WASTE MGMT INC DEL COM 94106L109   468,406 2,047 SH   SOLE   0 0 2,047
WEC ENERGY GROUP INC COM 92939U106   425,761 4,086 SH   SOLE   0 0 4,086
WELLS FARGO CO NEW COM 949746101   1,518,004 18,947 SH   SOLE   0 0 18,947
WELLTOWER INC COM 95040Q104   228,597 1,487 SH   SOLE   0 0 1,487
WEYERHAEUSER CO MTN BE COM NEW 962166104   456,961 17,788 SH   SOLE   0 0 17,788
WHIRLPOOL CORP COM 963320106   2,504,434 24,694 SH   SOLE   0 0 24,694
WILLIAMS COS INC COM 969457100   2,987,030 47,557 SH   SOLE   0 0 47,557
WISDOMTREE TR US LARGECAP DIVD 97717W307   394,087 4,798 SH   SOLE   0 0 4,798
WISDOMTREE TR EMER MKT HIGH FD 97717W315   252,926 5,585 SH   SOLE   0 0 5,585
WISDOMTREE TR INTL EQUITY FD 97717W703   1,694,031 26,652 SH   SOLE   0 0 26,652
WISDOMTREE TR EUROPE SMCP DV 97717W869   5,154,456 73,507 SH   SOLE   0 0 73,507
WOODWARD INC COM 980745103   294,108 1,200 SH   SOLE   0 0 1,200
WORLD GOLD TR SPDR GLD MINIS 98149E303   5,429,249 82,864 SH   SOLE   0 0 82,864
XYLEM INC COM 98419M100   245,525 1,898 SH   SOLE   0 0 1,898
YUM BRANDS INC COM 988498101   513,740 3,467 SH   SOLE   0 0 3,467
ZIMMER BIOMET HOLDINGS INC COM 98956P102   509,864 5,590 SH   SOLE   0 0 5,590
ZOETIS INC CL A 98978V103   307,536 1,972 SH   SOLE   0 0 1,972
ZOOM COMMUNICATIONS INC CL A 98980L101   436,142 5,593 SH   SOLE   0 0 5,593