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
3-D SYS CORP DEL COM NEW 88554D205 197 28,200 SH   SOLE 0 0 0 28,200
3M CO COM 88579Y101 1,680 10,780 SH   SOLE 0 0 0 10,780
ABBOTT LABS COM 002824100 4,667 51,047 SH   SOLE 0 0 0 51,047
ABBVIE INC COM 00287Y109 2,604 26,563 SH   SOLE 0 0 0 26,563
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,925 18,281 SH   SOLE 0 0 0 18,281
ACTIVISION BLIZZARD INC COM 00507V109 3,444 45,373 SH   SOLE 0 0 0 45,373
ADOBE INC COM 00724F101 237 544 SH   SOLE 0 0 0 544
ADVANCED MICRO DEVICES INC COM 007903107 2,769 52,641 SH   SOLE 0 0 0 52,641
AFLAC INC COM 001055102 1,459 40,492 SH   SOLE 0 0 0 40,492
AIR PRODS & CHEMS INC COM 009158106 2,936 12,160 SH   SOLE 0 0 0 12,160
ALEXION PHARMACEUTICALS INC COM 015351109 224 1,999 SH   SOLE 0 0 0 1,999
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,180 5,469 SH   SOLE 0 0 0 5,469
ALLSTATE CORP COM 020002101 2,249 23,184 SH   SOLE 0 0 0 23,184
ALLY FINL INC COM 02005N100 469 23,637 SH   SOLE 0 0 0 23,637
ALPHABET INC CAP STK CL C 02079K107 4,655 3,293 SH   SOLE 0 0 0 3,293
ALPHABET INC CAP STK CL A 02079K305 2,107 1,486 SH   SOLE 0 0 0 1,486
ALPS ETF TR ALERIAN MLP 00162Q452 1,149 46,553 SH   SOLE 0 0 0 46,553
ALPS ETF TR RIVERFRNT FLEX 00162Q510 2,100 64,685 SH   SOLE 0 0 0 64,685
ALPS ETF TR RIVERFRNT DYMC 00162Q528 4,958 152,638 SH   SOLE 0 0 0 152,638
ALPS ETF TR RIVERFRONT DYM 00162Q536 5,195 198,432 SH   SOLE 0 0 0 198,432
ALPS ETF TR RIVERFRONT UNC 00162Q544 316 12,772 SH   SOLE 0 0 0 12,772
ALPS ETF TR RIVRFRNT STR INC 00162Q783 759 30,880 SH   SOLE 0 0 0 30,880
ALTRIA GROUP INC COM 02209S103 5,412 137,886 SH   SOLE 0 0 0 137,886
AMAZON COM INC COM 023135106 18,854 6,834 SH   SOLE 0 0 0 6,834
AMERICAN AIRLS GROUP INC COM 02376R102 183 13,978 SH   SOLE 0 0 0 13,978
AMERICAN ELEC PWR CO INC COM 025537101 554 6,984 SH   SOLE 0 0 0 6,984
AMERICAN EXPRESS CO COM 025816109 338 3,550 SH   SOLE 0 0 0 3,550
AMERICAN FIN TR INC COM CLASS A 02607T109 119 15,018 SH   SOLE 0 0 0 15,018
AMERICAN TOWER CORP NEW COM 03027X100 2,097 8,110 SH   SOLE 0 0 0 8,110
AMERICAN WTR WKS CO INC NEW COM 030420103 766 5,953 SH   SOLE 0 0 0 5,953
AMERISOURCEBERGEN CORP COM 03073E105 822 8,158 SH   SOLE 0 0 0 8,158
AMGEN INC COM 031162100 3,469 14,732 SH   SOLE 0 0 0 14,732
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 620 20,212 SH   SOLE 0 0 0 20,212
ANALOG DEVICES INC COM 032654105 3,431 27,980 SH   SOLE 0 0 0 27,980
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 309 6,325 SH   SOLE 0 0 0 6,325
APPLE INC COM 037833100 51,910 142,317 SH   SOLE 0 0 0 142,317
APPLIED MATLS INC COM 038222105 622 10,282 SH   SOLE 0 0 0 10,282
ARGENX SE SPONSORED ADR 04016X101 239 1,063 SH   SOLE 0 0 0 1,063
ARK ETF TR INNOVATION ETF 00214Q104 446 6,251 SH   SOLE 0 0 0 6,251
ARROW ETF TR ARROW DJ GLB YLD 04273H104 555 47,554 SH   SOLE 0 0 0 47,554
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 383 2,590 SH   SOLE 0 0 0 2,590
ASTRAZENECA PLC SPONSORED ADR 046353108 365 6,901 SH   SOLE 0 0 0 6,901
AT&T INC COM 00206R102 7,717 255,285 SH   SOLE 0 0 0 255,285
ATLASSIAN CORP PLC CL A G06242104 1,105 6,128 SH   SOLE 0 0 0 6,128
ATMOS ENERGY CORP COM 049560105 953 9,570 SH   SOLE 0 0 0 9,570
AUTOMATIC DATA PROCESSING IN COM 053015103 2,609 17,526 SH   SOLE 0 0 0 17,526
BAOZUN INC SPONSORED ADR 06684L103 265 6,887 SH   SOLE 0 0 0 6,887
BECTON DICKINSON & CO COM 075887109 2,225 9,859 SH   SOLE 0 0 0 9,859
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,826 10,244 SH   SOLE 0 0 0 10,244
BEYOND MEAT INC COM 08862E109 203 1,518 SH   SOLE 0 0 0 1,518
BIOGEN INC COM 09062X103 205 767 SH   SOLE 0 0 0 767
BK OF AMERICA CORP COM 060505104 2,980 125,465 SH   SOLE 0 0 0 125,465
BLACKROCK INC COM 09247X101 4,844 8,921 SH   SOLE 0 0 0 8,921
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 680 45,242 SH   SOLE 0 0 0 45,242
BLACKROCK RES & COMMODITIES SHS 09257A108 4,464 728,274 SH   SOLE 0 0 0 728,274
BLACKSTONE GROUP INC COM CL A 09260D107 19,044 336,108 SH   SOLE 0 0 0 336,108
BOEING CO COM 097023105 19,088 104,136 SH   SOLE 0 0 0 104,136
BOSTON SCIENTIFIC CORP COM 101137107 297 8,471 SH   SOLE 0 0 0 8,471
BP PLC SPONSORED ADR 055622104 982 42,097 SH   SOLE 0 0 0 42,097
BRISTOL-MYERS SQUIBB CO COM 110122108 929 15,805 SH   SOLE 0 0 0 15,805
BROADCOM INC COM 11135F101 3,147 9,972 SH   SOLE 0 0 0 9,972
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 495 3,983 SH   SOLE 0 0 0 3,983
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 234 7,125 SH   SOLE 0 0 0 7,125
BROWN & BROWN INC COM 115236101 708 17,367 SH   SOLE 0 0 0 17,367
BROWN FORMAN CORP CL B 115637209 461 7,247 SH   SOLE 0 0 0 7,247
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 724 63,869 SH   SOLE 0 0 0 63,869
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 110 10,300 SH   SOLE 0 0 0 10,300
CAMPING WORLD HLDGS INC CL A 13462K109 498 18,331 SH   SOLE 0 0 0 18,331
CARDIFF ONCOLOGY INC COM 14147L108 483 96,400 SH   SOLE 0 0 0 96,400
CARDINAL HEALTH INC COM 14149Y108 315 6,035 SH   SOLE 0 0 0 6,035
CARNIVAL CORP UNIT 99/99/9999 143658300 210 12,778 SH   SOLE 0 0 0 12,778
CASEYS GEN STORES INC COM 147528103 1,666 12,234 SH   SOLE 0 0 0 12,234
CATERPILLAR INC DEL COM 149123101 2,803 22,159 SH   SOLE 0 0 0 22,159
CENTENE CORP DEL COM 15135B101 846 13,316 SH   SOLE 0 0 0 13,316
CF INDS HLDGS INC COM 125269100 2,294 81,527 SH   SOLE 0 0 0 81,527
CHEGG INC COM 163092109 374 5,565 SH   SOLE 0 0 0 5,565
CHEVRON CORP NEW COM 166764100 5,785 64,847 SH   SOLE 0 0 0 64,847
CHUBB LIMITED COM H1467J104 2,246 18,795 SH   SOLE 0 0 0 18,795
CINEMARK HLDGS INC COM 17243V102 154 13,332 SH   SOLE 0 0 0 13,332
CISCO SYS INC COM 17275R102 5,433 116,545 SH   SOLE 0 0 0 116,545
CITIGROUP INC COM NEW 172967424 403 7,879 SH   SOLE 0 0 0 7,879
CLOROX CO DEL COM 189054109 4,190 19,101 SH   SOLE 0 0 0 19,101
CLOUDERA INC COM 18914U100 3,666 288,200 SH   SOLE 0 0 0 288,200
CME GROUP INC COM 12572Q105 288 1,772 SH   SOLE 0 0 0 1,772
CMS ENERGY CORP COM 125896100 553 9,472 SH   SOLE 0 0 0 9,472
COCA COLA CO COM 191216100 1,764 39,564 SH   SOLE 0 0 0 39,564
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,420 64,386 SH   SOLE 0 0 0 64,386
COHEN & STEERS LTD DURATION COM 19248C105 286 12,700 SH   SOLE 0 0 0 12,700
COHEN & STEERS QUALITY INCOM COM 19247L106 718 65,722 SH   SOLE 0 0 0 65,722
COLGATE PALMOLIVE CO COM 194162103 1,971 26,908 SH   SOLE 0 0 0 26,908
COMCAST CORP NEW CL A 20030N101 2,222 57,297 SH   SOLE 0 0 0 57,297
COMMERCE BANCSHARES INC COM 200525103 454 7,638 SH   SOLE 0 0 0 7,638
CONAGRA BRANDS INC COM 205887102 223 6,329 SH   SOLE 0 0 0 6,329
CONOCOPHILLIPS COM 20825C104 979 23,306 SH   SOLE 0 0 0 23,306
CONSOLIDATED EDISON INC COM 209115104 212 2,946 SH   SOLE 0 0 0 2,946
COSTCO WHSL CORP NEW COM 22160K105 2,320 8,677 SH   SOLE 0 0 0 8,677
CROWDSTRIKE HLDGS INC CL A 22788C105 264 2,628 SH   SOLE 0 0 0 2,628
CROWN CASTLE INTL CORP NEW COM 22822V101 621 3,733 SH   SOLE 0 0 0 3,733
CULLEN FROST BANKERS INC COM 229899109 261 3,496 SH   SOLE 0 0 0 3,496
CUMMINS INC COM 231021106 281 1,619 SH   SOLE 0 0 0 1,619
CVS HEALTH CORP COM 126650100 1,605 24,752 SH   SOLE 0 0 0 24,752
CYRUSONE INC COM 23283R100 624 8,574 SH   SOLE 0 0 0 8,574
D R HORTON INC COM 23331A109 290 5,231 SH   SOLE 0 0 0 5,231
DEERE & CO COM 244199105 593 3,771 SH   SOLE 0 0 0 3,771
DELTA AIR LINES INC DEL COM NEW 247361702 350 12,479 SH   SOLE 0 0 0 12,479
DEXCOM INC COM 252131107 836 2,063 SH   SOLE 0 0 0 2,063
DIAGEO P L C SPON ADR NEW 25243Q205 836 6,245 SH   SOLE 0 0 0 6,245
DISNEY WALT CO COM DISNEY 254687106 2,388 21,419 SH   SOLE 0 0 0 21,419
DOCUSIGN INC COM 256163106 908 5,272 SH   SOLE 0 0 0 5,272
DOLLAR GEN CORP NEW COM 256677105 326 1,710 SH   SOLE 0 0 0 1,710
DOMINION ENERGY INC COM 25746U109 3,175 39,110 SH   SOLE 0 0 0 39,110
DOW INC COM 260557103 359 8,815 SH   SOLE 0 0 0 8,815
DUKE ENERGY CORP NEW COM NEW 26441C204 2,096 26,242 SH   SOLE 0 0 0 26,242
DUPONT DE NEMOURS INC COM 26614N102 809 15,235 SH   SOLE 0 0 0 15,235
DYNATRACE INC COM 268150109 971 23,924 SH   SOLE 0 0 0 23,924
EATON VANCE CORP COM NON VTG 278265103 480 12,438 SH   SOLE 0 0 0 12,438
EATON VANCE SR FLTNG RTE TR COM 27828Q105 259 22,900 SH   SOLE 0 0 0 22,900
EBAY INC. COM 278642103 246 4,681 SH   SOLE 0 0 0 4,681
ECOLAB INC COM 278865100 1,116 6,560 SH   SOLE 0 0 0 6,560
ELECTRONIC ARTS INC COM 285512109 319 2,413 SH   SOLE 0 0 0 2,413
EMERSON ELEC CO COM 291011104 749 12,110 SH   SOLE 0 0 0 12,110
ENBRIDGE INC COM 29250N105 326 11,574 SH   SOLE 0 0 0 11,574
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,199 173,571 SH   SOLE 0 0 0 173,571
ENTERPRISE PRODS PARTNERS L COM 293792107 883 51,715 SH   SOLE 0 0 0 51,715
EQUINIX INC COM 29444U700 1,202 1,712 SH   SOLE 0 0 0 1,712
ETF MANAGERS TR ETFMG SIT ULTR 26924G789 253 5,100 SH   SOLE 0 0 0 5,100
ETF SER SOLUTIONS APTUS DEFINED 26922A388 519 17,185 SH   SOLE 0 0 0 17,185
ETSY INC COM 29786A106 219 2,059 SH   SOLE 0 0 0 2,059
EVERSOURCE ENERGY COM 30040W108 2,514 30,197 SH   SOLE 0 0 0 30,197
EXACT SCIENCES CORP COM 30063P105 260 2,989 SH   SOLE 0 0 0 2,989
EXXON MOBIL CORP COM 30231G102 6,122 136,893 SH   SOLE 0 0 0 136,893
FACEBOOK INC CL A 30303M102 3,800 16,733 SH   SOLE 0 0 0 16,733
FACTSET RESH SYS INC COM 303075105 2,193 6,678 SH   SOLE 0 0 0 6,678
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 234 2,747 SH   SOLE 0 0 0 2,747
FEDEX CORP COM 31428X106 241 1,715 SH   SOLE 0 0 0 1,715
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 619 7,531 SH   SOLE 0 0 0 7,531
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 204 4,000 SH   SOLE 0 0 0 4,000
FIDUS INVT CORP COM 316500107 158 17,423 SH   SOLE 0 0 0 17,423
FIRST HORIZON NATL CORP COM 320517105 192 19,263 SH   SOLE 0 0 0 19,263
FIRST TR ENERGY INFRASTRCTR COM 33738C103 177 17,650 SH   SOLE 0 0 0 17,650
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,522 136,897 SH   SOLE 0 0 0 136,897
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,019 18,531 SH   SOLE 0 0 0 18,531
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 252 7,293 SH   SOLE 0 0 0 7,293
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 327 6,440 SH   SOLE 0 0 0 6,440
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,113 20,828 SH   SOLE 0 0 0 20,828
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 317 5,696 SH   SOLE 0 0 0 5,696
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 322 17,076 SH   SOLE 0 0 0 17,076
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1,651 64,966 SH   SOLE 0 0 0 64,966
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 230 7,556 SH   SOLE 0 0 0 7,556
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4,664 55,664 SH   SOLE 0 0 0 55,664
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,955 52,306 SH   SOLE 0 0 0 52,306
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 494 75,240 SH   SOLE 0 0 0 75,240
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4,196 164,600 SH   SOLE 0 0 0 164,600
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 994 11,022 SH   SOLE 0 0 0 11,022
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3,656 96,586 SH   SOLE 0 0 0 96,586
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,636 19,616 SH   SOLE 0 0 0 19,616
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1,151 44,641 SH   SOLE 0 0 0 44,641
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,623 48,630 SH   SOLE 0 0 0 48,630
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,720 82,331 SH   SOLE 0 0 0 82,331
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3,666 67,319 SH   SOLE 0 0 0 67,319
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,620 131,393 SH   SOLE 0 0 0 131,393
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,321 51,449 SH   SOLE 0 0 0 51,449
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,726 37,651 SH   SOLE 0 0 0 37,651
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 184 13,467 SH   SOLE 0 0 0 13,467
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,269 73,588 SH   SOLE 0 0 0 73,588
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 48,825 1,517,725 SH   SOLE 0 0 0 1,517,725
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 3,680 149,119 SH   SOLE 0 0 0 149,119
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 6,139 364,532 SH   SOLE 0 0 0 364,532
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,159 99,819 SH   SOLE 0 0 0 99,819
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4,690 78,173 SH   SOLE 0 0 0 78,173
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1,592 44,848 SH   SOLE 0 0 0 44,848
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,287 23,496 SH   SOLE 0 0 0 23,496
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 272 13,405 SH   SOLE 0 0 0 13,405
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,579 61,422 SH   SOLE 0 0 0 61,422
FIRST TR INTER DUR PFD & IN COM 33718W103 378 17,752 SH   SOLE 0 0 0 17,752
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 251 4,216 SH   SOLE 0 0 0 4,216
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,570 25,127 SH   SOLE 0 0 0 25,127
FIRST TR MORNINGSTAR DIVID L SHS 336917109 546 21,529 SH   SOLE 0 0 0 21,529
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 2,031 25,428 SH   SOLE 0 0 0 25,428
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 2,458 42,075 SH   SOLE 0 0 0 42,075
FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 510 3,039 SH   SOLE 0 0 0 3,039
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 3,289 19,292 SH   SOLE 0 0 0 19,292
FIRST TR VALUE LINE DIVID IN SHS 33734H106 19,110 630,277 SH   SOLE 0 0 0 630,277
FIRST TRUST PORTFOLIOS LP SHS 337345102 891 8,169 SH   SOLE 0 0 0 8,169
FORD MTR CO DEL COM 345370860 274 45,048 SH   SOLE 0 0 0 45,048
FORTINET INC COM 34959E109 1,077 7,845 SH   SOLE 0 0 0 7,845
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 906 34,586 SH   SOLE 0 0 0 34,586
FS KKR CAP CORP II COM 35952V303 2,329 180,687 SH   SOLE 0 0 0 180,687
FS KKR CAPITAL CORP COM 302635206 296 21,115 SH   SOLE 0 0 0 21,115
GABELLI DIVID & INCOME TR COM 36242H104 478 27,180 SH   SOLE 0 0 0 27,180
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 406 25,635 SH   SOLE 0 0 0 25,635
GALLAGHER ARTHUR J & CO COM 363576109 903 9,266 SH   SOLE 0 0 0 9,266
GARMIN LTD SHS H2906T109 331 3,400 SH   SOLE 0 0 0 3,400
GENERAL DYNAMICS CORP COM 369550108 3,536 23,893 SH   SOLE 0 0 0 23,893
GENERAL ELECTRIC CO COM 369604103 441 64,610 SH   SOLE 0 0 0 64,610
GENERAL MLS INC COM 370334104 332 5,379 SH   SOLE 0 0 0 5,379
GILEAD SCIENCES INC COM 375558103 1,261 16,388 SH   SOLE 0 0 0 16,388
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 284 6,968 SH   SOLE 0 0 0 6,968
GLOBAL X FDS GLB X SUPERDIV 37950E549 598 54,295 SH   SOLE 0 0 0 54,295
GLOBAL X FDS GLBL X MLP ETF 37954Y343 454 16,677 SH   SOLE 0 0 0 16,677
GLOBUS MED INC CL A 379577208 2,916 61,115 SH   SOLE 0 0 0 61,115
GOLD STD VENTURES CORP COM 380738104 12 15,000 SH   SOLE 0 0 0 15,000
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,191 35,005 SH   SOLE 0 0 0 35,005
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,313 23,017 SH   SOLE 0 0 0 23,017
GOLDMAN SACHS GROUP INC COM 38141G104 1,144 5,791 SH   SOLE 0 0 0 5,791
GRAINGER W W INC COM 384802104 806 2,564 SH   SOLE 0 0 0 2,564
GUARDANT HEALTH INC COM 40131M109 305 3,755 SH   SOLE 0 0 0 3,755
GW PHARMACEUTICALS PLC ADS 36197T103 229 1,868 SH   SOLE 0 0 0 1,868
HALLIBURTON CO COM 406216101 198 15,282 SH   SOLE 0 0 0 15,282
HANESBRANDS INC COM 410345102 180 15,970 SH   SOLE 0 0 0 15,970
HANNON ARMSTRONG SUST INFR C COM 41068X100 251 8,817 SH   SOLE 0 0 0 8,817
HENRY JACK & ASSOC INC COM 426281101 1,011 5,493 SH   SOLE 0 0 0 5,493
HEPION PHARMACEUTICALS INC COM 426897104 97 33,800 SH   SOLE 0 0 0 33,800
HERSHEY CO COM 427866108 250 1,926 SH   SOLE 0 0 0 1,926
HIGHPOINT RES CORP COM 43114K108 4 13,526 SH   SOLE 0 0 0 13,526
HOME DEPOT INC COM 437076102 4,588 18,333 SH   SOLE 0 0 0 18,333
HONEYWELL INTL INC COM 438516106 2,109 14,585 SH   SOLE 0 0 0 14,585
ILLINOIS TOOL WKS INC COM 452308109 3,135 17,950 SH   SOLE 0 0 0 17,950
ILLUMINA INC COM 452327109 3,983 10,756 SH   SOLE 0 0 0 10,756
ING GROEP N.V. SPONSORED ADR 456837103 96 13,904 SH   SOLE 0 0 0 13,904
INTEL CORP COM 458140100 2,967 49,617 SH   SOLE 0 0 0 49,617
INTERCONTINENTAL EXCHANGE IN COM 45866F104 420 4,582 SH   SOLE 0 0 0 4,582
INTERNATIONAL BUSINESS MACHS COM 459200101 1,698 14,802 SH   SOLE 0 0 0 14,802
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 316 8,016 SH   SOLE 0 0 0 8,016
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 754 27,313 SH   SOLE 0 0 0 27,313
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 16,361 329,326 SH   SOLE 0 0 0 329,326
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 681 20,701 SH   SOLE 0 0 0 20,701
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 298 21,136 SH   SOLE 0 0 0 21,136
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 924 31,997 SH   SOLE 0 0 0 31,997
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1,825 34,109 SH   SOLE 0 0 0 34,109
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 3,242 180,082 SH   SOLE 0 0 0 180,082
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 3,241 117,311 SH   SOLE 0 0 0 117,311
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 745 35,009 SH   SOLE 0 0 0 35,009
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 2,738 117,616 SH   SOLE 0 0 0 117,616
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 699 32,732 SH   SOLE 0 0 0 32,732
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,525 111,267 SH   SOLE 0 0 0 111,267
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 737 31,431 SH   SOLE 0 0 0 31,431
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 609 27,634 SH   SOLE 0 0 0 27,634
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,512 63,072 SH   SOLE 0 0 0 63,072
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 682 31,337 SH   SOLE 0 0 0 31,337
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 2,093 93,867 SH   SOLE 0 0 0 93,867
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 676 30,963 SH   SOLE 0 0 0 30,963
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,862 47,777 SH   SOLE 0 0 0 47,777
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 174 14,268 SH   SOLE 0 0 0 14,268
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 906 62,796 SH   SOLE 0 0 0 62,796
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,607 89,763 SH   SOLE 0 0 0 89,763
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 295 8,786 SH   SOLE 0 0 0 8,786
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 205 2,108 SH   SOLE 0 0 0 2,108
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 18,244 270,866 SH   SOLE 0 0 0 270,866
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 3,638 170,419 SH   SOLE 0 0 0 170,419
INVESCO MUN TR COM 46131J103 139 11,788 SH   SOLE 0 0 0 11,788
INVESCO QQQ TR UNIT SER 1 46090E103 26,695 107,817 SH   SOLE 0 0 0 107,817
INVESCO TR INVT GRADE MUNS COM 46131M106 170 14,107 SH   SOLE 0 0 0 14,107
IONIS PHARMACEUTICALS INC COM 462222100 301 5,101 SH   SOLE 0 0 0 5,101
ISHARES GOLD TRUST ISHARES 464285105 4,734 278,660 SH   SOLE 0 0 0 278,660
ISHARES INC CORE MSCI EMKT 46434G103 685 14,399 SH   SOLE 0 0 0 14,399
ISHARES INC MSCI JPN ETF NEW 46434G822 357 6,501 SH   SOLE 0 0 0 6,501
ISHARES SILVER TR ISHARES 46428Q109 298 17,530 SH   SOLE 0 0 0 17,530
ISHARES TR S&P 100 ETF 464287101 540 3,791 SH   SOLE 0 0 0 3,791
ISHARES TR CORE S&P TTL STK 464287150 215 3,095 SH   SOLE 0 0 0 3,095
ISHARES TR SELECT DIVID ETF 464287168 1,165 14,430 SH   SOLE 0 0 0 14,430
ISHARES TR TIPS BD ETF 464287176 727 5,907 SH   SOLE 0 0 0 5,907
ISHARES TR CORE S&P500 ETF 464287200 5,265 17,001 SH   SOLE 0 0 0 17,001
ISHARES TR CORE US AGGBD ET 464287226 32,047 271,104 SH   SOLE 0 0 0 271,104
ISHARES TR MSCI EMG MKT ETF 464287234 629 15,729 SH   SOLE 0 0 0 15,729
ISHARES TR IBOXX INV CP ETF 464287242 1,716 12,755 SH   SOLE 0 0 0 12,755
ISHARES TR S&P 500 GRWT ETF 464287309 982 4,734 SH   SOLE 0 0 0 4,734
ISHARES TR GLOB HLTHCRE ETF 464287325 230 3,338 SH   SOLE 0 0 0 3,338
ISHARES TR 20 YR TR BD ETF 464287432 252 1,536 SH   SOLE 0 0 0 1,536
ISHARES TR BARCLAYS 7 10 YR 464287440 1,600 13,126 SH   SOLE 0 0 0 13,126
ISHARES TR 1 3 YR TREAS BD 464287457 2,102 24,269 SH   SOLE 0 0 0 24,269
ISHARES TR MSCI EAFE ETF 464287465 2,424 39,825 SH   SOLE 0 0 0 39,825
ISHARES TR RUS MDCP VAL ETF 464287473 475 6,200 SH   SOLE 0 0 0 6,200
ISHARES TR RUS MD CP GR ETF 464287481 1,855 11,731 SH   SOLE 0 0 0 11,731
ISHARES TR RUS MID CAP ETF 464287499 1,286 23,991 SH   SOLE 0 0 0 23,991
ISHARES TR CORE S&P MCP ETF 464287507 815 4,585 SH   SOLE 0 0 0 4,585
ISHARES TR EXPANDED TECH 464287515 637 2,242 SH   SOLE 0 0 0 2,242
ISHARES TR EXPND TEC SC ETF 464287549 669 2,397 SH   SOLE 0 0 0 2,397
ISHARES TR NASDAQ BIOTECH 464287556 484 3,540 SH   SOLE 0 0 0 3,540
ISHARES TR U.S. CNSM SV ETF 464287580 3,983 18,184 SH   SOLE 0 0 0 18,184
ISHARES TR RUS 1000 VAL ETF 464287598 932 8,272 SH   SOLE 0 0 0 8,272
ISHARES TR RUS 1000 GRW ETF 464287614 2,067 10,768 SH   SOLE 0 0 0 10,768
ISHARES TR RUS 1000 ETF 464287622 222 1,290 SH   SOLE 0 0 0 1,290
ISHARES TR RUS 2000 GRW ETF 464287648 548 2,649 SH   SOLE 0 0 0 2,649
ISHARES TR RUSSELL 2000 ETF 464287655 3,168 22,123 SH   SOLE 0 0 0 22,123
ISHARES TR CORE S&P US VLU 464287663 552 10,578 SH   SOLE 0 0 0 10,578
ISHARES TR CORE S&P US GWT 464287671 332 4,622 SH   SOLE 0 0 0 4,622
ISHARES TR RUSSELL 3000 ETF 464287689 1,365 7,582 SH   SOLE 0 0 0 7,582
ISHARES TR S&P MC 400VL ETF 464287705 554 4,170 SH   SOLE 0 0 0 4,170
ISHARES TR U.S. TECH ETF 464287721 6,849 25,384 SH   SOLE 0 0 0 25,384
ISHARES TR US INDUSTRIALS 464287754 560 3,711 SH   SOLE 0 0 0 3,711
ISHARES TR US HLTHCARE ETF 464287762 3,525 16,349 SH   SOLE 0 0 0 16,349
ISHARES TR U.S. FIN SVC ETF 464287770 329 2,752 SH   SOLE 0 0 0 2,752
ISHARES TR U.S. FINLS ETF 464287788 578 5,252 SH   SOLE 0 0 0 5,252
ISHARES TR U.S. ENERGY ETF 464287796 229 11,430 SH   SOLE 0 0 0 11,430
ISHARES TR CORE S&P SCP ETF 464287804 3,311 48,490 SH   SOLE 0 0 0 48,490
ISHARES TR U.S. CNSM GD ETF 464287812 322 2,527 SH   SOLE 0 0 0 2,527
ISHARES TR JPMORGAN USD EMG 464288281 248 2,269 SH   SOLE 0 0 0 2,269
ISHARES TR NATIONAL MUN ETF 464288414 441 3,820 SH   SOLE 0 0 0 3,820
ISHARES TR INTL SEL DIV ETF 464288448 604 24,042 SH   SOLE 0 0 0 24,042
ISHARES TR IBOXX HI YD ETF 464288513 1,164 14,263 SH   SOLE 0 0 0 14,263
ISHARES TR MBS ETF 464288588 251 2,268 SH   SOLE 0 0 0 2,268
ISHARES TR USD INV GRDE ETF 464288620 279 4,613 SH   SOLE 0 0 0 4,613
ISHARES TR SH TR CRPORT ETF 464288646 566 10,348 SH   SOLE 0 0 0 10,348
ISHARES TR 3 7 YR TREAS BD 464288661 2,040 15,263 SH   SOLE 0 0 0 15,263
ISHARES TR PFD AND INCM SEC 464288687 3,632 105,002 SH   SOLE 0 0 0 105,002
ISHARES TR GLB CNS DISC ETF 464288745 223 1,875 SH   SOLE 0 0 0 1,875
ISHARES TR U.S. MED DVC ETF 464288810 250 946 SH   SOLE 0 0 0 946
ISHARES TR EAFE VALUE ETF 464288877 239 5,988 SH   SOLE 0 0 0 5,988
ISHARES TR RUS TP200 VL ETF 464289420 301 6,156 SH   SOLE 0 0 0 6,156
ISHARES TR RUS TP200 GR ETF 464289438 597 5,597 SH   SOLE 0 0 0 5,597
ISHARES TR GRWT ALLOCAT ETF 464289867 285 6,150 SH   SOLE 0 0 0 6,150
ISHARES TR CONSER ALLOC ETF 464289883 2,045 56,157 SH   SOLE 0 0 0 56,157
ISHARES TR CORE HIGH DV ETF 46429B663 363 4,470 SH   SOLE 0 0 0 4,470
ISHARES TR MIN VOL EAFE ETF 46429B689 855 12,950 SH   SOLE 0 0 0 12,950
ISHARES TR MSCI MIN VOL ETF 46429B697 6,856 113,083 SH   SOLE 0 0 0 113,083
ISHARES TR USA MOMENTUM FCT 46432F396 282 2,150 SH   SOLE 0 0 0 2,150
ISHARES TR CORE MSCI EAFE 46432F842 1,520 26,599 SH   SOLE 0 0 0 26,599
ISHARES TR CORE TOTAL USD 46434V613 334 6,153 SH   SOLE 0 0 0 6,153
ISHARES TR CORE DIV GRWTH 46434V621 205 5,446 SH   SOLE 0 0 0 5,446
ISHARES TR YLD OPTIM BD 46434V787 259 10,125 SH   SOLE 0 0 0 10,125
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 238 4,762 SH   SOLE 0 0 0 4,762
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,195 23,565 SH   SOLE 0 0 0 23,565
JOHNSON & JOHNSON COM 478160104 6,006 42,745 SH   SOLE 0 0 0 42,745
JOHNSON CTLS INTL PLC SHS G51502105 2,387 69,927 SH   SOLE 0 0 0 69,927
JPMORGAN CHASE & CO COM 46625H100 6,690 71,125 SH   SOLE 0 0 0 71,125
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 168 12,701 SH   SOLE 0 0 0 12,701
KB HOME COM 48666K109 1,854 60,437 SH   SOLE 0 0 0 60,437
KIMBERLY CLARK CORP COM 494368103 474 3,356 SH   SOLE 0 0 0 3,356
KINDER MORGAN INC DEL COM 49456B101 481 31,876 SH   SOLE 0 0 0 31,876
KIRKLAND LAKE GOLD LTD COM 49741E100 282 6,836 SH   SOLE 0 0 0 6,836
KRANESHARES TR QUADRTC INT RT 500767736 759 27,972 SH   SOLE 0 0 0 27,972
KROGER CO COM 501044101 563 16,640 SH   SOLE 0 0 0 16,640
L3HARRIS TECHNOLOGIES INC COM 502431109 2,828 17,411 SH   SOLE 0 0 0 17,411
LAS VEGAS SANDS CORP COM 517834107 234 5,138 SH   SOLE 0 0 0 5,138
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 202 5,657 SH   SOLE 0 0 0 5,657
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 266 46,455 SH   SOLE 0 0 0 46,455
LILLY ELI & CO COM 532457108 4,518 27,520 SH   SOLE 0 0 0 27,520
LINDE PLC SHS G5494J103 2,133 10,054 SH   SOLE 0 0 0 10,054
LISTED FD TR SHARES CORE BD 53656F862 268 10,125 SH   SOLE 0 0 0 10,125
LOCKHEED MARTIN CORP COM 539830109 5,471 15,335 SH   SOLE 0 0 0 15,335
LOWES COS INC COM 548661107 4,419 32,706 SH   SOLE 0 0 0 32,706
LUMENTUM HLDGS INC COM 55024U109 279 3,430 SH   SOLE 0 0 0 3,430
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,187 18,062 SH   SOLE 0 0 0 18,062
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 334 9,015 SH   SOLE 0 0 0 9,015
MANHATTAN ASSOCS INC COM 562750109 2,072 21,993 SH   SOLE 0 0 0 21,993
MARATHON PETE CORP COM 56585A102 5,004 133,874 SH   SOLE 0 0 0 133,874
MARKEL CORP COM 570535104 462 500 SH   SOLE 0 0 0 500
MASIMO CORP COM 574795100 1,801 7,899 SH   SOLE 0 0 0 7,899
MASTERCARD INCORPORATED CL A 57636Q104 4,468 15,114 SH   SOLE 0 0 0 15,114
MCCORMICK & CO INC COM NON VTG 579780206 845 4,712 SH   SOLE 0 0 0 4,712
MCDONALDS CORP COM 580135101 4,303 24,121 SH   SOLE 0 0 0 24,121
MCKESSON CORP COM 58155Q103 263 1,716 SH   SOLE 0 0 0 1,716
MEDTRONIC PLC SHS G5960L103 5,143 57,894 SH   SOLE 0 0 0 57,894
MERCK & CO. INC COM 58933Y105 3,565 46,102 SH   SOLE 0 0 0 46,102
METLIFE INC COM 59156R108 2,079 56,919 SH   SOLE 0 0 0 56,919
MICROCHIP TECHNOLOGY INC. COM 595017104 921 8,750 SH   SOLE 0 0 0 8,750
MICRON TECHNOLOGY INC COM 595112103 4,381 85,026 SH   SOLE 0 0 0 85,026
MICROSOFT CORP COM 594918104 21,277 107,068 SH   SOLE 0 0 0 107,068
MONDELEZ INTL INC CL A 609207105 859 16,809 SH   SOLE 0 0 0 16,809
NATIONAL GRID PLC SPONSORED ADR NE 636274409 442 7,277 SH   SOLE 0 0 0 7,277
NETFLIX INC COM 64110L106 6,669 14,655 SH   SOLE 0 0 0 14,655
NEW JERSEY RES COM 646025106 440 13,486 SH   SOLE 0 0 0 13,486
NEXTERA ENERGY INC COM 65339F101 3,950 16,455 SH   SOLE 0 0 0 16,455
NIKE INC CL B 654106103 2,785 30,971 SH   SOLE 0 0 0 30,971
NORFOLK SOUTHERN CORP COM 655844108 2,185 12,448 SH   SOLE 0 0 0 12,448
NORTHROP GRUMMAN CORP COM 666807102 615 2,000 SH   SOLE 0 0 0 2,000
NOVAN INC COM 66988N106 54 112,317 SH   SOLE 0 0 0 112,317
NOVARTIS AG SPONSORED ADR 66987V109 2,115 24,219 SH   SOLE 0 0 0 24,219
NOVO-NORDISK A S ADR 670100205 915 13,969 SH   SOLE 0 0 0 13,969
NUVEEN MUN VALUE FD INC COM 670928100 136 13,372 SH   SOLE 0 0 0 13,372
NVIDIA CORPORATION COM 67066G104 3,333 8,772 SH   SOLE 0 0 0 8,772
NXP SEMICONDUCTORS N V COM N6596X109 2,042 17,902 SH   SOLE 0 0 0 17,902
OASIS PETROLEUM INC COM 674215108 8 10,200 SH   SOLE 0 0 0 10,200
OCCIDENTAL PETE CORP COM 674599105 271 14,787 SH   SOLE 0 0 0 14,787
OKTA INC CL A 679295105 3,328 16,619 SH   SOLE 0 0 0 16,619
ONEOK INC NEW COM 682680103 1,112 34,427 SH   SOLE 0 0 0 34,427
ORACLE CORP COM 68389X105 257 4,712 SH   SOLE 0 0 0 4,712
OREILLY AUTOMOTIVE INC COM 67103H107 217 514 SH   SOLE 0 0 0 514
PACKAGING CORP AMER COM 695156109 772 7,736 SH   SOLE 0 0 0 7,736
PAYCHEX INC COM 704326107 2,426 32,032 SH   SOLE 0 0 0 32,032
PAYPAL HLDGS INC COM 70450Y103 1,679 9,639 SH   SOLE 0 0 0 9,639
PEPSICO INC COM 713448108 5,004 37,870 SH   SOLE 0 0 0 37,870
PFIZER INC COM 717081103 1,684 51,493 SH   SOLE 0 0 0 51,493
PHILIP MORRIS INTL INC COM 718172109 491 7,014 SH   SOLE 0 0 0 7,014
PHILLIPS 66 COM 718546104 374 5,202 SH   SOLE 0 0 0 5,202
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 846 8,317 SH   SOLE 0 0 0 8,317
PIMCO ETF TR INTER MUN BD ACT 72201R866 410 7,373 SH   SOLE 0 0 0 7,373
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 281 31,782 SH   SOLE 0 0 0 31,782
PNC FINL SVCS GROUP INC COM 693475105 734 6,972 SH   SOLE 0 0 0 6,972
POLARIS INC COM 731068102 318 3,460 SH   SOLE 0 0 0 3,460
PPG INDS INC COM 693506107 522 4,919 SH   SOLE 0 0 0 4,919
PPL CORP COM 69351T106 378 14,646 SH   SOLE 0 0 0 14,646
PRICE T ROWE GROUP INC COM 74144T108 2,021 16,365 SH   SOLE 0 0 0 16,365
PROCTER AND GAMBLE CO COM 742718109 8,569 71,669 SH   SOLE 0 0 0 71,669
PROLOGIS INC. COM 74340W103 2,741 29,369 SH   SOLE 0 0 0 29,369
PROSHARES TR PSHS ULTSH 20YRS 74347B201 315 19,830 SH   SOLE 0 0 0 19,830
PROSHARES TR S&P 500 DV ARIST 74348A467 1,448 21,498 SH   SOLE 0 0 0 21,498
PROSPECT CAP CORP COM 74348T102 482 94,400 SH   SOLE 0 0 0 94,400
PRUDENTIAL FINL INC COM 744320102 258 4,242 SH   SOLE 0 0 0 4,242
PUMA BIOTECHNOLOGY INC COM 74587V107 127 12,186 SH   SOLE 0 0 0 12,186
QUALCOMM INC COM 747525103 902 10,410 SH   SOLE 0 0 0 10,410
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,588 43,492 SH   SOLE 0 0 0 43,492
RBB FD INC MOTLEY FOL ETF 74933W601 408 14,570 SH   SOLE 0 0 0 14,570
REALTY INCOME CORP COM 756109104 424 7,122 SH   SOLE 0 0 0 7,122
REGENERON PHARMACEUTICALS COM 75886F107 875 1,403 SH   SOLE 0 0 0 1,403
REPLIGEN CORP COM 759916109 870 7,037 SH   SOLE 0 0 0 7,037
REPUBLIC SVCS INC COM 760759100 355 4,377 SH   SOLE 0 0 0 4,377
RINGCENTRAL INC CL A 76680R206 1,272 4,463 SH   SOLE 0 0 0 4,463
ROLLINS INC COM 775711104 223 5,252 SH   SOLE 0 0 0 5,252
ROPER TECHNOLOGIES INC COM 776696106 509 1,762 SH   SOLE 0 0 0 1,762
ROYAL BK CDA COM 780087102 368 5,422 SH   SOLE 0 0 0 5,422
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,448 47,568 SH   SOLE 0 0 0 47,568
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 501 15,316 SH   SOLE 0 0 0 15,316
S&P GLOBAL INC COM 78409V104 657 1,993 SH   SOLE 0 0 0 1,993
SALESFORCE COM INC COM 79466L302 548 2,926 SH   SOLE 0 0 0 2,926
SAP SE SPON ADR 803054204 762 5,439 SH   SOLE 0 0 0 5,439
SAREPTA THERAPEUTICS INC COM 803607100 323 2,014 SH   SOLE 0 0 0 2,014
SASOL LTD SPONSORED ADR 803866300 132 17,160 SH   SOLE 0 0 0 17,160
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 294 4,000 SH   SOLE 0 0 0 4,000
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 611 11,615 SH   SOLE 0 0 0 11,615
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 217 7,279 SH   SOLE 0 0 0 7,279
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 722 12,844 SH   SOLE 0 0 0 12,844
SCOTTS MIRACLE GRO CO CL A 810186106 990 7,359 SH   SOLE 0 0 0 7,359
SEATTLE GENETICS INC COM 812578102 847 4,983 SH   SOLE 0 0 0 4,983
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,509 26,782 SH   SOLE 0 0 0 26,782
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,178 31,760 SH   SOLE 0 0 0 31,760
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,822 31,065 SH   SOLE 0 0 0 31,065
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,291 17,935 SH   SOLE 0 0 0 17,935
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,035 53,778 SH   SOLE 0 0 0 53,778
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,504 151,437 SH   SOLE 0 0 0 151,437
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,421 35,234 SH   SOLE 0 0 0 35,234
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,804 26,832 SH   SOLE 0 0 0 26,832
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,669 30,887 SH   SOLE 0 0 0 30,887
SEMTECH CORP COM 816850101 1,807 34,597 SH   SOLE 0 0 0 34,597
SHERWIN WILLIAMS CO COM 824348106 842 1,794 SH   SOLE 0 0 0 1,794
SHOCKWAVE MED INC COM 82489T104 267 5,632 SH   SOLE 0 0 0 5,632
SHOPIFY INC CL A 82509L107 1,054 1,110 SH   SOLE 0 0 0 1,110
SLACK TECHNOLOGIES INC COM CL A 83088V102 956 30,755 SH   SOLE 0 0 0 30,755
SM ENERGY CO COM 78454L100 66 17,500 SH   SOLE 0 0 0 17,500
SMUCKER J M CO COM NEW 832696405 712 6,728 SH   SOLE 0 0 0 6,728
SONOCO PRODS CO COM 835495102 368 7,047 SH   SOLE 0 0 0 7,047
SORRENTO THERAPEUTICS INC COM NEW 83587F202 272 43,300 SH   SOLE 0 0 0 43,300
SOUTHERN CO COM 842587107 1,241 23,936 SH   SOLE 0 0 0 23,936
SOUTHWEST AIRLS CO COM 844741108 546 15,981 SH   SOLE 0 0 0 15,981
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,722 6,679 SH   SOLE 0 0 0 6,679
SPDR GOLD TR GOLD SHS 78463V107 4,294 25,681 SH   SOLE 0 0 0 25,681
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 236 7,129 SH   SOLE 0 0 0 7,129
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 212 7,368 SH   SOLE 0 0 0 7,368
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,852 22,220 SH   SOLE 0 0 0 22,220
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 461 1,421 SH   SOLE 0 0 0 1,421
SPDR SER TR PORTFOLIO CRPORT 78464A144 259 7,350 SH   SOLE 0 0 0 7,350
SPDR SER TR BLMBRG BRC CNVRT 78464A359 2,136 35,298 SH   SOLE 0 0 0 35,298
SPDR SER TR AEROSPACE DEF 78464A631 510 5,815 SH   SOLE 0 0 0 5,815
SPDR SER TR PORTFOLIO AGRGTE 78464A649 869 28,172 SH   SOLE 0 0 0 28,172
SPDR SER TR S&P DIVID ETF 78464A763 1,522 16,693 SH   SOLE 0 0 0 16,693
SPDR SER TR S&P BIOTECH 78464A870 373 3,336 SH   SOLE 0 0 0 3,336
SPDR SER TR BLOOMBERG BRCLYS 78468R622 586 5,790 SH   SOLE 0 0 0 5,790
SPDR SER TR SPDR BLOOMBERG 78468R663 4,002 43,720 SH   SOLE 0 0 0 43,720
SPDR SER TR DORSEY WRGT FI 78468R713 61,376 2,638,708 SH   SOLE 0 0 0 2,638,708
SPOTIFY TECHNOLOGY S A SHS L8681T102 261 1,011 SH   SOLE 0 0 0 1,011
SQUARE INC CL A 852234103 1,985 18,919 SH   SOLE 0 0 0 18,919
STARBUCKS CORP COM 855244109 3,618 49,161 SH   SOLE 0 0 0 49,161
STITCH FIX INC COM CL A 860897107 206 8,255 SH   SOLE 0 0 0 8,255
STRYKER CORPORATION COM 863667101 860 4,775 SH   SOLE 0 0 0 4,775
SUNCOR ENERGY INC NEW COM 867224107 165 11,372 SH   SOLE 0 0 0 11,372
SYNCHRONY FINANCIAL COM 87165B103 271 12,209 SH   SOLE 0 0 0 12,209
SYSCO CORP COM 871829107 643 11,755 SH   SOLE 0 0 0 11,755
TARGET CORP COM 87612E106 5,099 42,513 SH   SOLE 0 0 0 42,513
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 215 12,072 SH   SOLE 0 0 0 12,072
TELADOC HEALTH INC COM 87918A105 505 2,648 SH   SOLE 0 0 0 2,648
TESLA INC COM 88160R101 1,997 1,849 SH   SOLE 0 0 0 1,849
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 548 44,416 SH   SOLE 0 0 0 44,416
TEXAS INSTRS INC COM 882508104 1,689 15,154 SH   SOLE 0 0 0 15,154
THE TRADE DESK INC COM CL A 88339J105 824 2,026 SH   SOLE 0 0 0 2,026
THERMO FISHER SCIENTIFIC INC COM 883556102 377 1,042 SH   SOLE 0 0 0 1,042
TIPTREE INC COM 88822Q103 245 37,948 SH   SOLE 0 0 0 37,948
TJX COS INC NEW COM 872540109 403 11,261 SH   SOLE 0 0 0 11,261
T-MOBILE US INC COM 872590104 299 2,874 SH   SOLE 0 0 0 2,874
TRACTOR SUPPLY CO COM 892356106 382 2,900 SH   SOLE 0 0 0 2,900
TRANE TECHNOLOGIES PLC SHS G8994E103 220 2,477 SH   SOLE 0 0 0 2,477
TRAVELERS COMPANIES INC COM 89417E109 332 2,909 SH   SOLE 0 0 0 2,909
TRI POINTE GROUP INC COM 87265H109 148 10,089 SH   SOLE 0 0 0 10,089
TRITON INTL LTD CL A G9078F107 238 7,877 SH   SOLE 0 0 0 7,877
TRUIST FINL CORP COM 89832Q109 645 17,190 SH   SOLE 0 0 0 17,190
TWILIO INC CL A 90138F102 312 1,424 SH   SOLE 0 0 0 1,424
TWITTER INC COM 90184L102 230 7,706 SH   SOLE 0 0 0 7,706
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 287 12,229 SH   SOLE 0 0 0 12,229
TYLER TECHNOLOGIES INC COM 902252105 966 2,785 SH   SOLE 0 0 0 2,785
TYSON FOODS INC CL A 902494103 462 7,734 SH   SOLE 0 0 0 7,734
U.S. AUTO PARTS NETWORK INC COM 90343C100 143 16,465 SH   SOLE 0 0 0 16,465
UBER TECHNOLOGIES INC COM 90353T100 312 10,053 SH   SOLE 0 0 0 10,053
UNILEVER N V N Y SHS NEW 904784709 781 14,652 SH   SOLE 0 0 0 14,652
UNILEVER PLC SPON ADR NEW 904767704 216 3,931 SH   SOLE 0 0 0 3,931
UNION PAC CORP COM 907818108 3,039 18,919 SH   SOLE 0 0 0 18,919
UNITED BANKSHARES INC WEST V COM 909907107 425 15,356 SH   SOLE 0 0 0 15,356
UNITED PARCEL SERVICE INC CL B 911312106 4,173 37,577 SH   SOLE 0 0 0 37,577
UNITED STS BRENT OIL FD LP UNIT 91167Q100 285 26,400 SH   SOLE 0 0 0 26,400
UNITED STS OIL FD LP UNITS 91232N207 2,389 85,148 SH   SOLE 0 0 0 85,148
UNITEDHEALTH GROUP INC COM 91324P102 2,943 10,062 SH   SOLE 0 0 0 10,062
UNIVERSAL DISPLAY CORP COM 91347P105 441 2,950 SH   SOLE 0 0 0 2,950
US BANCORP DEL COM NEW 902973304 478 12,979 SH   SOLE 0 0 0 12,979
V F CORP COM 918204108 1,450 24,491 SH   SOLE 0 0 0 24,491
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,069 29,155 SH   SOLE 0 0 0 29,155
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 433 23,791 SH   SOLE 0 0 0 23,791
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 519 10,471 SH   SOLE 0 0 0 10,471
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,438 46,779 SH   SOLE 0 0 0 46,779
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 298 1,592 SH   SOLE 0 0 0 1,592
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,344 46,612 SH   SOLE 0 0 0 46,612
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,000 24,060 SH   SOLE 0 0 0 24,060
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,281 71,101 SH   SOLE 0 0 0 71,101
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 675 11,685 SH   SOLE 0 0 0 11,685
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 832 2,934 SH   SOLE 0 0 0 2,934
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 365 3,818 SH   SOLE 0 0 0 3,818
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 282 3,588 SH   SOLE 0 0 0 3,588
VANGUARD INDEX FDS SML CP GRW ETF 922908595 374 1,875 SH   SOLE 0 0 0 1,875
VANGUARD INDEX FDS SM CP VAL ETF 922908611 460 4,306 SH   SOLE 0 0 0 4,306
VANGUARD INDEX FDS MID CAP ETF 922908629 1,505 9,180 SH   SOLE 0 0 0 9,180
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,957 13,684 SH   SOLE 0 0 0 13,684
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,164 9,832 SH   SOLE 0 0 0 9,832
VANGUARD INDEX FDS GROWTH ETF 922908736 2,280 11,282 SH   SOLE 0 0 0 11,282
VANGUARD INDEX FDS VALUE ETF 922908744 1,563 15,695 SH   SOLE 0 0 0 15,695
VANGUARD INDEX FDS SMALL CP ETF 922908751 829 5,687 SH   SOLE 0 0 0 5,687
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,240 14,311 SH   SOLE 0 0 0 14,311
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,350 28,348 SH   SOLE 0 0 0 28,348
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,139 18,311 SH   SOLE 0 0 0 18,311
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 748 9,054 SH   SOLE 0 0 0 9,054
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 554 4,803 SH   SOLE 0 0 0 4,803
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,313 16,792 SH   SOLE 0 0 0 16,792
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 571 4,021 SH   SOLE 0 0 0 4,021
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 228 4,187 SH   SOLE 0 0 0 4,187
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1,277 12,758 SH   SOLE 0 0 0 12,758
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,985 20,866 SH   SOLE 0 0 0 20,866
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 722 6,165 SH   SOLE 0 0 0 6,165
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 548 14,135 SH   SOLE 0 0 0 14,135
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,492 18,944 SH   SOLE 0 0 0 18,944
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 430 5,532 SH   SOLE 0 0 0 5,532
VANGUARD WORLD FD MEGA GRWTH IND 921910816 537 3,284 SH   SOLE 0 0 0 3,284
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 394 2,043 SH   SOLE 0 0 0 2,043
VANGUARD WORLD FDS INF TECH ETF 92204A702 674 2,419 SH   SOLE 0 0 0 2,419
VANGUARD WORLD FDS MATERIALS ETF 92204A801 298 2,474 SH   SOLE 0 0 0 2,474
VERIZON COMMUNICATIONS INC COM 92343V104 3,969 72,059 SH   SOLE 0 0 0 72,059
VERTEX PHARMACEUTICALS INC COM 92532F100 201 692 SH   SOLE 0 0 0 692
VIACOMCBS INC CL B 92556H206 817 35,046 SH   SOLE 0 0 0 35,046
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 237 14,501 SH   SOLE 0 0 0 14,501
VIRTU FINL INC CL A 928254101 690 29,225 SH   SOLE 0 0 0 29,225
VISA INC COM CL A 92826C839 3,818 20,936 SH   SOLE 0 0 0 20,936
VMWARE INC CL A COM 928563402 200 1,290 SH   SOLE 0 0 0 1,290
WAITR HLDGS INC COM 930752100 41 15,400 SH   SOLE 0 0 0 15,400
WALMART INC COM 931142103 8,364 70,652 SH   SOLE 0 0 0 70,652
WASTE MGMT INC DEL COM 94106L109 316 3,032 SH   SOLE 0 0 0 3,032
WAYFAIR INC CL A 94419L101 263 1,330 SH   SOLE 0 0 0 1,330
WEC ENERGY GROUP INC COM 92939U106 835 10,085 SH   SOLE 0 0 0 10,085
WELLS FARGO CO NEW COM 949746101 4,809 187,870 SH   SOLE 0 0 0 187,870
WELLTOWER INC COM 95040Q104 203 3,925 SH   SOLE 0 0 0 3,925
WEST PHARMACEUTICAL SVSC INC COM 955306105 386 1,701 SH   SOLE 0 0 0 1,701
WESTERN UN CO COM 959802109 2,202 101,840 SH   SOLE 0 0 0 101,840
WISDOMTREE TR US DIVID EX FNCL 97717W406 443 6,014 SH   SOLE 0 0 0 6,014
WISDOMTREE TR HEDGED HI YLD BD 97717W430 412 20,452 SH   SOLE 0 0 0 20,452
WISDOMTREE TR US QTLY DIV GRT 97717X669 489 10,739 SH   SOLE 0 0 0 10,739
WORKHORSE GROUP INC COM NEW 98138J206 803 46,175 SH   SOLE 0 0 0 46,175
XCEL ENERGY INC COM 98389B100 552 8,832 SH   SOLE 0 0 0 8,832
XYLEM INC COM 98419M100 323 4,975 SH   SOLE 0 0 0 4,975
YUM BRANDS INC COM 988498101 498 5,736 SH   SOLE 0 0 0 5,736
ZOETIS INC CL A 98978V103 533 3,887 SH   SOLE 0 0 0 3,887
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,009 3,978 SH   SOLE 0 0 0 3,978
ZSCALER INC COM 98980G102 292 2,668 SH   SOLE 0 0 0 2,668