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   513,049 3,370 SH   SOLE   3,370 0 0
ABBVIE INC COM 00287Y109   1,681,717 9,060 SH   SOLE   9,060 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,096,826 52,820 SH   SOLE   52,820 0 0
ALPHABET INC CAP STK CL A 02079K305   57,459,615 326,049 SH   SOLE   326,049 0 0
ALPHABET INC CAP STK CL C 02079K107   16,804,687 94,733 SH   SOLE   94,733 0 0
AMAZON COM INC COM 023135106   81,832,909 373,002 SH   SOLE   373,002 0 0
AMGEN INC COM 031162100   1,703,739 6,102 SH   SOLE   6,102 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   3,438,787 24,239 SH   SOLE   24,239 0 0
APPLE INC COM 037833100   85,897,498 418,665 SH   SOLE   418,665 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   601,043 750 SH   SOLE   750 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   969,865 13,879 SH   SOLE   13,879 0 0
BANK AMERICA CORP COM 060505104   11,221,134 237,133 SH   SOLE   237,133 0 0
BARRICK MNG CORP COM SHS 06849F108   897,560 43,200 SH   SOLE   43,200 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,701,652 3,503 SH   SOLE   3,503 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105   35,836,846 4,142,988 SH   SOLE   4,142,988 0 0
BOEING CO COM 097023105   1,221,560 5,830 SH   SOLE   5,830 0 0
BROADCOM INC COM 11135F101   13,902,603 50,431 SH   SOLE   50,431 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   309,024 3,200 SH   SOLE   3,200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   908,426 2,948 SH   SOLE   2,948 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   9,989,089 1,441,427 SH   SOLE   1,441,427 0 0
CHEVRON CORP NEW COM 166764100   866,300 6,050 SH   SOLE   6,050 0 0
COCA COLA CO COM 191216100   351,597 4,934 SH   SOLE   4,934 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109   2,510,493 295,700 SH   SOLE   295,700 0 0
COMCAST CORP NEW CL A 20030N101   800,955 22,442 SH   SOLE   22,442 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,363,722 32,971 SH   SOLE   32,971 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,250,642 5,304 SH   SOLE   5,304 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,100,110 2,160 SH   SOLE   2,160 0 0
CULEN FROST BANKERS INC COM 229899109   780,238 6,070 SH   SOLE   6,070 0 0
CVS HEALTH CORP COM 126650100   824,656 11,955 SH   SOLE   11,955 0 0
DANAHER CORPORATION COM 235851102   4,551,769 23,005 SH   SOLE   23,005 0 0
DEERE & CO COM 244199105   2,055,743 4,030 SH   SOLE   4,030 0 0
DELL TECHNOLOGIES INC CL C 24703L202   540,176 4,406 SH   SOLE   4,406 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   224,471 2,280 SH   SOLE   2,280 0 0
DISNEY WALT CO COM 254687106   12,154,666 97,620 SH   SOLE   97,620 0 0
EATON CORP PLC SHS G29183103   6,376,555 17,862 SH   SOLE   17,862 0 0
ELI LILLY & CO COM 532457108   3,772,146 4,839 SH   SOLE   4,839 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   759,738 41,905 SH   SOLE   41,905 0 0
FEDEX CORP COM 31428X106   2,651,100 11,589 SH   SOLE   11,589 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846   516,665 6,836 SH   SOLE   6,836 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   288,183 1,070 SH   SOLE   1,070 0 0
FISERV INC COM 337738108   594,815 3,450 SH   SOLE   3,450 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   4,451,115 43,223 SH   SOLE   43,223 0 0
FREEPORT-MCMORAN INC CL B 35671D857   301,716 6,960 SH   SOLE   6,960 0 0
GE VERNOVA INC COM 36828A101   460,361 870 SH   SOLE   870 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   221,816 3,540 SH   SOLE   3,540 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   327,294 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   23,726,611 33,524 SH   SOLE   33,524 0 0
HOME DEPOT INC COM 437076102   1,327,237 3,620 SH   SOLE   3,620 0 0
HONEYWELL INTL INC COM 438516106   931,986 4,002 SH   SOLE   4,002 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   377,196 5,667 SH   SOLE   5,667 0 0
INTUIT COM 461202103   1,059,362 1,345 SH   SOLE   1,345 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 EQL ENR 46137V357   780,573 4,295 SH   SOLE   4,295 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   9,240,262 16,732 SH   SOLE   16,732 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   543,055 8,872 SH   SOLE   8,872 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   255,842 8,868 SH   SOLE   8,868 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,538,989 25,637 SH   SOLE   25,637 0 0
ISHARES INC MSCI EUROZONE ETF 464286608   1,463,659 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806   389,252 9,200 SH   SOLE   9,200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,551,238 20,691 SH   SOLE   20,691 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   207,925 2,065 SH   SOLE   2,065 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   354,381 3,488 SH   SOLE   3,488 0 0
ISHARES TR 20 YR TR BD ETF 464287432   537,090 6,086 SH   SOLE   6,086 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   558,532 4,690 SH   SOLE   4,690 0 0
ISHARES TR BROAD USD HIGH 46435U853   541,644 14,440 SH   SOLE   14,440 0 0
ISHARES TR USD INV GRDE ETF 464288620   1,429,775 27,795 SH   SOLE   27,795 0 0
ISHARES TR IBOXX INV CP ETF 464287242   202,779 1,850 SH   SOLE   1,850 0 0
ISHARES TR MBS ETF 464288588   333,403 3,551 SH   SOLE   3,551 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,523,831 24,570 SH   SOLE   24,570 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,644,980 29,125 SH   SOLE   29,125 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   769,618 17,840 SH   SOLE   17,840 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   858,209 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,432,272 29,354 SH   SOLE   29,354 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   603,255 6,299 SH   SOLE   6,299 0 0
ISHARES TR ISHARES BIOTECH 464287556   5,357,572 42,349 SH   SOLE   42,349 0 0
ISHARES TR CORE S&P US VLU 464287663   370,868 3,919 SH   SOLE   3,919 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,899,664 15,701 SH   SOLE   15,701 0 0
ISHARES TR FALN ANGLS USD 46435G474   275,471 10,150 SH   SOLE   10,150 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   486,476 9,535 SH   SOLE   9,535 0 0
ISHARES TR IBOXX HI YD ETF 464288513   308,486 3,825 SH   SOLE   3,825 0 0
ISHARES TR JPMORGAN USD EMG 464288281   826,448 8,923 SH   SOLE   8,923 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   1,646,617 19,930 SH   SOLE   19,930 0 0
ISHARES TR MCSI CHINA ETF 46429B671   294,785 5,350 SH   SOLE   5,350 0 0
ISHARES TR MCSI EAFE ETF 464287465   321,804 3,600 SH   SOLE   3,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   350,946 7,275 SH   SOLE   7,275 0 0
ISHARES TR MSCI INDIA ETF 46429B598   518,826 9,318 SH   SOLE   9,318 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,035,603 33,755 SH   SOLE   33,755 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   835,812 1,969 SH   SOLE   1,969 0 0
ISHARES TR S&P 500 VAL ETF 464287408   249,161 1,275 SH   SOLE   1,275 0 0
ISHARES TR EUROPE ETF 464287861   354,200 5,600 SH   SOLE   5,600 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   335,751 3,900 SH   SOLE   3,900 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,815,512 2,924 SH   SOLE   2,924 0 0
ISHARES TR SHORT TREAS BD 464288679   2,142,700 19,405 SH   SOLE   19,405 0 0
ISHARES TR EXPANDED TECH 464287515   240,900 2,200 SH   SOLE   2,200 0 0
ISHARES TR US TRSPRTION 464287192   1,640,848 23,940 SH   SOLE   23,940 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,191,426 22,582 SH   SOLE   22,582 0 0
ISHARES TR US INDUSTRIALS 464287754   2,220,036 15,600 SH   SOLE   15,600 0 0
ISHARES TR U.S. TECH ETF 464287721   4,167,663 24,053 SH   SOLE   24,053 0 0
ISHARES TR U.S. MED DVC ETF 464288810   925,506 14,775 SH   SOLE   14,775 0 0
JOHNSON & JOHNSON COM 478160104   486,051 3,182 SH   SOLE   3,182 0 0
JP MORGAN CHASE & CO COM 46625H100   41,517,217 143,207 SH   SOLE   143,207 0 0
LAS VEGAS SANDS CORP COM 517834107   720,526 16,560 SH   SOLE   16,560 0 0
LOCKHEED MARTIN CORP COM 539830109   347,355 750 SH   SOLE   750 0 0
LULULEMON ATHLETICA INC COM 550021109   556,175 2,341 SH   SOLE   2,341 0 0
MCDONALDS CORP COM 580135101   4,278,537 14,644 SH   SOLE   14,644 0 0
MEDTRONIC PLC SHS G5960L103   305,822 3,480 SH   SOLE   3,480 0 0
MERCADOLIBRE INC COM 58733R102   4,516,353 1,728 SH   SOLE   1,728 0 0
MERCK & CO INC COM 58933Y105   1,804,363 22,563 SH   SOLE   22,563 0 0
META PLATFORMS INC CL A 30303M102   62,397,391 84,539 SH   SOLE   84,539 0 0
MICRON TECHNOLOGY INC COM 595112103   7,408,558 60,110 SH   SOLE   60,110 0 0
MICROSOFT CORP COM 594918104   94,465,949 189,916 SH   SOLE   189,916 0 0
MONDELEZ INTL INC CL A 609207105   969,755 14,280 SH   SOLE   14,280 0 0
MORGAN STANLEY COM NEW 617446448   1,699,476 12,065 SH   SOLE   12,065 0 0
NEXTERA ENERGY INC COM 65339F101   1,551,884 22,355 SH   SOLE   22,355 0 0
NIKE INC CL B 654106103   2,702,584 37,815 SH   SOLE   37,815 0 0
NOVARTIS AG SPONSORED ADR 66987V109   422,567 3,492 SH   SOLE   3,492 0 0
NOVO-NORDISK A S ADR 670100205   2,295,743 33,262 SH   SOLE   33,262 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   778,130 56,715 SH   SOLE   56,715 0 0
NVIDIA CORPORATION COM 67066G104   41,366,928 261,816 SH   SOLE   261,816 0 0
ON HLDG AG NAMEN AKT A H5919C104   452,575 8,695 SH   SOLE   8,695 0 0
ORACLE COM 68389X105   1,099,709 5,030 SH   SOLE   5,030 0 0
PALO ALTO NETWORKS INC COM 697435105   1,669,453 8,158 SH   SOLE   8,158 0 0
PAYPAL HLDGS INC COM 70450Y103   844,721 11,366 SH   SOLE   11,366 0 0
PEPSICO INC COM 713448108   264,080 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103   1,569,184 64,735 SH   SOLE   64,735 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   302,610 3,010 SH   SOLE   3,010 0 0
QUALCOMM INC COM 747525103   275,520 1,730 SH   SOLE   1,730 0 0
RTX CORPORATION COM 75513E101   4,349,936 29,790 SH   SOLE   29,790 0 0
S&P GLOBAL INC COM 78409V104   2,412,352 4,575 SH   SOLE   4,575 0 0
SALESFORCE COM INC COM 79466L302   20,095,686 73,582 SH   SOLE   73,582 0 0
SCHLUMBERGER LTD COM STK 806857108   749,700 21,995 SH   SOLE   21,995 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,317,539 15,710 SH   SOLE   15,710 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   219,525 2,500 SH   SOLE   2,500 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   685,910 6,320 SH   SOLE   6,320 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,979,770 32,116 SH   SOLE   32,116 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,097,244 50,602 SH   SOLE   50,602 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   10,427,868 199,119 SH   SOLE   199,119 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   26,803,558 198,854 SH   SOLE   198,854 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,657,793 26,291 SH   SOLE   26,291 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,515,284 53,240 SH   SOLE   53,240 0 0
SERVICENOW INC COM 81762P102   1,141,169 1,110 SH   SOLE   1,110 0 0
SHOPIFY INC CL A 82509L107   10,365,928 89,865 SH   SOLE   89,865 0 0
SNOWFLAKE INC CL A 833445109   622,528 2,782 SH   SOLE   2,782 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,309,245 4,295 SH   SOLE   4,295 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,077,350 18,037 SH   SOLE   18,037 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,054,400 21,069 SH   SOLE   21,069 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   384,624 4,193 SH   SOLE   4,193 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   787,355 26,080 SH   SOLE   26,080 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,830,106 2,385 SH   SOLE   2,385 0 0
STARBUCKS CORP COM 855244109   5,774,248 63,017 SH   SOLE   63,017 0 0
STARWOOD PPTY TR INC COM 85571B105   1,204,538 58,615 SH   SOLE   58,615 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,364,002 36,802 SH   SOLE   36,802 0 0
TARGET CORP COM 87612E106   463,162 4,695 SH   SOLE   4,695 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109   11,342,003 175,845 SH   SOLE   175,845 0 0
TESLA INC COM 88160R101   471,725 1,485 SH   SOLE   1,485 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,190,228 15,251 SH   SOLE   15,251 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   546,760 3,005 SH   SOLE   3,005 0 0
T-MOBILE US INC COM 872590104   1,763,124 7,400 SH   SOLE   7,400 0 0
UBER TECHNOLOGIES INC COM 90353T100   11,939,508 127,969 SH   SOLE   127,969 0 0
UNILEVER PLC SPON ADR NEW 904767704   206,803 3,381 SH   SOLE   3,381 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,710,123 15,098 SH   SOLE   15,098 0 0
URBAN OUTFITTERS INC COM 917047102   566,900 7,815 SH   SOLE   7,815 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,582,289 19,903 SH   SOLE   19,903 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   834,001 16,020 SH   SOLE   16,020 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   12,219,964 43,818 SH   SOLE   43,818 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,528,776 21,989 SH   SOLE   21,989 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874   3,551,050 45,820 SH   SOLE   45,820 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   685,318 13,856 SH   SOLE   13,856 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   884,769 14,793 SH   SOLE   14,793 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   403,393 4,625 SH   SOLE   4,625 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   976,630 16,615 SH   SOLE   16,615 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   301,281 2,260 SH   SOLE   2,260 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,893,243 8,885 SH   SOLE   8,885 0 0
VERISIGN INC COM 92343E102   213,134 738 SH   SOLE   738 0 0
VISA INC COM CL A 92826C839   15,655,930 44,095 SH   SOLE   44,095 0 0
WALMART INC COM 931142103   15,388,714 157,381 SH   SOLE   157,381 0 0
WASTE MGMT INC DEL COM 94106L109   974,773 4,260 SH   SOLE   4,260 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   625,079 12,990 SH   SOLE   12,990 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   4,613,880 40,377 SH   SOLE   40,377 0 0