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
Expires: July 31, 2015
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
3M CO COM 88579Y101 232,770 1,500 SH SOLE 0 0 1,500
ABBVIE INC COM 00287Y109 498,274 2,152 SH SOLE 0 0 2,152
ALPHABET INC CAP STK CL A 02079K305 684,083 2,814 SH SOLE 0 0 2,814
ALPHABET INC CAP STK CL C 02079K107 272,776 1,120 SH SOLE 0 0 1,120
AMAZON COM INC COM 023135106 313,326 1,427 SH SOLE 0 0 1,427
AMGEN INC COM 031162100 638,054 2,261 SH SOLE 0 0 2,261
APPLE INC COM 037833100 2,150,629 8,446 SH SOLE 0 0 8,446
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3,873,348 51,569 SH SOLE 0 0 51,569
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 19,866,624 346,289 SH SOLE 0 0 346,289
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 3,899,790 49,427 SH SOLE 0 0 49,427
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 1,606,710 21,000 SH SOLE 0 0 21,000
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 3,245,630 44,916 SH SOLE 0 0 44,916
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 293,406 5,125 SH SOLE 0 0 5,125
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,003,340 20,128 SH SOLE 0 0 20,128
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,392,540 4,759 SH SOLE 0 0 4,759
BROADCOM INC COM 11135F101 1,057,691 3,206 SH SOLE 0 0 3,206
BROADSTONE NET LEASE INC COM 11135E203 1,260,800 70,554 SH SOLE 0 0 70,554
CHEVRON CORP NEW COM 166764100 266,012 1,713 SH SOLE 0 0 1,713
CISCO SYS INC COM 17275R102 353,731 5,170 SH SOLE 0 0 5,170
COCA COLA CO COM 191216100 396,925 5,985 SH SOLE 0 0 5,985
COSTCO WHSL CORP NEW COM 22160K105 299,904 324 SH SOLE 0 0 324
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4,603,698 99,820 SH SOLE 0 0 99,820
EXXON MOBIL CORP COM 30231G102 1,237,093 10,972 SH SOLE 0 0 10,972
GE AEROSPACE COM NEW 369604301 625,192 2,078 SH SOLE 0 0 2,078
GE VERNOVA INC COM 36828A101 318,518 518 SH SOLE 0 0 518
GOLDMAN SACHS GROUP INC COM 38141G104 242,090 304 SH SOLE 0 0 304
HOME DEPOT INC COM 437076102 606,975 1,498 SH SOLE 0 0 1,498
IHS HOLDING LIMITED ORD SHS G4701H109 1,025,367 150,347 SH SOLE 0 0 150,347
INTEL CORP COM 458140100 755,714 22,525 SH SOLE 0 0 22,525
INTERNATIONAL BUSINESS MACHS COM 459200101 428,319 1,518 SH SOLE 0 0 1,518
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 798,925 6,370 SH SOLE 0 0 6,370
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 659,730 10,117 SH SOLE 0 0 10,117
INVESCO QQQ TR UNIT SER 1 46090E103 1,530,343 2,549 SH SOLE 0 0 2,549
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 9,271,150 169,003 SH SOLE 0 0 169,003
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 205,316 4,152 SH SOLE 0 0 4,152
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 35,446,327 482,394 SH SOLE 0 0 482,394
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 35,043,599 352,622 SH SOLE 0 0 352,622
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 293,160 4,000 SH SOLE 0 0 4,000
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 8,102,600 68,643 SH SOLE 0 0 68,643
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 3,551,000 106,000 SH SOLE 0 0 106,000
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 941,066 6,959 SH SOLE 0 0 6,959
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 539,192 8,749 SH SOLE 0 0 8,749
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 11,002,098 237,575 SH SOLE 0 0 237,575
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 14,443,998 196,330 SH SOLE 0 0 196,330
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 513,447 9,094 SH SOLE 0 0 9,094
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 990,470 15,238 SH SOLE 0 0 15,238
ISHARES INC CORE MSCI EMKT 46434G103 6,214,608 94,275 SH SOLE 0 0 94,275
ISHARES TR CORE MSCI EAFE 46432F842 13,660,475 156,459 SH SOLE 0 0 156,459
ISHARES TR CORE S&P500 ETF 464287200 6,390,476 9,548 SH SOLE 0 0 9,548
ISHARES TR CORE S&P US GWT 464287671 477,166 2,900 SH SOLE 0 0 2,900
ISHARES INC MSCI GBL MIN VOL 464286525 618,787 5,160 SH SOLE 0 0 5,160
ISHARES INC MSCI EMERG MRKT 464286533 824,684 12,920 SH SOLE 0 0 12,920
ISHARES INC EMNG MKTS EQT 46434G889 7,520,481 132,918 SH SOLE 0 0 132,918
ISHARES TR ESG AW MSCI EAFE 46435G516 1,130,451 12,158 SH SOLE 0 0 12,158
ISHARES INC ESG AWR MSCI EM 46434G863 208,416 4,800 SH SOLE 0 0 4,800
ISHARES TR ESG SELECT SCRE 46436E551 358,474 8,175 SH SOLE 0 0 8,175
ISHARES TR ESG SELECT SCREE 46436E544 313,284 7,361 SH SOLE 0 0 7,361
ISHARES GOLD TR ISHARES NEW 464285204 873,240 12,000 SH SOLE 0 0 12,000
ISHARES TR INTL EQTY FACTOR 46434V274 1,176,950 32,775 SH SOLE 0 0 32,775
ISHARES TR MSCI EAFE ETF 464287465 670,583 7,182 SH SOLE 0 0 7,182
ISHARES TR MSCI INTL MOMENT 46434V449 21,745,037 454,157 SH SOLE 0 0 454,157
ISHARES TR MSCI INTL QUALTY 46434V456 20,570,180 465,494 SH SOLE 0 0 465,494
ISHARES TR MSCI INTL VLU FT 46435G409 24,883,933 701,351 SH SOLE 0 0 701,351
ISHARES TR MSCI USA SMCP MN 46435G433 2,010,435 46,700 SH SOLE 0 0 46,700
ISHARES TR MSCI USA MIN VOL 46429B697 15,827,681 166,362 SH SOLE 0 0 166,362
ISHARES TR MSCI EAFE MIN VL 46429B689 18,402,851 216,938 SH SOLE 0 0 216,938
ISHARES TR MSCI USA MMENTM 46432F396 54,138,139 211,106 SH SOLE 0 0 211,106
ISHARES TR MSCI USA QLT FCT 46432F339 31,708,980 163,028 SH SOLE 0 0 163,028
ISHARES TR RUSSELL 3000 ETF 464287689 685,881 1,810 SH SOLE 0 0 1,810
ISHARES TR CORE S&P MCP ETF 464287507 5,557,150 85,154 SH SOLE 0 0 85,154
ISHARES TR CORE S&P SCP ETF 464287804 2,733,090 23,000 SH SOLE 0 0 23,000
JOHNSON & JOHNSON COM 478160104 215,458 1,162 SH SOLE 0 0 1,162
JPMORGAN CHASE & CO. COM 46625H100 2,228,198 7,064 SH SOLE 0 0 7,064
MERCK & CO INC COM 58933Y105 360,228 4,292 SH SOLE 0 0 4,292
META PLATFORMS INC CL A 30303M102 442,831 603 SH SOLE 0 0 603
MICROSOFT CORP COM 594918104 1,706,760 3,295 SH SOLE 0 0 3,295
MONDELEZ INTL INC CL A 609207105 230,514 3,690 SH SOLE 0 0 3,690
NATIONAL FUEL GAS CO COM 636180101 409,384 4,432 SH SOLE 0 0 4,432
NEXTERA ENERGY INC COM 65339F101 373,449 4,947 SH SOLE 0 0 4,947
NVIDIA CORPORATION COM 67066G104 454,882 2,438 SH SOLE 0 0 2,438
ORACLE CORP COM 68389X105 1,240,268 4,410 SH SOLE 0 0 4,410
PARKER-HANNIFIN CORP COM 701094104 878,696 1,159 SH SOLE 0 0 1,159
PAYCHEX INC COM 704326107 2,481,200 19,574 SH SOLE 0 0 19,574
PHILIP MORRIS INTL INC COM 718172109 908,158 5,599 SH SOLE 0 0 5,599
RTX CORPORATION COM 75513E101 208,828 1,248 SH SOLE 0 0 1,248
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,177,460 35,285 SH SOLE 0 0 35,285
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,063,233 260,448 SH SOLE 0 0 260,448
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 534,271 20,781 SH SOLE 0 0 20,781
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,553,134 134,895 SH SOLE 0 0 134,895
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 351,086 11,845 SH SOLE 0 0 11,845
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 611,847 21,930 SH SOLE 0 0 21,930
SERVICENOW INC COM 81762P102 300,011 326 SH SOLE 0 0 326
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 249,680 5,835 SH SOLE 0 0 5,835
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,350,234 5,068 SH SOLE 0 0 5,068
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 1,201,848 21,015 SH SOLE 0 0 21,015
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 1,529,023 33,010 SH SOLE 0 0 33,010
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 1,211,910 15,027 SH SOLE 0 0 15,027
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,974,905 10,470 SH SOLE 0 0 10,470
SPDR SERIES TRUST S&P 500 ESG ETF 78468R531 2,022,416 31,804 SH SOLE 0 0 31,804
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 288,644 3,256 SH SOLE 0 0 3,256
SPDR SERIES TRUST AEROSPACE DEF 78464A631 507,514 2,160 SH SOLE 0 0 2,160
STRYKER CORPORATION COM 863667101 221,802 600 SH SOLE 0 0 600
TESLA INC COM 88160R101 288,623 649 SH SOLE 0 0 649
ALLSTATE CORP COM 020002101 249,209 1,161 SH SOLE 0 0 1,161
PROCTER AND GAMBLE CO COM 742718109 419,925 2,733 SH SOLE 0 0 2,733
SHERWIN WILLIAMS CO COM 824348106 413,434 1,194 SH SOLE 0 0 1,194
TJX COS INC NEW COM 872540109 324,059 2,242 SH SOLE 0 0 2,242
THERMO FISHER SCIENTIFIC INC COM 883556102 449,129 926 SH SOLE 0 0 926
UNION PAC CORP COM 907818108 553,342 2,341 SH SOLE 0 0 2,341
UNITEDHEALTH GROUP INC COM 91324P102 405,728 1,175 SH SOLE 0 0 1,175
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,600,215 9,145 SH SOLE 0 0 9,145
VANGUARD WORLD FD CONSUM STP ETF 92204A207 369,325 1,728 SH SOLE 0 0 1,728
VANGUARD WORLD FD ESG US STK ETF 921910733 2,523,956 21,310 SH SOLE 0 0 21,310
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 529,994 7,426 SH SOLE 0 0 7,426
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,752,550 62,626 SH SOLE 0 0 62,626
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,943,166 35,865 SH SOLE 0 0 35,865
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 420,380 2,949 SH SOLE 0 0 2,949
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 305,157 2,165 SH SOLE 0 0 2,165
VANGUARD INDEX FDS LARGE CAP ETF 922908637 8,115,497 26,361 SH SOLE 0 0 26,361
VANGUARD INDEX FDS MID CAP ETF 922908629 4,114,710 14,008 SH SOLE 0 0 14,008
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 942,175 10,306 SH SOLE 0 0 10,306
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 496,107 6,287 SH SOLE 0 0 6,287
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,074,079 4,224 SH SOLE 0 0 4,224
VANGUARD INDEX FDS SM CP VAL ETF 922908611 816,265 3,911 SH SOLE 0 0 3,911
VANGUARD STAR FDS VG TL INTL STK F 921909768 261,518 3,560 SH SOLE 0 0 3,560
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,018,640 3,104 SH SOLE 0 0 3,104
VANGUARD WELLINGTON FD US MOMENTUM 921935508 9,148,685 47,750 SH SOLE 0 0 47,750
VANGUARD WELLINGTON FD US QUALITY 921935706 28,276,521 187,483 SH SOLE 0 0 187,483
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 54,558,168 427,773 SH SOLE 0 0 427,773
VANGUARD INDEX FDS VALUE ETF 922908744 989,329 5,305 SH SOLE 0 0 5,305
WALMART INC COM 931142103 452,949 4,395 SH SOLE 0 0 4,395