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 306 1,745 SH   SOLE   0 0 1,745
ABBOTT LABS COM 002824100 570 4,824 SH   SOLE   0 0 4,824
ABBVIE INC COM 00287Y109 1,290 11,963 SH   SOLE   358 0 11,605
ACTIVISION BLIZZARD INC COM 00507V109 1,049 13,559 SH   SOLE   0 0 13,559
ADVANCED MICRO DEVICES INC COM 007903107 675 6,557 SH   SOLE   0 0 6,557
AIR PRODS & CHEMS INC COM 009158106 627 2,448 SH   SOLE   0 0 2,448
ALBEMARLE CORP COM 012653101 646 2,951 SH   SOLE   0 0 2,951
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 922 6,227 SH   SOLE   18 0 6,209
ALLSTATE CORP COM 020002101 434 3,410 SH   SOLE   0 0 3,410
ALPHABET INC CAP STK CL A 02079K305 1,246 466 SH   SOLE   4 0 462
ALPHABET INC CAP STK CL C 02079K107 1,477 554 SH   SOLE   0 0 554
ALPS ETF TR ALERIAN MLP 00162Q452 230 6,913 SH   SOLE   0 0 6,913
ALPS ETF TR SECTR DIV DOGS 00162Q858 275 5,378 SH   SOLE   0 0 5,378
ALTRIA GROUP INC COM 02209S103 1,294 28,417 SH   SOLE   255 0 28,162
AMAZON COM INC COM 023135106 6,087 1,853 SH   SOLE   6 0 1,847
AMERICAN ELEC PWR CO INC COM 025537101 291 3,582 SH   SOLE   0 0 3,582
AMERISOURCEBERGEN CORP COM 03073E105 245 2,053 SH   SOLE   0 0 2,053
AMETEK INC COM 031100100 240 1,936 SH   SOLE   0 0 1,936
AMGEN INC COM 031162100 282 1,324 SH   SOLE   0 0 1,324
ANALOG DEVICES INC COM 032654105 431 2,573 SH   SOLE   0 0 2,573
ANNALY CAPITAL MANAGEMENT IN COM 035710409 93 11,084 SH   SOLE   0 0 11,084
ANTHEM INC COM 036752103 251 673 SH   SOLE   0 0 673
AON PLC SHS CL A G0403H108 1,029 3,600 SH   SOLE   0 0 3,600
APPLE INC COM 037833100 27,372 193,440 SH   SOLE   691 0 192,749
APPLIED MATLS INC COM 038222105 298 2,312 SH   SOLE   0 0 2,312
ARK ETF TR FINTECH INNOVA 00214Q708 250 5,072 SH   SOLE   0 0 5,072
ARK ETF TR GENOMIC REV ETF 00214Q302 3,586 47,997 SH   SOLE   23 0 47,974
ARK ETF TR INNOVATION ETF 00214Q104 1,464 13,241 SH   SOLE   0 0 13,241
ARRIVAL GROUP SHS L0423Q108 159 12,100 SH   SOLE   0 0 12,100
ASHLAND GLOBAL HLDGS INC COM 044186104 254 2,851 SH   SOLE   0 0 2,851
ASTRAZENECA PLC SPONSORED ADR 046353108 401 6,682 SH   SOLE   53 0 6,629
AT&T INC COM 00206R102 2,646 97,968 SH   SOLE   1,647 0 96,321
AUTOMATIC DATA PROCESSING IN COM 053015103 383 1,916 SH   SOLE   0 0 1,916
BANK MONTREAL QUE COM 063671101 259 2,601 SH   SOLE   35 0 2,566
BAUDAX BIO INC COM 07160F107 6 10,000 SH   SOLE   0 0 10,000
BAXTER INTL INC COM 071813109 367 4,565 SH   SOLE   0 0 4,565
BECTON DICKINSON & CO COM 075887109 247 1,006 SH   SOLE   0 0 1,006
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,011 3,703 SH   SOLE   150 0 3,553
BK OF AMERICA CORP COM 060505104 1,115 26,271 SH   SOLE   0 0 26,271
BLACKROCK INC COM 09247X101 370 442 SH   SOLE   0 0 442
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,391 54,022 SH   SOLE   0 0 54,022
BLACKSTONE INC COM 09260D107 1,311 11,270 SH   SOLE   0 0 11,270
BOEING CO COM 097023105 1,519 6,907 SH   SOLE   0 0 6,907
BP PLC SPONSORED ADR 055622104 340 12,440 SH   SOLE   0 0 12,440
BRISTOL-MYERS SQUIBB CO COM 110122108 983 16,621 SH   SOLE   50 0 16,571
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 216 12,177 SH   SOLE   0 0 12,177
CARNIVAL CORP UNIT 99/99/9999 143658300 580 23,202 SH   SOLE   545 0 22,657
CATERPILLAR INC COM 149123101 2,415 12,578 SH   SOLE   0 0 12,578
CBRE CLARION GLOBAL REAL EST COM 12504G100 119 14,242 SH   SOLE   0 0 14,242
CHEVRON CORP NEW COM 166764100 1,284 12,657 SH   SOLE   0 0 12,657
CISCO SYS INC COM 17275R102 1,732 31,819 SH   SOLE   262 0 31,557
CITIGROUP INC COM NEW 172967424 214 3,046 SH   SOLE   0 0 3,046
COCA COLA CO COM 191216100 2,530 48,214 SH   SOLE   401 0 47,813
COHEN & STEERS QUALITY INCOM COM 19247L106 199 13,363 SH   SOLE   0 0 13,363
COINBASE GLOBAL INC COM CL A 19260Q107 243 1,069 SH   SOLE   0 0 1,069
COMCAST CORP NEW CL A 20030N101 722 12,912 SH   SOLE   0 0 12,912
CONOCOPHILLIPS COM 20825C104 595 8,775 SH   SOLE   0 0 8,775
CORNING INC COM 219350105 536 14,684 SH   SOLE   0 0 14,684
COSTCO WHSL CORP NEW COM 22160K105 3,730 8,302 SH   SOLE   0 0 8,302
CVS HEALTH CORP COM 126650100 486 5,724 SH   SOLE   0 0 5,724
DANAHER CORPORATION COM 235851102 272 893 SH   SOLE   0 0 893
DEERE & CO COM 244199105 777 2,320 SH   SOLE   0 0 2,320
DIGITAL RLTY TR INC COM 253868103 268 1,853 SH   SOLE   0 0 1,853
DISNEY WALT CO COM 254687106 6,517 38,521 SH   SOLE   125 0 38,396
DOMINION ENERGY INC COM 25746U109 1,030 14,107 SH   SOLE   80 0 14,027
DOW INC COM 260557103 306 5,312 SH   SOLE   0 0 5,312
DUKE ENERGY CORP NEW COM NEW 26441C204 1,482 15,186 SH   SOLE   613 0 14,574
DUPONT DE NEMOURS INC COM 26614N102 402 5,919 SH   SOLE   0 0 5,919
EATON VANCE LTD DURATION INC COM 27828H105 148 11,258 SH   SOLE   0 0 11,258
EATON VANCE MUN BD FD COM 27827X101 253 18,928 SH   SOLE   0 0 18,928
EATON VANCE TX ADV GLBL DIV COM 27828S101 525 24,657 SH   SOLE   0 0 24,657
ENBRIDGE INC COM 29250N105 382 9,595 SH   SOLE   0 0 9,595
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 172 17,913 SH   SOLE   0 0 17,913
ENTERPRISE PRODS PARTNERS L COM 293792107 294 13,594 SH   SOLE   0 0 13,594
ENVIVA PARTNERS LP COM UNIT 29414J107 436 8,068 SH   SOLE   0 0 8,068
ESSENTIAL UTILS INC COM 29670G102 685 14,867 SH   SOLE   0 0 14,867
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 316 21,954 SH   SOLE   0 0 21,954
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 521 8,763 SH   SOLE   0 0 8,763
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 208 8,245 SH   SOLE   0 0 8,245
EVERGY INC COM 30034W106 308 4,956 SH   SOLE   0 0 4,956
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 525 8,156 SH   SOLE   0 0 8,156
EXELON CORP COM 30161N101 390 8,077 SH   SOLE   0 0 8,077
EXXON MOBIL CORP COM 30231G102 1,957 33,269 SH   SOLE   1,296 0 31,973
FACEBOOK INC CL A 30303M102 3,024 8,911 SH   SOLE   46 0 8,865
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 11,507 477,271 SH   SOLE   0 0 477,271
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 447 4,240 SH   SOLE   0 0 4,240
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 556 12,568 SH   SOLE   0 0 12,568
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5,835 76,460 SH   SOLE   9 0 76,451
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6,656 136,621 SH   SOLE   64 0 136,557
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 205 1,667 SH   SOLE   0 0 1,667
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6,760 54,781 SH   SOLE   0 0 54,781
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 418 5,582 SH   SOLE   0 0 5,582
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 733 3,108 SH   SOLE   0 0 3,108
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 4,245 186,714 SH   SOLE   0 0 186,714
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 7,815 170,708 SH   SOLE   0 0 170,708
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 360 7,479 SH   SOLE   0 0 7,479
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6,612 130,726 SH   SOLE   0 0 130,726
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 211 4,294 SH   SOLE   0 0 4,294
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 212 5,175 SH   SOLE   0 0 5,175
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 11,893 250,539 SH   SOLE   57 0 250,482
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 211 4,160 SH   SOLE   0 0 4,160
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,201 22,421 SH   SOLE   0 0 22,421
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 215 2,523 SH   SOLE   0 0 2,523
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 25,327 227,660 SH   SOLE   0 0 227,660
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 217 54,714 SH   SOLE   0 0 54,714
FIRST TR VALUE LINE DIVID IN SHS 33734H106 13,812 352,344 SH   SOLE   956 0 351,388
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 338 3,045 SH   SOLE   0 0 3,045
FIRSTENERGY CORP COM 337932107 207 5,805 SH   SOLE   0 0 5,805
FORD MTR CO DEL COM 345370860 861 60,788 SH   SOLE   0 0 60,788
FS KKR CAP CORP COM 302635206 475 21,544 SH   SOLE   0 0 21,544
GABELLI UTIL TR COM 36240A101 147 18,638 SH   SOLE   0 0 18,638
GARMIN LTD SHS H2906T109 1,350 8,685 SH   SOLE   0 0 8,685
GENERAL DYNAMICS CORP COM 369550108 795 4,056 SH   SOLE   0 0 4,056
GENERAL ELECTRIC CO COM NEW 369604301 939 9,111 SH   SOLE   0 0 9,111
GLADSTONE CAPITAL CORP COM 376535100 158 13,991 SH   SOLE   0 0 13,991
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 231 6,045 SH   SOLE   0 0 6,045
GLOBAL X FDS GLOBAL X COPPER 37954Y830 345 10,099 SH   SOLE   74 0 10,025
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 458 19,250 SH   SOLE   143 0 19,107
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 433 5,283 SH   SOLE   18 0 5,265
GOLDMAN SACHS GROUP INC COM 38141G104 299 791 SH   SOLE   0 0 791
HANNON ARMSTRONG SUST INFR C COM 41068X100 459 8,586 SH   SOLE   0 0 8,586
HOME DEPOT INC COM 437076102 2,471 7,528 SH   SOLE   136 0 7,392
HONEYWELL INTL INC COM 438516106 1,664 7,838 SH   SOLE   0 0 7,838
ILLINOIS TOOL WKS INC COM 452308109 399 1,931 SH   SOLE   0 0 1,931
INNOVATIVE INDL PPTYS INC COM 45781V101 258 1,118 SH   SOLE   0 0 1,118
INPIXON COM 45790J800 8 10,000 SH   SOLE   0 0 10,000
INTEL CORP COM 458140100 975 18,306 SH   SOLE   0 0 18,306
INTERNATIONAL BUSINESS MACHS COM 459200101 957 6,885 SH   SOLE   128 0 6,757
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2,949 51,923 SH   SOLE   102 0 51,821
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 815 5,542 SH   SOLE   0 0 5,542
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 213 14,159 SH   SOLE   1,775 0 12,385
INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479 766 27,307 SH   SOLE   0 0 27,307
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 10,793 300,128 SH   SOLE   693 0 299,435
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5,033 66,262 SH   SOLE   289 0 65,973
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 683 11,127 SH   SOLE   0 0 11,127
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 640 3,998 SH   SOLE   0 0 3,998
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 966 6,447 SH   SOLE   0 0 6,447
INVESCO MORTGAGE CAPITAL INC COM 46131B100 149 47,433 SH   SOLE   0 0 47,433
INVESCO QQQ TR UNIT SER 1 46090E103 9,925 27,726 SH   SOLE   61 0 27,665
IRON MTN INC NEW COM 46284V101 221 5,094 SH   SOLE   0 0 5,094
ISHARES INC CORE MSCI EMKT 46434G103 2,102 34,028 SH   SOLE   0 0 34,028
ISHARES INC MSCI EMERG MRKT 464286533 230 3,672 SH   SOLE   0 0 3,672
ISHARES INC MSCI GBL MIN VOL 464286525 605 5,890 SH   SOLE   0 0 5,890
ISHARES SILVER TR ISHARES 46428Q109 952 46,412 SH   SOLE   0 0 46,412
ISHARES TR 1 3 YR TREAS BD 464287457 462 5,364 SH   SOLE   0 0 5,364
ISHARES TR 20 YR TR BD ETF 464287432 394 2,733 SH   SOLE   107 0 2,627
ISHARES TR BARCLAYS 7 10 YR 464287440 1,152 9,994 SH   SOLE   907 0 9,088
ISHARES TR CORE DIV GRWTH 46434V621 1,182 23,527 SH   SOLE   0 0 23,527
ISHARES TR CORE MSCI EAFE 46432F842 269 3,620 SH   SOLE   0 0 3,620
ISHARES TR CORE MSCI TOTAL 46432F834 470 6,627 SH   SOLE   0 0 6,627
ISHARES TR CORE S&P MCP ETF 464287507 3,108 11,813 SH   SOLE   43 0 11,770
ISHARES TR CORE S&P SCP ETF 464287804 6,935 63,511 SH   SOLE   196 0 63,315
ISHARES TR CORE S&P TTL STK 464287150 780 7,927 SH   SOLE   0 0 7,927
ISHARES TR CORE S&P US GWT 464287671 6,422 62,705 SH   SOLE   0 0 62,705
ISHARES TR CORE S&P500 ETF 464287200 8,639 20,052 SH   SOLE   0 0 20,052
ISHARES TR CORE US AGGBD ET 464287226 1,159 10,090 SH   SOLE   0 0 10,090
ISHARES TR EAFE VALUE ETF 464288877 2,026 39,850 SH   SOLE   0 0 39,850
ISHARES TR ESG AWR MSCI USA 46435G425 1,697 17,235 SH   SOLE   0 0 17,235
ISHARES TR GLOBAL TECH ETF 464287291 216 3,804 SH   SOLE   0 0 3,804
ISHARES TR GNMA BOND ETF 46429B333 5,413 108,296 SH   SOLE   1,000 0 107,296
ISHARES TR IBOXX HI YD ETF 464288513 419 4,788 SH   SOLE   0 0 4,788
ISHARES TR IBOXX INV CP ETF 464287242 2,398 18,025 SH   SOLE   0 0 18,025
ISHARES TR ISHARES BIOTECH 464287556 317 1,962 SH   SOLE   0 0 1,962
ISHARES TR ISHS 5-10YR INVT 464288638 300 4,994 SH   SOLE   227 0 4,767
ISHARES TR MORNINGSTR US EQ 464287127 403 6,641 SH   SOLE   0 0 6,641
ISHARES TR MRGSTR MD CP ETF 464288208 438 6,584 SH   SOLE   0 0 6,584
ISHARES TR MSCI EAFE ETF 464287465 334 4,278 SH   SOLE   0 0 4,278
ISHARES TR MSCI EMG MKT ETF 464287234 375 7,444 SH   SOLE   0 0 7,444
ISHARES TR MSCI USA ESG SLC 464288802 504 5,251 SH   SOLE   0 0 5,251
ISHARES TR MSCI USA MIN VOL 46429B697 3,284 44,687 SH   SOLE   0 0 44,687
ISHARES TR MSCI USA MMENTM 46432F396 3,277 18,663 SH   SOLE   0 0 18,663
ISHARES TR MSCI USA QLT FCT 46432F339 361 2,739 SH   SOLE   0 0 2,739
ISHARES TR MSCI USA VALUE 46432F388 3,169 31,471 SH   SOLE   0 0 31,471
ISHARES TR NATIONAL MUN ETF 464288414 295 2,539 SH   SOLE   0 0 2,539
ISHARES TR PFD AND INCM SEC 464288687 563 14,516 SH   SOLE   0 0 14,516
ISHARES TR RUS 1000 ETF 464287622 969 4,010 SH   SOLE   25 0 3,985
ISHARES TR RUS 1000 GRW ETF 464287614 1,592 5,809 SH   SOLE   0 0 5,809
ISHARES TR RUS 1000 VAL ETF 464287598 299 1,911 SH   SOLE   0 0 1,911
ISHARES TR RUS 2000 GRW ETF 464287648 228 778 SH   SOLE   100 0 678
ISHARES TR RUS MID CAP ETF 464287499 286 3,654 SH   SOLE   0 0 3,654
ISHARES TR RUSSELL 2000 ETF 464287655 3,262 14,913 SH   SOLE   0 0 14,913
ISHARES TR S&P 500 GRWT ETF 464287309 226 3,064 SH   SOLE   0 0 3,064
ISHARES TR S&P 500 VAL ETF 464287408 211 1,452 SH   SOLE   0 0 1,452
ISHARES TR SELECT DIVID ETF 464287168 615 5,358 SH   SOLE   0 0 5,358
ISHARES TR TIPS BD ETF 464287176 2,589 20,280 SH   SOLE   0 0 20,280
ISHARES TR U.S. MED DVC ETF 464288810 956 15,226 SH   SOLE   240 0 14,986
ISHARES TR U.S. UTILITS ETF 464287697 628 7,954 SH   SOLE   0 0 7,954
ISHARES TR US AER DEF ETF 464288760 278 2,669 SH   SOLE   0 0 2,669
ISHARES TR US TREAS BD ETF 46429B267 522 19,661 SH   SOLE   0 0 19,661
JANUS DETROIT STR TR HENDERSON MTG 47103U852 585 11,012 SH   SOLE   0 0 11,012
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,586 30,699 SH   SOLE   0 0 30,699
JOHNSON & JOHNSON COM 478160104 3,182 19,700 SH   SOLE   175 0 19,525
JPMORGAN CHASE & CO COM 46625H100 5,007 30,589 SH   SOLE   207 0 30,382
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 325 44,598 SH   SOLE   0 0 44,598
KIMBERLY-CLARK CORP COM 494368103 226 1,709 SH   SOLE   76 0 1,634
KINDER MORGAN INC DEL COM 49456B101 240 14,331 SH   SOLE   0 0 14,331
KKR & CO INC COM 48251W104 339 5,567 SH   SOLE   0 0 5,567
KRANESHARES TR CSI CHI INTERNET 500767306 2,358 49,823 SH   SOLE   0 0 49,823
KRANESHARES TR QUADRTC INT RT 500767736 2,692 96,577 SH   SOLE   525 0 96,052
LILLY ELI & CO COM 532457108 378 1,638 SH   SOLE   0 0 1,638
LOCKHEED MARTIN CORP COM 539830109 419 1,215 SH   SOLE   0 0 1,215
LOWES COS INC COM 548661107 2,331 11,492 SH   SOLE   0 0 11,492
MARATHON DIGITAL HOLDINGS IN COM 565788106 287 9,078 SH   SOLE   0 0 9,078
MARATHON PETE CORP COM 56585A102 274 4,430 SH   SOLE   0 0 4,430
MASTERCARD INCORPORATED CL A 57636Q104 1,883 5,416 SH   SOLE   0 0 5,416
MCDONALDS CORP COM 580135101 2,162 8,967 SH   SOLE   0 0 8,967
MCKESSON CORP COM 58155Q103 324 1,623 SH   SOLE   17 0 1,606
MDU RES GROUP INC COM 552690109 522 17,607 SH   SOLE   0 0 17,607
MEDTRONIC PLC SHS G5960L103 1,873 14,941 SH   SOLE   0 0 14,941
MERCK & CO INC COM 58933Y105 648 8,629 SH   SOLE   46 0 8,583
METLIFE INC COM 59156R108 487 7,897 SH   SOLE   0 0 7,897
MICROSOFT CORP COM 594918104 14,290 50,689 SH   SOLE   47 0 50,642
MINERVA NEUROSCIENCES INC COM 603380106 17 10,000 SH   SOLE   0 0 10,000
MODERNA INC COM 60770K107 716 1,860 SH   SOLE   0 0 1,860
MONDELEZ INTL INC CL A 609207105 265 4,560 SH   SOLE   0 0 4,560
MORGAN STANLEY COM NEW 617446448 795 8,170 SH   SOLE   0 0 8,170
MOTOROLA SOLUTIONS INC COM NEW 620076307 567 2,442 SH   SOLE   0 0 2,442
NETFLIX INC COM 64110L106 652 1,068 SH   SOLE   3 0 1,065
NEW JERSEY RES CORP COM 646025106 1,139 32,725 SH   SOLE   0 0 32,725
NEXTERA ENERGY INC COM 65339F101 973 12,386 SH   SOLE   0 0 12,386
NIKE INC CL B 654106103 219 1,511 SH   SOLE   0 0 1,511
NOKIA CORP SPONSORED ADR 654902204 62 11,386 SH   SOLE   0 0 11,386
NORDIC AMERICAN TANKERS LIMI COM G65773106 74 28,955 SH   SOLE   0 0 28,955
NORFOLK SOUTHN CORP COM 655844108 568 2,374 SH   SOLE   0 0 2,374
NORTHROP GRUMMAN CORP COM 666807102 1,324 3,676 SH   SOLE   0 0 3,676
NOVARTIS AG SPONSORED ADR 66987V109 221 2,705 SH   SOLE   0 0 2,705
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 209 4,811 SH   SOLE   0 0 4,811
NUVEEN AMT FREE QLTY MUN INC COM 670657105 179 11,777 SH   SOLE   0 0 11,777
NUVEEN MUN VALUE FD INC COM 670928100 381 33,691 SH   SOLE   0 0 33,691
NUVEEN PFD & INCM SECURTIES COM 67072C105 193 19,680 SH   SOLE   0 0 19,680
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 214 9,330 SH   SOLE   0 0 9,330
NVIDIA CORPORATION COM 67066G104 11,174 53,937 SH   SOLE   116 0 53,821
OAKTREE SPECIALTY LENDING CO COM 67401P108 165 23,353 SH   SOLE   0 0 23,353
ORACLE CORP COM 68389X105 800 9,183 SH   SOLE   0 0 9,183
PACER FDS TR AMERCN ENRGY IND 69374H634 365 15,116 SH   SOLE   0 0 15,116
PACER FDS TR BNCHMRK INFRA 69374H741 671 17,234 SH   SOLE   0 0 17,234
PACER FDS TR TRENDP 100 ETF 69374H303 758 13,614 SH   SOLE   83 0 13,531
PACER FDS TR TRENDP US LAR CP 69374H105 490 12,998 SH   SOLE   102 0 12,896
PACER FDS TR TRENDP US MID CP 69374H204 462 13,156 SH   SOLE   92 0 13,064
PACER FDS TR TRENDPILOT US BD 69374H642 1,827 67,353 SH   SOLE   412 0 66,941
PALANTIR TECHNOLOGIES INC CL A 69608A108 256 10,644 SH   SOLE   0 0 10,644
PAYCHEX INC COM 704326107 365 3,249 SH   SOLE   0 0 3,249
PAYPAL HLDGS INC COM 70450Y103 5,149 19,788 SH   SOLE   0 0 19,788
PEPSICO INC COM 713448108 473 3,145 SH   SOLE   0 0 3,145
PFIZER INC COM 717081103 1,368 31,812 SH   SOLE   410 0 31,402
PHILIP MORRIS INTL INC COM 718172109 981 10,351 SH   SOLE   0 0 10,351
PIMCO DYNAMIC INCOME FD SHS 72201Y101 222 8,357 SH   SOLE   0 0 8,357
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 722 7,083 SH   SOLE   0 0 7,083
PIMCO HIGH INCOME FD COM SHS 722014107 67 10,639 SH   SOLE   0 0 10,639
PIMCO INCOME OPPORTUNITY FD COM 72202B100 306 12,479 SH   SOLE   0 0 12,479
PPG INDS INC COM 693506107 398 2,785 SH   SOLE   0 0 2,785
PPL CORP COM 69351T106 433 15,523 SH   SOLE   380 0 15,143
PRICE T ROWE GROUP INC COM 74144T108 254 1,289 SH   SOLE   0 0 1,289
PROCTER AND GAMBLE CO COM 742718109 1,608 11,504 SH   SOLE   0 0 11,504
PROLOGIS INC. COM 74340W103 219 1,745 SH   SOLE   0 0 1,745
PROSHARES TR S&P 500 DV ARIST 74348A467 273 3,087 SH   SOLE   0 0 3,087
PROSHARES TR ULTRA FNCLS NEW 74347X633 205 3,240 SH   SOLE   0 0 3,240
PRUDENTIAL FINL INC COM 744320102 356 3,387 SH   SOLE   0 0 3,387
QUALCOMM INC COM 747525103 1,628 12,624 SH   SOLE   0 0 12,624
RAYTHEON TECHNOLOGIES CORP COM 75513E101 405 4,712 SH   SOLE   0 0 4,712
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,481 45,191 SH   SOLE   0 0 45,191
REGENERON PHARMACEUTICALS COM 75886F107 1,851 3,059 SH   SOLE   0 0 3,059
ROKU INC COM CL A 77543R102 200 638 SH   SOLE   0 0 638
ROYAL BK CDA COM 780087102 262 2,635 SH   SOLE   0 0 2,635
SALESFORCE COM INC COM 79466L302 3,258 12,014 SH   SOLE   0 0 12,014
SANOFI SPONSORED ADR 80105N105 250 5,188 SH   SOLE   0 0 5,188
SCHWAB CHARLES CORP COM 808513105 218 2,997 SH   SOLE   0 0 2,997
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 281 2,703 SH   SOLE   0 0 2,703
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 451 6,075 SH   SOLE   0 0 6,075
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 525 3,544 SH   SOLE   0 0 3,544
SEA LTD SPONSORD ADS 81141R100 555 1,742 SH   SOLE   0 0 1,742
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 228 2,767 SH   SOLE   0 0 2,767
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 600 15,991 SH   SOLE   0 0 15,991
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 471 10,603 SH   SOLE   200 0 10,403
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 617 8,960 SH   SOLE   125 0 8,835
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 667 5,242 SH   SOLE   0 0 5,242
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,161 11,867 SH   SOLE   0 0 11,867
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 632 9,901 SH   SOLE   301 0 9,599
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,024 13,553 SH   SOLE   0 0 13,553
SHOPIFY INC CL A 82509L107 3,235 2,386 SH   SOLE   8 0 2,378
SIMON PPTY GROUP INC NEW COM 828806109 221 1,698 SH   SOLE   0 0 1,698
SOUTHERN CO COM 842587107 976 15,742 SH   SOLE   843 0 14,898
SOUTHWEST AIRLS CO COM 844741108 1,514 29,442 SH   SOLE   0 0 29,442
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,817 8,327 SH   SOLE   101 0 8,226
SPDR GOLD TR GOLD SHS 78463V107 4,265 25,973 SH   SOLE   150 0 25,823
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 966 11,692 SH   SOLE   0 0 11,692
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 228 5,592 SH   SOLE   0 0 5,592
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9,761 269,580 SH   SOLE   766 0 268,814
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,314 77,912 SH   SOLE   330 0 77,582
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,254 21,565 SH   SOLE   336 0 21,229
SPDR SER TR BLOOMBERG SRT TR 78468R408 11,666 425,915 SH   SOLE   1,111 0 424,804
SPDR SER TR FACTST INV ETF 78464A110 8,853 41,038 SH   SOLE   103 0 40,935
SPDR SER TR ICE PFD SEC ETF 78464A292 7,053 162,278 SH   SOLE   0 0 162,278
SPDR SER TR MSCI USA STRTGIC 78468R812 220 1,848 SH   SOLE   0 0 1,848
SPDR SER TR PORTFLI INTRMDIT 78464A672 592 18,314 SH   SOLE   0 0 18,314
SPDR SER TR PORTFLI MORTGAGE 78464A383 17,249 670,627 SH   SOLE   0 0 670,627
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,389 76,805 SH   SOLE   510 0 76,295
SPDR SER TR PORTFOLI S&P1500 78464A805 688 12,980 SH   SOLE   0 0 12,980
SPDR SER TR PORTFOLIO AGRGTE 78464A649 31,343 1,050,003 SH   SOLE   928 0 1,049,075
SPDR SER TR PORTFOLIO CRPORT 78464A144 5,287 150,618 SH   SOLE   0 0 150,618
SPDR SER TR PORTFOLIO LN TSR 78464A664 284 6,880 SH   SOLE   401 0 6,479
SPDR SER TR PORTFOLIO S&P400 78464A847 26,833 581,306 SH   SOLE   1,340 0 579,966
SPDR SER TR PORTFOLIO S&P500 78464A854 30,632 607,055 SH   SOLE   1,448 0 605,608
SPDR SER TR PORTFOLIO S&P600 78468R853 18,549 435,424 SH   SOLE   1,118 0 434,306
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,124 36,703 SH   SOLE   0 0 36,703
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,176 18,373 SH   SOLE   0 0 18,373
SPDR SER TR PRTFLO S&P500 VL 78464A508 436 11,183 SH   SOLE   0 0 11,183
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,120 24,335 SH   SOLE   171 0 24,164
SPDR SER TR S&P DIVID ETF 78464A763 655 5,571 SH   SOLE   0 0 5,571
SPDR SER TR S&P HOMEBUILD 78464A888 560 7,806 SH   SOLE   0 0 7,806
SPDR SER TR S&P KENSHO CLEAN 78468R655 244 2,602 SH   SOLE   0 0 2,602
SPDR SER TR S&P KENSHO NEW 78468R648 3,689 60,581 SH   SOLE   0 0 60,581
SQUARE INC CL A 852234103 288 1,199 SH   SOLE   20 0 1,179
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,293 41,581 SH   SOLE   554 0 41,027
STARBUCKS CORP COM 855244109 784 7,108 SH   SOLE   0 0 7,108
STRYKER CORPORATION COM 863667101 237 899 SH   SOLE   302 0 597
SYSCO CORP COM 871829107 451 5,744 SH   SOLE   0 0 5,744
TARGET CORP COM 87612E106 630 2,754 SH   SOLE   0 0 2,754
TESLA INC COM 88160R101 4,077 5,258 SH   SOLE   18 0 5,240
THERMO FISHER SCIENTIFIC INC COM 883556102 288 504 SH   SOLE   0 0 504
TILRAY INC COM CL 2 88688T100 131 11,644 SH   SOLE   251 0 11,393
TOTALENERGIES SE SPONSORED ADS 89151E109 312 6,513 SH   SOLE   0 0 6,513
TRAVELERS COMPANIES INC COM 89417E109 219 1,437 SH   SOLE   0 0 1,437
TRUIST FINL CORP COM 89832Q109 450 7,675 SH   SOLE   0 0 7,675
TWITTER INC COM 90184L102 200 3,304 SH   SOLE   0 0 3,304
TYSON FOODS INC CL A 902494103 217 2,744 SH   SOLE   0 0 2,744
UBER TECHNOLOGIES INC COM 90353T100 815 18,191 SH   SOLE   0 0 18,191
UNION PAC CORP COM 907818108 783 3,995 SH   SOLE   0 0 3,995
UNITED PARCEL SERVICE INC CL B 911312106 3,964 21,767 SH   SOLE   0 0 21,767
UNITEDHEALTH GROUP INC COM 91324P102 363 930 SH   SOLE   0 0 930
VALERO ENERGY CORP COM 91913Y100 477 6,765 SH   SOLE   0 0 6,765
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 965 29,184 SH   SOLE   0 0 29,184
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,338 18,263 SH   SOLE   0 0 18,263
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 244 1,211 SH   SOLE   0 0 1,211
VANGUARD BD INDEX FDS INTERMED TERM 921937819 203 2,266 SH   SOLE   149 0 2,117
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 269 3,278 SH   SOLE   0 0 3,278
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 753 8,815 SH   SOLE   0 0 8,815
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 432 2,368 SH   SOLE   0 0 2,368
VANGUARD INDEX FDS GROWTH ETF 922908736 1,253 4,317 SH   SOLE   0 0 4,317
VANGUARD INDEX FDS LARGE CAP ETF 922908637 932 4,636 SH   SOLE   225 0 4,411
VANGUARD INDEX FDS MID CAP ETF 922908629 1,273 5,375 SH   SOLE   0 0 5,375
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 340 3,340 SH   SOLE   0 0 3,340
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 40,912 103,733 SH   SOLE   89 0 103,644
VANGUARD INDEX FDS SM CP VAL ETF 922908611 266 1,572 SH   SOLE   0 0 1,572
VANGUARD INDEX FDS SMALL CP ETF 922908751 512 2,341 SH   SOLE   0 0 2,341
VANGUARD INDEX FDS SML CP GRW ETF 922908595 589 2,103 SH   SOLE   0 0 2,103
VANGUARD INDEX FDS TOTAL STK MKT 922908769 575 2,589 SH   SOLE   0 0 2,589
VANGUARD INDEX FDS VALUE ETF 922908744 596 4,400 SH   SOLE   0 0 4,400
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 220 3,610 SH   SOLE   0 0 3,610
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 633 12,650 SH   SOLE   0 0 12,650
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 223 2,711 SH   SOLE   0 0 2,711
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 433 6,149 SH   SOLE   0 0 6,149
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 431 4,876 SH   SOLE   0 0 4,876
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,176 20,677 SH   SOLE   0 0 20,677
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 546 10,824 SH   SOLE   0 0 10,824
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 297 2,877 SH   SOLE   0 0 2,877
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 571 1,843 SH   SOLE   0 0 1,843
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,053 8,306 SH   SOLE   85 0 8,221
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,296 5,721 SH   SOLE   0 0 5,721
VERIZON COMMUNICATIONS INC COM 92343V104 3,575 66,198 SH   SOLE   1,262 0 64,936
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 100 16,725 SH   SOLE   0 0 16,725
VISA INC COM CL A 92826C839 2,945 13,220 SH   SOLE   0 0 13,220
WALGREENS BOOTS ALLIANCE INC COM 931427108 202 4,294 SH   SOLE   0 0 4,294
WALMART INC COM 931142103 4,396 31,541 SH   SOLE   0 0 31,541
WASTE MGMT INC DEL COM 94106L109 318 2,129 SH   SOLE   0 0 2,129
WELLS FARGO CO NEW COM 949746101 584 12,590 SH   SOLE   994 0 11,596
WELLTOWER INC COM 95040Q104 354 4,294 SH   SOLE   0 0 4,294
WESTERN ASSET HIGH INCOME OP COM 95766K109 161 30,942 SH   SOLE   0 0 30,942
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,815 81,828 SH   SOLE   0 0 81,828
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,907 25,281 SH   SOLE   0 0 25,281
WP CAREY INC COM 92936U109 248 3,397 SH   SOLE   0 0 3,397