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
ABBVIE INC COM 00287Y109   1,573,344 8,640 SH   SOLE   0 0 8,640
ADOBE INC COM 00724F101   1,124,753 2,229 SH   SOLE   0 0 2,229
ADVANCED MICRO DEVICES INC COM 007903107   1,080,594 5,987 SH   SOLE   0 0 5,987
ALLSTATE CORP COM 020002101   475,085 2,746 SH   SOLE   0 0 2,746
ALLY FINL INC COM 02005N100   263,754 6,498 SH   SOLE   0 0 6,498
ALPHABET INC CAP STK CL A 02079K305   4,354,029 28,848 SH   SOLE   0 0 28,848
ALPHABET INC CAP STK CL C 02079K107   307,413 2,019 SH   SOLE   0 0 2,019
ALTRIA GROUP INC COM 02209S103   1,590,398 36,460 SH   SOLE   0 0 36,460
AMAZON COM INC COM 023135106   5,508,444 30,538 SH   SOLE   0 0 30,538
AMGEN INC COM 031162100   927,736 3,263 SH   SOLE   0 0 3,263
APPLE INC COM 037833100   12,643,395 73,731 SH   SOLE   0 0 73,731
ARBOR REALTY TRUST INC COM 038923108   141,709 10,695 SH   SOLE   0 0 10,695
AT&T INC COM 00206R102   875,535 49,746 SH   SOLE   0 0 49,746
ATLANTIC UN BANKSHARES CORP COM 04911A107   331,526 9,389 SH   SOLE   0 0 9,389
AVROBIO INC COM 05455M100   20,707 16,177 SH   SOLE   0 0 16,177
B2GOLD CORP COM 11777Q209   92,825 35,565 SH   SOLE   0 0 35,565
BANK AMERICA CORP COM 060505104   915,384 24,140 SH   SOLE   0 0 24,140
BLACK STONE MINERALS L P COM UNIT 09225M101   294,192 18,410 SH   SOLE   0 0 18,410
BLACKSTONE INC COM 09260D107   524,560 3,993 SH   SOLE   0 0 3,993
BRISTOL-MYERS SQUIBB CO COM 110122108   421,347 7,770 SH   SOLE   0 0 7,770
BROADCOM INC COM 11135F101   1,387,704 1,047 SH   SOLE   0 0 1,047
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   2,650,627 92,036 SH   SOLE   0 0 92,036
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   3,135,001 97,999 SH   SOLE   0 0 97,999
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   248,632 9,644 SH   SOLE   0 0 9,644
CATERPILLAR INC COM 149123101   268,960 734 SH   SOLE   0 0 734
CHEVRON CORP NEW COM 166764100   1,242,275 7,875 SH   SOLE   0 0 7,875
CISCO SYS INC COM 17275R102   1,397,730 28,005 SH   SOLE   0 0 28,005
COCA COLA CO COM 191216100   762,670 12,466 SH   SOLE   0 0 12,466
COMCAST CORP NEW CL A 20030N101   937,314 21,622 SH   SOLE   0 0 21,622
COSTCO WHSL CORP NEW COM 22160K105   2,189,098 2,988 SH   SOLE   0 0 2,988
CROWDSTRIKE HLDGS INC CL A 22788C105   206,139 643 SH   SOLE   0 0 643
CUMMINS INC COM 231021106   300,543 1,020 SH   SOLE   0 0 1,020
DEVON ENERGY CORP NEW COM 25179M103   522,161 10,406 SH   SOLE   0 0 10,406
DIANA SHIPPING INC COM Y2066G104   51,101 17,682 SH   SOLE   0 0 17,682
DISNEY WALT CO COM 254687106   276,208 2,257 SH   SOLE   0 0 2,257
DOMINION ENERGY INC COM 25746U109   2,827,831 57,488 SH   SOLE   0 0 57,488
DUKE ENERGY CORP NEW COM NEW 26441C204   402,023 4,157 SH   SOLE   0 0 4,157
EATON CORP PLC SHS G29183103   540,624 1,729 SH   SOLE   0 0 1,729
ELEVANCE HEALTH INC COM 036752103   243,714 470 SH   SOLE   0 0 470
ELI LILLY & CO COM 532457108   405,317 521 SH   SOLE   0 0 521
ENTERPRISE PRODS PARTNERS L COM 293792107   444,732 15,241 SH   SOLE   0 0 15,241
EXSCIENTIA PLC ADS 30223G102   76,734 13,415 SH   SOLE   0 0 13,415
EXXON MOBIL CORP COM 30231G102   2,345,258 20,176 SH   SOLE   0 0 20,176
FERGUSON PLC NEW SHS G3421J106   358,444 1,641 SH   SOLE   0 0 1,641
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,353,965 27,320 SH   SOLE   0 0 27,320
FIGS INC CL A 30260D103   102,314 20,545 SH   SOLE   0 0 20,545
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   206,331 2,828 SH   SOLE   0 0 2,828
FIRST TR MORNINGSTAR DIVID L SHS 336917109   324,348 8,429 SH   SOLE   0 0 8,429
FIRST TR NASDAQ 100 TECH IND SHS 337345102   230,723 1,210 SH   SOLE   0 0 1,210
FLEX LNG LTD SHS G35947202   215,901 8,490 SH   SOLE   0 0 8,490
FLEXSHARES TR M STAR DEV MKT 33939L803   364,324 5,084 SH   SOLE   0 0 5,084
FLEXSHARES TR US QT LW VLTY 33939L654   1,633,171 26,790 SH   SOLE   0 0 26,790
FLEXSHARES TR DEV MRK EX LOW 33939L647   244,741 9,178 SH   SOLE   0 0 9,178
FLEXSHARES TR MORNSTAR USMKT 33939L100   338,647 1,707 SH   SOLE   0 0 1,707
FLEXSHARES TR US QUALITY CAP 33939L746   461,553 7,839 SH   SOLE   0 0 7,839
FLEXSHARES TR HIG YLD VL ETF 33939L662   252,744 6,148 SH   SOLE   0 0 6,148
FLEXSHARES TR MORNSTAR UPSTR 33939L407   232,485 5,661 SH   SOLE   0 0 5,661
FORD MTR CO DEL COM 345370860   428,396 32,259 SH   SOLE   0 0 32,259
FORTINET INC COM 34959E109   248,922 3,644 SH   SOLE   0 0 3,644
GILEAD SCIENCES INC COM 375558103   819,301 11,185 SH   SOLE   0 0 11,185
GLOBAL X FDS RUSSELL 2000 37954Y459   215,822 12,763 SH   SOLE   0 0 12,763
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   272,984 15,242 SH   SOLE   0 0 15,242
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   325,673 3,228 SH   SOLE   0 0 3,228
GSK PLC SPONSORED ADR 37733W204   250,061 5,833 SH   SOLE   0 0 5,833
HERCULES CAPITAL INC COM 427096508   257,876 13,977 SH   SOLE   0 0 13,977
HERSHEY CO COM 427866108   272,710 1,402 SH   SOLE   0 0 1,402
HOME DEPOT INC COM 437076102   1,545,908 4,030 SH   SOLE   0 0 4,030
INTEL CORP COM 458140100   674,343 15,267 SH   SOLE   0 0 15,267
INTERNATIONAL BUSINESS MACHS COM 459200101   652,701 3,418 SH   SOLE   0 0 3,418
INTUIT COM 461202103   731,250 1,125 SH   SOLE   0 0 1,125
INTUITIVE SURGICAL INC COM NEW 46120E602   1,156,962 2,899 SH   SOLE   0 0 2,899
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,484,919 19,076 SH   SOLE   0 0 19,076
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,148,111 14,312 SH   SOLE   0 0 14,312
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   477,556 14,524 SH   SOLE   0 0 14,524
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   311,631 4,731 SH   SOLE   0 0 4,731
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   2,016,947 36,519 SH   SOLE   0 0 36,519
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   437,991 2,586 SH   SOLE   0 0 2,586
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,692,987 24,471 SH   SOLE   0 0 24,471
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   673,900 6,627 SH   SOLE   0 0 6,627
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   1,667,715 80,761 SH   SOLE   0 0 80,761
INVESCO QQQ TR UNIT SER 1 46090E103   1,450,439 3,267 SH   SOLE   0 0 3,267
IRON MTN INC DEL COM 46284V101   741,622 9,246 SH   SOLE   0 0 9,246
ISHARES INC MSCI GBL ETF NEW 46434G848   234,062 5,613 SH   SOLE   0 0 5,613
ISHARES TR INTL SEL DIV ETF 464288448   2,502,963 89,264 SH   SOLE   0 0 89,264
ISHARES TR CORE S&P US GWT 464287671   205,469 1,753 SH   SOLE   0 0 1,753
ISHARES TR MSCI EAFE MIN VL 46429B689   291,697 4,115 SH   SOLE   0 0 4,115
ISHARES TR CORE S&P SCP ETF 464287804   278,179 2,517 SH   SOLE   0 0 2,517
ISHARES TR CORE S&P MCP ETF 464287507   258,813 4,261 SH   SOLE   0 0 4,261
ISHARES TR RUS TP200 GR ETF 464289438   2,047,191 10,493 SH   SOLE   0 0 10,493
ISHARES TR CORE S&P500 ETF 464287200   5,289,193 10,061 SH   SOLE   0 0 10,061
ISHARES TR MSCI USA MMENTM 46432F396   596,149 3,182 SH   SOLE   0 0 3,182
JACKSON FINANCIAL INC COM CL A 46817M107   1,162,065 17,570 SH   SOLE   0 0 17,570
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   2,090,794 34,570 SH   SOLE   0 0 34,570
JOHNSON & JOHNSON COM 478160104   1,857,783 11,744 SH   SOLE   0 0 11,744
JPMORGAN CHASE & CO COM 46625H100   1,580,768 7,892 SH   SOLE   0 0 7,892
LOCKHEED MARTIN CORP COM 539830109   324,361 713 SH   SOLE   0 0 713
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   185,696 16,218 SH   SOLE   0 0 16,218
MAIN STR CAP CORP COM 56035L104   228,768 4,836 SH   SOLE   0 0 4,836
MARVELL TECHNOLOGY INC COM 573874104   423,295 5,972 SH   SOLE   0 0 5,972
MASTERCARD INCORPORATED CL A 57636Q104   315,916 656 SH   SOLE   0 0 656
MCDONALDS CORP COM 580135101   951,572 3,375 SH   SOLE   0 0 3,375
MERCK & CO INC COM 58933Y105   1,058,767 8,024 SH   SOLE   0 0 8,024
META PLATFORMS INC CL A 30303M102   2,805,196 5,777 SH   SOLE   0 0 5,777
MICROSOFT CORP COM 594918104   9,186,527 21,835 SH   SOLE   0 0 21,835
MONDELEZ INTL INC CL A 609207105   423,220 6,046 SH   SOLE   0 0 6,046
MORGAN STANLEY COM NEW 617446448   481,817 5,117 SH   SOLE   0 0 5,117
MPLX LP COM UNIT REP LTD 55336V100   454,459 10,935 SH   SOLE   0 0 10,935
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   207,352 5,295 SH   SOLE   0 0 5,295
NETFLIX INC COM 64110L106   930,430 1,532 SH   SOLE   0 0 1,532
NEXTERA ENERGY INC COM 65339F101   277,561 4,343 SH   SOLE   0 0 4,343
NOVO-NORDISK A S ADR 670100205   518,864 4,041 SH   SOLE   0 0 4,041
NVIDIA CORPORATION COM 67066G104   7,293,536 8,072 SH   SOLE   0 0 8,072
ONEOK INC NEW COM 682680103   325,330 4,058 SH   SOLE   0 0 4,058
PALANTIR TECHNOLOGIES INC CL A 69608A108   220,321 9,575 SH   SOLE   0 0 9,575
PEPSICO INC COM 713448108   2,081,744 11,895 SH   SOLE   0 0 11,895
PFIZER INC COM 717081103   1,169,512 42,145 SH   SOLE   0 0 42,145
PHILIP MORRIS INTL INC COM 718172109   977,952 10,674 SH   SOLE   0 0 10,674
PROCTER AND GAMBLE CO COM 742718109   1,286,318 7,928 SH   SOLE   0 0 7,928
QUALCOMM INC COM 747525103   841,421 4,970 SH   SOLE   0 0 4,970
ROSS STORES INC COM 778296103   276,496 1,884 SH   SOLE   0 0 1,884
SALESFORCE INC COM 79466L302   348,164 1,156 SH   SOLE   0 0 1,156
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   889,525 11,649 SH   SOLE   0 0 11,649
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,644,789 28,014 SH   SOLE   0 0 28,014
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   259,322 3,176 SH   SOLE   0 0 3,176
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,945,154 9,340 SH   SOLE   0 0 9,340
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   468,761 7,140 SH   SOLE   0 0 7,140
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,531,508 17,136 SH   SOLE   0 0 17,136
SERVICENOW INC COM 81762P102   235,582 309 SH   SOLE   0 0 309
SHERWIN WILLIAMS CO COM 824348106   272,654 785 SH   SOLE   0 0 785
SOUTHERN CO COM 842587107   589,559 8,218 SH   SOLE   0 0 8,218
SPDR GOLD TR GOLD SHS 78463V107   305,288 1,484 SH   SOLE   0 0 1,484
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   293,889 4,924 SH   SOLE   0 0 4,924
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,230,059 34,321 SH   SOLE   0 0 34,321
SPDR S&P 500 ETF TR TR UNIT 78462F103   344,703 659 SH   SOLE   0 0 659
SPDR SER TR PORTFOLIO S&P600 78468R853   1,381,719 32,103 SH   SOLE   0 0 32,103
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   570,557 6,215 SH   SOLE   0 0 6,215
SPDR SER TR PORTFOLIO S&P500 78464A854   309,014 5,022 SH   SOLE   0 0 5,022
SPDR SER TR PRTFLO S&P500 VL 78464A508   738,587 14,742 SH   SOLE   0 0 14,742
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,163,927 13,334 SH   SOLE   0 0 13,334
SPDR SER TR S&P DIVID ETF 78464A763   377,184 2,874 SH   SOLE   0 0 2,874
SPDR SER TR PORTFOLI S&P1500 78464A805   757,438 11,807 SH   SOLE   0 0 11,807
STARBUCKS CORP COM 855244109   1,127,844 12,341 SH   SOLE   0 0 12,341
SUN CMNTYS INC COM 866674104   259,089 2,015 SH   SOLE   0 0 2,015
T-MOBILE US INC COM 872590104   550,868 3,375 SH   SOLE   0 0 3,375
TESLA INC COM 88160R101   2,096,647 11,927 SH   SOLE   0 0 11,927
TEXAS INSTRS INC COM 882508104   1,254,138 7,199 SH   SOLE   0 0 7,199
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   78,317 15,090 SH   SOLE   0 0 15,090
UBER TECHNOLOGIES INC COM 90353T100   260,996 3,390 SH   SOLE   0 0 3,390
UNITED PARCEL SERVICE INC CL B 911312106   297,111 1,999 SH   SOLE   0 0 1,999
UNITEDHEALTH GROUP INC COM 91324P102   1,119,011 2,262 SH   SOLE   0 0 2,262
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   324,359 3,608 SH   SOLE   0 0 3,608
VANECK ETF TRUST IG FLOATING RATE 92189F486   538,577 21,112 SH   SOLE   0 0 21,112
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   411,105 5,362 SH   SOLE   0 0 5,362
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   317,177 6,448 SH   SOLE   0 0 6,448
VANGUARD INDEX FDS GROWTH ETF 922908736   757,928 2,202 SH   SOLE   0 0 2,202
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,623,273 13,941 SH   SOLE   0 0 13,941
VANGUARD INDEX FDS VALUE ETF 922908744   619,682 3,805 SH   SOLE   0 0 3,805
VANGUARD INDEX FDS SMALL CP ETF 922908751   203,217 889 SH   SOLE   0 0 889
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   222,091 5,317 SH   SOLE   0 0 5,317
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   241,958 1,325 SH   SOLE   0 0 1,325
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   674,184 13,438 SH   SOLE   0 0 13,438
VANGUARD WORLD FD ENERGY ETF 92204A306   635,492 4,825 SH   SOLE   0 0 4,825
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,107,724 5,426 SH   SOLE   0 0 5,426
VERIZON COMMUNICATIONS INC COM 92343V104   3,074,299 73,267 SH   SOLE   0 0 73,267
VICI PPTYS INC COM 925652109   210,496 7,066 SH   SOLE   0 0 7,066
VIKING THERAPEUTICS INC COM 92686J106   378,840 4,620 SH   SOLE   0 0 4,620
VISA INC COM CL A 92826C839   261,777 938 SH   SOLE   0 0 938
WALMART INC COM 931142103   1,025,279 17,040 SH   SOLE   0 0 17,040
WASTE MGMT INC DEL COM 94106L109   213,363 1,001 SH   SOLE   0 0 1,001
WISDOMTREE TR US S CAP QTY DIV 97717X651   250,017 5,037 SH   SOLE   0 0 5,037