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
VERIZON COMMUNICATN COM 92343V104   407,998 12,383 SH   SOLE 0 0 0 12,383
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769   281,738 1,279 SH   SOLE 0 0 0 1,279
VANGUARD INDEX FDS VANGUARD GROWTH ETF GROWTH ETF 922908736   658,361 2,327 SH   SOLE 0 0 0 2,327
VANGUARD INDEX FUNDS SP 500 ETF USD SP 500 ETF SHS 922908363   3,396,232 8,339 SH   SOLE 0 0 0 8,339
VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702   221,080 500 SH   SOLE 0 0 0 500
VANGUARD ENERGY ETF ENERGY ETF 92204A306   249,552 2,049 SH   SOLE 0 0 0 2,049
VANGUARD BD INDEX FDS TOTAL BND MRKT TOTAL BND MRKT 921937835   1,341,183 18,451 SH   SOLE 0 0 0 18,451
TARGET CORP COM 87612E106   242,902 1,854 SH   SOLE 0 0 0 1,854
SPDR PORTFOLIO LONG TERM TREASURY ETF PORTFOLIO LN TSR 78464A664   259,416 8,676 SH   SOLE 0 0 0 8,676
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107   2,248,567 12,591 SH   SOLE 0 0 0 12,591
SPDR SP500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT TR UNIT 78462F103   2,058,785 4,586 SH   SOLE 0 0 0 4,586
PROCTER AND GAMBLE CO COM COM 742718109   316,916 2,039 SH   SOLE 0 0 0 2,039
PHILLIPS 66 COM 718546104   306,151 3,051 SH   SOLE 0 0 0 3,051
PFIZER INC COM 717081103   549,215 15,309 SH   SOLE 0 0 0 15,309
PAYCOM SOFTWARE INC COM 70432V102   519,787 1,750 SH   SOLE 0 0 0 1,750
PACER FDS TR US CASH COWS 100 US CASH COWS 100 69374H881   7,925,593 157,400 SH   SOLE 0 0 0 157,400
PACER FDS TR PACER US SMALL PACER US SMALL 69374H857   2,024,569 47,258 SH   SOLE 0 0 0 47,258
ONEOK INC COM USD001 COM 682680103   425,621 6,896 SH   SOLE 0 0 0 6,896
NVIDIA CORPORATION COM COM 67066G104   672,345 1,531 SH   SOLE 0 0 0 1,531
MICROSOFT CORP COM 594918104   1,605,188 4,823 SH   SOLE 0 0 0 4,823
LOWES COMPANIES INC COM USD0 50 COM 548661107   295,368 1,309 SH   SOLE 0 0 0 1,309
JOHNSON JOHNSON COM USD100 COM 478160104   459,045 2,762 SH   SOLE 0 0 0 2,762
J P MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ULTRA SHRT INC 46641Q837   778,016 15,525 SH   SOLE 0 0 0 15,525
JPMORGAN CHASE CO COM 46625H100   526,801 3,600 SH   SOLE 0 0 0 3,600
ISHARES TRUST CORE TOTAL USD ETF CORE TOTAL USD 46434V613   430,571 9,605 SH   SOLE 0 0 0 9,605
ISHARES MSCI JAPAN ETF MSCI JPN ETF NEW 46434g822   940,623 15,255 SH   SOLE 0 0 0 15,255
ISHARES INC CORE MSCI EMKT ETF CORE MSCI EMKT 46434g103   457,400 9,061 SH   SOLE 0 0 0 9,061
ISHARES TRUST MSCI USA QUALITY FACTOR ETF MSCI USA QLT FCT 46432F339   2,435,665 17,707 SH   SOLE 0 0 0 17,707
ISHARES TR RESIDENTIAL AND MULTISECTOR REAL ESTATE ETF RESIDENTIAL MULT 464288562   1,370,623 18,706 SH   SOLE 0 0 0 18,706
ISHARES TR IBOXX HI YD ETF IBOXX HI YD ETF 464288513   1,377,594 18,351 SH   SOLE 0 0 0 18,351
ISHARES TR JP MOR EM MK ETF JPMORGAN USD EMG 464288281   1,400,660 16,185 SH   SOLE 0 0 0 16,185
ISHARES TR MSCI ACWI ETF MSCI ACWI ETF 464288257   4,994,630 52,060 SH   SOLE 0 0 0 52,060
ISHARES CORE S&P SMALL-CAP E CORE SP SCP ETF 464287804   1,924,086 19,308 SH   SOLE 0 0 0 19,308
ISHARES TR RUS MID CAP ETF RUS MID CAP ETF 464287499   1,978,935 27,098 SH   SOLE 0 0 0 27,098
ISHARES IBOXX INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242   1,372,103 12,688 SH   SOLE 0 0 0 12,688
ISHARES CORE SP 500 ETF CORE SP500 ETF 464287200   292,831 657 SH   SOLE 0 0 0 657
ISHARES GOLD TR ISHARES NEW ISIN #US4642852044 SEDOL ISHARES NEW 464285204   274,890 7,554 SH   SOLE 0 0 0 7,554
INVESCO DB AGRICULTURE FUND AGRICULTURE FD 46140H106   679,035 31,664 SH   SOLE 0 0 0 31,664
INVESCO EXCHANGE TRADED FD TR SP500 PUR VAL SP500 PUR VAL 46137V258   9,179,892 115,906 SH   SOLE 0 0 0 115,906
INVESCO ACTVELY MNGD ETC FD TR OPTIMUM YIELD OPTIMUM YIELD 46090F100   4,592,635 318,356 SH   SOLE 0 0 0 318,356
TESLA INC TRIPLE STKR JAN 45782C169   268,286 1,072 SH   SOLE 0 0 0 1,072
GLBL X FND GLB X NSDQ 100 CVD ETF IV NASDAQ 100 COVER 37954Y483   220,452 12,371 SH   SOLE 0 0 0 12,371
EXXON MOBIL CORP COM 30231G102   2,432,449 22,688 SH   SOLE 0 0 0 22,688
ENERGY TRANSFER L P COM UT LTD PTN COM UT LTD PTN 29273V100   381,000 30,000 SH   SOLE 0 0 0 30,000
EQT CORP COM COM 26884L109   246,780 6,000 SH   SOLE 0 0 0 6,000
EOG RESOURCES INC COM 26875P101   321,231 2,678 SH   SOLE 0 0 0 2,678
DUKE ENERGY CORP COM COM NEW 26441C204   216,114 2,373 SH   SOLE 0 0 0 2,373
DIMENSIONAL ETF TRUST CORE FIXED INCOM CORE FIXED INCOM 25434V872   10,773,463 259,958 SH   SOLE 0 0 0 259,958
DIMENSIONAL ETF TRUST INFLATION PROTE INFLATION PROTE 25434V856   3,281,585 79,541 SH   SOLE 0 0 0 79,541
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG EMGR CRE EQT MNG 25434V302   12,719,800 536,469 SH   SOLE 0 0 0 536,469
DIMENSIONAL ETF TRUST INTL CORE EQT MK INTL CORE EQT MK 25434V203   16,008,710 584,902 SH   SOLE 0 0 0 584,902
DEVON ENERGY CORP NEW COM 25179M103   395,180 8,065 SH   SOLE 0 0 0 8,065
CHEVRON CORP NEW COM COM 166764100   876,107 5,525 SH   SOLE 0 0 0 5,525
CHESAPEAKE ENERGY CORP COM COM 165167735   209,200 2,500 SH   SOLE 0 0 0 2,500
BROADCOM INC COM COM 11135F101   228,734 259 SH   SOLE 0 0 0 259
BOSTON SCIENTIFIC CORP COM 101137107   200,349 3,704 SH   SOLE 0 0 0 3,704
BANCFIRST CORP COM 05945F103   230,000 2,500 SH   SOLE 0 0 0 2,500
BOK FINANCIAL CORP COM NEW 05561Q201   323,120 4,000 SH   SOLE 0 0 0 4,000
ARES CAPITAL CORP COM COM 04010L103   870,813 45,638 SH   SOLE 0 0 0 45,638
APPLIED MATERIALS INC COM USD001 COM 038222105   403,700 2,793 SH   SOLE 0 0 0 2,793
APPLE INC COM 037833100   3,526,201 18,968 SH   SOLE 0 0 0 18,968
AMAZON COM INC COM COM 023135106   801,305 5,737 SH   SOLE 0 0 0 5,737
ALTRIA GROUP INC COM 02209S103   339,625 7,689 SH   SOLE 0 0 0 7,689
ABBVIE INC COM 00287Y109   674,231 4,914 SH   SOLE 0 0 0 4,914
ATT INC COM COM 00206R102   291,561 20,747 SH   SOLE 0 0 0 20,747
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PRTFLO SP500 GW 78464A409   2,027,985 38,257 SH   SOLE 0 0 0 38,257