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
ALARM COM HLDGS INC COM 011642105 274 3,177 SH   SOLE   0 0 3,177
ALPHABET INC CAP STK CL C 02079K107 883 427 SH   SOLE   0 0 427
AMAZON COM INC COM 023135106 390 126 SH   SOLE   0 0 126
AMEDISYS INC COM 023436108 274 1,033 SH   SOLE   0 0 1,033
APPLE INC COM 037833100 2,856 23,382 SH   SOLE   0 0 23,382
BANCORPSOUTH BK TUPELO MISS COM 05971J102 619 19,052 SH   SOLE   0 0 19,052
BK OF AMERICA CORP COM 060505104 349 9,022 SH   SOLE   0 0 9,022
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,204 4,711 SH   SOLE   0 0 4,711
BLACKLINE INC COM 09239B109 451 4,159 SH   SOLE   0 0 4,159
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 330 23,764 SH   SOLE   0 0 23,764
CARMAX INC COM 143130102 563 4,244 SH   SOLE   0 0 4,244
CASELLA WASTE SYS INC CL A 147448104 200 3,150 SH   SOLE   0 0 3,150
CISCO SYS INC COM 17275R102 281 5,439 SH   SOLE   0 0 5,439
DESCARTES SYS GROUP INC COM 249906108 302 4,961 SH   SOLE   0 0 4,961
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 8,170 289,919 SH   SOLE   0 0 289,919
DISNEY WALT CO COM 254687106 1,275 6,910 SH   SOLE   0 0 6,910
ENSIGN GROUP INC COM 29358P101 258 2,745 SH   SOLE   0 0 2,745
EXPEDITORS INTL WASH INC COM 302130109 417 3,871 SH   SOLE   0 0 3,871
EXPONENT INC COM 30214U102 333 3,420 SH   SOLE   0 0 3,420
FACEBOOK INC CL A 30303M102 621 2,110 SH   SOLE   0 0 2,110
FASTENAL CO COM 311900104 547 10,888 SH   SOLE   0 0 10,888
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2,897 179,382 SH   SOLE   0 0 179,382
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,068 102,644 SH   SOLE   0 0 102,644
FIVE BELOW INC COM 33829M101 287 1,506 SH   SOLE   0 0 1,506
FLOOR & DECOR HLDGS INC CL A 339750101 207 2,167 SH   SOLE   0 0 2,167
FOX FACTORY HLDG CORP COM 35138V102 232 1,825 SH   SOLE   0 0 1,825
FRESHPET INC COM 358039105 224 1,409 SH   SOLE   0 0 1,409
GENERAL ELECTRIC CO COM 369604103 292 22,218 SH   SOLE   0 0 22,218
GRAND CANYON ED INC COM 38526M106 419 3,916 SH   SOLE   0 0 3,916
HOME DEPOT INC COM 437076102 1,185 3,881 SH   SOLE   0 0 3,881
ISHARES TR TIPS BD ETF 464287176 2,615 20,838 SH   SOLE   0 0 20,838
ISHARES TR CORE S&P500 ETF 464287200 14,817 37,245 SH   SOLE   0 0 37,245
ISHARES TR S&P 500 GRWT ETF 464287309 983 15,091 SH   SOLE   0 0 15,091
ISHARES TR S&P 500 VAL ETF 464287408 826 5,849 SH   SOLE   0 0 5,849
ISHARES TR CORE S&P MCP ETF 464287507 9,343 35,894 SH   SOLE   0 0 35,894
ISHARES TR RUS 1000 VAL ETF 464287598 4,498 29,678 SH   SOLE   0 0 29,678
ISHARES TR S&P MC 400GR ETF 464287606 404 5,160 SH   SOLE   0 0 5,160
ISHARES TR RUS 1000 GRW ETF 464287614 14,125 58,116 SH   SOLE   0 0 58,116
ISHARES TR RUS 2000 VAL ETF 464287630 2,123 13,312 SH   SOLE   0 0 13,312
ISHARES TR S&P MC 400VL ETF 464287705 353 3,460 SH   SOLE   0 0 3,460
ISHARES TR CORE S&P SCP ETF 464287804 14,395 132,634 SH   SOLE   0 0 132,634
ISHARES TR SP SMCP600VL ETF 464287879 290 2,880 SH   SOLE   0 0 2,880
ISHARES TR S&P SML 600 GWT 464287887 309 2,412 SH   SOLE   0 0 2,412
ISHARES TR EAFE SML CP ETF 464288273 828 11,527 SH   SOLE   0 0 11,527
ISHARES TR JPMORGAN USD EMG 464288281 1,833 16,835 SH   SOLE   0 0 16,835
ISHARES TR MSCI EAFE MIN VL 46429B689 3,440 47,124 SH   SOLE   0 0 47,124
ISHARES TR MSCI USA MIN VOL 46429B697 217 3,132 SH   SOLE   0 0 3,132
ISHARES TR CORE MSCI TOTAL 46432F834 75,444 1,073,474 SH   SOLE   0 0 1,073,474
ISHARES TR CORE MSCI EAFE 46432F842 9,295 129,005 SH   SOLE   0 0 129,005
ISHARES INC ESG AWR MSCI EM 46434G863 355 8,198 SH   SOLE   0 0 8,198
ISHARES TR ESG AWRE 1 5 YR 46435G243 508 19,560 SH   SOLE   0 0 19,560
ISHARES TR ESG AWARE MSCI 46435U663 697 18,075 SH   SOLE   0 0 18,075
JPMORGAN CHASE & CO COM 46625H100 1,446 9,501 SH   SOLE   0 0 9,501
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 297 5,843 SH   SOLE   0 0 5,843
JOHNSON & JOHNSON COM 478160104 660 4,014 SH   SOLE   0 0 4,014
MANHATTAN BRDG CAP INC COM 562803106 62 62,027 SH   SOLE   0 0 62,027
MICROSOFT CORP COM 594918104 1,487 6,306 SH   SOLE   0 0 6,306
MUELLER INDS INC COM 624756102 297 7,173 SH   SOLE   0 0 7,173
NEOGEN CORP COM 640491106 288 3,243 SH   SOLE   0 0 3,243
NORTHERN TR CORP COM 665859104 204 1,944 SH   SOLE   0 0 1,944
NUVEEN QUALITY MUNCP INCOME COM 67066V101 177 11,664 SH   SOLE   0 0 11,664
OREILLY AUTOMOTIVE INC COM 67103H107 493 971 SH   SOLE   0 0 971
OMNICOM GROUP INC COM 681919106 432 5,825 SH   SOLE   0 0 5,825
PAYLOCITY HLDG CORP COM 70438V106 346 1,926 SH   SOLE   0 0 1,926
PEGASYSTEMS INC COM 705573103 250 2,184 SH   SOLE   0 0 2,184
PFIZER INC COM 717081103 353 9,753 SH   SOLE   0 0 9,753
PIMCO MUN INCOME FD III COM 72201A103 189 15,365 SH   SOLE   0 0 15,365
PROGRESSIVE CORP COM 743315103 965 10,093 SH   SOLE   0 0 10,093
PROS HOLDINGS INC COM 74346Y103 206 4,851 SH   SOLE   0 0 4,851
RENASANT CORP COM 75970E107 1,011 24,435 SH   SOLE   0 0 24,435
RITCHIE BROS AUCTIONEERS COM 767744105 273 4,664 SH   SOLE   0 0 4,664
ROGERS CORP COM 775133101 211 1,120 SH   SOLE   0 0 1,120
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,919 4,841 SH   SOLE   0 0 4,841
SPS COMM INC COM 78463M107 453 4,560 SH   SOLE   0 0 4,560
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,321 2,775 SH   SOLE   0 0 2,775
SCHWAB CHARLES CORP COM 808513105 725 11,120 SH   SOLE   0 0 11,120
SCHWAB STRATEGIC TR US TIPS ETF 808524870 401 6,555 SH   SOLE   0 0 6,555
TJX COS INC NEW COM 872540109 471 7,117 SH   SOLE   0 0 7,117
US BANCORP DEL COM NEW 902973304 441 7,968 SH   SOLE   0 0 7,968
UNION PAC CORP COM 907818108 384 1,743 SH   SOLE   0 0 1,743
VANGUARD WORLD FD ESG INTL STK ETF 921910725 702 11,431 SH   SOLE   0 0 11,431
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,125 43,274 SH   SOLE   0 0 43,274
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 41,743 730,788 SH   SOLE   0 0 730,788
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,430 161,968 SH   SOLE   0 0 161,968
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 377 4,566 SH   SOLE   0 0 4,566
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 87,534 240,281 SH   SOLE   0 0 240,281
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10,508 114,394 SH   SOLE   0 0 114,394
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,715 10,355 SH   SOLE   0 0 10,355
VANGUARD INDEX FDS MID CAP ETF 922908629 10,579 47,794 SH   SOLE   0 0 47,794
VANGUARD INDEX FDS LARGE CAP ETF 922908637 852 4,600 SH   SOLE   0 0 4,600
VANGUARD INDEX FDS GROWTH ETF 922908736 8,276 32,196 SH   SOLE   0 0 32,196
VANGUARD INDEX FDS VALUE ETF 922908744 2,761 21,000 SH   SOLE   0 0 21,000
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,065 28,331 SH   SOLE   0 0 28,331
VANGUARD INDEX FDS TOTAL STK MKT 922908769 135,423 655,197 SH   SOLE   0 0 655,197
WALMART INC COM 931142103 258 1,903 SH   SOLE   0 0 1,903
WELLS FARGO CO NEW COM 949746101 260 6,661 SH   SOLE   0 0 6,661
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 232 8,371 SH   SOLE   0 0 8,371
WORKIVA INC COM CL A 98139A105 290 3,291 SH   SOLE   0 0 3,291
TE CONNECTIVITY LTD REG SHS H84989104 695 5,384 SH   SOLE   0 0 5,384
GLOBANT S A COM L44385109 365 1,760 SH   SOLE   0 0 1,760
KORNIT DIGITAL LTD SHS M6372Q113 213 2,148 SH   SOLE   0 0 2,148