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 475 2,679 SH   SOLE NONE 2,611 0 68
ADOBE INC COM COM 00724F101 14,918 26,307 SH   SOLE NONE 26,237 0 70
ADVANCED MICRO DEVICES INC COM COM 007903107 5,049 35,087 SH   SOLE NONE 35,087 0 0
AEGON N V FSPONSORED ADR 1 ADR REPS 1 ORD SHS NY REGISTRY SHS 007924103 192 39,038 SH   SOLE NONE 39,038 0 0
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 4,777 40,221 SH   SOLE NONE 40,096 0 125
ALPHABET INC COM CL A CAP STK CL A 02079K305 10,859 3,757 SH   SOLE NONE 3,739 0 18
ALPHABET INC COM CL C CAP STK CL C 02079K107 28,910 9,991 SH   SOLE NONE 9,991 0 0
AMAZON COM INC COM COM 023135106 29,835 8,948 SH   SOLE NONE 8,936 0 12
AMERICAN EXPRESS CO COM COM 025816109 350 2,142 SH   SOLE NONE 2,142 0 0
AMN HEALTHCARE SERVICES INC COM COM 001744101 9,305 76,066 SH   SOLE NONE 75,786 0 280
APPLE INC COM COM 037833100 43,426 244,561 SH   SOLE NONE 243,827 0 734
ARES CAPITAL CORP COM COM 04010L103 3,249 153,343 SH   SOLE NONE 150,600 0 2,743
ARISTA NETWORKS INC COM COM 040413106 11,681 81,265 SH   SOLE NONE 81,265 0 0
AT&T INC COM COM 00206R102 274 11,146 SH   SOLE NONE 11,146 0 0
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 887 2,968 SH   SOLE NONE 2,668 0 300
BLACKROCK INC COM COM 09247X101 14,033 15,327 SH   SOLE NONE 15,257 0 70
BLACKSTONE INC COM COM 09260D107 31,711 245,082 SH   SOLE NONE 245,082 0 0
BLOCK INC COM CL A CL A 852234103 358 2,222 SH   SOLE NONE 2,222 0 0
BOEING CO COM COM 097023105 340 1,692 PRN   SOLE NONE 1,692 0 0
BOOKING HOLDINGS INC COM COM 09857L108 12,106 5,045 SH   SOLE NONE 5,035 0 10
BRISTOL-MYERS SQUIBB CO COM COM 110122108 356 5,718 PRN   SOLE NONE 5,718 0 0
BUTTERFLY NETWORK INC COM CL A COM CL A 124155102 99 14,900 PRN   SOLE NONE 14,900 0 0
CAMDEN PROPERTY TRUST SBI USD0.01 SH BEN INT 133131102 219 1,229 SH   SOLE NONE 1,050 0 179
CARLYLE GROUP INC COM COM 14316J108 12,182 221,897 PRN   SOLE NONE 221,362 0 535
CHARLES SCHWAB CORP COM 808513105 11,294 134,297 SH   SOLE NONE 133,992 0 304
CHEWY INC COM CL A CL A 16679L109 5,896 99,996 SH   SOLE NONE 99,996 0 0
CHIPOTLE MEXICAN GRILL COM COM 169656105 14,383 8,227 SH   SOLE NONE 8,218 0 9
COCA-COLA CO COM COM 191216100 395 6,672 PRN   SOLE NONE 6,151 0 520
COPART INC COM COM 217204106 8,172 53,899 PRN   SOLE NONE 53,899 0 0
COSTCO WHOLESALE CORP COM COM 22160K105 18,773 33,069 SH   SOLE NONE 33,029 0 40
CSX CORP COM COM 126408103 1,459 38,804 PRN   SOLE NONE 38,804 0 0
CVS HEALTH CORPORATION COM COM 126650100 269 2,615 PRN   SOLE NONE 2,615 0 0
DOMINION ENERGY INC COM COM 25746U109 443 5,645 PRN   SOLE NONE 5,645 0 0
EXELON CORP COM COM 30161N101 395 6,844 SH   SOLE NONE 6,844 0 0
EXXON MOBIL CORPORATION COM COM 30231G102 842 13,775 SH   SOLE NONE 13,525 0 249
GLOBAL X FDS FINTECH ETF FINTECH ETF 37954Y814 14,639 365,723 SH   SOLE NONE 364,923 0 800
HANNON ARMSTRONG SUSTAINABLE I COM USD0.01 COM 41068X100 13,370 251,707 SH   SOLE NONE 250,707 0 1,000
HOME DEPOT INC COM COM 437076102 20,334 48,996 SH   SOLE NONE 48,896 0 100
INMODE LTD COM SHS M5425M103 20,845 295,351 SH   SOLE NONE 295,151 0 200
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 19,810 144,848 PRN   SOLE NONE 144,359 0 489
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC ETF S&P500 EQL TEC 46137V282 24,299 74,992 SH   SOLE NONE 74,992 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT 46137V357 20,036 123,113 SH   SOLE NONE 123,113 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 58,340 146,638 SH   SOLE NONE 146,638 0 0
ISHARES TRUST BROAD USD HIGH ETF BROAD USD HIGH 46435U853 3,256 79,069 SH   SOLE NONE 78,309 0 760
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 320 4,297 SH   SOLE NONE 4,297 0 0
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 6,181 53,986 SH   SOLE NONE 53,986 0 0
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 10,380 21,763 SH   SOLE NONE 21,763 0 0
ISHARES TRUST ESG AWARE MSCI USA SML CAP ESG AWARE MSCI 46435U663 242 6,018 SH   SOLE NONE 6,018 0 0
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 10,169 66,634 SH   SOLE NONE 66,634 0 0
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 14,347 363,883 SH   SOLE NONE 362,093 0 1,789
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 470 1,540 SH   SOLE NONE 1,540 0 0
ISHARES TRUST RUS MDCP VAL ETF RUS MDCP VAL ETF 464287473 2,211 18,073 SH   SOLE NONE 17,673 0 400
ISHARES TRUST RUS MID CAP ETF RUS MID CAP ETF 464287499 12,204 147,020 SH   SOLE NONE 147,020 0 0
ISHARES TRUST S&P SML 600 GWT ETF S&P SML 600 GWT 464287887 14,634 105,436 SH   SOLE NONE 105,436 0 0
ISHARES TRUST U.S. FIN SVC ETF U.S. FIN SVC ETF 464287770 9,428 48,830 SH   SOLE NONE 48,830 0 0
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 21,086 320,219 SH   SOLE NONE 319,619 0 600
JOHNSON & JOHNSON COM COM 478160104 339 1,984 SH   SOLE NONE 1,586 0 398
JP MORGAN CHASE & CO COM COM 46625H100 17,520 110,642 SH   SOLE NONE 110,248 0 393
LABORATORY CORP AMER HLDGS COM COM NEW 50540R409 23,115 73,566 SH   SOLE NONE 73,356 0 210
LOCKHEED MARTIN CORP COM COM 539830109 249 702 PRN   SOLE NONE 702 0 0
MARRIOTT INTERNATIONAL INC COM CL A CL A 571903202 8,393 50,792 SH   SOLE NONE 50,589 0 203
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 230 642 SH   SOLE NONE 642 0 0
MCCORMICK & COMPANY INC COM COM NON VTG 579780206 10,048 104,010 SH   SOLE NONE 104,010 0 0
MERCK & CO INC COM COM 58933Y105 233 3,050 SH   SOLE NONE 3,050 0 0
META PLATFORMS INC COM CL A CL A 30303M102 21,089 62,700 SH   SOLE NONE 62,700 0 0
MICROSOFT CORP COM COM 594918104 46,069 136,980 SH   SOLE NONE 136,459 0 520
NETFLIX INC COM COM 64110L106 7,381 12,252 PRN   SOLE NONE 12,207 0 45
NIKE INC COM CL B CL B 654106103 11,980 71,878 SH   SOLE NONE 71,728 0 150
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRGCP 67092P201 1,285 18,746 SH   SOLE NONE 18,746 0 0
NVIDIA CORP COM COM 67066G104 26,692 90,757 SH   SOLE NONE 90,757 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 15,658 83,031 SH   SOLE NONE 82,861 0 170
PEPSICO INC COM COM 713448108 220 1,269 SH   SOLE NONE 1,135 0 134
PFIZER INC COM COM 717081103 290 4,921 SH   SOLE NONE 4,921 0 0
PINTEREST INC COM CL A CL A 72352L106 5,337 146,841 SH   SOLE NONE 146,116 0 725
PNC FINANCIAL SERVICES GROUP COM COM 693475105 227 1,137 SH   SOLE NONE 1,137 0 0
PROCTER & GAMBLE CO COM COM 742718109 351 2,151 SH   SOLE NONE 2,151 0 0
ROCKET COMPANIES INC COM CL A COM CL A 77311W101 163 11,690 SH   SOLE NONE 11,690 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 284 815 SH   SOLE NONE 815 0 0
ROYAL CARIBBEAN GROUP COM COM V7780T103 5,909 76,851 SH   SOLE NONE 76,533 0 318
SALESFORCE.COM INC COM COM 79466L302 11,341 44,628 SH   SOLE NONE 44,578 0 50
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF US DIVIDEND EQ 808524797 271 3,359 SH   SOLE NONE 3,359 0 0
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETF SBI HEALTHCARE 81369Y209 21,542 152,904 SH   SOLE NONE 152,153 0 751
SMARTSHEET INC COM CL A COM CL A 83200N103 4,601 59,413 SH   SOLE NONE 59,413 0 0
SOFI TECHNOLOGIES INC COM COM 83406F102 3,778 238,981 SH   SOLE NONE 238,981 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,114 112,797 SH   SOLE NONE 112,797 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,350 56,645 SH   SOLE NONE 56,645 0 0
SPDR PORTFOLIO S&P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 2,772 62,029 SH   SOLE NONE 62,029 0 0
SPDR S&P 500 ESG ETF S&P 500 ESG ETF 78468R531 3,379 74,612 SH   SOLE NONE 74,596 0 16
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF UTSER1 S&PDCRP 78467Y107 5,557 10,736 SH   SOLE NONE 10,736 0 0
SPDR S&P1500MOMTILT ETF S&P1500MOMTILT 78468R705 2,601 12,839 SH   SOLE NONE 12,839 0 0
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 19,530 41,119 SH   SOLE NONE 41,119 0 0
SPDR SERIES TRUST FACTST INV ETF FACTST INV ETF 78464A110 527 2,761 SH   SOLE NONE 2,761 0 0
SPDR SERIES TRUST HLTH CR EQUIP ETF HLTH CR EQUIP 78464A581 330 2,818 SH   SOLE NONE 2,818 0 0
SPDR SERIES TRUST ICE PREFERRED SECURITIES ETF ICE PFD SEC ETF 78464A292 1,135 26,460 SH   SOLE NONE 26,160 0 300
SPDR SERIES TRUST NYSE TECH ETF NYSE TECH ETF 78464A102 376 2,273 SH   SOLE NONE 2,273 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 5,334 180,112 SH   SOLE NONE 180,112 0 0
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,555 31,271 SH   SOLE NONE 31,271 0 0
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 12,513 224,132 SH   SOLE NONE 224,132 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 5,699 184,035 SH   SOLE NONE 184,035 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW 78464A409 8,244 113,761 SH   SOLE NONE 113,761 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 2,912 69,345 SH   SOLE NONE 69,345 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW ETF S&P 400 MDCP GRW 78464A821 243 2,981 SH   SOLE NONE 2,981 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL ETF S&P 400 MDCP VAL 78464A839 365 5,136 SH   SOLE NONE 5,136 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF S&P 600 SMCP GRW 78464A201 1,339 14,428 SH   SOLE NONE 14,428 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF S&P 600 SMCP VAL 78464A300 425 5,021 SH   SOLE NONE 4,521 0 500
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 6,068 47,002 SH   SOLE NONE 47,002 0 0
SPDR SERIES TRUST S&P INS ETF S&P INS ETF 78464A789 240 5,962 SH   SOLE NONE 5,962 0 0
SPDR SSGA US LRG ETF SSGA US LRG ETF 78468R804 12,207 81,024 SH   SOLE NONE 81,024 0 0
SPOTIFY TECHNOLOGY S.A. COM SHS L8681T102 7,756 33,141 SH   SOLE NONE 33,041 0 100
SS&C TECHNOLOGIES HOLDINGS INC COM COM 78467J100 358 4,371 SH   SOLE NONE 4,371 0 0
STARBUCKS CORP COM COM 855244109 11,764 100,580 SH   SOLE NONE 100,380 0 200
STRYKER CORP COM COM 863667101 20,360 76,137 SH   SOLE NONE 75,987 0 150
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED SPONSORED ADS 874039100 312 2,595 SH   SOLE NONE 2,595 0 0
TESLA INC COM COM 88160R101 2,136 2,022 SH   SOLE NONE 2,022 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 24,274 128,796 SH   SOLE NONE 128,577 0 219
Trade Desk Inc (The) A COM CL A 88339J105 256 2,800 SH   SOLE NONE 0 0 2,800
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 207 3,537 SH   SOLE NONE 3,537 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 21,570 42,956 PRN   SOLE NONE 42,800 0 156
VANGUARD COMM SRVC ETF COMM SRVC ETF 92204A884 219 1,617 SH   SOLE NONE 1,617 0 0
VANGUARD DIV APP ETF DIV APP ETF 921908844 22,648 131,867 SH   SOLE NONE 131,867 0 0
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 10,727 95,687 SH   SOLE NONE 93,438 0 2,249
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 52,832 239,037 SH   SOLE NONE 237,665 0 1,371
VANGUARD MID CAP ETF MID CAP ETF 922908629 17,073 67,015 SH   SOLE NONE 67,015 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 340 2,934 SH   SOLE NONE 1,774 0 1,160
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2,998 6,869 SH   SOLE NONE 6,869 0 0
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 18,639 229,383 SH   SOLE NONE 229,053 0 330
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611 8,368 46,792 SH   SOLE NONE 46,792 0 0
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 741 13,500 SH   SOLE NONE 13,500 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 10,519 124,124 SH   SOLE NONE 124,124 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 21,397 145,454 SH   SOLE NONE 144,255 0 1,198
VERIZON COMMUNICATIONS COM COM 92343V104 300 5,792 SH   SOLE NONE 5,792 0 0
VISA INC COM CL A COM CL A 92826C839 18,949 87,439 SH   SOLE NONE 87,241 0 198
WALMART INC COM COM 931142103 286 1,980 SH   SOLE NONE 1,980 0 0
WALT DISNEY COMPANY (THE) COM COM 254687106 15,995 103,267 SH   SOLE NONE 103,043 0 223
YETI HOLDINGS INC COM COM 98585X104 8,719 105,273 PRN   SOLE NONE 105,273 0 0