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   435,033 3,370 SH   SOLE   3,370 0 0
ABBVIE INC COM 00287Y109   1,983,132 11,160 SH   SOLE   11,160 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,571,127 65,705 SH   SOLE   65,705 0 0
ALPHABET INC CAP STK CL A 02079K305   59,728,315 315,522 SH   SOLE   315,522 0 0
ALPHABET INC CAP STK CL C 02079K107   17,103,988 89,813 SH   SOLE   89,813 0 0
AMAZON COM INC COM 023135106   74,809,796 340,990 SH   SOLE   340,990 0 0
AMGEN INC COM 031162100   1,590,425 6,102 SH   SOLE   6,102 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   3,574,723 21,644 SH   SOLE   21,644 0 0
APPLE INC COM 037833100   104,373,053 416,792 SH   SOLE   416,792 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   749,913 1,082 SH   SOLE   1,082 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   488,714 7,459 SH   SOLE   7,459 0 0
BANK AMERICA CORP COM 060505104   12,113,191 275,613 SH   SOLE   275,613 0 0
BARRICK GOLD CORP COM 067901108   670,974 43,200 SH   SOLE   43,200 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,134,949 4,710 SH   SOLE   4,710 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105   45,734,943 4,090,782 SH   SOLE   4,090,782 0 0
BOEING CO COM 097023105   1,471,047 8,311 SH   SOLE   8,311 0 0
BROADCOM INC COM 11135F101   9,423,832 40,648 SH   SOLE   40,648 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   330,624 3,200 SH   SOLE   3,200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   749,047 2,493 SH   SOLE   2,493 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   7,836,368 1,389,427 SH   SOLE   1,389,427 0 0
CHEVRON CORP NEW COM 166764100   376,584 2,600 SH   SOLE   2,600 0 0
CITIGROUP INC COM NEW 172967424   299,157 4,250 SH   SOLE   4,250 0 0
COCA COLA CO COM 191216100   307,191 4,934 SH   SOLE   4,934 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109   1,907,265 295,700 SH   SOLE   295,700 0 0
COMCAST CORP NEW CL A 20030N101   860,450 22,927 SH   SOLE   22,927 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,853,406 26,486 SH   SOLE   26,486 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,412,189 3,724 SH   SOLE   3,724 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   643,261 1,880 SH   SOLE   1,880 0 0
CULEN FROST BANKERS INC COM 229899109   814,897 6,070 SH   SOLE   6,070 0 0
CVS HEALTH CORP COM 126650100   659,883 14,700 SH   SOLE   14,700 0 0
DANAHER CORPORATION COM 235851102   6,286,227 27,385 SH   SOLE   27,385 0 0
DEERE & CO COM 244199105   1,874,872 4,425 SH   SOLE   4,425 0 0
DELL TECHNOLOGIES INC CL C 24703L202   398,961 3,462 SH   SOLE   3,462 0 0
DISNEY WALT CO COM 254687106   14,824,137 133,131 SH   SOLE   133,131 0 0
EATON CORP PLC SHS G29183103   4,128,463 12,440 SH   SOLE   12,440 0 0
ELI LILLY & CO COM 532457108   1,208,180 1,565 SH   SOLE   1,565 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   820,919 41,905 SH   SOLE   41,905 0 0
FEDEX CORP COM 31428X106   3,893,326 13,839 SH   SOLE   13,839 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846   433,744 6,836 SH   SOLE   6,836 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   260,192 1,070 SH   SOLE   1,070 0 0
FISERV INC COM 337738108   708,699 3,450 SH   SOLE   3,450 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   3,566,908 41,723 SH   SOLE   41,723 0 0
FORD MTR CO DEL COM 345370860   487,397 49,232 SH   SOLE   49,232 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   319,500 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   18,673,711 32,611 SH   SOLE   32,611 0 0
HOME DEPOT INC COM 437076102   1,806,859 4,645 SH   SOLE   4,645 0 0
HONEYWELL INTL INC COM 438516106   1,279,441 5,664 SH   SOLE   5,664 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   357,928 5,667 SH   SOLE   5,667 0 0
INTUIT COM 461202103   845,332 1,345 SH   SOLE   1,345 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   8,307,487 16,250 SH   SOLE   16,250 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,123,979 42,900 SH   SOLE   42,900 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,315,265 25,187 SH   SOLE   25,187 0 0
ISHARES INC MSCI EUROZONE ETF 464286608   1,162,064 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806   1,088,244 34,200 SH   SOLE   34,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871   470,645 28,250 SH   SOLE   28,250 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,046,513 30,499 SH   SOLE   30,499 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   347,196 3,488 SH   SOLE   3,488 0 0
ISHARES TR 20 YR TR BD ETF 464287432   531,490 6,086 SH   SOLE   6,086 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   253,055 440 SH   SOLE   440 0 0
ISHARES TR BROAD USD HIGH 46435U853   531,248 14,440 SH   SOLE   14,440 0 0
ISHARES TR CORE S&P MCP ETF 464287507   659,863 10,590 SH   SOLE   10,590 0 0
ISHARES TR MBS ETF 464288588   325,556 3,551 SH   SOLE   3,551 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,697,114 29,125 SH   SOLE   29,125 0 0
ISHARES TR USD INV GRDE ETF 464288620   1,397,533 27,795 SH   SOLE   27,795 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   696,588 16,348 SH   SOLE   16,348 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   843,789 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,152,303 26,254 SH   SOLE   26,254 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   545,363 5,899 SH   SOLE   5,899 0 0
ISHARES TR CORE S&P US VLU 464287663   362,874 3,919 SH   SOLE   3,919 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,721,300 2,924 SH   SOLE   2,924 0 0
ISHARES TR EUROPE ETF 464287861   572,660 11,000 SH   SOLE   11,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   763,200 15,000 SH   SOLE   15,000 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   335,283 3,900 SH   SOLE   3,900 0 0
ISHARES TR IBOXX HI YD ETF 464288513   324,431 4,125 SH   SOLE   4,125 0 0
ISHARES TR ISHARES BIOTECH 464287556   5,595,656 42,324 SH   SOLE   42,324 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   932,254 18,032 SH   SOLE   18,032 0 0
ISHARES TR JPMORGAN USD EMG 464288281   794,886 8,923 SH   SOLE   8,923 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   2,213,039 30,660 SH   SOLE   30,660 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   627,927 15,015 SH   SOLE   15,015 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,061,257 33,755 SH   SOLE   33,755 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   790,535 1,969 SH   SOLE   1,969 0 0
ISHARES TR SHORT TREAS BD 464288679   2,067,866 18,780 SH   SOLE   18,780 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,736,217 15,701 SH   SOLE   15,701 0 0
ISHARES TR U.S. MED DVC ETF 464288810   862,121 14,775 SH   SOLE   14,775 0 0
ISHARES TR U.S. TECH ETF 464287721   3,836,935 24,053 SH   SOLE   24,053 0 0
ISHARES TR US INDUSTRIALS 464287754   2,082,912 15,600 SH   SOLE   15,600 0 0
ISHARES TR US TRSPRTION 464287192   1,617,626 23,940 SH   SOLE   23,940 0 0
JOHNSON & JOHNSON COM 478160104   460,181 3,182 SH   SOLE   3,182 0 0
JP MORGAN CHASE & CO COM 46625H100   35,071,074 146,306 SH   SOLE   146,306 0 0
LAS VEGAS SANDS CORP COM 517834107   901,882 17,560 SH   SOLE   17,560 0 0
LOCKHEED MARTIN CORP COM 539830109   364,455 750 SH   SOLE   750 0 0
LULULEMON ATHLETICA INC COM 550021109   1,214,534 3,176 SH   SOLE   3,176 0 0
MCDONALDS CORP COM 580135101   4,913,346 16,949 SH   SOLE   16,949 0 0
MEDTRONIC PLC SHS G5960L103   277,982 3,480 SH   SOLE   3,480 0 0
MERCADOLIBRE INC COM 58733R102   3,686,554 2,168 SH   SOLE   2,168 0 0
MERCK & CO INC COM 58933Y105   2,244,567 22,563 SH   SOLE   22,563 0 0
META PLATFORMS INC CL A 30303M102   49,900,529 85,226 SH   SOLE   85,226 0 0
MICRON TECHNOLOGY INC COM 595112103   5,386,240 64,000 SH   SOLE   64,000 0 0
MICROSOFT CORP COM 594918104   73,480,795 174,332 SH   SOLE   174,332 0 0
NIKE INC CL B 654106103   2,812,805 37,172 SH   SOLE   37,172 0 0
NOVARTIS AG SPONSORED ADR 66987V109   339,807 3,492 SH   SOLE   3,492 0 0
NOVO-NORDISK A S ADR 670100205   1,519,543 17,665 SH   SOLE   17,665 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   419,735 40,515 SH   SOLE   40,515 0 0
NVIDIA CORPORATION COM 67066G104   27,939,840 208,056 SH   SOLE   208,056 0 0
ON HLDG AG NAMEN AKT A H5919C104   476,225 8,695 SH   SOLE   8,695 0 0
PALO ALTO NETWORKS INC COM 697435105   1,055,004 5,798 SH   SOLE   5,798 0 0
PAYPAL HLDGS INC COM 70450Y103   1,209,922 14,176 SH   SOLE   14,176 0 0
PEPSICO INC COM 713448108   304,120 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103   2,425,062 91,408 SH   SOLE   91,408 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   302,023 3,010 SH   SOLE   3,010 0 0
QUALCOMM INC COM 747525103   342,573 2,230 SH   SOLE   2,230 0 0
REGENERON PHARMACEUTICALS COM 75886F107   263,562 370 SH   SOLE   370 0 0
RTX CORPORATION COM 75513E101   4,149,141 35,855 SH   SOLE   35,855 0 0
S&P GLOBAL INC COM 78409V104   2,278,487 4,575 SH   SOLE   4,575 0 0
SALESFORCE COM INC COM 79466L302   24,345,911 72,820 SH   SOLE   72,820 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,759,189 43,885 SH   SOLE   43,885 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   784,631 5,955 SH   SOLE   5,955 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   210,350 2,500 SH   SOLE   2,500 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   611,839 6,320 SH   SOLE   6,320 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   12,694,266 262,658 SH   SOLE   262,658 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   8,920,380 39,761 SH   SOLE   39,761 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,029,313 51,257 SH   SOLE   51,257 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   31,621,043 229,854 SH   SOLE   229,854 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,671,112 28,690 SH   SOLE   28,690 0 0
SHOPIFY INC CL A 82509L107   11,897,795 111,895 SH   SOLE   111,895 0 0
SNOWFLAKE INC CL A 833445109   442,230 2,864 SH   SOLE   2,864 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,176,930 24,443 SH   SOLE   24,443 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   15,249,039 26,019 SH   SOLE   26,019 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   291,936 3,193 SH   SOLE   3,193 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   838,469 28,080 SH   SOLE   28,080 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   536,856 1,200 SH   SOLE   1,200 0 0
STARBUCKS CORP COM 855244109   5,562,874 60,963 SH   SOLE   60,963 0 0
STARWOOD PPTY TR INC COM 85571B105   1,110,754 58,615 SH   SOLE   58,615 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,935,957 30,057 SH   SOLE   30,057 0 0
TARGET CORP COM 87612E106   595,468 4,405 SH   SOLE   4,405 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109   11,562,974 217,390 SH   SOLE   217,390 0 0
TESLA INC COM 88160R101   510,858 1,265 SH   SOLE   1,265 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,543,855 14,501 SH   SOLE   14,501 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   427,041 3,005 SH   SOLE   3,005 0 0
T-MOBILE US INC COM 872590104   1,080,473 4,895 SH   SOLE   4,895 0 0
UBER TECHNOLOGIES INC COM 90353T100   6,112,527 101,335 SH   SOLE   101,335 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,548,187 8,991 SH   SOLE   8,991 0 0
URBAN OUTFITTERS INC COM 917047102   428,887 7,815 SH   SOLE   7,815 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,490,615 19,108 SH   SOLE   19,108 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   404,207 11,920 SH   SOLE   11,920 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   10,261,228 42,372 SH   SOLE   42,372 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,328,894 13,602 SH   SOLE   13,602 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874   3,105,587 48,930 SH   SOLE   48,930 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   675,397 15,336 SH   SOLE   15,336 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   857,994 14,793 SH   SOLE   14,793 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   966,661 16,615 SH   SOLE   16,615 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   288,353 2,260 SH   SOLE   2,260 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,341,262 8,590 SH   SOLE   8,590 0 0
VISA INC COM CL A 92826C839   13,348,898 42,238 SH   SOLE   42,238 0 0
WALMART INC COM 931142103   14,414,981 159,546 SH   SOLE   159,546 0 0
WASTE MGMT INC DEL COM 94106L109   859,625 4,260 SH   SOLE   4,260 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   1,011,681 23,140 SH   SOLE   23,140 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   5,052,606 45,812 SH   SOLE   45,812 0 0