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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102   205,702 1,850 SH   SOLE   0 0 1,850
AGCO CORP COM 001084102   1,008,846 10,898 SH   SOLE   0 0 10,898
ALPS ETF TR ALERIAN ENERGY 00162Q676   2,147,779 65,541 SH   SOLE   0 0 65,541
AT&T INC COM 00206R102   6,267,468 221,622 SH   SOLE   0 0 221,622
ARK ETF TR INNOVATION ETF 00214Q104   318,134 6,686 SH   SOLE   0 0 6,686
ABBOTT LABS COM 002824100   2,624,797 19,787 SH   SOLE   0 0 19,787
ABBVIE INC COM 00287Y109   2,445,017 11,670 SH   SOLE   0 0 11,670
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   258,940 2,000 SH   SOLE   0 0 2,000
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   527,814 17,700 SH   SOLE   0 0 17,700
ADVANCED MICRO DEVICES INC COM 007903107   41,096 400 SH Call SOLE   0 0 400
ADVANCED MICRO DEVICES INC COM 007903107   1,056,989 10,288 SH   SOLE   0 0 10,288
RPM INTL INC COM 749685103   289,200 2,500 SH   SOLE   0 0 2,500
RTX CORPORATION COM 75513E101   39,738 300 SH Call SOLE   0 0 300
RTX CORPORATION COM 75513E101   7,806,391 58,934 SH   SOLE   0 0 58,934
RBC BEARINGS INC COM 75524B104   202,715 630 SH   SOLE   0 0 630
REALTY INCOME CORP COM 756109104   333,499 5,749 SH   SOLE   0 0 5,749
REAVES UTIL INCOME FD COM SH BEN INT 756158101   1,559,317 47,920 SH   SOLE   0 0 47,920
REGENERON PHARMACEUTICALS COM 75886F107   375,471 592 SH   SOLE   0 0 592
REGIONS FINANCIAL CORP NEW COM 7591EP100   793,145 36,500 SH   SOLE   0 0 36,500
REPUBLIC SVCS INC COM 760759100   532,752 2,200 SH   SOLE   0 0 2,200
RIO TINTO PLC SPONSORED ADR 767204100   319,325 5,315 SH   SOLE   0 0 5,315
RIOT PLATFORMS INC COM 767292105   571,287 80,237 SH   SOLE   0 0 80,237
RIVERNORTH MANAGED DUR MUN I COM 76882H105   413,834 28,899 SH   SOLE   0 0 28,899
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   201,555 13,500 SH   SOLE   0 0 13,500
ROCKWELL AUTOMATION INC COM 773903109   415,217 1,607 SH   SOLE   0 0 1,607
ROPER TECHNOLOGIES INC COM 776696106   524,726 890 SH   SOLE   0 0 890
S&P GLOBAL INC COM 78409V104   442,555 871 SH   SOLE   0 0 871
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,832,407 6,851 SH   SOLE   0 0 6,851
SPDR GOLD TR GOLD SHS 78463V107   12,679,005 44,003 SH   SOLE   27 0 43,976
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   7,150,884 128,816 SH   SOLE   0 0 128,816
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   657,076 15,057 SH   SOLE   0 0 15,057
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,888,044 161,715 SH   SOLE   198 0 161,516
SPDR SER TR ICE PFD SEC ETF 78464A292   1,049,712 32,409 SH   SOLE   0 0 32,409
SPDR SER TR BBG CONV SEC ETF 78464A359   16,042,391 209,376 SH   SOLE   0 0 209,376
SPDR SER TR PORTFLI INTRMDIT 78464A672   6,592,234 230,659 SH   SOLE   0 0 230,659
SPDR SER TR S&P REGL BKG 78464A698   375,698 6,609 SH   SOLE   0 0 6,609
SPDR SER TR S&P BK ETF 78464A797   238,279 4,499 SH   SOLE   0 0 4,499
SPDR SER TR PORTFOLI S&P1500 78464A805   8,933,302 131,353 SH   SOLE   0 0 131,353
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,037,478 2,471 SH   SOLE   0 0 2,471
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,488,943 2,791 SH   SOLE   0 0 2,791
SPDR SER TR NUVEEN BLMBRG SH 78468R739   402,982 8,466 SH   SOLE   0 0 8,466
SPDR SER TR RUSSELL YIELD 78468R770   245,675 2,249 SH   SOLE   0 0 2,249
SALESFORCE INC COM 79466L302   869,486 3,240 SH   SOLE   0 0 3,240
SAP SE SPON ADR 803054204   210,725 785 SH   SOLE   0 0 785
SAUL CTRS INC COM 804395101   864,598 23,970 SH   SOLE   0 0 23,970
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   758,595 34,357 SH   SOLE   0 0 34,357
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   39,153,286 1,563,630 SH   SOLE   698 0 1,562,932
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   31,087,794 1,169,593 SH   SOLE   571 0 1,169,022
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,618,536 415,541 SH   SOLE   0 0 415,541
SELECT SECTOR SPDR TR ENERGY 81369Y506   305,114 3,265 SH   SOLE   0 0 3,265
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,714,234 8,302 SH   SOLE   0 0 8,302
SOUTHERN CO COM 842587107   1,468,993 15,976 SH   SOLE   0 0 15,976
STARBUCKS CORP COM 855244109   465,041 4,741 SH   SOLE   0 0 4,741
STRYKER CORPORATION COM 863667101   1,252,417 3,364 SH   SOLE   0 0 3,364
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   635,439 10,945 SH   SOLE   0 0 10,945
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   455,776 2,746 SH   SOLE   0 0 2,746
TARGET CORP COM 87612E106   217,903 2,088 SH   SOLE   0 0 2,088
TARGA RES CORP COM 87612G101   200,470 1,000 SH   SOLE   0 0 1,000
TERAWULF INC COM 88080T104   40,950 15,000 SH   SOLE   0 0 15,000
TESLA INC COM 88160R101   77,748 300 SH Call SOLE   0 0 300
TESLA INC COM 88160R101   1,469,643 5,671 SH   SOLE   0 0 5,671
TEXAS INSTRS INC COM 882508104   538,722 2,998 SH   SOLE   0 0 2,998
THERMO FISHER SCIENTIFIC INC COM 883556102   477,286 959 SH   SOLE   0 0 959
3M CO COM 88579Y101   906,567 6,173 SH   SOLE   0 0 6,173
TOWNEBANK PORTSMOUTH VA COM 89214P109   514,730 15,055 SH   SOLE   0 0 15,055
TRANSUNION COM 89400J107   1,208,667 14,564 SH   SOLE   0 0 14,564
ALLSTATE CORP COM 020002101   268,156 1,295 SH   SOLE   0 0 1,295
ALPHABET INC CAP STK CL C 02079K107   0 0 SH Call SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107   3,443,300 22,040 SH   SOLE   0 0 22,040
ALPHABET INC CAP STK CL A 02079K305   4,696,145 30,368 SH   SOLE   0 0 30,368
ALTRIA GROUP INC COM 02209S103   2,225,185 37,074 SH   SOLE   0 0 37,074
AMAZON COM INC COM 023135106   10,462,041 54,988 SH   SOLE   0 0 54,988
AMERICAN ELEC PWR CO INC COM 025537101   244,218 2,235 SH   SOLE   0 0 2,235
AMERICAN EXPRESS CO COM 025816109   429,925 1,598 SH   SOLE   0 0 1,598
AMERICAN TOWER CORP NEW COM 03027X100   333,581 1,533 SH   SOLE   0 0 1,533
AMERICAN WTR WKS CO INC NEW COM 030420103   254,620 1,726 SH   SOLE   0 0 1,726
CENCORA INC COM 03073E105   1,395,853 5,019 SH   SOLE   0 0 5,019
AMGEN INC COM 031162100   62,310 200 SH Call SOLE   0 0 200
AMGEN INC COM 031162100   6,827,655 21,915 SH   SOLE   0 0 21,915
APPLE INC COM 037833100   133,278 600 SH Call SOLE   0 0 600
APPLE INC COM 037833100   28,898,328 130,096 SH   SOLE   0 0 130,096
APPLIED MATLS INC COM 038222105   1,859,186 12,811 SH   SOLE   0 0 12,811
ARES CAPITAL CORP COM 04010L103   399,074 18,009 SH   SOLE   0 0 18,009
ARISTA NETWORKS INC COM SHS 040413205   1,246,254 16,085 SH   SOLE   0 0 16,085
ASTRAZENECA PLC SPONSORED ADR 046353108   451,878 6,148 SH   SOLE   0 0 6,148
AUTOZONE INC COM 053332102   259,269 68 SH   SOLE   0 0 68
AXON ENTERPRISE INC COM 05464C101   228,788 435 SH   SOLE   0 0 435
BCE INC COM NEW 05534B760   282,982 12,325 SH   SOLE   0 0 12,325
BANK AMERICA CORP COM 060505104   10,225,859 245,048 SH   SOLE   0 0 245,048
BARRICK GOLD CORP COM 067901108   951,102 48,925 SH   SOLE   0 0 48,925
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,395,325 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   20,534,490 38,557 SH   SOLE   0 0 38,557
BHP GROUP LTD SPONSORED ADS 088606108   433,948 8,940 SH   SOLE   0 0 8,940
BLACKROCK ENHANCED EQUITY DI COM 09251A104   175,199 20,372 SH   SOLE   0 0 20,372
BLACKSTONE INC COM 09260D107   2,120,353 15,169 SH   SOLE   0 0 15,169
BLACKROCK INC COM 09290D101   445,792 471 SH   SOLE   0 0 471
BOEING CO COM 097023105   1,716,102 10,062 SH   SOLE   0 0 10,062
BOOKING HOLDINGS INC COM 09857L108   718,678 156 SH   SOLE   0 0 156
BRISTOL-MYERS SQUIBB CO COM 110122108   4,418,767 72,451 SH   SOLE   0 0 72,451
BROADCOM INC COM 11135F101   1,656,115 9,891 SH   SOLE   0 0 9,891
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   1,374,502 49,230 SH   SOLE   0 0 49,230
CSX CORP COM 126408103   657,790 22,351 SH   SOLE   0 0 22,351
CVS HEALTH CORP COM 126650100   47,425 700 SH Call SOLE   0 0 700
CVS HEALTH CORP COM 126650100   4,139,221 61,096 SH   SOLE   0 0 61,096
TRUIST FINL CORP COM 89832Q109   3,775,414 91,748 SH   SOLE   0 0 91,748
US BANCORP DEL COM NEW 902973304   2,870,944 68,000 SH   SOLE   0 0 68,000
UBER TECHNOLOGIES INC COM 90353T100   214,573 2,945 SH   SOLE   0 0 2,945
UNILEVER PLC SPON ADR NEW 904767704   7,417,369 124,557 SH   SOLE   0 0 124,557
UNION PAC CORP COM 907818108   2,253,623 9,540 SH   SOLE   0 0 9,540
UNITED AIRLS HLDGS INC COM 910047109   586,476 8,493 SH   SOLE   0 0 8,493
UNITED PARCEL SERVICE INC CL B 911312106   4,467,354 40,616 SH   SOLE   0 0 40,616
UNITEDHEALTH GROUP INC COM 91324P102   1,516,097 2,895 SH   SOLE   0 0 2,895
UNIVERSAL DISPLAY CORP COM 91347P105   360,835 2,587 SH   SOLE   0 0 2,587
UNUM GROUP COM 91529Y106   1,206,015 14,805 SH   SOLE   0 0 14,805
VALERO ENERGY CORP COM 91913Y100   232,443 1,760 SH   SOLE   0 0 1,760
VANECK ETF TRUST GOLD MINERS ETF 92189F106   233,068 5,070 SH   SOLE   0 0 5,070
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,640,208 41,366 SH   SOLE   0 0 41,366
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   265,980 4,650 SH   SOLE   0 0 4,650
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,289,207 28,328 SH   SOLE   0 0 28,328
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,098,565 5,663 SH   SOLE   0 0 5,663
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   21,189,005 288,482 SH   SOLE   0 0 288,482
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   392,734 7,727 SH   SOLE   0 0 7,727
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,810,480 60,565 SH   SOLE   0 0 60,565
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   641,626 8,707 SH   SOLE   0 0 8,707
VANGUARD WORLD FD INF TECH ETF 92204A702   19,101,261 35,217 SH   SOLE   17 0 35,200
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,147,937 62,964 SH   SOLE   0 0 62,964
VANGUARD MUN BD FDS SHORT TAX EXEMPT 922907696   10,018,575 132,987 SH   SOLE   0 0 132,987
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   294,072 5,926 SH   SOLE   0 0 5,926
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,068,573 5,971 SH   SOLE   0 0 5,971
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   919,352 3,758 SH   SOLE   35 0 3,723
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   384,201 4,243 SH   SOLE   0 0 4,243
VANGUARD INDEX FDS MID CAP ETF 922908629   7,230,953 27,960 SH   SOLE   0 0 27,960
VANGUARD INDEX FDS GROWTH ETF 922908736   378,058 1,020 SH   SOLE   0 0 1,020
VANGUARD INDEX FDS VALUE ETF 922908744   3,709,210 21,473 SH   SOLE   0 0 21,473
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,079,540 4,868 SH   SOLE   0 0 4,868
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,602,594 5,831 SH   SOLE   0 0 5,831
VERIZON COMMUNICATIONS INC COM 92343V104   7,393,411 162,994 SH   SOLE   0 0 162,994
VISA INC COM CL A 92826C839   2,132,058 6,084 SH   SOLE   0 0 6,084
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   95,950 15,551 SH   SOLE   0 0 15,551
WP CAREY INC COM 92936U109   2,357,828 37,361 SH   SOLE   0 0 37,361
WALMART INC COM 931142103   2,380,830 27,119 SH   SOLE   0 0 27,119
WASTE MGMT INC DEL COM 94106L109   1,164,104 5,028 SH   SOLE   0 0 5,028
WELLS FARGO CO NEW COM 949746101   1,174,406 16,359 SH   SOLE   0 0 16,359
WELLTOWER INC COM 95040Q104   204,382 1,334 SH   SOLE   0 0 1,334
WESCO INTL INC COM 95082P105   1,107,289 7,130 SH   SOLE   0 0 7,130
WHEATON PRECIOUS METALS CORP COM 962879102   669,326 8,622 SH   SOLE   0 0 8,622
CALAMOS GBL DYN INCOME FUND COM 12811L107   109,908 17,200 SH   SOLE   0 0 17,200
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   403,335 24,928 SH   SOLE   0 0 24,928
CANADIAN PACIFIC KANSAS CITY COM 13646K108   303,728 4,326 SH   SOLE   0 0 4,326
CAPITAL ONE FINL CORP COM 14040H105   365,196 2,037 SH   SOLE   0 0 2,037
CARLISLE COS INC COM 142339100   403,493 1,185 SH   SOLE   0 0 1,185
CARPENTER TECHNOLOGY CORP COM 144285103   996,490 5,500 SH Call SOLE   0 0 5,500
CARPENTER TECHNOLOGY CORP COM 144285103   1,732,081 9,560 SH   SOLE   0 0 9,560
CATALYST PHARMACEUTICALS INC COM 14888U101   242,500 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,442,906 4,375 SH   SOLE   0 0 4,375
CHEVRON CORP NEW COM 166764100   33,458 200 SH Call SOLE   0 0 200
CHEVRON CORP NEW COM 166764100   7,625,294 45,581 SH   SOLE   0 0 45,581
CINCINNATI FINL CORP COM 172062101   540,940 3,662 SH   SOLE   0 0 3,662
CISCO SYS INC COM 17275R102   9,723,547 157,568 SH   SOLE   0 0 157,568
CLEAN HARBORS INC COM 184496107   299,001 1,517 SH   SOLE   0 0 1,517
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   372,398 7,505 SH   SOLE   0 0 7,505
CLOROX CO DEL COM 189054109   236,308 1,605 SH   SOLE   0 0 1,605
COCA COLA CO COM 191216100   1,801,615 25,155 SH   SOLE   0 0 25,155
COHEN & STEERS QUALITY INCOM COM 19247L106   134,141 10,680 SH   SOLE   0 0 10,680
COHEN & STEERS REIT & PFD & COM 19247X100   4,885,450 221,362 SH   SOLE   0 0 221,362
COMCAST CORP NEW CL A 20030N101   1,444,548 39,148 SH   SOLE   0 0 39,148
COMMERCE BANCSHARES INC COM 200525103   244,439 3,928 SH   SOLE   0 0 3,928
CONOCOPHILLIPS COM 20825C104   1,313,795 12,510 SH   SOLE   0 0 12,510
CONSTELLATION BRANDS INC CL A 21036P108   290,696 1,584 SH   SOLE   0 0 1,584
COSTCO WHSL CORP NEW COM 22160K105   4,241,061 4,484 SH   SOLE   0 0 4,484
CROWN CASTLE INC COM 22822V101   229,306 2,200 SH   SOLE   0 0 2,200
CUBESMART COM 229663109   299,553 7,014 SH   SOLE   0 0 7,014
CUMMINS INC COM 231021106   31,344 100 SH Call SOLE   0 0 100
CUMMINS INC COM 231021106   2,925,336 9,333 SH   SOLE   0 0 9,333
DNP SELECT INCOME FD INC COM 23325P104   153,061 15,476 SH   SOLE   0 0 15,476
DTE ENERGY CO COM 233331107   276,540 2,000 SH   SOLE   0 0 2,000
DT MIDSTREAM INC COMMON STOCK 23345M107   241,489 2,503 SH   SOLE   0 0 2,503
DANAHER CORPORATION COM 235851102   1,307,870 6,380 SH   SOLE   0 0 6,380
DEERE & CO COM 244199105   313,118 667 SH   SOLE   0 0 667
DELL TECHNOLOGIES INC CL C 24703L202   421,109 4,620 SH   SOLE   0 0 4,620
DISNEY WALT CO COM 254687106   29,610 300 SH Call SOLE   0 0 300
DISNEY WALT CO COM 254687106   1,531,277 15,515 SH   SOLE   0 0 15,515
WILLIAMS COS INC COM 969457100   346,608 5,800 SH   SOLE   0 0 5,800
WISDOMTREE TR INTERNTNL AI ENH 97717W786   385,441 8,794 SH   SOLE   0 0 8,794
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,486,592 48,157 SH   SOLE   0 0 48,157
WISDOMTREE TR US S CAP QTY DIV 97717X651   4,078,841 87,717 SH   SOLE   0 0 87,717
WYNN RESORTS LTD COM 983134107   539,443 6,460 SH   SOLE   0 0 6,460
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,043,128 3,343 SH   SOLE   0 0 3,343
EATON CORP PLC SHS G29183103   227,250 836 SH   SOLE   0 0 836
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   337,191 2,716 SH   SOLE   0 0 2,716
MEDTRONIC PLC SHS G5960L103   1,162,339 12,935 SH   SOLE   0 0 12,935
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   550,125 7,814 SH   SOLE   0 0 7,814
ROYAL CARIBBEAN GROUP COM V7780T103   630,164 3,067 SH   SOLE   0 0 3,067
DOMINION ENERGY INC COM 25746U109   2,472,943 44,105 SH   SOLE   0 0 44,105
DOW INC COM 260557103   3,334,057 95,477 SH   SOLE   0 0 95,477
DUKE ENERGY CORP NEW COM NEW 26441C204   577,040 4,731 SH   SOLE   0 0 4,731
DUPONT DE NEMOURS INC COM 26614N102   201,860 2,703 SH   SOLE   0 0 2,703
EAGLE BANCORP INC MD COM 268948106   263,900 12,567 SH   SOLE   0 0 12,567
ECOLAB INC COM 278865100   655,464 2,585 SH   SOLE   0 0 2,585
EMCOR GROUP INC COM 29084Q100   225,474 610 SH   SOLE   0 0 610
EMERSON ELEC CO COM 291011104   4,815,199 43,918 SH   SOLE   0 0 43,918
ENBRIDGE INC COM 29250N105   736,698 16,626 SH   SOLE   0 0 16,626
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   697,924 37,543 SH   SOLE   0 0 37,543
ENTERPRISE PRODS PARTNERS L COM 293792107   3,971,673 116,335 SH   SOLE   0 0 116,335
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   1,724,795 80,862 SH   SOLE   0 0 80,862
EXXON MOBIL CORP COM 30231G102   5,942,471 49,966 SH   SOLE   0 0 49,966
META PLATFORMS INC CL A 30303M102   1,346,854 2,337 SH   SOLE   0 0 2,337
FEDERATED HERMES PREM MUNI I COM 31423P108   222,847 20,520 SH   SOLE   0 0 20,520
FEDEX CORP COM 31428X106   2,281,293 9,358 SH   SOLE   0 0 9,358
FIRST TR MORNINGSTAR DIVID L SHS 336917109   450,994 10,382 SH   SOLE   0 0 10,382
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   5,330,087 254,177 SH   SOLE   0 0 254,177
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   616,134 10,525 SH   SOLE   0 0 10,525
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   282,842 14,989 SH   SOLE   0 0 14,989
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   7,632,232 308,373 SH   SOLE   0 0 308,373
FORD MTR CO COM 345370860   199,635 19,904 SH   SOLE   0 0 19,904
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   610,226 22,915 SH   SOLE   0 0 22,915
FUNKO INC COM CL A 361008105   82,320 12,000 SH   SOLE   0 0 12,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   251,734 3,119 SH   SOLE   0 0 3,119
GE VERNOVA INC COM 36828A101   360,841 1,182 SH   SOLE   0 0 1,182
GENERAL DYNAMICS CORP COM 369550108   1,905,607 6,991 SH   SOLE   0 0 6,991
GE AEROSPACE COM NEW 369604301   1,103,236 5,512 SH   SOLE   0 0 5,512
GENERAL MLS INC COM 370334104   1,682,251 28,136 SH   SOLE   0 0 28,136
GENERAL MTRS CO COM 37045V100   819,827 17,432 SH   SOLE   0 0 17,432
GLADSTONE COMMERCIAL CORP COM 376536108   6,105,001 407,543 SH   SOLE   0 0 407,543
GSK PLC SPONSORED ADR 37733W204   681,630 17,595 SH   SOLE   0 0 17,595
GLOBAL X FDS RUSSELL 2000 37954Y459   196,300 13,000 SH   SOLE   0 0 13,000
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   5,340,165 321,116 SH   SOLE   0 0 321,116
GLOBAL X FDS DOW 30 COVERED C 37960A859   6,051,276 274,186 SH   SOLE   0 0 274,186
GOLDMAN SACHS GROUP INC COM 38141G104   2,656,206 4,862 SH   SOLE   0 0 4,862
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   11,708,104 106,360 SH   SOLE   126 0 106,234
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   6,895,185 154,601 SH   SOLE   0 0 154,601
GRAPHIC PACKAGING HLDG CO COM 388689101   610,839 23,530 SH   SOLE   0 0 23,530
HEICO CORP NEW COM 422806109   208,715 781 SH   SOLE   0 0 781
HERON THERAPEUTICS INC COM 427746102   22,000 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102   2,677,654 7,306 SH   SOLE   0 0 7,306
HONEYWELL INTL INC COM 438516106   1,493,064 7,051 SH   SOLE   0 0 7,051
HOWMET AEROSPACE INC COM 443201108   252,295 1,945 SH   SOLE   0 0 1,945
ILLINOIS TOOL WKS INC COM 452308109   983,171 3,964 SH   SOLE   0 0 3,964
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   320,046 8,391 SH   SOLE   0 0 8,391
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   417,293 9,927 SH   SOLE   0 0 9,927
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   310,376 7,989 SH   SOLE   0 0 7,989
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   659,598 16,412 SH   SOLE   0 0 16,412
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   665,717 15,675 SH   SOLE   0 0 15,675
INTEL CORP COM 458140100   11,355 500 SH Call SOLE   0 0 500
INTEL CORP COM 458140100   1,438,697 63,351 SH   SOLE   0 0 63,351
INTERNATIONAL BUSINESS MACHS COM 459200101   8,599,051 34,582 SH   SOLE   0 0 34,582
INTERNATIONAL PAPER CO COM 460146103   2,979,491 55,848 SH   SOLE   0 0 55,848
INVESCO QQQ TR UNIT SER 1 46090E103   4,313,315 9,198 SH   SOLE   0 0 9,198
INTUIT COM 461202103   221,169 360 SH   SOLE   0 0 360
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   289,743 2,486 SH   SOLE   0 0 2,486
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,908,196 49,887 SH   SOLE   0 0 49,887
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   364,996 2,107 SH   SOLE   0 0 2,107
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   244,202 5,334 SH   SOLE   0 0 5,334
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,162,717 28,944 SH   SOLE   26 0 28,918
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   9,788,340 194,871 SH   SOLE   136 0 194,735
IOVANCE BIOTHERAPEUTICS INC COM 462260100   76,590 23,000 SH   SOLE   0 0 23,000
ISHARES GOLD TR ISHARES NEW 464285204   466,197 7,907 SH   SOLE   0 0 7,907
ISHARES TR S&P 100 ETF 464287101   1,147,507 4,237 SH   SOLE   0 0 4,237
ISHARES TR MORNINGSTAR GRWT 464287119   1,455,066 17,966 SH   SOLE   0 0 17,966
ISHARES TR CORE S&P TTL STK 464287150   723,147 5,927 SH   SOLE   0 0 5,927
ISHARES TR SELECT DIVID ETF 464287168   1,318,191 9,816 SH   SOLE   0 0 9,816
ISHARES TR CORE S&P500 ETF 464287200   17,211,230 30,630 SH   SOLE   0 0 30,630
ISHARES TR CORE US AGGBD ET 464287226   4,557,217 46,070 SH   SOLE   0 0 46,070
ISHARES TR MSCI EMG MKT ETF 464287234   959,615 21,959 SH   SOLE   0 0 21,959
ISHARES TR S&P 500 GRWT ETF 464287309   4,483,202 48,295 SH   SOLE   0 0 48,295
ISHARES TR NORTH AMERN NAT 464287374   550,028 12,096 SH   SOLE   0 0 12,096
ISHARES TR S&P 500 VAL ETF 464287408   224,694 1,179 SH   SOLE   0 0 1,179
ISHARES TR MSCI EAFE ETF 464287465   3,402,441 41,630 SH   SOLE   0 0 41,630
ISHARES TR RUS MDCP VAL ETF 464287473   5,271,082 41,844 SH   SOLE   0 0 41,844
ISHARES TR RUS MD CP GR ETF 464287481   9,368,781 79,741 SH   SOLE   0 0 79,741
ISHARES TR RUS MID CAP ETF 464287499   21,930,361 257,792 SH   SOLE   0 0 257,792
ISHARES TR CORE S&P MCP ETF 464287507   2,304,245 39,490 SH   SOLE   0 0 39,490
ISHARES TR ISHARES SEMICDTR 464287523   306,141 1,627 SH   SOLE   0 0 1,627
ISHARES TR RUS 1000 VAL ETF 464287598   12,243,399 65,069 SH   SOLE   0 0 65,069
ISHARES TR RUS 1000 GRW ETF 464287614   27,859,071 77,153 SH   SOLE   0 0 77,153
ISHARES TR RUS 1000 ETF 464287622   26,349,903 85,903 SH   SOLE   0 0 85,903
ISHARES TR RUS 2000 VAL ETF 464287630   4,495,424 29,775 SH   SOLE   0 0 29,775
ISHARES TR RUS 2000 GRW ETF 464287648   6,689,562 26,179 SH   SOLE   0 0 26,179
ISHARES TR RUSSELL 2000 ETF 464287655   7,366,859 36,928 SH   SOLE   29 0 36,900
ISHARES TR CORE S&P US VLU 464287663   511,715 5,545 SH   SOLE   0 0 5,545
ISHARES TR CORE S&P US GWT 464287671   820,324 6,455 SH   SOLE   0 0 6,455
ISHARES TR RUSSELL 3000 ETF 464287689   1,030,712 3,245 SH   SOLE   0 0 3,245
ISHARES TR U.S. TECH ETF 464287721   472,721 3,366 SH   SOLE   0 0 3,366
ISHARES TR U.S. FINLS ETF 464287788   12,608,118 111,725 SH   SOLE   0 0 111,725
ISHARES TR CORE S&P SCP ETF 464287804   19,429,332 185,802 SH   SOLE   0 0 185,802
ISHARES TR SHRT NAT MUN ETF 464288158   249,046 2,358 SH   SOLE   0 0 2,358
ISHARES TR MRGSTR MD CP ETF 464288208   280,552 3,787 SH   SOLE   0 0 3,787
ISHARES TR JPMORGAN USD EMG 464288281   361,058 3,986 SH   SOLE   0 0 3,986
ISHARES TR NATIONAL MUN ETF 464288414   458,889 4,352 SH   SOLE   0 0 4,352
ISHARES TR PFD AND INCM SEC 464288687   4,828,826 157,137 SH   SOLE   0 0 157,137
ISHARES TR CORE MSCI TOTAL 46432F834   1,887,104 27,032 SH   SOLE   0 0 27,032
ISHARES TR CORE MSCI EAFE 46432F842   234,013 3,093 SH   SOLE   0 0 3,093
ISHARES TR CORE DIV GRWTH 46434V621   30,667,018 496,391 SH   SOLE   0 0 496,391
ISHARES TR ESG AWR MSCI USA 46435G425   360,732 2,959 SH   SOLE   0 0 2,959
JPMORGAN CHASE & CO. COM 46625H100   11,063,897 45,104 SH   SOLE   0 0 45,104
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   965,666 16,900 SH   SOLE   0 0 16,900
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   312,233 6,030 SH   SOLE   0 0 6,030
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   299,189 5,900 SH   SOLE   0 0 5,900
JOHNSON & JOHNSON COM 478160104   11,691,083 70,496 SH   SOLE   0 0 70,496
KKR REAL ESTATE FIN TR INC COM 48251K100   403,920 37,400 SH   SOLE   0 0 37,400
KKR & CO INC COM 48251W104   560,287 4,846 SH   SOLE   0 0 4,846
KENVUE INC COM 49177J102   654,654 27,300 SH   SOLE   0 0 27,300
KIMBERLY-CLARK CORP COM 494368103   548,116 3,854 SH   SOLE   0 0 3,854
KINDER MORGAN INC DEL COM 49456B101   57,060 2,000 SH Call SOLE   0 0 2,000
KINDER MORGAN INC DEL COM 49456B101   8,458,550 296,479 SH   SOLE   0 0 296,479
KRAFT HEINZ CO COM 500754106   259,416 8,525 SH   SOLE   0 0 8,525
LMP CAP & INCOME FD INC COM 50208A102   405,705 25,468 SH   SOLE   0 0 25,468
LPL FINL HLDGS INC COM 50212V100   661,028 2,021 SH   SOLE   0 0 2,021
L3HARRIS TECHNOLOGIES INC COM 502431109   2,308,234 11,028 SH   SOLE   0 0 11,028
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   1,669,182 40,742 SH   SOLE   0 0 40,742
LENNOX INTL INC COM 526107107   389,061 694 SH   SOLE   0 0 694
ELI LILLY & CO COM 532457108   1,378,872 1,670 SH   SOLE   0 0 1,670
LOCKHEED MARTIN CORP COM 539830109   0 0 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109   3,907,127 8,746 SH   SOLE   0 0 8,746
LOWES COS INC COM 548661107   1,275,170 5,467 SH   SOLE   0 0 5,467
LUCID DIAGNOSTICS INC COM 54948X109   266,405 178,795 SH   SOLE   0 0 178,795
M & T BK CORP COM 55261F104   704,343 3,940 SH   SOLE   0 0 3,940
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   54,079 11,630 SH   SOLE   0 0 11,630
MGM RESORTS INTERNATIONAL COM 552953101   906,901 30,597 SH   SOLE   0 0 30,597
MACROGENICS INC COM 556099109   24,344 19,169 SH   SOLE   0 0 19,169
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   578,770 38,380 SH   SOLE   0 0 38,380
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,326,516 63,968 SH   SOLE   0 0 63,968
MARRIOTT INTL INC NEW CL A 571903202   1,044,725 4,386 SH   SOLE   0 0 4,386
MASTERCARD INCORPORATED CL A 57636Q104   612,250 1,117 SH   SOLE   0 0 1,117
MCDONALDS CORP COM 580135101   2,158,762 6,911 SH   SOLE   0 0 6,911
MCKESSON CORP COM 58155Q103   222,693 331 SH   SOLE   0 0 331
MERCK & CO INC COM 58933Y105   6,111,756 68,090 SH   SOLE   0 0 68,090
MICROSOFT CORP COM 594918104   112,617 300 SH Call SOLE   0 0 300
MICROSOFT CORP COM 594918104   22,909,012 61,027 SH   SOLE   0 0 61,027
MICROSTRATEGY INC CL A NEW 594972408   432,405 1,500 SH   SOLE   0 0 1,500
MONDELEZ INTL INC CL A 609207105   1,042,231 15,361 SH   SOLE   0 0 15,361
MONOLITHIC PWR SYS INC COM 609839105   574,760 991 SH   SOLE   0 0 991
MOTOROLA SOLUTIONS INC COM NEW 620076307   313,132 715 SH   SOLE   0 0 715
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,090,170 53,050 SH   SOLE   0 0 53,050
NETFLIX INC COM 64110L106   263,906 283 SH   SOLE   0 0 283
FLAGSTAR FINANCIAL INC COM NEW 649445400   119,243 10,262 SH   SOLE   0 0 10,262
NEWMONT CORP COM 651639106   43,452 900 SH Call SOLE   0 0 900
NEWMONT CORP COM 651639106   1,522,751 31,540 SH   SOLE   0 0 31,540
NEXTERA ENERGY INC COM 65339F101   1,154,759 16,289 SH   SOLE   0 0 16,289
NORFOLK SOUTHN CORP COM 655844108   708,581 2,992 SH   SOLE   0 0 2,992
NOVARTIS AG SPONSORED ADR 66987V109   1,169,990 10,495 SH   SOLE   0 0 10,495
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   183,279 15,350 SH   SOLE   0 0 15,350
NVIDIA CORPORATION COM 67066G104   6,862,043 63,315 SH   SOLE   0 0 63,315
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,613,378 140,050 SH   SOLE   0 0 140,050
NUVEEN AMT FREE MUN CR INC F COM 67071L106   167,130 13,500 SH   SOLE   0 0 13,500
OCCIDENTAL PETE CORP COM 674599105   621,590 12,593 SH   SOLE   0 0 12,593
OMNICOM GROUP INC COM 681919106   424,518 5,120 SH   SOLE   0 0 5,120
OMEGA HEALTHCARE INVS INC COM 681936100   2,700,881 70,927 SH   SOLE   0 0 70,927
ONDAS HLDGS INC COM NEW 68236H204   107,000 100,000 SH   SOLE   0 0 100,000
ORACLE CORP COM 68389X105   2,112,273 15,108 SH   SOLE   0 0 15,108
ORLA MNG LTD NEW COM 68634K106   214,115 22,900 SH   SOLE   0 0 22,900
PGIM ETF TR SHRT DUR HGH YLD 69344A784   361,175 7,179 SH   SOLE   0 0 7,179
PACER FDS TR TRENDPILOT 100 69374H303   901,899 12,701 SH   SOLE   0 0 12,701
PACER FDS TR US LRG CP CASH 69374H360   561,117 18,224 SH   SOLE   0 0 18,224
PACER FDS TR US CASH COWS 100 69374H881   10,210,834 186,465 SH   SOLE   0 0 186,465
PALANTIR TECHNOLOGIES INC CL A 69608A108   419,890 4,975 SH   SOLE   0 0 4,975
PALO ALTO NETWORKS INC COM 697435105   344,693 2,020 SH   SOLE   0 0 2,020
PAVMED INC COM NEW 70387R403   7,262 10,067 SH   SOLE   0 0 10,067
PEPSICO INC COM 713448108   2,102,574 14,023 SH   SOLE   0 0 14,023
PFIZER INC COM 717081103   3,833,419 151,279 SH   SOLE   0 0 151,279
PHILIP MORRIS INTL INC COM 718172109   509,142 3,208 SH   SOLE   0 0 3,208
PHILLIPS 66 COM 718546104   2,155,417 17,456 SH   SOLE   0 0 17,456
PIMCO CORPORATE & INCOME OPP COM 72201B101   21,562,704 1,491,197 SH   SOLE   0 0 1,491,197
PIMCO ETF TR INV GRD CRP BD 72201R817   15,756,551 162,825 SH   SOLE   0 0 162,825
PIMCO ETF TR INTER MUN BD ACT 72201R866   11,824,117 229,372 SH   SOLE   0 0 229,372
PIONEER MUNICIPAL HIGH INCOM COM 723762100   121,075 14,500 SH   SOLE   0 0 14,500
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   346,258 18,516 SH   SOLE   0 0 18,516
PROCTER AND GAMBLE CO COM 742718109   2,193,987 12,874 SH   SOLE   0 0 12,874
PROSPECT CAP CORP COM 74348T102   3,683,883 898,508 SH   SOLE   0 0 898,508
PRUDENTIAL FINL INC COM 744320102   2,441,213 21,859 SH   SOLE   0 0 21,859
PUBLIC STORAGE OPER CO COM 74460D109   2,709,900 9,054 SH   SOLE   0 0 9,054
PUTNAM MANAGED MUN INCOME TR COM 746823103   141,603 23,100 SH   SOLE   0 0 23,100
QUALCOMM INC COM 747525103   11,873,359 77,296 SH   SOLE   0 0 77,296