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
ABBOTT LABS COM 002824100   477,997 4,343 SH   SOLE   4,342 0 0
ABBVIE INC COM 00287Y109   873,974 5,640 SH   SOLE   5,639 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   846,476 2,412 SH   SOLE   2,412 0 0
ADOBE INC COM 00724F101   1,004,045 1,683 SH   SOLE   1,682 0 0
ADVANCED MICRO DEVICES INC COM 007903107   607,182 4,119 SH   SOLE   4,119 0 0
AEROVIRONMENT INC COM 008073108   291,657 2,314 SH   SOLE   2,314 0 0
AIR PRODS & CHEMS INC COM 009158106   245,352 896 SH   SOLE   896 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   309,414 22,971 SH   SOLE   22,970 0 0
ALPHABET INC CAP STK CL A 02079K305   2,592,227 18,557 SH   SOLE   18,557 0 0
ALPHABET INC CAP STK CL C 02079K107   1,493,435 10,597 SH   SOLE   10,597 0 0
AMAZON COM INC COM 023135106   2,894,643 19,051 SH   SOLE   19,051 0 0
AMERICAN EXPRESS CO COM 025816109   1,359,396 7,256 SH   SOLE   7,256 0 0
AMERICAN TOWER CORP NEW COM 03027X100   293,765 1,361 SH   SOLE   1,360 0 0
AMGEN INC COM 031162100   429,469 1,491 SH   SOLE   1,491 0 0
APPLE INC COM 037833100   7,240,470 37,607 SH   SOLE   37,606 0 0
APPLIED MATLS INC COM 038222105   385,616 2,379 SH   SOLE   2,379 0 0
ARISTA NETWORKS INC COM 040413106   859,376 3,649 SH   SOLE   3,649 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   202,922 268 SH   SOLE   268 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   231,946 3,444 SH   SOLE   3,443 0 0
AUTOZONE INC COM 053332102   796,368 308 SH   SOLE   308 0 0
AVANTOR INC COM 05352A100   816,309 35,756 SH   SOLE   35,756 0 0
AXON ENTERPRISE INC COM 05464C101   289,330 1,120 SH   SOLE   1,120 0 0
BALL CORP COM 058498106   203,726 3,542 SH   SOLE   3,541 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   108,016 11,857 SH   SOLE   11,856 0 0
BANK AMERICA CORP COM 060505104   399,681 11,871 SH   SOLE   11,870 0 0
BAXTER INTL INC COM 071813109   776,570 20,087 SH   SOLE   20,087 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   928,743 2,604 SH   SOLE   2,604 0 0
BHP GROUP LTD SPONSORED ADS 088606108   948,366 13,883 SH   SOLE   13,883 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   786,439 49,276 SH   SOLE   49,275 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   437,992 19,800 SH   SOLE   19,800 0 0
BLACKSTONE INC COM 09260D107   397,778 3,038 SH   SOLE   3,038 0 0
BROADCOM INC COM 11135F101   971,058 870 SH   SOLE   869 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   306,144 1,124 SH   SOLE   1,124 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   214,587 2,714 SH   SOLE   2,714 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   993,401 14,031 SH   SOLE   14,031 0 0
CATERPILLAR INC COM 149123101   1,056,510 3,573 SH   SOLE   3,573 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   104,284 13,456 SH   SOLE   13,456 0 0
CHEVRON CORP NEW COM 166764100   703,255 4,715 SH   SOLE   4,714 0 0
CINTAS CORP COM 172908105   210,434 349 SH   SOLE   349 0 0
CISCO SYS INC COM 17275R102   662,683 13,117 SH   SOLE   13,117 0 0
COCA COLA CO COM 191216100   1,871,534 31,759 SH   SOLE   31,758 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   589,306 6,227 SH   SOLE   6,226 0 0
COLGATE PALMOLIVE CO COM 194162103   607,239 7,618 SH   SOLE   7,618 0 0
COMCAST CORP NEW CL A 20030N101   321,865 7,340 SH   SOLE   7,340 0 0
CONOCOPHILLIPS COM 20825C104   242,757 2,091 SH   SOLE   2,091 0 0
COSTCO WHSL CORP NEW COM 22160K105   776,292 1,176 SH   SOLE   1,176 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   446,810 1,750 SH   SOLE   1,750 0 0
CYTOKINETICS INC COM NEW 23282W605   624,338 7,478 SH   SOLE   7,478 0 0
DANAHER CORPORATION COM 235851102   328,823 1,421 SH   SOLE   1,421 0 0
DEVON ENERGY CORP NEW COM 25179M103   596,160 13,160 SH   SOLE   13,160 0 0
DIAMONDBACK ENERGY INC COM 25278X109   341,953 2,205 SH   SOLE   2,205 0 0
DISNEY WALT CO COM 254687106   516,771 5,723 SH   SOLE   5,723 0 0
DOLLAR GEN CORP NEW COM 256677105   705,010 5,186 SH   SOLE   5,185 0 0
EATON CORP PLC SHS G29183103   226,238 939 SH   SOLE   939 0 0
ELI LILLY & CO COM 532457108   1,862,744 3,196 SH   SOLE   3,195 0 0
EMERSON ELEC CO COM 291011104   708,750 7,282 SH   SOLE   7,281 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   444,408 32,203 SH   SOLE   32,203 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   997,145 37,842 SH   SOLE   37,842 0 0
EPAM SYS INC COM 29414B104   227,762 766 SH   SOLE   766 0 0
EQUINIX INC COM 29444U700   267,240 332 SH   SOLE   331 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   206,300 3,415 SH   SOLE   3,415 0 0
EXXON MOBIL CORP COM 30231G102   425,887 4,260 SH   SOLE   4,259 0 0
FASTENAL CO COM 311900104   989,387 15,275 SH   SOLE   15,275 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   467,664 7,785 SH   SOLE   7,785 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   106,552 17,326 SH   SOLE   17,325 0 0
FISERV INC COM 337738108   1,905,723 14,346 SH   SOLE   14,346 0 0
FLEX LTD ORD Y2573F102   251,386 8,253 SH   SOLE   8,253 0 0
FLOWSERVE CORP COM 34354P105   698,348 16,942 SH   SOLE   16,941 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   1,399,990 10,740 SH   SOLE   10,740 0 0
FRANCO NEV CORP COM 351858105   278,232 2,511 SH   SOLE   2,510 0 0
FREEPORT-MCMORAN INC CL B 35671D857   673,264 15,815 SH   SOLE   15,815 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   405,768 19,480 SH   SOLE   19,480 0 0
GENERAL DYNAMICS CORP COM 369550108   1,332,018 5,130 SH   SOLE   5,129 0 0
GENUINE PARTS CO COM 372460105   296,118 2,138 SH   SOLE   2,138 0 0
GRAINGER W W INC COM 384802104   427,038 515 SH   SOLE   515 0 0
HOME DEPOT INC COM 437076102   904,749 2,611 SH   SOLE   2,610 0 0
HONEYWELL INTL INC COM 438516106   1,157,665 5,520 SH   SOLE   5,520 0 0
HOWMET AEROSPACE INC COM 443201108   302,978 5,598 SH   SOLE   5,598 0 0
HUNT J B TRANS SVCS INC COM 445658107   216,349 1,083 SH   SOLE   1,083 0 0
ILLINOIS TOOL WKS INC COM 452308109   233,319 891 SH   SOLE   890 0 0
INTEL CORP COM 458140100   739,474 14,716 SH   SOLE   14,715 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   291,038 2,266 SH   SOLE   2,266 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,236,810 7,562 SH   SOLE   7,562 0 0
INTUIT COM 461202103   518,740 830 SH   SOLE   829 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   717,078 1,751 SH   SOLE   1,751 0 0
IQVIA HLDGS INC COM 46266C105   507,648 2,194 SH   SOLE   2,194 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   269,629 4,204 SH   SOLE   4,203 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,190,292 23,533 SH   SOLE   23,532 0 0
ISHARES INC MSCI EURZONE ETF 464286608   285,461 6,017 SH   SOLE   6,017 0 0
ISHARES TR EAFE GRWTH ETF 464288885   203,094 2,097 SH   SOLE   2,097 0 0
ISHARES TR S&P MC 400GR ETF 464287606   561,367 7,086 SH   SOLE   7,086 0 0
ISHARES TR RUS 1000 ETF 464287622   226,068 862 SH   SOLE   862 0 0
ISHARES TR CRE U S REIT ETF 464288521   293,159 5,400 SH   SOLE   5,399 0 0
ISHARES TR ESG SCRND S&P SM 46436E544   259,548 6,784 SH   SOLE   6,784 0 0
ISHARES TR CORE TOTAL USD 46434V613   495,299 10,751 SH   SOLE   10,751 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   290,930 3,851 SH   SOLE   3,851 0 0
ISHARES TR RUS MID CAP ETF 464287499   463,998 5,969 SH   SOLE   5,969 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,142,914 50,499 SH   SOLE   50,498 0 0
ISHARES TR CORE S&P US VLU 464287663   28,769,423 341,153 SH   SOLE   341,152 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   878,255 5,315 SH   SOLE   5,314 0 0
ISHARES TR NATIONAL MUN ETF 464288414   847,983 7,822 SH   SOLE   7,822 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,491,695 33,068 SH   SOLE   33,068 0 0
ISHARES TR CORE S&P US GWT 464287671   28,307,541 271,926 SH   SOLE   271,926 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,622,576 8,651 SH   SOLE   8,650 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,194,101 15,900 SH   SOLE   15,900 0 0
ISHARES TR CORE DIV GRWTH 46434V621   746,046 13,862 SH   SOLE   13,861 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   354,607 2,410 SH   SOLE   2,410 0 0
ISHARES TR S&P 100 ETF 464287101   208,423 933 SH   SOLE   933 0 0
ISHARES TR S&P 500 VAL ETF 464287408   519,274 2,986 SH   SOLE   2,986 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,474,679 17,312 SH   SOLE   17,311 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   284,333 2,710 SH   SOLE   2,710 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,048,414 10,563 SH   SOLE   10,563 0 0
ISHARES TR EAFE VALUE ETF 464288877   375,902 7,215 SH   SOLE   7,215 0 0
ISHARES TR CORE S&P MCP ETF 464287507   298,596 1,077 SH   SOLE   1,077 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,208,308 31,390 SH   SOLE   31,390 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,997,132 4,181 SH   SOLE   4,181 0 0
ISHARES TR CORE S&P SCP ETF 464287804   26,280,854 242,779 SH   SOLE   242,779 0 0
ISUN INC COM 465246106   89,262 285,000 SH   SOLE   285,000 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   226,670 4,123 SH   SOLE   4,122 0 0
JOHNSON & JOHNSON COM 478160104   602,588 3,845 SH   SOLE   3,844 0 0
JPMORGAN CHASE & CO COM 46625H100   1,355,758 7,970 SH   SOLE   7,970 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   299,480 14,760 SH   SOLE   14,760 0 0
LAM RESEARCH CORP COM 512807108   915,463 1,169 SH   SOLE   1,168 0 0
LINDE PLC SHS G54950103   1,033,194 2,516 SH   SOLE   2,515 0 0
LOCKHEED MARTIN CORP COM 539830109   1,169,497 2,580 SH   SOLE   2,580 0 0
LOWES COS INC COM 548661107   640,778 2,879 SH   SOLE   2,879 0 0
MAG SILVER CORP COM 55903Q104   173,368 16,654 SH   SOLE   16,654 0 0
MARATHON PETE CORP COM 56585A102   1,014,889 6,841 SH   SOLE   6,840 0 0
MARSH & MCLENNAN COS INC COM 571748102   286,829 1,514 SH   SOLE   1,513 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,186,490 2,782 SH   SOLE   2,781 0 0
MCDONALDS CORP COM 580135101   597,198 2,014 SH   SOLE   2,014 0 0
MCKESSON CORP COM 58155Q103   1,123,215 2,426 SH   SOLE   2,426 0 0
MERCADOLIBRE INC COM 58733R102   229,445 146 SH   SOLE   146 0 0
MERCK & CO INC COM 58933Y105   607,705 5,574 SH   SOLE   5,574 0 0
META PLATFORMS INC CL A 30303M102   1,244,169 3,515 SH   SOLE   3,515 0 0
MICRON TECHNOLOGY INC COM 595112103   281,707 3,301 SH   SOLE   3,301 0 0
MICROSOFT CORP COM 594918104   5,870,567 15,612 SH   SOLE   15,611 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   109,596 12,729 SH   SOLE   12,728 0 0
MONDELEZ INTL INC CL A 609207105   755,709 10,434 SH   SOLE   10,433 0 0
MPLX LP COM UNIT REP LTD 55336V100   941,439 25,638 SH   SOLE   25,638 0 0
NETFLIX INC COM 64110L106   215,201 442 SH   SOLE   442 0 0
NEXTERA ENERGY INC COM 65339F101   434,880 7,160 SH   SOLE   7,159 0 0
NIKE INC CL B 654106103   344,534 3,173 SH   SOLE   3,173 0 0
NORTHROP GRUMMAN CORP COM 666807102   364,762 779 SH   SOLE   779 0 0
NOVARTIS AG SPONSORED ADR 66987V109   345,027 3,417 SH   SOLE   3,417 0 0
NOVO-NORDISK A S ADR 670100205   650,368 6,287 SH   SOLE   6,286 0 0
NUCOR CORP COM 670346105   231,827 1,332 SH   SOLE   1,332 0 0
NVIDIA CORPORATION COM 67066G104   940,918 1,900 SH Put SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   2,684,800 5,421 SH   SOLE   5,421 0 0
ONEOK INC NEW COM 682680103   2,365,703 33,690 SH   SOLE   33,689 0 0
ORACLE CORP COM 68389X105   516,173 4,896 SH   SOLE   4,895 0 0
OWENS CORNING NEW COM 690742101   505,401 3,410 SH   SOLE   3,409 0 0
PACER FDS TR PACER US SMALL 69374H857   202,639 4,219 SH   SOLE   4,219 0 0
PALO ALTO NETWORKS INC COM 697435105   280,431 951 SH   SOLE   951 0 0
PARKER-HANNIFIN CORP COM 701094104   341,271 741 SH   SOLE   740 0 0
PAYPAL HLDGS INC COM 70450Y103   239,376 3,898 SH   SOLE   3,898 0 0
PEPSICO INC COM 713448108   583,672 3,437 SH   SOLE   3,436 0 0
PFIZER INC COM 717081103   284,609 9,886 SH   SOLE   9,885 0 0
PHILIP MORRIS INTL INC COM 718172109   2,173,574 23,103 SH   SOLE   23,103 0 0
PHILLIPS 66 COM 718546104   1,247,323 9,369 SH   SOLE   9,368 0 0
PIONEER NAT RES CO COM 723787107   862,212 3,834 SH   SOLE   3,834 0 0
PROCTER AND GAMBLE CO COM 742718109   636,022 4,340 SH   SOLE   4,340 0 0
PROLOGIS INC. COM 74340W103   364,413 2,734 SH   SOLE   2,733 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   994,133 10,443 SH   SOLE   10,442 0 0
QUALCOMM INC COM 747525103   376,087 2,600 SH   SOLE   2,600 0 0
REGENERON PHARMACEUTICALS COM 75886F107   5,588,461 6,363 SH   SOLE   6,362 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   247,571 12,775 SH   SOLE   12,774 0 0
RTX CORPORATION COM 75513E101   376,917 4,480 SH   SOLE   4,479 0 0
S&P GLOBAL INC COM 78409V104   300,916 683 SH   SOLE   683 0 0
SALESFORCE INC COM 79466L302   269,982 1,026 SH   SOLE   1,026 0 0
SCHWAB CHARLES CORP COM 808513105   410,628 5,968 SH   SOLE   5,968 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   906,062 17,358 SH   SOLE   17,357 0 0
SERVICENOW INC COM 81762P102   535,519 758 SH   SOLE   758 0 0
SNOWFLAKE INC CL A 833445109   278,799 1,401 SH   SOLE   1,401 0 0
SOUTHERN CO COM 842587107   324,248 4,624 SH   SOLE   4,624 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,549,134 13,779 SH   SOLE   13,778 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,504,474 6,907 SH   SOLE   6,907 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   737,549 15,964 SH   SOLE   15,964 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   253,303 1,348 SH   SOLE   1,348 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   379,591 19,822 SH   SOLE   19,822 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   313,375 19,672 SH   SOLE   19,672 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   372,997 46,163 SH   SOLE   46,163 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   356,212 13,086 SH   SOLE   13,086 0 0
STARBUCKS CORP COM 855244109   439,649 4,579 SH   SOLE   4,579 0 0
SUPER MICRO COMPUTER INC COM 86800U104   371,812 1,308 SH   SOLE   1,308 0 0
SYNOPSYS INC COM 871607107   381,033 740 SH   SOLE   740 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   750,267 7,214 SH   SOLE   7,214 0 0
TARGET CORP COM 87612E106   228,848 1,607 SH   SOLE   1,606 0 0
TESLA INC COM 88160R101   686,723 2,764 SH   SOLE   2,763 0 0
TEXAS INSTRS INC COM 882508104   385,677 2,263 SH   SOLE   2,262 0 0
TEXTRON INC COM 883203101   897,166 11,156 SH   SOLE   11,156 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   325,798 614 SH   SOLE   613 0 0
TRAVELERS COMPANIES INC COM 89417E109   362,848 1,905 SH   SOLE   1,904 0 0
UNION PAC CORP COM 907818108   848,528 3,455 SH   SOLE   3,454 0 0
UNITEDHEALTH GROUP INC COM 91324P102   692,498 1,315 SH   SOLE   1,315 0 0
US BANCORP DEL COM NEW 902973304   223,434 5,163 SH   SOLE   5,162 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   544,008 2,293 SH   SOLE   2,293 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   220,999 3,427 SH   SOLE   3,427 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   207,470 3,557 SH   SOLE   3,556 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   504,137 1,239 SH   SOLE   1,239 0 0
VISA INC COM CL A 92826C839   1,013,993 3,895 SH   SOLE   3,894 0 0
WALMART INC COM 931142103   717,103 4,549 SH   SOLE   4,548 0 0
WASTE MGMT INC DEL COM 94106L109   1,263,023 7,052 SH   SOLE   7,052 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   469,885 9,523 SH   SOLE   9,523 0 0
WILLIAMS COS INC COM 969457100   785,201 22,544 SH   SOLE   22,543 0 0
WORKDAY INC CL A 98138H101   413,814 1,499 SH   SOLE   1,499 0 0
ZSCALER INC COM 98980G102   466,827 2,107 SH   SOLE   2,107 0 0