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
AMAZON COM INC COM 023135106   522,148 2,380 SH   SOLE 0 2,380 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   3,462,972 53,211 SH   SOLE 0 50,961 0 2,250
APPLE INC COM 037833100   826,636 3,301 SH   SOLE 0 3,278 0 23
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   208,509 460 SH   SOLE 0 460 0 0
COSTCO WHSL CORP NEW COM 22160K105   302,369 330 SH   SOLE 0 328 0 2
CULLEN FROST BANKERS INC COM 229899109   265,278 1,976 SH   SOLE 0 1,976 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   533,040 1,600 SH   SOLE 0 1,600 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   24,550,010 709,743 SH   SOLE 0 683,806 0 25,937
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   617,152 14,954 SH   SOLE 0 14,269 0 685
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   382,950 14,622 SH   SOLE 0 14,622 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   269,889 2,505 SH   SOLE 0 2,505 0 0
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   509,906 23,700 SH   SOLE 0 23,700 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   1,216,337 24,225 SH   SOLE 0 24,225 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   345,653 7,427 SH   SOLE 0 7,427 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   615,683 12,875 SH   SOLE 0 12,875 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   1,510,756 40,953 SH   SOLE 0 39,789 0 1,164
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   3,569,174 101,860 SH   SOLE 0 101,860 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   3,512,490 95,799 SH   SOLE 0 95,799 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   1,663,657 47,157 SH   SOLE 0 46,644 0 513
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   845,953 24,177 SH   SOLE 0 15,753 0 8,424
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   3,806,629 108,823 SH   SOLE 0 108,823 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   4,015,194 103,886 SH   SOLE 0 103,886 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   1,316,934 35,155 SH   SOLE 0 35,155 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   4,180,547 111,511 SH   SOLE 0 107,720 0 3,791
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   820,044 22,779 SH   SOLE 0 22,779 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   1,981,617 40,468 SH   SOLE 0 39,892 0 576
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   9,546,799 313,318 SH   SOLE 0 308,630 0 4,688
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   402,793 9,934 SH   SOLE 0 9,934 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   5,225,623 114,357 SH   SOLE 0 114,357 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   548,776 12,873 SH   SOLE 0 12,873 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   624,458 15,557 SH   SOLE 0 15,557 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   7,085,821 158,964 SH   SOLE 0 156,423 0 2,541
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   402,170 15,759 SH   SOLE 0 15,759 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   1,648,803 38,105 SH   SOLE 0 38,105 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   512,108 13,417 SH   SOLE 0 13,417 0 0
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   473,670 19,000 SH   SOLE 0 19,000 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434   702,248 29,500 SH   SOLE 0 29,500 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   1,122,465 31,260 SH   SOLE 0 31,260 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   213,452 3,400 SH   SOLE 0 3,400 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   228,358 5,125 SH   SOLE 0 5,125 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   610,592 14,831 SH   SOLE 0 14,831 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   892,531 21,125 SH   SOLE 0 21,125 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   1,540,634 32,130 SH   SOLE 0 32,130 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   569,459 15,515 SH   SOLE 0 15,515 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   888,003 23,065 SH   SOLE 0 23,065 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   219,464 5,615 SH   SOLE 0 5,615 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   374,992 2,140 SH   SOLE 0 2,140 0 0
MARSH & MCLENNAN COS INC COM 571748102   241,085 1,135 SH   SOLE 0 1,135 0 0
MASTERCARD INCORPORATED CL A 57636Q104   207,995 395 SH   SOLE 0 395 0 0
MICROSOFT CORP COM 594918104   238,569 566 SH   SOLE 0 544 0 22
REPUBLIC SVCS INC COM 760759100   263,546 1,310 SH   SOLE 0 1,310 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   298,901 510 SH   SOLE 0 510 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   277,824 4,030 SH   SOLE 0 40 0 3,990
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   376,218 1,905 SH   SOLE 0 1,905 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   9,216,568 185,743 SH   SOLE 0 185,543 0 200
VANGUARD INDEX FDS TOTAL STK MKT 922908769   238,088 822 SH   SOLE 0 816 0 5
VANGUARD INDEX FDS GROWTH ETF 922908736   302,494 737 SH   SOLE 0 438 0 299
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   354,786 6,117 SH   SOLE 0 5,932 0 185
VANGUARD STAR FDS VG TL INTL STK F 921909768   8,040,609 136,443 SH   SOLE 0 131,983 0 4,460
VANGUARD WELLINGTON FD US MOMENTUM 921935508   14,069,683 85,598 SH   SOLE 0 83,364 0 2,234
WALMART INC COM 931142103   402,961 4,460 SH   SOLE 0 4,434 0 26