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   354,221 3,370 SH   SOLE   3,370 0 0
ABBVIE INC COM 00287Y109   1,680,557 10,545 SH   SOLE   10,545 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   273,613 710 SH   SOLE   710 0 0
ADVANCED MICRO DEVICES COM 007903107   339,115 3,460 SH   SOLE   3,460 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,136,078 50,265 SH   SOLE   50,265 0 0
ALPHABET INC CAP STK CL C 02079K107   15,817,386 152,090 SH   SOLE   152,090 0 0
ALPHABET INC CAP STK CL A 02079K305   40,958,932 394,861 SH   SOLE   394,861 0 0
AMAZON COM INC COM 023135106   45,650,771 441,967 SH   SOLE   441,967 0 0
AMGEN INC COM 031162100   1,538,497 6,364 SH   SOLE   6,364 0 0
APPLE INC COM 037833100   81,416,737 493,734 SH   SOLE   493,734 0 0
AT&T INC COM 00206R102   231,577 12,030 SH   SOLE   12,030 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,701,323 5,510 SH   SOLE   5,510 0 0
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105   50,100,797 4,210,151 SH   SOLE   4,210,151 0 0
BIOGEN INC COM 09062X103   681,173 2,450 SH   SOLE   2,450 0 0
BK OF AMERICA CORP COM 060505104   12,846,777 449,188 SH   SOLE   449,188 0 0
BOEING CO COM 097023105   3,858,791 18,165 SH   SOLE   18,165 0 0
BROADCOM INC COM 11135F101   2,601,445 4,055 SH   SOLE   4,055 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   317,984 3,200 SH   SOLE   3,200 0 0
CARLYLE GROUP INC COM 14316J108   1,242,400 40,000 SH   SOLE   40,000 0 0
CHEVRON CORP NEW COM 166764100   424,216 2,600 SH   SOLE   2,600 0 0
COCA COLA CO COM 191216100   883,927 14,250 SH   SOLE   14,250 0 0
CODERE ONLINE LUXEMBOURG S A ORDINARY SHARES L18268109   950,608 312,700 SH   SOLE   312,700 0 0
COMCAST CORP NEW CL A 20030N101   5,310,471 140,081 SH   SOLE   140,081 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,431,299 24,044 SH   SOLE   24,044 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,538,310 3,096 SH   SOLE   3,096 0 0
CULEN FROST BANKERS INC COM 229899109   639,414 6,070 SH   SOLE   6,070 0 0
CVS HEALTH CORP COM 126650100   752,760 10,130 SH   SOLE   10,130 0 0
DEERE & CO COM 244199105   251,857 610 SH   SOLE   610 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   216,329 1,194 SH   SOLE   1,194 0 0
DISNEY WALT CO COM 254687106   17,924,071 179,008 SH   SOLE   179,008 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   522,555 41,905 SH   SOLE   41,905 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   360,058 6,580 SH   SOLE   6,580 0 0
FEDEX CORP COM 31428X106   8,185,883 35,826 SH   SOLE   35,826 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   336,574 6,195 SH   SOLE   6,195 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CTB ETF 33734X846   503,167 11,770 SH   SOLE   11,770 0 0
FISERV INC COM 337738108   402,387 3,560 SH   SOLE   3,560 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   3,971,622 41,723 SH   SOLE   41,723 0 0
FORD MTR CO DEL COM 345370860   664,423 52,732 SH   SOLE   52,732 0 0
GENERAL ELECTRIC CO COM NEW 369604301   439,760 4,600 SH   SOLE   4,600 0 0
GENERAL MTRS CO COM 37045V100   1,511,656 41,212 SH   SOLE   41,212 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   255,000 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   10,830,939 33,111 SH   SOLE   33,111 0 0
HOME DEPOT INC COM 437076102   1,981,731 6,715 SH   SOLE   6,715 0 0
HONEYWELL INTL INC COM 438516106   5,087,806 26,621 SH   SOLE   26,621 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   242,661 5,667 SH   SOLE   5,667 0 0
INTUIT COM 461202103   599,641 1,345 SH   SOLE   1,345 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   10,445,951 32,549 SH   SOLE   32,549 0 0
ISHARES SILVER TR ISHARES 46428Q109   320,629 14,495 SH   SOLE   14,495 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,603,173 42,900 SH   SOLE   42,900 0 0
ISHARES INC CORE MSCI EMKT 46434G103   651,444 13,352 SH   SOLE   13,352 0 0
ISHARES INC MSCI EUROZONE ETF 464286608   1,109,870 24,620 SH   SOLE   24,620 0 0
ISHARES INC MSCI GERMANY ETF 464286806   973,332 34,200 SH   SOLE   34,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871   731,580 35,600 SH   SOLE   35,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,772,112 30,194 SH   SOLE   30,194 0 0
ISHARES INC MSCI PAC JP ETF 464286665   1,019,869 23,290 SH   SOLE   23,290 0 0
ISHARES TR CUR HED MSCI GER 46434V704   349,659 11,300 SH   SOLE   11,300 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,590,574 5,825 SH   SOLE   5,825 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   237,360 12,000 SH   SOLE   12,000 0 0
ISHARES TR S&P 100 ETF 464287101   851,032 4,550 SH   SOLE   4,550 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   931,599 13,500 SH   SOLE   13,500 0 0
ISHARES TR US TRSPRTION 464287192   1,304,384 5,725 SH   SOLE   5,725 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   681,385 16,348 SH   SOLE   16,348 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   822,415 16,964 SH   SOLE   16,964 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,352,508 52,976 SH   SOLE   52,976 0 0
ISHARES TR ISHARES BIOTECH 464287556   10,723,509 83,025 SH   SOLE   83,025 0 0
ISHARES TR U.S. FINLS ETF 464287788   1,252,064 17,600 SH   SOLE   17,600 0 0
ISHARES TR US INDUSTRIALS 464287754   2,163,456 21,600 SH   SOLE   21,600 0 0
ISHARES TR U.S. TECH ETF 464287721   5,781,135 62,290 SH   SOLE   62,290 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   4,802,167 95,300 SH   SOLE   95,300 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,900,460 25,155 SH   SOLE   25,155 0 0
ISHARES TR JPMORGAN USD EMG 464288281   301,980 3,500 SH   SOLE   3,500 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   2,261,428 33,320 SH   SOLE   33,320 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   759,171 19,239 SH   SOLE   19,239 0 0
ISHARES TR MSCI USA ESG SLC 464288802   534,080 6,085 SH   SOLE   6,085 0 0
ISHARES TR EXPANDED TECH 464287515   386,969 1,270 SH   SOLE   1,270 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   480,979 1,969 SH   SOLE   1,969 0 0
ISHARES TR CORE S&P US VLU 464287663   289,155 3,919 SH   SOLE   3,919 0 0
ISHARES TR EUROPE ETF 464287861   550,220 11,000 SH   SOLE   11,000 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   325,104 3,900 SH   SOLE   3,900 0 0
ISHARES TR GLOBAL TECH ETF 464287291   580,783 10,684 SH   SOLE   10,684 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,201,998 2,924 SH   SOLE   2,924 0 0
ISHARES TR SHORT TREAS BD 464288679   8,849,834 80,089 SH   SOLE   80,089 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   4,104,050 81,204 SH   SOLE   81,204 0 0
ISHARES TR CORE US AGGBD ET 464287226   450,373 4,520 SH   SOLE   4,520 0 0
ISHARES TR U.S. MED DVC ETF 464288810   275,298 5,100 SH   SOLE   5,100 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,053,831 33,755 SH   SOLE   33,755 0 0
JOHNSON & JOHNSON COM 478160104   1,263,250 8,150 SH   SOLE   8,150 0 0
JP MORGAN CHASE & CO COM 46625H100   22,885,598 175,624 SH   SOLE   175,624 0 0
LAS VEGAS SANDS CORP COM 517834107   2,529,926 44,037 SH   SOLE   44,037 0 0
LAUDER ESTEE COS INC CL A 518439104   1,443,023 5,855 SH   SOLE   5,855 0 0
LOCKHEED MARTIN CORP COM 539830109   553,094 1,170 SH   SOLE   1,170 0 0
MCDONALDS CORP COM 580135101   5,294,975 18,937 SH   SOLE   18,937 0 0
MERCADOLIBRE INC COM 58733R102   757,884 575 SH   SOLE   575 0 0
MERCK & CO INC COM 58933Y105   2,451,545 23,043 SH   SOLE   23,043 0 0
META PLATFORMS INC CL A 30303M102   32,043,368 151,191 SH   SOLE   151,191 0 0
MICRON TECHNOLOGY INC COM 595112103   6,847,383 113,480 SH   SOLE   113,480 0 0
MICROSOFT CORP COM 594918104   64,312,713 223,076 SH   SOLE   223,076 0 0
MODERNA INC COM 60770K107   439,239 2,860 SH   SOLE   2,860 0 0
NETFLIX INC COM 64110L106   485,745 1,406 SH   SOLE   1,406 0 0
NIKE INC CL B 654106103   8,282,370 67,534 SH   SOLE   67,534 0 0
NIO INC SPON ADS 62914V106   212,397 20,209 SH   SOLE   20,209 0 0
NOVARTIS AG SPONSORED ADR 66987V109   505,264 5,492 SH   SOLE   5,492 0 0
NVIDIA CORPORATION COM 67066G104   8,500,873 30,604 SH   SOLE   30,604 0 0
PAYPAL HLDGS INC COM 70450Y103   2,132,775 28,085 SH   SOLE   28,085 0 0
PEABODY ENERGY CORP COM 704551100   325,248 12,705 SH   SOLE   12,705 0 0
PEPSICO INC COM 713448108   364,600 2,000 SH   SOLE   2,000 0 0
PFIZER INC COM 717081103   5,179,369 126,945 SH   SOLE   126,945 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   328,517 3,310 SH   SOLE   3,310 0 0
QUALCOMM INC COM 747525103   487,356 3,820 SH   SOLE   3,820 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,408,454 34,805 SH   SOLE   34,805 0 0
S&P GLOBAL INC COM 78409V104   1,816,938 5,270 SH   SOLE   5,270 0 0
SALESFORCE COM INC COM 79466L302   18,785,114 94,029 SH   SOLE   94,029 0 0
SEA LTD SPONSORD ADS 81141R100   295,568 3,415 SH   SOLE   3,415 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   359,695 3,555 SH   SOLE   3,555 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   201,650 2,500 SH   SOLE   2,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,775,391 45,580 SH   SOLE   45,580 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,692,144 29,190 SH   SOLE   29,190 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   8,866,376 59,291 SH   SOLE   59,291 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,469,322 19,667 SH   SOLE   19,667 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   10,200,459 317,277 SH   SOLE   317,277 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   25,735,898 198,794 SH   SOLE   198,794 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,844,474 32,080 SH   SOLE   32,080 0 0
SHOPIFY INC CL A 82509L107   5,185,670 108,170 SH   SOLE   108,170 0 0
SNOWFLAKE INC CL A 833445109   4,429,203 28,707 SH   SOLE   28,707 0 0
SOFI TECHNOLOGIES INC COM 83406F102   730,100 120,280 SH   SOLE   120,280 0 0
SPDR GOLD TR GOLD SHS 78463V107   778,685 4,250 SH   SOLE   4,250 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,909,744 64,805 SH   SOLE   64,805 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   561,919 5,600 SH   SOLE   5,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   13,421,728 32,785 SH   SOLE   32,785 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   293,181 3,193 SH   SOLE   3,193 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   630,526 21,280 SH   SOLE   21,280 0 0
STARBUCKS CORP COM 855244109   9,748,026 93,614 SH   SOLE   93,614 0 0
STARWOOD PPTY TR INC COM 85571B105   1,036,899 58,615 SH   SOLE   58,615 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,945,478 31,665 SH   SOLE   31,665 0 0
TARGET CORP COM 87612E106   358,589 2,165 SH   SOLE   2,165 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88032Q109   8,305,531 169,882 SH   SOLE   169,882 0 0
T-MOBILE US INC COM 872590104   4,875,314 33,660 SH   SOLE   33,660 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,642,236 241,080 SH   SOLE   241,080 0 0
UNILEVER PLC SPON ADR NEW 904767704   286,331 5,514 SH   SOLE   5,514 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,990,550 6,328 SH   SOLE   6,328 0 0
VAGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   765,578 10,043 SH   SOLE   10,043 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   219,756 2,530 SH   SOLE   2,530 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   5,360,391 20,367 SH   SOLE   20,367 0 0
VANGAURD WHITEHALL FDS EMERG MKT BD ETF 921946885   336,786 5,405 SH   SOLE   5,405 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,801,077 31,380 SH   SOLE   31,380 0 0
VANGUARD INTL EQUITY INDEX FTSE EUROPE ETF 922042874   3,067,613 50,330 SH   SOLE   50,330 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   610,040 15,100 SH   SOLE   15,100 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   228,306 3,900 SH   SOLE   3,900 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   724,785 6,870 SH   SOLE   6,870 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   555,245 2,715 SH   SOLE   2,715 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,725,862 12,260 SH   SOLE   12,260 0 0
VERIZON COMUNICATIONS INC COM 92343V104   545,238 14,020 SH   SOLE   14,020 0 0
VISA INC COM CL A 92826C839   13,163,482 58,385 SH   SOLE   58,385 0 0
WALMART INC COM 931142103   8,151,036 55,280 SH   SOLE   55,280 0 0
WASTE MGMT INC DEL COM 94106L109   695,104 4,260 SH   SOLE   4,260 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,169,111 26,385 SH   SOLE   26,385 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   3,814,778 53,942 SH   SOLE   53,942 0 0
ZILLOW GROUP INC CL A 98954M200   242,806 5,460 SH   SOLE   5,460 0 0