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 5,953 39,987 SH   SOLE   39,987 0 0
ABBVIE INC COM 00287Y109 1,709 10,545 SH   SOLE   10,545 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 647 1,420 SH   SOLE   1,420 0 0
ADVANCED MICRO DEVICES COM 007903107 378 3,460 SH   SOLE   3,460 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,699 70,762 SH   SOLE   70,762 0 0
ALPHABET Inc CAP STK CL C 02079K107 21,450 7,680 SH   SOLE   7,680 0 0
ALPHABET Inc CAP STK CL A 02079K305 48,434 17,414 SH   SOLE   17,414 0 0
AMAZON COM INC COM 023135106 57,934 17,771 SH   SOLE   17,771 0 0
Amgen INC COM 031162100 2,123 8,780 SH   SOLE   8,780 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,212 20,183 SH   SOLE   20,183 0 0
APPLE INC COM 037833100 94,140 539,147 SH   SOLE   539,147 0 0
AT&T INC COM 00206R102 392 16,585 SH   SOLE   16,585 0 0
BK OF AMERICA CORP COM 060505104 17,865 433,398 SH   SOLE   433,398 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 81,866 4,807,161 SH   SOLE   4,807,161 0 0
BIOGEN INC COM 09062X103 516 2,450 SH   SOLE   2,450 0 0
BOEING CO COM 097023105 4,145 21,645 SH   SOLE   21,645 0 0
BROADCOM INC COM 11135F101 5,400 8,575 SH   SOLE   8,575 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 345 3,200 SH   SOLE   3,200 0 0
CARLYLE GROUP INC COM 14316J108 1,956 40,000 SH   SOLE   40,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 124 23,400 SH   SOLE   23,400 0 0
CHEVRON CORP NEW COM 166764100 423 2,600 SH   SOLE   2,600 0 0
CISCO SYS INC COM 17275R102 1,146 20,549 SH   SOLE   20,549 0 0
COCA COLA CO COM 191216100 647 10,430 SH   SOLE   10,430 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109 87 17,200 SH   SOLE   17,200 0 0
COMCAST CORP NEW CL A 20030N101 13,571 289,851 SH   SOLE   289,851 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,691 50,761 SH   SOLE   50,761 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,478 2,566 SH   SOLE   2,566 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 305 1,342 SH   SOLE   1,342 0 0
CULEN FROST BANKERS INC COM 229899109 554 4,000 SH   SOLE   4,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 289 1,422 SH   SOLE   1,422 0 0
DISNEY WALT CO COM 254687106 14,776 107,728 SH   SOLE   107,728 0 0
ISHARES TR US TRSPRTION 464287192 929 3,440 SH   SOLE   3,440 0 0
EBAY INC COM 278642103 315 5,499 SH   SOLE   5,499 0 0
LAUDER ESTEE COS INC CL A 518439104 1,554 5,705 SH   SOLE   5,705 0 0
FEDEX CORP COM 31428X106 12,246 52,923 SH   SOLE   52,923 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,457 41,723 SH   SOLE   41,723 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 770 7,665 SH   SOLE   7,665 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 852234103 1,565 24,220 SH   SOLE   24,220 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846 582 10,950 SH   SOLE   10,950 0 0
FISERV INC COM 337738108 4,300 42,410 SH   SOLE   42,410 0 0
FORD MTR CO DEL COM 345370860 528 31,252 SH   SOLE   31,252 0 0
GENERAL MTRS CO COM 37045V100 1,803 41,212 SH   SOLE   41,212 0 0
GILEAD SCIENCES COM 375558103 464 7,800 SH   SOLE   7,800 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 290 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 17,913 54,264 SH   SOLE   54,264 0 0
HOME DEPOT INC COM 437076102 1,910 6,380 SH   SOLE   6,380 0 0
HONEYWELL INTL INC COM 438516106 6,478 33,290 SH   SOLE   33,290 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 295 7,000 SH   SOLE   7,000 0 0
INTUIT COM 461202103 647 1,345 SH   SOLE   1,345 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,429 26,009 SH   SOLE   26,009 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 579 13,168 SH   SOLE   13,168 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 837 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,462 41,541 SH   SOLE   41,541 0 0
ISHARES TR ISHARES BIOTECH 464287556 11,431 87,725 SH   SOLE   87,725 0 0
ISHARES TR CUR HED MSCI GER 46434V704 329 11,300 SH   SOLE   11,300 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,488 17,600 SH   SOLE   17,600 0 0
ISHARES TR US HLTHCARE ETF 464287762 1,584 5,485 SH   SOLE   5,485 0 0
ISHARES TR US INDUSTRIALS 464287754 2,277 21,600 SH   SOLE   21,600 0 0
ISHARES TR U.S. TECH ETF 464287721 6,620 64,250 SH   SOLE   64,250 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,250 103,910 SH   SOLE   103,910 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 258 12,000 SH   SOLE   12,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,001 24,316 SH   SOLE   24,316 0 0
ISHARES TR JPMORGAN USD EMG 464288281 543 5,550 SH   SOLE   5,550 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,500 33,320 SH   SOLE   33,320 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 920 20,379 SH   SOLE   20,379 0 0
ISHARES INC CORE MSCI EMKT 46434G103 774 13,932 SH   SOLE   13,932 0 0
ISHARES INC MSCI EUROZONE ETF 464286608 1,065 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806 971 34,200 SH   SOLE   34,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871 803 35,600 SH   SOLE   35,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,909 30,992 SH   SOLE   30,992 0 0
ISHARES INC MSCI PAC JP ETF 464286665 1,146 23,290 SH   SOLE   23,290 0 0
ISHARES TR MSCI USA ESG SLC 464288802 387 4,000 SH   SOLE   4,000 0 0
ISHARES TR EXPANDED TECH 464287515 2,466 7,150 SH   SOLE   7,150 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 547 1,969 SH   SOLE   1,969 0 0
ISHARES TR CORE S&P US VLU 464287663 297 3,919 SH   SOLE   3,919 0 0
ISHARES TR EUROPE ETF 464287861 553 11,000 SH   SOLE   11,000 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 1,073 13,500 SH   SOLE   13,500 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 342 3,900 SH   SOLE   3,900 0 0
ISHARES TR GLOBAL TECH ETF 464287291 620 10,684 SH   SOLE   10,684 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,327 2,924 SH   SOLE   2,924 0 0
ISHARES TR SHORT TREAS BD 464288679 12,756 115,699 SH   SOLE   115,699 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 5,148 99,544 SH   SOLE   99,544 0 0
ISHARES TR CORE US AGGBD ET 464287226 714 6,670 SH   SOLE   6,670 0 0
ISHARES TR U.S. MED DVC ETF 464288810 311 5,100 SH   SOLE   5,100 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,230 33,765 SH   SOLE   33,765 0 0
JOHNSON & JOHNSON COM 478160104 1,342 7,570 SH   SOLE   7,570 0 0
JP MORGAN CHASE & CO COM 46625H100 28,125 206,317 SH   SOLE   206,317 0 0
LAS VEGAS SANDS CORP COM 517834107 4,439 114,202 SH   SOLE   114,202 0 0
LOCKHEED MARTIN CORP COM 539830109 477 1,080 SH   SOLE   1,080 0 0
LULULEMON ATHLETICA INC COM 550021109 1,315 3,600 SH   SOLE   3,600 0 0
MCDONALDS CORP COM 580135101 11,398 46,092 SH   SOLE   46,092 0 0
MERCADOLIBRE INC COM 58733R102 211 177 SH   SOLE   177 0 0
MERCK & CO INC COM 58933Y105 4,859 59,224 SH   SOLE   59,224 0 0
META PLATFORMS INC CL A 30303M102 28,224 126,931 SH   SOLE   126,931 0 0
MICRON TECHNOLOGY INC COM 595112103 10,537 135,275 SH   SOLE   135,275 0 0
MICROSOFT CORP COM 594918104 71,080 230,546 SH   SOLE   230,546 0 0
MODERNA INC COM 60770K107 493 2,860 SH   SOLE   2,860 0 0
MP MATERIALS CORP COM CL A 553368101 325 5,664 SH   SOLE   5,664 0 0
Netlfix INC COM 64110L106 744 1,986 SH   SOLE   1,986 0 0
NIKE INC CL B 654106103 6,549 48,669 SH   SOLE   48,669 0 0
NIO INC SPON ADS 62914V106 312 14,802 SH   SOLE   14,802 0 0
NOVARTIS AG SPONSORED ADR 66987V109 333 3,796 SH   SOLE   3,796 0 0
NVIDIA CORPORATION COM 67066G104 8,820 32,324 SH   SOLE   32,324 0 0
ON HLDG AG NAMEN AKT A H5919C104 211 8,350 SH   SOLE   8,350 0 0
ORACLE CORP COM 68389X105 430 5,200 SH   SOLE   5,200 0 0
PAYPAL HLDGS INC COM 70450Y103 8,898 76,939 SH   SOLE   76,939 0 0
PEPSICO INC COM 713448108 335 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103 10,186 196,761 SH   SOLE   196,761 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 563 5,625 SH   SOLE   5,625 0 0
PROCTER AND GAMBLE CO COM 742718109 3,588 23,483 SH   SOLE   23,483 0 0
QUALCOMM INC COM 747525103 660 4,320 SH   SOLE   4,320 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,444 54,950 SH   SOLE   54,950 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 243 4,845 SH   SOLE   4,845 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 321 5,500 SH   SOLE   5,500 0 0
S&P GLOBAL INC COM 78409V104 2,190 5,340 SH   SOLE   5,340 0 0
SALESFORCE COM INC COM 79466L302 19,981 94,106 SH   SOLE   94,106 0 0
SEA LTD SPONSORED ADS 81141R100 599 5,003 SH   SOLE   5,003 0 0
SHOPIFY INC CL A 82509L107 5,432 8,036 SH   SOLE   8,036 0 0
SNAP INC CL A 83304A106 468 12,995 SH   SOLE   12,995 0 0
SNOWFLAKE INC CL A 833445109 4,353 18,998 SH   SOLE   18,998 0 0
SOFI TECHNOLOGIES INC COM 83406F102 1,137 120,280 SH   SOLE   120,280 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 775 11,270 SH   SOLE   11,270 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 10,903 58,936 SH   SOLE   58,936 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,105 14,567 SH   SOLE   14,567 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,166 28,327 SH   SOLE   28,327 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 12,101 315,793 SH   SOLE   315,793 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26,480 193,299 SH   SOLE   193,299 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 220 2,500 SH   SOLE   2,500 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 615 5,600 SH   SOLE   5,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,753 68,092 SH   SOLE   68,092 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,438 27,924 SH   SOLE   27,924 0 0
STARBUCKS CORP COM 855244109 5,593 61,480 SH   SOLE   61,480 0 0
STARWOOD PPTY TR INC COM 85571B105 862 35,655 SH   SOLE   35,655 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,245 40,713 SH   SOLE   40,713 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109 13,052 281,170 SH   SOLE   281,170 0 0
T-MOBILE US INC COM 872590104 7,352 57,280 SH   SOLE   57,280 0 0
UBER TECHNOLOGIES INC COM 90353T100 7,756 217,365 SH   SOLE   217,365 0 0
UNILEVER PLC SPON ADR NEW 904767704 276 6,046 SH   SOLE   6,046 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,096 4,110 SH   SOLE   4,110 0 0
VANGAURD WHITEHALL FDS EMERG MKT BD ETF 921946885 328 4,695 SH   SOLE   4,695 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874 3,750 60,207 SH   SOLE   60,207 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 697 15,100 SH   SOLE   15,100 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 771 6,870 SH   SOLE   6,870 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,669 11,210 SH   SOLE   11,210 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,404 5,790 SH   SOLE   5,790 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,528 19,563 SH   SOLE   19,563 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 231 3,900 SH   SOLE   3,900 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 819 16,000 SH   SOLE   16,000 0 0
VERIZON COMUNICATIONS INC COM 92343V104 559 10,970 SH   SOLE   10,970 0 0
VISA INC COM CL A 92826C839 14,311 64,532 SH   SOLE   64,532 0 0
WALMART INC COM 931142103 6,210 41,697 SH   SOLE   41,697 0 0
WASTE MGMT INC DEL COM 94106L109 675 4,260 SH   SOLE   4,260 0 0
WELLS FARGO CO NEW COM 949746101 241 4,980 SH   SOLE   4,980 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,126 28,885 SH   SOLE   28,885 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,510 54,822 SH   SOLE   54,822 0 0
XOS INC COMMON STOCK 98423B108 199 66,670 SH   SOLE   66,670 0 0
ZILLOW GROUP INC CL A 98954M200 2,047 41,530 SH   SOLE   41,530 0 0
ZSCALER INC COM 98980G102 293 1,215 SH   SOLE   1,215 0 0