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   364,296 3,506 SH   SOLE   3,505 0 0
ABBVIE INC COM 00287Y109   748,868 4,366 SH   SOLE   4,366 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   628,547 2,072 SH   SOLE   2,071 0 0
ADOBE INC COM 00724F101   638,285 1,149 SH   SOLE   1,148 0 0
ADVANCED MICRO DEVICES INC COM 007903107   572,439 3,529 SH   SOLE   3,529 0 0
AEROVIRONMENT INC COM 008073108   696,216 3,822 SH   SOLE   3,822 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   296,765 18,926 SH   SOLE   18,926 0 0
ALPHABET INC CAP STK CL C 02079K107   1,369,669 7,467 SH   SOLE   7,467 0 0
ALPHABET INC CAP STK CL A 02079K305   3,265,995 17,930 SH   SOLE   17,930 0 0
AMAZON COM INC COM 023135106   3,870,454 20,028 SH   SOLE   20,028 0 0
AMERICAN EXPRESS CO COM 025816109   1,711,533 7,392 SH   SOLE   7,391 0 0
AMERICAN TOWER CORP NEW COM 03027X100   238,412 1,227 SH   SOLE   1,226 0 0
AMGEN INC COM 031162100   311,914 998 SH   SOLE   998 0 0
APPLE INC COM 037833100   7,632,161 36,237 SH   SOLE   36,236 0 0
APPLIED MATLS INC COM 038222105   323,657 1,371 SH   SOLE   1,371 0 0
ARISTA NETWORKS INC COM 040413106   1,133,452 3,234 SH   SOLE   3,234 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   414,777 2,535 SH   SOLE   2,535 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   452,729 443 SH   SOLE   442 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   286,141 3,669 SH   SOLE   3,668 0 0
AUTOZONE INC COM 053332102   871,445 294 SH   SOLE   294 0 0
AVANTOR INC COM 05352A100   1,098,499 51,816 SH   SOLE   51,816 0 0
AXON ENTERPRISE INC COM 05464C101   514,626 1,749 SH   SOLE   1,749 0 0
BALL CORP COM 058498106   208,120 3,468 SH   SOLE   3,467 0 0
BANK AMERICA CORP COM 060505104   391,345 9,840 SH   SOLE   9,840 0 0
BAXTER INTL INC COM 071813109   1,420,138 42,456 SH   SOLE   42,455 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,020,661 2,509 SH   SOLE   2,509 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   448,272 19,800 SH   SOLE   19,800 0 0
BLACKSTONE INC COM 09260D107   392,570 3,171 SH   SOLE   3,171 0 0
BROADCOM INC COM 11135F101   1,469,052 915 SH   SOLE   914 0 0
BWX TECHNOLOGIES INC COM 05605H100   633,426 6,668 SH   SOLE   6,667 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   304,673 990 SH   SOLE   990 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   208,582 2,649 SH   SOLE   2,649 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   988,282 9,019 SH   SOLE   9,018 0 0
CATERPILLAR INC COM 149123101   807,658 2,425 SH   SOLE   2,424 0 0
CHEVRON CORP NEW COM 166764100   753,270 4,816 SH   SOLE   4,815 0 0
CISCO SYS INC COM 17275R102   517,773 10,898 SH   SOLE   10,898 0 0
COCA COLA CO COM 191216100   1,927,512 30,283 SH   SOLE   30,282 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   484,551 5,645 SH   SOLE   5,644 0 0
COLGATE PALMOLIVE CO COM 194162103   749,440 7,723 SH   SOLE   7,723 0 0
COMCAST CORP NEW CL A 20030N101   215,229 5,496 SH   SOLE   5,496 0 0
CONOCOPHILLIPS COM 20825C104   246,909 2,159 SH   SOLE   2,158 0 0
COSTAMARE INC SHS Y1771G102   275,038 16,740 SH   SOLE   16,740 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,129,783 1,329 SH   SOLE   1,329 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   477,455 1,246 SH   SOLE   1,246 0 0
CYTOKINETICS INC COM NEW 23282W605   401,691 7,414 SH   SOLE   7,414 0 0
DANAHER CORPORATION COM 235851102   355,574 1,423 SH   SOLE   1,423 0 0
DEVON ENERGY CORP NEW COM 25179M103   409,619 8,642 SH   SOLE   8,641 0 0
DIAMONDBACK ENERGY INC COM 25278X109   592,090 2,958 SH   SOLE   2,957 0 0
DISNEY WALT CO COM 254687106   500,294 5,039 SH   SOLE   5,038 0 0
DOLLAR GEN CORP NEW COM 256677105   637,462 4,821 SH   SOLE   4,820 0 0
EATON CORP PLC SHS G29183103   247,466 789 SH   SOLE   789 0 0
ELI LILLY & CO COM 532457108   2,859,947 3,159 SH   SOLE   3,158 0 0
EMERSON ELEC CO COM 291011104   565,997 5,138 SH   SOLE   5,137 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   544,584 33,575 SH   SOLE   33,574 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,131,698 39,051 SH   SOLE   39,051 0 0
EPAM SYS INC COM 29414B104   257,711 1,370 SH   SOLE   1,370 0 0
EXXON MOBIL CORP COM 30231G102   850,174 7,385 SH   SOLE   7,385 0 0
FASTENAL CO COM 311900104   474,570 7,552 SH   SOLE   7,552 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   958,392 12,718 SH   SOLE   12,717 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   86,636 14,634 SH   SOLE   14,634 0 0
FISERV INC COM 337738108   1,990,876 13,358 SH   SOLE   13,358 0 0
FLEX LTD ORD Y2573F102   387,027 13,124 SH   SOLE   13,124 0 0
FLOWSERVE CORP COM 34354P105   544,176 11,313 SH   SOLE   11,313 0 0
FRANCO NEV CORP COM 351858105   265,157 2,237 SH   SOLE   2,237 0 0
FREEPORT-MCMORAN INC CL B 35671D857   500,387 10,296 SH   SOLE   10,296 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   982,211 51,452 SH   SOLE   51,451 0 0
GE AEROSPACE COM NEW 369604301   235,650 1,482 SH   SOLE   1,482 0 0
GENERAL DYNAMICS CORP COM 369550108   1,016,586 3,504 SH   SOLE   3,503 0 0
GENUINE PARTS CO COM 372460105   291,209 2,105 SH   SOLE   2,105 0 0
GRAINGER W W INC COM 384802104   427,406 474 SH   SOLE   473 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   116,864 12,744 SH   SOLE   12,744 0 0
HESS CORP COM 42809H107   200,337 1,358 SH   SOLE   1,358 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   550,258 25,992 SH   SOLE   25,992 0 0
HOME DEPOT INC COM 437076102   1,865,239 5,418 SH   SOLE   5,418 0 0
HONEYWELL INTL INC COM 438516106   1,089,606 5,103 SH   SOLE   5,102 0 0
HOWMET AEROSPACE INC COM 443201108   588,007 7,574 SH   SOLE   7,574 0 0
INTEL CORP COM 458140100   372,827 12,038 SH   SOLE   12,038 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   292,095 2,134 SH   SOLE   2,133 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   840,823 4,862 SH   SOLE   4,861 0 0
INTUIT COM 461202103   434,018 660 SH   SOLE   660 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   250,006 562 SH   SOLE   562 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   621,416 1,297 SH   SOLE   1,297 0 0
IQVIA HLDGS INC COM 46266C105   274,238 1,297 SH   SOLE   1,297 0 0
ISHARES INC CORE MSCI EMKT 46434G103   610,892 11,412 SH   SOLE   11,412 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,584,032 7,807 SH   SOLE   7,807 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,470,006 30,251 SH   SOLE   30,251 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   795,387 4,559 SH   SOLE   4,558 0 0
ISHARES TR CORE S&P MCP ETF 464287507   275,629 4,710 SH   SOLE   4,710 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   300,087 3,809 SH   SOLE   3,809 0 0
ISHARES TR NATIONAL MUN ETF 464288414   387,949 3,641 SH   SOLE   3,641 0 0
ISHARES TR CORE S&P US VLU 464287663   29,559,613 335,409 SH   SOLE   335,409 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,529,226 21,052 SH   SOLE   21,052 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,048,227 38,915 SH   SOLE   38,915 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   236,673 1,386 SH   SOLE   1,386 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   231,893 751 SH   SOLE   751 0 0
ISHARES TR RUS MID CAP ETF 464287499   455,328 5,616 SH   SOLE   5,615 0 0
ISHARES TR S&P 500 VAL ETF 464287408   632,216 3,474 SH   SOLE   3,473 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,260,117 13,617 SH   SOLE   13,617 0 0
ISHARES TR CORE S&P US GWT 464287671   32,446,522 254,522 SH   SOLE   254,522 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,395,172 6,571 SH   SOLE   6,570 0 0
ISHARES TR S&P MC 400GR ETF 464287606   584,084 6,629 SH   SOLE   6,629 0 0
ISHARES TR CORE S&P500 ETF 464287200   875,549 1,600 SH   SOLE   1,599 0 0
ISHARES TR ESG SCRND S&P SM 46436E544   254,881 6,730 SH   SOLE   6,730 0 0
ISHARES TR CORE US AGGBD ET 464287226   679,087 6,996 SH   SOLE   6,995 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,267,268 21,257 SH   SOLE   21,256 0 0
ISHARES TR CORE DIV GRWTH 46434V621   714,950 12,410 SH   SOLE   12,410 0 0
JABIL INC COM 466313103   549,063 5,047 SH   SOLE   5,047 0 0
JABIL INC COM 466313103   543,950 5,000 SH Put SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104   409,035 2,799 SH   SOLE   2,798 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,496,335 7,398 SH   SOLE   7,398 0 0
KLA CORP COM NEW 482480100   260,991 317 SH   SOLE   316 0 0
LAM RESEARCH CORP COM 512807108   786,622 739 SH   SOLE   738 0 0
LINDE PLC SHS G54950103   1,088,258 2,480 SH   SOLE   2,480 0 0
LOCKHEED MARTIN CORP COM 539830109   1,227,067 2,627 SH   SOLE   2,626 0 0
LOWES COS INC COM 548661107   494,570 2,243 SH   SOLE   2,243 0 0
MAG SILVER CORP COM 55903Q104   166,379 14,257 SH   SOLE   14,257 0 0
MARATHON PETE CORP COM 56585A102   824,764 4,754 SH   SOLE   4,754 0 0
MARSH & MCLENNAN COS INC COM 571748102   319,243 1,515 SH   SOLE   1,515 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,069,492 2,424 SH   SOLE   2,424 0 0
MCDONALDS CORP COM 580135101   464,529 1,823 SH   SOLE   1,822 0 0
MCKESSON CORP COM 58155Q103   713,493 1,222 SH   SOLE   1,221 0 0
MERCK & CO INC COM 58933Y105   591,920 4,781 SH   SOLE   4,781 0 0
META PLATFORMS INC CL A 30303M102   1,666,025 3,304 SH   SOLE   3,304 0 0
MICRON TECHNOLOGY INC COM 595112103   322,118 2,449 SH   SOLE   2,449 0 0
MICROSOFT CORP COM 594918104   6,105,940 13,661 SH   SOLE   13,661 0 0
MONDELEZ INTL INC CL A 609207105   384,003 5,868 SH   SOLE   5,868 0 0
MORGAN STANLEY COM NEW 617446448   217,474 2,238 SH   SOLE   2,237 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,091,936 25,638 SH   SOLE   25,638 0 0
NETFLIX INC COM 64110L106   361,061 535 SH   SOLE   535 0 0
NEXTERA ENERGY INC COM 65339F101   523,855 7,398 SH   SOLE   7,398 0 0
NIKE INC CL B 654106103   226,388 3,004 SH   SOLE   3,003 0 0
NORTHROP GRUMMAN CORP COM 666807102   450,752 1,034 SH   SOLE   1,033 0 0
NOVARTIS AG SPONSORED ADR 66987V109   345,356 3,244 SH   SOLE   3,244 0 0
NOVO-NORDISK A S ADR 670100205   592,135 4,148 SH   SOLE   4,148 0 0
NUCOR CORP COM 670346105   231,974 1,467 SH   SOLE   1,467 0 0
NVIDIA CORPORATION COM 67066G104   4,024,349 32,575 SH   SOLE   32,575 0 0
ONEOK INC NEW COM 682680103   2,247,654 27,562 SH   SOLE   27,561 0 0
ORACLE CORP COM 68389X105   266,991 1,891 SH   SOLE   1,890 0 0
OWENS CORNING NEW COM 690742101   398,075 2,291 SH   SOLE   2,291 0 0
PARKER-HANNIFIN CORP COM 701094104   505,001 998 SH   SOLE   998 0 0
PAYPAL HLDGS INC COM 70450Y103   441,086 7,601 SH   SOLE   7,601 0 0
PEPSICO INC COM 713448108   479,448 2,907 SH   SOLE   2,906 0 0
PHILIP MORRIS INTL INC COM 718172109   2,404,167 23,726 SH   SOLE   23,726 0 0
PHILLIPS 66 COM 718546104   809,324 5,733 SH   SOLE   5,732 0 0
PROCTER AND GAMBLE CO COM 742718109   600,190 3,639 SH   SOLE   3,639 0 0
PROLOGIS INC. COM 74340W103   262,809 2,340 SH   SOLE   2,340 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   592,880 6,167 SH   SOLE   6,167 0 0
PURE STORAGE INC CL A 74624M102   712,538 11,097 SH   SOLE   11,097 0 0
QUALCOMM INC COM 747525103   931,985 4,679 SH   SOLE   4,679 0 0
REGENERON PHARMACEUTICALS COM 75886F107   6,108,586 5,812 SH   SOLE   5,812 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   245,570 12,254 SH   SOLE   12,254 0 0
RTX CORPORATION COM 75513E101   283,254 2,822 SH   SOLE   2,821 0 0
S&P GLOBAL INC COM 78409V104   293,563 658 SH   SOLE   658 0 0
SALESFORCE INC COM 79466L302   282,320 1,098 SH   SOLE   1,098 0 0
SCHWAB CHARLES CORP COM 808513105   643,883 8,738 SH   SOLE   8,737 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   972,362 18,696 SH   SOLE   18,695 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   231,133 1,022 SH   SOLE   1,021 0 0
SERVICENOW INC COM 81762P102   667,883 849 SH   SOLE   849 0 0
SOUTHERN CO COM 842587107   346,839 4,471 SH   SOLE   4,471 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,064,953 12,982 SH   SOLE   12,981 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,332,414 4,359 SH   SOLE   4,359 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   204,903 4,204 SH   SOLE   4,204 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   812,663 15,304 SH   SOLE   15,304 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   433,658 1,382 SH   SOLE   1,382 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   373,064 16,919 SH   SOLE   16,919 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   312,294 17,292 SH   SOLE   17,292 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   390,736 39,349 SH   SOLE   39,349 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   297,931 10,783 SH   SOLE   10,782 0 0
STARBUCKS CORP COM 855244109   300,220 3,856 SH   SOLE   3,856 0 0
SUPER MICRO COMPUTER INC COM 86800U104   616,151 752 SH   SOLE   752 0 0
SYNOPSYS INC COM 871607107   628,978 1,057 SH   SOLE   1,057 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,590,029 9,148 SH   SOLE   9,148 0 0
TARGET CORP COM 87612E106   237,835 1,607 SH   SOLE   1,606 0 0
TESLA INC COM 88160R101   411,728 2,081 SH   SOLE   2,080 0 0
TEXAS INSTRS INC COM 882508104   399,124 2,052 SH   SOLE   2,051 0 0
TEXTRON INC COM 883203101   957,425 11,151 SH   SOLE   11,151 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   311,808 564 SH   SOLE   563 0 0
TOYOTA MOTOR CORP ADS 892331307   474,231 2,314 SH   SOLE   2,313 0 0
TRAVELERS COMPANIES INC COM 89417E109   354,918 1,745 SH   SOLE   1,745 0 0
UNION PAC CORP COM 907818108   674,264 2,980 SH   SOLE   2,980 0 0
UNITED PARCEL SERVICE INC CL B 911312106   288,939 2,111 SH   SOLE   2,111 0 0
UNITEDHEALTH GROUP INC COM 91324P102   563,607 1,107 SH   SOLE   1,106 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   219,077 657 SH   SOLE   657 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   201,151 1,254 SH   SOLE   1,253 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   579,529 2,166 SH   SOLE   2,166 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   14,387,240 59,427 SH   SOLE   59,426 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   214,214 573 SH   SOLE   572 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   649,646 1,386 SH   SOLE   1,386 0 0
VISA INC COM CL A 92826C839   807,335 3,076 SH   SOLE   3,075 0 0
WALMART INC COM 931142103   940,536 13,891 SH   SOLE   13,890 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   336,435 10,977 SH   SOLE   10,976 0 0
WASTE MGMT INC DEL COM 94106L109   1,322,372 6,198 SH   SOLE   6,198 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   417,707 7,968 SH   SOLE   7,968 0 0
WILLIAMS COS INC COM 969457100   696,922 16,398 SH   SOLE   16,398 0 0