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   2,466,934 18,046 SH   SOLE 0 18,046 0 0
ABBVIE INC COM 00287Y109   10,396,523 52,646 SH   SOLE 0 52,646 0 0
ADOBE INC COM 00724F101   38,330,483 74,029 SH   SOLE 0 74,029 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   26,878,287 181,023 SH   SOLE 0 181,023 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,943,004 65,426 SH   SOLE 0 65,426 0 0
ALPHABET INC CAP STK CL A 02079K305   97,414,120 587,363 SH   SOLE 0 587,363 0 0
ALPHABET INC CAP STK CL C 02079K107   47,091,411 281,664 SH   SOLE 0 281,664 0 0
ALTRIA GROUP INC COM 02209S103   321,654 6,302 SH   SOLE 0 6,302 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   77 17 SH   SOLE 0 17 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   7,306 650 SH   SOLE 0 650 0 0
AMERICAN TOWER CORP NEW COM 03027X100   28,983,506 124,628 SH   SOLE 0 124,628 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   218,094 3,290 SH   SOLE 0 3,290 0 0
APA CORPORATION COM 03743Q108   748,525 30,602 SH   SOLE 0 30,602 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   21,688 752 SH   SOLE 0 752 0 0
APPLOVIN CORP COM CL A 03831W108   509,145 3,900 SH   SOLE 0 3,900 0 0
ARCHER AVIATION INC COM CL A 03945R102   74,447 24,570 SH   SOLE 0 24,570 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   161,651 194 SH   SOLE 0 194 0 0
AT&T INC COM 00206R102   2,364,773 107,490 SH   SOLE 0 107,490 0 0
BIOGEN INC COM 09062X103   137,626 710 SH   SOLE 0 710 0 0
BIONTECH SE SPONSORED ADS 09075V102   10,037 85 SH   SOLE 0 85 0 0
BLACKROCK INC COM 09247X101   814,680 858 SH   SOLE 0 858 0 0
BLACKSTONE INC COM 09260D107   152,593 996 SH   SOLE 0 996 0 0
BLOCK INC CL A 852234103   90,693 1,351 SH   SOLE 0 1,351 0 0
BOOKING HOLDINGS INC COM 09857L108   999,162 237 SH   SOLE 0 237 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,976,088 23,581 SH   SOLE 0 23,581 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,139,074 60,670 SH   SOLE 0 60,670 0 0
BROADCOM INC COM 11135F101   3,149,882 18,260 SH   SOLE 0 18,260 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   8,131 30 SH   SOLE 0 30 0 0
CATERPILLAR INC COM 149123101   1,389,258 3,552 SH   SOLE 0 3,552 0 0
CHEVRON CORP NEW COM 166764100   8,407,653 57,090 SH   SOLE 0 57,090 0 0
CHEWY INC CL A 16679L109   29,290 1,000 SH   SOLE 0 1,000 0 0
CINTAS CORP COM 172908105   32,941 160 SH   SOLE 0 160 0 0
CISCO SYS INC COM 17275R102   33,830,181 635,667 SH   SOLE 0 635,667 0 0
CME GROUP INC COM 12572Q105   6,682,914 30,287 SH   SOLE 0 30,287 0 0
COCA COLA CO COM 191216100   18,744,324 260,845 SH   SOLE 0 260,845 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   232,003 3,006 SH   SOLE 0 3,006 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   11,047 62 SH   SOLE 0 62 0 0
COLGATE PALMOLIVE CO COM 194162103   774,838 7,464 SH   SOLE 0 7,464 0 0
COMCAST CORP NEW CL A 20030N101   1,661,527 39,778 SH   SOLE 0 39,778 0 0
CONOCOPHILLIPS COM 20825C104   135,122 1,283 SH   SOLE 0 1,283 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,773,040 2,000 SH   SOLE 0 2,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   223,763 798 SH   SOLE 0 798 0 0
DANAHER CORPORATION COM 235851102   264,119 950 SH   SOLE 0 950 0 0
DATADOG INC CL A COM 23804L103   187,791 1,632 SH   SOLE 0 1,632 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   46,150 3,313 SH   SOLE 0 3,313 0 0
DEERE & CO COM 244199105   2,453,266 5,878 SH   SOLE 0 5,878 0 0
DESKTOP METAL INC COM CL A 25058X303   897 192 SH   SOLE 0 192 0 0
DEXCOM INC COM 252131107   275,178 4,105 SH   SOLE 0 4,105 0 0
DIGITAL RLTY TR INC COM 253868103   2,427 15 SH   SOLE 0 15 0 0
DISNEY WALT CO COM 254687106   62,712,197 651,962 SH   SOLE 0 651,962 0 0
DUPONT DE NEMOURS INC COM 26614N102   273,288 3,067 SH   SOLE 0 3,067 0 0
ECOLAB INC COM 278865100   205,920 806 SH   SOLE 0 806 0 0
ELI LILLY & CO COM 532457108   3,871,055 4,369 SH   SOLE 0 4,369 0 0
ENBRIDGE INC COM 29250N105   9,313 229 SH   SOLE 0 229 0 0
ENPHASE ENERGY INC COM 29355A107   19,599,928 173,420 SH   SOLE 0 173,420 0 0
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289   43,380 1,000 SH   SOLE 0 1,000 0 0
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   225,426 3,950 SH   SOLE 0 3,950 0 0
EXXON MOBIL CORP COM 30231G102   5,740,391 48,971 SH   SOLE 0 48,971 0 0
FIRST SOLAR INC COM 336433107   311,800 1,250 SH   SOLE 0 1,250 0 0
FORTIVE CORP COM 34959J108   23,952,769 303,468 SH   SOLE 0 303,468 0 0
FORTUNA MNG CORP COM NEW 349942102   10,174 2,185 SH   SOLE 0 2,185 0 0
FREEPORT-MCMORAN INC CL B 35671D857   326,976 6,550 SH   SOLE 0 6,550 0 0
FREYR BATTERY INC COM NEW 35834F104   14,719 15,172 SH   SOLE 0 15,172 0 0
GE AEROSPACE COM NEW 369604301   1,009,843 5,355 SH   SOLE 0 5,355 0 0
GE VERNOVA INC COM 36828A101   60,940 239 SH   SOLE 0 239 0 0
GENERAL DYNAMICS CORP COM 369550108   30,220 100 SH   SOLE 0 100 0 0
GENERAL MLS INC COM 370334104   384,758 5,210 SH   SOLE 0 5,210 0 0
GILEAD SCIENCES INC COM 375558103   143,254 1,709 SH   SOLE 0 1,709 0 0
GLOBUS MED INC CL A 379577208   8,012 112 SH   SOLE 0 112 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   304,165 614 SH   SOLE 0 614 0 0
GSK PLC SPONSORED ADR 37733W204   723,576 17,700 SH   SOLE 0 17,700 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   245,353 4,712 SH   SOLE 0 4,712 0 0
HOME DEPOT INC COM 437076102   2,954,097 7,290 SH   SOLE 0 7,290 0 0
HONEYWELL INTL INC COM 438516106   2,244,845 10,860 SH   SOLE 0 10,860 0 0
HUNTSMAN CORP COM 447011107   24,200 1,000 SH   SOLE 0 1,000 0 0
IDEX CORP COM 45167R104   74,861 349 SH   SOLE 0 349 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   13,006 4,350 SH   SOLE 0 4,350 0 0
ILLUMINA INC COM 452327109   183,011 1,403 SH   SOLE 0 1,403 0 0
INSPIRE MED SYS INC COM 457730109   21,105 100 SH   SOLE 0 100 0 0
INTEL CORP COM 458140100   4,396,275 187,394 SH   SOLE 0 187,394 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   82,086 511 SH   SOLE 0 511 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   529,708 2,396 SH   SOLE 0 2,396 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,508,684 14,378 SH   SOLE 0 14,378 0 0
INTUIT COM 461202103   33,751,971 54,351 SH   SOLE 0 54,351 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   32,686,158 66,534 SH   SOLE 0 66,534 0 0
ISHARES TR INDIA 50 ETF 464289529   56,300 1,000 SH   SOLE 0 1,000 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,147,891 14,752 SH   SOLE 0 14,752 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   731,192 15,944 SH   SOLE 0 15,944 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   16,756 175 SH   SOLE 0 175 0 0
ISHARES TR S&P 500 VAL ETF 464287408   19,717 100 SH   SOLE 0 100 0 0
ISHARES TR SELECT DIVID ETF 464287168   20,260 150 SH   SOLE 0 150 0 0
JD.COM INC SPON ADS CL A 47215P106   299,171 7,479 SH   SOLE 0 7,479 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   10,728 400 SH   SOLE 0 400 0 0
JOHNSON & JOHNSON COM 478160104   6,827,157 42,127 SH   SOLE 0 42,127 0 0
JPMORGAN CHASE & CO. COM 46625H100   68,004,394 322,510 SH   SOLE 0 322,510 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   259,690 1,634 SH   SOLE 0 1,634 0 0
KINROSS GOLD CORP COM 496902404   9,379 1,000 SH   SOLE 0 1,000 0 0
KLA CORP COM NEW 482480100   800,740 1,034 SH   SOLE 0 1,034 0 0
KRAFT HEINZ CO COM 500754106   9,191,875 261,802 SH   SOLE 0 261,802 0 0
LAUDER ESTEE COS INC CL A 518439104   23,001,609 230,731 SH   SOLE 0 230,731 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   3,027 1,928 SH   SOLE 0 1,928 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   10,729 150 SH   SOLE 0 150 0 0
LOCKHEED MARTIN CORP COM 539830109   116,912 200 SH   SOLE 0 200 0 0
LUMENTUM HLDGS INC COM 55024U109   1,584 25 SH   SOLE 0 25 0 0
MACYS INC COM 55616P104   14,121 900 SH   SOLE 0 900 0 0
MARATHON PETE CORP COM 56585A102   130,328 800 SH   SOLE 0 800 0 0
MARKEL GROUP INC COM 570535104   70,586 45 SH   SOLE 0 45 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,327,789 6,739 SH   SOLE 0 6,739 0 0
MATERIALISE NV SPONSORED ADS 57667T100   120,368 21,965 SH   SOLE 0 21,965 0 0
MCCORMICK & CO INC COM NON VTG 579780206   82,300 1,000 SH   SOLE 0 1,000 0 0
MCDONALDS CORP COM 580135101   15,017,825 49,318 SH   SOLE 0 49,318 0 0
MERCADOLIBRE INC COM 58733R102   335,564 164 SH   SOLE 0 164 0 0
MERCK & CO INC COM 58933Y105   31,054,764 273,466 SH   SOLE 0 273,466 0 0
META PLATFORMS INC CL A 30303M102   5,038,306 8,801 SH   SOLE 0 8,801 0 0
MICROSOFT CORP COM 594918104   195,379,737 454,055 SH   SOLE 0 454,055 0 0
MODERNA INC COM 60770K107   3,676 55 SH   SOLE 0 55 0 0
MONDELEZ INTL INC CL A 609207105   1,547,681 21,008 SH   SOLE 0 21,008 0 0
MOODYS CORP COM 615369105   474,590 1,000 SH   SOLE 0 1,000 0 0
MOSAIC CO NEW COM 61945C103   16,898 631 SH   SOLE 0 631 0 0
MSCI INC COM 55354G100   862,034 1,479 SH   SOLE 0 1,479 0 0
NETFLIX INC COM 64110L106   576,637 813 SH   SOLE 0 813 0 0
NEWMONT CORP COM 651639106   64,140 1,200 SH   SOLE 0 1,200 0 0
NEXTERA ENERGY INC COM 65339F101   2,930,890 34,673 SH   SOLE 0 34,673 0 0
NIKE INC CL B 654106103   48,821,537 552,280 SH   SOLE 0 552,280 0 0
NIO INC SPON ADS 62914V106   272,003 40,719 SH   SOLE 0 40,719 0 0
NOVARTIS AG SPONSORED ADR 66987V109   20,819 181 SH   SOLE 0 181 0 0
NOVO-NORDISK A S ADR 670100205   1,317,510 11,065 SH   SOLE 0 11,065 0 0
NVIDIA CORPORATION COM 67066G104   203,459,763 1,675,393 SH   SOLE 0 1,675,393 0 0
OCCIDENTAL PETE CORP COM 674599105   470,302 9,125 SH   SOLE 0 9,125 0 0
ON SEMICONDUCTOR CORP COM 682189105   726 10 SH   SOLE 0 10 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   254 500 SH   SOLE 0 500 0 0
OTIS WORLDWIDE CORP COM 68902V107   27,816,063 267,617 SH   SOLE 0 267,617 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,221,276 32,830 SH   SOLE 0 32,830 0 0
PALO ALTO NETWORKS INC COM 697435105   38,802,596 113,524 SH   SOLE 0 113,524 0 0
PAN AMERN SILVER CORP COM 697900108   12,354 591 SH   SOLE 0 591 0 0
PAYPAL HLDGS INC COM 70450Y103   51,562,339 660,801 SH   SOLE 0 660,801 0 0
PEPSICO INC COM 713448108   4,998,790 29,396 SH   SOLE 0 29,396 0 0
PFIZER INC COM 717081103   10,360,613 358,003 SH   SOLE 0 358,003 0 0
PHILIP MORRIS INTL INC COM 718172109   790,314 6,510 SH   SOLE 0 6,510 0 0
PINTEREST INC CL A 72352L106   1,225,787 37,868 SH   SOLE 0 37,868 0 0
PROCTER AND GAMBLE CO COM 742718109   73,925,305 426,820 SH   SOLE 0 426,820 0 0
PROLOGIS INC. COM 74340W103   946,595 7,496 SH   SOLE 0 7,496 0 0
QUALCOMM INC COM 747525103   582,931 3,428 SH   SOLE 0 3,428 0 0
RIO TINTO PLC SPONSORED ADR 767204100   296,457 4,165 SH   SOLE 0 4,165 0 0
RXO INC COMMON STOCK 74982T103   129,423 5,304 SH   SOLE 0 5,304 0 0
S&P GLOBAL INC COM 78409V104   1,460,858 2,828 SH   SOLE 0 2,828 0 0
SALESFORCE INC COM 79466L302   7,109,112 25,973 SH   SOLE 0 25,973 0 0
SANOFI SPONSORED ADR 80105N105   106,616 1,850 SH   SOLE 0 1,850 0 0
SCHLUMBERGER LTD COM STK 806857108   1,923,870 45,861 SH   SOLE 0 45,861 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   161,721 1,050 SH   SOLE 0 1,050 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   135,456 600 SH   SOLE 0 600 0 0
SERVICE CORP INTL COM 817565104   2,976,371 37,709 SH   SOLE 0 37,709 0 0
SERVICENOW INC COM 81762P102   34,694,162 38,791 SH   SOLE 0 38,791 0 0
SHELL PLC SPON ADS 780259305   2,110 32 SH   SOLE 0 32 0 0
SHOPIFY INC CL A 82509L107   176,308 2,200 SH   SOLE 0 2,200 0 0
SHUTTERSTOCK INC COM 825690100   884 25 SH   SOLE 0 25 0 0
SNAP INC CL A 83304A106   17,120 1,600 SH   SOLE 0 1,600 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   17,732 774 SH   SOLE 0 774 0 0
SOLVENTUM CORP COM SHS 83444M101   139,440 2,000 SH   SOLE 0 2,000 0 0
SPDR GOLD TR GOLD SHS 78463V107   70,487 290 SH   SOLE 0 290 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,169,641 26,439 SH   SOLE 0 26,439 0 0
SPDR SER TR S&P BIOTECH 78464A870   39,520 400 SH   SOLE 0 400 0 0
SPROTT INC COM NEW 852066208   651 15 SH   SOLE 0 15 0 0
STARBUCKS CORP COM 855244109   3,957,674 40,596 SH   SOLE 0 40,596 0 0
STEM INC COM 85859N102   44 125 SH   SOLE 0 125 0 0
STRYKER CORPORATION COM 863667101   2,611,910 7,230 SH   SOLE 0 7,230 0 0
SUPER MICRO COMPUTER INC COM 86800U104   134,081 322 SH   SOLE 0 322 0 0
SYNOPSYS INC COM 871607107   25,046,047 49,460 SH   SOLE 0 49,460 0 0
T-MOBILE US INC COM 872590104   217,517 1,054 SH   SOLE 0 1,054 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,172,925 6,754 SH   SOLE 0 6,754 0 0
TESLA INC COM 88160R101   14,096,311 53,879 SH   SOLE 0 53,879 0 0
TEXAS INSTRS INC COM 882508104   34,482 167 SH   SOLE 0 167 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   46,083,073 74,499 SH   SOLE 0 74,499 0 0
TOYOTA MOTOR CORP ADS 892331307   7,321 41 SH   SOLE 0 41 0 0
UBER TECHNOLOGIES INC COM 90353T100   170,012 2,262 SH   SOLE 0 2,262 0 0
UIPATH INC CL A 90364P105   144,781 11,311 SH   SOLE 0 11,311 0 0
UNILEVER PLC SPON ADR NEW 904767704   21,112 325 SH   SOLE 0 325 0 0
UNION PAC CORP COM 907818108   3,746,824 15,201 SH   SOLE 0 15,201 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,353,774 17,264 SH   SOLE 0 17,264 0 0
UNITEDHEALTH GROUP INC COM 91324P102   55,415,163 94,779 SH   SOLE 0 94,779 0 0
URANIUM ENERGY CORP COM 916896103   33,416 5,381 SH   SOLE 0 5,381 0 0
VALERO ENERGY CORP COM 91913Y100   54,012 400 SH   SOLE 0 400 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   201,954 2,260 SH   SOLE 0 2,260 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   7,000,116 11,935 SH   SOLE 0 11,935 0 0
VEEVA SYS INC CL A COM 922475108   108,331 516 SH   SOLE 0 516 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   27,903 60 SH   SOLE 0 60 0 0
VIATRIS INC COM 92556V106   4,644 400 SH   SOLE 0 400 0 0
VIMEO INC COMMON STOCK 92719V100   101,000 20,000 SH   SOLE 0 20,000 0 0
VISA INC COM CL A 92826C839   71,807,695 261,166 SH   SOLE 0 261,166 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,240 250 SH   SOLE 0 250 0 0
WALMART INC COM 931142103   4,401,314 54,505 SH   SOLE 0 54,505 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,098,148 254,321 SH   SOLE 0 254,321 0 0
WASTE MGMT INC DEL COM 94106L109   29,840,149 143,739 SH   SOLE 0 143,739 0 0
WESCO INTL INC COM 95082P105   83,990 500 SH   SOLE 0 500 0 0
WORKDAY INC CL A 98138H101   274,020 1,121 SH   SOLE 0 1,121 0 0
XPENG INC ADS 98422D105   2,131 175 SH   SOLE 0 175 0 0
XPO INC COM 983793100   524,319 5,071 SH   SOLE 0 5,071 0 0
XYLEM INC COM 98419M100   27,446,468 203,262 SH   SOLE 0 203,262 0 0
ZOETIS INC CL A 98978V103   974,555 4,988 SH   SOLE 0 4,988 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,487 50 SH   SOLE 0 50 0 0
ZSCALER INC COM 98980G102   182,906 1,070 SH   SOLE 0 1,070 0 0