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 3 1 SH   SOLE   1 0 0
INVESCO QQQ TRUST ETF 46090E103 118 418 SH   SOLE   418 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 40 341 SH   SOLE   341 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 88 2,870 SH   SOLE   2,870 0 0
JOHNSON & JOHNSON COM Stock 478160104 22 150 SH   SOLE   150 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Stock 01881G106 54 2,000 SH   SOLE   2,000 0 0
WISDOMTREE CBOE S&P 500 PUTWRITE STRATEGY FUND ETF 97717X560 14 503 SH   SOLE   503 0 0
HCA HEALTHCARE INC COM Stock 40412C101 20 160 SH   SOLE   160 0 0
UNDER ARMOUR INC CL C Stock 904311206 0 4 SH   SOLE   4 0 0
COCA COLA CO COM Stock 191216100 22 451 SH   SOLE   451 0 0
INTEL CORP COM Stock 458140100 12 223 SH   SOLE   223 0 0
ISHARES U.S. FIXED INCOME BALANCED RISK FACTOR ETF ETF 46435U796 6 62 SH   SOLE   62 0 0
MERCK & CO. INC COM Stock 58933Y105 15 188 SH   SOLE   188 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 255 2,366 SH   SOLE   2,366 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 31 526 SH   SOLE   526 0 0
CHUBB LIMITED COM Stock H1467J104 21 177 SH   SOLE   177 0 0
FEDEX CORP COM Stock 31428X106 26 104 SH   SOLE   104 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 53,397 967,855 SH   SOLE   967,855 0 0
SNAP INC CL A Stock 83304A106 3 100 SH   SOLE   100 0 0
HONEYWELL INTL INC COM Stock 438516106 11 68 SH   SOLE   68 0 0
US BANCORP DEL COM NEW Stock 902973304 16 450 SH   SOLE   450 0 0
HOME DEPOT INC COM Stock 437076102 408 1,470 SH   SOLE   1,470 0 0
STARWOOD PPTY TR INC COM REIT 85571B105 23 1,500 SH   SOLE   1,500 0 0
WEDBUSH ETFMG VIDEO GAME TECH ETF ETF 26924G706 3,576 52,302 SH   SOLE   52,302 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 30 290 SH   SOLE   290 0 0
SPDR GOLD SHARES ETF 78463V107 1,033 5,779 SH   SOLE   5,779 0 0
SOUTHERN CO COM Stock 842587107 6 113 SH   SOLE   113 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 12 122 SH   SOLE   122 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 7,403 33,705 SH   SOLE   33,705 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 11 61 SH   SOLE   61 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 11 173 SH   SOLE   173 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 7,161 141,113 SH   SOLE   141,113 0 0
GLOBAL X MSCI CHINA FINANCIALS ETF ETF 37950E606 2,237 159,333 SH   SOLE   159,333 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 976 31,159 SH   SOLE   31,159 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 6,198 60,817 SH   SOLE   60,817 0 0
AVID BIOSERVICES INC COM Stock 05368M106 0 1 SH   SOLE   1 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 76 913 SH   SOLE   913 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 82 856 SH   SOLE   856 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 27 18 SH   SOLE   18 0 0
PROGRESSIVE CORP COM Stock 743315103 13 137 SH   SOLE   137 0 0
ISHARES EVOLVED U.S. TECHNOLOGY ETF ETF 46431W648 9,326 217,180 SH   SOLE   217,180 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 17 273 SH   SOLE   273 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 12 201 SH   SOLE   201 0 0
BAUSCH HEALTH COS INC COM Stock 071734107 11 700 SH   SOLE   700 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 36 513 SH   SOLE   513 0 0
NIKE INC CL B Stock 654106103 1 4 SH   SOLE   4 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 0 3 SH   SOLE   3 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 17 102 SH   SOLE   102 0 0
VANGUARD S&P 500 ETF ETF 922908363 17,159 55,422 SH   SOLE   55,422 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 7 69 SH   SOLE   69 0 0
SPDR SSGA U.S. SECTOR ROTATION ETF ETF 00000XLSR 7,075 192,316 SH   SOLE   192,316 0 0
GLOBAL X MSCI CHINA CONSUMER STAPLES ETF ETF 37954Y558 4,280 146,894 SH   SOLE   146,893 0 0
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 6,150 121,700 SH   SOLE   121,700 0 0
BOOKING HOLDINGS INC COM Stock 09857L108 17 10 SH   SOLE   10 0 0
WAHED FTSE USA SHARIAH ETF ETF 53656F607 304 10,100 SH   SOLE   10,100 0 0
OVERLAY SHARES CORE BOND ETF ETF 53656F862 92,149 3,472,903 SH   SOLE   3,472,902 0 0
OVERLAY SHARES FOREIGN EQUITY ETF ETF 53656F870 655 27,463 SH   SOLE   27,463 0 0
OVERLAY SHARES LARGE CAP EQUITY ETF ETF 53656F805 77,449 2,669,039 SH   SOLE   2,669,038 0 0
OVERLAY SHARES MUNICIPAL BOND ETF ETF 53656F854 24,674 958,257 SH   SOLE   958,256 0 0
OVERLAY SHARES SMALL CAP EQUITY ETF ETF 53656F888 355 15,196 SH   SOLE   15,196 0 0
SP FUNDS S&P 500 SHARIA INDUSTRY EXCLUSIONS ETF ETF 886364801 643 27,732 SH   SOLE   27,732 0 0
SP FUNDS DOW JONES GLOBAL SUKUK ETF ETF 886364702 615 30,336 SH   SOLE   30,336 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 4,150 42,863 SH   SOLE   42,863 0 0
AFLAC INC COM Stock 001055102 44 1,200 SH   SOLE   1,200 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 11 102 SH   SOLE   102 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 608 10,942 SH   SOLE   10,942 0 0
GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 3,465 69,367 SH   SOLE   69,367 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 1,174 17,142 SH   SOLE   17,142 0 0
INVESCO KBW BANK ETF ETF 46138E628 12,877 341,848 SH   SOLE   341,847 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 79,966 1,249,463 SH   SOLE   1,249,463 0 0
PHILLIPS 66 COM Stock 718546104 24 470 SH   SOLE   470 0 0
FACEBOOK INC CL A Stock 30303M102 18 68 SH   SOLE   68 0 0
MONDELEZ INTL INC CL A Stock 609207105 16 280 SH   SOLE   280 0 0
BROADCOM INC COM Stock 11135F101 31 85 SH   SOLE   85 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,537 25,344 SH   SOLE   25,344 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 82 1,365 SH   SOLE   1,365 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 534 10,028 SH   SOLE   10,028 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 120 1,356 SH   SOLE   1,356 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 26 309 SH   SOLE   309 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 355 10,628 SH   SOLE   10,628 0 0
ADVISORSHARES NEWFLEETMULTI-SECTOR INCOME ETF ETF 00768Y727 6 121 SH   SOLE   121 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501 2 100 SH   SOLE   100 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 14 98 SH   SOLE   98 0 0
CISCO SYS INC COM Stock 17275R102 25 638 SH   SOLE   638 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 14 187 SH   SOLE   187 0 0
AT&T INC COM Stock 00206R102 8 294 SH   SOLE   294 0 0
PTC THERAPEUTICS INC COM Stock 69366J200 17 350 SH   SOLE   350 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 8 127 SH   SOLE   127 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 2 560 SH   SOLE   560 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 26 174 SH   SOLE   174 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 20 256 SH   SOLE   256 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 30 245 SH   SOLE   245 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 14,494 45,706 SH   SOLE   45,706 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 11,171 290,836 SH   SOLE   290,836 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 43 1,046 SH   SOLE   1,046 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 2,693 7,961 SH   SOLE   7,961 0 0
ISHARES MBS ETF ETF 464288588 40 361 SH   SOLE   361 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 10 62 SH   SOLE   62 0 0
PROSPECT CAP CORP COM CEF 74348T102 26 5,100 SH   SOLE   5,100 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 17 177 SH   SOLE   177 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 524 8,611 SH   SOLE   8,611 0 0
CHEVRON CORP NEW COM Stock 166764100 14 198 SH   SOLE   198 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 425 3,669 SH   SOLE   3,669 0 0
CONOCOPHILLIPS COM Stock 20825C104 22 679 SH   SOLE   679 0 0
INVESCO DYNAMIC MEDIA ETF ETF 46137V696 3,482 94,005 SH   SOLE   94,005 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Stock 451100101 10 200 SH   SOLE   200 0 0
TJX COS INC NEW COM Stock 872540109 0 0 SH   SOLE   0 0 0
HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100 10 500 SH   SOLE   500 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 11 375 SH   SOLE   375 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 2,471 60,020 SH   SOLE   60,020 0 0
WALMART INC COM Stock 931142103 1 4 SH   SOLE   4 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 2,810 21,048 SH   SOLE   21,048 0 0
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 2,504 37,447 SH   SOLE   37,447 0 0
AMERICAN EXPRESS CO COM Stock 025816109 23 225 SH   SOLE   225 0 0
APPLIED MATLS INC COM Stock 038222105 13 215 SH   SOLE   215 0 0
TYSON FOODS INC CL A Stock 902494103 12 204 SH   SOLE   204 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 5,758 90,048 SH   SOLE   90,048 0 0
VAN ECK MERK GOLD TRUST ETF 921078101 7 386 SH   SOLE   386 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 1,238 22,791 SH   SOLE   22,791 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 128,968 1,092,764 SH   SOLE   1,092,763 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 18 113 SH   SOLE   113 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 9 221 SH   SOLE   221 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 6,474 128,067 SH   SOLE   128,067 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 7,086 109,416 SH   SOLE   109,416 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 12 200 SH   SOLE   200 0 0
CITIGROUP INC COM NEW Stock 172967424 17 386 SH   SOLE   386 0 0
FLEXSHARES DISCIPLINED DURATION MBS INDEX FUND ETF 33939L779 674 27,963 SH   SOLE   27,963 0 0
EXXON MOBIL CORP COM Stock 30231G102 8 234 SH   SOLE   234 0 0
LINCOLN NATL CORP IND COM Stock 534187109 17 526 SH   SOLE   526 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 6 109 SH   SOLE   109 0 0
CBRE GROUP INC CL A Stock 12504L109 13 279 SH   SOLE   279 0 0
APPLE INC COM Stock 037833100 81 696 SH   SOLE   696 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 117 1,703 SH   SOLE   1,703 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 41 332 SH   SOLE   332 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 99 1,080 SH   SOLE   1,080 0 0