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,099 6,287 SH   SOLE   0 0 6,287
Abbott Laboratories COM 002824100 635 5,794 SH   SOLE   0 0 5,794
ABBVIE INC. COM COM 00287Y109 1,214 11,328 SH   SOLE   0 0 11,328
Alibaba Holdings Ltd. ADR COM 01609w102 7,081 3,355 SH   SOLE   0 0 3,355
AllianceBernstein Global High COM 01879r106 430 36,562 SH   SOLE   0 0 36,562
Alphabet COM 02079k107 2,162 1,234 SH   SOLE   0 0 1,234
Alphabet Inc. COM 38259p508 1,849 1,055 SH   SOLE   0 0 1,055
Amazon.com COM 023135106 4,730 1,452 SH   SOLE   0 0 1,452
American Express Company COM 025816109 415 3,432 SH   SOLE   0 0 3,432
Amgen Inc. COM 031162100 219 953 SH   SOLE   0 0 953
Apple COM 037833100 24,931 187,888 SH   SOLE   0 0 187,888
ARK Genomic Revolution ETF COM 00214Q302 460 4,928 SH   SOLE   0 0 4,928
ARK Innovation ETF COM 00214Q104 1,461 11,736 SH   SOLE   0 0 11,736
AT&T Inc. COM 00206r102 915 31,830 SH   SOLE   0 0 31,830
Baidu COM 056752108 656 3,032 SH   SOLE   0 0 3,032
Bank Of America COM 060505104 1,083 35,744 SH   SOLE   0 0 35,744
Baxter International COM 071813109 229 2,849 SH   SOLE   0 0 2,849
Berkshire Hathaway Inc COM 084670702 2,522 10,876 SH   SOLE   0 0 10,876
Boeing Company COM 097023105 661 3,086 SH   SOLE   0 0 3,086
Bristol-Myers Sqibb Company COM 110122108 371 5,983 SH   SOLE   0 0 5,983
Broadcom Inc COM 11135F200 250 176 SH   SOLE   0 0 176
Broadcom Ltd. COM y09827109 225 515 SH   SOLE   0 0 515
Caterpillar Inc COM 149123101 638 3,503 SH   SOLE   0 0 3,503
Chevron Corporation COM 166764100 960 11,373 SH   SOLE   0 0 11,373
Cisco Systems Inc. COM 17275r102 549 12,268 SH   SOLE   0 0 12,268
Comcast Corporation COM 20030n101 426 8,122 SH   SOLE   0 0 8,122
Commerce Bancshares COM 200525103 222 3,383 SH   SOLE   0 0 3,383
ConocoPhillips COM 20825C104 358 8,949 SH   SOLE   0 0 8,949
CostCo Wholesale Corporation COM 22160K105 340 903 SH   SOLE   0 0 903
CVS Health Corporation COM 126650100 222 3,249 SH   SOLE   0 0 3,249
DNP SELECT INCOME FD COM COM 23325p104 116 11,345 SH   SOLE   0 0 11,345
Dominion Energy COM 25746U133 247 2,465 SH   SOLE   0 0 2,465
Duke Energy Corporation COM 26441C204 431 4,706 SH   SOLE   0 0 4,706
Easton Pharmaceuticals Inc. COM 277774105 0 10,000 SH   SOLE   0 0 10,000
Edwards Lifesciences COM 28176e108 605 6,633 SH   SOLE   0 0 6,633
Emerson Electric Company COM 291011104 456 5,677 SH   SOLE   0 0 5,677
Enterprise Products LP COM 293792107 275 14,056 SH   SOLE   0 0 14,056
Exxon Mobil Corporation COM 30231g102 805 19,521 SH   SOLE   0 0 19,521
Facebook COM 30303m102 1,253 4,587 SH   SOLE   0 0 4,587
Fastenal Compamy COM 311900104 359 7,360 SH   SOLE   0 0 7,360
First Bancshares COM 318687100 1,873 143,502 SH   SOLE   0 0 143,502
First Trust Active Factor Larg COM 33740F821 536 24,060 SH   SOLE   0 0 24,060
First Trust Asia Pacific Ex-Ja COM 33737J109 1,377 43,351 SH   SOLE   0 0 43,351
First Trust Capital Strength E COM 33733E108 1,638 24,261 SH   SOLE   0 0 24,261
First Trust Developed Int'l ET COM 33738R787 1,391 26,517 SH   SOLE   0 0 26,517
First Trust Dow Internet Index COM 33733E302 257 1,684 SH   SOLE   0 0 1,684
First Trust Dow Jones Global S COM 33734x200 425 19,395 SH   SOLE   0 0 19,395
First Trust Emerging Markets A COM 33737J182 1,133 44,809 SH   SOLE   0 0 44,809
First Trust Enhanced Short Ter COM 33739Q408 723 12,037 SH   SOLE   0 0 12,037
First Trust ETF AlphaDEX Consu COM 33734X101 645 12,678 SH   SOLE   0 0 12,678
First Trust ETF AlphaDEX Consu COM 33734X119 390 7,564 SH   SOLE   0 0 7,564
First Trust ETF AlphaDEX Finan COM 33734X135 783 22,833 SH   SOLE   0 0 22,833
First Trust ETF AlphaDEX Healt COM 33734X143 1,120 10,393 SH   SOLE   0 0 10,393
First Trust ETF AlphaDEX Indus COM 33734X150 692 13,791 SH   SOLE   0 0 13,791
First Trust ETF AlphaDEX Mater COM 33734X168 203 4,229 SH   SOLE   0 0 4,229
First Trust ETF AlphaDEX Techn COM 33734X176 1,956 17,492 SH   SOLE   0 0 17,492
First Trust Europe AlphaDEX ET COM 33737J117 1,429 37,462 SH   SOLE   0 0 37,462
First Trust Japan AlphaDEX ETF COM 33737J158 924 17,908 SH   SOLE   0 0 17,908
First Trust Large Cap Growth E COM 33735K108 2,338 24,190 SH   SOLE   0 0 24,190
First Trust Large Cap US Equit COM 33738R761 1,392 50,912 SH   SOLE   0 0 50,912
First Trust Large Cap Value COM 33735J101 236 4,302 SH   SOLE   0 0 4,302
First Trust Latin America Alph COM 33737J125 781 40,272 SH   SOLE   0 0 40,272
First Trust Low Duration Oppos COM 33739Q200 690 13,413 SH   SOLE   0 0 13,413
First Trust Mgd Muni ETF COM 33739N108 239 4,210 SH   SOLE   0 0 4,210
First Trust Mid Cap US Equity COM 33738R753 1,183 48,512 SH   SOLE   0 0 48,512
First Trust North American Ene COM 33738d101 492 23,467 SH   SOLE   0 0 23,467
First Trust NYSE Arca Biotech COM 33733E203 1,642 9,772 SH   SOLE   0 0 9,772
First Trust Preferred Securiti COM 33739E108 238 11,779 SH   SOLE   0 0 11,779
First Trust Small Cap US Equit COM 33738R746 866 35,999 SH   SOLE   0 0 35,999
First Trust TCW Opportunistic COM 33740F805 2,425 44,301 SH   SOLE   0 0 44,301
First Trust Value Dividend Ind COM 33734H106 893 25,474 SH   SOLE   0 0 25,474
FlexShares Ready Access Variab COM 33939L886 318 4,164 SH   SOLE   0 0 4,164
Ford Motor Company COM 345370860 219 24,947 SH   SOLE   0 0 24,947
General Electric Company COM 369604103 144 13,374 SH   SOLE   0 0 13,374
General Motors Co. COM 37045v100 221 5,305 SH   SOLE   0 0 5,305
Hershey Company COM 427866108 220 1,442 SH   SOLE   0 0 1,442
Home Depot COM 437076102 351 1,322 SH   SOLE   0 0 1,322
Honeywell International Inc COM 438516106 229 1,075 SH   SOLE   0 0 1,075
IDEXX Laboratories COM 45168D104 682 1,365 SH   SOLE   0 0 1,365
Intel Corporation COM 458140100 566 11,366 SH   SOLE   0 0 11,366
International Business Machine COM 459200101 484 3,845 SH   SOLE   0 0 3,845
International Paper Company COM 460146103 217 4,375 SH   SOLE   0 0 4,375
Invesco DWA Basic Materials ET COM 46137V704 247 3,455 SH   SOLE   0 0 3,455
Invesco DWA Consumer Cyclicals COM 46137V803 806 10,601 SH   SOLE   0 0 10,601
Invesco DWA Consumer Staples E COM 46137V886 477 5,510 SH   SOLE   0 0 5,510
Invesco DWA Financial ETF COM 46137V860 706 16,384 SH   SOLE   0 0 16,384
Invesco DWA Healthcare ETF COM 46137V852 1,437 8,978 SH   SOLE   0 0 8,978
Invesco DWA Industrials ETF COM 46137V845 887 9,542 SH   SOLE   0 0 9,542
Invesco DWA Technology ETF COM 46137V811 1,787 12,705 SH   SOLE   0 0 12,705
Invesco DWA Utilities ETF COM 46137V795 287 9,030 SH   SOLE   0 0 9,030
Invesco Dynamic Biotech & Geno COM 46137V787 469 6,688 SH   SOLE   0 0 6,688
Invesco ETF Dynamic Buyback Ac COM 46137V308 523 7,124 SH   SOLE   0 0 7,124
Invesco Global Listed Private COM 46137V589 964 71,529 SH   SOLE   0 0 71,529
Invesco Preferred ETF COM 46138E511 418 27,423 SH   SOLE   0 0 27,423
Invesco QQQ ETF COM 46090E103 1,435 4,573 SH   SOLE   0 0 4,573
Invesco S&P 500 Equal Weight C COM 46137V381 3,642 29,779 SH   SOLE   0 0 29,779
Invesco S&P 500 Equal Weight C COM 46137Y609 2,878 91,001 SH   SOLE   0 0 91,001
Invesco S&P 500 Equal Weight C COM 46137V373 2,090 13,810 SH   SOLE   0 0 13,810
Invesco S&P 500 Equal Weight E COM 46137V365 948 30,489 SH   SOLE   0 0 30,489
Invesco S&P 500 Equal Weight F COM 46137V340 4,194 87,347 SH   SOLE   0 0 87,347
Invesco S&P 500 Equal Weight H COM 46137V332 4,586 17,533 SH   SOLE   0 0 17,533
Invesco S&P 500 Equal Weight I COM 46137V324 3,622 22,928 SH   SOLE   0 0 22,928
Invesco S&P 500 Equal Weight M COM 46137V316 1,065 7,640 SH   SOLE   0 0 7,640
Invesco S&P 500 Equal Weight R COM 46137V290 1,109 38,069 SH   SOLE   0 0 38,069
Invesco S&P 500 Equal Weight T COM 46137V282 8,831 34,828 SH   SOLE   0 0 34,828
Invesco S&P 500 Equal Weight U COM 46137V274 1,386 13,852 SH   SOLE   0 0 13,852
Invesco S&P 500 Pure Growth ET COM 46137V266 504 3,096 SH   SOLE   0 0 3,096
Invesco S&P 500 TOP 50 COM 46137V233 3,324 11,653 SH   SOLE   0 0 11,653
Invesco Senior Loan ETF COM 46138G508 382 17,157 SH   SOLE   0 0 17,157
iShares 0-5 Year High Yield Co COM 46434v407 395 8,702 SH   SOLE   0 0 8,702
iShares 1-3 Year Treasury Bond COM 464287457 1,007 11,658 SH   SOLE   0 0 11,658
iShares 20 plus Year Treasury Bond COM 464287432 3,853 24,427 SH   SOLE   0 0 24,427
iShares 7-10 Year Treasury Bon COM 464287440 3,357 27,983 SH   SOLE   0 0 27,983
Ishares Core Dividend Growth E COM 46434V621 331 7,393 SH   SOLE   0 0 7,393
iShares Gold Trust COM 464285105 1,592 87,789 SH   SOLE   0 0 87,789
iShares iBoxx High Yield Corpo COM 464288513 3,528 40,416 SH   SOLE   0 0 40,416
iShares iBoxx Investment Grade COM 464287242 4,155 30,079 SH   SOLE   0 0 30,079
iShares MSCI EAFE Index ETF COM 464287465 335 4,585 SH   SOLE   0 0 4,585
iShares MSCI Eurozone ETF COM 464286608 482 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 252 5,270 SH   SOLE   0 0 5,270
iShares Select Dividend ETF COM 464287168 676 7,028 SH   SOLE   0 0 7,028
iShares TIPS Bond ETF COM 464287176 3,603 28,222 SH   SOLE   0 0 28,222
Jack Henry & Associates COM 426281101 1,031 6,366 SH   SOLE   0 0 6,366
Johnson & Johnson COM 478160104 1,580 10,039 SH   SOLE   0 0 10,039
JPMorgan Chase & Co. COM 46625h100 789 6,205 SH   SOLE   0 0 6,205
JPMorgan Diversified Return US COM 46641Q407 597 7,135 SH   SOLE   0 0 7,135
JPMorgan Ultra Short Income ET COM 46641Q837 1,997 39,322 SH   SOLE   0 0 39,322
Kimberly-Clark Corporation COM 494368103 322 2,387 SH   SOLE   0 0 2,387
Kinder Morgan COM 49456B101 502 36,710 SH   SOLE   0 0 36,710
LIBERTY ALL STAR EQ FD SH BEN COM 530158104 100 14,547 SH   SOLE   0 0 14,547
Lockheed Martin Corporation COM 539830109 292 823 SH   SOLE   0 0 823
Lowe's Companies COM 548661107 579 3,605 SH   SOLE   0 0 3,605
Magellan Midstream Partners COM 559080106 386 9,099 SH   SOLE   0 0 9,099
Market Vectors Gold Miner ETF COM 57060u100 334 9,265 SH   SOLE   0 0 9,265
Mastercard Incorporated COM 57636Q104 537 1,504 SH   SOLE   0 0 1,504
McDonalds Corporation COM 580135101 1,116 5,202 SH   SOLE   0 0 5,202
Merck & Co COM 58933y105 528 6,460 SH   SOLE   0 0 6,460
MFS INTER INCOME FD SH BEN INT COM 55273C107 48 12,640 SH   SOLE   0 0 12,640
Microsoft Corporation COM 594918104 5,013 22,538 SH   SOLE   0 0 22,538
Netflix COM 64110L106 616 1,140 SH   SOLE   0 0 1,140
Nextera Energy Inc. COM 65339f101 279 3,617 SH   SOLE   0 0 3,617
Novartis AG COM 66987v109 241 2,551 SH   SOLE   0 0 2,551
NVIDIA Corporation COM 67066g104 282 540 SH   SOLE   0 0 540
Oracle Corporation COM 68389X105 431 6,669 SH   SOLE   0 0 6,669
O'Reilly Automotive COM 67103h107 19,174 42,367 SH   SOLE   0 0 42,367
Pepsico COM 713448108 841 5,668 SH   SOLE   0 0 5,668
Pfizer COM 717081103 536 14,558 SH   SOLE   0 0 14,558
Philip Morris International In COM 718172109 239 2,887 SH   SOLE   0 0 2,887
Phillips 66 COM 718546104 327 4,672 SH   SOLE   0 0 4,672
Pimco Intrmediate Muni ETF COM 72201R866 255 4,500 SH   SOLE   0 0 4,500
Planet 13 Holdings Inc COM 72706K101 115 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,291 9,276 SH   SOLE   0 0 9,276
Qualcomm Inc. COM 747525103 2,239 14,697 SH   SOLE   0 0 14,697
Raytheon Technologies Co COM 75513E101 295 4,132 SH   SOLE   0 0 4,132
Realty Income Corporation COM 756109104 407 6,541 SH   SOLE   0 0 6,541
Schwab Intermediate Term US Tr COM 808524854 2,164 37,166 SH   SOLE   0 0 37,166
Schwab Short Term US Treasury COM 808524862 5,017 97,625 SH   SOLE   0 0 97,625
Schwab Strategic Trust US Divi COM 808524797 451 7,028 SH   SOLE   0 0 7,028
Schwab US Large Cap COM 808524300 509 3,962 SH   SOLE   0 0 3,962
Schwab US TIPS ETF COM 808524870 430 6,922 SH   SOLE   0 0 6,922
Social Capital Hedosophia Hold COM G8251K123 347 19,305 SH   SOLE   0 0 19,305
Southern Company COM COM 842587107 1,082 17,606 SH   SOLE   0 0 17,606
SPDR Barclays Convertible Secu COM 78464A359 1,142 13,796 SH   SOLE   0 0 13,796
SPDR Dow Jones Industrial Aver COM 78467x109 1,850 6,049 SH   SOLE   0 0 6,049
SPDR Gold Shares Trust COM 78463v107 772 4,330 SH   SOLE   0 0 4,330
SPDR Intermediate Term Corpora COM 78464A375 807 21,708 SH   SOLE   0 0 21,708
SPDR Nuveen Bloomberg ST Muni COM 78468R739 206 4,139 SH   SOLE   0 0 4,139
SPDR S&P 500 ETF COM 78462f103 955 2,553 SH   SOLE   0 0 2,553
SPDR S&P 500 Growth ETF COM 78464A409 278 5,037 SH   SOLE   0 0 5,037
SPDR S&P 500 Value ETF COM 78464A508 252 7,318 SH   SOLE   0 0 7,318
SPDR Wells Fargo Preferred Sto COM 78464A292 397 8,930 SH   SOLE   0 0 8,930
Starbucks Corporation COM 855244109 388 3,629 SH   SOLE   0 0 3,629
Target Corporation COM 87612E106 245 1,390 SH   SOLE   0 0 1,390
Tesla COM 88160R101 1,063 1,506 SH   SOLE   0 0 1,506
Texas Instruments Inc COM 882508104 394 2,398 SH   SOLE   0 0 2,398
The Coca-Cola Company COM 191216100 383 6,989 SH   SOLE   0 0 6,989
The Kroger Company COM 501044101 200 6,300 SH   SOLE   0 0 6,300
The Walt Disney Company COM 254687106 482 2,657 SH   SOLE   0 0 2,657
United Parcel Service Cl B COM 911312106 403 2,395 SH   SOLE   0 0 2,395
Unitedhealth Group COM 91324p102 209 597 SH   SOLE   0 0 597
US Bancorp COM 902973304 1,080 23,179 SH   SOLE   0 0 23,179
Vanguard High Dividend Yield E COM 921946406 559 6,108 SH   SOLE   0 0 6,108
Vanguard Intermediate Term Bon COM 921937819 3,841 41,369 SH   SOLE   0 0 41,369
Vanguard Long Term Bond ETF COM 921937793 3,389 30,908 SH   SOLE   0 0 30,908
Vanguard REIT ETF COM 922908553 5,363 63,149 SH   SOLE   0 0 63,149
Vanguard Russell 2000 Index ET COM 92206C664 232 1,465 SH   SOLE   0 0 1,465
Vanguard S&P 500 ETF COM 922908363 967 2,814 SH   SOLE   0 0 2,814
Vanguard Short Term Corporate COM 92206C409 1,963 23,580 SH   SOLE   0 0 23,580
Vanguard Total Bond Market ETF COM 921937835 406 4,603 SH   SOLE   0 0 4,603
Vanguard Total Stock Market ET COM 922908769 4,178 21,466 SH   SOLE   0 0 21,466
Verizon Communications COM 92343v104 807 13,910 SH   SOLE   0 0 13,910
Visa Inc. COM 92826c839 706 3,226 SH   SOLE   0 0 3,226
Wal-Mart Stores Inc. COM 931142103 4,079 28,299 SH   SOLE   0 0 28,299
Weyerhaeuser Company COM 962166104 231 6,880 SH   SOLE   0 0 6,880
WisdomTree DEFA Equity Fund ET COM 97717w802 237 6,337 SH   SOLE   0 0 6,337
WisdomTree Emerging Mrkt High COM 97717w315 356 8,643 SH   SOLE   0 0 8,643
WisdomTree Global ex-US REIT E COM 97717w331 798 31,107 SH   SOLE   0 0 31,107
WisdomTree International Mid-C COM 97717W778 431 6,780 SH   SOLE   0 0 6,780
WisdomTree International Small COM 97717w760 458 6,731 SH   SOLE   0 0 6,731
WisdomTree Large-Cap Dividend COM 97717W307 441 4,106 SH   SOLE   0 0 4,106
WisdomTree Mid-Cap Dividend ET COM 97717w505 428 12,290 SH   SOLE   0 0 12,290
WisdomTree Small-Cap Dividend COM 97717w604 379 14,259 SH   SOLE   0 0 14,259