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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,922 17,392 SH   SOLE   17,392 0 0
ABBVIE INC COM 00287Y109 1,415 10,545 SH   SOLE   10,545 0 0
ADVANCED MICRO DEVICES COM 007903107 219 3,460 SH   SOLE   3,460 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,136 76,712 SH   SOLE   76,712 0 0
ALPHABET INC CAP STK CL C 02079K107 14,179 147,470 SH   SOLE   147,470 0 0
ALPHABET INC CAP STK CL A 02079K305 37,359 390,580 SH   SOLE   390,580 0 0
AMAZON COM INC COM 023135106 49,293 436,217 SH   SOLE   436,217 0 0
AMGEN INC COM 031162100 1,829 8,114 SH   SOLE   8,114 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 907 20,094 SH   SOLE   20,094 0 0
APPLE INC COM 037833100 75,843 548,788 SH   SOLE   548,788 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,111 4,160 SH   SOLE   4,160 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 29,951 4,031,151 SH   SOLE   4,031,151 0 0
BIOGEN INC COM 09062X103 654 2,450 SH   SOLE   2,450 0 0
BK OF AMERICA CORP COM 060505104 13,879 459,553 SH   SOLE   459,553 0 0
BOEING CO COM 097023105 3,938 32,525 SH   SOLE   32,525 0 0
BROADCOM INC COM 11135F101 2,808 6,325 SH   SOLE   6,325 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 308 3,200 SH   SOLE   3,200 0 0
CARLYLE GROUP INC COM 14316J108 1,034 40,000 SH   SOLE   40,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 80 23,400 SH   SOLE   23,400 0 0
CHEVRON CORP NEW COM 166764100 374 2,600 SH   SOLE   2,600 0 0
CISCO SYS INC COM 17275R102 798 19,941 SH   SOLE   19,941 0 0
COCA COLA CO COM 191216100 798 14,250 SH   SOLE   14,250 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109 797 295,200 SH   SOLE   295,200 0 0
COMCAST CORP NEW CL A 20030N101 7,858 267,921 SH   SOLE   267,921 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,572 24,259 SH   SOLE   24,259 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,212 2,566 SH   SOLE   2,566 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 221 1,342 SH   SOLE   1,342 0 0
CULEN FROST BANKERS INC COM 229899109 529 4,000 SH   SOLE   4,000 0 0
DEERE & CO COM 244199105 204 610 SH   SOLE   610 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 241 1,422 SH   SOLE   1,422 0 0
DISNEY WALT CO COM 254687106 15,822 167,732 SH   SOLE   167,732 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 209 18,905 SH   SOLE   18,905 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 272 6,580 SH   SOLE   6,580 0 0
FEDEX CORP COM 31428X106 6,953 46,828 SH   SOLE   46,828 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 543 7,180 SH   SOLE   7,180 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846 422 10,950 SH   SOLE   10,950 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 852234103 1,380 24,220 SH   SOLE   24,220 0 0
FISERV INC COM 337738108 333 3,560 SH   SOLE   3,560 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,618 41,723 SH   SOLE   41,723 0 0
FORD MTR CO DEL COM 345370860 551 49,232 SH   SOLE   49,232 0 0
FREEPORT-MCMORAN INC CL B 35671D857 278 10,160 SH   SOLE   10,160 0 0
GENERAL ELECTRIC CO COM NEW 369604301 285 4,600 SH   SOLE   4,600 0 0
GENERAL MTRS CO COM 37045V100 1,322 41,212 SH   SOLE   41,212 0 0
GILEAD SCIENCES COM 375558103 639 10,365 SH   SOLE   10,365 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 16,001 54,601 SH   SOLE   54,601 0 0
HOME DEPOT INC COM 437076102 1,853 6,715 SH   SOLE   6,715 0 0
HONEYWELL INTL INC COM 438516106 5,430 32,521 SH   SOLE   32,521 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 241 5,667 SH   SOLE   5,667 0 0
INTUIT COM 461202103 521 1,345 SH   SOLE   1,345 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,746 32,724 SH   SOLE   32,724 0 0
ISHARES INC CORE MSCI EMKT 46434G103 599 13,932 SH   SOLE   13,932 0 0
ISHARES INC MSCI EUROZONE ETF 464286608 787 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806 675 34,200 SH   SOLE   34,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871 649 35,600 SH   SOLE   35,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,475 30,194 SH   SOLE   30,194 0 0
ISHARES INC MSCI PAC JP ETF 464286665 874 23,290 SH   SOLE   23,290 0 0
ISHARES SILVER TR ISHARES 46428Q109 254 14,495 SH   SOLE   14,495 0 0
ISHARES TR CUR HED MSCI GER 46434V704 264 11,300 SH   SOLE   11,300 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,474 5,825 SH   SOLE   5,825 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 229 12,000 SH   SOLE   12,000 0 0
ISHARES TR S&P 100 ETF 464287101 739 4,550 SH   SOLE   4,550 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 828 13,500 SH   SOLE   13,500 0 0
ISHARES TR US TRSPRTION 464287192 554 2,820 SH   SOLE   2,820 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 526 13,168 SH   SOLE   13,168 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 804 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,900 48,021 SH   SOLE   48,021 0 0
ISHARES TR ISHARES BIOTECH 464287556 10,464 89,465 SH   SOLE   89,465 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,189 17,600 SH   SOLE   17,600 0 0
ISHARES TR US INDUSTRIALS 464287754 1,810 21,600 SH   SOLE   21,600 0 0
ISHARES TR U.S. TECH ETF 464287721 4,570 62,290 SH   SOLE   62,290 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,151 102,460 SH   SOLE   102,460 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,804 25,266 SH   SOLE   25,266 0 0
ISHARES TR JPMORGAN USD EMG 464288281 441 5,550 SH   SOLE   5,550 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,950 33,320 SH   SOLE   33,320 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 671 19,239 SH   SOLE   19,239 0 0
ISHARES TR MSCI USA ESG SLC 464288802 462 6,085 SH   SOLE   6,085 0 0
ISHARES TR EXPANDED TECH 464287515 463 1,850 SH   SOLE   1,850 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 414 1,969 SH   SOLE   1,969 0 0
ISHARES TR CORE S&P US VLU 464287663 245 3,919 SH   SOLE   3,919 0 0
ISHARES TR EUROPE ETF 464287861 415 11,000 SH   SOLE   11,000 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 828 13,500 SH   SOLE   13,500 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 294 3,900 SH   SOLE   3,900 0 0
ISHARES TR GLOBAL TECH ETF 464287291 451 10,684 SH   SOLE   10,684 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,049 2,924 SH   SOLE   2,924 0 0
ISHARES TR SHORT TREAS BD 464288679 11,314 102,854 SH   SOLE   102,854 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 4,906 99,544 SH   SOLE   99,544 0 0
ISHARES TR CORE US AGGBD ET 464287226 643 6,670 SH   SOLE   6,670 0 0
ISHARES TR U.S. MED DVC ETF 464288810 241 5,100 SH   SOLE   5,100 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,069 33,765 SH   SOLE   33,765 0 0
JOHNSON & JOHNSON COM 478160104 1,331 8,150 SH   SOLE   8,150 0 0
JP MORGAN CHASE & CO COM 46625H100 22,743 217,639 SH   SOLE   217,639 0 0
LAS VEGAS SANDS CORP COM 517834107 4,345 115,802 SH   SOLE   115,802 0 0
LAUDER ESTEE COS INC CL A 518439104 1,264 5,855 SH   SOLE   5,855 0 0
LOCKHEED MARTIN CORP COM 539830109 483 1,250 SH   SOLE   1,250 0 0
LULULEMON ATHLETICA INC COM 550021109 1,006 3,600 SH   SOLE   3,600 0 0
MCDONALDS CORP COM 580135101 10,627 46,057 SH   SOLE   46,057 0 0
MERCADOLIBRE INC COM 58733R102 526 635 SH   SOLE   635 0 0
MERCK & CO INC COM 58933Y105 5,100 59,224 SH   SOLE   59,224 0 0
META PLATFORMS INC CL A 30303M102 21,181 156,108 SH   SOLE   156,108 0 0
MICRON TECHNOLOGY INC COM 595112103 6,038 120,525 SH   SOLE   120,525 0 0
MICROSOFT CORP COM 594918104 58,612 251,664 SH   SOLE   251,664 0 0
MODERNA INC COM 60770K107 507 4,290 SH   SOLE   4,290 0 0
NETFLIX INC COM 64110L106 468 1,986 SH   SOLE   1,986 0 0
NIKE INC CL B 654106103 5,578 67,104 SH   SOLE   67,104 0 0
NIO INC SPON ADS 62914V106 305 19,329 SH   SOLE   19,329 0 0
NOVARTIS AG SPONSORED ADR 66987V109 289 3,796 SH   SOLE   3,796 0 0
NVIDIA CORPORATION COM 67066G104 4,957 40,837 SH   SOLE   40,837 0 0
ORACLE CORP COM 68389X105 318 5,200 SH   SOLE   5,200 0 0
PAYPAL HLDGS INC COM 70450Y103 2,555 29,685 SH   SOLE   29,685 0 0
PEABODY ENERGY CORP COM 704551100 205 8,250 SH   SOLE   8,250 0 0
PEPSICO INC COM 713448108 327 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103 8,483 193,861 SH   SOLE   193,861 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 449 4,545 SH   SOLE   4,545 0 0
PROCTER AND GAMBLE CO COM 742718109 2,965 23,483 SH   SOLE   23,483 0 0
QUALCOMM INC COM 747525103 432 3,820 SH   SOLE   3,820 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,286 52,355 SH   SOLE   52,355 0 0
S&P GLOBAL INC COM 78409V104 1,631 5,340 SH   SOLE   5,340 0 0
SALESFORCE COM INC COM 79466L302 14,018 97,456 SH   SOLE   97,456 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,008 13,995 SH   SOLE   13,995 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 268 3,230 SH   SOLE   3,230 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,345 28,090 SH   SOLE   28,090 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,395 58,936 SH   SOLE   58,936 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,286 19,267 SH   SOLE   19,267 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11,030 363,298 SH   SOLE   363,298 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26,230 216,583 SH   SOLE   216,583 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,125 34,730 SH   SOLE   34,730 0 0
SHOPIFY INC CL A 82509L107 3,343 124,090 SH   SOLE   124,090 0 0
SNOWFLAKE INC CL A 833445109 4,996 29,396 SH   SOLE   29,396 0 0
SOFI TECHNOLOGIES INC COM 83406F102 587 120,280 SH   SOLE   120,280 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,003 65,102 SH   SOLE   65,102 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 502 5,600 SH   SOLE   5,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,301 68,037 SH   SOLE   68,037 0 0
SPDR SER TR S&P REGL BKG 78464A698 245 4,160 SH   SOLE   4,160 0 0
STARBUCKS CORP COM 855244109 9,677 114,849 SH   SOLE   114,849 0 0
STARWOOD PPTY TR INC COM 85571B105 1,560 85,615 SH   SOLE   85,615 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,021 29,474 SH   SOLE   29,474 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109 9,509 281,170 SH   SOLE   281,170 0 0
T-MOBILE US INC COM 872590104 6,613 49,290 SH   SOLE   49,290 0 0
UBER TECHNOLOGIES INC COM 90353T100 6,932 261,590 SH   SOLE   261,590 0 0
UNILEVER PLC SPON ADR NEW 904767704 265 6,046 SH   SOLE   6,046 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,196 4,348 SH   SOLE   4,348 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,489 20,043 SH   SOLE   20,043 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3,793 20,492 SH   SOLE   20,492 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 204 2,530 SH   SOLE   2,530 0 0
VANGAURD WHITEHALL FDS EMERG MKT BD ETF 921946885 270 4,695 SH   SOLE   4,695 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,449 25,737 SH   SOLE   25,737 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874 2,628 56,955 SH   SOLE   56,955 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 551 15,100 SH   SOLE   15,100 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 770 16,000 SH   SOLE   16,000 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 225 3,900 SH   SOLE   3,900 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 652 6,870 SH   SOLE   6,870 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 658 3,775 SH   SOLE   3,775 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,607 11,735 SH   SOLE   11,735 0 0
VERIZON COMUNICATIONS INC COM 92343V104 532 14,020 SH   SOLE   14,020 0 0
VISA INC COM CL A 92826C839 11,180 62,930 SH   SOLE   62,930 0 0
WALMART INC COM 931142103 5,058 39,000 SH   SOLE   39,000 0 0
WASTE MGMT INC DEL COM 94106L109 682 4,260 SH   SOLE   4,260 0 0
WELLS FARGO CO NEW COM 949746101 200 4,980 SH   SOLE   4,980 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,797 28,885 SH   SOLE   28,885 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,327 53,942 SH   SOLE   53,942 0 0
ZILLOW GROUP INC CL A 98954M200 204 7,145 SH   SOLE   7,145 0 0