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 303 1,568 SH   SOLE   0 0 1,568
ABBOTT LABS COM 002824100 556 4,641 SH   SOLE   0 0 4,641
ABBVIE INC COM 00287Y109 1,308 12,143 SH   SOLE   295 0 11,848
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 235 2,124 SH   SOLE   0 0 2,124
AFLAC INC COM 001055102 228 4,434 SH   SOLE   0 0 4,434
AIR PRODS & CHEMS INC COM 009158106 457 1,618 SH   SOLE   0 0 1,618
ALBEMARLE CORP COM 012653101 306 2,107 SH   SOLE   0 0 2,107
ALEXION PHARMACEUTICALS INC COM 015351109 325 2,138 SH   SOLE   25 0 2,113
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 878 3,894 SH   SOLE   17 0 3,877
ALLSTATE CORP COM 020002101 358 3,106 SH   SOLE   0 0 3,106
ALPHABET INC CAP STK CL A 02079K305 948 461 SH   SOLE   4 0 457
ALPHABET INC CAP STK CL C 02079K107 1,230 598 SH   SOLE   0 0 598
ALPS ETF TR SECTR DIV DOGS 00162Q858 464 9,004 SH   SOLE   0 0 9,004
ALTRIA GROUP INC COM 02209S103 1,295 25,273 SH   SOLE   255 0 25,018
AMAZON COM INC COM 023135106 5,291 1,721 SH   SOLE   31 0 1,690
AMERICAN ELEC PWR CO INC COM 025537101 246 2,910 SH   SOLE   0 0 2,910
AMERISOURCEBERGEN CORP COM 03073E105 235 1,981 SH   SOLE   0 0 1,981
ANALOG DEVICES INC COM 032654105 268 1,737 SH   SOLE   0 0 1,737
ANNALY CAPITAL MANAGEMENT IN COM 035710409 263 30,499 SH   SOLE   0 0 30,499
ANTHEM INC COM 036752103 316 882 SH   SOLE   0 0 882
APPLE INC COM 037833100 14,950 122,512 SH   SOLE   1,160 0 121,352
ARK ETF TR INNOVATION ETF 00214Q104 1,582 13,227 SH   SOLE   0 0 13,227
ASHLAND GLOBAL HLDGS INC COM 044186104 254 2,867 SH   SOLE   0 0 2,867
AT&T INC COM 00206R102 2,919 96,430 SH   SOLE   1,591 0 94,839
AUTOMATIC DATA PROCESSING IN COM 053015103 424 2,254 SH   SOLE   0 0 2,254
BANK MONTREAL QUE COM 063671101 245 2,723 SH   SOLE   46 0 2,677
BAUDAX BIO INC COM 07160F107 13 10,000 SH   SOLE   0 0 10,000
BAXTER INTL INC COM 071813109 412 4,888 SH   SOLE   0 0 4,888
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 912 3,575 SH   SOLE   150 0 3,425
BK OF AMERICA CORP COM 060505104 914 23,692 SH   SOLE   0 0 23,692
BLACKROCK INC COM 09247X101 286 375 SH   SOLE   0 0 375
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 872 35,402 SH   SOLE   0 0 35,402
BLACKSTONE GROUP INC COM 09260D107 499 6,684 SH   SOLE   0 0 6,684
BOEING CO COM 097023105 1,271 4,993 SH   SOLE   0 0 4,993
BP PLC SPONSORED ADR 055622104 232 9,549 SH   SOLE   0 0 9,549
BRISTOL-MYERS SQUIBB CO COM 110122108 1,031 16,350 SH   SOLE   31 0 16,319
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 202 4,757 SH   SOLE   0 0 4,757
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 214 12,456 SH   SOLE   0 0 12,456
CARNIVAL CORP UNIT 99/99/9999 143658300 344 13,009 SH   SOLE   0 0 13,009
CATERPILLAR INC COM 149123101 534 2,303 SH   SOLE   0 0 2,303
CBRE CLARION GLOBAL REAL EST COM 12504G100 111 14,242 SH   SOLE   0 0 14,242
CHEVRON CORP NEW COM 166764100 999 9,558 SH   SOLE   0 0 9,558
CISCO SYS INC COM 17275R102 1,464 28,346 SH   SOLE   0 0 28,346
CITIGROUP INC COM NEW 172967424 302 4,162 SH   SOLE   0 0 4,162
CLOROX CO DEL COM 189054109 207 1,077 SH   SOLE   26 0 1,051
COCA COLA CO COM 191216100 1,082 20,522 SH   SOLE   395 0 20,127
COHEN & STEERS QUALITY INCOM COM 19247L106 182 13,070 SH   SOLE   0 0 13,070
COMCAST CORP NEW CL A 20030N101 624 11,463 SH   SOLE   0 0 11,463
CONOCOPHILLIPS COM 20825C104 233 4,393 SH   SOLE   0 0 4,393
CORNING INC COM 219350105 232 5,375 SH   SOLE   0 0 5,375
COSTCO WHSL CORP NEW COM 22160K105 471 1,337 SH   SOLE   0 0 1,337
CROWN CASTLE INTL CORP NEW COM 22822V101 322 1,871 SH   SOLE   0 0 1,871
CVS HEALTH CORP COM 126650100 432 5,702 SH   SOLE   0 0 5,702
DANAHER CORPORATION COM 235851102 204 912 SH   SOLE   0 0 912
DEERE & CO COM 244199105 875 2,342 SH   SOLE   0 0 2,342
DISNEY WALT CO COM 254687106 4,565 24,723 SH   SOLE   86 0 24,637
DNP SELECT INCOME FD INC COM 23325P104 142 14,426 SH   SOLE   0 0 14,426
DOMINION ENERGY INC COM 25746U109 850 11,179 SH   SOLE   80 0 11,099
DOW INC COM 260557103 283 4,448 SH   SOLE   0 0 4,448
DRAFTKINGS INC COM CL A 26142R104 243 3,964 SH   SOLE   0 0 3,964
DUKE ENERGY CORP NEW COM NEW 26441C204 1,515 15,684 SH   SOLE   604 0 15,080
DUPONT DE NEMOURS INC COM 26614N102 505 6,491 SH   SOLE   0 0 6,491
EATON VANCE LTD DURATION INC COM 27828H105 142 11,174 SH   SOLE   0 0 11,174
EATON VANCE MUN BD FD COM 27827X101 252 18,928 SH   SOLE   0 0 18,928
EATON VANCE TX ADV GLBL DIV COM 27828S101 467 24,471 SH   SOLE   0 0 24,471
EMCORE CORP COM NEW 290846203 35 13,000 SH   SOLE   0 0 13,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 245 31,440 SH   SOLE   0 0 31,440
ENTERPRISE PRODS PARTNERS L COM 293792107 373 17,108 SH   SOLE   0 0 17,108
ENVIVA PARTNERS LP COM UNIT 29414J107 400 8,275 SH   SOLE   0 0 8,275
ESSENTIAL UTILS INC COM 29670G102 531 11,792 SH   SOLE   0 0 11,792
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 525 22,990 SH   SOLE   35 0 22,955
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 358 6,216 SH   SOLE   0 0 6,216
EVERGY INC COM 30034W106 296 4,956 SH   SOLE   0 0 4,956
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 519 8,152 SH   SOLE   0 0 8,152
EXXON MOBIL CORP COM 30231G102 1,672 29,903 SH   SOLE   1,271 0 28,632
FACEBOOK INC CL A 30303M102 2,465 8,363 SH   SOLE   104 0 8,259
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 245 2,152 SH   SOLE   0 0 2,152
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 238 2,018 SH   SOLE   0 0 2,018
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 325 4,583 SH   SOLE   0 0 4,583
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 213 973 SH   SOLE   0 0 973
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 596 13,359 SH   SOLE   0 0 13,359
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 227 4,686 SH   SOLE   0 0 4,686
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,309 104,010 SH   SOLE   0 0 104,010
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 554 7,999 SH   SOLE   0 0 7,999
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 4,845 106,582 SH   SOLE   0 0 106,582
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 217 4,360 SH   SOLE   0 0 4,360
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 972 18,434 SH   SOLE   0 0 18,434
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 224 2,793 SH   SOLE   0 0 2,793
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 232 2,473 SH   SOLE   0 0 2,473
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,508 39,684 SH   SOLE   850 0 38,834
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 215 53,873 SH   SOLE   0 0 53,873
FORD MTR CO DEL COM 345370860 378 30,824 SH   SOLE   0 0 30,824
GABELLI UTIL TR COM 36240A101 86 12,349 SH   SOLE   1,008 0 11,341
GABELLI UTIL TR RIGHT 04/14/2021 36240A168 0 12,327 SH   SOLE   1,001 0 11,326
GARMIN LTD SHS H2906T109 1,006 7,622 SH   SOLE   0 0 7,622
GENERAL DYNAMICS CORP COM 369550108 307 1,674 SH   SOLE   0 0 1,674
GENERAL ELECTRIC CO COM 369604103 651 54,224 SH   SOLE   100 0 54,124
GLADSTONE CAPITAL CORP COM 376535100 135 13,784 SH   SOLE   0 0 13,784
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 202 5,664 SH   SOLE   0 0 5,664
GLOBAL X FDS GLOBAL X SILVER 37954Y848 553 13,839 SH   SOLE   123 0 13,716
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 532 28,126 SH   SOLE   232 0 27,894
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 273 12,163 SH   SOLE   58 0 12,105
GOLDMAN SACHS GROUP INC COM 38141G104 212 644 SH   SOLE   0 0 644
HANNON ARMSTRONG SUST INFR C COM 41068X100 517 9,207 SH   SOLE   0 0 9,207
HOME DEPOT INC COM 437076102 2,286 7,473 SH   SOLE   234 0 7,239
HONEYWELL INTL INC COM 438516106 1,577 7,251 SH   SOLE   0 0 7,251
ILLINOIS TOOL WKS INC COM 452308109 260 1,178 SH   SOLE   0 0 1,178
INPIXON COM 45790J800 12 10,000 SH   SOLE   0 0 10,000
INTEL CORP COM 458140100 1,005 15,754 SH   SOLE   0 0 15,754
INTERNATIONAL BUSINESS MACHS COM 459200101 924 6,941 SH   SOLE   125 0 6,816
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2,336 41,691 SH   SOLE   101 0 41,590
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 229 13,870 SH   SOLE   350 0 13,520
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 184 12,399 SH   SOLE   4 0 12,395
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 9,377 271,076 SH   SOLE   719 0 270,357
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 4,490 59,003 SH   SOLE   343 0 58,660
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 752 5,314 SH   SOLE   0 0 5,314
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,394 31,508 SH   SOLE   0 0 31,508
INVESCO MORTGAGE CAPITAL INC COM 46131B100 180 45,326 SH   SOLE   0 0 45,326
INVESCO QQQ TR UNIT SER 1 46090E103 6,329 19,827 SH   SOLE   40 0 19,787
IRON MTN INC NEW COM 46284V101 206 5,562 SH   SOLE   0 0 5,562
ISHARES INC CORE MSCI EMKT 46434G103 511 7,894 SH   SOLE   0 0 7,894
ISHARES INC MSCI EMERG MRKT 464286533 239 3,782 SH   SOLE   0 0 3,782
ISHARES SILVER TR ISHARES 46428Q109 709 31,074 SH   SOLE   0 0 31,074
ISHARES TR 1 3 YR TREAS BD 464287457 723 8,402 SH   SOLE   180 0 8,222
ISHARES TR 20 YR TR BD ETF 464287432 414 3,052 SH   SOLE   76 0 2,976
ISHARES TR 3 7 YR TREAS BD 464288661 377 2,896 SH   SOLE   0 0 2,896
ISHARES TR BARCLAYS 7 10 YR 464287440 1,813 16,025 SH   SOLE   868 0 15,157
ISHARES TR CORE DIV GRWTH 46434V621 1,106 22,911 SH   SOLE   0 0 22,911
ISHARES TR CORE MSCI EAFE 46432F842 702 9,710 SH   SOLE   0 0 9,710
ISHARES TR CORE MSCI TOTAL 46432F834 432 6,140 SH   SOLE   0 0 6,140
ISHARES TR CORE S&P MCP ETF 464287507 3,019 11,591 SH   SOLE   0 0 11,591
ISHARES TR CORE S&P SCP ETF 464287804 5,817 53,628 SH   SOLE   276 0 53,352
ISHARES TR CORE S&P TTL STK 464287150 784 8,572 SH   SOLE   0 0 8,572
ISHARES TR CORE S&P US GWT 464287671 6,405 70,480 SH   SOLE   0 0 70,480
ISHARES TR CORE S&P500 ETF 464287200 3,877 9,746 SH   SOLE   0 0 9,746
ISHARES TR CORE US AGGBD ET 464287226 1,451 12,697 SH   SOLE   0 0 12,697
ISHARES TR GNMA BOND ETF 46429B333 6,106 121,524 SH   SOLE   1,000 0 120,524
ISHARES TR IBOXX HI YD ETF 464288513 602 6,942 SH   SOLE   0 0 6,942
ISHARES TR IBOXX INV CP ETF 464287242 1,893 14,526 SH   SOLE   0 0 14,526
ISHARES TR ISHS 5-10YR INVT 464288638 308 5,217 SH   SOLE   225 0 4,992
ISHARES TR JPMORGAN USD EMG 464288281 369 3,335 SH   SOLE   0 0 3,335
ISHARES TR MORNINGSTR US EQ 464287127 439 1,958 SH   SOLE   0 0 1,958
ISHARES TR MRGSTR MD CP ETF 464288208 415 1,646 SH   SOLE   0 0 1,646
ISHARES TR MSCI EAFE ETF 464287465 702 9,254 SH   SOLE   0 0 9,254
ISHARES TR MSCI EMG MKT ETF 464287234 720 13,630 SH   SOLE   0 0 13,630
ISHARES TR MSCI USA ESG SLC 464288802 394 4,516 SH   SOLE   0 0 4,516
ISHARES TR MSCI USA MIN VOL 46429B697 1,200 17,333 SH   SOLE   0 0 17,333
ISHARES TR MSCI USA MMENTM 46432F396 3,540 22,040 SH   SOLE   0 0 22,040
ISHARES TR MSCI USA QLT FCT 46432F339 392 3,217 SH   SOLE   0 0 3,217
ISHARES TR PFD AND INCM SEC 464288687 566 14,743 SH   SOLE   70 0 14,673
ISHARES TR RUS 1000 GRW ETF 464287614 1,543 6,343 SH   SOLE   129 0 6,214
ISHARES TR RUS 1000 VAL ETF 464287598 384 2,544 SH   SOLE   0 0 2,544
ISHARES TR RUS 2000 GRW ETF 464287648 266 879 SH   SOLE   100 0 779
ISHARES TR RUS MID CAP ETF 464287499 223 2,994 SH   SOLE   0 0 2,994
ISHARES TR RUSSELL 2000 ETF 464287655 3,411 15,462 SH   SOLE   0 0 15,462
ISHARES TR SELECT DIVID ETF 464287168 937 8,197 SH   SOLE   122 0 8,075
ISHARES TR TIPS BD ETF 464287176 2,643 21,046 SH   SOLE   117 0 20,929
ISHARES TR U.S. MED DVC ETF 464288810 692 2,095 SH   SOLE   40 0 2,055
ISHARES TR U.S. UTILITS ETF 464287697 588 7,431 SH   SOLE   0 0 7,431
ISHARES TR US TREAS BD ETF 46429B267 552 21,067 SH   SOLE   0 0 21,067
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 432 8,596 SH   SOLE   0 0 8,596
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 223 4,405 SH   SOLE   0 0 4,405
JANUS DETROIT STR TR HENDERSON MTG 47103U852 329 6,196 SH   SOLE   0 0 6,196
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 900 18,348 SH   SOLE   0 0 18,348
JOHNSON & JOHNSON COM 478160104 2,557 15,585 SH   SOLE   175 0 15,410
JPMORGAN CHASE & CO COM 46625H100 2,886 18,953 SH   SOLE   204 0 18,749
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 277 42,037 SH   SOLE   0 0 42,037
KINDER MORGAN INC DEL COM 49456B101 256 15,762 SH   SOLE   0 0 15,762
KRAFT HEINZ CO COM 500754106 205 5,162 SH   SOLE   0 0 5,162
KRANESHARES TR CSI CHI INTERNET 500767306 3,446 45,132 SH   SOLE   0 0 45,132
KRANESHARES TR QUADRTC INT RT 500767736 2,471 86,643 SH   SOLE   525 0 86,118
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 240 8,044 SH   SOLE   0 0 8,044
LILLY ELI & CO COM 532457108 329 1,769 SH   SOLE   0 0 1,769
LOCKHEED MARTIN CORP COM 539830109 448 1,216 SH   SOLE   0 0 1,216
LOWES COS INC COM 548661107 2,152 11,340 SH   SOLE   0 0 11,340
MARATHON PETE CORP COM 56585A102 244 4,548 SH   SOLE   0 0 4,548
MASTERCARD INCORPORATED CL A 57636Q104 1,127 3,180 SH   SOLE   0 0 3,180
MCDONALDS CORP COM 580135101 1,617 7,205 SH   SOLE   0 0 7,205
MCKESSON CORP COM 58155Q103 352 1,806 SH   SOLE   30 0 1,776
MDU RES GROUP INC COM 552690109 556 17,607 SH   SOLE   0 0 17,607
MEDTRONIC PLC SHS G5960L103 1,487 12,586 SH   SOLE   0 0 12,586
MERCK & CO. INC COM 58933Y105 341 4,452 SH   SOLE   0 0 4,452
MICROSOFT CORP COM 594918104 7,891 33,436 SH   SOLE   188 0 33,248
MINERVA NEUROSCIENCES INC COM 603380106 29 10,000 SH   SOLE   0 0 10,000
MONDELEZ INTL INC CL A 609207105 243 4,142 SH   SOLE   0 0 4,142
MORGAN STANLEY COM NEW 617446448 603 7,729 SH   SOLE   0 0 7,729
NETFLIX INC COM 64110L106 338 644 SH   SOLE   3 0 641
NEW JERSEY RES CORP COM 646025106 1,308 32,805 SH   SOLE   0 0 32,805
NEXTERA ENERGY INC COM 65339F101 747 9,888 SH   SOLE   0 0 9,888
NORDIC AMERICAN TANKERS LIMI COM G65773106 121 36,439 SH   SOLE   0 0 36,439
NORFOLK SOUTHN CORP COM 655844108 583 2,170 SH   SOLE   0 0 2,170
NORTHROP GRUMMAN CORP COM 666807102 1,229 3,803 SH   SOLE   0 0 3,803
NOVARTIS AG SPONSORED ADR 66987V109 210 2,465 SH   SOLE   0 0 2,465
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 203 4,760 SH   SOLE   0 0 4,760
NUVEEN MUN VALUE FD INC COM 670928100 371 33,253 SH   SOLE   0 0 33,253
NUVEEN PFD & INCM SECURTIES COM 67072C105 214 22,315 SH   SOLE   0 0 22,315
NUVEEN PFD & INCOME TERM FD COM 67075A106 237 9,328 SH   SOLE   0 0 9,328
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 201 8,900 SH   SOLE   0 0 8,900
NVIDIA CORPORATION COM 67066G104 2,870 5,370 SH   SOLE   4 0 5,366
ORACLE CORP COM 68389X105 650 9,231 SH   SOLE   0 0 9,231
PACER FDS TR BNCHMRK INFRA 69374H741 587 16,142 SH   SOLE   0 0 16,142
PACER FDS TR TRENDP 100 ETF 69374H303 745 14,148 SH   SOLE   83 0 14,065
PACER FDS TR TRENDP US LAR CP 69374H105 501 14,477 SH   SOLE   102 0 14,375
PACER FDS TR TRENDP US MID CP 69374H204 472 13,530 SH   SOLE   92 0 13,438
PACER FDS TR TRENDPILOT US BD 69374H642 911 33,433 SH   SOLE   0 0 33,433
PALANTIR TECHNOLOGIES INC CL A 69608A108 261 11,262 SH   SOLE   0 0 11,262
PAYCHEX INC COM 704326107 286 2,921 SH   SOLE   0 0 2,921
PAYPAL HLDGS INC COM 70450Y103 1,084 4,454 SH   SOLE   0 0 4,454
PENN NATL GAMING INC COM 707569109 204 1,963 SH   SOLE   0 0 1,963
PEPSICO INC COM 713448108 420 2,966 SH   SOLE   0 0 2,966
PFIZER INC COM 717081103 975 27,026 SH   SOLE   402 0 26,624
PHILIP MORRIS INTL INC COM 718172109 793 8,917 SH   SOLE   0 0 8,917
PHILLIPS 66 COM 718546104 210 2,553 SH   SOLE   0 0 2,553
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,529 15,015 SH   SOLE   0 0 15,015
PIMCO HIGH INCOME FD COM SHS 722014107 72 10,639 SH   SOLE   0 0 10,639
PIMCO INCOME OPPORTUNITY FD COM 72202B100 279 10,577 SH   SOLE   0 0 10,577
PINTEREST INC CL A 72352L106 207 2,817 SH   SOLE   32 0 2,785
PPG INDS INC COM 693506107 421 2,806 SH   SOLE   0 0 2,806
PPL CORP COM 69351T106 473 16,435 SH   SOLE   369 0 16,066
PRICE T ROWE GROUP INC COM 74144T108 597 3,466 SH   SOLE   0 0 3,466
PROCTER AND GAMBLE CO COM 742718109 1,481 10,965 SH   SOLE   0 0 10,965
PRUDENTIAL FINL INC COM 744320102 265 2,918 SH   SOLE   0 0 2,918
QUALCOMM INC COM 747525103 234 1,764 SH   SOLE   0 0 1,764
RAYTHEON TECHNOLOGIES CORP COM 75513E101 385 4,955 SH   SOLE   10 0 4,945
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,758 52,505 SH   SOLE   752 0 51,753
ROYAL BK CDA COM 780087102 255 2,757 SH   SOLE   0 0 2,757
SALESFORCE COM INC COM 79466L302 410 1,944 SH   SOLE   0 0 1,944
SANOFI SPONSORED ADR 80105N105 269 5,465 SH   SOLE   0 0 5,465
SCHWAB CHARLES CORP COM 808513105 217 3,349 SH   SOLE   0 0 3,349
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 226 2,348 SH   SOLE   0 0 2,348
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 454 6,224 SH   SOLE   0 0 6,224
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 388 2,993 SH   SOLE   0 0 2,993
SEAGATE TECHNOLOGY PLC SHS G7945M107 212 2,746 SH   SOLE   0 0 2,746
SELECT SECTOR SPDR TR ENERGY 81369Y506 245 5,037 SH   SOLE   0 0 5,037
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 211 3,108 SH   SOLE   0 0 3,108
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 647 18,928 SH   SOLE   85 0 18,843
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 754 5,678 SH   SOLE   0 0 5,678
SHERWIN WILLIAMS CO COM 824348106 639 866 SH   SOLE   0 0 866
SILVERCORP METALS INC COM 82835P103 55 11,181 SH   SOLE   0 0 11,181
SIMON PPTY GROUP INC NEW COM 828806109 203 1,790 SH   SOLE   0 0 1,790
SOUTHERN CO COM 842587107 836 13,462 SH   SOLE   833 0 12,629
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,645 4,982 SH   SOLE   0 0 4,982
SPDR GOLD TR GOLD SHS 78463V107 3,280 20,514 SH   SOLE   0 0 20,514
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,015 227,220 SH   SOLE   799 0 226,421
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,674 61,089 SH   SOLE   338 0 60,751
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,696 19,386 SH   SOLE   125 0 19,261
SPDR SER TR BLOOMBERG BRCLYS 78468R622 226 2,037 SH   SOLE   0 0 2,037
SPDR SER TR BLOOMBERG SRT TR 78468R408 9,619 351,993 SH   SOLE   1,084 0 350,909
SPDR SER TR FACTST INV ETF 78464A110 7,346 35,127 SH   SOLE   100 0 35,027
SPDR SER TR PORTFLI INTRMDIT 78464A672 1,603 49,935 SH   SOLE   0 0 49,935
SPDR SER TR PORTFLI MORTGAGE 78464A383 15,785 608,795 SH   SOLE   0 0 608,795
SPDR SER TR PORTFLI TIPS ETF 78464A656 235 7,580 SH   SOLE   0 0 7,580
SPDR SER TR PORTFOLI S&P1500 78464A805 525 10,644 SH   SOLE   0 0 10,644
SPDR SER TR PORTFOLIO AGRGTE 78464A649 25,837 871,363 SH   SOLE   901 0 870,462
SPDR SER TR PORTFOLIO CRPORT 78464A144 4,200 121,786 SH   SOLE   0 0 121,786
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,394 35,529 SH   SOLE   154 0 35,375
SPDR SER TR PORTFOLIO S&P400 78464A847 24,001 524,640 SH   SOLE   1,483 0 523,157
SPDR SER TR PORTFOLIO S&P500 78464A854 24,560 527,146 SH   SOLE   1,643 0 525,503
SPDR SER TR PORTFOLIO S&P600 78468R853 16,804 397,559 SH   SOLE   806 0 396,753
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,296 23,026 SH   SOLE   0 0 23,026
SPDR SER TR PRTFLO S&P500 VL 78464A508 447 11,830 SH   SOLE   0 0 11,830
SPDR SER TR S&P DIVID ETF 78464A763 455 3,858 SH   SOLE   0 0 3,858
SPDR SER TR S&P HOMEBUILD 78464A888 455 6,457 SH   SOLE   0 0 6,457
SPDR SER TR S&P KENSHO CLEAN 78468R655 240 2,096 SH   SOLE   0 0 2,096
SPDR SER TR S&P KENSHO NEW 78468R648 3,778 55,842 SH   SOLE   0 0 55,842
SPDR SER TR SPDR BLOOMBERG 78468R663 3,426 37,499 SH   SOLE   298 0 37,201
SPDR SER TR WELLS FG PFD ETF 78464A292 6,509 149,713 SH   SOLE   0 0 149,713
SQUARE INC CL A 852234103 243 1,068 SH   SOLE   20 0 1,048
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,080 35,215 SH   SOLE   486 0 34,729
STARBUCKS CORP COM 855244109 914 8,869 SH   SOLE   0 0 8,869
TESLA INC COM 88160R101 1,334 2,005 SH   SOLE   21 0 1,984
THERMO FISHER SCIENTIFIC INC COM 883556102 243 536 SH   SOLE   0 0 536
TOTAL SE SPONSORED ADS 89151E109 287 6,154 SH   SOLE   0 0 6,154
TRAVELERS COMPANIES INC COM 89417E109 203 1,346 SH   SOLE   0 0 1,346
TRUIST FINL CORP COM 89832Q109 438 7,536 SH   SOLE   0 0 7,536
UBER TECHNOLOGIES INC COM 90353T100 909 16,683 SH   SOLE   0 0 16,683
UNION PAC CORP COM 907818108 846 3,841 SH   SOLE   0 0 3,841
UNITED PARCEL SERVICE INC CL B 911312106 3,667 21,582 SH   SOLE   0 0 21,582
UNITEDHEALTH GROUP INC COM 91324P102 424 1,142 SH   SOLE   12 0 1,130
VALERO ENERGY CORP COM 91913Y100 378 5,296 SH   SOLE   0 0 5,296
VANECK VECTORS ETF TR NAT RES ETF 92189F841 509 11,345 SH   SOLE   94 0 11,251
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 317 3,843 SH   SOLE   0 0 3,843
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,141 13,449 SH   SOLE   0 0 13,449
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 396 2,246 SH   SOLE   0 0 2,246
VANGUARD INDEX FDS GROWTH ETF 922908736 1,538 5,985 SH   SOLE   0 0 5,985
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,020 5,502 SH   SOLE   225 0 5,277
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 211 1,571 SH   SOLE   0 0 1,571
VANGUARD INDEX FDS MID CAP ETF 922908629 1,282 5,798 SH   SOLE   0 0 5,798
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 364 3,962 SH   SOLE   25 0 3,937
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 35,245 96,769 SH   SOLE   0 0 96,769
VANGUARD INDEX FDS SM CP VAL ETF 922908611 283 1,698 SH   SOLE   0 0 1,698
VANGUARD INDEX FDS SMALL CP ETF 922908751 635 2,954 SH   SOLE   0 0 2,954
VANGUARD INDEX FDS TOTAL STK MKT 922908769 909 4,396 SH   SOLE   0 0 4,396
VANGUARD INDEX FDS VALUE ETF 922908744 621 4,740 SH   SOLE   0 0 4,740
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 269 4,415 SH   SOLE   0 0 4,415
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 943 18,101 SH   SOLE   0 0 18,101
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 406 4,407 SH   SOLE   142 0 4,265
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 230 2,784 SH   SOLE   55 0 2,729
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 381 1,527 SH   SOLE   0 0 1,527
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 421 2,356 SH   SOLE   0 0 2,356
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,025 20,577 SH   SOLE   0 0 20,577
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,118 22,792 SH   SOLE   170 0 22,622
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 296 2,922 SH   SOLE   0 0 2,922
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 478 1,634 SH   SOLE   0 0 1,634
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,001 8,739 SH   SOLE   85 0 8,654
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 830 4,375 SH   SOLE   0 0 4,375
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,075 5,777 SH   SOLE   0 0 5,777
VERIZON COMMUNICATIONS INC COM 92343V104 3,148 54,085 SH   SOLE   843 0 53,242
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 95 16,725 SH   SOLE   0 0 16,725
VISA INC COM CL A 92826C839 1,305 6,182 SH   SOLE   0 0 6,182
WALMART INC COM 931142103 2,418 17,885 SH   SOLE   0 0 17,885
WASTE MGMT INC DEL COM 94106L109 232 1,802 SH   SOLE   0 0 1,802
WELLS FARGO CO NEW COM 949746101 386 9,889 SH   SOLE   988 0 8,901
WELLTOWER INC COM 95040Q104 308 4,271 SH   SOLE   0 0 4,271
WESTERN ASSET HIGH INCOME OP COM 95766K109 156 30,942 SH   SOLE   0 0 30,942
WISDOMTREE TR EMER MKT HIGH FD 97717W315 413 9,369 SH   SOLE   75 0 9,294
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,410 77,188 SH   SOLE   0 0 77,188
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,524 20,233 SH   SOLE   0 0 20,233