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
ADOBE INC COM 00724F101   13,407,531 26,294 SH   SOLE   26,294 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,507,499 34,113 SH   SOLE   34,113 0 0
AIR PRODS & CHEMS INC COM 009158106   278,015 981 SH   SOLE   981 0 0
AIRBNB INC COM CL A 009066101   2,701,939 19,692 SH   SOLE   19,692 0 0
ALPHABET INC CAP STK CL C 02079K107   25,559,876 193,856 SH   SOLE   193,856 0 0
ALPHABET INC CAP STK CL A 02079K305   5,728,728 43,778 SH   SOLE   43,418 0 360
AMAZON COM INC COM 023135106   23,295,260 183,254 SH   SOLE   183,254 0 0
AMN HEALTHCARE SVCS INC COM 001744101   4,456,447 52,318 SH   SOLE   52,038 0 280
APPLE INC COM 037833100   33,493,888 195,630 SH   SOLE   195,292 0 338
ARES CAPITAL CORP COM 04010L103   6,849,331 351,789 SH   SOLE   350,309 0 1,480
ARISTA NETWORKS INC COM 040413106   9,849,268 53,549 SH   SOLE   53,549 0 0
BANK AMERICA CORP COM 060505104   257,911 9,420 SH   SOLE   9,420 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,103,566 34,552 SH   SOLE   34,252 0 300
BLACKROCK INC COM 09247X101   7,877,606 12,185 SH   SOLE   12,185 0 0
BLACKSTONE INC COM 09260D107   18,453,882 172,241 SH   SOLE   172,241 0 0
BOEING CO COM 097023105   202,989 1,059 SH   SOLE   1,059 0 0
BOOKING HOLDINGS INC COM 09857L108   13,755,422 4,460 SH   SOLE   4,460 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   241,156 4,155 SH   SOLE   4,155 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,263,586 7,787 SH   SOLE   7,787 0 0
COCA COLA CO COM 191216100   397,900 7,108 SH   SOLE   6,564 0 544
CONSTELLATION ENERGY CORP COM 21037T109   224,268 2,056 SH   SOLE   2,056 0 0
COPART INC COM 217204106   6,670,461 154,803 SH   SOLE   154,803 0 0
COSTCO WHSL CORP NEW COM 22160K105   17,736,632 31,394 SH   SOLE   31,394 0 0
CSX CORP COM 126408103   274,628 8,931 SH   SOLE   8,931 0 0
CYBIN INC COM 23256X100   10,442 19,650 SH   SOLE   19,650 0 0
DEERE & CO COM 244199105   203,030 538 SH   SOLE   538 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   10,332 11,000 PRN   SOLE   11,000 0 0
DISNEY WALT CO COM 254687106   676,795 8,350 SH   SOLE   8,227 0 123
DOMINION ENERGY INC COM 25746U109   259,128 5,801 SH   SOLE   5,801 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   587,328 19,950 SH   SOLE   19,950 0 0
ELI LILLY & CO COM 532457108   472,674 880 SH   SOLE   880 0 0
EXELON CORP COM 30161N101   206,749 5,471 SH   SOLE   5,471 0 0
EXXON MOBIL CORP COM 30231G102   1,334,359 11,348 SH   SOLE   11,083 0 265
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   184,327 12,721 SH   SOLE   12,721 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   206,138 1,419 SH   SOLE   1,419 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,162,326 196,336 SH   SOLE   196,336 0 0
HERSHEY CO COM 427866108   5,164,065 25,810 SH   SOLE   25,810 0 0
HOME DEPOT INC COM 437076102   11,057,654 36,595 SH   SOLE   36,595 0 0
INMODE LTD SHS M5425M103   7,589,322 249,157 SH   SOLE   249,157 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   12,838,552 116,693 SH   SOLE   116,499 0 194
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   164,884 15,058 SH   SOLE   15,058 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   44,784,914 316,077 SH   SOLE   316,077 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   24,781,759 880,347 SH   SOLE   880,347 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   60,107,329 167,771 SH   SOLE   167,771 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,289,772 3,600 SH Put SOLE   3,600 0 0
ISHARES TR S&P SML 600 GWT 464287887   12,479,956 113,785 SH   SOLE   113,785 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   6,171,789 253,254 PRN   SOLE   253,254 0 0
ISHARES TR CORE MSCI INTL 46435G326   5,627,863 96,566 SH   SOLE   96,566 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150   6,222,460 263,217 SH   SOLE   263,217 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   11,312,569 446,079 PRN   SOLE   446,079 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,117,948 9,142 SH   SOLE   9,142 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   17,043,566 110,214 SH   SOLE   110,214 0 0
ISHARES TR MSCI EAFE ETF 464287465   989,140 14,352 SH   SOLE   14,352 0 0
ISHARES TR BROAD USD HIGH 46435U853   371,336 10,698 SH   SOLE   10,698 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,221,485 22,067 SH   SOLE   22,067 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882   13,165,483 530,438 SH   SOLE   530,438 0 0
ISHARES TR INTL DIV GRWTH 46435G524   5,817,921 98,093 SH   SOLE   98,093 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,872,088 16,250 SH   SOLE   16,250 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   13,902,394 583,154 SH   SOLE   583,154 0 0
ISHARES TR IBONDS 2026 TERM 46436E528   590,218 26,197 SH   SOLE   26,197 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   802,758 3,018 SH   SOLE   3,018 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   6,504,285 281,815 SH   SOLE   281,815 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   10,640,223 430,256 PRN   SOLE   430,256 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184   8,094,617 348,906 SH   SOLE   348,906 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   824,761 7,905 SH   SOLE   7,905 0 0
ISHARES TR CORE S&P500 ETF 464287200   25,515,174 59,416 SH   SOLE   59,416 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,830,949 83,017 SH   SOLE   83,017 0 0
ISHARES TR RUS TP200 GR ETF 464289438   5,981,224 38,882 SH   SOLE   38,882 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   887,300 39,488 SH   SOLE   39,488 0 0
ISHARES TR RUS MID CAP ETF 464287499   5,993,737 86,552 SH   SOLE   86,552 0 0
ISHARES TR U.S. MED DVC ETF 464288810   19,251,740 396,943 SH   SOLE   396,943 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   1,920,029 82,281 PRN   SOLE   82,281 0 0
JOHNSON & JOHNSON COM 478160104   308,908 1,983 SH   SOLE   1,670 0 313
JPMORGAN CHASE & CO COM 46625H100   10,968,676 75,636 SH   SOLE   75,221 0 415
LABORATORY CORP AMER HLDGS COM NEW 50540R409   12,277,009 61,065 SH   SOLE   60,978 0 87
LOCKHEED MARTIN CORP COM 539830109   392,193 959 SH   SOLE   959 0 0
MARATHON PETE CORP COM 56585A102   225,418 1,489 SH   SOLE   1,489 0 0
MARRIOTT INTL INC NEW CL A 571903202   13,483,665 68,598 SH   SOLE   68,493 0 105
MERCK & CO INC COM 58933Y105   347,868 3,379 SH   SOLE   3,379 0 0
META PLATFORMS INC CL A 30303M102   7,342,344 24,457 SH   SOLE   24,377 0 80
MICROSOFT CORP COM 594918104   36,863,470 116,749 SH   SOLE   116,220 0 529
MILESTONE SCIENTIFIC INC COM NEW 59935P209   16,553 17,992 SH   SOLE   17,992 0 0
NIKE INC CL B 654106103   4,280,464 44,765 SH   SOLE   44,765 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,051,934 17,541 SH   SOLE   17,541 0 0
NVIDIA CORPORATION COM 67066G104   25,990,027 59,749 SH   SOLE   59,749 0 0
ON HLDG AG NAMEN AKT A H5919C104   8,132,843 292,338 SH   SOLE   292,338 0 0
PINTEREST INC CL A 72352L106   2,593,204 95,938 SH   SOLE   95,938 0 0
PNC FINL SVCS GROUP INC COM 693475105   216,198 1,761 SH   SOLE   1,761 0 0
PROCTER AND GAMBLE CO COM 742718109   409,919 2,810 SH   SOLE   2,810 0 0
ROCKWELL AUTOMATION INC COM 773903109   232,984 815 SH   SOLE   815 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   6,063,453 65,807 SH   SOLE   65,688 0 119
SALESFORCE INC COM 79466L302   5,023,301 24,772 SH   SOLE   24,772 0 0
SCHWAB CHARLES CORP COM 808513105   7,835,148 142,717 SH   SOLE   142,405 0 312
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   256,542 5,070 SH   SOLE   5,070 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   26,558,007 206,292 SH   SOLE   205,520 0 772
SHOPIFY INC CL A 82509L107   2,262,363 41,458 SH   SOLE   41,458 0 0
SMARTSHEET INC COM CL A 83200N103   1,050,665 25,968 SH   SOLE   25,968 0 0
SOFI TECHNOLOGIES INC COM 83406F102   3,116,883 390,098 SH   SOLE   390,098 0 0
SOURCE CAP INC COM 836144105   577,113 14,955 SH   SOLE   14,955 0 0
SOUTHERN CO COM 842587107   4,635,894 71,630 SH   SOLE   71,630 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,035,486 33,392 SH   SOLE   33,392 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   380,183 11,325 SH   SOLE   11,325 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,068,700 2,500 SH Put SOLE   2,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   18,102,291 42,347 SH   SOLE   42,347 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,636,782 5,774 SH   SOLE   5,774 0 0
SPDR SER TR GLB DOW ETF 78464A706   5,869,505 53,811 SH   SOLE   53,811 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   250,618 2,729 SH   SOLE   2,729 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   448,417 10,240 SH   SOLE   10,240 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   813,871 22,056 SH   SOLE   22,056 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   14,592,093 351,685 SH   SOLE   351,685 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   17,833,955 300,843 SH   SOLE   300,843 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   466,510 6,367 SH   SOLE   6,367 0 0
SPDR SER TR S&P1500MOMTILT 78468R705   6,497,261 36,257 SH   SOLE   36,257 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   451,596 15,402 SH   SOLE   15,402 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   7,582,048 150,857 SH   SOLE   150,857 0 0
SPDR SER TR S&P DIVID ETF 78464A763   16,927,962 147,187 SH   SOLE   147,187 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   18,096,752 344,766 SH   SOLE   344,766 0 0
SPDR SER TR SSGA US LRG ETF 78468R804   32,299,267 241,896 SH   SOLE   241,896 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,348,777 32,690 SH   SOLE   32,690 0 0
STARBUCKS CORP COM 855244109   7,723,097 84,618 SH   SOLE   84,618 0 0
STRYKER CORPORATION COM 863667101   16,110,642 58,955 SH   SOLE   58,955 0 0
TESLA INC COM 88160R101   1,498,568 5,989 SH   SOLE   5,989 0 0
TEXAS INSTRS INC COM 882508104   17,179,449 108,040 SH   SOLE   107,889 0 151
TEXAS PACIFIC LAND CORPORATI COM 88262P102   371,397 204 SH   SOLE   204 0 0
THE TRADE DESK INC COM CL A 88339J105   219,574 2,810 SH   SOLE   10 0 2,800
TRI CONTL CORP COM 895436103   1,520,735 57,192 SH   SOLE   57,192 0 0
UBER TECHNOLOGIES INC COM 90353T100   8,074,142 175,563 SH   SOLE   175,563 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,939,232 27,647 SH   SOLE   27,538 0 109
VANECK MERK GOLD TR GOLD TRUST 921078101   352,576 19,708 SH   SOLE   19,708 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,288,394 51,968 SH   SOLE   51,968 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   528,012 2,486 SH   SOLE   2,486 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,597,103 34,625 SH   SOLE   34,625 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   12,437,428 59,726 SH   SOLE   59,726 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   7,177,493 26,358 SH   SOLE   26,358 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   28,564,561 207,094 SH   SOLE   205,945 0 1,149
VANGUARD INDEX FDS LARGE CAP ETF 922908637   67,483,958 344,851 SH   SOLE   343,750 0 1,101
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,254,890 139,867 SH   SOLE   138,923 0 944
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   24,289,603 354,904 SH   SOLE   354,904 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   754,031 10,034 SH   SOLE   9,690 0 344
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   36,120,532 232,466 SH   SOLE   232,466 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   259,784 5,942 SH   SOLE   5,942 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   22,896,153 221,604 SH   SOLE   219,442 0 2,162
VANGUARD WORLD FDS INF TECH ETF 92204A702   209,110 504 SH   SOLE   504 0 0
VISA INC COM CL A 92826C839   17,683,312 76,881 SH   SOLE   76,756 0 125
WELLTOWER INC COM 95040Q104   274,760 3,354 SH   SOLE   3,354 0 0