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 2,251 17,392 SH   SOLE   17,392 0 0
ABBVIE INC COM 00287Y109 1,615 10,545 SH   SOLE   10,545 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 815 2,226 SH   SOLE   2,226 0 0
ADVANCED MICRO DEVICES COM 007903107 265 3,460 SH   SOLE   3,460 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,721 76,712 SH   SOLE   76,712 0 0
ALPHABET Inc CAP STK CL C 02079K107 17,105 7,820 SH   SOLE   7,820 0 0
ALPHABET Inc CAP STK CL A 02079K305 42,282 19,402 SH   SOLE   19,402 0 0
AMAZON COM INC COM 023135106 45,605 429,387 SH   SOLE   429,387 0 0
AMGEN INC COM 031162100 1,974 8,114 SH   SOLE   8,114 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,084 20,094 SH   SOLE   20,094 0 0
APPLE INC COM 037833100 76,137 556,881 SH   SOLE   556,881 0 0
AT&T INC COM 00206R102 265 12,630 SH   SOLE   12,630 0 0
BK OF AMERICA CORP COM 060505104 14,306 459,553 SH   SOLE   459,553 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 42,037 4,865,349 SH   SOLE   4,865,349 0 0
BIOGEN INC COM 09062X103 500 2,450 SH   SOLE   2,450 0 0
BOEING CO COM 097023105 2,865 20,955 SH   SOLE   20,955 0 0
BROADCOM INC COM 11135F101 3,073 6,325 SH   SOLE   6,325 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 324 3,200 SH   SOLE   3,200 0 0
CARLYLE GROUP INC COM 14316J108 1,266 40,000 SH   SOLE   40,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 92 23,400 SH   SOLE   23,400 0 0
CHEVRON CORP NEW COM 166764100 376 2,600 SH   SOLE   2,600 0 0
CISCO SYS INC COM 17275R102 850 19,941 SH   SOLE   19,941 0 0
COCA COLA CO COM 191216100 1,213 19,280 SH   SOLE   19,280 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109 48 17,200 SH   SOLE   17,200 0 0
COMCAST CORP NEW CL A 20030N101 10,947 278,970 SH   SOLE   278,970 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,654 24,259 SH   SOLE   24,259 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,230 2,566 SH   SOLE   2,566 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 226 1,342 SH   SOLE   1,342 0 0
CULEN FROST BANKERS INC COM 229899109 466 4,000 SH   SOLE   4,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 248 1,422 SH   SOLE   1,422 0 0
DISNEY WALT CO COM 254687106 14,939 158,252 SH   SOLE   158,252 0 0
ISHARES TR US TRSPRTION 464287192 600 2,820 SH   SOLE   2,820 0 0
EBAY INC COM 278642103 204 4,891 SH   SOLE   4,891 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 121 12,100 SH   SOLE   12,100 0 0
LAUDER ESTEE COS INC CL A 518439104 1,491 5,855 SH   SOLE   5,855 0 0
FEDEX CORP COM 31428X106 12,396 54,678 SH   SOLE   54,678 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,816 41,723 SH   SOLE   41,723 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 658 7,180 SH   SOLE   7,180 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 852234103 1,264 24,220 SH   SOLE   24,220 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846 441 10,950 SH   SOLE   10,950 0 0
FISERV INC COM 337738108 317 3,560 SH   SOLE   3,560 0 0
FORD MTR CO DEL COM 345370860 548 49,232 SH   SOLE   49,232 0 0
FREEPORT-MCMORAN INC CL B 35671D857 297 10,160 SH   SOLE   10,160 0 0
GENERAL MTRS CO COM 37045V100 1,309 41,212 SH   SOLE   41,212 0 0
GILEAD SCIENCES COM 375558103 641 10,365 SH   SOLE   10,365 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 203 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 16,235 54,661 SH   SOLE   54,661 0 0
HOME DEPOT INC COM 437076102 1,842 6,715 SH   SOLE   6,715 0 0
HONEYWELL INTL INC COM 438516106 5,588 32,151 SH   SOLE   32,151 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 227 5,667 SH   SOLE   5,667 0 0
INTUIT COM 461202103 518 1,345 SH   SOLE   1,345 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,172 32,724 SH   SOLE   32,724 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 534 13,168 SH   SOLE   13,168 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 822 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,976 48,021 SH   SOLE   48,021 0 0
ISHARES TR ISHARES BIOTECH 464287556 10,524 89,465 SH   SOLE   89,465 0 0
ISHARES TR CUR HED MSCI GER 46434V704 294 11,300 SH   SOLE   11,300 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,232 17,600 SH   SOLE   17,600 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,475 5,485 SH   SOLE   5,485 0 0
ISHARES TR US INDUSTRIALS 464287754 1,904 21,600 SH   SOLE   21,600 0 0
ISHARES TR U.S. TECH ETF 464287721 4,980 62,290 SH   SOLE   62,290 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,115 102,460 SH   SOLE   102,460 0 0
ISHARES GOLD TR ISHARES NEW 464285204 4,580 133,500 SH   SOLE   133,500 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 229 12,000 SH   SOLE   12,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,860 25,266 SH   SOLE   25,266 0 0
ISHARES TR JPMORGAN USD EMG 464288281 474 5,550 SH   SOLE   5,550 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,306 33,320 SH   SOLE   33,320 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 817 20,379 SH   SOLE   20,379 0 0
ISHARES INC CORE MSCI EMKT 46434G103 684 13,932 SH   SOLE   13,932 0 0
ISHARES INC MSCI EUROZONE ETF 464286608 895 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806 787 34,200 SH   SOLE   34,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871 790 35,600 SH   SOLE   35,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,595 30,194 SH   SOLE   30,194 0 0
ISHARES INC MSCI PAC JP ETF 464286665 970 23,290 SH   SOLE   23,290 0 0
ISHARES TR MSCI USA ESG SLC 464288802 323 4,000 SH   SOLE   4,000 0 0
ISHARES TR EXPANDED TECH 464287515 342 1,270 SH   SOLE   1,270 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 431 1,969 SH   SOLE   1,969 0 0
ISHARES TR CORE S&P US VLU 464287663 262 3,919 SH   SOLE   3,919 0 0
ISHARES TR EUROPE ETF 464287861 470 11,000 SH   SOLE   11,000 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 887 13,500 SH   SOLE   13,500 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 316 3,900 SH   SOLE   3,900 0 0
ISHARES TR GLOBAL TECH ETF 464287291 488 10,684 SH   SOLE   10,684 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,109 2,924 SH   SOLE   2,924 0 0
ISHARES TR SHORT TREAS BD 464288679 11,324 102,854 SH   SOLE   102,854 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 5,032 99,544 SH   SOLE   99,544 0 0
ISHARES SILVER TR ISHARES 46428Q109 270 14,495 SH   SOLE   14,495 0 0
ISHARES TR CORE US AGGBD ET 464287226 678 6,670 SH   SOLE   6,670 0 0
ISHARES TR U.S. MED DVC ETF 464288810 257 5,100 SH   SOLE   5,100 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,110 33,765 SH   SOLE   33,765 0 0
JOHNSON & JOHNSON COM 478160104 1,447 8,150 SH   SOLE   8,150 0 0
JP MORGAN CHASE & CO COM 46625H100 24,149 214,451 SH   SOLE   214,451 0 0
LAS VEGAS SANDS CORP COM 517834107 3,722 110,802 SH   SOLE   110,802 0 0
LOCKHEED MARTIN CORP COM 539830109 537 1,250 SH   SOLE   1,250 0 0
LULULEMON ATHLETICA INC COM 550021109 981 3,600 SH   SOLE   3,600 0 0
MCDONALDS CORP COM 580135101 11,371 46,057 SH   SOLE   46,057 0 0
MERCADOLIBRE INC COM 58733R102 350 550 SH   SOLE   550 0 0
MERCK & CO INC COM 58933Y105 5,399 59,224 SH   SOLE   59,224 0 0
META PLATFORMS INC CL A 30303M102 24,139 149,702 SH   SOLE   149,702 0 0
MICRON TECHNOLOGY INC COM 595112103 7,507 135,805 SH   SOLE   135,805 0 0
MICROSOFT CORP COM 594918104 64,565 251,393 SH   SOLE   251,393 0 0
MODERNA INC COM 60770K107 613 4,290 SH   SOLE   4,290 0 0
NETFLIX INC COM 64110L106 347 1,986 SH   SOLE   1,986 0 0
NIKE INC CL B 654106103 6,442 63,029 SH   SOLE   63,029 0 0
NIO INC SPON ADS 62914V106 420 19,329 SH   SOLE   19,329 0 0
NOVARTIS AG SPONSORED ADR 66987V109 321 3,796 SH   SOLE   3,796 0 0
NVIDIA CORPORATION COM 67066G104 5,855 38,622 SH   SOLE   38,622 0 0
ORACLE CORP COM 68389X105 363 5,200 SH   SOLE   5,200 0 0
PAYPAL HLDGS INC COM 70450Y103 2,069 29,625 SH   SOLE   29,625 0 0
PEPSICO INC COM 713448108 333 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103 10,164 193,861 SH   SOLE   193,861 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 450 4,545 SH   SOLE   4,545 0 0
PROCTER AND GAMBLE CO COM 742718109 3,377 23,483 SH   SOLE   23,483 0 0
QUALCOMM INC COM 747525103 488 3,820 SH   SOLE   3,820 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,281 54,950 SH   SOLE   54,950 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 296 6,580 SH   SOLE   6,580 0 0
S&P GLOBAL INC COM 78409V104 1,800 5,340 SH   SOLE   5,340 0 0
SALESFORCE COM INC COM 79466L302 15,643 94,786 SH   SOLE   94,786 0 0
SEA LTD SPONSORED ADS 81141R100 329 4,928 SH   SOLE   4,928 0 0
SHOPIFY INC CL A 82509L107 3,620 115,890 SH   SOLE   115,890 0 0
SNOWFLAKE INC CL A 833445109 3,949 28,396 SH   SOLE   28,396 0 0
SOFI TECHNOLOGIES INC COM 83406F102 634 120,280 SH   SOLE   120,280 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,524 28,090 SH   SOLE   28,090 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,103 58,936 SH   SOLE   58,936 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,391 19,267 SH   SOLE   19,267 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,265 65,102 SH   SOLE   65,102 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 977 13,669 SH   SOLE   13,669 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11,419 363,098 SH   SOLE   363,098 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29,359 228,938 SH   SOLE   228,938 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 576 5,600 SH   SOLE   5,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 25,667 68,037 SH   SOLE   68,037 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,953 31,100 SH   SOLE   31,100 0 0
STARBUCKS CORP COM 855244109 8,317 108,874 SH   SOLE   108,874 0 0
STARWOOD PPTY TR INC COM 85571B105 1,446 69,225 SH   SOLE   69,225 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,128 38,267 SH   SOLE   38,267 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109 12,762 281,170 SH   SOLE   281,170 0 0
T-MOBILE US INC COM 872590104 6,816 50,665 SH   SOLE   50,665 0 0
UBER TECHNOLOGIES INC COM 90353T100 5,504 269,030 SH   SOLE   269,030 0 0
UNILEVER PLC SPON ADR NEW 904767704 277 6,046 SH   SOLE   6,046 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,233 4,348 SH   SOLE   4,348 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,120 20,222 SH   SOLE   20,222 0 0
VANGAURD WHITEHALL FDS EMERG MKT BD ETF 921946885 288 4,695 SH   SOLE   4,695 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874 3,197 60,520 SH   SOLE   60,520 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 629 15,100 SH   SOLE   15,100 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 699 6,870 SH   SOLE   6,870 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,832 11,735 SH   SOLE   11,735 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,789 25,337 SH   SOLE   25,337 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,528 20,043 SH   SOLE   20,043 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 230 3,900 SH   SOLE   3,900 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 802 16,000 SH   SOLE   16,000 0 0
VERIZON COMUNICATIONS INC COM 92343V104 712 14,020 SH   SOLE   14,020 0 0
VISA INC COM CL A 92826C839 12,061 61,260 SH   SOLE   61,260 0 0
WALMART INC COM 931142103 4,630 38,080 SH   SOLE   38,080 0 0
WASTE MGMT INC DEL COM 94106L109 652 4,260 SH   SOLE   4,260 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,893 28,885 SH   SOLE   28,885 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,423 54,822 SH   SOLE   54,822 0 0
ZILLOW GROUP INC CL A 98954M200 227 7,145 SH   SOLE   7,145 0 0