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
3M CO COM 88579Y101   1,719,855 11,297 SH   SOLE   0 0 11,297
LAM RESEARCH CORP COM NEW 512807306   2,942,102 30,225 SH   SOLE   0 0 30,225
ASTERA LABS INC COM 04626A103   294,046 3,252 SH   SOLE   0 0 3,252
WELLTOWER INC COM 95040Q104   323,448 2,104 SH   SOLE   0 0 2,104
DATADOG INC CL A COM 23804L103   3,438,445 25,597 SH   SOLE   0 0 25,597
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,986,091 8,769 SH   SOLE   0 0 8,769
ELI LILLY & CO COM 532457108   15,833,034 20,311 SH   SOLE   0 0 20,311
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   6,605,410 29,086 SH   SOLE   0 0 29,086
SAP SE SPON ADR 803054204   5,835,071 19,188 SH   SOLE   0 0 19,188
VERTIV HOLDINGS CO COM CL A 92537N108   6,436,294 50,123 SH   SOLE   0 0 50,123
CADENCE DESIGN SYSTEM INC COM 127387108   4,331,356 14,056 SH   SOLE   0 0 14,056
EXXON MOBIL CORP COM 30231G102   684,207 6,347 SH   SOLE   0 0 6,347
ALPHABET INC CAP STK CL C 02079K107   1,903,395 10,730 SH   SOLE   0 0 10,730
MICROSOFT CORP COM 594918104   19,413,366 39,029 SH   SOLE   0 0 39,029
LIVE NATION ENTERTAINMENT IN COM 538034109   298,929 1,976 SH   SOLE   0 0 1,976
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,224,114 4,834 SH   SOLE   0 0 4,834
COHERENT CORP COM 19247G107   6,559,701 73,531 SH   SOLE   0 0 73,531
CISCO SYS INC COM 17275R102   3,479,436 50,150 SH   SOLE   0 0 50,150
GILEAD SCIENCES INC COM 375558103   759,504 6,850 SH   SOLE   0 0 6,850
BEST BUY INC COM 086516101   385,192 5,738 SH   SOLE   0 0 5,738
MORGAN STANLEY COM NEW 617446448   386,097 2,741 SH   SOLE   0 0 2,741
LUMENTUM HLDGS INC COM 55024U109   2,418,707 25,444 SH   SOLE   0 0 25,444
HOME DEPOT INC COM 437076102   868,020 2,367 SH   SOLE   0 0 2,367
CALAVO GROWERS INC COM 128246105   851,199 32,012 SH   SOLE   0 0 32,012
BROADCOM INC COM 11135F101   23,622,378 85,697 SH   SOLE   0 0 85,697
ISHARES TR CORE S&P500 ETF 464287200   543,288 875 SH   SOLE   0 0 875
S&P GLOBAL INC COM 78409V104   439,760 834 SH   SOLE   0 0 834
SHELL PLC SPON ADS 780259305   641,224 9,107 SH   SOLE   0 0 9,107
VANGUARD INDEX FDS TOTAL STK MKT 922908769   435,228 1,432 SH   SOLE   0 0 1,432
NEWMONT CORP COM 651639106   251,217 4,312 SH   SOLE   0 0 4,312
HONEYWELL INTL INC COM 438516106   2,105,468 9,041 SH   SOLE   0 0 9,041
T-MOBILE US INC COM 872590104   4,689,672 19,683 SH   SOLE   0 0 19,683
PAGERDUTY INC COM 69553P100   537,382 35,169 SH   SOLE   0 0 35,169
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,854,330 20,286 SH   SOLE   0 0 20,286
ARISTA NETWORKS INC COM SHS 040413205   8,409,780 82,199 SH   SOLE   0 0 82,199
WISDOMTREE TR US TOTAL DIVIDND 97717W109   220,350 2,771 SH   SOLE   0 0 2,771
TJX COS INC NEW COM 872540109   4,763,009 38,570 SH   SOLE   0 0 38,570
PAYPAL HLDGS INC COM 70450Y103   297,429 4,002 SH   SOLE   0 0 4,002
TRIMAS CORP COM NEW 896215209   572,200 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI EURZONE ETF 464286608   515,550 8,672 SH   SOLE   0 0 8,672
KLA CORP COM NEW 482480100   7,967,607 8,895 SH   SOLE   0 0 8,895
WALMART INC COM 931142103   380,755 3,894 SH   SOLE   0 0 3,894
MICROCHIP TECHNOLOGY INC. COM 595017104   1,749,750 24,865 SH   SOLE   0 0 24,865
STRYKER CORPORATION COM 863667101   3,261,574 8,244 SH   SOLE   0 0 8,244
HUNTINGTON INGALLS INDS INC COM 446413106   1,080,051 4,473 SH   SOLE   0 0 4,473
PALANTIR TECHNOLOGIES INC CL A 69608A108   424,637 3,115 SH   SOLE   0 0 3,115
CORVUS PHARMACEUTICALS INC COM 221015100   255,092 63,773 SH   SOLE   0 0 63,773
REVOLVE GROUP INC CL A 76156B107   827,804 41,287 SH   SOLE   0 0 41,287
TYLER TECHNOLOGIES INC COM 902252105   1,341,597 2,263 SH   SOLE   0 0 2,263
METLIFE INC COM 59156R108   572,027 7,113 SH   SOLE   0 0 7,113
MICROSTRATEGY INC CL A NEW 594972408   114,397 283 SH   SOLE   0 0 283
CYBERARK SOFTWARE LTD SHS M2682V108   10,357,130 25,455 SH   SOLE   0 0 25,455
AUTOZONE INC COM 053332102   200,460 54 SH   SOLE   0 0 54
RTX CORPORATION COM 75513E101   662,493 4,537 SH   SOLE   0 0 4,537
TPG INC COM CL A 872657101   363,374 6,928 SH   SOLE   0 0 6,928
NETFLIX INC COM 64110L106   8,895,841 6,643 SH   SOLE   0 0 6,643
L3HARRIS TECHNOLOGIES INC COM 502431109   1,110,469 4,427 SH   SOLE   0 0 4,427
AMAZON COM INC COM 023135106   18,112,867 82,560 SH   SOLE   0 0 82,560
ECOLAB INC COM 278865100   1,132,456 4,203 SH   SOLE   0 0 4,203
EMERSON ELEC CO COM 291011104   225,994 1,695 SH   SOLE   0 0 1,695
MICROSTRATEGY INC CL A NEW 594972408   151,249 700 SH Call SOLE   0 0 700
COSTCO WHSL CORP NEW COM 22160K105   7,417,473 7,493 SH   SOLE   0 0 7,493
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   885,472 16,028 SH   SOLE   0 0 16,028
LINDE PLC SHS G54950103   5,017,880 10,695 SH   SOLE   0 0 10,695
PACCAR INC COM 693718108   273,393 2,876 SH   SOLE   0 0 2,876
TESLA INC COM 88160R101   632,779 1,992 SH   SOLE   0 0 1,992
BOEING CO COM 097023105   4,399,711 20,998 SH   SOLE   0 0 20,998
ILLINOIS TOOL WKS INC COM 452308109   505,132 2,043 SH   SOLE   0 0 2,043
NVIDIA CORPORATION COM 67066G104   31,095,118 196,817 SH   SOLE   0 0 196,817
SERVICENOW INC COM 81762P102   1,664,462 1,619 SH   SOLE   0 0 1,619
INVESCO QQQ TR UNIT SER 1 46090E103   951,727 1,725 SH   SOLE   0 0 1,725
ISHARES INC MSCI GERMANY ETF 464286806   1,136,700 26,866 SH   SOLE   0 0 26,866
MCKESSON CORP COM 58155Q103   899,121 1,227 SH   SOLE   0 0 1,227
COCA COLA CO COM 191216100   1,009,603 14,270 SH   SOLE   0 0 14,270
TC ENERGY CORP COM 87807B107   956,620 19,631 SH   SOLE   0 0 19,631
VISA INC COM CL A 92826C839   3,539,138 9,968 SH   SOLE   0 0 9,968
PALO ALTO NETWORKS INC COM 697435105   448,980 2,194 SH   SOLE   0 0 2,194
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   2,949,955 48,194 SH   SOLE   0 0 48,194
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,073,850 5,853 SH   SOLE   0 0 5,853
CANADIAN NAT RES LTD COM 136385101   342,040 10,893 SH   SOLE   0 0 10,893
CAVA GROUP INC COM 148929102   282,255 3,351 SH   SOLE   0 0 3,351
SALESFORCE INC COM 79466L302   502,022 1,841 SH   SOLE   0 0 1,841
DREAM FINDERS HOMES INC COM CL A 26154D100   1,759,100 70,000 SH   SOLE   0 0 70,000
MICRON TECHNOLOGY INC COM 595112103   14,325,717 116,233 SH   SOLE   0 0 116,233
EATON CORP PLC SHS G29183103   3,139,013 8,793 SH   SOLE   0 0 8,793
CLOUDFLARE INC CL A COM 18915M107   8,089,933 41,311 SH   SOLE   0 0 41,311
WILLIAMS COS INC COM 969457100   956,973 15,236 SH   SOLE   0 0 15,236
MASTERCARD INCORPORATED CL A 57636Q104   3,127,758 5,566 SH   SOLE   0 0 5,566
TRIMBLE INC COM 896239100   5,186,319 68,259 SH   SOLE   0 0 68,259
ARM HOLDINGS PLC SPONSORED ADS 042068205   6,231,195 38,526 SH   SOLE   0 0 38,526
GE VERNOVA INC COM 36828A101   4,070,222 7,692 SH   SOLE   0 0 7,692
BRIXMOR PPTY GROUP INC COM 11120U105   953,168 36,604 SH   SOLE   0 0 36,604
MICROSOFT CORP COM 594918104   4,065 300 SH Put SOLE   0 0 300
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,640,248 11,260 SH   SOLE   0 0 11,260
ABBVIE INC COM 00287Y109   3,268,583 17,609 SH   SOLE   0 0 17,609
CORNING INC COM 219350105   848,119 16,127 SH   SOLE   0 0 16,127
ISHARES TR EXPANDED TECH 464287515   952,760 8,701 SH   SOLE   0 0 8,701
GITLAB INC CLASS A COM 37637K108   383,435 8,500 SH   SOLE   0 0 8,500
VISTRA CORP COM 92840M102   1,833,443 9,460 SH   SOLE   0 0 9,460
ENTERGY CORP NEW COM 29364G103   1,070,918 12,884 SH   SOLE   0 0 12,884
ISHARES TR MSCI INDIA ETF 46429B598   2,765,514 49,668 SH   SOLE   0 0 49,668
GE AEROSPACE COM NEW 369604301   2,364,385 9,186 SH   SOLE   0 0 9,186
DELL TECHNOLOGIES INC CL C 24703L202   249,246 2,033 SH   SOLE   0 0 2,033
BANK AMERICA CORP COM 060505104   255,481 5,399 SH   SOLE   0 0 5,399
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,747,908 21,110 SH   SOLE   0 0 21,110
AEGON LTD AMER REG 1 CERT 0076CA104   454,267 62,744 SH   SOLE   0 0 62,744
INTUIT COM 461202103   335,530 426 SH   SOLE   0 0 426
ISHARES TR RUSSELL 2000 ETF 464287655   315,269 1,461 SH   SOLE   0 0 1,461
SYNOPSYS INC COM 871607107   2,753,092 5,370 SH   SOLE   0 0 5,370
PROCTER AND GAMBLE CO COM 742718109   613,090 3,848 SH   SOLE   0 0 3,848
BOSTON SCIENTIFIC CORP COM 101137107   6,047,827 56,306 SH   SOLE   0 0 56,306
SPDR GOLD TR GOLD SHS 78463V107   361,528 1,186 SH   SOLE   0 0 1,186
THERMO FISHER SCIENTIFIC INC COM 883556102   2,117,718 5,223 SH   SOLE   0 0 5,223
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   364,337 2,703 SH   SOLE   0 0 2,703
ABBOTT LABS COM 002824100   1,476,253 10,854 SH   SOLE   0 0 10,854
INTUITIVE SURGICAL INC COM NEW 46120E602   659,700 1,214 SH   SOLE   0 0 1,214
THE TRADE DESK INC COM CL A 88339J105   575,920 8,000 SH   SOLE   0 0 8,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,021,880 5,900 SH   SOLE   0 0 5,900
ASML HOLDING N V N Y REGISTRY SHS N07059210   202,752 253 SH   SOLE   0 0 253
META PLATFORMS INC CL A 30303M102   6,978,641 9,455 SH   SOLE   0 0 9,455
EPR PPTYS COM SH BEN INT 26884U109   619,071 10,626 SH   SOLE   0 0 10,626
DIGITAL RLTY TR INC COM 253868103   2,772,544 15,904 SH   SOLE   0 0 15,904
NEXTERA ENERGY INC COM 65339F101   699,059 10,070 SH   SOLE   0 0 10,070
ALPHABET INC CAP STK CL A 02079K305   9,251,018 52,494 SH   SOLE   0 0 52,494
MSC INDL DIRECT INC CL A 553530106   228,789 2,691 SH   SOLE   0 0 2,691
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,740,785 15,766 SH   SOLE   0 0 15,766
GUIDEWIRE SOFTWARE INC COM 40171V100   3,390,009 14,398 SH   SOLE   0 0 14,398
CALIX INC COM 13100M509   1,355,600 25,486 SH   SOLE   0 0 25,486
DANAHER CORPORATION COM 235851102   2,102,813 10,645 SH   SOLE   0 0 10,645
MARVELL TECHNOLOGY INC COM 573874104   7,540,618 97,424 SH   SOLE   0 0 97,424
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   589,099 59,385 SH   SOLE   0 0 59,385
QUALCOMM INC COM 747525103   963,364 6,049 SH   SOLE   0 0 6,049
WESTERN ALLIANCE BANCORP COM 957638109   1,117,687 14,333 SH   SOLE   0 0 14,333
CONSTELLATION ENERGY CORP COM 21037T109   4,922,736 15,252 SH   SOLE   0 0 15,252
AMERICAN ELEC PWR CO INC COM 025537101   1,026,290 9,891 SH   SOLE   0 0 9,891
CATERPILLAR INC COM 149123101   4,385,608 11,297 SH   SOLE   0 0 11,297
VICI PPTYS INC COM 925652109   504,518 15,476 SH   SOLE   0 0 15,476
NOVARTIS AG SPONSORED ADR 66987V109   680,197 5,621 SH   SOLE   0 0 5,621
APPLE INC COM 037833100   13,883,797 67,670 SH   SOLE   0 0 67,670
VANGUARD WORLD FD MEGA GRWTH IND 921910816   458,445 1,252 SH   SOLE   0 0 1,252
TRANE TECHNOLOGIES PLC SHS G8994E103   1,192,817 2,727 SH   SOLE   0 0 2,727
BLACKSTONE INC COM 09260D107   1,233,885 8,249 SH   SOLE   0 0 8,249
EQT CORP COM 26884L109   1,179,464 20,224 SH   SOLE   0 0 20,224
INTERNATIONAL BUSINESS MACHS COM 459200101   820,078 2,782 SH   SOLE   0 0 2,782
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   880,902 1,551 SH   SOLE   0 0 1,551
AT&T INC COM 00206R102   10,219,680 353,133 SH   SOLE   0 0 353,133