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
ALPHABET INC CAP STK CL A 02079K305 244 2,120 SH   SOLE 0 0 0 2,120
ALPHABET INC CAP STK CL A 02079K305 46 400 SH   SOLE 0 0 0 400
ALPHABET INC CAP STK CL C 02079K107 904 7,800 SH   SOLE 0 0 0 7,800
ALPHABET INC CAP STK CL C 02079K107 7 60 SH   SOLE 0 0 0 60
ALPHABET INC CAP STK CL C 02079K107 591 5,103 SH   SOLE 0 0 0 5,103
AMERICAN EXPRESS CO COM 025816109 112 737 SH   SOLE 0 0 0 737
AMERICAN EXPRESS CO COM 025816109 2 12 SH   SOLE 0 0 0 12
AMERICAN EXPRESS CO COM 025816109 139 917 SH   SOLE 0 0 0 917
AMERICAN INTL GROUP INC COM NEW 026874784 207 4,078 SH   SOLE 0 0 0 4,078
AMERISOURCEBERGEN CORP COM 03073E105 442 3,092 SH   SOLE 0 0 0 3,092
AMERISOURCEBERGEN CORP COM 03073E105 3 24 SH   SOLE 0 0 0 24
AMERISOURCEBERGEN CORP COM 03073E105 69 483 SH   SOLE 0 0 0 483
ANALOG DEVICES INC COM 032654105 341 1,995 SH   SOLE 0 0 0 1,995
ANALOG DEVICES INC COM 032654105 3 16 SH   SOLE 0 0 0 16
ANALOG DEVICES INC COM 032654105 68 401 SH   SOLE 0 0 0 401
APPLE INC COM 037833100 769 4,803 SH   SOLE 0 0 0 4,803
BANK NEW YORK MELLON CORP COM 064058100 249 5,794 SH   SOLE 0 0 0 5,794
BANK NEW YORK MELLON CORP COM 064058100 2 54 SH   SOLE 0 0 0 54
BANK NEW YORK MELLON CORP COM 064058100 184 4,280 SH   SOLE 0 0 0 4,280
BECTON DICKINSON & CO COM 075887109 402 1,655 SH   SOLE 0 0 0 1,655
BECTON DICKINSON & CO COM 075887109 4 15 SH   SOLE 0 0 0 15
BECTON DICKINSON & CO COM 075887109 239 983 SH   SOLE 0 0 0 983
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,480 5,067 SH   SOLE 0 0 0 5,067
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13 44 SH   SOLE 0 0 0 44
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 808 2,764 SH   SOLE 0 0 0 2,764
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 87 1,918 SH   SOLE 0 0 0 1,918
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 279 6,138 SH   SOLE 0 0 0 6,138
BOOKING HOLDINGS INC COM 09857L108 340 174 SH   SOLE 0 0 0 174
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 0 0 0 1
BOOKING HOLDINGS INC COM 09857L108 201 103 SH   SOLE 0 0 0 103
CARMAX INC COM 143130102 480 4,843 SH   SOLE 0 0 0 4,843
CARMAX INC COM 143130102 4 40 SH   SOLE 0 0 0 40
CARMAX INC COM 143130102 398 4,016 SH   SOLE 0 0 0 4,016
CIGNA CORP NEW COM 125523100 357 1,314 SH   SOLE 0 0 0 1,314
COMCAST CORP NEW CL A 20030N101 420 11,141 SH   SOLE 0 0 0 11,141
COMCAST CORP NEW CL A 20030N101 4 101 SH   SOLE 0 0 0 101
COMCAST CORP NEW CL A 20030N101 309 8,188 SH   SOLE 0 0 0 8,188
CVS HEALTH CORP COM 126650100 15 156 SH   SOLE 0 0 0 156
CVS HEALTH CORP COM 126650100 201 2,107 SH   SOLE 0 0 0 2,107
DIAMONDBACK ENERGY INC COM 25278X109 111 874 SH   SOLE 0 0 0 874
DIAMONDBACK ENERGY INC COM 25278X109 55 432 SH   SOLE 0 0 0 432
DIAMONDBACK ENERGY INC COM 25278X109 185 1,451 SH   SOLE 0 0 0 1,451
DOLLAR TREE INC COM 256746108 11 67 SH   SOLE 0 0 0 67
DOLLAR TREE INC COM 256746108 377 2,289 SH   SOLE 0 0 0 2,289
DOMINION ENERGY INC COM 25746U109 181 2,200 SH   SOLE 0 0 0 2,200
DOMINION ENERGY INC COM 25746U109 0 2 SH   SOLE 0 0 0 2
DOMINION ENERGY INC COM 25746U109 35 420 SH   SOLE 0 0 0 420
EBAY INC. COM 278642103 366 7,559 SH   SOLE 0 0 0 7,559
EBAY INC. COM 278642103 3 70 SH   SOLE 0 0 0 70
EBAY INC. COM 278642103 331 6,840 SH   SOLE 0 0 0 6,840
ENBRIDGE INC COM 29250N105 513 11,652 SH   SOLE 0 0 0 11,652
ENBRIDGE INC COM 29250N105 0 9 SH   SOLE 0 0 0 9
ENBRIDGE INC COM 29250N105 466 10,589 SH   SOLE 0 0 0 10,589
EXXON MOBIL CORP COM 30231G102 176 1,872 SH   SOLE 0 0 0 1,872
EXXON MOBIL CORP COM 30231G102 2 17 SH   SOLE 0 0 0 17
EXXON MOBIL CORP COM 30231G102 28 296 SH   SOLE 0 0 0 296
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 263 5,416 SH   SOLE 0 0 0 5,416
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 497 10,518 SH   SOLE 0 0 0 10,518
FISERV INC COM 337738108 109 1,026 SH   SOLE 0 0 0 1,026
FISERV INC COM 337738108 47 447 SH   SOLE 0 0 0 447
FISERV INC COM 337738108 149 1,405 SH   SOLE 0 0 0 1,405
GENERAL DYNAMICS CORP COM 369550108 384 1,690 SH   SOLE 0 0 0 1,690
GENERAL DYNAMICS CORP COM 369550108 3 15 SH   SOLE 0 0 0 15
GENERAL DYNAMICS CORP COM 369550108 60 266 SH   SOLE 0 0 0 266
HANESBRANDS INC COM 410345102 7 672 SH   SOLE 0 0 0 672
HANESBRANDS INC COM 410345102 190 17,458 SH   SOLE 0 0 0 17,458
INGREDION INC COM 457187102 16 181 SH   SOLE 0 0 0 181
INGREDION INC COM 457187102 327 3,606 SH   SOLE 0 0 0 3,606
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 228 8,946 SH   SOLE 0 0 0 8,946
INVESCO QQQ TR UNIT SER 1 46090E103 338 1,076 SH   SOLE 0 0 0 1,076
ISHARES INC MSCI EMERG MRKT 464286533 2,821 50,879 SH   SOLE 0 0 0 50,879
ISHARES INC MSCI EMERG MRKT 464286533 3,622 65,328 SH   SOLE 0 0 0 65,328
ISHARES INC ESG AWR MSCI EM 46434G863 219 6,945 SH   SOLE 0 0 0 6,945
ISHARES INC ESG AWR MSCI EM 46434G863 1,066 33,818 SH   SOLE 0 0 0 33,818
ISHARES TR ESG AW MSCI EAFE 46435G516 76 1,160 SH   SOLE 0 0 0 1,160
ISHARES TR ESG AW MSCI EAFE 46435G516 242 3,707 SH   SOLE 0 0 0 3,707
ISHARES TR CONV BD ETF 46435G102 605 8,295 SH   SOLE 0 0 0 8,295
ISHARES TR CONV BD ETF 46435G102 607 8,322 SH   SOLE 0 0 0 8,322
ISHARES TR CORE TOTAL USD 46434V613 8,104 170,386 SH   SOLE 0 0 0 170,386
ISHARES TR CORE TOTAL USD 46434V613 6,711 141,114 SH   SOLE 0 0 0 141,114
ISHARES TR US TREAS BD ETF 46429B267 6,607 273,935 SH   SOLE 0 0 0 273,935
ISHARES TR US TREAS BD ETF 46429B267 6,314 261,792 SH   SOLE 0 0 0 261,792
ISHARES TR CORE HIGH DV ETF 46429B663 1,402 13,648 SH   SOLE 0 0 0 13,648
ISHARES TR CORE HIGH DV ETF 46429B663 2,021 19,678 SH   SOLE 0 0 0 19,678
ISHARES TR MSCI USA MIN VOL 46429B697 1,364 18,658 SH   SOLE 0 0 0 18,658
ISHARES TR MSCI USA MIN VOL 46429B697 1,950 26,676 SH   SOLE 0 0 0 26,676
ISHARES TR 10-20 YR TRS ETF 464288653 1,245 10,129 SH   SOLE 0 0 0 10,129
ISHARES TR 10-20 YR TRS ETF 464288653 1,228 9,993 SH   SOLE 0 0 0 9,993
ISHARES TR MSCI KLD400 SOC 464288570 186 2,402 SH   SOLE 0 0 0 2,402
ISHARES TR MSCI KLD400 SOC 464288570 590 7,621 SH   SOLE 0 0 0 7,621
ISHARES TR MBS ETF 464288588 261 2,632 SH   SOLE 0 0 0 2,632
ISHARES TR MBS ETF 464288588 520 5,239 SH   SOLE 0 0 0 5,239
ISHARES TR EAFE VALUE ETF 464288877 4,095 93,590 SH   SOLE 0 0 0 93,590
ISHARES TR EAFE VALUE ETF 464288877 6,177 141,178 SH   SOLE 0 0 0 141,178
ISHARES TR EAFE VALUE ETF 464288877 13 300 SH   SOLE 0 0 0 300
ISHARES TR EAFE GRWTH ETF 464288885 4,136 48,218 SH   SOLE 0 0 0 48,218
ISHARES TR EAFE GRWTH ETF 464288885 6,225 72,579 SH   SOLE 0 0 0 72,579
ISHARES TR TIPS BD ETF 464287176 2,348 20,286 SH   SOLE 0 0 0 20,286
ISHARES TR TIPS BD ETF 464287176 2,839 24,530 SH   SOLE 0 0 0 24,530
ISHARES TR CORE S&P SCP ETF 464287804 1,464 14,490 SH   SOLE 0 0 0 14,490
ISHARES TR CORE S&P SCP ETF 464287804 2,169 21,474 SH   SOLE 0 0 0 21,474
ISHARES TR CORE S&P500 ETF 464287200 17,522 42,703 SH   SOLE 0 0 0 42,703
ISHARES TR CORE S&P500 ETF 464287200 25,338 61,753 SH   SOLE 0 0 0 61,753
ISHARES TR GLOBAL TECH ETF 464287291 97 1,902 SH   SOLE 0 0 0 1,902
ISHARES TR GLOBAL TECH ETF 464287291 545 10,692 SH   SOLE 0 0 0 10,692
ISHARES TR U.S. ENERGY ETF 464287796 262 6,326 SH   SOLE 0 0 0 6,326
ISHARES TR U.S. ENERGY ETF 464287796 655 15,817 SH   SOLE 0 0 0 15,817
ISHARES TR IBOXX INV CP ETF 464287242 51 454 SH   SOLE 0 0 0 454
ISHARES TR IBOXX INV CP ETF 464287242 176 1,557 SH   SOLE 0 0 0 1,557
ISHARES TR FALN ANGLS USD 46435G474 1,063 41,645 SH   SOLE 0 0 0 41,645
ISHARES TR FALN ANGLS USD 46435G474 700 27,427 SH   SOLE 0 0 0 27,427
ISHARES TR ESG AWR MSCI USA 46435G425 10,906 119,767 SH   SOLE 0 0 0 119,767
ISHARES TR ESG AWR MSCI USA 46435G425 16,828 184,800 SH   SOLE 0 0 0 184,800
ISHARES TR ESG AWRE USD ETF 46435G193 72 3,031 SH   SOLE 0 0 0 3,031
ISHARES TR ESG AWRE USD ETF 46435G193 165 6,978 SH   SOLE 0 0 0 6,978
ISHARES TR ESG AWARE MSCI 46435U663 104 2,996 SH   SOLE 0 0 0 2,996
ISHARES TR ESG AWARE MSCI 46435U663 331 9,577 SH   SOLE 0 0 0 9,577
ISHARES TR US INFRASTRUC 46435U713 637 17,244 SH   SOLE 0 0 0 17,244
ISHARES TR US INFRASTRUC 46435U713 890 24,113 SH   SOLE 0 0 0 24,113
ISHARES TR ESG MSCI USA ETF 46436E767 153 4,744 SH   SOLE 0 0 0 4,744
ISHARES TR ESG MSCI USA ETF 46436E767 488 15,088 SH   SOLE 0 0 0 15,088
ISHARES TR ESG EAFE ETF 46436E759 87 1,607 SH   SOLE 0 0 0 1,607
ISHARES TR ESG EAFE ETF 46436E759 279 5,133 SH   SOLE 0 0 0 5,133
ISHARES TR ESG ADV TTL USD 46436E619 185 4,148 SH   SOLE 0 0 0 4,148
ISHARES TR ESG ADV TTL USD 46436E619 374 8,387 SH   SOLE 0 0 0 8,387
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 672 17,362 SH   SOLE 0 0 0 17,362
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 919 23,738 SH   SOLE 0 0 0 23,738
JPMORGAN CHASE & CO COM 46625H100 548 4,873 SH   SOLE 0 0 0 4,873
JPMORGAN CHASE & CO COM 46625H100 2 21 SH   SOLE 0 0 0 21
JPMORGAN CHASE & CO COM 46625H100 244 2,170 SH   SOLE 0 0 0 2,170
LABORATORY CORP AMER HLDGS COM NEW 50540R409 100 398 SH   SOLE 0 0 0 398
LABORATORY CORP AMER HLDGS COM NEW 50540R409 44 173 SH   SOLE 0 0 0 173
LABORATORY CORP AMER HLDGS COM NEW 50540R409 174 690 SH   SOLE 0 0 0 690
LIGHTNING EMOTORS INC COM 53228T101 197 51,176 SH   SOLE 0 0 0 51,176
LOCKHEED MARTIN CORP COM 539830109 282 657 SH   SOLE 0 0 0 657
LOCKHEED MARTIN CORP COM 539830109 3 7 SH   SOLE 0 0 0 7
LOCKHEED MARTIN CORP COM 539830109 296 690 SH   SOLE 0 0 0 690
MCKESSON CORP COM 58155Q103 329 983 SH   SOLE 0 0 0 983
MCKESSON CORP COM 58155Q103 47 139 SH   SOLE 0 0 0 139
MCKESSON CORP COM 58155Q103 389 1,162 SH   SOLE 0 0 0 1,162
META PLATFORMS INC CL A 30303M102 336 2,100 SH   SOLE 0 0 0 2,100
META PLATFORMS INC CL A 30303M102 3 16 SH   SOLE 0 0 0 16
META PLATFORMS INC CL A 30303M102 367 2,291 SH   SOLE 0 0 0 2,291
NOVARTIS AG SPONSORED ADR 66987V109 434 5,097 SH   SOLE 0 0 0 5,097
NOVARTIS AG SPONSORED ADR 66987V109 4 47 SH   SOLE 0 0 0 47
NOVARTIS AG SPONSORED ADR 66987V109 71 831 SH   SOLE 0 0 0 831
ORACLE CORP COM 68389X105 683 8,946 SH   SOLE 0 0 0 8,946
ORACLE CORP COM 68389X105 4 56 SH   SOLE 0 0 0 56
ORACLE CORP COM 68389X105 102 1,342 SH   SOLE 0 0 0 1,342
PEPSICO INC COM 713448108 258 1,473 SH   SOLE 0 0 0 1,473
PEPSICO INC COM 713448108 2 13 SH   SOLE 0 0 0 13
PEPSICO INC COM 713448108 47 270 SH   SOLE 0 0 0 270
PHILIP MORRIS INTL INC COM 718172109 596 6,043 SH   SOLE 0 0 0 6,043
PHILIP MORRIS INTL INC COM 718172109 6 57 SH   SOLE 0 0 0 57
PHILIP MORRIS INTL INC COM 718172109 86 872 SH   SOLE 0 0 0 872
QUALCOMM INC COM 747525103 266 1,808 SH   SOLE 0 0 0 1,808
RAYTHEON TECHNOLOGIES CORP COM 75513E101 138 1,469 SH   SOLE 0 0 0 1,469
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1 13 SH   SOLE 0 0 0 13
RAYTHEON TECHNOLOGIES CORP COM 75513E101 109 1,163 SH   SOLE 0 0 0 1,163
SANOFI SPONSORED ADR 80105N105 265 5,421 SH   SOLE 0 0 0 5,421
SANOFI SPONSORED ADR 80105N105 2 51 SH   SOLE 0 0 0 51
SANOFI SPONSORED ADR 80105N105 170 3,480 SH   SOLE 0 0 0 3,480
SCHWAB CHARLES CORP COM 808513105 406 6,007 SH   SOLE 0 0 0 6,007
SCHWAB CHARLES CORP COM 808513105 4 57 SH   SOLE 0 0 0 57
SCHWAB CHARLES CORP COM 808513105 73 1,081 SH   SOLE 0 0 0 1,081
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 266 1,863 SH   SOLE 0 0 0 1,863
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 34 238 SH   SOLE 0 0 0 238
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 194 1,481 SH   SOLE 0 0 0 1,481
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 33 250 SH   SOLE 0 0 0 250
SPDR S&P 500 ETF TR TR UNIT 78462F103 274 672 SH   SOLE 0 0 0 672
SPDR S&P 500 ETF TR TR UNIT 78462F103 115 282 SH   SOLE 0 0 0 282
UNILEVER PLC SPON ADR NEW 904767704 395 8,156 SH   SOLE 0 0 0 8,156
UNILEVER PLC SPON ADR NEW 904767704 4 76 SH   SOLE 0 0 0 76
UNILEVER PLC SPON ADR NEW 904767704 62 1,287 SH   SOLE 0 0 0 1,287
VANGUARD INDEX FDS TOTAL STK MKT 922908769 245 1,198 SH   SOLE 0 0 0 1,198
VANGUARD INDEX FDS TOTAL STK MKT 922908769 559 2,729 SH   SOLE 0 0 0 2,729
VANGUARD INDEX FDS TOTAL STK MKT 922908769 78 380 SH   SOLE 0 0 0 380
VANGUARD INDEX FDS SMALL CP ETF 922908751 468 2,419 SH   SOLE 0 0 0 2,419
VISA INC COM CL A 92826C839 409 1,984 SH   SOLE 0 0 0 1,984
VISA INC COM CL A 92826C839 3 15 SH   SOLE 0 0 0 15
VISA INC COM CL A 92826C839 75 365 SH   SOLE 0 0 0 365
WELLS FARGO CO NEW COM 949746101 347 8,091 SH   SOLE 0 0 0 8,091
WELLS FARGO CO NEW COM 949746101 3 77 SH   SOLE 0 0 0 77
WELLS FARGO CO NEW COM 949746101 359 8,377 SH   SOLE 0 0 0 8,377
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9 126 SH   SOLE 0 0 0 126
WYNDHAM HOTELS & RESORTS INC COM 98311A105 228 3,340 SH   SOLE 0 0 0 3,340