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 CO COM 88579Y101 621 3,518 SH   SOLE   0 0 3,518
ABBOTT LABS COM 002824100 605 6,962 SH   SOLE   0 0 6,962
ABBVIE INC COM 00287Y109 2,739 30,939 SH   SOLE   300 0 30,639
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,099 5,219 SH   SOLE   171 0 5,048
ADOBE INC COM 00724F101 614 1,862 SH   SOLE   127 0 1,735
AEGON N V NY REGISTRY SHS 007924103 340 75,000 SH   SOLE   0 0 75,000
AFLAC INC COM 001055102 370 7,003 SH   SOLE   144 0 6,859
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 339 1,600 SH   SOLE   0 0 1,600
ALLERGAN PLC SHS G0177J108 241 1,261 SH   SOLE   0 0 1,261
ALPHABET INC CAP STK CL C 02079K107 2,248 1,681 SH   SOLE   90 0 1,591
ALPHABET INC CAP STK CL A 02079K305 1,049 783 SH   SOLE   25 0 758
ALPS ETF TR RIVERFRNT FLEX 00162Q510 2 46 SH   SOLE   0 0 46
ALPS ETF TR RIVERFRNT DYMC 00162Q528 3 88 SH   SOLE   0 0 88
ALPS ETF TR RIVERFRONT DYM 00162Q536 4 150 SH   SOLE   0 0 150
ALPS ETF TR RIVERFRONT UNC 00162Q544 0 19 SH   SOLE   0 0 19
ALPS ETF TR ALERIAN ENERGY 00162Q676 1 25 SH   SOLE   0 0 25
ALPS ETF TR SECTR DIV DOGS 00162Q858 4 75 SH   SOLE   0 0 75
ALPS ETF TR ALERIAN MLP 00162Q866 198 23,250 SH   SOLE   0 0 23,250
ALTRIA GROUP INC COM 02209S103 579 11,602 SH   SOLE   50 0 11,552
AMAZON COM INC COM 023135106 4,028 2,180 SH   SOLE   48 0 2,132
AMERICAN TOWER CORP NEW COM 03027X100 501 2,181 SH   SOLE   0 0 2,181
AMERISOURCEBERGEN CORP COM 03073E105 204 2,396 SH   SOLE   0 0 2,396
AMGEN INC COM 031162100 1,785 7,403 SH   SOLE   20 0 7,383
ANTHEM INC COM 036752103 204 674 SH   SOLE   0 0 674
APPLE INC COM 037833100 6,997 23,828 SH   SOLE   810 0 23,018
APPLIED MATLS INC COM 038222105 259 4,247 SH   SOLE   0 0 4,247
ARCHER DANIELS MIDLAND CO COM 039483102 253 5,462 SH   SOLE   1,850 0 3,612
AT&T INC COM 00206R102 3,223 82,461 SH   SOLE   4,601 0 77,860
AUTOMATIC DATA PROCESSING IN COM 053015103 340 1,995 SH   SOLE   0 0 1,995
B & G FOODS INC NEW COM 05508R106 339 18,895 SH   SOLE   0 0 18,895
BANCO SANTANDER SA ADR 05964H105 132 31,908 SH   SOLE   0 0 31,908
BANK AMER CORP COM 060505104 2,568 72,927 SH   SOLE   8,136 0 64,791
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,094 4,831 SH   SOLE   0 0 4,831
BIOGEN INC COM 09062X103 383 1,290 SH   SOLE   165 0 1,125
BLACKROCK INC COM 09247X101 778 1,547 SH   SOLE   29 0 1,518
BLACKSTONE GROUP INC COM CL A 09260D107 209 3,731 SH   SOLE   0 0 3,731
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 613 50,902 SH   SOLE   0 0 50,902
BOEING CO COM 097023105 433 1,329 SH   SOLE   0 0 1,329
BP PLC SPONSORED ADR 055622104 773 20,482 SH   SOLE   1,300 0 19,182
BRF SA SPONSORED ADR 10552T107 102 11,690 SH   SOLE   0 0 11,690
BRISTOL MYERS SQUIBB CO COM 110122108 611 9,513 SH   SOLE   340 0 9,173
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 408 SH   SOLE   0 0 408
BROADCOM INC COM 11135F101 935 2,958 SH   SOLE   0 0 2,958
CAMECO CORP COM 13321L108 325 36,500 SH   SOLE   0 0 36,500
CANON INC SPONSORED ADR 138006309 205 7,480 SH   SOLE   0 0 7,480
CARDINAL HEALTH INC COM 14149Y108 417 8,253 SH   SOLE   0 0 8,253
CATERPILLAR INC DEL COM 149123101 614 4,159 SH   SOLE   500 0 3,659
CHEVRON CORP NEW COM 166764100 2,621 21,747 SH   SOLE   200 0 21,547
CHUBB LIMITED COM H1467J104 354 2,271 SH   SOLE   0 0 2,271
CISCO SYS INC COM 17275R102 944 19,678 SH   SOLE   980 0 18,698
CLOROX CO DEL COM 189054109 377 2,453 SH   SOLE   0 0 2,453
COCA COLA CO COM 191216100 1,586 28,659 SH   SOLE   0 0 28,659
COMCAST CORP NEW CL A 20030N101 741 16,475 SH   SOLE   1,372 0 15,103
CONOCOPHILLIPS COM 20825C104 226 3,483 SH   SOLE   180 0 3,303
COSTCO WHSL CORP NEW COM 22160K105 996 3,389 SH   SOLE   0 0 3,389
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,432 23,508 SH   SOLE   1,000 0 22,508
CSX CORP COM 126408103 237 3,269 SH   SOLE   100 0 3,169
CVS HEALTH CORP COM 126650100 1,836 24,710 SH   SOLE   0 0 24,710
DANAHER CORPORATION COM 235851102 469 3,058 SH   SOLE   57 0 3,001
DELTA AIR LINES INC DEL COM NEW 247361702 266 4,550 SH   SOLE   0 0 4,550
DENBURY RES INC COM NEW 247916208 22 15,380 SH   SOLE   0 0 15,380
DIAGEO P L C SPON ADR NEW 25243Q205 561 3,331 SH   SOLE   50 0 3,281
DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 7 240 SH   SOLE   0 0 240
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460E182 757 35,893 SH   SOLE   0 0 35,893
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 181 3,297 SH   SOLE   0 0 3,297
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 5 400 SH   SOLE   0 0 400
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 35 896 SH   SOLE   0 0 896
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 18 450 SH   SOLE   0 0 450
DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 47 1,400 SH   SOLE   0 0 1,400
DISNEY WALT CO COM DISNEY 254687106 1,834 12,680 SH   SOLE   100 0 12,580
DNP SELECT INCOME FD COM 23325P104 536 41,957 SH   SOLE   1,000 0 40,957
DOMINION ENERGY INC COM 25746U109 2,582 31,179 SH   SOLE   518 0 30,661
DOW INC COM 260557103 502 9,168 SH   SOLE   235 0 8,933
DUKE ENERGY CORP NEW COM NEW 26441C204 3,519 38,581 SH   SOLE   1,359 0 37,222
DUPONT DE NEMOURS INC COM 26614N102 208 3,234 SH   SOLE   235 0 2,999
EATON VANCE TAX MNGD GBL DV COM 27829F108 145 16,489 SH   SOLE   0 0 16,489
EBAY INC COM 278642103 250 6,936 SH   SOLE   0 0 6,936
EMERSON ELEC CO COM 291011104 381 4,990 SH   SOLE   0 0 4,990
ENBRIDGE INC COM 29250N105 656 16,500 SH   SOLE   615 0 15,885
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 146 11,365 SH   SOLE   1,600 0 9,765
ENTERPRISE PRODS PARTNERS L COM 293792107 413 14,653 SH   SOLE   705 0 13,948
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 504 12,145 SH   SOLE   0 0 12,145
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 10 208 SH   SOLE   0 0 208
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 44 2,597 SH   SOLE   0 0 2,597
ETFIS SER TR I INFRAC ACT MLP 26923G103 92 20,350 SH   SOLE   0 0 20,350
EVERSOURCE ENERGY COM 30040W108 233 2,736 SH   SOLE   0 0 2,736
EXACT SCIENCES CORP COM 30063P105 718 7,760 SH   SOLE   0 0 7,760
EXXON MOBIL CORP COM 30231G102 2,756 39,490 SH   SOLE   1,205 0 38,285
FACEBOOK INC CL A 30303M102 1,411 6,874 SH   SOLE   100 0 6,774
FEDEX CORP COM 31428X106 544 3,596 SH   SOLE   0 0 3,596
FIFTH THIRD BANCORP COM 316773100 400 13,016 SH   SOLE   0 0 13,016
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 159 4,067 SH   SOLE   300 0 3,767
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 630 11,825 SH   SOLE   0 0 11,825
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 1 11 SH   SOLE   0 0 11
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 0 7 SH   SOLE   0 0 7
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1 16 SH   SOLE   0 0 16
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 988 49,273 SH   SOLE   1,700 0 47,573
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 2 110 SH   SOLE   0 0 110
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 218 8,196 SH   SOLE   45 0 8,151
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 156 3,950 SH   SOLE   0 0 3,950
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,137 20,460 SH   SOLE   0 0 20,460
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 729 12,071 SH   SOLE   705 0 11,366
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1 10 SH   SOLE   10 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 263 1,894 SH   SOLE   0 0 1,894
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 2 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE TRADED FD ETF 33733E708 6 175 SH   SOLE   0 0 175
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 5 115 SH   SOLE   0 0 115
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6 607 SH   SOLE   0 0 607
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 40 1,185 SH   SOLE   0 0 1,185
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 8 169 SH   SOLE   0 0 169
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 79 1,095 SH   SOLE   35 0 1,060
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 16 270 SH   SOLE   0 0 270
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,358 54,425 SH   SOLE   3,850 0 50,575
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 593 19,752 SH   SOLE   0 0 19,752
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 69 2,700 SH   SOLE   0 0 2,700
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2,095 43,718 SH   SOLE   375 0 43,343
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,004 20,586 SH   SOLE   1,025 0 19,561
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 2,309 122,862 SH   SOLE   14,000 0 108,862
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 147 6,430 SH   SOLE   250 0 6,180
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 107 2,973 SH   SOLE   100 0 2,873
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 692 21,927 SH   SOLE   685 0 21,242
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 11 600 SH   SOLE   0 0 600
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 197 5,735 SH   SOLE   0 0 5,735
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1 38 SH   SOLE   30 0 8
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 115 4,148 SH   SOLE   750 0 3,398
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 28 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,379 26,617 SH   SOLE   0 0 26,617
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 821 15,960 SH   SOLE   1,555 0 14,405
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,388 23,094 SH   SOLE   1,884 0 21,210
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 432 21,510 SH   SOLE   1,850 0 19,660
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 2,602 113,335 SH   SOLE   18,290 0 95,045
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 20 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4 77 SH   SOLE   0 0 77
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 407 12,490 SH   SOLE   0 0 12,490
FIRST TR VALUE LINE DIVID IN SHS 33734H106 613 17,012 SH   SOLE   575 0 16,437
FNB CORP PA COM 302520101 366 28,841 SH   SOLE   0 0 28,841
FORD MTR CO DEL COM 345370860 453 48,689 SH   SOLE   700 0 47,989
FREEPORT-MCMORAN INC CL B 35671D857 212 16,133 SH   SOLE   7,900 0 8,233
FS KKR CAPITAL CORP COM 302635107 67 10,985 SH   SOLE   0 0 10,985
GENERAL ELECTRIC CO COM 369604103 326 29,256 SH   SOLE   2,300 0 26,956
GENERAL MLS INC COM 370334104 447 8,349 SH   SOLE   0 0 8,349
GILEAD SCIENCES INC COM 375558103 342 5,259 SH   SOLE   0 0 5,259
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 455 9,692 SH   SOLE   200 0 9,492
GLOBAL NET LEASE INC COM NEW 379378201 301 14,861 SH   SOLE   0 0 14,861
GLOBAL X FDS GLBX MSCI COLUM 37950E200 20 2,000 SH   SOLE   0 0 2,000
GLOBAL X FDS GLOBX SUPDV US 37950E291 95 4,000 SH   SOLE   0 0 4,000
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 102 8,710 SH   SOLE   0 0 8,710
GLOBAL X FDS GLB X SUPERDIV 37950E549 27 1,500 SH   SOLE   0 0 1,500
GLOBAL X FDS X YIELDCO RENE 37954Y707 73 4,908 SH   SOLE   0 0 4,908
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 170 7,783 SH   SOLE   0 0 7,783
GLOBAL X FDS SUPER DIV ALTR 37954Y806 22 1,500 SH   SOLE   0 0 1,500
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3 100 SH   SOLE   0 0 100
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2,061 186,049 SH   SOLE   0 0 186,049
GOLDMAN SACHS GROUP INC COM 38141G104 281 1,222 SH   SOLE   0 0 1,222
HELMERICH & PAYNE INC COM 423452101 297 6,528 SH   SOLE   0 0 6,528
HOME DEPOT INC COM 437076102 1,373 6,289 SH   SOLE   116 0 6,173
HONEYWELL INTL INC COM 438516106 910 5,143 SH   SOLE   88 0 5,055
HP INC COM 40434L105 267 12,991 SH   SOLE   0 0 12,991
ILLINOIS TOOL WKS INC COM 452308109 342 1,904 SH   SOLE   0 0 1,904
INTEL CORP COM 458140100 1,369 22,871 SH   SOLE   366 0 22,505
INTERCONTINENTAL EXCHANGE IN COM 45866F104 242 2,619 SH   SOLE   0 0 2,619
INTERNATIONAL BUSINESS MACHS COM 459200101 752 5,609 SH   SOLE   0 0 5,609
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 5 50 SH   SOLE   0 0 50
INVESCO ACTIVELY MANAGD ETF GWT MLTI ASST 46090A408 0 13 SH   SOLE   0 0 13
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 28 1,135 SH   SOLE   0 0 1,135
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 176 3,500 SH   SOLE   0 0 3,500
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 345 5,050 SH   SOLE   0 0 5,050
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 10 251 SH   SOLE   0 0 251
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 5 35 SH   SOLE   0 0 35
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1 5 SH   SOLE   0 0 5
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 663 18,124 SH   SOLE   0 0 18,124
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 61 570 SH   SOLE   0 0 570
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2 25 SH   SOLE   0 0 25
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 55 250 SH   SOLE   0 0 250
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 93 805 SH   SOLE   0 0 805
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 45 1,450 SH   SOLE   0 0 1,450
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 735 43,074 SH   SOLE   0 0 43,074
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 61 3,200 SH   SOLE   0 0 3,200
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 7 54 SH   SOLE   0 0 54
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 23 580 SH   SOLE   0 0 580
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 40 318 SH   SOLE   0 0 318
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 10 542 SH   SOLE   0 0 542
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 6 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 8 170 SH   SOLE   0 0 170
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 31 760 SH   SOLE   0 0 760
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 10 595 SH   SOLE   0 0 595
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 513 7,975 SH   SOLE   0 0 7,975
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 14 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 15 530 SH   SOLE   0 0 530
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 20 364 SH   SOLE   0 0 364
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 36 1,045 SH   SOLE   0 0 1,045
INVESCO EXCHNG TRADED FD TR S&P INTL DEV 46138E248 359 12,742 SH   SOLE   0 0 12,742
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 17 713 SH   SOLE   0 0 713
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 3 75 SH   SOLE   0 0 75
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,498 42,812 SH   SOLE   0 0 42,812
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,212 27,537 SH   SOLE   0 0 27,537
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 5 103 SH   SOLE   0 0 103
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 43 1,850 SH   SOLE   0 0 1,850
INVESCO EXCHNG TRADED FD TR RUSEL 1000 EQL 46138E420 5 150 SH   SOLE   0 0 150
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 169 11,230 SH   SOLE   0 0 11,230
INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 753 29,720 SH   SOLE   0 0 29,720
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 5 200 SH   SOLE   0 0 200
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 579 25,407 SH   SOLE   0 0 25,407
INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 274 10,457 SH   SOLE   0 0 10,457
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 6 300 SH   SOLE   0 0 300
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 442 15,336 SH   SOLE   0 0 15,336
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 30 590 SH   SOLE   0 0 590
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 313 13,721 SH   SOLE   2,405 0 11,316
INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 48 4,700 SH   SOLE   0 0 4,700
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 43 1,092 SH   SOLE   0 0 1,092
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 160 5,191 SH   SOLE   0 0 5,191
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 2,974 93,898 SH   SOLE   0 0 93,898
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 3 193 SH   SOLE   0 0 193
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 751 29,062 SH   SOLE   0 0 29,062
INVESCO LTD SHS G491BT108 401 22,316 SH   SOLE   0 0 22,316
INVESCO QQQ TR UNIT SER 1 46090E103 741 3,484 SH   SOLE   0 0 3,484
IRON MTN INC NEW COM 46284V101 827 25,952 SH   SOLE   0 0 25,952
ISHARES INC MSCI FRNTR100ETF 464286145 4 123 SH   SOLE   0 0 123
ISHARES INC MSCI BRAZIL ETF 464286400 128 2,700 SH   SOLE   0 0 2,700
ISHARES INC MIN VOL GBL ETF 464286525 428 4,466 SH   SOLE   0 0 4,466
ISHARES INC MIN VOL EMRG MKT 464286533 2,957 50,404 SH   SOLE   0 0 50,404
ISHARES INC MSCI CHILE ETF 464286640 301 9,040 SH   SOLE   0 0 9,040
ISHARES INC MSCI PAC JP ETF 464286665 1 19 SH   SOLE   0 0 19
ISHARES INC CORE MSCI EMKT 46434G103 712 13,242 SH   SOLE   6,052 0 7,190
ISHARES INC MSCI MLY ETF NEW 46434G814 6 218 SH   SOLE   0 0 218
ISHARES INC MSCI JPN ETF NEW 46434G822 133 2,250 SH   SOLE   0 0 2,250
ISHARES TR S&P 100 ETF 464287101 9 60 SH   SOLE   0 0 60
ISHARES TR MRNGSTR LG-CP ET 464287127 35 190 SH   SOLE   0 0 190
ISHARES TR CORE S&P TTL STK 464287150 22 304 SH   SOLE   0 0 304
ISHARES TR SELECT DIVID ETF 464287168 208 1,968 SH   SOLE   984 0 984
ISHARES TR TIPS BD ETF 464287176 101 869 SH   SOLE   0 0 869
ISHARES TR CHINA LG-CAP ETF 464287184 24 550 SH   SOLE   0 0 550
ISHARES TR TRANS AVG ETF 464287192 55 282 SH   SOLE   0 0 282
ISHARES TR CORE S&P500 ETF 464287200 988 3,057 SH   SOLE   1,099 0 1,958
ISHARES TR CORE US AGGBD ET 464287226 191 1,697 SH   SOLE   0 0 1,697
ISHARES TR MSCI EMG MKT ETF 464287234 96 2,147 SH   SOLE   0 0 2,147
ISHARES TR IBOXX INV CP ETF 464287242 594 4,643 SH   SOLE   0 0 4,643
ISHARES TR GLOBAL TECH ETF 464287291 11 50 SH   SOLE   0 0 50
ISHARES TR S&P 500 GRWT ETF 464287309 1,415 7,307 SH   SOLE   945 0 6,362
ISHARES TR GLOB HLTHCRE ETF 464287325 9 127 SH   SOLE   0 0 127
ISHARES TR NORTH AMERN NAT 464287374 4 148 SH   SOLE   0 0 148
ISHARES TR S&P 500 VAL ETF 464287408 1,097 8,434 SH   SOLE   0 0 8,434
ISHARES TR 20 YR TR BD ETF 464287432 241 1,776 SH   SOLE   0 0 1,776
ISHARES TR BARCLAYS 7 10 YR 464287440 561 5,092 SH   SOLE   0 0 5,092
ISHARES TR 1 3 YR TREAS BD 464287457 17,142 202,553 SH   SOLE   491 0 202,062
ISHARES TR MSCI EAFE ETF 464287465 6,342 91,333 SH   SOLE   840 0 90,493
ISHARES TR RUS MID CAP ETF 464287499 41 695 SH   SOLE   515 0 180
ISHARES TR CORE S&P MCP ETF 464287507 1,185 5,755 SH   SOLE   1,935 0 3,820
ISHARES TR EXPND TEC SC ETF 464287549 4 15 SH   SOLE   0 0 15
ISHARES TR COHEN STEER REIT 464287564 82 699 SH   SOLE   0 0 699
ISHARES TR GLOBAL 100 ETF 464287572 25 471 SH   SOLE   0 0 471
ISHARES TR RUS 1000 VAL ETF 464287598 444 3,252 SH   SOLE   0 0 3,252
ISHARES TR S&P MC 400GR ETF 464287606 103 433 SH   SOLE   0 0 433
ISHARES TR RUS 1000 GRW ETF 464287614 413 2,350 SH   SOLE   0 0 2,350
ISHARES TR RUS 1000 ETF 464287622 184 1,034 SH   SOLE   525 0 509
ISHARES TR RUS 2000 VAL ETF 464287630 21 165 SH   SOLE   0 0 165
ISHARES TR RUS 2000 GRW ETF 464287648 55 258 SH   SOLE   0 0 258
ISHARES TR RUSSELL 2000 ETF 464287655 227 1,372 SH   SOLE   150 0 1,222
ISHARES TR CORE S&P US GWT 464287671 20 300 SH   SOLE   300 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 25 135 SH   SOLE   0 0 135
ISHARES TR S&P MC 400VL ETF 464287705 98 576 SH   SOLE   0 0 576
ISHARES TR US TELECOM ETF 464287713 2 80 SH   SOLE   0 0 80
ISHARES TR U.S. TECH ETF 464287721 22 95 SH   SOLE   95 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 28 182 SH   SOLE   0 0 182
ISHARES TR U.S. FINLS ETF 464287788 3 20 SH   SOLE   0 0 20
ISHARES TR CORE S&P SCP ETF 464287804 3,963 47,259 SH   SOLE   4,933 0 42,326
ISHARES TR EUROPE ETF 464287861 108 2,290 SH   SOLE   0 0 2,290
ISHARES TR SP SMCP600VL ETF 464287879 18 115 SH   SOLE   0 0 115
ISHARES TR S&P SML 600 GWT 464287887 12 63 SH   SOLE   0 0 63
ISHARES TR AGENCY BOND ETF 464288166 55 479 SH   SOLE   0 0 479
ISHARES TR MSCI AC ASIA ETF 464288182 88 1,194 SH   SOLE   0 0 1,194
ISHARES TR GL CLEAN ENE ETF 464288224 8 685 SH   SOLE   0 0 685
ISHARES TR MSCI ACWI ETF 464288257 2,354 29,704 SH   SOLE   0 0 29,704
ISHARES TR EAFE SML CP ETF 464288273 31 500 SH   SOLE   0 0 500
ISHARES TR JPMORGAN USD EMG 464288281 35 307 SH   SOLE   0 0 307
ISHARES TR NEW YORK MUN ETF 464288323 17 300 SH   SOLE   0 0 300
ISHARES TR GLB INFRASTR ETF 464288372 25 525 SH   SOLE   0 0 525
ISHARES TR NATIONAL MUN ETF 464288414 1,135 9,964 SH   SOLE   0 0 9,964
ISHARES TR INTL SEL DIV ETF 464288448 223 6,657 SH   SOLE   0 0 6,657
ISHARES TR IBOXX HI YD ETF 464288513 1,084 12,330 SH   SOLE   0 0 12,330
ISHARES TR CRE U S REIT ETF 464288521 4 70 SH   SOLE   0 0 70
ISHARES TR MBS ETF 464288588 271 2,505 SH   SOLE   299 0 2,206
ISHARES TR INTRM TR CRP ETF 464288638 15 252 SH   SOLE   0 0 252
ISHARES TR SH TR CRPORT ETF 464288646 69 1,289 SH   SOLE   0 0 1,289
ISHARES TR SHORT TREAS BD 464288679 1,273 11,525 SH   SOLE   0 0 11,525
ISHARES TR PFD AND INCM SEC 464288687 443 11,782 SH   SOLE   0 0 11,782
ISHARES TR GLOBAL MATER ETF 464288695 4 54 SH   SOLE   0 0 54
ISHARES TR MRNING SM CP ETF 464288703 57 400 SH   SOLE   0 0 400
ISHARES TR US HOME CONS ETF 464288752 8 185 SH   SOLE   0 0 185
ISHARES TR US AER DEF ETF 464288760 16 72 SH   SOLE   0 0 72
ISHARES TR US REGNL BKS ETF 464288778 45 882 SH   SOLE   0 0 882
ISHARES TR U.S. MED DVC ETF 464288810 48 180 SH   SOLE   0 0 180
ISHARES TR MICRO-CAP ETF 464288869 7 66 SH   SOLE   0 0 66
ISHARES TR EAFE VALUE ETF 464288877 276 5,520 SH   SOLE   0 0 5,520
ISHARES TR BRAZIL SM-CP ETF 464289131 5,781 271,806 SH   SOLE   0 0 271,806
ISHARES TR MSCI EURO FL ETF 464289180 147 7,550 SH   SOLE   0 0 7,550
ISHARES TR LNG TR CRPRT BD 464289511 5 81 SH   SOLE   0 0 81
ISHARES TR AGGRES ALLOC ETF 464289859 1 25 SH   SOLE   0 0 25
ISHARES TR GRWT ALLOCAT ETF 464289867 4 78 SH   SOLE   0 0 78
ISHARES TR MODERT ALLOC ETF 464289875 96 2,381 SH   SOLE   0 0 2,381
ISHARES TR US TREAS BD ETF 46429B267 6,724 259,221 SH   SOLE   0 0 259,221
ISHARES TR A RATE CP BD ETF 46429B291 385 7,040 SH   SOLE   0 0 7,040
ISHARES TR MSCI INDIA ETF 46429B598 7 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655 295 5,796 SH   SOLE   0 0 5,796
ISHARES TR CORE HIGH DV ETF 46429B663 18 180 SH   SOLE   0 0 180
ISHARES TR MIN VOL EAFE ETF 46429B689 160 2,144 SH   SOLE   425 0 1,719
ISHARES TR MSCI MIN VOL ETF 46429B697 448 6,825 SH   SOLE   3,590 0 3,235
ISHARES TR 0-5 YR TIPS ETF 46429B747 288 2,863 SH   SOLE   0 0 2,863
ISHARES TR USA QUALITY FCTR 46432F339 18,752 185,661 SH   SOLE   0 0 185,661
ISHARES TR USA SIZE FACTOR 46432F370 27 282 SH   SOLE   0 0 282
ISHARES TR EDGE MSCI USA VL 46432F388 143 1,590 SH   SOLE   0 0 1,590
ISHARES TR USA MOMENTUM FCT 46432F396 9,336 74,353 SH   SOLE   1,535 0 72,818
ISHARES TR CORE MSCI TOTAL 46432F834 232 3,749 SH   SOLE   0 0 3,749
ISHARES TR CORE MSCI EAFE 46432F842 512 7,845 SH   SOLE   4,986 0 2,859
ISHARES TR EXPONENTIAL TECH 46434V381 56 1,298 SH   SOLE   0 0 1,298
ISHARES TR MSCI CHINA A 46434V514 59 1,940 SH   SOLE   0 0 1,940
ISHARES TR CORE DIV GRWTH 46434V621 595 14,148 SH   SOLE   5,045 0 9,103
ISHARES TR CORE MSCI PAC 46434V696 53 905 SH   SOLE   0 0 905
ISHARES TR CORE MSCI EURO 46434V738 99 1,978 SH   SOLE   0 0 1,978
ISHARES TR TRS FLT RT BD 46434V860 67 1,326 SH   SOLE   0 0 1,326
ISHARES TR ULTR SH TRM BD 46434V878 13 255 SH   SOLE   55 0 200
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 9 350 SH   SOLE   0 0 350
ISHARES TR IBONDS DEC21 ETF 46434VBK5 7 300 SH   SOLE   0 0 300
ISHARES TR BROAD USD HIGH 46435U853 277 6,750 SH   SOLE   0 0 6,750
ISHARES US ETF TR SHT MAT BD ETF 46431W507 182 3,622 SH   SOLE   0 0 3,622
ISHARES US ETF TR BLOOMBERG ROLL 46431W598 69 1,526 SH   SOLE   420 0 1,106
ISHARES US ETF TR INT RT HDG C B 46431W705 1,011 10,511 SH   SOLE   0 0 10,511
ISHARES US ETF TR COMMOD SEL STG 46431W853 31 937 SH   SOLE   0 0 937
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 369 2,475 SH   SOLE   0 0 2,475
JOHNSON & JOHNSON COM 478160104 2,749 18,843 SH   SOLE   203 0 18,640
JPMORGAN CHASE & CO COM 46625H100 1,490 10,689 SH   SOLE   1,050 0 9,639
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 354 16,231 SH   SOLE   0 0 16,231
KELLOGG CO COM 487836108 278 4,020 SH   SOLE   0 0 4,020
KRAFT HEINZ CO COM 500754106 257 7,986 SH   SOLE   0 0 7,986
L3HARRIS TECHNOLOGIES INC COM 502431109 256 1,293 SH   SOLE   0 0 1,293
LAUDER ESTEE COS INC CL A 518439104 310 1,502 SH   SOLE   0 0 1,502
LILLY ELI & CO COM 532457108 367 2,790 SH   SOLE   350 0 2,440
LINDE PLC SHS G5494J103 516 2,423 SH   SOLE   260 0 2,163
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 36 11,000 SH   SOLE   0 0 11,000
LOCKHEED MARTIN CORP COM 539830109 1,498 3,848 SH   SOLE   50 0 3,798
LOWES COS INC COM 548661107 3,072 25,653 SH   SOLE   91 0 25,562
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 364 5,788 SH   SOLE   290 0 5,498
MARRIOTT INTL INC NEW CL A 571903202 265 1,750 SH   SOLE   0 0 1,750
MARSH & MCLENNAN COS INC COM 571748102 385 3,452 SH   SOLE   0 0 3,452
MASTERCARD INC CL A 57636Q104 901 3,016 SH   SOLE   28 0 2,988
MCDONALDS CORP COM 580135101 1,104 5,589 SH   SOLE   57 0 5,532
MEDTRONIC PLC SHS G5960L103 1,024 9,030 SH   SOLE   25 0 9,005
MERCK & CO INC COM 58933Y105 1,642 18,057 SH   SOLE   560 0 17,497
METTLER TOLEDO INTERNATIONAL COM 592688105 377 475 SH   SOLE   0 0 475
MICROSOFT CORP COM 594918104 4,109 26,057 SH   SOLE   302 0 25,755
MONDELEZ INTL INC CL A 609207105 519 9,422 SH   SOLE   0 0 9,422
NETFLIX INC COM 64110L106 740 2,288 SH   SOLE   30 0 2,258
NEXTERA ENERGY INC COM 65339F101 818 3,378 SH   SOLE   23 0 3,355
NIKE INC CL B 654106103 238 2,353 SH   SOLE   0 0 2,353
NORFOLK SOUTHERN CORP COM 655844108 1,127 5,803 SH   SOLE   0 0 5,803
NOVARTIS A G SPONSORED ADR 66987V109 441 4,660 SH   SOLE   0 0 4,660
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 404 27,640 SH   SOLE   0 0 27,640
NVIDIA CORP COM 67066G104 717 3,047 SH   SOLE   0 0 3,047
OCCIDENTAL PETE CORP COM 674599105 304 7,377 SH   SOLE   0 0 7,377
OKTA INC CL A 679295105 339 2,940 SH   SOLE   0 0 2,940
OMEGA HEALTHCARE INVS INC COM 681936100 309 7,292 SH   SOLE   0 0 7,292
OMNICOM GROUP INC COM 681919106 236 2,910 SH   SOLE   0 0 2,910
PACER FDS TR TRENDP US LAR CP 69374H105 294 8,800 SH   SOLE   0 0 8,800
PACER FDS TR BNCHMRK INFRA 69374H741 16 500 SH   SOLE   0 0 500
PAYCHEX INC COM 704326107 303 3,564 SH   SOLE   0 0 3,564
PEPSICO INC COM 713448108 762 5,572 SH   SOLE   160 0 5,412
PETMED EXPRESS INC COM 716382106 221 9,376 SH   SOLE   0 0 9,376
PFIZER INC COM 717081103 1,939 49,491 SH   SOLE   1,597 0 47,894
PHILIP MORRIS INTL INC COM 718172109 227 2,672 SH   SOLE   0 0 2,672
PIMCO ETF TR ACTIVE BD ETF 72201R775 230 2,136 SH   SOLE   0 0 2,136
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 14 SH   SOLE   0 0 14
PIMCO ETF TR INV GRD CRP BD 72201R817 3 27 SH   SOLE   0 0 27
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,223 61,256 SH   SOLE   0 0 61,256
PIMCO ETF TR INTER MUN BD ACT 72201R866 11 200 SH   SOLE   0 0 200
PROCTER & GAMBLE CO COM 742718109 3,199 25,616 SH   SOLE   102 0 25,514
PROGRESSIVE CORP OHIO COM 743315103 266 3,671 SH   SOLE   0 0 3,671
PROSHARES TR PSHS ULTSH 20YRS 74347B201 16 600 SH   SOLE   0 0 600
PROSHARES TR ULTSHRT QQQ 74347B243 12 500 SH   SOLE   0 0 500
PROSHARES TR ULTRASHRT S&P500 74347B383 5,861 235,772 SH   SOLE   0 0 235,772
PROSHARES TR S&P MDCP 400 DIV 74347B680 16 272 SH   SOLE   0 0 272
PROSHARES TR RUSS 2000 DIVD 74347B698 9 150 SH   SOLE   0 0 150
PROSHARES TR ULSHRT SEMIC NEW 74347G200 178 12,000 SH   SOLE   0 0 12,000
PROSHARES TR PSHS ULT S&P 500 74347R107 144 958 SH   SOLE   0 0 958
PROSHARES TR ULTR 7-10 TREA 74347R180 47 750 SH   SOLE   0 0 750
PROSHARES TR PSHS ULTRA QQQ 74347R206 98 800 SH   SOLE   0 0 800
PROSHARES TR PSHS SH MSCI EMR 74347R396 297 17,400 SH   SOLE   0 0 17,400
PROSHARES TR PSHS ULT MCAP400 74347R404 3 71 SH   SOLE   0 0 71
PROSHARES TR PSHS ULTRA O&G 74347R719 13 500 SH   SOLE   0 0 500
PROSHARES TR PSHS ULTRUSS2000 74347R842 3 42 SH   SOLE   0 0 42
PROSHARES TR SHRT RUSSELL2000 74348A210 37 1,000 SH   SOLE   0 0 1,000
PROSHARES TR S&P 500 DV ARIST 74348A467 2,530 33,467 SH   SOLE   0 0 33,467
PRUDENTIAL FINL INC COM 744320102 638 6,804 SH   SOLE   0 0 6,804
QUALCOMM INC COM 747525103 275 3,119 SH   SOLE   130 0 2,989
REPUBLIC SVCS INC COM 760759100 386 4,308 SH   SOLE   0 0 4,308
ROYAL BK CDA MONTREAL QUE COM 780087102 505 6,372 SH   SOLE   0 0 6,372
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 139 2,321 SH   SOLE   0 0 2,321
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 69 1,172 SH   SOLE   225 0 947
SCANSOURCE INC COM 806037107 425 11,492 SH   SOLE   0 0 11,492
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 101 1,320 SH   SOLE   0 0 1,320
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 60 782 SH   SOLE   0 0 782
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,210 13,027 SH   SOLE   0 0 13,027
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,176 19,560 SH   SOLE   0 0 19,560
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 89 1,486 SH   SOLE   0 0 1,486
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 688 9,102 SH   SOLE   0 0 9,102
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 600 21,906 SH   SOLE   0 0 21,906
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 86 2,966 SH   SOLE   0 0 2,966
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 719 12,407 SH   SOLE   0 0 12,407
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,127 33,522 SH   SOLE   0 0 33,522
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 230 4,300 SH   SOLE   0 0 4,300
SCHWAB STRATEGIC TR US REIT ETF 808524847 18 389 SH   SOLE   0 0 389
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 992 18,052 SH   SOLE   0 0 18,052
SCHWAB STRATEGIC TR US TIPS ETF 808524870 7 125 SH   SOLE   0 0 125
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 83 2,398 SH   SOLE   0 0 2,398
SEAGATE TECHNOLOGY PLC SHS G7945M107 459 7,719 SH   SOLE   0 0 7,719
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 765 7,513 SH   SOLE   0 0 7,513
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 107 1,696 SH   SOLE   0 0 1,696
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 58 460 SH   SOLE   0 0 460
SELECT SECTOR SPDR TR ENERGY 81369Y506 629 10,473 SH   SOLE   0 0 10,473
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 324 10,539 SH   SOLE   0 0 10,539
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 163 2,000 SH   SOLE   0 0 2,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 303 3,307 SH   SOLE   0 0 3,307
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8 205 SH   SOLE   0 0 205
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 168 2,596 SH   SOLE   0 0 2,596
SEMPRA ENERGY COM 816851109 436 2,875 SH   SOLE   0 0 2,875
SHOPIFY INC CL A 82509L107 241 607 SH   SOLE   0 0 607
SOLAREDGE TECHNOLOGIES INC COM 83417M104 328 3,450 SH   SOLE   50 0 3,400
SOUTHERN CO COM 842587107 812 12,748 SH   SOLE   2,370 0 10,378
SPDR GOLD TRUST GOLD SHS 78463V107 729 5,100 SH   SOLE   0 0 5,100
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 18 500 SH   SOLE   0 0 500
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 326 8,000 SH   SOLE   0 0 8,000
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 75 1,050 SH   SOLE   0 0 1,050
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,538 40,912 SH   SOLE   0 0 40,912
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1 20 SH   SOLE   0 0 20
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9 226 SH   SOLE   0 0 226
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3 88 SH   SOLE   0 0 88
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1 45 SH   SOLE   0 0 45
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,832 122,218 SH   SOLE   0 0 122,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,820 8,760 SH   SOLE   265 0 8,495
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 259 690 SH   SOLE   0 0 690
SPDR SERIES TRUST NYSE TECH ETF 78464A102 136 1,662 SH   SOLE   0 0 1,662
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 185 2,873 SH   SOLE   0 0 2,873
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 216 3,290 SH   SOLE   0 0 3,290
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 272 4,907 SH   SOLE   269 0 4,638
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 132 4,374 SH   SOLE   0 0 4,374
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 152 4,293 SH   SOLE   0 0 4,293
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 24 859 SH   SOLE   0 0 859
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,431 34,135 SH   SOLE   0 0 34,135
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 12 377 SH   SOLE   0 0 377
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 37 1,050 SH   SOLE   0 0 1,050
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 32 1,105 SH   SOLE   0 0 1,105
SPDR SERIES TRUST DJ REIT ETF 78464A607 1 9 SH   SOLE   0 0 9
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 13 441 SH   SOLE   0 0 441
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 1 30 SH   SOLE   0 0 30
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 64 1,636 SH   SOLE   0 0 1,636
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 167 7,055 SH   SOLE   0 0 7,055
SPDR SERIES TRUST S&P DIVID ETF 78464A763 415 3,854 SH   SOLE   0 0 3,854
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 893 22,392 SH   SOLE   0 0 22,392
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 55 765 SH   SOLE   0 0 765
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 450 12,432 SH   SOLE   0 0 12,432
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,833 101,338 SH   SOLE   0 0 101,338
SPDR SERIES TRUST S&P BIOTECH 78464A870 158 1,662 SH   SOLE   0 0 1,662
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 2,523 84,206 SH   SOLE   0 0 84,206
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 92 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 2 56 SH   SOLE   0 0 56
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 61 555 SH   SOLE   0 0 555
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 26,011 284,488 SH   SOLE   0 0 284,488
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 25 500 SH   SOLE   0 0 500
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 877 22,233 SH   SOLE   0 0 22,233
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 256 2,240 SH   SOLE   0 0 2,240
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 94 2,888 SH   SOLE   0 0 2,888
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 184 1,837 SH   SOLE   0 0 1,837
SQUARE INC CL A 852234103 312 4,983 SH   SOLE   0 0 4,983
STARBUCKS CORP COM 855244109 581 6,610 SH   SOLE   97 0 6,513
TARGET CORP COM 87612E106 618 4,820 SH   SOLE   50 0 4,770
TEXAS INSTRS INC COM 882508104 422 3,293 SH   SOLE   137 0 3,156
THERMO FISHER SCIENTIFIC INC COM 883556102 544 1,673 SH   SOLE   86 0 1,587
TJX COS INC NEW COM 872540109 450 7,376 SH   SOLE   130 0 7,246
TRUIST FINL CORP COM 89832Q109 1,359 24,130 SH   SOLE   2,804 0 21,326
UNION PACIFIC CORP COM 907818108 614 3,396 SH   SOLE   0 0 3,396
UNITED PARCEL SERVICE INC CL B 911312106 623 5,320 SH   SOLE   200 0 5,120
UNITED TECHNOLOGIES CORP COM 913017109 819 5,472 SH   SOLE   0 0 5,472
UNITEDHEALTH GROUP INC COM 91324P102 948 3,226 SH   SOLE   50 0 3,176
URANIUM ENERGY CORP COM 916896103 15 16,800 SH   SOLE   0 0 16,800
US BANCORP DEL COM NEW 902973304 215 3,619 SH   SOLE   1,050 0 2,569
V F CORP COM 918204108 229 2,295 SH   SOLE   92 0 2,203
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 588 20,085 SH   SOLE   0 0 20,085
VANECK VECTORS ETF TRUST BDC INCOME ETF 92189F411 352 21,010 SH   SOLE   0 0 21,010
VANECK VECTORS ETF TRUST PFD SECS EX FINL 92189F429 436 21,561 SH   SOLE   0 0 21,561
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 27 921 SH   SOLE   0 0 921
VANECK VECTORS ETF TRUST MTG REIT INCOME 92189F452 50 2,073 SH   SOLE   0 0 2,073
VANECK VECTORS ETF TRUST AMT FREE SHORT M 92189F528 105 5,898 SH   SOLE   0 0 5,898
VANECK VECTORS ETF TRUST MORNINGSTAR INTL 92189F593 55 1,731 SH   SOLE   0 0 1,731
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 102 1,866 SH   SOLE   0 0 1,866
VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 134 1,952 SH   SOLE   0 0 1,952
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 43 3,257 SH   SOLE   0 0 3,257
VANGUARD GROUP DIV APP ETF 921908844 1,085 8,705 SH   SOLE   0 0 8,705
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 195 660 SH   SOLE   0 0 660
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 282 2,363 SH   SOLE   0 0 2,363
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 72 455 SH   SOLE   0 0 455
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 495 5,333 SH   SOLE   0 0 5,333
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2 10 SH   SOLE   0 0 10
VANGUARD INDEX FDS SM CP VAL ETF 922908611 89 652 SH   SOLE   0 0 652
VANGUARD INDEX FDS MID CAP ETF 922908629 1,603 8,998 SH   SOLE   0 0 8,998
VANGUARD INDEX FDS GROWTH ETF 922908736 173 950 SH   SOLE   0 0 950
VANGUARD INDEX FDS VALUE ETF 922908744 303 2,527 SH   SOLE   0 0 2,527
VANGUARD INDEX FDS SMALL CP ETF 922908751 112 676 SH   SOLE   0 0 676
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,201 80,679 SH   SOLE   0 0 80,679
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 32 535 SH   SOLE   0 0 535
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1 7 SH   SOLE   0 0 7
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 672 8,300 SH   SOLE   0 0 8,300
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 196 3,642 SH   SOLE   0 0 3,642
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 219 4,915 SH   SOLE   0 0 4,915
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 18 301 SH   SOLE   0 0 301
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13 212 SH   SOLE   0 0 212
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 517 6,383 SH   SOLE   0 0 6,383
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13 196 SH   SOLE   0 0 196
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 462 8,693 SH   SOLE   0 0 8,693
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 42 500 SH   SOLE   0 0 500
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1 8 SH   SOLE   0 0 8
VANGUARD STAR FD VG TL INTL STK F 921909768 2,243 40,285 SH   SOLE   0 0 40,285
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 256 5,820 SH   SOLE   0 0 5,820
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,436 15,323 SH   SOLE   0 0 15,323
VANGUARD WORLD FD EXTENDED DUR 921910709 86 660 SH   SOLE   0 0 660
VANGUARD WORLD FD ESG US STK ETF 921910733 57 1,000 SH   SOLE   0 0 1,000
VANGUARD WORLD FD MEGA GRWTH IND 921910816 147 1,010 SH   SOLE   0 0 1,010
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 131 1,508 SH   SOLE   0 0 1,508
VANGUARD WORLD FD MEGA CAP INDEX 921910873 21 187 SH   SOLE   0 0 187
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 29 153 SH   SOLE   0 0 153
VANGUARD WORLD FDS ENERGY ETF 92204A306 11 138 SH   SOLE   0 0 138
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 953 4,970 SH   SOLE   0 0 4,970
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 11 69 SH   SOLE   0 0 69
VANGUARD WORLD FDS INF TECH ETF 92204A702 48 197 SH   SOLE   0 0 197
VANGUARD WORLD FDS UTILITIES ETF 92204A876 876 6,129 SH   SOLE   0 0 6,129
VEEVA SYS INC CL A COM 922475108 366 2,600 SH   SOLE   0 0 2,600
VENTAS INC COM 92276F100 228 3,949 SH   SOLE   0 0 3,949
VERASTEM INC COM 92337C104 17 12,500 SH   SOLE   0 0 12,500
VEREIT INC COM 92339V100 241 26,064 SH   SOLE   0 0 26,064
VERIZON COMMUNICATIONS INC COM 92343V104 1,660 27,040 SH   SOLE   2,684 0 24,356
VERRICA PHARMACEUTICALS INC COM 92511W108 224 14,125 SH   SOLE   0 0 14,125
VERTEX PHARMACEUTICALS INC COM 92532F100 848 3,875 SH   SOLE   100 0 3,775
VISA INC COM CL A 92826C839 2,073 11,031 SH   SOLE   207 0 10,824
W P CAREY INC COM 92936U109 463 5,782 SH   SOLE   0 0 5,782
WALGREENS BOOTS ALLIANCE INC COM 931427108 641 10,869 SH   SOLE   0 0 10,869
WALMART INC COM 931142103 1,610 13,547 SH   SOLE   100 0 13,447
WASTE MGMT INC DEL COM 94106L109 246 2,157 SH   SOLE   68 0 2,089
WELLS FARGO CO NEW COM 949746101 749 13,919 SH   SOLE   291 0 13,628
WELLS FARGO CO NEW PERP PFD CNV A 949746804 102 70 SH   SOLE   0 0 70
WELLTOWER INC COM 95040Q104 563 6,888 SH   SOLE   318 0 6,570
WESTERN DIGITAL CORP COM 958102105 249 3,918 SH   SOLE   0 0 3,918
WISDOMTREE TR US SHRT TRM HIGH 97717X149 31 616 SH   SOLE   0 0 616
WISDOMTREE TR DYNAMIC INT EQ 97717X271 0 15 SH   SOLE   0 0 15
WISDOMTREE TR US QTLY DIV GRT 97717X669 27 565 SH   SOLE   0 0 565
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 624 8,843 SH   SOLE   0 0 8,843