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
AT&T INC COM 00206R102 2,893 101,480 SH   SOLE   0 0 101,480
ALPHABET INC CAP STK CL C 02079K107 613 417 SH   SOLE   0 0 417
APPLE INC COM 037833100 2,688 23,212 SH   SOLE   0 0 23,212
BANCORPSOUTH BK TUPELO MISS COM 05971J102 557 28,750 SH   SOLE   0 0 28,750
BK OF AMERICA CORP COM 060505104 218 9,052 SH   SOLE   0 0 9,052
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,005 4,721 SH   SOLE   0 0 4,721
BIO-TECHNE CORP COM 09073M104 252 1,018 SH   SOLE   0 0 1,018
BLACKLINE INC COM 09239B109 376 4,198 SH   SOLE   0 0 4,198
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 308 23,764 SH   SOLE   0 0 23,764
CARMAX INC COM 143130102 391 4,259 SH   SOLE   0 0 4,259
CISCO SYS INC COM 17275R102 231 5,859 SH   SOLE   0 0 5,859
DESCARTES SYS GROUP INC COM 249906108 284 4,986 SH   SOLE   0 0 4,986
DISNEY WALT CO COM DISNEY 254687106 881 7,097 SH   SOLE   0 0 7,097
EXPEDITORS INTL WASH INC COM 302130109 352 3,886 SH   SOLE   0 0 3,886
EXPONENT INC COM 30214U102 247 3,430 SH   SOLE   0 0 3,430
FACEBOOK INC CL A 30303M102 606 2,315 SH   SOLE   0 0 2,315
FASTENAL CO COM 311900104 493 10,928 SH   SOLE   0 0 10,928
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2,749 204,382 SH   SOLE   0 0 204,382
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 4,364 227,644 SH   SOLE   0 0 227,644
FIVE BELOW INC COM 33829M101 272 2,143 SH   SOLE   0 0 2,143
FIVE9 INC COM 338307101 271 2,093 SH   SOLE   0 0 2,093
GENERAL ELECTRIC CO COM 369604103 140 22,517 SH   SOLE   0 0 22,517
GRAND CANYON ED INC COM 38526M106 233 2,918 SH   SOLE   0 0 2,918
HOME DEPOT INC COM 437076102 1,108 3,991 SH   SOLE   0 0 3,991
ISHARES TR SELECT DIVID ETF 464287168 2,077 25,475 SH   SOLE   0 0 25,475
ISHARES TR TIPS BD ETF 464287176 3,539 27,978 SH   SOLE   0 0 27,978
ISHARES TR CORE S&P500 ETF 464287200 12,962 38,569 SH   SOLE   0 0 38,569
ISHARES TR S&P 500 GRWT ETF 464287309 855 3,702 SH   SOLE   0 0 3,702
ISHARES TR S&P 500 VAL ETF 464287408 626 5,565 SH   SOLE   0 0 5,565
ISHARES TR CORE S&P MCP ETF 464287507 4,385 23,663 SH   SOLE   0 0 23,663
ISHARES TR RUS 1000 VAL ETF 464287598 3,464 29,324 SH   SOLE   0 0 29,324
ISHARES TR S&P MC 400GR ETF 464287606 296 1,238 SH   SOLE   0 0 1,238
ISHARES TR RUS 1000 GRW ETF 464287614 12,953 59,723 SH   SOLE   0 0 59,723
ISHARES TR RUS 2000 VAL ETF 464287630 1,322 13,312 SH   SOLE   0 0 13,312
ISHARES TR S&P MC 400VL ETF 464287705 233 1,730 SH   SOLE   0 0 1,730
ISHARES TR CORE S&P SCP ETF 464287804 9,277 132,091 SH   SOLE   0 0 132,091
ISHARES TR S&P SML 600 GWT 464287887 213 1,206 SH   SOLE   0 0 1,206
ISHARES TR EAFE SML CP ETF 464288273 730 12,378 SH   SOLE   0 0 12,378
ISHARES TR JPMORGAN USD EMG 464288281 1,867 16,835 SH   SOLE   0 0 16,835
ISHARES TR MSCI EAFE MIN VL 46429B689 2,867 42,074 SH   SOLE   0 0 42,074
ISHARES TR MSCI USA MIN VOL 46429B697 2,697 42,316 SH   SOLE   0 0 42,316
ISHARES TR CORE MSCI TOTAL 46432F834 48,158 825,465 SH   SOLE   0 0 825,465
ISHARES TR CORE MSCI EAFE 46432F842 7,769 128,884 SH   SOLE   0 0 128,884
ISHARES INC ESG AWR MSCI EM 46434G863 286 8,024 SH   SOLE   0 0 8,024
ISHARES TR ESG AWARE MSCI 46435U663 466 17,570 SH   SOLE   0 0 17,570
JPMORGAN CHASE & CO COM 46625H100 917 9,526 SH   SOLE   0 0 9,526
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 652 12,843 SH   SOLE   0 0 12,843
JOHNSON & JOHNSON COM 478160104 600 4,029 SH   SOLE   0 0 4,029
MANHATTAN BRDG CAP INC COM 562803106 68 67,858 SH   SOLE   0 0 67,858
MICROSOFT CORP COM 594918104 1,341 6,376 SH   SOLE   0 0 6,376
MUELLER INDS INC COM 624756102 305 11,253 SH   SOLE   0 0 11,253
NEOGEN CORP COM 640491106 255 3,260 SH   SOLE   0 0 3,260
NUVEEN QUALITY MUNCP INCOME COM 67066V101 169 11,664 SH   SOLE   0 0 11,664
OREILLY AUTOMOTIVE INC COM 67103H107 450 975 SH   SOLE   0 0 975
OMNICOM GROUP INC COM 681919106 289 5,845 SH   SOLE   0 0 5,845
PAYLOCITY HLDG CORP COM 70438V106 312 1,934 SH   SOLE   0 0 1,934
PEGASYSTEMS INC COM 705573103 267 2,206 SH   SOLE   0 0 2,206
PFIZER INC COM 717081103 359 9,783 SH   SOLE   0 0 9,783
PIMCO MUN INCOME FD III COM 72201A103 175 15,365 SH   SOLE   0 0 15,365
PROGRESSIVE CORP COM 743315103 968 10,223 SH   SOLE   0 0 10,223
PROTO LABS INC COM 743713109 257 1,985 SH   SOLE   0 0 1,985
RENASANT CORP COM 75970E107 718 31,606 SH   SOLE   0 0 31,606
RITCHIE BROS AUCTIONEERS COM 767744105 222 3,749 SH   SOLE   0 0 3,749
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,561 4,661 SH   SOLE   0 0 4,661
SPS COMMERCE INC COM 78463M107 357 4,588 SH   SOLE   0 0 4,588
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 940 2,775 SH   SOLE   0 0 2,775
SCHWAB CHARLES CORP COM 808513105 404 11,155 SH   SOLE   0 0 11,155
SCHWAB STRATEGIC TR US TIPS ETF 808524870 404 6,555 SH   SOLE   0 0 6,555
TJX COS INC NEW COM 872540109 397 7,137 SH   SOLE   0 0 7,137
US BANCORP DEL COM NEW 902973304 287 7,998 SH   SOLE   0 0 7,998
UNION PAC CORP COM 907818108 344 1,748 SH   SOLE   0 0 1,748
VANGUARD WORLD FD ESG INTL STK ETF 921910725 554 10,740 SH   SOLE   0 0 10,740
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,780 43,521 SH   SOLE   0 0 43,521
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 30,302 520,792 SH   SOLE   0 0 520,792
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,557 105,395 SH   SOLE   0 0 105,395
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 793 9,566 SH   SOLE   0 0 9,566
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 76,848 249,790 SH   SOLE   0 0 249,790
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,077 114,952 SH   SOLE   0 0 114,952
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,272 11,497 SH   SOLE   0 0 11,497
VANGUARD INDEX FDS MID CAP ETF 922908629 7,798 44,239 SH   SOLE   0 0 44,239
VANGUARD INDEX FDS GROWTH ETF 922908736 7,556 33,196 SH   SOLE   0 0 33,196
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,881 18,731 SH   SOLE   0 0 18,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769 103,001 604,783 SH   SOLE   0 0 604,783
WALMART INC COM 931142103 264 1,890 SH   SOLE   0 0 1,890
TE CONNECTIVITY LTD REG SHS H84989104 528 5,404 SH   SOLE   0 0 5,404
GLOBANT S A COM L44385109 318 1,776 SH   SOLE   0 0 1,776