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
3M COMPANY COM COM 88579Y101 300 2,319 SH   SOLE NONE 2,250 0 69
ADOBE INC COM 00724F101 9,812 26,804 SH   SOLE NONE 26,734 0 70
ADVANCED MICRO DEVICES INC COM COM 007903107 2,780 36,357 SH   SOLE NONE 36,357 0 0
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 234 2,061 SH   SOLE NONE 1,936 0 125
ALLIANCEBERNSTEIN HOLDING LP SBI UNIT LTD PARTN 01881G106 561 13,514 SH   SOLE NONE 13,514 0 0
ALPHABET INC COM CL C CAP STK CL C 02079K107 21,866 9,996 SH   SOLE NONE 9,996 0 0
ALPHABET INC. CLASS A CAP STK CL A 02079K305 8,162 3,745 SH   SOLE NONE 3,727 0 18
AMAZON.COM INC COM 023135106 18,866 177,638 SH   SOLE NONE 177,398 0 240
AMERICAN EXPRESS CO COM COM 025816109 269 1,942 SH   SOLE NONE 1,942 0 0
AMN HEALTHCARE SERVICES INC COM COM 001744101 8,639 78,745 PRN   SOLE NONE 78,465 0 280
APPLE INC COM 037833100 33,073 241,904 SH   SOLE NONE 241,169 0 735
ARES CAPITAL CORP COM COM 04010L103 3,618 201,798 SH   SOLE NONE 198,996 0 2,801
ARISTA NETWORKS INC COM COM 040413106 7,470 79,689 SH   SOLE NONE 79,689 0 0
AT&T INC COM COM 00206R102 225 10,757 SH   SOLE NONE 10,757 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 10,105 37,015 SH   SOLE NONE 36,715 0 300
BLACKROCK INC COM 09247X101 9,549 15,679 SH   SOLE NONE 15,609 0 70
BLACKSTONE INC COM 09260D107 21,906 240,127 SH   SOLE NONE 240,127 0 0
BOEING CO COM COM 097023105 232 1,703 SH   SOLE NONE 1,703 0 0
BOOKING HOLDINGS INC COM 09857L108 8,914 5,096 SH   SOLE NONE 5,086 0 10
BRISTOL-MYERS SQUIBB CO COM COM 110122108 319 4,150 SH   SOLE NONE 4,150 0 0
CARLYLE GROUP INC COM 14316J108 6,993 220,890 SH   SOLE NONE 220,355 0 535
CHARLES SCHWAB CORP COM 808513105 8,543 135,219 SH   SOLE NONE 134,912 0 306
CHEWY INC COM CL A CL A 16679L109 2,819 81,217 SH   SOLE NONE 81,217 0 0
CHIPOTLE MEXICAN GRL COM 169656105 11,106 8,496 SH   SOLE NONE 8,487 0 0
COCA-COLA CO COM COM 191216100 406 6,460 SH   SOLE NONE 5,935 0 524
COPART INC COM COM 217204106 5,807 53,451 SH   SOLE NONE 53,451 0 0
COSTCO WHOLESALE CO COM 22160K105 16,169 33,737 SH   SOLE NONE 33,697 0 40
CSX CORP COM COM 126408103 362 12,477 SH   SOLE NONE 12,477 0 0
DOMINION ENERGY INC COM COM 25746U109 433 5,428 SH   SOLE NONE 5,428 0 0
DRDGOLD LTD FSPONSORED ADR 1 ADR REPS 10 ORD SHS SPON ADR REPSTG 26152H301 58 10,000 SH   SOLE NONE 10,000 0 0
EXELON CORP COM COM 30161N101 277 6,125 SH   SOLE NONE 6,125 0 0
EXXON MOBIL CORPORATION COM COM 30231G102 1,184 13,827 SH   SOLE NONE 13,573 0 254
GLOBAL X FINTECH ETF FINTECH ETF 37954Y814 5,477 257,156 SH   SOLE NONE 256,356 0 800
GSE SYSTEMS INC COM COM 36227K106 12 10,258 SH   SOLE NONE 10,258 0 0
HANNON ARMSTRONG SUS REIT COM 41068X100 9,479 250,392 SH   SOLE NONE 249,392 0 1,000
HERSHEY COMPANY COM COM 427866108 241 1,123 SH   SOLE NONE 1,123 0 0
HOME DEPOT INC COM 437076102 13,529 49,330 SH   SOLE NONE 49,230 0 100
INMODE LTD COM SHS M5425M103 6,461 288,344 SH   SOLE NONE 288,144 0 200
INTERCONTINENTAL EXC COM 45866F104 13,638 145,024 SH   SOLE NONE 144,534 0 490
INVESCO PREFERRED ETF PFD ETF 46138E511 184 14,973 SH   SOLE NONE 14,973 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 19,396 144,502 SH   SOLE NONE 144,502 0 0
INVSC QQQ TRUST SRS 1 ETF UNIT SER 1 46090E103 45,921 163,840 SH   SOLE NONE 163,840 0 0
INVSC SP 500 EQUAL WEIGHT TECH ETF S&P500 EQL TEC 46137V282 18,230 77,141 SH   SOLE NONE 77,141 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 10,706 28,238 SH   SOLE NONE 28,238 0 0
ISHARES CORE S&P SMALL CAP ETF CORE S&P SCP ETF 464287804 5,325 57,630 SH   SOLE NONE 57,630 0 0
ISHARES PREFERRED INCOMESEC ETF PFD AND INCM SEC 464288687 10,989 334,244 SH   SOLE NONE 332,434 0 1,809
ISHARES RUSSELL MID CAP ETF RUS MID CAP ETF 464287499 9,501 146,944 SH   SOLE NONE 146,944 0 0
ISHARES S&P SMLL CAP 600GRTH ETF S&P SML 600 GWT 464287887 11,229 106,618 SH   SOLE NONE 106,618 0 0
ISHARES TRUST BROAD USD HIGH ETF BROAD USD HIGH 46435U853 2,516 72,681 SH   SOLE NONE 71,921 0 760
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 532 9,046 SH   SOLE NONE 9,046 0 0
ISHARES TRUST ESG AWARE MSCI USA SML CAP ESG AWARE MSCI 46435U663 239 7,619 SH   SOLE NONE 7,619 0 0
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 3,074 26,138 SH   SOLE NONE 26,138 0 0
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 406 1,858 SH   SOLE NONE 1,858 0 0
ISHARES TRUST RUS MDCP VAL ETF RUS MDCP VAL ETF 464287473 1,837 18,093 SH   SOLE NONE 17,693 0 400
ISHARES US FINANCIAL SERETF U.S. FIN SVC ETF 464287770 7,395 49,896 SH   SOLE NONE 49,896 0 0
ISHARES US MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 16,272 322,603 SH   SOLE NONE 322,003 0 600
JOHNSON & JOHNSON COM COM 478160104 333 1,881 SH   SOLE NONE 1,479 0 402
JPMORGAN CHASE & CO COM 46625H100 12,624 112,107 SH   SOLE NONE 111,707 0 399
LAB CO OF AMER HLDG COM NEW 50540R409 17,423 74,343 SH   SOLE NONE 74,133 0 210
LOCKHEED MARTIN CORP COM COM 539830109 343 798 SH   SOLE NONE 798 0 0
MARRIOTT INTL INC CLASS A CL A 571903202 7,038 51,752 SH   SOLE NONE 51,549 0 203
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 214 681 SH   SOLE NONE 681 0 0
MCCORMICK & COMPANY INC COM COM NON VTG 579780206 8,519 102,335 SH   SOLE NONE 102,335 0 0
MERCK & CO INC COM COM 58933Y105 274 3,012 SH   SOLE NONE 3,012 0 0
META PLATFORMS INC CLASS A CL A 30303M102 10,163 63,031 SH   SOLE NONE 62,801 0 230
MICROSOFT CORP COM 594918104 34,917 135,955 SH   SOLE NONE 135,433 0 522
NIKE INC CLASS B CL B 654106103 6,670 65,271 SH   SOLE NONE 65,121 0 150
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRGCP 67092P201 939 19,496 SH   SOLE NONE 19,496 0 0
NVIDIA CORP COM COM 67066G104 13,433 88,616 SH   SOLE NONE 88,616 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 5,340 76,471 SH   SOLE NONE 76,301 0 170
PFIZER INC COM COM 717081103 269 5,142 SH   SOLE NONE 5,142 0 0
PINTEREST INC COM CL A CL A 72352L106 2,385 131,368 SH   SOLE NONE 130,643 0 725
PROCTER & GAMBLE CO COM COM 742718109 311 2,169 SH   SOLE NONE 2,169 0 0
ROYAL CARIBBEAN GROUP COM COM V7780T103 2,603 74,585 SH   SOLE NONE 74,267 0 318
SALESFORCE INC COM 79466L302 7,105 43,053 SH   SOLE NONE 43,003 0 50
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 224 3,140 SH   SOLE NONE 3,140 0 0
SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201 478 10,720 SH   SOLE NONE 10,720 0 0
SELECT SECTOR HEALTH CARE SPDR ETF SBI HEALTHCARE 81369Y209 19,904 155,209 SH   SOLE NONE 154,453 0 756
SMARTSHEET INC COM CL A COM CL A 83200N103 1,529 48,658 SH   SOLE NONE 48,658 0 0
SOFI TECHNOLOGIES INC COM COM 83406F102 1,008 191,423 SH   SOLE NONE 191,423 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 3,102 107,570 SH   SOLE NONE 107,570 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 1,937 55,730 SH   SOLE NONE 55,730 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,197 30,179 SH   SOLE NONE 30,179 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF PORTFOLIO S&P600 78468R853 2,087 58,015 SH   SOLE NONE 58,015 0 0
SPDR S AND P 500 ESG ETF S&P 500 ESG ETF 78468R531 3,911 107,951 SH   SOLE NONE 107,935 0 16
SPDR S&P 500 ETF TR UNIT 78462F103 16,080 42,624 SH   SOLE NONE 42,624 0 0
SPDR S&P 500 GROWTH ETF PRTFLO S&P500 GW 78464A409 6,517 124,666 SH   SOLE NONE 124,666 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF UTSER1 S&PDCRP 78467Y107 4,352 10,525 SH   SOLE NONE 10,525 0 0
SPDR SERIES TRUST ICE PREFERRED SECURITIES ETF ICE PFD SEC ETF 78464A292 842 23,497 SH   SOLE NONE 23,197 0 300
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 9,910 223,520 SH   SOLE NONE 223,520 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 2,519 68,414 SH   SOLE NONE 68,414 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL ETF S&P 400 MDCP VAL 78464A839 311 5,143 SH   SOLE NONE 5,143 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF S&P 600 SMCP GRW 78464A201 1,034 14,680 SH   SOLE NONE 14,680 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF S&P 600 SMCP VAL 78464A300 364 5,029 SH   SOLE NONE 4,529 0 500
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 6,230 52,489 SH   SOLE NONE 52,489 0 0
SPDR SERIES TRUST S&P INS ETF S&P INS ETF 78464A789 204 5,404 SH   SOLE NONE 5,404 0 0
SPDR SHORT TERM CORPORATE BND ETF PORTFOLIO SHORT 78464A474 5,000 168,181 SH   SOLE NONE 168,181 0 0
SPDR SP 1500 MOMENTUM TILT ETF S&P1500MOMTILT 78468R705 2,429 15,175 SH   SOLE NONE 15,175 0 0
SPDR SSGA US LG CP LW VLT INX ETF SSGA US LRG ETF 78468R804 12,235 93,433 SH   SOLE NONE 93,433 0 0
SPOTIFY TECHNOLOGY S.A. COM SHS L8681T102 2,947 31,417 SH   SOLE NONE 31,317 0 100
STARBUCKS CORP COM COM 855244109 7,620 99,752 SH   SOLE NONE 99,552 0 200
STRYKER CORP COM 863667101 15,184 76,331 SH   SOLE NONE 76,181 0 150
TARGET CORP COM COM 87612E106 929 6,581 SH   SOLE NONE 6,581 0 0
TESLA INC COM COM 88160R101 1,339 1,989 SH   SOLE NONE 1,989 0 0
TEXAS INSTRUMENTS COM 882508104 19,742 128,489 SH   SOLE NONE 128,268 0 221
TEXAS PACIFIC LAND CORP COM 88262P102 225 151 SH   SOLE NONE 151 0 0
UNITEDHEALTH GRP INC COM 91324P102 22,378 43,569 SH   SOLE NONE 43,412 0 156
VANECK MERK GOLD ETF GOLD TRUST 921078101 280 16,000 SH   SOLE NONE 16,000 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 21,449 149,504 SH   SOLE NONE 149,504 0 0
VANGUARD FTSE ALL WORLD EX US ETF ALLWRLD EX US 922042775 3,159 63,250 SH   SOLE NONE 62,340 0 909
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 14,872 146,238 SH   SOLE NONE 143,960 0 2,278
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 48,318 280,349 SH   SOLE NONE 278,970 0 1,379
VANGUARD MID CAP ETF MID CAP ETF 922908629 13,581 68,954 SH   SOLE NONE 68,954 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 266 2,922 SH   SOLE NONE 1,749 0 1,173
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 3,440 9,919 SH   SOLE NONE 9,919 0 0
VANGUARD SHORT TERM COR BD ETF IV SHRT TRM CORP BD 92206C409 25,243 331,013 SH   SOLE NONE 330,680 0 332
VANGUARD SMALL CAP VALUEETF SM CP VAL ETF 922908611 8,120 54,202 SH   SOLE NONE 54,202 0 0
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 638 12,798 SH   SOLE NONE 12,798 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 500 6,655 SH   SOLE NONE 6,655 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 24,758 187,736 SH   SOLE NONE 186,525 0 1,211
VERIZON COMMUNICATIONS COM COM 92343V104 310 6,120 SH   SOLE NONE 6,120 0 0
VISA INC CLASS A COM CL A 92826C839 17,190 87,311 SH   SOLE NONE 87,113 0 198
WALMART INC COM COM 931142103 246 2,030 SH   SOLE NONE 2,030 0 0
WALT DISNEY COMPANY (THE) COM COM 254687106 9,171 97,158 SH   SOLE NONE 96,934 0 223
YETI HOLDINGS INC COM COM 98585X104 4,549 105,146 SH   SOLE NONE 105,146 0 0