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 386 3,498 SH   SOLE 0 0 0 3,498
Abbott Laboratories COM 002824100 575 5,952 SH   SOLE 0 0 0 5,952
ABBVIE INC. COM COM 00287Y109 1,402 10,448 SH   SOLE 0 0 0 10,448
AllianceBernstein Global High COM 01879r106 287 32,364 SH   SOLE 0 0 0 32,364
Alphabet Inc. COM 38259p508 2,022 21,150 SH   SOLE 0 0 0 21,150
Alphabet, Inc Class C COM 02079k107 2,616 27,214 SH   SOLE 0 0 0 27,214
Amazon.com, Inc COM 023135106 3,533 31,268 SH   SOLE 0 0 0 31,268
American Express Company COM 025816109 442 3,277 SH   SOLE 0 0 0 3,277
Amgen Inc. COM 031162100 280 1,245 SH   SOLE 0 0 0 1,245
Apple, Inc. COM COM 037833100 24,968 180,666 SH   SOLE 0 0 0 180,666
ARK Genomic Revolution ETF COM 00214Q302 218 6,660 SH   SOLE 0 0 0 6,660
ARK Innovation ETF COM 00214Q104 372 9,882 SH   SOLE 0 0 0 9,882
AT&T Inc. COM 00206r102 383 24,996 SH   SOLE 0 0 0 24,996
Automatic Data Processing, Inc COM 053015103 239 1,059 SH   SOLE 0 0 0 1,059
Bank Of America COM 060505104 1,065 35,278 SH   SOLE 0 0 0 35,278
Berkshire Hathaway Inc COM 084670702 2,541 9,517 SH   SOLE 0 0 0 9,517
Boeing Company COM 097023105 374 3,093 SH   SOLE 0 0 0 3,093
Bristol-Myers Sqibb Company COM 110122108 346 4,869 SH   SOLE 0 0 0 4,869
Broadcom Inc COM 11135F200 253 180 SH   SOLE 0 0 0 180
Broadcom Ltd. COM y09827109 281 634 SH   SOLE 0 0 0 634
Caterpillar Inc COM 149123101 583 3,556 SH   SOLE 0 0 0 3,556
Chevron Corporation COM 166764100 2,141 14,906 SH   SOLE 0 0 0 14,906
Cigna Corportation COM 125509109 265 958 SH   SOLE 0 0 0 958
Cisco Systems Inc. COM 17275r102 507 12,685 SH   SOLE 0 0 0 12,685
Clover Health Invts Co COM 18914F103 119 70,466 SH   SOLE 0 0 0 70,466
Comcast Corporation COM 20030n101 258 8,815 SH   SOLE 0 0 0 8,815
Commerce Bancshares, Inc. COM 200525103 234 3,551 SH   SOLE 0 0 0 3,551
ConocoPhillips COM 20825C104 986 9,636 SH   SOLE 0 0 0 9,636
CostCo Wholesale Corporation COM 22160K105 450 953 SH   SOLE 0 0 0 953
CVS Health Corporation COM 126650100 283 2,967 SH   SOLE 0 0 0 2,967
DNP SELECT INCOME FD COM COM 23325p104 153 14,827 SH   SOLE 0 0 0 14,827
Dominion Energy Inc COM 25746u109 278 4,027 SH   SOLE 0 0 0 4,027
Duke Energy Corporation COM 26441C204 414 4,454 SH   SOLE 0 0 0 4,454
Easton Pharmaceuticals Inc. COM 277774105 0 10,000 SH   SOLE 0 0 0 10,000
Edwards Lifesciences, Inc. COM 28176e108 550 6,665 SH   SOLE 0 0 0 6,665
Eli Lilly & Co. COM 532457108 476 1,474 SH   SOLE 0 0 0 1,474
Emerson Electric Company COM 291011104 415 5,673 SH   SOLE 0 0 0 5,673
Energy Select Sector SPDR ETF COM 81369Y506 352 4,890 SH   SOLE 0 0 0 4,890
Enterprise Products LP COM 293792107 357 15,022 SH   SOLE 0 0 0 15,022
Exact Sciences Corporation COM 30063p105 206 6,364 SH   SOLE 0 0 0 6,364
Exxon Mobil Corporation COM 30231g102 2,684 30,750 SH   SOLE 0 0 0 30,750
Fastenal Compamy COM 311900104 373 8,102 SH   SOLE 0 0 0 8,102
First Bancshares, Inc COM 318687100 2,568 143,502 SH   SOLE 0 0 0 143,502
First Trust Asia Pacific Ex-Ja COM 33737J109 711 31,557 SH   SOLE 0 0 0 31,557
First Trust Capital Strength E COM 33733E108 5,249 79,038 SH   SOLE 0 0 0 79,038
First Trust Cloud Computing ET COM 33734X192 621 10,292 SH   SOLE 0 0 0 10,292
First Trust Developed Mkts Ex- COM 33737J174 2,195 52,429 SH   SOLE 0 0 0 52,429
First Trust Dow Internet Index COM 33733E302 270 2,140 SH   SOLE 0 0 0 2,140
First Trust Dow Jones Global S COM 33734x200 271 14,643 SH   SOLE 0 0 0 14,643
First Trust Emerging Markets A COM 33737J182 854 46,209 SH   SOLE 0 0 0 46,209
First Trust Enhanced Short Ter COM 33739Q408 1,198 20,205 SH   SOLE 0 0 0 20,205
First Trust ETF AlphaDEX Consu COM 33734X101 510 11,872 SH   SOLE 0 0 0 11,872
First Trust ETF AlphaDEX Consu COM 33734X119 538 9,472 SH   SOLE 0 0 0 9,472
First Trust ETF AlphaDEX Energ COM 33734X127 345 22,132 SH   SOLE 0 0 0 22,132
First Trust ETF AlphaDEX Finan COM 33734X135 794 21,584 SH   SOLE 0 0 0 21,584
First Trust ETF AlphaDEX Healt COM 33734X143 916 9,424 SH   SOLE 0 0 0 9,424
First Trust ETF AlphaDEX Indus COM 33734X150 661 14,386 SH   SOLE 0 0 0 14,386
First Trust ETF AlphaDEX Mater COM 33734X168 254 4,910 SH   SOLE 0 0 0 4,910
First Trust ETF AlphaDEX Techn COM 33734X176 1,247 14,384 SH   SOLE 0 0 0 14,384
First Trust ETF AlphaDEX Utili COM 33734X184 273 8,956 SH   SOLE 0 0 0 8,956
First Trust Europe AlphaDEX ET COM 33737J117 875 33,203 SH   SOLE 0 0 0 33,203
First Trust Japan AlphaDEX ETF COM 33737J158 538 14,274 SH   SOLE 0 0 0 14,274
First Trust Large Cap Growth E COM 33735K108 1,854 21,678 SH   SOLE 0 0 0 21,678
First Trust Large Cap Value COM 33735J101 2,280 39,531 SH   SOLE 0 0 0 39,531
First Trust Latin America Alph COM 33737J125 521 33,263 SH   SOLE 0 0 0 33,263
First Trust Low Duration Oppos COM 33739Q200 2,453 51,816 SH   SOLE 0 0 0 51,816
First Trust Nasdaq Tech Divide COM 33738R118 1,363 31,202 SH   SOLE 0 0 0 31,202
First Trust North American Ene COM 33738d101 480 19,316 SH   SOLE 0 0 0 19,316
First Trust NYSE Arca Biotech COM 33733E203 1,018 7,715 SH   SOLE 0 0 0 7,715
First Trust Rising Dividend ET COM 33738R506 1,705 43,863 SH   SOLE 0 0 0 43,863
First Trust SMID Rising Divide COM 33741X102 1,360 58,802 SH   SOLE 0 0 0 58,802
First Trust TCW Opportunistic COM 33740F805 6,457 148,308 SH   SOLE 0 0 0 148,308
First Trust Value Dividend Ind COM 33734H106 3,467 96,882 SH   SOLE 0 0 0 96,882
Ford Motor Company COM 345370860 271 24,198 SH   SOLE 0 0 0 24,198
General Mills COM 370334104 234 3,063 SH   SOLE 0 0 0 3,063
Helmerich & Payne, Inc COM 423452101 225 6,088 SH   SOLE 0 0 0 6,088
Hershey Company COM 427866108 320 1,455 SH   SOLE 0 0 0 1,455
Home Depot, Inc. COM COM 437076102 427 1,548 SH   SOLE 0 0 0 1,548
Honeywell International Inc COM 438516106 206 1,239 SH   SOLE 0 0 0 1,239
IDEXX Laboratories, Inc COM 45168D104 464 1,425 SH   SOLE 0 0 0 1,425
Intel Corporation COM 458140100 308 11,983 SH   SOLE 0 0 0 11,983
International Business Machine COM 459200101 491 4,139 SH   SOLE 0 0 0 4,139
Invesco DWA Basic Materials ET COM 46137V704 242 3,471 SH   SOLE 0 0 0 3,471
Invesco DWA Consumer Cyclicals COM 46137V803 625 10,512 SH   SOLE 0 0 0 10,512
Invesco DWA Consumer Staples E COM 46137V886 415 5,553 SH   SOLE 0 0 0 5,553
Invesco DWA Financial ETF COM 46137V860 646 16,869 SH   SOLE 0 0 0 16,869
Invesco DWA Healthcare ETF COM 46137V852 1,096 9,050 SH   SOLE 0 0 0 9,050
Invesco DWA Industrials ETF COM 46137V845 756 9,247 SH   SOLE 0 0 0 9,247
Invesco DWA Technology ETF COM 46137V811 1,326 12,482 SH   SOLE 0 0 0 12,482
Invesco DWA Utilities ETF COM 46137V795 295 9,227 SH   SOLE 0 0 0 9,227
Invesco Dynamic Biotech & Geno COM 46137V787 404 6,858 SH   SOLE 0 0 0 6,858
Invesco ETF Dynamic Buyback Ac COM 46137V308 483 6,517 SH   SOLE 0 0 0 6,517
Invesco Global Listed Private COM 46137V589 466 55,098 SH   SOLE 0 0 0 55,098
Invesco Preferred ETF COM 46138E511 308 25,929 SH   SOLE 0 0 0 25,929
Invesco QQQ ETF COM 46090E103 1,876 7,022 SH   SOLE 0 0 0 7,022
Invesco S&P 500 Equal Weight C COM 46137Y609 1,703 70,464 SH   SOLE 0 0 0 70,464
Invesco S&P 500 Equal Weight C COM 46137V381 2,309 22,035 SH   SOLE 0 0 0 22,035
Invesco S&P 500 Equal Weight C COM 46137V373 1,369 8,905 SH   SOLE 0 0 0 8,905
Invesco S&P 500 Equal Weight E COM 46137V365 1,307 21,425 SH   SOLE 0 0 0 21,425
Invesco S&P 500 Equal Weight F COM 46137V340 3,014 58,850 SH   SOLE 0 0 0 58,850
Invesco S&P 500 Equal Weight H COM 46137V332 3,254 12,949 SH   SOLE 0 0 0 12,949
Invesco S&P 500 Equal Weight I COM 46137V324 2,339 15,099 SH   SOLE 0 0 0 15,099
Invesco S&P 500 Equal Weight M COM 46137V316 768 5,394 SH   SOLE 0 0 0 5,394
Invesco S&P 500 Equal Weight R COM 46137V290 779 26,030 SH   SOLE 0 0 0 26,030
Invesco S&P 500 Equal Weight T COM 46137V282 5,754 25,416 SH   SOLE 0 0 0 25,416
Invesco S&P 500 Equal Weight U COM 46137V274 993 9,326 SH   SOLE 0 0 0 9,326
Invesco S&P 500 TOP 50 COM 46137V233 2,692 10,001 SH   SOLE 0 0 0 10,001
Invesco Senior Loan ETF COM 46138G508 342 16,949 SH   SOLE 0 0 0 16,949
Invesco Variable Rate Pfd ETF COM 46138G870 265 12,126 SH   SOLE 0 0 0 12,126
iShares 0-5 Year High Yield Co COM 46434v407 291 7,287 SH   SOLE 0 0 0 7,287
iShares 1-3 Year Treasury Bond COM 464287457 800 9,862 SH   SOLE 0 0 0 9,862
iShares 20 plua Year Treasury Bond COM 464287432 2,075 20,263 SH   SOLE 0 0 0 20,263
iShares 7-10 Year Treasury Bon COM 464287440 2,036 21,212 SH   SOLE 0 0 0 21,212
Ishares Core Dividend Growth E COM 46434V621 374 8,414 SH   SOLE 0 0 0 8,414
iShares Core US Aggregate Bond COM 464287226 218 2,263 SH   SOLE 0 0 0 2,263
iShares Gold Trust COM 464285204 1,319 41,835 SH   SOLE 0 0 0 41,835
iShares iBoxx High Yield Corpo COM 464288513 1,993 27,928 SH   SOLE 0 0 0 27,928
iShares iBoxx Investment Grade COM 464287242 2,295 22,408 SH   SOLE 0 0 0 22,408
iShares MSCI EAFE Index ETF COM 464287465 276 4,938 SH   SOLE 0 0 0 4,938
iShares MSCI Eurozone ETF COM 464286608 335 10,479 SH   SOLE 0 0 0 10,479
iShares MSCI Japan ETF COM 464286848 307 6,299 SH   SOLE 0 0 0 6,299
iShares Russell 1000 Value ETF COM 464287598 211 1,554 SH   SOLE 0 0 0 1,554
iShares Select Dividend ETF COM 464287168 977 9,119 SH   SOLE 0 0 0 9,119
iShares TIPS Bond ETF COM 464287176 2,689 25,639 SH   SOLE 0 0 0 25,639
Jack Henry & Associates, Inc. COM 426281101 1,469 8,060 SH   SOLE 0 0 0 8,060
Johnson & Johnson, Inc. COM 478160104 1,802 11,032 SH   SOLE 0 0 0 11,032
JPMorgan Chase & Co. COM 46625h100 824 7,892 SH   SOLE 0 0 0 7,892
JPMorgan Diversified Return US COM 46641Q407 591 6,915 SH   SOLE 0 0 0 6,915
JPMorgan Ultra Short Income ET COM 46641Q837 1,499 29,893 SH   SOLE 0 0 0 29,893
Kimberly-Clark Corporation COM 494368103 422 3,757 SH   SOLE 0 0 0 3,757
Kinder Morgan, Inc COM 49456B101 519 31,219 SH   SOLE 0 0 0 31,219
LIBERTY ALL STAR EQ FD SH BEN COM 530158104 67 12,171 SH   SOLE 0 0 0 12,171
Lockheed Martin Corporation COM 539830109 418 1,084 SH   SOLE 0 0 0 1,084
Lowe's Companies, Inc. COM 548661107 761 4,053 SH   SOLE 0 0 0 4,053
Magellan Midstream Partners, L COM 559080106 400 8,435 SH   SOLE 0 0 0 8,435
Mastercard Incorporated COM 57636Q104 466 1,640 SH   SOLE 0 0 0 1,640
McDonalds Corporation COM 580135101 1,200 5,201 SH   SOLE 0 0 0 5,201
Merck & Co, Inc COM 58933y105 582 6,761 SH   SOLE 0 0 0 6,761
Mesa Air Group Inc COM 590479135 36 22,324 SH   SOLE 0 0 0 22,324
Meta Matls Inc COM 59134N104 7 11,000 SH   SOLE 0 0 0 11,000
Meta Platforms, Inc. COM 30303m102 488 3,600 SH   SOLE 0 0 0 3,600
MFS CHARTER INCOME TR SH BEN I COM 552727109 60 10,239 SH   SOLE 0 0 0 10,239
MFS INTER INCOME FD SH BEN INT COM 55273C107 37 13,323 SH   SOLE 0 0 0 13,323
Microsoft Corporation COM 594918104 4,439 19,059 SH   SOLE 0 0 0 19,059
Netflix, Inc. COM 64110L106 247 1,052 SH   SOLE 0 0 0 1,052
Nextera Energy Inc. COM 65339f101 319 4,070 SH   SOLE 0 0 0 4,070
Norfolk Southern Corporation COM 655844108 578 2,757 SH   SOLE 0 0 0 2,757
Nuveen Perferred Income Opport COM 67073B106 73 10,523 SH   SOLE 0 0 0 10,523
NVIDIA Corporation COM 67066g104 1,371 11,296 SH   SOLE 0 0 0 11,296
Occidental Petroleum Corporati COM 674599105 525 8,550 SH   SOLE 0 0 0 8,550
Oracle Corporation COM 68389X105 375 6,147 SH   SOLE 0 0 0 6,147
O'Reilly Automotive, Inc. COM 67103h107 35,436 50,382 SH   SOLE 0 0 0 50,382
Paychex Inc COM 704326107 224 1,998 SH   SOLE 0 0 0 1,998
Pepsico, Inc COM 713448108 1,024 6,276 SH   SOLE 0 0 0 6,276
Pfizer, Inc COM 717081103 613 14,030 SH   SOLE 0 0 0 14,030
Philip Morris International In COM 718172109 201 2,432 SH   SOLE 0 0 0 2,432
Phillips 66 COM 718546104 337 4,176 SH   SOLE 0 0 0 4,176
Pimco Intrmediate Muni ETF COM 72201R866 305 6,100 SH   SOLE 0 0 0 6,100
Planet 13 Holdings Inc COM 72706K101 49 45,000 SH   SOLE 0 0 0 45,000
Proctor & Gamble Company COM 742718109 1,218 9,650 SH   SOLE 0 0 0 9,650
Qualcomm Inc. COM 747525103 1,768 15,650 SH   SOLE 0 0 0 15,650
Raytheon Technologies Co COM 75513E101 450 5,507 SH   SOLE 0 0 0 5,507
Realty Income Corporation COM 756109104 397 6,824 SH   SOLE 0 0 0 6,824
Schwab Emerging Markets ETF COM 808524706 347 15,534 SH   SOLE 0 0 0 15,534
Schwab Intermediate Term US Tr COM 808524854 1,270 25,864 SH   SOLE 0 0 0 25,864
Schwab International Small Cap COM 808524888 365 13,179 SH   SOLE 0 0 0 13,179
Schwab Short Term US Treasury COM 808524862 3,187 66,057 SH   SOLE 0 0 0 66,057
Schwab Strategic Trust US Divi COM 808524797 508 7,659 SH   SOLE 0 0 0 7,659
Schwab Strategic US REIT ETF COM 808524847 260 13,960 SH   SOLE 0 0 0 13,960
Schwab US Large Cap COM 808524300 447 8,019 SH   SOLE 0 0 0 8,019
Schwab US TIPS ETF COM 808524870 967 18,685 SH   SOLE 0 0 0 18,685
Southern Company COM COM 842587107 985 14,490 SH   SOLE 0 0 0 14,490
SPDR Barclays Convertible Secu COM 78464A359 634 10,026 SH   SOLE 0 0 0 10,026
SPDR Dow Jones Industrial Aver COM 78467x109 1,967 6,847 SH   SOLE 0 0 0 6,847
SPDR Gold Shares Trust COM 78463v107 757 4,897 SH   SOLE 0 0 0 4,897
SPDR Intermediate Term Corpora COM 78464A375 2,346 74,926 SH   SOLE 0 0 0 74,926
SPDR S&P 500 ETF COM 78462f103 1,110 3,109 SH   SOLE 0 0 0 3,109
SPDR Wells Fargo Preferred Sto COM 78464A292 208 5,975 SH   SOLE 0 0 0 5,975
Starbucks Corporation COM 855244109 318 3,779 SH   SOLE 0 0 0 3,779
Target Corporation COM 87612E106 279 1,883 SH   SOLE 0 0 0 1,883
Tesla, Inc. COM 88160R101 1,656 6,246 SH   SOLE 0 0 0 6,246
Texas Instruments Inc COM 882508104 386 2,498 SH   SOLE 0 0 0 2,498
The Coca-Cola Company COM 191216100 380 6,786 SH   SOLE 0 0 0 6,786
The Kroger Company COM 501044101 275 6,300 SH   SOLE 0 0 0 6,300
The Walt Disney Company COM 254687106 206 2,194 SH   SOLE 0 0 0 2,194
United Parcel Service Cl B COM 911312106 433 2,683 SH   SOLE 0 0 0 2,683
Unitedhealth Group, Inc. COM COM 91324P102 419 831 SH   SOLE 0 0 0 831
US Bancorp COM 902973304 860 21,341 SH   SOLE 0 0 0 21,341
Valero Energy Company COM 91913Y100 363 3,398 SH   SOLE 0 0 0 3,398
Vanguard Glbal Ex US REIT ETF COM 922042676 342 8,972 SH   SOLE 0 0 0 8,972
Vanguard High Dividend Yield E COM 921946406 609 6,424 SH   SOLE 0 0 0 6,424
VANGUARD INDEX FDS SM CP VAL E COM 922908611 319 2,227 SH   SOLE 0 0 0 2,227
VANGUARD INDEX FDS VALUE ETF COM 922908744 669 5,420 SH   SOLE 0 0 0 5,420
Vanguard Intermediate Term Bon COM 921937819 2,848 38,764 SH   SOLE 0 0 0 38,764
Vanguard International Dividen COM 921946810 316 5,107 SH   SOLE 0 0 0 5,107
Vanguard Long Term Bond ETF COM 921937793 2,043 28,407 SH   SOLE 0 0 0 28,407
Vanguard REIT ETF COM 922908553 3,717 46,371 SH   SOLE 0 0 0 46,371
Vanguard Russell 2000 Index ET COM 92206C664 272 4,093 SH   SOLE 0 0 0 4,093
Vanguard S&P 500 ETF COM 922908363 1,155 3,518 SH   SOLE 0 0 0 3,518
Vanguard Short Term Corporate COM 92206C409 1,834 24,696 SH   SOLE 0 0 0 24,696
Vanguard Small-Cap ETF COM 922908751 569 3,333 SH   SOLE 0 0 0 3,333
VANGUARD SPECIALIZED DIV APP E COM 921908844 383 2,833 SH   SOLE 0 0 0 2,833
Vanguard Total Bond Market ETF COM 921937835 465 6,531 SH   SOLE 0 0 0 6,531
Vanguard Total International E COM 921909768 203 4,444 SH   SOLE 0 0 0 4,444
Vanguard Total Stock Market ET COM 922908769 4,687 26,118 SH   SOLE 0 0 0 26,118
Verizon Communications COM 92343v104 673 17,738 SH   SOLE 0 0 0 17,738
Visa Inc. COM 92826c839 661 3,723 SH   SOLE 0 0 0 3,723
Wal-Mart Stores Inc. COM 931142103 3,679 28,366 SH   SOLE 0 0 0 28,366
WisdomTree International Small COM 97717w760 359 6,994 SH   SOLE 0 0 0 6,994
WisdomTree Large-Cap Dividend COM 97717W307 340 6,159 SH   SOLE 0 0 0 6,159