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
AMAZON COM INC COM Stock 023135106 1,306 422 SH   SOLE 0 309 0 113
INVESCO QQQ TRUST ETF 46090E103 10,604 33,228 SH   SOLE 0 9,169 0 24,058
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 522 9,524 SH   SOLE 0 1,451 0 8,072
JOHNSON & JOHNSON COM Stock 478160104 440 2,678 SH   SOLE 0 1,056 0 1,621
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 270 1,308 SH   SOLE 0 0 0 1,308
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 758 14,208 SH   SOLE 0 9,172 0 5,035
GOLDMAN SACHS GROUP INC COM Stock 38141G104 603 1,845 SH   SOLE 0 893 0 951
PROCTER AND GAMBLE CO COM Stock 742718109 401 2,959 SH   SOLE 0 1,084 0 1,875
ISHARES U.S. HEALTHCARE ETF ETF 464287762 730 2,891 SH   SOLE 0 427 0 2,463
SPDR S&P 500 ETF ETF 78462F103 769 1,940 SH   SOLE 0 536 0 1,404
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 1,860 37,056 SH   SOLE 0 9,130 0 27,925
FIDELITY LOW VOLATILITY FACTOR ETF ETF 316092824 275 6,278 SH   SOLE 0 0 0 6,278
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,017 17,487 SH   SOLE 0 10,702 0 6,784
FEDEX CORP COM Stock 31428X106 452 1,590 SH   SOLE 0 1,017 0 573
PEPSICO INC COM Stock 713448108 323 2,286 SH   SOLE 0 153 0 2,133
ATOMERA INC COM Stock 04965B100 452 18,450 SH   SOLE 0 17,450 0 1,000
HONEYWELL INTL INC COM Stock 438516106 2,241 10,322 SH   SOLE 0 0 0 10,321
FORD MTR CO DEL COM Stock 345370860 409 33,362 SH   SOLE 0 11,835 0 21,526
US BANCORP DEL COM NEW Stock 902973304 632 11,421 SH   SOLE 0 9,496 0 1,924
BP PLC SPONSORED ADR ADR 055622104 435 17,874 SH   SOLE 0 17,642 0 232
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 391 3,351 SH   SOLE 0 3,100 0 250
SPDR GOLD SHARES ETF 78463V107 352 2,200 SH   SOLE 0 2,000 0 200
BECTON DICKINSON & CO COM Stock 075887109 375 1,543 SH   SOLE 0 9 0 1,534
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 209 10,110 SH   SOLE 0 4,085 0 6,025
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 357 1,468 SH   SOLE 0 0 0 1,468
UMB FINL CORP COM Stock 902788108 2,420 26,215 SH   SOLE 0 0 0 26,215
HENRY JACK & ASSOC INC COM Stock 426281101 15,124 99,686 SH   SOLE 0 88,662 0 11,023
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1,051 25,524 SH   SOLE 0 6,836 0 18,688
ISHARES S&P SMALL-CAP FUND ETF 464287804 6,491 59,808 SH   SOLE 0 14,283 0 45,524
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,742 6,817 SH   SOLE 0 2,915 0 3,902
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 2,428 39,067 SH   SOLE 0 8,388 0 30,677
ALPHABET INC CAP STK CL A Stock 02079K305 674 327 SH   SOLE 0 280 0 47
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 427 3,752 SH   SOLE 0 3,140 0 611
OREILLY AUTOMOTIVE INC COM Stock 67103H107 11,801 23,264 SH   SOLE 0 16,339 0 6,925
INTUIT COM Stock 461202103 3,219 8,404 SH   SOLE 0 2,162 0 6,242
CSX CORP COM Stock 126408103 205 2,129 SH   SOLE 0 0 0 2,129
MICROSOFT CORP COM Stock 594918104 805 3,416 SH   SOLE 0 1,317 0 2,098
FIRST HORIZON CORPORATION COM Stock 320517105 4,576 270,614 SH   SOLE 0 270,613 0 0
VALERO ENERGY CORP COM Stock 91913Y100 512 7,154 SH   SOLE 0 5,580 0 1,573
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 450 6,143 SH   SOLE 0 5,556 0 586
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 386 1 SH   SOLE 0 0 0 1
BOEING CO COM Stock 097023105 615 2,416 SH   SOLE 0 1,884 0 532
TESLA INC COM Stock 88160R101 262 392 SH   SOLE 0 40 0 352
SOUTHERN MO BANCORP INC COM Stock 843380106 3,489 88,504 SH   SOLE 0 88,504 0 0
GREAT SOUTHN BANCORP INC COM Stock 390905107 568 10,021 SH   SOLE 0 8,927 0 1,094
PINTEREST INC CL A Stock 72352L106 302 4,085 SH   SOLE 0 4,085 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 654 1,373 SH   SOLE 0 469 0 904
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 793 5,595 SH   SOLE 0 1,581 0 4,013
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 239 2,540 SH   SOLE 0 148 0 2,391
SCHWAB U.S. MID-CAP ETF ETF 808524508 759 10,203 SH   SOLE 0 900 0 9,303
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 552 8,803 SH   SOLE 0 7,942 0 860
ISHARES RUSSELL 2000 ETF ETF 464287655 1,293 5,852 SH   SOLE 0 3,057 0 2,794
SYSCO CORP COM Stock 871829107 209 2,657 SH   SOLE 0 1,227 0 1,429
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 452 6,221 SH   SOLE 0 5,015 0 1,205
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 751 4,532 SH   SOLE 0 3,556 0 975
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 254 7,987 SH   SOLE 0 4,002 0 3,985
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 795 8,053 SH   SOLE 0 1,907 0 6,146
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 320 5,061 SH   SOLE 0 3,458 0 1,602
VISA INC COM CL A Stock 92826C839 413 1,952 SH   SOLE 0 1,021 0 930
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 4,074 55,809 SH   SOLE 0 17,322 0 38,486
QCR HOLDINGS INC COM Stock 74727A104 231 4,892 SH   SOLE 0 0 0 4,891
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 5,031 72,712 SH   SOLE 0 24,100 0 48,611
PHILLIPS 66 COM Stock 718546104 384 4,707 SH   SOLE 0 1,975 0 2,731
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 17,477 190,794 SH   SOLE 0 46,295 0 144,498
FACEBOOK INC CL A Stock 30303M102 514 1,745 SH   SOLE 0 1,336 0 409
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 200 8,789 SH   SOLE 0 0 0 8,788
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107 419 21,906 SH   SOLE 0 21,906 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100 584 22,804 SH   SOLE 0 22,804 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 242 6,597 SH   SOLE 0 4,842 0 1,754
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 462 6,575 SH   SOLE 0 100 0 6,475
ISHARES CORE MSCI EAFE ETF ETF 46432F842 7,038 97,678 SH   SOLE 0 32,198 0 65,479
KINDER MORGAN INC DEL COM Stock 49456B101 1,625 97,571 SH   SOLE 0 97,217 0 353
FIRST TRUST EUROPE ALPHADEX FUND ETF 33737J117 262 6,451 SH   SOLE 0 0 0 6,450
NVIDIA CORPORATION COM Stock 67066G104 201 377 SH   SOLE 0 177 0 200
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1,987 30,873 SH   SOLE 0 9,681 0 21,191
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 756 6,389 SH   SOLE 0 5,282 0 1,106
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 490 29,000 SH   SOLE 0 2,500 0 26,500
QUALCOMM INC COM Stock 747525103 273 2,061 SH   SOLE 0 1,214 0 846
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 507 686 SH   SOLE 0 0 0 686
DISCOVER FINL SVCS COM Stock 254709108 241 2,538 SH   SOLE 0 1,837 0 700
CISCO SYS INC COM Stock 17275R102 690 13,352 SH   SOLE 0 8,715 0 4,636
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 273 4,767 SH   SOLE 0 4,767 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 515 4,110 SH   SOLE 0 0 0 4,109
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 395 7,517 SH   SOLE 0 362 0 7,154
AT&T INC COM Stock 00206R102 666 22,008 SH   SOLE 0 11,080 0 10,926
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Stock 718549207 402 12,687 SH   SOLE 0 12,686 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 243 4,946 SH   SOLE 0 1,400 0 3,546
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 500 3,320 SH   SOLE 0 2,558 0 760
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 239 1,963 SH   SOLE 0 456 0 1,507
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1,314 10,249 SH   SOLE 0 7,143 0 3,105
UNIVERSAL DISPLAY CORP COM Stock 91347P105 332 1,402 SH   SOLE 0 1,401 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 315 1,958 SH   SOLE 0 1,363 0 595
TWITTER INC COM Stock 90184L102 552 8,680 SH   SOLE 0 3,100 0 5,580
ISHARES CORE S&P 500 ETF ETF 464287200 3,219 8,090 SH   SOLE 0 2,230 0 5,859
WELLS FARGO CO NEW COM Stock 949746101 298 7,624 SH   SOLE 0 7,410 0 214
RIO TINTO PLC SPONSORED ADR ADR 767204100 403 5,186 SH   SOLE 0 966 0 4,220
NORTHROP GRUMMAN CORP COM Stock 666807102 280 867 SH   SOLE 0 771 0 95
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 5,384 39,920 SH   SOLE 0 14,022 0 25,897
JPMORGAN CHASE & CO COM Stock 46625H100 776 5,094 SH   SOLE 0 2,375 0 2,718
CHEVRON CORP NEW COM Stock 166764100 213 2,031 SH   SOLE 0 165 0 1,864
CONOCOPHILLIPS COM Stock 20825C104 288 5,437 SH   SOLE 0 606 0 4,830
BK OF AMERICA CORP COM Stock 060505104 653 16,880 SH   SOLE 0 9,860 0 7,019
WALMART INC COM Stock 931142103 1,997 14,700 SH   SOLE 0 6,668 0 8,031
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 1,430 45,412 SH   SOLE 0 18,882 0 26,529
TEXAS INSTRS INC COM Stock 882508104 371 1,960 SH   SOLE 0 1,836 0 124
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 3,416 33,792 SH   SOLE 0 9,741 0 24,050
PFIZER INC COM Stock 717081103 251 6,919 SH   SOLE 0 4,631 0 2,287
MORGAN STANLEY COM NEW Stock 617446448 287 3,691 SH   SOLE 0 3,683 0 7
3M CO COM Stock 88579Y101 664 3,445 SH   SOLE 0 2,132 0 1,312
GILEAD SCIENCES INC COM Stock 375558103 362 5,600 SH   SOLE 0 5,600 0 0
CATERPILLAR INC COM Stock 149123101 1,180 5,088 SH   SOLE 0 2,770 0 2,316
PAYCOM SOFTWARE INC COM Stock 70432V102 822 2,221 SH   SOLE 0 1,500 0 721
TYSON FOODS INC CL A Stock 902494103 236 3,182 SH   SOLE 0 3,078 0 104
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 3,273 36,055 SH   SOLE 0 13,161 0 22,893
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 5,632 81,746 SH   SOLE 0 24,738 0 57,007
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 4,300 37,780 SH   SOLE 0 11,361 0 26,418
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 4,297 89,028 SH   SOLE 0 21,778 0 67,249
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 1,382 13,721 SH   SOLE 0 6,451 0 7,269
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1,795 22,898 SH   SOLE 0 9,018 0 13,879
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 784 7,692 SH   SOLE 0 3,599 0 4,091
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Stock 822634101 309 23,187 SH   SOLE 0 23,187 0 0
LAM RESEARCH CORP COM Stock 512807108 595 1,000 SH   SOLE 0 0 0 1,000
FIDELITY TOTAL BOND ETF ETF 316188309 4,362 83,225 SH   SOLE 0 33,047 0 50,177
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 218 3,451 SH   SOLE 0 2,708 0 742
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 673 10,535 SH   SOLE 0 10,175 0 359
ALTRIA GROUP INC COM Stock 02209S103 247 4,834 SH   SOLE 0 709 0 4,125
CITIGROUP INC COM NEW Stock 172967424 498 6,849 SH   SOLE 0 3,853 0 2,995
EXXON MOBIL CORP COM Stock 30231G102 1,646 29,483 SH   SOLE 0 19,065 0 10,417
DEERE & CO COM Stock 244199105 331 883 SH   SOLE 0 0 0 883
ISHARES MSCI ACWI INDEX FUND ETF 464288257 1,831 19,245 SH   SOLE 0 5,647 0 13,597
CHEMOURS CO COM Stock 163851108 287 10,299 SH   SOLE 0 10,298 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 1,130 14,744 SH   SOLE 0 7,408 0 7,335
KRAFT HEINZ CO COM Stock 500754106 236 5,905 SH   SOLE 0 5,520 0 384
ISHARES S&P MIDCAP FUND ETF 464287507 8,985 34,522 SH   SOLE 0 7,848 0 26,672
ISHARES MSCI EAFE ETF ETF 464287465 463 6,105 SH   SOLE 0 2,690 0 3,415
APPLE INC COM Stock 037833100 4,693 38,423 SH   SOLE 0 11,227 0 27,195
ABBOTT LABS COM Stock 002824100 258 2,157 SH   SOLE 0 698 0 1,458
DISNEY WALT CO COM Stock 254687106 358 1,940 SH   SOLE 0 585 0 1,354