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
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 383 1,345 SH   SOLE 0 0 0 1,345
ISHARES TR CORE S&P MCP ETF 464287507 4,021 19,537 SH   SOLE 0 0 0 19,537
ISHARES TR S&P MC 400VL ETF 464287705 685 4,012 SH   SOLE 0 0 0 4,012
ISHARES TR S&P MC 400GR ETF 464287606 617 2,589 SH   SOLE 0 0 0 2,589
ISHARES TR CORE S&P SCP ETF 464287804 2,848 33,967 SH   SOLE 0 0 0 33,967
ISHARES TR SP SMCP600VL ETF 464287879 953 5,924 SH   SOLE 0 0 0 5,924
ISHARES TR S&P SML 600 GWT 464287887 406 2,099 SH   SOLE 0 0 0 2,099
ISHARES TR S&P 500 VAL ETF 464287408 1,527 11,740 SH   SOLE 0 0 0 11,740
ISHARES TR CORE S&P500 ETF 464287200 6,513 20,148 SH   SOLE 0 0 0 20,148
ISHARES TR S&P 500 GRWT ETF 464287309 1,459 7,534 SH   SOLE 0 0 0 7,534
ISHARES TR RUSSELL 2000 ETF 464287655 382 2,304 SH   SOLE 0 0 0 2,304
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,280 3,978 SH   SOLE 0 0 0 3,978
AMAZON COM INC COM 023135106 573 310 SH   SOLE 0 0 0 310
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 778 3,433 SH   SOLE 0 0 0 3,433
ERICSSON ADR B SEK 10 294821608 102 11,643 SH   SOLE 0 0 0 11,643
BOEING CO COM 097023105 1,695 5,202 SH   SOLE 0 0 0 5,202
REALTY INCOME CORP COM 756109104 504 6,849 SH   SOLE 0 0 0 6,849
INVESCO QQQ TR UNIT SER 1 46090E103 2,730 12,840 SH   SOLE 0 0 0 12,840
ALTRIA GROUP INC COM 02209S103 316 6,326 SH   SOLE 0 0 0 6,326
INTEL CORP COM 458140100 324 5,414 SH   SOLE 0 0 0 5,414
DISNEY WALT CO COM DISNEY 254687106 1,094 7,561 SH   SOLE 0 0 0 7,561
JOHNSON & JOHNSON COM 478160104 385 2,641 SH   SOLE 0 0 0 2,641
PFIZER INC COM 717081103 418 10,666 SH   SOLE 0 0 0 10,666
ISHARES TR MSCI EAFE ETF 464287465 453 6,530 SH   SOLE 0 0 0 6,530
CHEVRON CORP NEW COM 166764100 563 4,673 SH   SOLE 0 0 0 4,673
MICROSOFT CORP COM 594918104 924 5,861 SH   SOLE 0 0 0 5,861
AT&T INC COM 00206R102 645 16,515 SH   SOLE 0 0 0 16,515
CISCO SYS INC COM 17275R102 577 12,035 SH   SOLE 0 0 0 12,035
COCA COLA CO COM 191216100 371 6,711 SH   SOLE 0 0 0 6,711
PEPSICO INC COM 713448108 232 1,695 SH   SOLE 0 0 0 1,695
VERIZON COMMUNICATIONS INC COM 92343V104 458 7,455 SH   SOLE 0 0 0 7,455
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 446 11,187 SH   SOLE 0 0 0 11,187
ISHARES TR COHEN STEER REIT 464287564 227 1,941 SH   SOLE 0 0 0 1,941
ISHARES TR U.S. CNSM SV ETF 464287580 560 2,455 SH   SOLE 0 0 0 2,455
ISHARES TR EXPND TEC SC ETF 464287549 1,322 5,459 SH   SOLE 0 0 0 5,459
EXXON MOBIL CORP COM 30231G102 930 13,328 SH   SOLE 0 0 0 13,328
WALMART INC COM 931142103 441 3,712 SH   SOLE 0 0 0 3,712
DOMINION ENERGY INC COM 25746U109 241 2,906 SH   SOLE 0 0 0 2,906
MERCK & CO INC COM 58933Y105 240 2,636 SH   SOLE 0 0 0 2,636
PROCTER & GAMBLE CO COM 742718109 304 2,435 SH   SOLE 0 0 0 2,435
HOME DEPOT INC COM 437076102 426 1,949 SH   SOLE 0 0 0 1,949
MCDONALDS CORP COM 580135101 233 1,177 SH   SOLE 0 0 0 1,177
JPMORGAN CHASE & CO COM 46625H100 383 2,750 SH   SOLE 0 0 0 2,750
ISHARES TR 20 YR TR BD ETF 464287432 231 1,703 SH   SOLE 0 0 0 1,703
FORD MTR CO DEL COM 345370860 499 53,639 SH   SOLE 0 0 0 53,639
SOUTHWEST AIRLS CO COM 844741108 200 3,714 SH   SOLE 0 0 0 3,714
SPIRE INC COM 84857L101 278 3,340 SH   SOLE 0 0 0 3,340
COMCAST CORP NEW CL A 20030N101 230 5,108 SH   SOLE 0 0 0 5,108
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,446 8,837 SH   SOLE 0 0 0 8,837
NORFOLK SOUTHERN CORP COM 655844108 910 4,690 SH   SOLE 0 0 0 4,690
CONSTELLATION BRANDS INC CL A 21036P108 444 2,340 SH   SOLE 0 0 0 2,340
APPLE INC COM 037833100 2,329 7,931 SH   SOLE 0 0 0 7,931
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 325 2,016 SH   SOLE 0 0 0 2,016
PIMCO MUN INCOME FD II COM 72200W106 177 11,159 SH   SOLE 0 0 0 11,159
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 328 7,369 SH   SOLE 0 0 0 7,369
MKS INSTRUMENT INC COM 55306N104 317 2,880 SH   SOLE 0 0 0 2,880
ISHARES TR CORE US AGGBD ET 464287226 393 3,501 SH   SOLE 0 0 0 3,501
EPR PPTYS COM SH BEN INT 26884U109 216 3,062 SH   SOLE 0 0 0 3,062
W P CAREY INC COM 92936U109 1,341 16,752 SH   SOLE 0 0 0 16,752
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 95 12,295 SH   SOLE 0 0 0 12,295
VANGUARD INDEX FDS VALUE ETF 922908744 326 2,718 SH   SOLE 0 0 0 2,718
VANGUARD INDEX FDS SM CP VAL ETF 922908611 251 1,829 SH   SOLE 0 0 0 1,829
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 430 4,632 SH   SOLE 0 0 0 4,632
VANGUARD INDEX FDS SMALL CP ETF 922908751 526 3,174 SH   SOLE 0 0 0 3,174
VANGUARD INDEX FDS GROWTH ETF 922908736 400 2,196 SH   SOLE 0 0 0 2,196
ADAMS DIVERSIFIED EQUITY FD COM 006212104 255 16,173 SH   SOLE 0 0 0 16,173
TITAN PHARMACEUTICALS INC DE COM 888314507 2 10,000 SH   SOLE 0 0 0 10,000
VANGUARD WORLD FDS UTILITIES ETF 92204A876 442 3,096 SH   SOLE 0 0 0 3,096
BANCORPSOUTH BK TUPELO MISS COM 05971J102 632 20,119 SH   SOLE 0 0 0 20,119
ISHARES GOLD TRUST ISHARES 464285105 176 12,112 SH   SOLE 0 0 0 12,112
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 260 19,888 SH   SOLE 0 0 0 19,888
ENBRIDGE INC COM 29250N105 242 6,097 SH   SOLE 0 0 0 6,097
BROWN FORMAN CORP CL B 115637209 440 6,516 SH   SOLE 0 0 0 6,516
MASTERCARD INC CL A 57636Q104 802 2,686 SH   SOLE 0 0 0 2,686
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 570 11,086 SH   SOLE 0 0 0 11,086
ISHARES TR US AER DEF ETF 464288760 230 1,037 SH   SOLE 0 0 0 1,037
ISHARES TR U.S. MED DVC ETF 464288810 1,317 4,981 SH   SOLE 0 0 0 4,981
CITIZENS HLDG CO MISS COM 174715102 282 12,870 SH   SOLE 0 0 0 12,870
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 357 6,260 SH   SOLE 0 0 0 6,260
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 341 4,232 SH   SOLE 0 0 0 4,232
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 345 3,960 SH   SOLE 0 0 0 3,960
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 266 1,910 SH   SOLE 0 0 0 1,910
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 929 11,079 SH   SOLE 0 0 0 11,079
ISHARES TR PFD AND INCM SEC 464288687 967 25,719 SH   SOLE 0 0 0 25,719
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 412 4,129 SH   SOLE 0 0 0 4,129
ISHARES TR NATIONAL MUN ETF 464288414 1,687 14,808 SH   SOLE 0 0 0 14,808
ISHARES TR MORTGE REL ETF 46435G342 680 15,262 SH   SOLE 0 0 0 15,262
ISHARES TR JPMORGAN USD EMG 464288281 315 2,747 SH   SOLE 0 0 0 2,747
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 569 5,190 SH   SOLE 0 0 0 5,190
ISHARES TR EAFE SML CP ETF 464288273 549 8,819 SH   SOLE 0 0 0 8,819
ISHARES TR CRE U S REIT ETF 464288521 450 8,248 SH   SOLE 0 0 0 8,248
VISA INC COM CL A 92826C839 515 2,739 SH   SOLE 0 0 0 2,739
VANGUARD WORLD FD MEGA CAP INDEX 921910873 292 2,615 SH   SOLE 0 0 0 2,615
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 496 33,013 SH   SOLE 0 0 0 33,013
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 341 6,625 SH   SOLE 0 0 0 6,625
ISHARES TR MSCI ACWI ETF 464288257 1,384 17,459 SH   SOLE 0 0 0 17,459
FIRST BANCSHARES INC MS COM 318916103 525 14,782 SH   SOLE 0 0 0 14,782
ISHARES TR SHRT NAT MUN ETF 464288158 1,563 14,636 SH   SOLE 0 0 0 14,636
FS KKR CAPITAL CORP COM 302635107 241 39,361 SH   SOLE 0 0 0 39,361
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 949 10,395 SH   SOLE 0 0 0 10,395
PIMCO ETF TR 1-5 US TIP IDX 72201R205 242 4,621 SH   SOLE 0 0 0 4,621
ISHARES TR RUS TOP 200 ETF 464289446 2,328 30,982 SH   SOLE 0 0 0 30,982
ISHARES TR RUS TP200 GR ETF 464289438 983 10,173 SH   SOLE 0 0 0 10,173
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 344 5,217 SH   SOLE 0 0 0 5,217
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 273 5,128 SH   SOLE 0 0 0 5,128
MAIN STREET CAPITAL CORP COM 56035L104 255 5,924 SH   SOLE 0 0 0 5,924
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 219 1,213 SH   SOLE 0 0 0 1,213
ISHARES TR 0-5 YR TIPS ETF 46429B747 450 4,466 SH   SOLE 0 0 0 4,466
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 325 3,795 SH   SOLE 0 0 0 3,795
ISHARES TR CORE HIGH DV ETF 46429B663 1,073 10,944 SH   SOLE 0 0 0 10,944
ISHARES TR MSCI CHINA ETF 46429B671 439 6,846 SH   SOLE 0 0 0 6,846
ISHARES TR FLTG RATE NT ETF 46429B655 3,877 76,142 SH   SOLE 0 0 0 76,142
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 259 4,471 SH   SOLE 0 0 0 4,471
ISHARES TR MSCI MIN VOL ETF 46429B697 630 9,602 SH   SOLE 0 0 0 9,602
ISHARES TR MIN VOL EAFE ETF 46429B689 524 7,026 SH   SOLE 0 0 0 7,026
ISHARES INC MIN VOL GBL ETF 464286525 780 8,138 SH   SOLE 0 0 0 8,138
INSEEGO CORP COM 45782B104 77 10,566 SH   SOLE 0 0 0 10,566
FACEBOOK INC CL A 30303M102 1,067 5,198 SH   SOLE 0 0 0 5,198
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 591 19,815 SH   SOLE 0 0 0 19,815
ISHARES TR MRNGSTR INC ETF 46432F875 233 9,140 SH   SOLE 0 0 0 9,140
ISHARES INC CORE MSCI EMKT 46434G103 756 14,057 SH   SOLE 0 0 0 14,057
FIRST GTY BANCSHARES INC COM 32043P106 445 20,460 SH   SOLE 0 0 0 20,460
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 323 16,087 SH   SOLE 0 0 0 16,087
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 687 12,770 SH   SOLE 0 0 0 12,770
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 388 7,619 SH   SOLE 0 0 0 7,619
NEUBERGER BERMAN MLP AND ENR COM 64129H104 82 12,067 SH   SOLE 0 0 0 12,067
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 261 4,607 SH   SOLE 0 0 0 4,607
GLOBAL X FDS S&P 500 COVERED 37954Y475 679 13,409 SH   SOLE 0 0 0 13,409
ISHARES TR IBONDS MAR20 ETF 46432FBC0 567 21,774 SH   SOLE 0 0 0 21,774
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 1,273 30,100 SH   SOLE 0 0 0 30,100
ISHARES TR 0-5YR HI YL CP 46434V407 2,164 46,617 SH   SOLE 0 0 0 46,617
ISHARES TR 0-5YR INVT GR CP 46434V100 486 9,520 SH   SOLE 0 0 0 9,520
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 674 28,556 SH   SOLE 0 0 0 28,556
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 978 22,025 SH   SOLE 0 0 0 22,025
ISHARES TR TRS FLT RT BD 46434V860 996 19,827 SH   SOLE 0 0 0 19,827
FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 610 17,764 SH   SOLE 0 0 0 17,764
ISHARES TR YLD OPTIM BD 46434V787 1,003 39,081 SH   SOLE 0 0 0 39,081
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 572 15,733 SH   SOLE 0 0 0 15,733
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 383 6,370 SH   SOLE 0 0 0 6,370
FIDELITY TOTAL BD ETF 316188309 1,165 22,509 SH   SOLE 0 0 0 22,509
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 2,766 99,278 SH   SOLE 0 0 0 99,278
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,228 48,057 SH   SOLE 0 0 0 48,057
PAYPAL HLDGS INC COM 70450Y103 221 2,040 SH   SOLE 0 0 0 2,040
PEOPLES UTAH BANCORP COM 712706209 1,203 39,947 SH   SOLE 0 0 0 39,947
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 236 4,758 SH   SOLE 0 0 0 4,758
STRATEGY SHS NS 7HANDL IDX 86280R506 279 11,450 SH   SOLE 0 0 0 11,450
FIDELITY LOW DURTIN ETF 316188408 348 6,870 SH   SOLE 0 0 0 6,870
CHINA SXT PHARMACEUTICALS IN ORD SHS G2161P108 11 13,000 SH   SOLE 0 0 0 13,000
DISNEY WALT CO COM DISNEY 254687106 10 2,500 SH Put SOLE 0 0 0 2,500
DISNEY WALT CO COM DISNEY 254687106 8 1,500 SH Put SOLE 0 0 0 1,500