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
22ND CENTY GROUP INCCOM Stock 90137F202   525,100 682,835 SH   SOLE   0 0 682,835
3M CO COM Stock 88579Y101   21,127 201 SH   SOLE   0 0 201
ABBVIE INC COM Stock 00287Y109   39,843 250 SH   SOLE   0 0 250
AIRBNB INC COM CL A Stock 009066101   1,244 10 SH   SOLE   0 0 10
ALPHABET INC CAP STK CL C Stock 02079K107   120,640 1,160 SH   SOLE   0 0 1,160
ALTRIA GROUP INC COM Stock 02209S103   52,652 1,180 SH   SOLE   0 0 1,180
AMARIN CORP PLC SPONS ADR NEW ADR 023111206   1,938 1,292 SH   SOLE   0 0 1,292
AMAZON.COM INC Stock 023135106   365,853 3,542 SH   SOLE   0 0 3,542
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   68,872 3,559 SH   SOLE   0 0 3,559
APA CORPORATION COM Stock 03743Q108   7,212 200 SH   SOLE   0 0 200
APPLE INC Stock 037833100   764,971 4,639 SH   SOLE   0 0 4,639
ARBOR RLTY TR INC REIT 038923108   5,745 500 SH   SOLE   0 0 500
ASTRAZENECA PLC- SPONS ADR ADR 046353108   54,695 788 SH   SOLE   0 0 788
AT&T INC COM Stock 00206R102   59,367 3,084 SH   SOLE   0 0 3,084
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   9,263 30 SH   SOLE   0 0 30
BHP GROUP LTD SPONSORED ADS ADR 088606108   12,872 203 SH   SOLE   0 0 203
BLACK STONE MINERALS L P COM UNIT Stock 09225M101   180,435 11,500 SH   SOLE   0 0 11,500
BOEING CO COM Stock 097023105   12,746 60 SH   SOLE   0 0 60
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   6,931 100 SH   SOLE   0 0 100
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   14,234 185 SH   SOLE   0 0 185
CANOPY GROWTH CORP COM Stock 138035100   525 300 SH   SOLE   0 0 300
CHEVRON CORP NEW COM Stock 166764100   26,106 160 SH   SOLE   0 0 160
CISCO SYS INC Stock 17275R102   158,707 3,036 SH   SOLE   0 0 3,036
COCA COLA CO COM Stock 191216100   95,278 1,536 SH   SOLE   0 0 1,536
COINBASE GLOBAL INC COM CL A Stock 19260Q107   16,893 250 SH   SOLE   0 0 250
COMCAST CORP NEW CL A Stock 20030N101   12,586 332 SH   SOLE   0 0 332
COSTCO WHOLESALE CORP Stock 22160K105   199,341 401 SH   SOLE   0 0 401
COUSINS PPTYS INC COM NEW REIT 222795502   16,249 760 SH   SOLE   0 0 760
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   1,675,670 12,208 SH   SOLE   0 0 12,208
CVS HEALTH CORP COM Stock 126650100   6,168 83 SH   SOLE   0 0 83
DISCOVERY HLDG CO Stock 934423104   71,317 4,723 SH   SOLE   0 0 4,723
DISNEY WALT CO COM Stock 254687106   1,302 13 SH   SOLE   0 0 13
DOMINION RESOURCES INC Stock 25746U109   4,529 81 SH   SOLE   0 0 81
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   11,866 123 SH   SOLE   0 0 123
ENTERGY CORP NEW COM Stock 29364G103   21,871 203 SH   SOLE   0 0 203
EQUINIX INC COM REIT 29444U700   194,681 270 SH   SOLE   0 0 270
ESSENTIAL UTILS INC COM Stock 29670G102   28,722 658 SH   SOLE   0 0 658
EVOLUS INC COM Stock 30052C107   4,230 500 SH   SOLE   0 0 500
EXXON MOBIL CORP COM Stock 30231G102   4,319,706 39,392 SH   SOLE   0 0 39,392
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501   767 17 SH   SOLE   0 0 17
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   13,298,463 216,341 SH   SOLE   0 0 216,341
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   11,189,320 98,195 SH   SOLE   0 0 98,195
FIDELITY VALUE FACTOR ETF ETF 316092782   9,016,294 197,034 SH   SOLE   0 0 197,034
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   116,802 790 SH   SOLE   0 0 790
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   16,130 150 SH   SOLE   0 0 150
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101   69,052 1,040 SH   SOLE   0 0 1,040
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   5,884 70 SH   SOLE   0 0 70
FIRST TRUST WATER ETF ETF 33733B100   34,288 410 SH   SOLE   0 0 410
FORD MOTOR COMPANY Stock 345370860   4,738 376 SH   SOLE   0 0 376
FORTINET INC COM Stock 34959E109   141,560 2,130 SH   SOLE   0 0 2,130
G III APPAREL GROUP LTD COM Stock 36237H101   5,443 350 SH   SOLE   0 0 350
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   492 6 SH   SOLE   0 0 6
GENERAL ELECTRIC CO COM NEW Stock 369604301   1,816 19 SH   SOLE   0 0 19
GOOGLE INC Stock 02079K305   331,936 3,200 SH   SOLE   0 0 3,200
HOME DEPOT Stock 437076102   26,561 90 SH   SOLE   0 0 90
INMODE LTD SHS Stock M5425M103   6,392 200 SH   SOLE   0 0 200
INTEL CORP COM Stock 458140100   196,020 6,000 SH   SOLE   0 0 6,000
INTL BUSINESS MACHINES Stock 459200101   12,847 98 SH   SOLE   0 0 98
INVENTRUST PPTYS CORP COM NEW REIT 46124J201   14,414 616 SH   SOLE   0 0 616
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449   99,505 1,275 SH   SOLE   0 0 1,275
IQIYI INC SPONSORED ADS ADR 46267X108   1,820 250 SH   SOLE   0 0 250
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457   65,728 800 SH   SOLE   0 0 800
ISHARES CORE MSCI EAFE ETF ETF 46432F842   12,157,341 181,860 SH   SOLE   0 0 181,860
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   4,990,240 102,280 SH   SOLE   0 0 102,280
ISHARES CORE S&P MID CAP ETF ETF 464287507   10,870,143 43,453 SH   SOLE   0 0 43,453
ISHARES MSCI EAFE ETF ETF 464287465   83,321 1,165 SH   SOLE   0 0 1,165
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   40,590 600 SH   SOLE   0 0 600
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   4,186 106 SH   SOLE   0 0 106
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   37,759,453 519,102 SH   SOLE   0 0 519,102
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   6,800,888 27,835 SH   SOLE   0 0 27,835
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   3,255,807 21,383 SH   SOLE   0 0 21,383
ISHARES RUSSELL 2000 ETF ETF 464287655   1,707,288 9,570 SH   SOLE   0 0 9,570
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   350,959 2,561 SH   SOLE   0 0 2,561
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   327,426 3,596 SH   SOLE   0 0 3,596
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   273,519 2,576 SH   SOLE   0 0 2,576
ISHARES S&P 500 GROWTH ETF ETF 464287309   17,193,834 269,116 SH   SOLE   0 0 269,116
ISHARES S&P 500 INDEX ETF 464287200   26,028,652 63,318 SH   SOLE   0 0 63,318
ISHARES S&P 500 VALUE ETF ETF 464287408   41,390,269 272,735 SH   SOLE   0 0 272,735
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   14,442,525 149,354 SH   SOLE   0 0 149,354
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   719,462 6,544 SH   SOLE   0 0 6,544
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   31,532 140 SH   SOLE   0 0 140
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499   1,269,132 18,151 SH   SOLE   0 0 18,151
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   11,137 120 SH   SOLE   0 0 120
JOHN MARSHALL BANCORP INC COM Stock 47805L101   1,074,168 49,730 SH   SOLE   0 0 49,730
JOHNSON & JOHNSON COM Stock 478160104   272,645 1,759 SH   SOLE   0 0 1,759
JPMORGAN CHASE & CO COM Stock 46625H100   186,343 1,430 SH   SOLE   0 0 1,430
JPMORGAN INFLATION MANAGED BOND ETF ETF 46654Q104   8,506,836 179,129 SH   SOLE   0 0 179,129
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   251 17 SH   SOLE   0 0 17
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   6,868 35 SH   SOLE   0 0 35
LIBERTY BROADBAND CORP COM SER C Stock 530307305   4,820 59 SH   SOLE   0 0 59
LOCKHEED MARTIN CORP Stock 539830109   97,855 207 SH   SOLE   0 0 207
LOWES COS INC COM Stock 548661107   79,988 400 SH   SOLE   0 0 400
MAGNITE INC COM Stock 55955D100   4,741 512 SH   SOLE   0 0 512
MCDONALDS CORP COM Stock 580135101   21,530 77 SH   SOLE   0 0 77
MEDTRONIC PLC SHS Stock G5960L103   7,659 95 SH   SOLE   0 0 95
METLIFE INC COM Stock 59156R108   5,794 100 SH   SOLE   0 0 100
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   13,237 158 SH   SOLE   0 0 158
MICROSOFT Stock 594918104   245,055 850 SH   SOLE   0 0 850
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   6,581 23 SH   SOLE   0 0 23
NASDAQ STK MKT INC Stock 631103108   1,137,136 20,800 SH   SOLE   0 0 20,800
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   35,151 517 SH   SOLE   0 0 517
NIKE INC CLASS B Stock 654106103   127 1 SH   SOLE   0 0 1
NIO INC SPON ADS ADR 62914V106   4,204 400 SH   SOLE   0 0 400
NOVO-NORDISK A S ADR ADR 670100205   7,957 50 SH   SOLE   0 0 50
OCCIDENTAL PETE CORP COM Stock 674599105   41,516 665 SH   SOLE   0 0 665
ORACLE CORPORATION Stock 68389X105   46,460 500 SH   SOLE   0 0 500
ORION OFFICE REIT INC COM REIT 68629Y103   228 34 SH   SOLE   0 0 34
PELOTON INTERACTIVE INC CL A COM Stock 70614W100   2,268 200 SH   SOLE   0 0 200
PFIZER INC COM Stock 717081103   8,160 200 SH   SOLE   0 0 200
PHILIP MORRIS INTL INC COM Stock 718172109   34,038 350 SH   SOLE   0 0 350
POWERSHARES QQQ TR ETF 46090E103   16,047 50 SH   SOLE   0 0 50
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   21,999 296 SH   SOLE   0 0 296
PROCTER AND GAMBLE CO COM Stock 742718109   263,776 1,774 SH   SOLE   0 0 1,774
PRUDENTIAL FINL INC Stock 744320102   15,886 192 SH   SOLE   0 0 192
QUALYS INC COM Stock 74758T303   122,869 945 SH   SOLE   0 0 945
RIO TINTO PLC SPONSORED ADR ADR 767204100   12,760 186 SH   SOLE   0 0 186
ROBLOX CORP CL A Stock 771049103   28,113 625 SH   SOLE   0 0 625
S&P GLOBAL INC COM Stock 78409V104   120,670 350 SH   SOLE   0 0 350
SANDY SPRING BANCORP INC COM Stock 800363103   38,970 1,500 SH   SOLE   0 0 1,500
SAVARA INC COM Stock 805111101   4 2 SH   SOLE   0 0 2
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   91,375 350 SH   SOLE   0 0 350
SCHWAB CHARLES CORP COM Stock 808513105   11,366 217 SH   SOLE   0 0 217
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   8,700 250 SH   SOLE   0 0 250
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   37,729 780 SH   SOLE   0 0 780
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   169,442 2,600 SH   SOLE   0 0 2,600
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   10,493 160 SH   SOLE   0 0 160
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   25,577 610 SH   SOLE   0 0 610
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   17,415,006 238,040 SH   SOLE   0 0 238,040
SHERWIN WILLIAMS CO COM Stock 824348106   18,206 81 SH   SOLE   0 0 81
SNAP INC CL A Stock 83304A106   45 4 SH   SOLE   0 0 4
SOUTHERN CO COM Stock 842587107   38,269 550 SH   SOLE   0 0 550
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   8,175,503 254,530 SH   SOLE   0 0 254,530
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   362,355 6,545 SH   SOLE   0 0 6,545
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   78,167 1,920 SH   SOLE   0 0 1,920
SPDR S&P 500 ETF TRUST ETF 78462F103   4,483,128 10,951 SH   SOLE   0 0 10,951
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   615,420 1,343 SH   SOLE   0 0 1,343
SPDR SER TR S&P DIVID ETF ETF 78464A763   374,594 3,028 SH   SOLE   0 0 3,028
STARBUCKS CORP Stock 855244109   5,207 50 SH   SOLE   0 0 50
TARGET CORP COM Stock 87612E106   415 3 SH   SOLE   0 0 3
TECK RESOURCES LTD CL B Stock 878742204   9,746 267 SH   SOLE   0 0 267
TESLA MOTORS INC Stock 88160R101   1,867 9 SH   SOLE   0 0 9
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   42,526 25 SH   SOLE   0 0 25
TILRAY BRANDS INC COM Stock 88688T100   14,841 5,866 SH   SOLE   0 0 5,866
TREEHOUSE FOODS INC COM Stock 89469A104   5,043 100 SH   SOLE   0 0 100
TREX CO INC COM Stock 89531P105   53,537 1,100 SH   SOLE   0 0 1,100
TRUIST FINL CORP COM Stock 89832Q109   49,172 1,442 SH   SOLE   0 0 1,442
UNDER ARMOUR INC CL C Stock 904311206   341 40 SH   SOLE   0 0 40
UNITED BANKSHARES INC WEST VA COM Stock 909907107   332,640 9,450 SH   SOLE   0 0 9,450
UNITED STATES STL CORP NEW COM Stock 912909108   522 20 SH   SOLE   0 0 20
UNITEDHEALTH GROUP Stock 91324P102   47,259 100 SH   SOLE   0 0 100
US VEGAN CLIMATE ETF ETF 26922A297   28,160 805 SH   SOLE   0 0 805
VALE S A SPONSORED ADS ADR 91912E105   23,007 1,458 SH   SOLE   0 0 1,458
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   68,688 446 SH   SOLE   0 0 446
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775   34,649 648 SH   SOLE   0 0 648
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   373,511 8,269 SH   SOLE   0 0 8,269
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   6,285,225 155,575 SH   SOLE   0 0 155,575
VANGUARD FTSE EUROPE ETF ETF 922042874   1,585 26 SH   SOLE   0 0 26
VANGUARD GROWTH ETF ETF 922908736   229,235 919 SH   SOLE   0 0 919
VANGUARD HEALTH CARE ETF ETF 92204A504   62,477 262 SH   SOLE   0 0 262
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   8,018 76 SH   SOLE   0 0 76
VANGUARD LARGE-CAP ETF ETF 922908637   136,371 730 SH   SOLE   0 0 730
VANGUARD MID CAP ETF 922908629   37,966 180 SH   SOLE   0 0 180
VANGUARD REIT INDEX ETF ETF 922908553   855,063 10,297 SH   SOLE   0 0 10,297
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   13,562 203 SH   SOLE   0 0 203
VANGUARD RUSSELL 2000 ETF ETF 92206C664   24,723 343 SH   SOLE   0 0 343
VANGUARD S&P 500 ETF ETF 922908363   535,365 1,424 SH   SOLE   0 0 1,424
VANGUARD S&P 500 GROWTH ETF ETF 921932505   311,310 1,351 SH   SOLE   0 0 1,351
VANGUARD S&P MID-CAP 400 ETF ETF 921932885   35,227 416 SH   SOLE   0 0 416
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869   133,237 1,500 SH   SOLE   0 0 1,500
VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844   139,137 1,769 SH   SOLE   0 0 1,769
VANGUARD SMALL CAP ETF ETF 922908751   78,769 416 SH   SOLE   0 0 416
VANGUARD TOTAL STK MKT ETF 922908769   6,327 31 SH   SOLE   0 0 31
VANGUARD VALUE ETF ETF 922908744   14,916 108 SH   SOLE   0 0 108
VIVOPOWER INTERNATIONAL PLC SHS Stock G9376R100   440 1,000 SH   SOLE   0 0 1,000
WALMART INC COM Stock 931142103   29,490 200 SH   SOLE   0 0 200
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406   27,498 300 SH   SOLE   0 0 300
WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308   1,637 73 SH   SOLE   0 0 73
XPENG INC ADS ADR 98422D105   4,000 360 SH   SOLE   0 0 360
ZEROFOX HLDGS INC COM Stock 98955G103   19,592 13,419 SH   SOLE   0 0 13,419
ZETA GLOBAL HOLDINGS CORP CL A Stock 98956A105   48,410 4,470 SH   SOLE   0 0 4,470