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
3M Company COM 88579Y101 1,251 6,297 SH   SOLE   0 0 6,297
Abbott Laboratories COM 002824100 673 5,801 SH   SOLE   0 0 5,801
ABBVIE INC. COM COM 00287Y109 1,302 11,561 SH   SOLE   0 0 11,561
Alibaba Holdings Ltd. ADR COM 01609w102 582 2,567 SH   SOLE   0 0 2,567
AllianceBernstein Global High COM 01879r106 440 35,143 SH   SOLE   0 0 35,143
Alphabet Inc. COM 38259p508 2,564 1,050 SH   SOLE   0 0 1,050
Alphabet, Inc Class C COM 02079k107 3,507 1,399 SH   SOLE   0 0 1,399
Amazon.com, Inc COM 023135106 5,495 1,597 SH   SOLE   0 0 1,597
American Express Company COM 025816109 551 3,333 SH   SOLE   0 0 3,333
Amgen Inc. COM 031162100 268 1,099 SH   SOLE   0 0 1,099
Apple, Inc. COM COM 037833100 26,117 190,689 SH   SOLE   0 0 190,689
ARK Genomic Revolution ETF COM 00214Q302 775 8,380 SH   SOLE   0 0 8,380
ARK Innovation ETF COM 00214Q104 1,921 14,689 SH   SOLE   0 0 14,689
AT&T Inc. COM 00206r102 1,110 38,585 SH   SOLE   0 0 38,585
Baidu, Inc COM 056752108 516 2,529 SH   SOLE   0 0 2,529
Bank Of America COM 060505104 1,478 35,845 SH   SOLE   0 0 35,845
Baxter International, Inc. COM 071813109 229 2,849 SH   SOLE   0 0 2,849
Berkshire Hathaway Inc COM 084670702 3,204 11,528 SH   SOLE   0 0 11,528
Boeing Company COM 097023105 790 3,296 SH   SOLE   0 0 3,296
Bristol-Myers Sqibb Company COM 110122108 353 5,283 SH   SOLE   0 0 5,283
Broadcom Inc COM 11135F200 274 180 SH   SOLE   0 0 180
Broadcom Ltd. COM y09827109 235 493 SH   SOLE   0 0 493
Caterpillar Inc COM 149123101 762 3,501 SH   SOLE   0 0 3,501
Chevron Corporation COM 166764100 1,202 11,479 SH   SOLE   0 0 11,479
Cisco Systems Inc. COM 17275r102 628 11,858 SH   SOLE   0 0 11,858
Clover Health Invts Co COM 18914F103 408 30,666 SH   SOLE   0 0 30,666
Comcast Corporation COM 20030n101 463 8,122 SH   SOLE   0 0 8,122
Commerce Bancshares, Inc. COM 200525103 252 3,383 SH   SOLE   0 0 3,383
ConocoPhillips COM 20825C104 534 8,761 SH   SOLE   0 0 8,761
CostCo Wholesale Corporation COM 22160K105 378 956 SH   SOLE   0 0 956
CVS Health Corporation COM 126650100 268 3,221 SH   SOLE   0 0 3,221
Deere & Company COM 244199105 255 723 SH   SOLE   0 0 723
Digital Turbine Inc COM 25400W102 245 2,826 SH   SOLE   0 0 2,826
DNP SELECT INCOME FD COM COM 23325p104 119 11,345 SH   SOLE   0 0 11,345
Dominion Energy COM 25746U133 264 2,715 SH   SOLE   0 0 2,715
Dow Chemical Company COM 260543103 201 3,175 SH   SOLE   0 0 3,175
Duke Energy Corporation COM 26441C204 465 4,707 SH   SOLE   0 0 4,707
Easton Pharmaceuticals Inc. COM 277774105 0 10,000 SH   SOLE   0 0 10,000
Edwards Lifesciences, Inc. COM 28176e108 723 6,985 SH   SOLE   0 0 6,985
Eli Lilly & Co. COM 532457108 276 1,203 SH   SOLE   0 0 1,203
Emerson Electric Company COM 291011104 583 6,060 SH   SOLE   0 0 6,060
Energy Select Sector SPDR ETF COM 81369Y506 205 3,803 SH   SOLE   0 0 3,803
Enterprise Products LP COM 293792107 346 14,343 SH   SOLE   0 0 14,343
ETFs Physical Precious Metals COM 26922W109 202 2,096 SH   SOLE   0 0 2,096
Exxon Mobil Corporation COM 30231g102 1,241 19,666 SH   SOLE   0 0 19,666
Facebook Inc. COM 30303m102 1,678 4,825 SH   SOLE   0 0 4,825
Fastenal Compamy COM 311900104 402 7,733 SH   SOLE   0 0 7,733
First Bancshares, Inc COM 318687100 2,191 143,502 SH   SOLE   0 0 143,502
First Trust Asia Pacific Ex-Ja COM 33737J109 1,319 36,701 SH   SOLE   0 0 36,701
First Trust Capital Strength E COM 33733E108 2,562 33,908 SH   SOLE   0 0 33,908
First Trust Developed Int'l ET COM 33738R787 1,895 34,067 SH   SOLE   0 0 34,067
First Trust Dow Internet Index COM 33733E302 536 2,191 SH   SOLE   0 0 2,191
First Trust Dow Jones Global S COM 33734x200 400 15,423 SH   SOLE   0 0 15,423
First Trust Emerging Markets A COM 33737J182 1,224 43,763 SH   SOLE   0 0 43,763
First Trust Enhanced Short Ter COM 33739Q408 1,323 22,076 SH   SOLE   0 0 22,076
First Trust ETF AlphaDEX Consu COM 33734X101 728 11,989 SH   SOLE   0 0 11,989
First Trust ETF AlphaDEX Consu COM 33734X119 495 8,690 SH   SOLE   0 0 8,690
First Trust ETF AlphaDEX Energ COM 33734X127 304 26,653 SH   SOLE   0 0 26,653
First Trust ETF AlphaDEX Finan COM 33734X135 994 22,762 SH   SOLE   0 0 22,762
First Trust ETF AlphaDEX Healt COM 33734X143 1,120 9,561 SH   SOLE   0 0 9,561
First Trust ETF AlphaDEX Indus COM 33734X150 861 14,593 SH   SOLE   0 0 14,593
First Trust ETF AlphaDEX Mater COM 33734X168 296 5,141 SH   SOLE   0 0 5,141
First Trust ETF AlphaDEX Techn COM 33734X176 1,981 15,953 SH   SOLE   0 0 15,953
First Trust ETF AlphaDEX Utili COM 33734X184 270 9,026 SH   SOLE   0 0 9,026
First Trust Europe AlphaDEX ET COM 33737J117 1,745 40,876 SH   SOLE   0 0 40,876
First Trust Japan AlphaDEX ETF COM 33737J158 939 18,354 SH   SOLE   0 0 18,354
First Trust Large Cap Growth E COM 33735K108 2,929 26,683 SH   SOLE   0 0 26,683
First Trust Large Cap US Equit COM 33738R761 2,465 67,256 SH   SOLE   0 0 67,256
First Trust Large Cap Value COM 33735J101 1,576 24,008 SH   SOLE   0 0 24,008
First Trust Latin America Alph COM 33737J125 825 40,929 SH   SOLE   0 0 40,929
First Trust Low Duration Oppos COM 33739Q200 1,556 30,579 SH   SOLE   0 0 30,579
First Trust Mgd Muni ETF COM 33739N108 241 4,210 SH   SOLE   0 0 4,210
First Trust Mid Cap Growth COM 33737M102 233 3,094 SH   SOLE   0 0 3,094
First Trust Mid Cap US Equity COM 33738R753 1,705 58,848 SH   SOLE   0 0 58,848
First Trust Nasdaq100 Tech Sec COM 337345102 278 1,745 SH   SOLE   0 0 1,745
First Trust North American Ene COM 33738d101 531 21,700 SH   SOLE   0 0 21,700
First Trust NYSE Arca Biotech COM 33733E203 1,601 9,272 SH   SOLE   0 0 9,272
First Trust Small Cap US Equit COM 33738R746 1,165 39,819 SH   SOLE   0 0 39,819
First Trust TCW Opportunistic COM 33740F805 4,290 79,982 SH   SOLE   0 0 79,982
First Trust US LARGE CAP CORE COM 33734K109 522 6,084 SH   SOLE   0 0 6,084
First Trust Value Dividend Ind COM 33734H106 2,990 75,192 SH   SOLE   0 0 75,192
Ford Motor Company COM 345370860 337 22,682 SH   SOLE   0 0 22,682
General Electric Company COM 369604103 198 14,730 SH   SOLE   0 0 14,730
General Motors Co. COM 37045v100 255 4,305 SH   SOLE   0 0 4,305
Hershey Company COM 427866108 255 1,463 SH   SOLE   0 0 1,463
Home Depot, Inc. COM COM 437076102 504 1,582 SH   SOLE   0 0 1,582
Honeywell International Inc COM 438516106 241 1,100 SH   SOLE   0 0 1,100
IDEXX Laboratories, Inc COM 45168D104 883 1,398 SH   SOLE   0 0 1,398
Intel Corporation COM 458140100 654 11,647 SH   SOLE   0 0 11,647
International Business Machine COM 459200101 575 3,922 SH   SOLE   0 0 3,922
International Paper Company COM 460146103 208 3,385 SH   SOLE   0 0 3,385
Invesco DWA Basic Materials ET COM 46137V704 314 3,571 SH   SOLE   0 0 3,571
Invesco DWA Consumer Cyclicals COM 46137V803 1,040 11,133 SH   SOLE   0 0 11,133
Invesco DWA Consumer Staples E COM 46137V886 544 5,809 SH   SOLE   0 0 5,809
Invesco DWA Financial ETF COM 46137V860 886 17,465 SH   SOLE   0 0 17,465
Invesco DWA Healthcare ETF COM 46137V852 1,607 9,663 SH   SOLE   0 0 9,663
Invesco DWA Industrials ETF COM 46137V845 1,000 10,059 SH   SOLE   0 0 10,059
Invesco DWA Technology ETF COM 46137V811 2,011 13,462 SH   SOLE   0 0 13,462
Invesco DWA Utilities ETF COM 46137V795 313 9,394 SH   SOLE   0 0 9,394
Invesco Dynamic Biotech & Geno COM 46137V787 517 6,689 SH   SOLE   0 0 6,689
Invesco ETF Dynamic Buyback Ac COM 46137V308 593 6,569 SH   SOLE   0 0 6,569
Invesco Global Listed Private COM 46137V589 924 60,356 SH   SOLE   0 0 60,356
Invesco Preferred ETF COM 46138E511 405 26,409 SH   SOLE   0 0 26,409
Invesco QQQ ETF COM 46090E103 1,777 5,015 SH   SOLE   0 0 5,015
Invesco S&P 500 Equal Weight C COM 46137V381 4,111 27,746 SH   SOLE   0 0 27,746
Invesco S&P 500 Equal Weight C COM 46137Y609 3,380 86,021 SH   SOLE   0 0 86,021
Invesco S&P 500 Equal Weight C COM 46137V373 2,099 13,025 SH   SOLE   0 0 13,025
Invesco S&P 500 Equal Weight E COM 46137V365 1,364 30,108 SH   SOLE   0 0 30,108
Invesco S&P 500 Equal Weight F COM 46137V340 4,631 77,473 SH   SOLE   0 0 77,473
Invesco S&P 500 Equal Weight H COM 46137V332 5,030 17,169 SH   SOLE   0 0 17,169
Invesco S&P 500 Equal Weight I COM 46137V324 3,807 20,409 SH   SOLE   0 0 20,409
Invesco S&P 500 Equal Weight M COM 46137V316 1,190 7,236 SH   SOLE   0 0 7,236
Invesco S&P 500 Equal Weight R COM 46137V290 1,218 33,630 SH   SOLE   0 0 33,630
Invesco S&P 500 Equal Weight T COM 46137V282 9,365 32,287 SH   SOLE   0 0 32,287
Invesco S&P 500 Equal Weight U COM 46137V274 1,405 13,600 SH   SOLE   0 0 13,600
Invesco S&P 500 TOP 50 COM 46137V233 4,065 12,494 SH   SOLE   0 0 12,494
Invesco Senior Loan ETF COM 46138G508 369 16,643 SH   SOLE   0 0 16,643
iShares 0-5 Year High Yield Co COM 46434v407 386 8,380 SH   SOLE   0 0 8,380
iShares 1-3 Year Treasury Bond COM 464287457 1,087 12,614 SH   SOLE   0 0 12,614
iShares 20 plus Year Treasury Bond COM 464287432 3,106 21,520 SH   SOLE   0 0 21,520
iShares 7-10 Year Treasury Bon COM 464287440 2,768 23,964 SH   SOLE   0 0 23,964
Ishares Core Dividend Growth E COM 46434V621 357 7,093 SH   SOLE   0 0 7,093
iShares Core US Aggregate Bond COM 464287226 506 4,389 SH   SOLE   0 0 4,389
iShares Gold Trust COM 464285204 1,667 49,464 SH   SOLE   0 0 49,464
iShares iBoxx High Yield Corpo COM 464288513 2,935 33,332 SH   SOLE   0 0 33,332
iShares iBoxx Investment Grade COM 464287242 3,511 26,130 SH   SOLE   0 0 26,130
iShares MSCI EAFE Index ETF COM 464287465 346 4,385 SH   SOLE   0 0 4,385
iShares MSCI Eurozone ETF COM 464286608 539 10,925 SH   SOLE   0 0 10,925
iShares MSCI Japan ETF COM 464286848 446 6,608 SH   SOLE   0 0 6,608
iShares MSCI Pacific Ex-Japan COM 464286665 273 5,270 SH   SOLE   0 0 5,270
iShares Select Dividend ETF COM 464287168 948 8,129 SH   SOLE   0 0 8,129
iShares TIPS Bond ETF COM 464287176 3,313 25,882 SH   SOLE   0 0 25,882
iShares TR S&P 500 INDEX COM 464287200 223 518 SH   SOLE   0 0 518
Jack Henry & Associates, Inc. COM 426281101 1,158 7,085 SH   SOLE   0 0 7,085
Johnson & Johnson, Inc. COM 478160104 1,702 10,331 SH   SOLE   0 0 10,331
JPMorgan Chase & Co. COM 46625h100 1,047 6,734 SH   SOLE   0 0 6,734
JPMorgan Diversified Return US COM 46641Q407 686 7,095 SH   SOLE   0 0 7,095
JPMorgan Ultra Short Income ET COM 46641Q837 1,932 38,085 SH   SOLE   0 0 38,085
Kimberly-Clark Corporation COM 494368103 397 2,968 SH   SOLE   0 0 2,968
Kinder Morgan, Inc COM 49456B101 665 36,464 SH   SOLE   0 0 36,464
Lam Research Corporation COM 512807108 210 323 SH   SOLE   0 0 323
LIBERTY ALL STAR EQ FD SH BEN COM 530158104 124 13,768 SH   SOLE   0 0 13,768
Lockheed Martin Corporation COM 539830109 317 838 SH   SOLE   0 0 838
Lowe's Companies, Inc. COM 548661107 794 4,095 SH   SOLE   0 0 4,095
Magellan Midstream Partners, L COM 559080106 437 8,942 SH   SOLE   0 0 8,942
Mastercard Incorporated COM 57636Q104 579 1,585 SH   SOLE   0 0 1,585
McDonalds Corporation COM 580135101 1,208 5,230 SH   SOLE   0 0 5,230
Merck & Co, Inc COM 58933y105 528 6,786 SH   SOLE   0 0 6,786
MFS INTER INCOME FD SH BEN INT COM 55273C107 48 12,835 SH   SOLE   0 0 12,835
Microsoft Corporation COM 594918104 5,580 20,596 SH   SOLE   0 0 20,596
Mondelez International, Inc. COM 609207105 206 3,303 SH   SOLE   0 0 3,303
Netflix, Inc. COM 64110L106 618 1,170 SH   SOLE   0 0 1,170
Nextera Energy Inc. COM 65339f101 289 3,948 SH   SOLE   0 0 3,948
Novartis AG COM 66987v109 424 2,657 SH   SOLE   0 0 2,657
NVIDIA Corporation COM 67066g104 2,191 2,738 SH   SOLE   0 0 2,738
Oracle Corporation COM 68389X105 479 6,154 SH   SOLE   0 0 6,154
O'Reilly Automotive, Inc. COM 67103h107 30,453 53,784 SH   SOLE   0 0 53,784
Paychex Inc COM 704326107 231 2,148 SH   SOLE   0 0 2,148
Paypal Holdings Inco COM 70450Y103 289 991 SH   SOLE   0 0 991
Pepsico, Inc COM 713448108 936 6,314 SH   SOLE   0 0 6,314
Pfizer, Inc COM 717081103 583 14,878 SH   SOLE   0 0 14,878
Philip Morris International In COM 718172109 205 2,067 SH   SOLE   0 0 2,067
Phillips 66 COM 718546104 398 4,633 SH   SOLE   0 0 4,633
Pimco Intrmediate Muni ETF COM 72201R866 329 5,800 SH   SOLE   0 0 5,800
Planet 13 Holdings Inc COM 72706K101 145 20,500 SH   SOLE   0 0 20,500
PotNetwork Holdings COM 737636209 0 34,000 SH   SOLE   0 0 34,000
Proctor & Gamble Company COM 742718109 1,330 9,856 SH   SOLE   0 0 9,856
Qualcomm Inc. COM 747525103 2,184 15,281 SH   SOLE   0 0 15,281
Raytheon Technologies Co COM 75513E101 323 3,787 SH   SOLE   0 0 3,787
Realty Income Corporation COM 756109104 444 6,654 SH   SOLE   0 0 6,654
Salesforce.com Inc COM 79466L302 214 878 SH   SOLE   0 0 878
Schwab Emerging Markets ETF COM 808524706 548 16,654 SH   SOLE   0 0 16,654
Schwab Intermediate Term US Tr COM 808524854 1,665 29,276 SH   SOLE   0 0 29,276
Schwab International Small Cap COM 808524888 521 12,529 SH   SOLE   0 0 12,529
Schwab Short Term US Treasury COM 808524862 4,395 85,802 SH   SOLE   0 0 85,802
Schwab Strategic Trust US Divi COM 808524797 536 7,082 SH   SOLE   0 0 7,082
Schwab Strategic US REIT ETF COM 808524847 317 6,915 SH   SOLE   0 0 6,915
Schwab US Large Cap COM 808524300 522 3,782 SH   SOLE   0 0 3,782
Schwab US Small Cap ETF COM 808524607 203 1,949 SH   SOLE   0 0 1,949
Schwab US TIPS ETF COM 808524870 704 11,263 SH   SOLE   0 0 11,263
Southern Company COM COM 842587107 940 15,541 SH   SOLE   0 0 15,541
SPDR Barclays Convertible Secu COM 78464A359 906 10,445 SH   SOLE   0 0 10,445
SPDR Dow Jones Industrial Aver COM 78467x109 2,126 6,162 SH   SOLE   0 0 6,162
SPDR Gold Shares Trust COM 78463v107 852 5,146 SH   SOLE   0 0 5,146
SPDR Intermediate Term Corpora COM 78464A375 1,544 42,062 SH   SOLE   0 0 42,062
SPDR Nuveen Bloomberg ST Muni COM 78468R739 205 4,139 SH   SOLE   0 0 4,139
SPDR S&P 500 ETF COM 78462f103 1,178 2,751 SH   SOLE   0 0 2,751
SPDR S&P 500 Growth ETF COM 78464A409 294 4,669 SH   SOLE   0 0 4,669
SPDR S&P 500 Value ETF COM 78464A508 268 6,774 SH   SOLE   0 0 6,774
SPDR S&P MidCap 400 ETF COM 78467y107 211 430 SH   SOLE   0 0 430
SPDR Wells Fargo Preferred Sto COM 78464A292 286 6,466 SH   SOLE   0 0 6,466
Starbucks Corporation COM 855244109 633 5,660 SH   SOLE   0 0 5,660
T. Rowe Price Group, Inc. COM 74144T108 248 1,255 SH   SOLE   0 0 1,255
Target Corporation COM 87612E106 381 1,575 SH   SOLE   0 0 1,575
Tesla, Inc. COM 88160R101 1,315 1,935 SH   SOLE   0 0 1,935
Texas Instruments Inc COM 882508104 472 2,453 SH   SOLE   0 0 2,453
The Clorox Company COM 189054109 233 1,293 SH   SOLE   0 0 1,293
The Coca-Cola Company COM 191216100 378 6,989 SH   SOLE   0 0 6,989
The Kroger Company COM 501044101 241 6,300 SH   SOLE   0 0 6,300
The Walt Disney Company COM 254687106 499 2,840 SH   SOLE   0 0 2,840
United Parcel Service Cl B COM 911312106 504 2,421 SH   SOLE   0 0 2,421
Unitedhealth Group, Inc. COM COM 91324P102 315 786 SH   SOLE   0 0 786
US Bancorp COM 902973304 1,227 21,530 SH   SOLE   0 0 21,530
Vanguard High Dividend Yield E COM 921946406 629 6,001 SH   SOLE   0 0 6,001
VANGUARD INDEX FDS SM CP VAL E COM 922908611 411 2,367 SH   SOLE   0 0 2,367
VANGUARD INDEX FDS VALUE ETF COM 922908744 732 5,328 SH   SOLE   0 0 5,328
Vanguard Intermediate Term Bon COM 921937819 3,537 39,321 SH   SOLE   0 0 39,321
Vanguard International Dividen COM 921946810 423 4,833 SH   SOLE   0 0 4,833
Vanguard Long Term Bond ETF COM 921937793 2,870 27,854 SH   SOLE   0 0 27,854
Vanguard REIT ETF COM 922908553 5,056 49,675 SH   SOLE   0 0 49,675
Vanguard Russell 2000 Index ET COM 92206C664 381 4,120 SH   SOLE   0 0 4,120
Vanguard S&P 500 ETF COM 922908363 1,136 2,888 SH   SOLE   0 0 2,888
Vanguard S&P Small Cap Value E COM 921932778 237 1,302 SH   SOLE   0 0 1,302
Vanguard Short Term Corporate COM 92206C409 2,373 28,694 SH   SOLE   0 0 28,694
Vanguard Small-Cap ETF COM 922908751 559 2,482 SH   SOLE   0 0 2,482
VANGUARD SPECIALIZED DIV APP E COM 921908844 432 2,792 SH   SOLE   0 0 2,792
Vanguard Total Bond Market ETF COM 921937835 462 5,379 SH   SOLE   0 0 5,379
Vanguard Total International E COM 921909768 250 3,802 SH   SOLE   0 0 3,802
Vanguard Total Stock Market ET COM 922908769 5,142 23,077 SH   SOLE   0 0 23,077
Verizon Communications COM 92343v104 795 14,184 SH   SOLE   0 0 14,184
Visa Inc. COM 92826c839 785 3,357 SH   SOLE   0 0 3,357
Wal-Mart Stores Inc. COM 931142103 4,129 29,281 SH   SOLE   0 0 29,281
Weyerhaeuser Company COM 962166104 237 6,880 SH   SOLE   0 0 6,880
WisdomTree Global ex-US REIT E COM 97717w331 482 18,178 SH   SOLE   0 0 18,178
WisdomTree International Small COM 97717w760 499 6,678 SH   SOLE   0 0 6,678
WisdomTree Large-Cap Dividend COM 97717W307 440 3,658 SH   SOLE   0 0 3,658
Yum! Brands Inc COM 988498101 201 1,748 SH   SOLE   0 0 1,748