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
AGCO CORP COM 001084102 602 6,264 SH   SOLE   0 0 6,263
ALPS ETF TR ALERIAN ENERGY 00162Q676 712 36,085 SH   SOLE   0 0 36,085
AT&T INC COM 00206R102 2,176 141,856 SH   SOLE   0 0 141,854
ARK ETF TR INNOVATION ETF 00214Q104 381 10,090 SH   SOLE   0 0 10,089
ABBOTT LABS COM 002824100 3,632 37,535 SH   SOLE   0 0 37,534
ABBVIE INC COM 00287Y109 6,774 50,476 SH   SOLE   0 0 50,475
ADVANCED MICRO DEVICES INC COM 007903107 1,248 19,703 SH   SOLE   0 0 19,703
ALPHABET INC CAP STK CL C 02079K107 944 9,818 SH   SOLE   0 0 9,818
ALPHABET INC CAP STK CL A 02079K305 1,695 17,724 SH   SOLE   0 0 17,724
ALTRIA GROUP INC COM 02209S103 888 21,979 SH   SOLE   0 0 21,979
AMAZON COM INC COM 023135106 4,627 40,947 SH   SOLE   0 0 40,947
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 397 23,001 SH   SOLE   0 0 23,001
AMERISOURCEBERGEN CORP COM 03073E105 693 5,121 SH   SOLE   0 0 5,120
AMGEN INC COM 031162100 5,394 23,929 SH   SOLE   0 0 23,927
APPLE INC COM 037833100 21,255 153,797 SH   SOLE   0 0 153,796
APPLIED MATLS INC COM 038222105 819 9,997 SH   SOLE   0 0 9,996
ARES CAPITAL CORP COM 04010L103 280 16,613 SH   SOLE   0 0 16,613
ASTRAZENECA PLC SPONSORED ADR 046353108 315 5,748 SH   SOLE   0 0 5,748
BCE INC COM NEW 05534B760 1,214 28,942 SH   SOLE   0 0 28,942
BP PLC SPONSORED ADR 055622104 280 9,809 SH   SOLE   0 0 9,809
B. RILEY FINANCIAL INC COM 05580M108 1,095 24,597 SH   SOLE   0 0 24,596
BNY MELLON STRATEGIC MUNS IN COM 05588W108 232 38,150 SH   SOLE   0 0 38,150
BK OF AMERICA CORP COM 060505104 9,674 320,318 SH   SOLE   0 0 320,317
BARRICK GOLD CORP COM 067901108 308 19,849 SH   SOLE   0 0 19,848
BERKSHIRE GREY INC *W EXP 07/21/202 084656115 4 20,000 SH   SOLE   0 0 20,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 813 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,550 32,020 SH   SOLE   0 0 32,020
BHP GROUP LTD SPONSORED ADS 088606108 535 10,690 SH   SOLE   0 0 10,690
BLACKROCK MUN INCOME QUALITY COM 092479104 143 13,038 SH   SOLE   0 0 13,037
BLACKROCK ENHANCED EQUITY DI COM 09251A104 146 17,963 SH   SOLE   0 0 17,963
BLACKROCK MUNICIPAL INCOME COM 09253X102 216 19,907 SH   SOLE   0 0 19,907
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 3,740 182,261 SH   SOLE   0 0 182,261
BLACKSTONE INC COM 09260D107 1,093 13,056 SH   SOLE   0 0 13,056
BOEING CO COM 097023105 801 6,614 SH   SOLE   0 0 6,613
BOOKING HOLDINGS INC COM 09857L108 234 143 SH   SOLE   0 0 142
BRISTOL-MYERS SQUIBB CO COM 110122108 7,044 99,090 SH   SOLE   0 0 99,089
BROADCOM INC COM 11135F101 609 1,371 SH   SOLE   0 0 1,371
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,507 107,300 SH   SOLE   0 0 107,300
CSX CORP COM 126408103 777 29,155 SH   SOLE   0 0 29,154
CVS HEALTH CORP COM 126650100 9,730 102,028 SH   SOLE   0 0 102,028
CALAMOS GBL DYN INCOME FUND COM 12811L107 104 17,200 SH   SOLE   0 0 17,200
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 330 26,428 SH   SOLE   0 0 26,428
CANADIAN PAC RY LTD COM 13645T100 306 4,583 SH   SOLE   0 0 4,583
CAPITAL ONE FINL CORP COM 14040H105 465 5,040 SH   SOLE   0 0 5,038
CARLISLE COS INC COM 142339100 268 955 SH   SOLE   0 0 955
CARMAX INC COM 143130102 451 6,833 SH   SOLE   0 0 6,833
CARNIVAL CORP COMMON STOCK 143658300 183 26,034 SH   SOLE   0 0 26,033
CATALYST PHARMACEUTICALS INC COM 14888U101 385 30,000 SH   SOLE   0 0 30,000
CATERPILLAR INC COM 149123101 718 4,374 SH   SOLE   0 0 4,374
CHEVRON CORP NEW COM 166764100 9,498 66,109 SH   SOLE   0 0 66,109
CHOICE HOTELS INTL INC COM 169905106 219 2,000 SH   SOLE   0 0 2,000
CINCINNATI FINL CORP COM 172062101 327 3,654 SH   SOLE   0 0 3,653
CISCO SYS INC COM 17275R102 7,864 196,588 SH   SOLE   0 0 196,587
CITIGROUP INC COM NEW 172967424 562 13,483 SH   SOLE   0 0 13,482
COCA COLA CO COM 191216100 1,187 21,192 SH   SOLE   0 0 21,191
COHEN & STEERS REIT & PFD & COM 19247X100 301 15,525 SH   SOLE   0 0 15,525
COMCAST CORP NEW CL A 20030N101 833 28,393 SH   SOLE   0 0 28,392
CONOCOPHILLIPS COM 20825C104 363 3,549 SH   SOLE   0 0 3,548
CONSTELLATION BRANDS INC CL A 21036P108 355 1,546 SH   SOLE   0 0 1,546
COSTCO WHSL CORP NEW COM 22160K105 2,273 4,813 SH   SOLE   0 0 4,812
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,651 17,833 SH   SOLE   0 0 17,832
CUMMINS INC COM 231021106 3,330 16,362 SH   SOLE   0 0 16,362
DBX ETF TR XTRACK USD HIGH 233051432 220 6,708 SH   SOLE   0 0 6,708
DNP SELECT INCOME FD INC COM 23325P104 137 13,266 SH   SOLE   0 0 13,265
DTE ENERGY CO COM 233331107 230 2,000 SH   SOLE   0 0 2,000
DANAHER CORPORATION COM 235851102 1,280 4,956 SH   SOLE   0 0 4,956
DISNEY WALT CO COM 254687106 1,540 16,322 SH   SOLE   0 0 16,321
DOMINION ENERGY INC COM 25746U109 3,561 51,522 SH   SOLE   0 0 51,521
DOW INC COM 260557103 4,631 105,425 SH   SOLE   0 0 105,424
DUKE ENERGY CORP NEW COM NEW 26441C204 551 5,927 SH   SOLE   0 0 5,927
EAGLE BANCORP INC MD COM 268948106 810 18,065 SH   SOLE   0 0 18,065
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 200 20,500 SH   SOLE   0 0 20,500
EATON VANCE RISK-MANAGED DIV COM 27829G106 129 15,578 SH   SOLE   0 0 15,578
EATON VANCE MUN INCOME 2028 SHS 27829U105 2,977 159,221 SH   SOLE   0 0 159,220
ECOLAB INC COM 278865100 220 1,525 SH   SOLE   0 0 1,525
EMERSON ELEC CO COM 291011104 2,131 29,101 SH   SOLE   0 0 29,101
ENBRIDGE INC COM 29250N105 554 14,924 SH   SOLE   0 0 14,924
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 448 40,652 SH   SOLE   0 0 40,651
ENGLOBAL CORP COM 293306106 38 30,122 SH   SOLE   0 0 30,122
ENTERPRISE PRODS PARTNERS L COM 293792107 2,415 101,552 SH   SOLE   0 0 101,552
EXXON MOBIL CORP COM 30231G102 4,453 51,008 SH   SOLE   0 0 51,007
FEDERATED HERMES PREM MUNI I COM 31423P108 1,046 101,158 SH   SOLE   0 0 101,157
FEDEX CORP COM 31428X106 2,950 19,870 SH   SOLE   0 0 19,870
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1,897 67,349 SH   SOLE   0 0 67,349
FIRST TR MORNINGSTAR DIVID L SHS 336917109 363 11,284 SH   SOLE   0 0 11,284
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 1,981 108,749 SH   SOLE   0 0 108,749
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 518 13,313 SH   SOLE   0 0 13,313
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 447 9,179 SH   SOLE   0 0 9,179
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 275 14,989 SH   SOLE   0 0 14,989
FORD MTR CO DEL COM 345370860 301 26,847 SH   SOLE   0 0 26,846
FUNKO INC COM CL A 361008105 202 10,000 SH   SOLE   0 0 10,000
GENERAL DYNAMICS CORP COM 369550108 2,364 11,142 SH   SOLE   0 0 11,141
GENERAL ELECTRIC CO COM NEW 369604301 334 5,395 SH   SOLE   0 0 5,395
GENERAL MLS INC COM 370334104 2,455 32,049 SH   SOLE   0 0 32,048
GENERAL MTRS CO COM 37045V100 1,553 48,411 SH   SOLE   0 0 48,410
GLADSTONE CAPITAL CORP COM 376535100 102 12,043 SH   SOLE   0 0 12,043
GLADSTONE COMMERCIAL CORP COM 376536108 8,125 524,207 SH   SOLE   0 0 524,205
GSK PLC SPONSORED ADR 37733W204 965 32,792 SH   SOLE   0 0 32,792
GLOBAL PMTS INC COM 37940X102 804 7,440 SH   SOLE   0 0 7,440
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,686 44,248 SH   SOLE   0 0 44,248
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 385 24,554 SH   SOLE   0 0 24,554
GOLDMAN SACHS GROUP INC COM 38141G104 1,464 4,997 SH   SOLE   0 0 4,997
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 7,773 109,447 SH   SOLE   0 0 109,445
HOME DEPOT INC COM 437076102 1,952 7,075 SH   SOLE   0 0 7,073
HONEYWELL INTL INC COM 438516106 633 3,792 SH   SOLE   0 0 3,791
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,271 3,559 SH   SOLE   0 0 3,558
SPDR GOLD TR GOLD SHS 78463V107 4,232 27,359 SH   SOLE   0 0 27,359
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 4,247 109,761 SH   SOLE   0 0 109,760
SPDR SER TR ICE PFD SEC ETF 78464A292 1,093 31,347 SH   SOLE   0 0 31,346
SPDR SER TR BBG CONV SEC ETF 78464A359 10,620 167,769 SH   SOLE   0 0 167,768
SPDR SER TR PORTFOLI S&P1500 78464A805 3,843 87,116 SH   SOLE   0 0 87,115
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 209 728 SH   SOLE   0 0 727
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,539 3,832 SH   SOLE   0 0 3,832
SPDR SER TR NUVEEN BLMBRG MU 78468R721 387 8,805 SH   SOLE   0 0 8,805
SPDR SER TR RUSSELL YIELD 78468R770 2,374 28,490 SH   SOLE   0 0 28,490
SPDR SER TR PRTFLO S&P500 HI 78468R788 3,163 89,167 SH   SOLE   0 0 89,167
SALESFORCE INC COM 79466L302 448 3,115 SH   SOLE   0 0 3,115
SANOFI SPONSORED ADR 80105N105 406 10,685 SH   SOLE   0 0 10,685
SAUL CTRS INC COM 804395101 420 11,194 SH   SOLE   0 0 11,194
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 15,077 270,156 SH   SOLE   0 0 270,155
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 16,035 274,056 SH   SOLE   0 0 274,055
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,951 44,430 SH   SOLE   0 0 44,430
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 333 4,988 SH   SOLE   0 0 4,987
SELECT SECTOR SPDR TR ENERGY 81369Y506 219 3,043 SH   SOLE   0 0 3,042
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,807 15,212 SH   SOLE   0 0 15,211
SIRIUS XM HOLDINGS INC COM 82968B103 98 17,082 SH   SOLE   0 0 17,082
SOUTHERN CO COM 842587107 385 5,665 SH   SOLE   0 0 5,664
SOUTHWEST AIRLS CO COM 844741108 362 11,740 SH   SOLE   0 0 11,740
SPIRIT AIRLS INC COM 848577102 394 20,955 SH   SOLE   0 0 20,955
STARBUCKS CORP COM 855244109 551 6,538 SH   SOLE   0 0 6,537
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,041 26,709 SH   SOLE   0 0 26,708
SYSCO CORP COM 871829107 375 5,296 SH   SOLE   0 0 5,296
TARGET CORP COM 87612E106 295 1,988 SH   SOLE   0 0 1,987
TESLA INC COM 88160R101 1,282 4,833 SH   SOLE   0 0 4,833
TEXAS INSTRS INC COM 882508104 266 1,721 SH   SOLE   0 0 1,720
3M CO COM 88579Y101 763 6,906 SH   SOLE   0 0 6,906
TOWNEBANK PORTSMOUTH VA COM 89214P109 348 12,964 SH   SOLE   0 0 12,964
TRUIST FINL CORP COM 89832Q109 5,227 120,060 SH   SOLE   0 0 120,058
US BANCORP DEL COM NEW 902973304 2,668 66,180 SH   SOLE   0 0 66,179
UNDER ARMOUR INC CL C 904311206 79 13,314 SH   SOLE   0 0 13,314
UNILEVER PLC SPON ADR NEW 904767704 8,487 193,585 SH   SOLE   0 0 193,585
UNION PAC CORP COM 907818108 1,601 8,217 SH   SOLE   0 0 8,216
UNITED AIRLS HLDGS INC COM 910047109 379 11,662 SH   SOLE   0 0 11,662
UNITED PARCEL SERVICE INC CL B 911312106 6,834 42,304 SH   SOLE   0 0 42,303
UNITEDHEALTH GROUP INC COM 91324P102 1,372 2,716 SH   SOLE   0 0 2,716
UNIVERSAL DISPLAY CORP COM 91347P105 244 2,587 SH   SOLE   0 0 2,587
UNUM GROUP COM 91529Y106 782 20,150 SH   SOLE   0 0 20,150
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 507 3,752 SH   SOLE   0 0 3,751
VANGUARD WORLD FD MEGA GRWTH IND 921910816 282 1,616 SH   SOLE   0 0 1,616
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,053 74,338 SH   SOLE   0 0 74,337
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 265 5,513 SH   SOLE   0 0 5,512
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 289 6,520 SH   SOLE   0 0 6,519
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,992 22,748 SH   SOLE   0 0 22,747
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 203 2,727 SH   SOLE   0 0 2,726
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6,747 140,161 SH   SOLE   0 0 140,161
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 453 1,378 SH   SOLE   0 0 1,378
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4,384 25,707 SH   SOLE   0 0 25,706
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,301 16,229 SH   SOLE   0 0 16,228
VANGUARD INDEX FDS SML CP GRW ETF 922908595 353 1,808 SH   SOLE   0 0 1,808
VANGUARD INDEX FDS GROWTH ETF 922908736 647 3,022 SH   SOLE   0 0 3,021
VANGUARD INDEX FDS VALUE ETF 922908744 674 5,461 SH   SOLE   0 0 5,460
VANGUARD INDEX FDS SMALL CP ETF 922908751 699 4,087 SH   SOLE   0 0 4,087
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,139 6,349 SH   SOLE   0 0 6,348
VERIZON COMMUNICATIONS INC COM 92343V104 8,675 228,458 SH   SOLE   0 0 228,457
VISA INC COM CL A 92826C839 1,337 7,528 SH   SOLE   0 0 7,527
VIRTUS EQUITY & CONV INCM FD COM 92841M101 426 20,951 SH   SOLE   0 0 20,951
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 161 26,836 SH   SOLE   0 0 26,836
WP CAREY INC COM 92936U109 2,659 38,091 SH   SOLE   0 0 38,091
WALMART INC COM 931142103 847 6,530 SH   SOLE   0 0 6,529
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,437 45,751 SH   SOLE   0 0 45,750
WASTE MGMT INC DEL COM 94106L109 653 4,073 SH   SOLE   0 0 4,072
WELLS FARGO CO NEW COM 949746101 703 17,491 SH   SOLE   0 0 17,490
WESCO INTL INC COM 95082P105 703 5,890 SH   SOLE   0 0 5,890
WILLIAMS COS INC COM 969457100 367 12,824 SH   SOLE   0 0 12,824
WISDOMTREE TR INTERNTNL AI ENH 97717W786 360 11,809 SH   SOLE   0 0 11,809
WISDOMTREE TR EM EX ST-OWNED 97717X578 798 32,420 SH   SOLE   0 0 32,420
WISDOMTREE TR US S CAP QTY DIV 97717X651 2,117 58,891 SH   SOLE   0 0 58,891
WYNN RESORTS LTD COM 983134107 586 9,302 SH   SOLE   0 0 9,301
XCEL ENERGY INC COM 98389B100 277 4,329 SH   SOLE   0 0 4,329
HUMANA INC COM 444859102 243 500 SH   SOLE   0 0 500
ILLINOIS TOOL WKS INC COM 452308109 593 3,282 SH   SOLE   0 0 3,281
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 133 24,250 SH   SOLE   0 0 24,250
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 294 10,073 SH   SOLE   0 0 10,073
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 252 8,361 SH   SOLE   0 0 8,361
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 254 8,907 SH   SOLE   0 0 8,907
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 226 7,885 SH   SOLE   0 0 7,885
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 8,215 287,151 SH   SOLE   0 0 287,151
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 893 30,715 SH   SOLE   0 0 30,715
INTEL CORP COM 458140100 4,166 161,673 SH   SOLE   0 0 161,672
INTERNATIONAL BUSINESS MACHS COM 459200101 4,875 41,031 SH   SOLE   0 0 41,030
INTERNATIONAL PAPER CO COM 460146103 2,591 81,741 SH   SOLE   0 0 81,741
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 501 10,138 SH   SOLE   0 0 10,138
INVESCO QQQ TR UNIT SER 1 46090E103 890 3,329 SH   SOLE   0 0 3,329
INTUIT COM 461202103 201 520 SH   SOLE   0 0 520
INVESCO MUNICIPAL TRUST COM 46131J103 118 12,902 SH   SOLE   0 0 12,902
INVESCO MUN OPPORTUNITY TR COM 46132C107 180 19,736 SH   SOLE   0 0 19,736
INVESCO PA VALUE MUN INC TR COM 46132K109 98 10,152 SH   SOLE   0 0 10,152
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2,167 14,988 SH   SOLE   0 0 14,988
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 716 5,625 SH   SOLE   0 0 5,625
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,420 76,424 SH   SOLE   0 0 76,423
ISHARES TR S&P 100 ETF 464287101 744 4,580 SH   SOLE   0 0 4,579
ISHARES TR MORNINGSTAR GRWT 464287119 906 18,775 SH   SOLE   0 0 18,775
ISHARES TR CORE S&P TTL STK 464287150 388 4,875 SH   SOLE   0 0 4,875
ISHARES TR SELECT DIVID ETF 464287168 1,294 12,066 SH   SOLE   0 0 12,066
ISHARES TR TIPS BD ETF 464287176 8,914 84,979 SH   SOLE   0 0 84,978
ISHARES TR CORE S&P500 ETF 464287200 6,925 19,308 SH   SOLE   0 0 19,308
ISHARES TR CORE US AGGBD ET 464287226 13,225 137,271 SH   SOLE   0 0 137,271
ISHARES TR MSCI EMG MKT ETF 464287234 1,305 37,406 SH   SOLE   0 0 37,406
ISHARES TR S&P 500 GRWT ETF 464287309 2,746 47,461 SH   SOLE   0 0 47,461
ISHARES TR NORTH AMERN NAT 464287374 489 14,063 SH   SOLE   0 0 14,062
ISHARES TR S&P 500 VAL ETF 464287408 278 2,165 SH   SOLE   0 0 2,165
ISHARES TR MSCI EAFE ETF 464287465 2,270 40,532 SH   SOLE   0 0 40,532
ISHARES TR RUS MDCP VAL ETF 464287473 7,855 81,779 SH   SOLE   0 0 81,778
ISHARES TR RUS MD CP GR ETF 464287481 4,911 62,617 SH   SOLE   0 0 62,617
ISHARES TR RUS MID CAP ETF 464287499 18,157 292,146 SH   SOLE   0 0 292,145
ISHARES TR CORE S&P MCP ETF 464287507 1,245 5,680 SH   SOLE   0 0 5,680
ISHARES TR ISHARES BIOTECH 464287556 314 2,686 SH   SOLE   0 0 2,686
ISHARES TR RUS 1000 VAL ETF 464287598 8,253 60,688 SH   SOLE   0 0 60,688
ISHARES TR RUS 1000 GRW ETF 464287614 9,243 43,928 SH   SOLE   0 0 43,928
ISHARES TR RUS 1000 ETF 464287622 14,920 75,610 SH   SOLE   0 0 75,609
ISHARES TR RUS 2000 VAL ETF 464287630 3,859 29,933 SH   SOLE   0 0 29,933
ISHARES TR RUS 2000 GRW ETF 464287648 3,098 14,996 SH   SOLE   0 0 14,995
ISHARES TR RUSSELL 2000 ETF 464287655 7,999 48,499 SH   SOLE   0 0 48,499
ISHARES TR CORE S&P US GWT 464287671 684 8,529 SH   SOLE   0 0 8,529
ISHARES TR RUSSELL 3000 ETF 464287689 742 3,584 SH   SOLE   0 0 3,583
ISHARES TR U.S. TECH ETF 464287721 323 4,398 SH   SOLE   0 0 4,398
ISHARES TR U.S. FINLS ETF 464287788 6,500 96,222 SH   SOLE   0 0 96,221
ISHARES TR CORE S&P SCP ETF 464287804 10,677 122,460 SH   SOLE   0 0 122,459
ISHARES TR MRGSTR MD CP ETF 464288208 206 3,828 SH   SOLE   0 0 3,828
ISHARES TR JPMORGAN USD EMG 464288281 924 11,639 SH   SOLE   0 0 11,639
ISHARES TR NATIONAL MUN ETF 464288414 7,097 69,183 SH   SOLE   0 0 69,183
ISHARES TR IBOXX HI YD ETF 464288513 826 11,568 SH   SOLE   0 0 11,567
ISHARES TR PFD AND INCM SEC 464288687 1,619 51,111 SH   SOLE   0 0 51,111
ISHARES TR CORE HIGH DV ETF 46429B663 4,572 50,078 SH   SOLE   0 0 50,078
ISHARES TR CORE MSCI TOTAL 46432F834 2,527 49,629 SH   SOLE   0 0 49,629
ISHARES TR CORE MSCI EAFE 46432F842 252 4,790 SH   SOLE   0 0 4,790
ISHARES TR CORE DIV GRWTH 46434V621 17,259 388,111 SH   SOLE   0 0 388,111
ISHARES TR HDG MSCI EAFE 46434V803 2,816 94,199 SH   SOLE   0 0 94,199
ISHARES TR ESG AWR MSCI USA 46435G425 393 4,953 SH   SOLE   0 0 4,953
ISHARES TR US SML CP VALUE 46436E536 381 14,859 SH   SOLE   0 0 14,859
JPMORGAN CHASE & CO COM 46625H100 6,170 59,041 SH   SOLE   0 0 59,040
JETBLUE AWYS CORP COM 477143101 130 19,681 SH   SOLE   0 0 19,680
JOHNSON & JOHNSON COM 478160104 7,030 43,035 SH   SOLE   0 0 43,034
KKR REAL ESTATE FIN TR INC COM 48251K100 1,457 89,650 SH   SOLE   0 0 89,650
KINDER MORGAN INC DEL COM 49456B101 4,640 278,861 SH   SOLE   0 0 278,860
LMP CAP & INCOME FD INC COM 50208A102 309 27,378 SH   SOLE   0 0 27,378
LPL FINL HLDGS INC COM 50212V100 257 1,178 SH   SOLE   0 0 1,177
L3HARRIS TECHNOLOGIES INC COM 502431109 552 2,655 SH   SOLE   0 0 2,654
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 10,011 293,065 SH   SOLE   0 0 293,065
LILLY ELI & CO COM 532457108 502 1,553 SH   SOLE   0 0 1,552
LISTED FD TR HORIZON KINETICS 53656F623 4,613 165,756 SH   SOLE   0 0 165,756
LOCKHEED MARTIN CORP COM 539830109 3,461 8,960 SH   SOLE   0 0 8,959
LOWES COS INC COM 548661107 267 1,422 SH   SOLE   0 0 1,421
LUMEN TECHNOLOGIES INC COM 550241103 136 18,735 SH   SOLE   0 0 18,735
M & T BK CORP COM 55261F104 380 2,155 SH   SOLE   0 0 2,155
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 64 15,030 SH   SOLE   0 0 15,029
MGM RESORTS INTERNATIONAL COM 552953101 914 30,757 SH   SOLE   0 0 30,757
MACROGENICS INC COM 556099109 85 24,675 SH   SOLE   0 0 24,675
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 4,838 310,499 SH   SOLE   0 0 310,499
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 2,833 122,651 SH   SOLE   0 0 122,651
MARATHON PETE CORP COM 56585A102 6,156 61,975 SH   SOLE   0 0 61,975
MARRIOTT INTL INC NEW CL A 571903202 1,216 8,680 SH   SOLE   0 0 8,680
ZOETIS INC CL A 98978V103 305 2,060 SH   SOLE   0 0 2,059
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 669 2,600 SH   SOLE   0 0 2,600
GATES INDL CORP PLC ORD SHS G39108108 292 29,892 SH   SOLE   0 0 29,892
MEDTRONIC PLC SHS G5960L103 990 12,259 SH   SOLE   0 0 12,258
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 154 13,546 SH   SOLE   0 0 13,545
MCDONALDS CORP COM 580135101 1,303 5,648 SH   SOLE   0 0 5,647
MEDICAL PPTYS TRUST INC COM 58463J304 1,471 123,998 SH   SOLE   0 0 123,997
MERCK & CO INC COM 58933Y105 6,351 73,748 SH   SOLE   0 0 73,747
MICROSOFT CORP COM 594918104 17,963 77,130 SH   SOLE   0 0 77,129
MONDELEZ INTL INC CL A 609207105 670 12,225 SH   SOLE   0 0 12,225
MONOLITHIC PWR SYS INC COM 609839105 275 758 SH   SOLE   0 0 758
NEUBERGER BERMAN MUN FD INC COM 64124P101 124 12,250 SH   SOLE   0 0 12,250
NEW YORK CMNTY BANCORP INC COM 649445103 581 68,068 SH   SOLE   0 0 68,068
NEWMONT CORP COM 651639106 3,296 78,420 SH   SOLE   0 0 78,419
NEXTERA ENERGY INC COM 65339F101 893 11,383 SH   SOLE   0 0 11,383
NORFOLK SOUTHN CORP COM 655844108 658 3,136 SH   SOLE   0 0 3,136
NOVARTIS AG SPONSORED ADR 66987V109 972 12,789 SH   SOLE   0 0 12,789
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 106 10,000 SH   SOLE   0 0 10,000
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 180 14,562 SH   SOLE   0 0 14,562
NUVEEN MUN CR OPPORTUNITIES COM 670663103 555 51,850 SH   SOLE   0 0 51,850
NVIDIA CORPORATION COM 67066G104 585 4,821 SH   SOLE   0 0 4,820
NUVEEN QUALITY MUNCP INCOME COM 67066V101 3,134 284,883 SH   SOLE   0 0 284,883
NUVEEN INTER DURATION MUN TE COM 670671106 318 25,736 SH   SOLE   0 0 25,736
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 313 27,566 SH   SOLE   0 0 27,566
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 78 11,199 SH   SOLE   0 0 11,199
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 531 48,430 SH   SOLE   0 0 48,430
OMNICOM GROUP INC COM 681919106 308 4,881 SH   SOLE   0 0 4,881
OMEGA HEALTHCARE INVS INC COM 681936100 4,403 149,318 SH   SOLE   0 0 149,318
ORACLE CORP COM 68389X105 2,177 35,645 SH   SOLE   0 0 35,644
PACER FDS TR TRENDP 100 ETF 69374H303 742 15,070 SH   SOLE   0 0 15,069
PAVMED INC COM 70387R106 132 152,991 SH   SOLE   0 0 152,991
PEPSICO INC COM 713448108 1,716 10,511 SH   SOLE   0 0 10,510
PFIZER INC COM 717081103 7,897 180,452 SH   SOLE   0 0 180,451
PHILIP MORRIS INTL INC COM 718172109 1,229 14,808 SH   SOLE   0 0 14,807
PHILLIPS 66 COM 718546104 1,722 21,329 SH   SOLE   0 0 21,328
PIMCO CORPORATE & INCOME OPP COM 72201B101 1,164 99,070 SH   SOLE   0 0 99,069
PIMCO ETF TR INTER MUN BD ACT 72201R866 291 5,807 SH   SOLE   0 0 5,807
PIONEER MUNICIPAL HIGH INCOM COM 723762100 1,042 137,950 SH   SOLE   0 0 137,950
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 554 67,481 SH   SOLE   0 0 67,481
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 350 20,869 SH   SOLE   0 0 20,869
PROCTER AND GAMBLE CO COM 742718109 1,283 10,159 SH   SOLE   0 0 10,158
PROSHARES TR S&P 500 DV ARIST 74348A467 296 3,696 SH   SOLE   0 0 3,695
PROSPECT CAP CORP COM 74348T102 2,178 351,341 SH   SOLE   0 0 351,341
PRUDENTIAL FINL INC COM 744320102 2,825 32,931 SH   SOLE   0 0 32,931
QUALCOMM INC COM 747525103 10,979 97,174 SH   SOLE   0 0 97,173
RPM INTL INC COM 749685103 250 3,000 SH   SOLE   0 0 3,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,819 71,088 SH   SOLE   0 0 71,086
REGENERON PHARMACEUTICALS COM 75886F107 885 1,284 SH   SOLE   0 0 1,284
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,245 62,050 SH   SOLE   0 0 62,050
REPUBLIC SVCS INC COM 760759100 467 3,430 SH   SOLE   0 0 3,430
RIVERNORTH MANAGED DUR MUN I COM 76882H105 439 30,000 SH   SOLE   0 0 30,000
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 255 16,430 SH   SOLE   0 0 16,430
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 265 20,000 SH   SOLE   0 0 20,000
ROPER TECHNOLOGIES INC COM 776696106 332 922 SH   SOLE   0 0 922