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
AMERICAN CENTY ETF TR US SML CP VALU 025072877 1,356 19,921 SH   SOLE   0 0 19,921
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 3,146 45,960 SH   SOLE   0 0 45,960
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 540 8,122 SH   SOLE   0 0 8,122
AMERICAN CENTY ETF TR US EQT ETF 025072885 1,591 15,001 SH   SOLE   0 0 15,001
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 5,539 76,238 SH   SOLE   0 0 76,238
APPLE INC COM 037833100 1,366 10,160 SH   SOLE   0 0 10,160
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,239 4,543 SH   SOLE   0 0 4,543
CBRE GROUP INC CL A 12504L109 2,606 15,307 SH   SOLE   0 0 15,307
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 3,160 126,000 SH   SOLE   0 0 126,000
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 13,622 616,088 SH   SOLE   0 0 616,088
IDEXX LABS INC COM 45168D104 246 700 SH   SOLE   0 0 700
IMMUCELL CORP COM PAR 452525306 139 15,000 SH   SOLE   0 0 15,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 39 1,841 PRN   SOLE   0 0 1,841
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 36 1,577 PRN   SOLE   0 0 1,577
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 65 3,127 PRN   SOLE   0 0 3,127
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 63 3,106 PRN   SOLE   0 0 3,106
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 62 3,204 PRN   SOLE   0 0 3,204
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 76 3,431 PRN   SOLE   0 0 3,431
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 29 1,370 PRN   SOLE   0 0 1,370
ISHARES TR CORE 1 5 YR USD 46432F859 25,213 513,160 PRN   SOLE   0 0 513,160
ISHARES TR CORE INTL AGGR 46435G672 1,377 11,484 PRN   SOLE   0 0 11,484
ISHARES TR CONV BD ETF 46435G102 39 561 PRN   SOLE   0 0 561
ISHARES TR 10-20 YR TRS ETF 464288653 54 408 PRN   SOLE   0 0 408
ISHARES TR CORE S&P MCP ETF 464287507 405 1,790 SH   SOLE   0 0 1,790
ISHARES TR 0-5YR INVT GR CP 46434V100 205 4,221 PRN   SOLE   0 0 4,221
ISHARES TR CORE TOTAL USD 46434V613 404 6,818 SH   SOLE   0 0 6,818
ISHARES TR CORE US AGGBD ET 464287226 3,823 33,253 SH   SOLE   0 0 33,253
ISHARES TR CRE U S REIT ETF 464288521 2,825 47,536 SH   SOLE   0 0 47,536
ISHARES TR MSCI INTL VLU FT 46435G409 4,266 154,985 SH   SOLE   0 0 154,985
ISHARES TR CORE S&P500 ETF 464287200 1,079 2,372 SH   SOLE   0 0 2,372
ISHARES TR ESG AWRE 1 5 YR 46435G243 75 3,164 PRN   SOLE   0 0 3,164
ISHARES TR 1 3 YR TREAS BD 464287457 30 376 PRN   SOLE   0 0 376
ISHARES TR ESG AWR MSCI USA 46435G425 443 5,641 SH   SOLE   0 0 5,641
ISHARES TR GNMA BOND ETF 46429B333 5,798 111,831 PRN   SOLE   0 0 111,831
ISHARES TR CORE S&P TTL STK 464287150 1,660 19,758 SH   SOLE   0 0 19,758
ISHARES TR IBONDS DEC22 ETF 46434VBA7 49 1,964 PRN   SOLE   0 0 1,964
ISHARES TR IBONDS DEC23 ETF 46434VAX8 48 1,915 PRN   SOLE   0 0 1,915
ISHARES TR IBONDS DEC24 ETF 46434VBG4 47 1,898 PRN   SOLE   0 0 1,898
ISHARES TR IBONDS DEC25 ETF 46434VBD1 46 1,863 PRN   SOLE   0 0 1,863
ISHARES TR IBONDS DEC2026 46435GAA0 45 1,896 PRN   SOLE   0 0 1,896
ISHARES TR IBONDS 27 ETF 46435UAA9 45 1,869 PRN   SOLE   0 0 1,869
ISHARES TR IBONDS DEC 28 46435U325 47 1,886 PRN   SOLE   0 0 1,886
ISHARES TR IBOXX INV CP ETF 464287242 616 5,930 PRN   SOLE   0 0 5,930
ISHARES TR MSCI EAFE ETF 464287465 10,816 155,474 SH   SOLE   0 0 155,474
ISHARES TR EAFE SML CP ETF 464288273 1,846 31,659 SH   SOLE   0 0 31,659
ISHARES TR EAFE VALUE ETF 464288877 493 11,506 SH   SOLE   0 0 11,506
ISHARES TR MSCI EMG MKT ETF 464287234 1,292 30,744 SH   SOLE   0 0 30,744
ISHARES TR MSCI INDIA ETF 46429B598 231 5,858 SH   SOLE   0 0 5,858
ISHARES TR NATIONAL MUN ETF 464288414 2,856 25,551 PRN   SOLE   0 0 25,551
ISHARES TR RUS 1000 GRW ETF 464287614 554 2,707 SH   SOLE   0 0 2,707
ISHARES TR RUS 1000 VAL ETF 464287598 1,593 11,376 SH   SOLE   0 0 11,376
ISHARES TR RUSSELL 2000 ETF 464287655 305 1,799 SH   SOLE   0 0 1,799
ISHARES TR RUS 2000 GRW ETF 464287648 835 2,576 SH   SOLE   0 0 2,576
ISHARES TR RUS 2000 VAL ETF 464287630 2,199 15,516 SH   SOLE   0 0 15,516
ISHARES TR RUSSELL 3000 ETF 464287689 781 3,714 SH   SOLE   0 0 3,714
ISHARES TR S&P 500 GRWT ETF 464287309 666 10,314 SH   SOLE   0 0 10,314
ISHARES TR S&P 500 VAL ETF 464287408 10,557 63,485 SH   SOLE   0 0 63,485
ISHARES TR S&P MC 400GR ETF 464287606 418 6,305 SH   SOLE   0 0 6,305
ISHARES TR S&P MC 400VL ETF 464287705 2,071 20,696 SH   SOLE   0 0 20,696
ISHARES TR S&P SML 600 GWT 464287887 217 1,972 SH   SOLE   0 0 1,972
ISHARES TR SP SMCP600VL ETF 464287879 287 2,666 SH   SOLE   0 0 2,666
ISHARES TR SHRT NAT MUN ETF 464288158 3,851 38,520 PRN   SOLE   0 0 38,520
ISHARES TR TIPS BD ETF 464287176 1,515 13,667 SH   SOLE   0 0 13,667
ISHARES TR ISHS 1-5YR INVS 464288646 6,870 116,087 SH   SOLE   0 0 116,087
ISHARES TR US TREAS BD ETF 46429B267 208 9,453 PRN   SOLE   0 0 9,453
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 546 16,108 SH   SOLE   0 0 16,108
NEWELL BRANDS INC COM 651229106 1,039 49,377 SH   SOLE   0 0 49,377
REALTY INCOME CORP COM 756109104 819 7,999 SH   SOLE   0 0 7,999
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 241 782 SH   SOLE   0 0 782
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,723 7,483 SH   SOLE   0 0 7,483
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 789 1,949 SH   SOLE   0 0 1,949
SPDR SER TR NUVEEN BLMBRG SH 78468R739 1,521 32,184 PRN   SOLE   0 0 32,184
TYLER TECHNOLOGIES INC COM 902252105 444 1,334 SH   SOLE   0 0 1,334
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 234 1,542 PRN   SOLE   0 0 1,542
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,311 30,091 SH   SOLE   0 0 30,091
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 46 978 PRN   SOLE   0 0 978
VANGUARD INDEX FDS TOTAL STK MKT 922908769 769 3,413 SH   SOLE   0 0 3,413
VANGUARD INDEX FDS VALUE ETF 922908744 1,244 8,465 SH   SOLE   0 0 8,465
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8,482 43,168 SH   SOLE   0 0 43,168
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,546 9,832 SH   SOLE   0 0 9,832
VANGUARD INDEX FDS LARGE CAP ETF 922908637 343 2,097 SH   SOLE   0 0 2,097
VANGUARD INDEX FDS MID CAP ETF 922908629 225 1,142 SH   SOLE   0 0 1,142
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4,261 18,218 SH   SOLE   0 0 18,218
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,463 52,196 SH   SOLE   0 0 52,196
VANGUARD INDEX FDS GROWTH ETF 922908736 8,967 31,437 SH   SOLE   0 0 31,437
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 618 14,756 SH   SOLE   0 0 14,756
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 313 2,564 SH   SOLE   0 0 2,564
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 240 2,591 SH   SOLE   0 0 2,591
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,003 18,105 SH   SOLE   0 0 18,105
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9,663 168,835 SH   SOLE   0 0 168,835
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,238 47 PRN   SOLE   0 0 47
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 63 1,432 PRN   SOLE   0 0 1,432
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 547 363 SH   SOLE   0 0 363
VANGUARD STAR FDS VG TL INTL STK F 921909768 820 16,656 SH   SOLE   0 0 16,656
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,156 3,141 SH   SOLE   0 0 3,141