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 288 1,452 SH   SOLE   0 0 1,452
ABBOTT LABS COM 002824100 500 4,316 SH   SOLE   0 0 4,316
ABBVIE INC COM 00287Y109 1,259 11,180 SH   SOLE   298 0 10,882
ACTIVISION BLIZZARD INC COM 00507V109 1,567 16,414 SH   SOLE   0 0 16,414
ADVANCED MICRO DEVICES INC COM 007903107 344 3,658 SH   SOLE   0 0 3,658
AIR PRODS & CHEMS INC COM 009158106 481 1,671 SH   SOLE   0 0 1,671
ALBEMARLE CORP COM 012653101 368 2,187 SH   SOLE   0 0 2,187
ALEXION PHARMACEUTICALS INC COM 015351109 391 2,131 SH   SOLE   25 0 2,106
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 900 3,967 SH   SOLE   27 0 3,940
ALLSTATE CORP COM 020002101 379 2,908 SH   SOLE   0 0 2,908
ALPHABET INC CAP STK CL A 02079K305 1,050 430 SH   SOLE   4 0 426
ALPHABET INC CAP STK CL C 02079K107 1,389 554 SH   SOLE   0 0 554
ALPS ETF TR ALERIAN MLP 00162Q452 221 6,060 SH   SOLE   0 0 6,060
ALPS ETF TR SECTR DIV DOGS 00162Q858 332 6,276 SH   SOLE   0 0 6,276
ALTRIA GROUP INC COM 02209S103 1,244 26,086 SH   SOLE   255 0 25,831
AMAZON COM INC COM 023135106 6,068 1,764 SH   SOLE   31 0 1,733
AMERICAN ELEC PWR CO INC COM 025537101 357 4,221 SH   SOLE   0 0 4,221
AMERISOURCEBERGEN CORP COM 03073E105 234 2,041 SH   SOLE   0 0 2,041
AMGEN INC COM 031162100 249 1,021 SH   SOLE   0 0 1,021
ANALOG DEVICES INC COM 032654105 287 1,666 SH   SOLE   0 0 1,666
ANNALY CAPITAL MANAGEMENT IN COM 035710409 127 14,334 SH   SOLE   0 0 14,334
ANTHEM INC COM 036752103 320 839 SH   SOLE   0 0 839
APPLE INC COM 037833100 16,065 117,296 SH   SOLE   1,145 0 116,151
ARK ETF TR INNOVATION ETF 00214Q104 1,679 12,839 SH   SOLE   0 0 12,839
ASHLAND GLOBAL HLDGS INC COM 044186104 249 2,851 SH   SOLE   0 0 2,851
AT&T INC COM 00206R102 2,710 94,166 SH   SOLE   1,618 0 92,548
AUTOMATIC DATA PROCESSING IN COM 053015103 389 1,959 SH   SOLE   0 0 1,959
BANK MONTREAL QUE COM 063671101 297 2,898 SH   SOLE   46 0 2,852
BAUDAX BIO INC COM 07160F107 8 10,000 SH   SOLE   0 0 10,000
BAXTER INTL INC COM 071813109 372 4,621 SH   SOLE   0 0 4,621
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 825 2,969 SH   SOLE   150 0 2,819
BK OF AMERICA CORP COM 060505104 950 23,032 SH   SOLE   0 0 23,032
BLACKROCK INC COM 09247X101 284 324 SH   SOLE   0 0 324
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 964 37,404 SH   SOLE   0 0 37,404
BLACKSTONE GROUP INC COM 09260D107 631 6,492 SH   SOLE   0 0 6,492
BOEING CO COM 097023105 1,663 6,941 SH   SOLE   0 0 6,941
BP PLC SPONSORED ADR 055622104 312 11,823 SH   SOLE   0 0 11,823
BRISTOL-MYERS SQUIBB CO COM 110122108 1,108 16,581 SH   SOLE   61 0 16,520
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 207 5,357 SH   SOLE   0 0 5,357
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 221 12,167 SH   SOLE   0 0 12,167
CARNIVAL CORP UNIT 99/99/9999 143658300 442 16,771 SH   SOLE   545 0 16,226
CATERPILLAR INC COM 149123101 458 2,103 SH   SOLE   0 0 2,103
CBRE CLARION GLOBAL REAL EST COM 12504G100 125 14,242 SH   SOLE   0 0 14,242
CHEVRON CORP NEW COM 166764100 1,211 11,560 SH   SOLE   0 0 11,560
CISCO SYS INC COM 17275R102 1,465 27,641 SH   SOLE   0 0 27,641
COCA COLA CO COM 191216100 999 18,470 SH   SOLE   398 0 18,073
COHEN & STEERS QUALITY INCOM COM 19247L106 208 13,217 SH   SOLE   0 0 13,217
COMCAST CORP NEW CL A 20030N101 573 10,052 SH   SOLE   0 0 10,052
CONOCOPHILLIPS COM 20825C104 348 5,718 SH   SOLE   0 0 5,718
COSTCO WHSL CORP NEW COM 22160K105 595 1,503 SH   SOLE   0 0 1,503
CROWN CASTLE INTL CORP NEW COM 22822V101 263 1,346 SH   SOLE   0 0 1,346
CVS HEALTH CORP COM 126650100 501 6,002 SH   SOLE   0 0 6,002
DANAHER CORPORATION COM 235851102 242 901 SH   SOLE   0 0 901
DEERE & CO COM 244199105 809 2,294 SH   SOLE   0 0 2,294
DISNEY WALT CO COM 254687106 4,209 23,947 SH   SOLE   86 0 23,861
DOMINION ENERGY INC COM 25746U109 865 11,756 SH   SOLE   80 0 11,676
DOW INC COM 260557103 324 5,121 SH   SOLE   0 0 5,121
DUKE ENERGY CORP NEW COM NEW 26441C204 1,729 17,510 SH   SOLE   608 0 16,902
DUPONT DE NEMOURS INC COM 26614N102 481 6,214 SH   SOLE   0 0 6,214
EATON VANCE LTD DURATION INC COM 27828H105 149 11,216 SH   SOLE   0 0 11,216
EATON VANCE MUN BD FD COM 27827X101 259 18,928 SH   SOLE   0 0 18,928
EATON VANCE TX ADV GLBL DIV COM 27828S101 517 24,604 SH   SOLE   0 0 24,604
ENBRIDGE INC COM 29250N105 289 7,222 SH   SOLE   0 0 7,222
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 191 17,935 SH   SOLE   0 0 17,935
ENTERPRISE PRODS PARTNERS L COM 293792107 270 11,190 SH   SOLE   0 0 11,190
ENVIVA PARTNERS LP COM UNIT 29414J107 432 8,235 SH   SOLE   0 0 8,235
ESSENTIAL UTILS INC COM 29670G102 562 12,302 SH   SOLE   0 0 12,302
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 445 21,641 SH   SOLE   0 0 21,641
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 455 7,516 SH   SOLE   0 0 7,516
EVERGY INC COM 30034W106 299 4,956 SH   SOLE   0 0 4,956
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 532 8,152 SH   SOLE   0 0 8,152
EXXON MOBIL CORP COM 30231G102 1,881 29,817 SH   SOLE   1,282 0 28,535
FACEBOOK INC CL A 30303M102 2,938 8,449 SH   SOLE   104 0 8,345
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 373 15,764 SH   SOLE   250 0 15,514
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 207 1,667 SH   SOLE   0 0 1,667
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 284 2,230 SH   SOLE   0 0 2,230
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 346 4,586 SH   SOLE   0 0 4,586
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 209 855 SH   SOLE   0 0 855
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 562 11,859 SH   SOLE   0 0 11,859
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 230 4,748 SH   SOLE   0 0 4,748
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5,820 114,337 SH   SOLE   0 0 114,337
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 505 7,294 SH   SOLE   0 0 7,294
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 7,102 147,836 SH   SOLE   0 0 147,836
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 215 4,160 SH   SOLE   0 0 4,160
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,079 20,112 SH   SOLE   0 0 20,112
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 219 54,284 SH   SOLE   0 0 54,284
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,624 40,826 SH   SOLE   850 0 39,976
FIRSTENERGY CORP COM 337932107 215 5,774 SH   SOLE   0 0 5,774
FORD MTR CO DEL COM 345370860 605 40,689 SH   SOLE   0 0 40,689
GABELLI UTIL TR COM 36240A101 150 18,853 SH   SOLE   1,174 0 17,679
GARMIN LTD SHS H2906T109 1,139 7,878 SH   SOLE   0 0 7,878
GENERAL DYNAMICS CORP COM 369550108 218 1,158 SH   SOLE   0 0 1,158
GENERAL ELECTRIC CO COM 369604103 669 49,715 SH   SOLE   0 0 49,715
GLADSTONE CAPITAL CORP COM 376535100 159 13,902 SH   SOLE   0 0 13,902
GLOBAL X FDS GLOBAL X COPPER 37954Y830 572 15,394 SH   SOLE   129 0 15,265
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 632 29,833 SH   SOLE   232 0 29,601
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 746 10,291 SH   SOLE   68 0 10,223
GOLDMAN SACHS GROUP INC COM 38141G104 234 617 SH   SOLE   0 0 617
HANNON ARMSTRONG SUST INFR C COM 41068X100 484 8,627 SH   SOLE   0 0 8,627
HOME DEPOT INC COM 437076102 2,303 7,221 SH   SOLE   235 0 6,986
HONEYWELL INTL INC COM 438516106 1,598 7,286 SH   SOLE   0 0 7,286
ILLINOIS TOOL WKS INC COM 452308109 241 1,077 SH   SOLE   0 0 1,077
INPIXON COM 45790J800 12 10,000 SH   SOLE   0 0 10,000
INSEEGO CORP COM 45782B104 148 14,635 SH   SOLE   0 0 14,635
INTEL CORP COM 458140100 941 16,762 SH   SOLE   0 0 16,762
INTERNATIONAL BUSINESS MACHS COM 459200101 935 6,382 SH   SOLE   126 0 6,256
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2,663 46,674 SH   SOLE   101 0 46,572
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 466 3,197 SH   SOLE   0 0 3,197
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 178 11,609 SH   SOLE   710 0 10,899
INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479 800 26,053 SH   SOLE   0 0 26,053
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 10,360 285,623 SH   SOLE   693 0 284,930
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 4,947 63,962 SH   SOLE   344 0 63,618
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 678 11,341 SH   SOLE   0 0 11,341
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 668 4,064 SH   SOLE   0 0 4,064
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 730 4,840 SH   SOLE   0 0 4,840
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,191 24,500 SH   SOLE   0 0 24,500
INVESCO MORTGAGE CAPITAL INC COM 46131B100 179 45,840 SH   SOLE   0 0 45,840
INVESCO QQQ TR UNIT SER 1 46090E103 6,361 17,946 SH   SOLE   0 0 17,946
IRON MTN INC NEW COM 46284V101 225 5,305 SH   SOLE   0 0 5,305
ISHARES INC CORE MSCI EMKT 46434G103 201 3,000 SH   SOLE   0 0 3,000
ISHARES INC MSCI EMERG MRKT 464286533 226 3,523 SH   SOLE   0 0 3,523
ISHARES SILVER TR ISHARES 46428Q109 732 30,221 SH   SOLE   0 0 30,221
ISHARES TR 1 3 YR TREAS BD 464287457 466 5,406 SH   SOLE   0 0 5,406
ISHARES TR 20 YR TR BD ETF 464287432 360 2,491 SH   SOLE   76 0 2,415
ISHARES TR BARCLAYS 7 10 YR 464287440 908 7,858 SH   SOLE   868 0 6,990
ISHARES TR CORE DIV GRWTH 46434V621 1,064 21,133 SH   SOLE   0 0 21,133
ISHARES TR CORE MSCI EAFE 46432F842 466 6,225 SH   SOLE   0 0 6,225
ISHARES TR CORE MSCI TOTAL 46432F834 481 6,566 SH   SOLE   0 0 6,566
ISHARES TR CORE S&P MCP ETF 464287507 2,694 10,025 SH   SOLE   0 0 10,025
ISHARES TR CORE S&P SCP ETF 464287804 5,257 46,532 SH   SOLE   196 0 46,336
ISHARES TR CORE S&P TTL STK 464287150 829 8,395 SH   SOLE   0 0 8,395
ISHARES TR CORE S&P US GWT 464287671 6,693 66,282 SH   SOLE   0 0 66,282
ISHARES TR CORE S&P500 ETF 464287200 4,066 9,458 SH   SOLE   0 0 9,458
ISHARES TR CORE US AGGBD ET 464287226 951 8,247 SH   SOLE   0 0 8,247
ISHARES TR GLOBAL TECH ETF 464287291 214 633 SH   SOLE   0 0 633
ISHARES TR GNMA BOND ETF 46429B333 6,046 120,917 SH   SOLE   1,000 0 119,917
ISHARES TR IBOXX HI YD ETF 464288513 344 3,910 SH   SOLE   0 0 3,910
ISHARES TR IBOXX INV CP ETF 464287242 1,839 13,690 SH   SOLE   0 0 13,690
ISHARES TR ISHS 5-10YR INVT 464288638 270 4,467 SH   SOLE   226 0 4,241
ISHARES TR MORNINGSTR US EQ 464287127 403 6,636 SH   SOLE   0 0 6,636
ISHARES TR MRGSTR MD CP ETF 464288208 441 6,584 SH   SOLE   0 0 6,584
ISHARES TR MSCI EAFE ETF 464287465 344 4,355 SH   SOLE   0 0 4,355
ISHARES TR MSCI EMG MKT ETF 464287234 422 7,651 SH   SOLE   0 0 7,651
ISHARES TR MSCI USA ESG SLC 464288802 429 4,487 SH   SOLE   0 0 4,487
ISHARES TR MSCI USA MIN VOL 46429B697 1,243 16,885 SH   SOLE   0 0 16,885
ISHARES TR MSCI USA MMENTM 46432F396 1,797 10,361 SH   SOLE   0 0 10,361
ISHARES TR MSCI USA QLT FCT 46432F339 225 1,692 SH   SOLE   0 0 1,692
ISHARES TR MSCI USA VALUE 46432F388 375 3,570 SH   SOLE   0 0 3,570
ISHARES TR PFD AND INCM SEC 464288687 468 11,893 SH   SOLE   0 0 11,893
ISHARES TR RUS 1000 GRW ETF 464287614 1,508 5,554 SH   SOLE   0 0 5,554
ISHARES TR RUS 1000 VAL ETF 464287598 308 1,939 SH   SOLE   0 0 1,939
ISHARES TR RUS 2000 GRW ETF 464287648 243 778 SH   SOLE   100 0 678
ISHARES TR RUS MID CAP ETF 464287499 242 3,051 SH   SOLE   0 0 3,051
ISHARES TR RUSSELL 2000 ETF 464287655 3,234 14,099 SH   SOLE   0 0 14,099
ISHARES TR SELECT DIVID ETF 464287168 437 3,751 SH   SOLE   0 0 3,751
ISHARES TR TIPS BD ETF 464287176 2,153 16,819 SH   SOLE   0 0 16,819
ISHARES TR U.S. MED DVC ETF 464288810 748 2,072 SH   SOLE   40 0 2,032
ISHARES TR U.S. UTILITS ETF 464287697 576 7,332 SH   SOLE   0 0 7,332
ISHARES TR US TREAS BD ETF 46429B267 529 19,887 SH   SOLE   0 0 19,887
JANUS DETROIT STR TR HENDERSON MTG 47103U852 467 8,783 SH   SOLE   0 0 8,783
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,181 22,778 SH   SOLE   0 0 22,778
JOHNSON & JOHNSON COM 478160104 2,549 15,475 SH   SOLE   175 0 15,300
JPMORGAN CHASE & CO COM 46625H100 2,911 18,716 SH   SOLE   206 0 18,510
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 319 42,196 SH   SOLE   0 0 42,196
KINDER MORGAN INC DEL COM 49456B101 262 14,370 SH   SOLE   0 0 14,370
KRAFT HEINZ CO COM 500754106 207 5,088 SH   SOLE   0 0 5,088
KRANESHARES TR CSI CHI INTERNET 500767306 3,218 46,115 SH   SOLE   0 0 46,115
KRANESHARES TR QUADRTC INT RT 500767736 2,484 89,948 SH   SOLE   525 0 89,423
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 203 6,626 SH   SOLE   0 0 6,626
LILLY ELI & CO COM 532457108 300 1,306 SH   SOLE   0 0 1,306
LOCKHEED MARTIN CORP COM 539830109 425 1,124 SH   SOLE   0 0 1,124
LOWES COS INC COM 548661107 2,137 11,019 SH   SOLE   0 0 11,019
MARATHON PETE CORP COM 56585A102 270 4,465 SH   SOLE   0 0 4,465
MASTERCARD INCORPORATED CL A 57636Q104 1,292 3,540 SH   SOLE   0 0 3,540
MCDONALDS CORP COM 580135101 1,572 6,807 SH   SOLE   0 0 6,807
MCKESSON CORP COM 58155Q103 350 1,828 SH   SOLE   30 0 1,798
MDU RES GROUP INC COM 552690109 552 17,607 SH   SOLE   0 0 17,607
MEDTRONIC PLC SHS G5960L103 1,615 13,014 SH   SOLE   0 0 13,014
MERCK & CO INC COM 58933Y105 854 10,982 SH   SOLE   64 0 10,918
MICROSOFT CORP COM 594918104 9,184 33,903 SH   SOLE   189 0 33,715
MINERVA NEUROSCIENCES INC COM 603380106 23 10,000 SH   SOLE   0 0 10,000
MONDELEZ INTL INC CL A 609207105 229 3,664 SH   SOLE   0 0 3,664
MORGAN STANLEY COM NEW 617446448 677 7,383 SH   SOLE   0 0 7,383
NETFLIX INC COM 64110L106 379 717 SH   SOLE   3 0 714
NEW JERSEY RES CORP COM 646025106 1,295 32,725 SH   SOLE   0 0 32,725
NEXTERA ENERGY INC COM 65339F101 736 10,047 SH   SOLE   0 0 10,047
NORDIC AMERICAN TANKERS LIMI COM G65773106 118 36,038 SH   SOLE   0 0 36,038
NORFOLK SOUTHN CORP COM 655844108 576 2,171 SH   SOLE   0 0 2,171
NORTHROP GRUMMAN CORP COM 666807102 1,340 3,688 SH   SOLE   0 0 3,688
NOVARTIS AG SPONSORED ADR 66987V109 215 2,361 SH   SOLE   0 0 2,361
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 218 4,827 SH   SOLE   0 0 4,827
NUVEEN MUN VALUE FD INC COM 670928100 386 33,482 SH   SOLE   0 0 33,482
NUVEEN PFD & INCM SECURTIES COM 67072C105 196 19,680 SH   SOLE   0 0 19,680
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 218 9,330 SH   SOLE   0 0 9,330
NVIDIA CORPORATION COM 67066G104 4,714 5,892 SH   SOLE   4 0 5,888
ORACLE CORP COM 68389X105 719 9,234 SH   SOLE   0 0 9,234
PACER FDS TR BNCHMRK INFRA 69374H741 692 17,162 SH   SOLE   0 0 17,162
PACER FDS TR TRENDP 100 ETF 69374H303 754 13,614 SH   SOLE   83 0 13,531
PACER FDS TR TRENDP US LAR CP 69374H105 489 13,008 SH   SOLE   102 0 12,906
PACER FDS TR TRENDP US MID CP 69374H204 467 13,156 SH   SOLE   92 0 13,064
PACER FDS TR TRENDPILOT US BD 69374H642 970 34,994 SH   SOLE   0 0 34,994
PALANTIR TECHNOLOGIES INC CL A 69608A108 255 9,692 SH   SOLE   0 0 9,692
PAYCHEX INC COM 704326107 287 2,678 SH   SOLE   0 0 2,678
PAYPAL HLDGS INC COM 70450Y103 1,325 4,547 SH   SOLE   0 0 4,547
PEPSICO INC COM 713448108 395 2,669 SH   SOLE   0 0 2,669
PFIZER INC COM 717081103 1,181 30,164 SH   SOLE   406 0 29,757
PHILIP MORRIS INTL INC COM 718172109 848 8,557 SH   SOLE   0 0 8,557
PHILLIPS 66 COM 718546104 202 2,358 SH   SOLE   0 0 2,358
PIMCO DYNAMIC INCOME FD SHS 72201Y101 213 7,378 SH   SOLE   0 0 7,378
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 757 7,424 SH   SOLE   0 0 7,424
PIMCO HIGH INCOME FD COM SHS 722014107 73 10,639 SH   SOLE   0 0 10,639
PIMCO INCOME OPPORTUNITY FD COM 72202B100 287 10,754 SH   SOLE   0 0 10,754
PINTEREST INC CL A 72352L106 215 2,727 SH   SOLE   32 0 2,695
PPG INDS INC COM 693506107 473 2,785 SH   SOLE   0 0 2,785
PPL CORP COM 69351T106 470 16,820 SH   SOLE   374 0 16,446
PRICE T ROWE GROUP INC COM 74144T108 255 1,289 SH   SOLE   0 0 1,289
PROCTER AND GAMBLE CO COM 742718109 1,383 10,253 SH   SOLE   0 0 10,253
PROSHARES TR ULTRA FNCLS NEW 74347X633 200 3,240 SH   SOLE   0 0 3,240
PRUDENTIAL FINL INC COM 744320102 302 2,948 SH   SOLE   0 0 2,948
QUALCOMM INC COM 747525103 274 1,915 SH   SOLE   0 0 1,915
RAYTHEON TECHNOLOGIES CORP COM 75513E101 356 4,171 SH   SOLE   0 0 4,171
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,784 52,000 SH   SOLE   764 0 51,236
ROYAL BK CDA COM 780087102 267 2,635 SH   SOLE   0 0 2,635
SALESFORCE COM INC COM 79466L302 356 1,456 SH   SOLE   0 0 1,456
SANOFI SPONSORED ADR 80105N105 295 5,604 SH   SOLE   0 0 5,604
SCHWAB CHARLES CORP COM 808513105 222 3,048 SH   SOLE   0 0 3,048
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 246 2,355 SH   SOLE   0 0 2,355
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 455 6,011 SH   SOLE   0 0 6,011
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 445 3,045 SH   SOLE   0 0 3,045
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 243 2,767 SH   SOLE   0 0 2,767
SELECT SECTOR SPDR TR ENERGY 81369Y506 844 15,668 SH   SOLE   80 0 15,588
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 415 11,313 SH   SOLE   0 0 11,313
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 569 8,137 SH   SOLE   0 0 8,137
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 659 5,234 SH   SOLE   0 0 5,234
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 511 8,087 SH   SOLE   0 0 8,087
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 695 4,710 SH   SOLE   0 0 4,710
SHERWIN WILLIAMS CO COM 824348106 706 2,592 SH   SOLE   0 0 2,592
SILVERCORP METALS INC COM 82835P103 57 10,428 SH   SOLE   0 0 10,428
SIMON PPTY GROUP INC NEW COM 828806109 222 1,698 SH   SOLE   0 0 1,698
SOUTHERN CO COM 842587107 748 12,367 SH   SOLE   838 0 11,529
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 3,074 8,911 SH   SOLE   0 0 8,911
SPDR GOLD TR GOLD SHS 78463V107 3,370 20,344 SH   SOLE   75 0 20,269
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 924 11,064 SH   SOLE   0 0 11,064
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,981 244,115 SH   SOLE   804 0 243,311
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,140 69,021 SH   SOLE   340 0 68,681
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,324 17,110 SH   SOLE   70 0 17,040
SPDR SER TR BLOOMBERG SRT TR 78468R408 10,688 387,514 SH   SOLE   1,108 0 386,405
SPDR SER TR FACTST INV ETF 78464A110 8,610 38,083 SH   SOLE   105 0 37,978
SPDR SER TR ICE PFD SEC ETF 78464A292 6,914 156,357 SH   SOLE   0 0 156,357
SPDR SER TR PORTFLI INTRMDIT 78464A672 1,708 52,753 SH   SOLE   0 0 52,753
SPDR SER TR PORTFLI MORTGAGE 78464A383 16,554 640,157 SH   SOLE   0 0 640,157
SPDR SER TR PORTFLI TIPS ETF 78464A656 278 8,919 SH   SOLE   500 0 8,419
SPDR SER TR PORTFOLI S&P1500 78464A805 691 13,050 SH   SOLE   0 0 13,050
SPDR SER TR PORTFOLIO AGRGTE 78464A649 29,421 980,383 SH   SOLE   963 0 979,421
SPDR SER TR PORTFOLIO CRPORT 78464A144 4,714 133,204 SH   SOLE   0 0 133,204
SPDR SER TR PORTFOLIO LN TSR 78464A664 310 7,506 SH   SOLE   200 0 7,306
SPDR SER TR PORTFOLIO S&P400 78464A847 26,139 553,675 SH   SOLE   1,403 0 552,272
SPDR SER TR PORTFOLIO S&P500 78464A854 29,959 595,258 SH   SOLE   1,596 0 593,663
SPDR SER TR PORTFOLIO S&P600 78468R853 18,910 430,356 SH   SOLE   785 0 429,571
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,118 36,475 SH   SOLE   0 0 36,475
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,197 19,017 SH   SOLE   0 0 19,017
SPDR SER TR PRTFLO S&P500 VL 78464A508 287 7,263 SH   SOLE   0 0 7,263
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,843 33,173 SH   SOLE   237 0 32,936
SPDR SER TR S&P DIVID ETF 78464A763 474 3,874 SH   SOLE   0 0 3,874
SPDR SER TR S&P HOMEBUILD 78464A888 609 8,316 SH   SOLE   0 0 8,316
SPDR SER TR S&P KENSHO CLEAN 78468R655 255 2,406 SH   SOLE   0 0 2,406
SPDR SER TR S&P KENSHO NEW 78468R648 3,908 58,464 SH   SOLE   0 0 58,464
SPDR SER TR SPDR BLOOMBERG 78468R663 867 9,482 SH   SOLE   68 0 9,414
SQUARE INC CL A 852234103 308 1,263 SH   SOLE   20 0 1,243
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,122 35,825 SH   SOLE   486 0 35,339
STARBUCKS CORP COM 855244109 873 7,804 SH   SOLE   0 0 7,804
STEM INC COM 85859N102 236 6,548 SH   SOLE   0 0 6,548
TESLA INC COM 88160R101 1,355 1,993 SH   SOLE   15 0 1,978
THERMO FISHER SCIENTIFIC INC COM 883556102 257 509 SH   SOLE   0 0 509
TOTALENERGIES SE SPONSORED ADS 89151E109 265 5,862 SH   SOLE   0 0 5,862
TRAVELERS COMPANIES INC COM 89417E109 212 1,415 SH   SOLE   0 0 1,415
TRUIST FINL CORP COM 89832Q109 442 7,971 SH   SOLE   0 0 7,971
UBER TECHNOLOGIES INC COM 90353T100 804 16,044 SH   SOLE   0 0 16,044
UNION PAC CORP COM 907818108 835 3,798 SH   SOLE   0 0 3,798
UNITED PARCEL SERVICE INC CL B 911312106 4,462 21,454 SH   SOLE   0 0 21,454
VALERO ENERGY CORP COM 91913Y100 417 5,347 SH   SOLE   0 0 5,347
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 269 8,187 SH   SOLE   0 0 8,187
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 337 4,553 SH   SOLE   0 0 4,553
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 260 3,166 SH   SOLE   0 0 3,166
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 739 8,602 SH   SOLE   0 0 8,602
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 446 2,368 SH   SOLE   0 0 2,368
VANGUARD INDEX FDS GROWTH ETF 922908736 1,219 4,250 SH   SOLE   0 0 4,250
VANGUARD INDEX FDS LARGE CAP ETF 922908637 920 4,585 SH   SOLE   225 0 4,360
VANGUARD INDEX FDS MID CAP ETF 922908629 1,286 5,417 SH   SOLE   0 0 5,417
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 264 2,593 SH   SOLE   0 0 2,593
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 38,849 98,721 SH   SOLE   0 0 98,721
VANGUARD INDEX FDS SM CP VAL ETF 922908611 282 1,624 SH   SOLE   0 0 1,624
VANGUARD INDEX FDS SMALL CP ETF 922908751 530 2,353 SH   SOLE   0 0 2,353
VANGUARD INDEX FDS TOTAL STK MKT 922908769 512 2,298 SH   SOLE   0 0 2,298
VANGUARD INDEX FDS VALUE ETF 922908744 597 4,343 SH   SOLE   0 0 4,343
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 251 3,953 SH   SOLE   0 0 3,953
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 686 12,637 SH   SOLE   0 0 12,637
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 226 2,729 SH   SOLE   0 0 2,729
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 426 6,096 SH   SOLE   0 0 6,096
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 425 4,593 SH   SOLE   0 0 4,593
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,830 18,282 SH   SOLE   0 0 18,282
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 580 11,258 SH   SOLE   0 0 11,258
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 271 2,591 SH   SOLE   0 0 2,591
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 460 1,464 SH   SOLE   0 0 1,464
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,119 8,574 SH   SOLE   85 0 8,489
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 318 1,618 SH   SOLE   0 0 1,618
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,162 5,421 SH   SOLE   0 0 5,421
VERIZON COMMUNICATIONS INC COM 92343V104 3,090 55,152 SH   SOLE   853 0 54,299
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 103 16,725 SH   SOLE   0 0 16,725
VISA INC COM CL A 92826C839 1,558 6,664 SH   SOLE   0 0 6,664
WALMART INC COM 931142103 2,571 18,233 SH   SOLE   0 0 18,233
WASTE MGMT INC DEL COM 94106L109 236 1,683 SH   SOLE   0 0 1,683
WELLS FARGO CO NEW COM 949746101 406 8,961 SH   SOLE   990 0 7,972
WELLTOWER INC COM 95040Q104 364 4,384 SH   SOLE   0 0 4,384
WESTERN ASSET HIGH INCOME OP COM 95766K109 163 30,942 SH   SOLE   0 0 30,942
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,756 79,712 SH   SOLE   0 0 79,712
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,738 22,800 SH   SOLE   0 0 22,800
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 215 555 SH   SOLE   59 0 496