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 3,090 102,200 SH   SOLE   0 0 102,200
ALARM COM HLDGS INC COM 011642105 208 3,206 SH   SOLE   0 0 3,206
ALPHABET INC CAP STK CL C 02079K107 570 403 SH   SOLE   0 0 403
APPLE INC COM 037833100 2,249 6,166 SH   SOLE   0 0 6,166
BANCORPSOUTH BK TUPELO MISS COM 05971J102 225 9,874 SH   SOLE   0 0 9,874
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 791 4,430 SH   SOLE   0 0 4,430
BIO-TECHNE CORP COM 09073M104 269 1,018 SH   SOLE   0 0 1,018
BLACKLINE INC COM 09239B109 348 4,198 SH   SOLE   0 0 4,198
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 303 23,764 SH   SOLE   0 0 23,764
CARMAX INC COM 143130102 352 3,929 SH   SOLE   0 0 3,929
DESCARTES SYS GROUP INC COM 249906108 264 4,986 SH   SOLE   0 0 4,986
DISNEY WALT CO COM DISNEY 254687106 705 6,323 SH   SOLE   0 0 6,323
EXPEDITORS INTL WASH INC COM 302130109 275 3,613 SH   SOLE   0 0 3,613
EXPONENT INC COM 30214U102 278 3,430 SH   SOLE   0 0 3,430
FACEBOOK INC CL A 30303M102 498 2,195 SH   SOLE   0 0 2,195
FASTENAL CO COM 311900104 436 10,188 SH   SOLE   0 0 10,188
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2,798 204,382 SH   SOLE   0 0 204,382
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 4,193 227,644 SH   SOLE   0 0 227,644
FIVE BELOW INC COM 33829M101 229 2,143 SH   SOLE   0 0 2,143
FIVE9 INC COM 338307101 239 2,158 SH   SOLE   0 0 2,158
GENERAL ELECTRIC CO COM 369604103 137 20,092 SH   SOLE   0 0 20,092
GRAND CANYON ED INC COM 38526M106 264 2,918 SH   SOLE   0 0 2,918
HOME DEPOT INC COM 437076102 935 3,731 SH   SOLE   0 0 3,731
ISHARES TR SELECT DIVID ETF 464287168 2,056 25,475 SH   SOLE   0 0 25,475
ISHARES TR TIPS BD ETF 464287176 3,869 31,458 SH   SOLE   0 0 31,458
ISHARES TR CORE S&P500 ETF 464287200 12,063 38,953 SH   SOLE   0 0 38,953
ISHARES TR CORE S&P MCP ETF 464287507 5,267 29,620 SH   SOLE   0 0 29,620
ISHARES TR RUS 1000 VAL ETF 464287598 3,302 29,324 SH   SOLE   0 0 29,324
ISHARES TR RUS 1000 GRW ETF 464287614 11,464 59,723 SH   SOLE   0 0 59,723
ISHARES TR RUS 2000 VAL ETF 464287630 2,945 30,219 SH   SOLE   0 0 30,219
ISHARES TR CORE S&P SCP ETF 464287804 9,001 131,800 SH   SOLE   0 0 131,800
ISHARES TR EAFE SML CP ETF 464288273 850 15,853 SH   SOLE   0 0 15,853
ISHARES TR JPMORGAN USD EMG 464288281 2,138 19,577 SH   SOLE   0 0 19,577
ISHARES TR MIN VOL EAFE ETF 46429B689 2,779 42,074 SH   SOLE   0 0 42,074
ISHARES TR MSCI MIN VOL ETF 46429B697 2,376 39,184 SH   SOLE   0 0 39,184
ISHARES TR CORE MSCI TOTAL 46432F834 3,646 66,879 SH   SOLE   0 0 66,879
ISHARES TR CORE MSCI EAFE 46432F842 7,365 128,848 SH   SOLE   0 0 128,848
ISHARES INC ESG MSCI EM ETF 46434G863 245 7,633 SH   SOLE   0 0 7,633
ISHARES TR ESG MSCI USA SML 46435U663 418 16,673 SH   SOLE   0 0 16,673
JPMORGAN CHASE & CO COM 46625H100 783 8,329 SH   SOLE   0 0 8,329
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 652 12,843 SH   SOLE   0 0 12,843
JOHNSON & JOHNSON COM 478160104 484 3,440 SH   SOLE   0 0 3,440
MANHATTAN BRIDGE CAPITAL INC COM 562803106 71 70,728 SH   SOLE   0 0 70,728
MICROSOFT CORP COM 594918104 1,144 5,622 SH   SOLE   0 0 5,622
MUELLER INDS INC COM 624756102 299 11,253 SH   SOLE   0 0 11,253
NEOGEN CORP COM 640491106 253 3,260 SH   SOLE   0 0 3,260
NUVEEN QUALITY MUNCP INCOME COM 67066V101 164 11,664 SH   SOLE   0 0 11,664
OREILLY AUTOMOTIVE INC COM 67103H107 379 898 SH   SOLE   0 0 898
OMNICOM GROUP INC COM 681919106 294 5,380 SH   SOLE   0 0 5,380
PAYLOCITY HLDG CORP COM 70438V106 308 2,114 SH   SOLE   0 0 2,114
PEGASYSTEMS INC COM 705573103 223 2,206 SH   SOLE   0 0 2,206
PFIZER INC COM 717081103 296 9,043 SH   SOLE   0 0 9,043
PIMCO MUN INCOME FD III COM 72201A103 177 15,365 SH   SOLE   0 0 15,365
PROGRESSIVE CORP OHIO COM 743315103 762 9,508 SH   SOLE   0 0 9,508
PROTO LABS INC COM 743713109 245 2,175 SH   SOLE   0 0 2,175
RENASANT CORP COM 75970E107 787 31,606 SH   SOLE   0 0 31,606
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,437 4,661 SH   SOLE   0 0 4,661
SPS COMMERCE INC COM 78463M107 345 4,588 SH   SOLE   0 0 4,588
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 900 2,775 SH   SOLE   0 0 2,775
SCHWAB STRATEGIC TR US TIPS ETF 808524870 393 6,555 SH   SOLE   0 0 6,555
TJX COS INC NEW COM 872540109 338 6,692 SH   SOLE   0 0 6,692
US BANCORP DEL COM NEW 902973304 272 7,393 SH   SOLE   0 0 7,393
UNION PAC CORP COM 907818108 267 1,578 SH   SOLE   0 0 1,578
VANGUARD WORLD FD ESG INTL STK ETF 921910725 491 10,201 SH   SOLE   0 0 10,201
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 2,412 62,193 SH   SOLE   0 0 62,193
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 18,332 317,542 SH   SOLE   0 0 317,542
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,249 107,274 SH   SOLE   0 0 107,274
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 828 10,019 SH   SOLE   0 0 10,019
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 72,992 257,531 SH   SOLE   0 0 257,531
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,027 114,952 SH   SOLE   0 0 114,952
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,092 19,568 SH   SOLE   0 0 19,568
VANGUARD INDEX FDS MID CAP ETF 922908629 7,251 44,239 SH   SOLE   0 0 44,239
VANGUARD INDEX FDS GROWTH ETF 922908736 6,709 33,196 SH   SOLE   0 0 33,196
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,729 18,731 SH   SOLE   0 0 18,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769 53,128 339,411 SH   SOLE   0 0 339,411
TE CONNECTIVITY LTD REG SHS H84989104 415 5,089 SH   SOLE   0 0 5,089
GLOBANT S A COM L44385109 266 1,776 SH   SOLE   0 0 1,776