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 577 4,970 SH   SOLE   0 0 4,970
AT&T INC COM 00206R102 2,898 117,819 SH   SOLE   0 0 117,818
ARK ETF TR INNOVATION ETF 00214Q104 6,401 67,675 SH   SOLE   0 0 67,674
ARK ETF TR GENOMIC REV ETF 00214Q302 441 7,194 SH   SOLE   0 0 7,194
ABBOTT LABS COM 002824100 5,176 36,779 SH   SOLE   0 0 36,778
ABBVIE INC COM 00287Y109 6,832 50,455 SH   SOLE   0 0 50,454
ADVANCED MICRO DEVICES INC COM 007903107 2,864 19,905 SH   SOLE   0 0 19,905
AIRBNB INC COM CL A 009066101 265 1,592 SH   SOLE   0 0 1,592
ALPHABET INC CAP STK CL C 02079K107 1,382 478 SH   SOLE   0 0 477
ALPHABET INC CAP STK CL A 02079K305 2,376 820 SH   SOLE   0 0 820
ALTRIA GROUP INC COM 02209S103 1,039 21,922 SH   SOLE   0 0 21,922
AMAZON COM INC COM 023135106 3,998 1,199 SH   SOLE   0 0 1,199
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 342 53,250 SH   SOLE   0 0 53,250
AMERICAN EXPRESS CO COM 025816109 202 1,233 SH   SOLE   0 0 1,232
AMERISOURCEBERGEN CORP COM 03073E105 670 5,043 SH   SOLE   0 0 5,042
AMGEN INC COM 031162100 5,328 23,683 SH   SOLE   0 0 23,682
APPLE INC COM 037833100 27,865 156,926 SH   SOLE   0 0 156,926
APPLIED MATLS INC COM 038222105 1,545 9,818 SH   SOLE   0 0 9,818
ARCHER DANIELS MIDLAND CO COM 039483102 478 7,076 SH   SOLE   0 0 7,075
ARES CAPITAL CORP COM 04010L103 328 15,470 SH   SOLE   0 0 15,470
ARISTA NETWORKS INC COM 040413106 308 2,140 SH   SOLE   0 0 2,140
ASTRAZENECA PLC SPONSORED ADR 046353108 306 5,248 SH   SOLE   0 0 5,248
BCE INC COM NEW 05534B760 1,522 29,250 SH   SOLE   0 0 29,250
BP PLC SPONSORED ADR 055622104 241 9,055 SH   SOLE   0 0 9,054
BNY MELLON STRATEGIC MUNS IN COM 05588W108 85 10,000 SH   SOLE   0 0 10,000
BK OF AMERICA CORP COM 060505104 13,394 301,058 SH   SOLE   0 0 301,057
BATH & BODY WORKS INC COM 070830104 419 6,000 SH   SOLE   0 0 6,000
BERKSHIRE GREY INC *W EXP 07/21/202 084656115 9 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 901 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,350 27,926 SH   SOLE   0 0 27,926
BLACKROCK MUN INCOME QUALITY COM 092479104 289 18,483 SH   SOLE   0 0 18,482
BLACKROCK ENHANCED EQUITY DI COM 09251A104 255 25,293 SH   SOLE   0 0 25,292
BLACKROCK MUNICIPAL INCOME COM 09253X102 482 31,782 SH   SOLE   0 0 31,782
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 4,836 186,485 SH   SOLE   0 0 186,485
BLACKSTONE INC COM 09260D107 524 4,052 SH   SOLE   0 0 4,051
BNY MELLON STRATEGIC MUN BD COM 09662E109 119 14,250 SH   SOLE   0 0 14,250
BOEING CO COM 097023105 1,041 5,169 SH   SOLE   0 0 5,168
BOOKING HOLDINGS INC COM 09857L108 212 89 SH   SOLE   0 0 88
BRISTOL-MYERS SQUIBB CO COM 110122108 6,241 100,102 SH   SOLE   0 0 100,100
BROADCOM INC COM 11135F101 699 1,051 SH   SOLE   0 0 1,051
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,458 66,750 SH   SOLE   0 0 66,750
CSX CORP COM 126408103 1,084 28,834 SH   SOLE   0 0 28,834
CVS HEALTH CORP COM 126650100 10,494 101,730 SH   SOLE   0 0 101,729
CALAMOS GBL DYN INCOME FUND COM 12811L107 184 18,450 SH   SOLE   0 0 18,450
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 513 26,597 SH   SOLE   0 0 26,597
CANADIAN PAC RY LTD COM 13645T100 330 4,582 SH   SOLE   0 0 4,581
CAPITAL ONE FINL CORP COM 14040H105 1,398 9,634 SH   SOLE   0 0 9,633
CARLISLE COS INC COM 142339100 244 985 SH   SOLE   0 0 985
CARMAX INC COM 143130102 590 4,528 SH   SOLE   0 0 4,528
CARNIVAL CORP COMMON STOCK 143658300 602 29,904 SH   SOLE   0 0 29,903
CARPARTS COM INC COM 14427M107 134 12,000 SH   SOLE   0 0 12,000
CATALYST PHARMACEUTICALS INC COM 14888U101 271 40,000 SH   SOLE   0 0 40,000
CATERPILLAR INC COM 149123101 650 3,142 SH   SOLE   0 0 3,142
CHEVRON CORP NEW COM 166764100 8,957 76,329 SH   SOLE   0 0 76,327
CHOICE HOTELS INTL INC COM 169905106 312 2,000 SH   SOLE   0 0 2,000
CINCINNATI FINL CORP COM 172062101 410 3,595 SH   SOLE   0 0 3,594
CISCO SYS INC COM 17275R102 12,189 192,342 SH   SOLE   0 0 192,341
CITIGROUP INC COM NEW 172967424 6,640 109,951 SH   SOLE   0 0 109,950
CLOROX CO DEL COM 189054109 201 1,153 SH   SOLE   0 0 1,153
COCA COLA CO COM 191216100 1,238 20,903 SH   SOLE   0 0 20,903
COHEN & STEERS QUALITY INCOM COM 19247L106 226 12,401 SH   SOLE   0 0 12,401
COHEN & STEERS REIT & PFD & COM 19247X100 605 21,129 SH   SOLE   0 0 21,129
COMCAST CORP NEW CL A 20030N101 1,260 25,036 SH   SOLE   0 0 25,035
CONOCOPHILLIPS COM 20825C104 215 2,978 SH   SOLE   0 0 2,977
CONSTELLATION BRANDS INC CL A 21036P108 408 1,624 SH   SOLE   0 0 1,624
COSTCO WHSL CORP NEW COM 22160K105 1,131 1,993 SH   SOLE   0 0 1,993
CUMMINS INC COM 231021106 3,149 14,437 SH   SOLE   0 0 14,437
DNP SELECT INCOME FD INC COM 23325P104 137 12,643 SH   SOLE   0 0 12,643
DTE ENERGY CO COM 233331107 239 2,000 SH   SOLE   0 0 2,000
IRON MTN INC NEW COM 46284V101 276 5,266 SH   SOLE   0 0 5,266
ISHARES TR S&P 100 ETF 464287101 1,019 4,648 SH   SOLE   0 0 4,648
ISHARES TR MORNINGSTAR GRWT 464287119 1,288 17,930 SH   SOLE   0 0 17,930
ISHARES TR CORE S&P TTL STK 464287150 509 4,755 SH   SOLE   0 0 4,755
ISHARES TR SELECT DIVID ETF 464287168 1,553 12,665 SH   SOLE   0 0 12,665
ISHARES TR TIPS BD ETF 464287176 7,117 55,084 SH   SOLE   0 0 55,084
ISHARES TR CORE S&P500 ETF 464287200 6,835 14,330 SH   SOLE   0 0 14,329
ISHARES TR CORE US AGGBD ET 464287226 1,973 17,294 SH   SOLE   0 0 17,293
ISHARES TR MSCI EMG MKT ETF 464287234 1,910 39,098 SH   SOLE   0 0 39,097
ISHARES TR S&P 500 GRWT ETF 464287309 4,018 48,019 SH   SOLE   0 0 48,018
ISHARES TR NORTH AMERN NAT 464287374 458 14,554 SH   SOLE   0 0 14,554
ISHARES TR S&P 500 VAL ETF 464287408 339 2,163 SH   SOLE   0 0 2,162
ISHARES TR MSCI EAFE ETF 464287465 3,335 42,387 SH   SOLE   0 0 42,387
ISHARES TR RUS MDCP VAL ETF 464287473 8,966 73,260 SH   SOLE   0 0 73,260
ISHARES TR RUS MD CP GR ETF 464287481 6,303 54,703 SH   SOLE   0 0 54,702
ISHARES TR RUS MID CAP ETF 464287499 24,388 293,801 SH   SOLE   0 0 293,801
ISHARES TR CORE S&P MCP ETF 464287507 1,598 5,645 SH   SOLE   0 0 5,645
ISHARES TR ISHARES BIOTECH 464287556 307 2,010 SH   SOLE   0 0 2,010
ISHARES TR RUS 1000 VAL ETF 464287598 9,278 55,248 SH   SOLE   0 0 55,248
ISHARES TR RUS 1000 GRW ETF 464287614 10,811 35,377 SH   SOLE   0 0 35,376
ISHARES TR RUS 1000 ETF 464287622 20,431 77,263 SH   SOLE   0 0 77,263
ISHARES TR RUS 2000 VAL ETF 464287630 4,625 27,856 SH   SOLE   0 0 27,855
ISHARES TR RUS 2000 GRW ETF 464287648 3,694 12,606 SH   SOLE   0 0 12,606
ISHARES TR RUSSELL 2000 ETF 464287655 10,182 45,772 SH   SOLE   0 0 45,771
ISHARES TR CORE S&P US GWT 464287671 956 8,265 SH   SOLE   0 0 8,265
ISHARES TR RUSSELL 3000 ETF 464287689 985 3,549 SH   SOLE   0 0 3,548
ISHARES TR U.S. TECH ETF 464287721 529 4,608 SH   SOLE   0 0 4,607
ISHARES TR U.S. FINLS ETF 464287788 5,011 57,803 SH   SOLE   0 0 57,803
ISHARES TR CORE S&P SCP ETF 464287804 13,821 120,699 SH   SOLE   0 0 120,698
ISHARES TR MRGSTR MD CP ETF 464288208 272 3,828 SH   SOLE   0 0 3,828
ISHARES TR JPMORGAN USD EMG 464288281 1,953 17,906 SH   SOLE   0 0 17,905
ISHARES TR NATIONAL MUN ETF 464288414 8,076 69,453 SH   SOLE   0 0 69,452
ISHARES TR IBOXX HI YD ETF 464288513 1,289 14,817 SH   SOLE   0 0 14,817
ISHARES TR PFD AND INCM SEC 464288687 2,074 52,588 SH   SOLE   0 0 52,587
ISHARES TR CORE MSCI TOTAL 46432F834 3,509 49,462 SH   SOLE   0 0 49,462
ISHARES TR CORE MSCI EAFE 46432F842 224 3,002 SH   SOLE   0 0 3,002
ISHARES TR 0-5YR HI YL CP 46434V407 213 4,705 SH   SOLE   0 0 4,705
ISHARES TR CORE DIV GRWTH 46434V621 19,553 351,798 SH   SOLE   0 0 351,798
ISHARES TR HDG MSCI EAFE 46434V803 3,328 94,203 SH   SOLE   0 0 94,203
ISHARES TR ESG AWR MSCI USA 46435G425 443 4,103 SH   SOLE   0 0 4,103
ISHARES TR US SML CP VALUE 46436E536 475 14,859 SH   SOLE   0 0 14,859
JPMORGAN CHASE & CO COM 46625H100 7,237 45,705 SH   SOLE   0 0 45,704
JOHNSON & JOHNSON COM 478160104 7,292 42,624 SH   SOLE   0 0 42,623
KKR REAL ESTATE FIN TR INC COM 48251K100 1,133 54,400 SH   SOLE   0 0 54,400
KELLOGG CO COM 487836108 6,923 107,459 SH   SOLE   0 0 107,459
KINDER MORGAN INC DEL COM 49456B101 3,501 220,762 SH   SOLE   0 0 220,761
LMP CAP & INCOME FD INC COM 50208A102 451 29,647 SH   SOLE   0 0 29,647
L3HARRIS TECHNOLOGIES INC COM 502431109 479 2,247 SH   SOLE   0 0 2,246
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 10,503 262,322 SH   SOLE   0 0 262,321
LILLY ELI & CO COM 532457108 328 1,187 SH   SOLE   0 0 1,186
LISTED FD TR HORIZON KINETICS 53656F623 5,386 172,566 SH   SOLE   0 0 172,566
LOCKHEED MARTIN CORP COM 539830109 3,013 8,477 SH   SOLE   0 0 8,477
LOWES COS INC COM 548661107 322 1,248 SH   SOLE   0 0 1,247
M & T BK CORP COM 55261F104 392 2,553 SH   SOLE   0 0 2,552
MGM RESORTS INTERNATIONAL COM 552953101 1,380 30,751 SH   SOLE   0 0 30,750
MACROGENICS INC COM 556099109 252 15,672 SH   SOLE   0 0 15,672
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2,997 137,625 SH   SOLE   0 0 137,625
MARATHON PETE CORP COM 56585A102 3,985 62,280 SH   SOLE   0 0 62,280
MARRIOTT INTL INC NEW CL A 571903202 1,324 8,014 SH   SOLE   0 0 8,014
MCDONALDS CORP COM 580135101 1,486 5,542 SH   SOLE   0 0 5,542
MERCK & CO INC COM 58933Y105 5,535 72,215 SH   SOLE   0 0 72,214
MICROSOFT CORP COM 594918104 25,207 74,948 SH   SOLE   0 0 74,948
MONDELEZ INTL INC CL A 609207105 772 11,646 SH   SOLE   0 0 11,645
MONOLITHIC PWR SYS INC COM 609839105 360 729 SH   SOLE   0 0 729
NETFLIX INC COM 64110L106 261 433 SH   SOLE   0 0 433
NEUBERGER BERMAN MUN FD INC COM 64124P101 188 12,250 SH   SOLE   0 0 12,250
NEW YORK CMNTY BANCORP INC COM 649445103 777 63,613 SH   SOLE   0 0 63,613
NEWMONT CORP COM 651639106 3,866 62,340 SH   SOLE   0 0 62,339
NEXTERA ENERGY INC COM 65339F101 856 9,168 SH   SOLE   0 0 9,168
NIKE INC CL B 654106103 219 1,311 SH   SOLE   0 0 1,311
NORFOLK SOUTHN CORP COM 655844108 889 2,986 SH   SOLE   0 0 2,985
NOVARTIS AG SPONSORED ADR 66987V109 1,115 12,746 SH   SOLE   0 0 12,745
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 429 25,212 SH   SOLE   0 0 25,212
NUVEEN MUN CR OPPORTUNITIES COM 670663103 485 30,950 SH   SOLE   0 0 30,950
NVIDIA CORPORATION COM 67066G104 1,199 4,077 SH   SOLE   0 0 4,076
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,922 181,369 SH   SOLE   0 0 181,368
NUVEEN INTER DURATION MUN TE COM 670671106 533 35,736 SH   SOLE   0 0 35,736
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 538 31,466 SH   SOLE   0 0 31,466
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 174 17,797 SH   SOLE   0 0 17,797
NUVEEN MUN VALUE FD INC COM 670928100 155 14,889 SH   SOLE   0 0 14,889
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 763 51,230 SH   SOLE   0 0 51,230
OMNICOM GROUP INC COM 681919106 375 5,117 SH   SOLE   0 0 5,117
OMEGA HEALTHCARE INVS INC COM 681936100 3,235 109,332 SH   SOLE   0 0 109,332
DANAHER CORPORATION COM 235851102 1,336 4,061 SH   SOLE   0 0 4,061
DIGITAL RLTY TR INC COM 253868103 446 2,523 SH   SOLE   0 0 2,523
DISNEY WALT CO COM 254687106 2,975 19,209 SH   SOLE   0 0 19,208
DOMINION ENERGY INC COM 25746U109 4,031 51,314 SH   SOLE   0 0 51,313
DOW INC COM 260557103 4,599 81,089 SH   SOLE   0 0 81,089
DUKE ENERGY CORP NEW COM NEW 26441C204 616 5,869 SH   SOLE   0 0 5,869
EAGLE BANCORP INC MD COM 268948106 1,062 18,204 SH   SOLE   0 0 18,204
EATON VANCE RISK-MANAGED DIV COM 27829G106 167 15,578 SH   SOLE   0 0 15,578
EATON VANCE MUN INCOME 2028 SHS 27829U105 3,256 151,436 SH   SOLE   0 0 151,435
EMERSON ELEC CO COM 291011104 2,860 30,766 SH   SOLE   0 0 30,765
ENBRIDGE INC COM 29250N105 518 13,266 SH   SOLE   0 0 13,266
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 292 35,431 SH   SOLE   0 0 35,430
ENTERPRISE PRODS PARTNERS L COM 293792107 2,034 92,641 SH   SOLE   0 0 92,640
EXXON MOBIL CORP COM 30231G102 3,047 49,788 SH   SOLE   0 0 49,788
META PLATFORMS INC CL A 30303M102 396 1,177 SH   SOLE   0 0 1,177
FEDERATED HERMES PREM MUNI I COM 31423P108 1,717 114,206 SH   SOLE   0 0 114,206
FEDEX CORP COM 31428X106 4,432 17,138 SH   SOLE   0 0 17,137
FIRST TR EXCHANGE-TRADED FD CBOE VEST GOLD 33733E856 1,905 93,535 SH   SOLE   0 0 93,535
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6,283 110,271 SH   SOLE   0 0 110,271
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 300 14,989 SH   SOLE   0 0 14,989
FLEXSHARES TR INTL QLTDV IDX 33939L837 1,551 60,676 SH   SOLE   0 0 60,676
FOCUS FINL PARTNERS INC COM CL A 34417P100 704 11,782 SH   SOLE   0 0 11,781
FORD MTR CO DEL COM 345370860 357 17,206 SH   SOLE   0 0 17,205
FUNKO INC COM CL A 361008105 188 10,000 SH   SOLE   0 0 10,000
GENERAL DYNAMICS CORP COM 369550108 2,307 11,069 SH   SOLE   0 0 11,068
GENERAL ELECTRIC CO COM NEW 369604301 336 3,561 SH   SOLE   0 0 3,561
GENERAL MLS INC COM 370334104 2,076 30,817 SH   SOLE   0 0 30,817
GENERAL MTRS CO COM 37045V100 247 4,213 SH   SOLE   0 0 4,213
GLADSTONE CAPITAL CORP COM 376535100 132 11,385 SH   SOLE   0 0 11,384
GLADSTONE COMMERCIAL CORP COM 376536108 8,601 333,756 SH   SOLE   0 0 333,755
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,606 36,414 SH   SOLE   0 0 36,413
GLOBAL PMTS INC COM 37940X102 468 3,465 SH   SOLE   0 0 3,465
GLOBAL X FDS E COMMERCE ETF 37954Y467 417 15,191 SH   SOLE   0 0 15,191
GLOBAL X FDS S&P 500 COVERED 37954Y475 4,878 96,583 SH   SOLE   0 0 96,583
GOLDMAN SACHS GROUP INC COM 38141G104 1,239 3,239 SH   SOLE   0 0 3,239
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 10,180 107,000 SH   SOLE   0 0 106,999
GRAINGER W W INC COM 384802104 221 426 SH   SOLE   0 0 425
HOME DEPOT INC COM 437076102 2,646 6,376 SH   SOLE   0 0 6,375
HONEYWELL INTL INC COM 438516106 632 3,032 SH   SOLE   0 0 3,031
ILLINOIS TOOL WKS INC COM 452308109 571 2,314 SH   SOLE   0 0 2,314
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 318 10,073 SH   SOLE   0 0 10,073
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 718 24,261 SH   SOLE   0 0 24,261
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 283 8,907 SH   SOLE   0 0 8,907
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 263 8,626 SH   SOLE   0 0 8,626
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 1,950 58,407 SH   SOLE   0 0 58,407
INTEL CORP COM 458140100 7,437 144,407 SH   SOLE   0 0 144,407
INTERNATIONAL BUSINESS MACHS COM 459200101 5,286 39,549 SH   SOLE   0 0 39,548
INTERNATIONAL PAPER CO COM 460146103 2,741 58,350 SH   SOLE   0 0 58,349
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 731 14,528 SH   SOLE   0 0 14,528
INVESCO QQQ TR UNIT SER 1 46090E103 1,093 2,748 SH   SOLE   0 0 2,748
INVESCO MUN TR COM 46131J103 221 16,477 SH   SOLE   0 0 16,477
INVESCO MUN OPPORTUNITY TR COM 46132C107 320 23,206 SH   SOLE   0 0 23,206
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,294 15,627 SH   SOLE   0 0 15,627
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 901 5,533 SH   SOLE   0 0 5,533
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 209 5,261 SH   SOLE   0 0 5,261
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 208 1,157 SH   SOLE   0 0 1,157
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5,324 77,570 SH   SOLE   0 0 77,570
ORACLE CORP COM 68389X105 2,899 33,238 SH   SOLE   0 0 33,237
PPG INDS INC COM 693506107 251 1,455 SH   SOLE   0 0 1,454
PACER FDS TR TRENDP 100 ETF 69374H303 921 15,623 SH   SOLE   0 0 15,622
PAVMED INC COM 70387R106 254 103,200 SH   SOLE   0 0 103,200
PEPSICO INC COM 713448108 1,818 10,468 SH   SOLE   0 0 10,467
PFIZER INC COM 717081103 9,783 165,665 SH   SOLE   0 0 165,664
PHILIP MORRIS INTL INC COM 718172109 1,392 14,652 SH   SOLE   0 0 14,651
PHILLIPS 66 COM 718546104 1,497 20,657 SH   SOLE   0 0 20,656
PIMCO CORPORATE & INCOME OPP COM 72201B101 322 19,470 SH   SOLE   0 0 19,469
PIMCO ETF TR ACTIVE BD ETF 72201R775 316 2,885 SH   SOLE   0 0 2,885
PIMCO ETF TR INTER MUN BD ACT 72201R866 311 5,532 SH   SOLE   0 0 5,531
PIONEER MUNICIPAL HIGH INCOM COM 723762100 2,026 175,400 SH   SOLE   0 0 175,400
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 901 73,658 SH   SOLE   0 0 73,657
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 544 26,813 SH   SOLE   0 0 26,813
PROCTER AND GAMBLE CO COM 742718109 1,731 10,579 SH   SOLE   0 0 10,579
PROSHARES TR S&P 500 DV ARIST 74348A467 298 3,039 SH   SOLE   0 0 3,038
PROSPECT CAP CORP COM 74348T102 1,861 221,328 SH   SOLE   0 0 221,328
PRUDENTIAL FINL INC COM 744320102 3,443 31,811 SH   SOLE   0 0 31,811
QUALCOMM INC COM 747525103 16,918 92,514 SH   SOLE   0 0 92,514
RPM INTL INC COM 749685103 354 3,501 SH   SOLE   0 0 3,500
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,048 70,274 SH   SOLE   0 0 70,272
REGENERON PHARMACEUTICALS COM 75886F107 621 983 SH   SOLE   0 0 983
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,339 61,400 SH   SOLE   0 0 61,400
REPLIGEN CORP COM 759916109 4,045 68,178 SH   SOLE   0 0 68,178
REPUBLIC SVCS INC COM 760759100 474 3,400 SH   SOLE   0 0 3,400
RIVERNORTH MANAGED DUR MUN I COM 76882H105 410 20,350 SH   SOLE   0 0 20,350
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 201 9,000 SH   SOLE   0 0 9,000
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104 258 11,780 SH   SOLE   0 0 11,780
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 372 18,750 SH   SOLE   0 0 18,750
ROPER TECHNOLOGIES INC COM 776696106 409 831 SH   SOLE   0 0 831
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,686 3,550 SH   SOLE   0 0 3,549
SPDR GOLD TR GOLD SHS 78463V107 4,376 25,596 SH   SOLE   0 0 25,596
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 5,483 96,999 SH   SOLE   0 0 96,998
SPDR SER TR ICE PFD SEC ETF 78464A292 1,383 32,239 SH   SOLE   0 0 32,239
SPDR SER TR BLOOMBERG CONV 78464A359 12,718 153,301 SH   SOLE   0 0 153,300
SPDR SER TR PORTFOLI S&P1500 78464A805 4,698 80,380 SH   SOLE   0 0 80,380
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 263 724 SH   SOLE   0 0 723
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,918 3,705 SH   SOLE   0 0 3,705
SPDR SER TR RUSSELL YIELD 78468R770 2,508 24,990 SH   SOLE   0 0 24,990
SPDR SER TR PRTFLO S&P500 HI 78468R788 3,284 78,091 SH   SOLE   0 0 78,091
SALESFORCE COM INC COM 79466L302 636 2,502 SH   SOLE   0 0 2,502
SANOFI SPONSORED ADR 80105N105 412 8,231 SH   SOLE   0 0 8,231
SAUL CTRS INC COM 804395101 471 8,889 SH   SOLE   0 0 8,889
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 20,578 125,667 SH   SOLE   0 0 125,666
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 14,756 201,535 SH   SOLE   0 0 201,534
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,010 37,244 SH   SOLE   0 0 37,244
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,442 22,934 SH   SOLE   0 0 22,934
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,270 55,376 SH   SOLE   0 0 55,375
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,701 9,783 SH   SOLE   0 0 9,783
SIRIUS XM HOLDINGS INC COM 82968B103 94 14,800 SH   SOLE   0 0 14,800
SOUTHERN CO COM 842587107 391 5,699 SH   SOLE   0 0 5,699
SOUTHWEST AIRLS CO COM 844741108 404 9,431 SH   SOLE   0 0 9,431
SPIRIT AIRLS INC COM 848577102 410 18,765 SH   SOLE   0 0 18,765
STARBUCKS CORP COM 855244109 758 6,482 SH   SOLE   0 0 6,482
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,281 31,365 SH   SOLE   0 0 31,364
SYSCO CORP COM 871829107 394 5,019 SH   SOLE   0 0 5,019
TARGET CORP COM 87612E106 446 1,928 SH   SOLE   0 0 1,928
TESLA INC COM 88160R101 1,665 1,576 SH   SOLE   0 0 1,576
TEXAS INSTRS INC COM 882508104 253 1,345 SH   SOLE   0 0 1,344
THERMO FISHER SCIENTIFIC INC COM 883556102 275 412 SH   SOLE   0 0 412
3M CO COM 88579Y101 534 3,008 SH   SOLE   0 0 3,008
TOWNEBANK PORTSMOUTH VA COM 89214P109 410 12,964 SH   SOLE   0 0 12,964
TRUIST FINL CORP COM 89832Q109 6,321 107,966 SH   SOLE   0 0 107,965
US BANCORP DEL COM NEW 902973304 1,513 26,934 SH   SOLE   0 0 26,933
UNDER ARMOUR INC CL C 904311206 255 14,154 SH   SOLE   0 0 14,154
UNION PAC CORP COM 907818108 1,932 7,670 SH   SOLE   0 0 7,670
UNITED AIRLS HLDGS INC COM 910047109 428 9,770 SH   SOLE   0 0 9,770
UNITED PARCEL SERVICE INC CL B 911312106 8,596 40,104 SH   SOLE   0 0 40,104
UNITED RENTALS INC COM 911363109 228 685 SH   SOLE   0 0 685
UNITEDHEALTH GROUP INC COM 91324P102 1,159 2,309 SH   SOLE   0 0 2,309
UNIVERSAL DISPLAY CORP COM 91347P105 427 2,587 SH   SOLE   0 0 2,587
UNUM GROUP COM 91529Y106 458 18,650 SH   SOLE   0 0 18,650
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 228 1,330 SH   SOLE   0 0 1,330
VANGUARD WORLD FD MEGA GRWTH IND 921910816 282 1,083 SH   SOLE   0 0 1,083
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 11,640 137,343 SH   SOLE   0 0 137,343
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,226 64,455 SH   SOLE   0 0 64,454
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 212 4,126 SH   SOLE   0 0 4,125
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 305 4,981 SH   SOLE   0 0 4,980
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,668 14,554 SH   SOLE   0 0 14,554
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 362 6,592 SH   SOLE   0 0 6,591
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 470 1,077 SH   SOLE   0 0 1,077
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6,013 23,616 SH   SOLE   0 0 23,615
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,567 22,128 SH   SOLE   0 0 22,128
VANGUARD INDEX FDS SML CP GRW ETF 922908595 348 1,235 SH   SOLE   0 0 1,235
VANGUARD INDEX FDS GROWTH ETF 922908736 594 1,850 SH   SOLE   0 0 1,850
VANGUARD INDEX FDS SMALL CP ETF 922908751 956 4,229 SH   SOLE   0 0 4,229
VANGUARD INDEX FDS TOTAL STK MKT 922908769 902 3,737 SH   SOLE   0 0 3,737
VERIZON COMMUNICATIONS INC COM 92343V104 10,614 204,275 SH   SOLE   0 0 204,273
VISA INC COM CL A 92826C839 1,567 7,229 SH   SOLE   0 0 7,228
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 678 22,493 SH   SOLE   0 0 22,493
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 218 26,836 SH   SOLE   0 0 26,836
WP CAREY INC COM 92936U109 2,734 33,320 SH   SOLE   0 0 33,320
WALMART INC COM 931142103 733 5,064 SH   SOLE   0 0 5,063
WALGREENS BOOTS ALLIANCE INC COM 931427108 749 14,368 SH   SOLE   0 0 14,368
WASTE MGMT INC DEL COM 94106L109 767 4,595 SH   SOLE   0 0 4,595
WELLS FARGO CO NEW COM 949746101 823 17,149 SH   SOLE   0 0 17,147
WELLTOWER INC COM 95040Q104 2,050 23,907 SH   SOLE   0 0 23,906
WESCO INTL INC COM 95082P105 815 6,190 SH   SOLE   0 0 6,190
WESTERN ASSET MUN HIGH INCOM COM 95766N103 124 15,499 SH   SOLE   0 0 15,499
WILLIAMS COS INC COM 969457100 405 15,551 SH   SOLE   0 0 15,551
WISDOMTREE TR US SMALLCAP DIVD 97717W604 226 6,891 SH   SOLE   0 0 6,891
WISDOMTREE TR INTL DIV EX FINL 97717W786 2,350 56,143 SH   SOLE   0 0 56,143
WISDOMTREE TR EM EX ST-OWNED 97717X578 992 26,919 SH   SOLE   0 0 26,918
WISDOMTREE TR US S CAP QTY DIV 97717X651 2,398 50,380 SH   SOLE   0 0 50,380
WYNN RESORTS LTD COM 983134107 591 6,953 SH   SOLE   0 0 6,953
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,190 2,870 SH   SOLE   0 0 2,870
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 371 23,342 SH   SOLE   0 0 23,342
MEDTRONIC PLC SHS G5960L103 1,037 10,020 SH   SOLE   0 0 10,020
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 214 2,320 SH   SOLE   0 0 2,320