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
ABBVIE INC COM 00287Y109   255,718 1,898 SH   SOLE   600 0 1,298
AIR PRODS & CHEMS INC COM 009158106   209,072 698 SH   SOLE   570 0 128
ALPHABET INC CAP STK CL A 02079K305   325,584 2,720 SH   SOLE   1,800 0 920
AMGEN INC COM 031162100   549,500 2,475 SH   SOLE   280 0 2,195
APPLE INC COM 037833100   1,769,633 9,123 SH   SOLE   7,645 0 1,478
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,754,206 32,600 SH   SOLE   17,250 0 15,350
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   10,757,996 246,460 SH   SOLE   65,539 0 180,921
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,486,760 4,360 SH   SOLE   1,050 0 3,310
BRISTOL-MYERS SQUIBB CO COM 110122108   224,784 3,515 SH   SOLE   3,515 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,604,000 103,886 SH   SOLE   0 0 103,886
CHEVRON CORP NEW COM 166764100   407,694 2,591 SH   SOLE   1,100 0 1,491
CISCO SYS INC COM 17275R102   409,367 7,912 SH   SOLE   1,800 0 6,112
COCA COLA CO COM 191216100   447,314 7,428 SH   SOLE   2,566 0 4,862
CONSTELLATION BRANDS INC CL A 21036P108   476,015 1,934 SH   SOLE   502 0 1,432
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,287,792 100,085 SH   SOLE   10,460 0 89,625
EXXON MOBIL CORP COM 30231G102   1,623,375 15,136 SH   SOLE   5,634 0 9,502
GENERAL ELECTRIC CO COM NEW 369604301   435,786 3,967 SH   SOLE   174 0 3,793
HOME DEPOT INC COM 437076102   537,407 1,730 SH   SOLE   1,300 0 430
INTEL CORP COM 458140100   994,840 29,750 SH   SOLE   4,300 0 25,450
INTERNATIONAL BUSINESS MACHS COM 459200101   327,032 2,444 SH   SOLE   460 0 1,984
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   449,826 6,370 SH   SOLE   0 0 6,370
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   471,756 10,117 SH   SOLE   0 0 10,117
INVESCO QQQ TR UNIT SER 1 46090E103   1,230,907 3,332 SH   SOLE   0 0 3,332
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   4,775,128 117,325 SH   SOLE   18,900 0 98,425
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   26,931,636 428,779 SH   SOLE   161,442 0 267,337
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   32,661,628 421,169 SH   SOLE   165,715 0 255,454
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   201,800 4,000 SH   SOLE   0 0 4,000
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   9,073,479 97,012 SH   SOLE   40,393 0 56,619
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   3,141,148 114,850 SH   SOLE   28,325 0 86,525
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   553,380 6,959 SH   SOLE   0 0 6,959
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   403,407 8,749 SH   SOLE   0 0 8,749
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   7,383,612 185,378 SH   SOLE   55,065 0 130,313
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   7,897,954 162,897 SH   SOLE   40,100 0 122,797
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   422,325 9,094 SH   SOLE   0 0 9,094
ISHARES INC CORE MSCI EMKT 46434G103   4,503,529 91,368 SH   SOLE   13,400 0 77,968
ISHARES TR CORE MSCI EAFE 46432F842   7,086,186 104,981 SH   SOLE   36,424 0 68,557
ISHARES TR CORE S&P500 ETF 464287200   9,168,255 20,570 SH   SOLE   50 0 20,520
ISHARES TR CORE S&P US GWT 464287671   283,156 2,900 SH   SOLE   2,900 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   649,222 6,621 SH   SOLE   0 0 6,621
ISHARES INC MSCI EMERG MRKT 464286533   1,127,050 20,499 SH   SOLE   8,750 0 11,749
ISHARES INC EMNG MKTS EQT 46434G889   6,121,970 147,275 SH   SOLE   49,900 0 97,375
ISHARES TR ESG AW MSCI EAFE 46435G516   867,502 11,895 SH   SOLE   0 0 11,895
ISHARES TR ESG SCRD S&P MID 46436E551   278,730 7,825 SH   SOLE   0 0 7,825
ISHARES TR ESG SCRND S&P SM 46436E544   205,743 5,875 SH   SOLE   0 0 5,875
ISHARES TR MSCI EAFE ETF 464287465   540,270 7,452 SH   SOLE   6,700 0 752
ISHARES TR MSCI INTL MOMENT 46434V449   14,259,353 429,499 SH   SOLE   149,505 0 279,994
ISHARES TR MSCI INTL QUALTY 46434V456   15,158,008 425,787 SH   SOLE   152,095 0 273,692
ISHARES TR MSCI INTL VLU FT 46435G409   17,625,652 692,560 SH   SOLE   247,703 0 444,857
ISHARES TR MSCI USA SMCP MN 46435G433   708,739 20,675 SH   SOLE   1,525 0 19,150
ISHARES TR MSCI USA MIN VOL 46429B697   10,616,926 142,835 SH   SOLE   25,180 0 117,655
ISHARES TR MSCI EAFE MIN VL 46429B689   12,943,805 191,760 SH   SOLE   66,105 0 125,655
ISHARES TR MSCI USA MMENTM 46432F396   30,488,620 211,360 SH   SOLE   79,309 0 132,051
ISHARES TR MSCI USA QLT FCT 46432F339   21,557,948 159,842 SH   SOLE   50,760 0 109,082
ISHARES TR RUSSELL 3000 ETF 464287689   737,840 2,899 SH   SOLE   0 0 2,899
ISHARES TR CORE S&P MCP ETF 464287507   6,056,138 23,161 SH   SOLE   14,523 0 8,638
ISHARES TR CORE S&P SCP ETF 464287804   2,333,105 23,413 SH   SOLE   16,313 0 7,100
JOHNSON & JOHNSON COM 478160104   423,069 2,556 SH   SOLE   900 0 1,656
JPMORGAN CHASE & CO COM 46625H100   1,095,600 7,533 SH   SOLE   4,419 0 3,114
MERCK & CO INC COM 58933Y105   589,297 5,107 SH   SOLE   2,151 0 2,956
MICROSOFT CORP COM 594918104   1,368,069 4,017 SH   SOLE   2,106 0 1,911
MONDELEZ INTL INC CL A 609207105   286,144 3,923 SH   SOLE   1,392 0 2,531
NEXTERA ENERGY INC COM 65339F101   515,022 6,941 SH   SOLE   5,200 0 1,741
ORACLE CORP COM 68389X105   813,504 6,831 SH   SOLE   4,400 0 2,431
PARKER-HANNIFIN CORP COM 701094104   394,720 1,012 SH   SOLE   0 0 1,012
PAYCHEX INC COM 704326107   2,534,750 22,658 SH   SOLE   3,695 0 18,963
PEPSICO INC COM 713448108   239,860 1,295 SH   SOLE   725 0 570
PFIZER INC COM 717081103   301,326 8,215 SH   SOLE   591 0 7,624
PHILIP MORRIS INTL INC COM 718172109   562,389 5,761 SH   SOLE   2,157 0 3,604
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   949,068 38,533 SH   SOLE   27,383 0 11,150
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   4,906,345 137,625 SH   SOLE   52,750 0 84,875
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   428,546 8,289 SH   SOLE   8,171 0 118
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   349,721 6,678 SH   SOLE   6,678 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   279,858 3,940 SH   SOLE   1,740 0 2,200
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   482,895 11,025 SH   SOLE   625 0 10,400
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,810,377 16,898 SH   SOLE   0 0 16,898
SPDR SER TR PORTFOLI S&P1500 78464A805   528,565 9,709 SH   SOLE   3,075 0 6,634
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,124,760 11,561 SH   SOLE   8,388 0 3,173
SPDR SER TR S&P 500 ESG ETF 78468R531   1,540,114 35,775 SH   SOLE   0 0 35,775
SPDR SER TR S&P 600 SMCP VAL 78464A300   281,358 3,645 SH   SOLE   0 0 3,645
PROCTER AND GAMBLE CO COM 742718109   614,244 4,048 SH   SOLE   2,513 0 1,535
SHERWIN WILLIAMS CO COM 824348106   317,031 1,194 SH   SOLE   1,194 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   521,228 999 SH   SOLE   0 0 999
UNION PAC CORP COM 907818108   482,085 2,356 SH   SOLE   0 0 2,356
UNITEDHEALTH GROUP INC COM 91324P102   588,784 1,225 SH   SOLE   1,225 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   430,318 2,213 SH   SOLE   0 0 2,213
VANGUARD WORLD FD ESG US STK ETF 921910733   571,563 7,295 SH   SOLE   1,575 0 5,720
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   427,173 7,851 SH   SOLE   6,075 0 1,776
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,813,470 60,924 SH   SOLE   25,305 0 35,619
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,300,133 31,960 SH   SOLE   24,125 0 7,835
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   201,626 1,825 SH   SOLE   400 0 1,425
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   261,520 3,751 SH   SOLE   0 0 3,751
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   229,642 2,165 SH   SOLE   0 0 2,165
VANGUARD INDEX FDS LARGE CAP ETF 922908637   5,493,915 27,101 SH   SOLE   18,256 0 8,845
VANGUARD INDEX FDS MID CAP ETF 922908629   3,519,698 15,987 SH   SOLE   5,225 0 10,762
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,630,005 19,507 SH   SOLE   4,921 0 14,586
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   210,794 2,979 SH   SOLE   0 0 2,979
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   210,263 2,782 SH   SOLE   1,039 0 1,743
VANGUARD INDEX FDS SMALL CP ETF 922908751   450,685 2,266 SH   SOLE   1,600 0 666
VANGUARD INDEX FDS SM CP VAL ETF 922908611   703,368 4,253 SH   SOLE   325 0 3,928
VANGUARD INDEX FDS TOTAL STK MKT 922908769   799,199 3,628 SH   SOLE   505 0 3,123
VANGUARD WELLINGTON FD US MOMENTUM 921935508   4,427,250 36,515 SH   SOLE   3,365 0 33,150
VANGUARD WELLINGTON FD US QUALITY 921935706   20,504,517 179,764 SH   SOLE   49,185 0 130,579
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   41,709,683 418,562 SH   SOLE   140,055 0 278,507
VANGUARD INDEX FDS VALUE ETF 922908744   842,446 5,929 SH   SOLE   925 0 5,004
WALGREENS BOOTS ALLIANCE INC COM 931427108   207,977 7,300 SH   SOLE   7,300 0 0
WALMART INC COM 931142103   220,052 1,400 SH   SOLE   1,400 0 0