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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGENUS INC COM NEW 00847G705 49 20,000 SH   SOLE   20,000 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 2,921 189,332 SH   SOLE   0 0 189,332
ALPHABET INC CAP STK CL A 02079K305 3,390 1,219 SH   SOLE   214 0 1,005
ALPHABET INC CAP STK CL C 02079K107 260 93 SH   DFND 3,6 0 15 78
ALPHABET INC CAP STK CL C 02079K107 408 146 SH   SOLE   48 14 84
AMAZON COM INC COM 023135106 179 55 SH   DFND 3 0 17 38
AMAZON COM INC COM 023135106 5,982 1,835 SH   SOLE   282 9 1,544
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 68 50,000 PRN   SOLE   50,000 0 0
APPLE INC COM 037833100 295 1,690 SH   DFND 3,6 0 563 1,127
APPLE INC COM 037833100 17,554 100,535 SH   SOLE   15,828 440 84,267
ARISTA NETWORKS INC COM 040413106 556 4,000 SH   SOLE   4,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 165 247 SH   DFND 3,6 0 40 207
ASML HOLDING N V N Y REGISTRY SHS N07059210 152 228 SH   SOLE   24 34 170
ASTRAZENECA PLC SPONSORED ADR 046353108 21 317 SH   DFND 6 0 0 317
ASTRAZENECA PLC SPONSORED ADR 046353108 605 9,117 SH   SOLE   9,117 0 0
BANCFIRST CORP COM 05945F103 3,545 42,600 SH   SOLE   42,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 289 820 SH   SOLE   520 0 300
BK OF AMERICA CORP COM 060505104 1,331 32,286 SH   SOLE   1,600 0 30,686
BLACKROCK INC COM 09247X101 114 149 SH   DFND 3 0 29 120
BLACKROCK INC COM 09247X101 208 272 SH   SOLE   18 24 230
BOEING CO COM 097023105 712 3,718 SH   SOLE   110 0 3,608
BRISTOL-MYERS SQUIBB CO COM 110122108 310 4,250 SH   SOLE   3,035 0 1,215
CATERPILLAR INC COM 149123101 482 2,162 SH   SOLE   600 0 1,562
CENTURY ALUM CO COM 156431108 210 7,994 SH   SOLE   0 0 7,994
CHEVRON CORP NEW COM 166764100 168 1,033 SH   DFND 3 0 181 852
CHEVRON CORP NEW COM 166764100 255 1,567 SH   SOLE   550 72 945
CINCINNATI FINL CORP COM 172062101 224 1,650 SH   SOLE   1,650 0 0
CISCO SYS INC COM 17275R102 631 11,322 SH   SOLE   2,382 0 8,940
CLOUDFLARE INC CL A COM 18915M107 239 2,000 SH   SOLE   2,000 0 0
CMS ENERGY CORP COM 125896100 238 3,404 SH   SOLE   3,404 0 0
COCA COLA CO COM 191216100 72 1,163 SH   DFND 3 0 231 932
COCA COLA CO COM 191216100 1,299 20,949 SH   SOLE   513 187 20,249
CONOCOPHILLIPS COM 20825C104 406 4,062 SH   SOLE   590 0 3,472
CONTINENTAL RES INC COM 212015101 324 5,289 SH   SOLE   4,539 0 750
COSTCO WHSL CORP NEW COM 22160K105 15 26 SH   DFND 6 0 0 26
COSTCO WHSL CORP NEW COM 22160K105 1,252 2,174 SH   SOLE   2,037 0 137
CVS HEALTH CORP COM 126650100 352 3,476 SH   SOLE   2,674 0 802
DANAHER CORPORATION COM 235851102 11 38 SH   DFND 6 0 0 38
DANAHER CORPORATION COM 235851102 919 3,134 SH   SOLE   3,134 0 0
DARLING INGREDIENTS INC COM 237266101 242 3,005 SH   DFND 4 0 648 2,357
DATADOG INC CL A COM 23804L103 227 1,500 SH   SOLE   1,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,250 38,050 SH   SOLE   37,750 0 300
DISNEY WALT CO COM 254687106 432 3,153 SH   SOLE   1,953 0 1,200
DOLLAR GEN CORP NEW COM 256677105 216 969 SH   SOLE   0 0 969
EMCOR GROUP INC COM 29084Q100 201 1,786 SH   DFND 1 0 0 1,786
EMCOR GROUP INC COM 29084Q100 52 461 SH   SOLE   0 0 461
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 4 135 SH   DFND 3 0 135 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 8,352 257,871 SH   SOLE   132,668 149 125,054
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 6,785 147,980 SH   SOLE   106,562 0 41,418
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2,030 96,954 SH   SOLE   44,951 0 52,003
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 37,661 573,583 SH   SOLE   275,772 25 297,787
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 4 92 SH   DFND 3 0 92 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 8,774 183,102 SH   SOLE   77,714 105 105,283
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 17,114 376,297 SH   SOLE   180,675 0 195,622
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 87,544 711,274 SH   SOLE   407,891 25 303,358
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 10,909 202,731 SH   SOLE   124,498 0 78,233
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 27,980 516,719 SH   SOLE   254,353 30 262,335
FTI CONSULTING INC COM 302941109 259 1,649 SH   DFND 1 0 0 1,649
GALLAGHER ARTHUR J & CO COM 363576109 821 4,700 SH   SOLE   4,700 0 0
GLOBAL X FDS US PFD ETF 37954Y657 8 339 SH   DFND 3 0 339 0
GLOBAL X FDS US PFD ETF 37954Y657 7,619 324,226 SH   SOLE   197,309 0 126,917
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 13 200 SH   DFND 3 0 200 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 40,857 608,535 SH   SOLE   344,823 95 263,617
GRACO INC COM 384109104 175 2,517 SH   DFND 1 0 0 2,517
GRACO INC COM 384109104 33 468 SH   SOLE   468 0 0
HOME DEPOT INC COM 437076102 615 2,055 SH   SOLE   1,695 0 360
HONEYWELL INTL INC COM 438516106 10 52 SH   DFND 6 0 0 52
HONEYWELL INTL INC COM 438516106 1,212 6,230 SH   SOLE   3,530 0 2,700
INTERCONTINENTAL EXCHANGE IN COM 45866F104 97 731 SH   DFND 3,6 0 190 541
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,141 16,203 SH   SOLE   6,288 47 9,868
INTERNATIONAL BUSINESS MACHS COM 459200101 346 2,659 SH   SOLE   2,351 0 308
INTUITIVE SURGICAL INC COM NEW 46120E602 90 299 SH   DFND 6 0 90 209
INTUITIVE SURGICAL INC COM NEW 46120E602 126 417 SH   SOLE   0 60 357
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,638 86,474 SH   SOLE   31,951 0 54,523
ISHARES INC MSCI EMRG CHN 46434G764 266 4,573 SH   SOLE   4,388 0 185
ISHARES INC CORE MSCI EMKT 46434G103 11 200 SH   DFND 3 0 200 0
ISHARES INC CORE MSCI EMKT 46434G103 37,173 669,177 SH   SOLE   418,004 878 250,295
ISHARES TR CORE MSCI EAFE 46432F842 21 300 SH   DFND 3 0 300 0
ISHARES TR CORE MSCI EAFE 46432F842 44,560 641,058 SH   SOLE   345,949 716 294,393
ISHARES TR DEVSMCP EXNA ETF 464288497 867 14,200 SH   SOLE   14,200 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 15 142 SH   DFND 3 0 142 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 35,839 341,522 SH   SOLE   199,771 0 141,751
ISHARES TR EAFE SML CP ETF 464288273 13,205 199,044 SH   SOLE   77,926 0 121,118
ISHARES TR JPMORGAN USD EMG 464288281 8 79 SH   DFND 3 0 79 0
ISHARES TR JPMORGAN USD EMG 464288281 12,181 124,601 SH   SOLE   70,369 0 54,232
ISHARES TR CORE INTL AGGR 46435G672 6,767 129,803 SH   SOLE   63,620 0 66,183
ISHARES TR CORE US AGGBD ET 464287226 14,846 138,616 SH   SOLE   73,363 0 65,253
ISHARES TR MSCI EMG MKT ETF 464287234 3,907 86,540 SH   SOLE   60,928 0 25,612
ISHARES TR MORNINGSTAR GRWT 464287119 1,366 21,010 SH   SOLE   21,010 0 0
ISHARES TR MORNINGSTAR VALU 464288109 1,009 14,708 SH   SOLE   14,708 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 741 11,520 SH   SOLE   11,520 0 0
ISHARES TR USD INV GRDE ETF 464288620 324 5,890 SH   SOLE   5,890 0 0
ISHARES TR PFD AND INCM SEC 464288687 15,768 432,957 SH   SOLE   224,481 0 208,476
ISHARES TR NATIONAL MUN ETF 464288414 74 675 SH   DFND 3 0 675 0
ISHARES TR NATIONAL MUN ETF 464288414 40,909 373,123 SH   SOLE   210,332 0 162,791
ISHARES TR IBOXX INV CP ETF 464287242 19 161 SH   DFND 3 0 161 0
ISHARES TR IBOXX INV CP ETF 464287242 23,561 194,815 SH   SOLE   122,090 0 72,725
ISHARES TR CORE S&P MCP ETF 464287507 13 50 SH   DFND 3 0 50 0
ISHARES TR CORE S&P MCP ETF 464287507 35,433 132,044 SH   SOLE   54,436 210 77,398
ISHARES TR CORE S&P SCP ETF 464287804 15 139 SH   DFND 3 0 139 0
ISHARES TR CORE S&P SCP ETF 464287804 31,409 291,145 SH   SOLE   164,039 360 126,746
ISHARES TR CORE S&P500 ETF 464287200 1,561 3,440 SH   SOLE   2,303 0 1,137
ISHARES TR RUS 1000 GRW ETF 464287614 812 2,925 SH   SOLE   2,325 0 600
ISHARES TR RUSSELL 2000 ETF 464287655 7,880 38,390 SH   SOLE   24,084 0 14,306
ISHARES TR MSCI EAFE ETF 464287465 6,296 85,547 SH   SOLE   48,244 0 37,303
ISHARES TR RUS MID CAP ETF 464287499 10,474 134,211 SH   SOLE   84,999 0 49,212
ITT INC COM 45073V108 256 3,400 SH   SOLE   3,400 0 0
JOHNSON & JOHNSON COM 478160104 35 199 SH   DFND 3 0 39 160
JOHNSON & JOHNSON COM 478160104 615 3,469 SH   SOLE   2,800 0 669
JPMORGAN CHASE & CO COM 46625H100 82 599 SH   DFND 3,6 0 41 558
JPMORGAN CHASE & CO COM 46625H100 353 2,591 SH   SOLE   1,370 88 1,133
LAM RESEARCH CORP COM 512807108 367 683 SH   SOLE   600 0 83
LILLY ELI & CO COM 532457108 11 37 SH   DFND   0 0 37
LILLY ELI & CO COM 532457108 200 700 SH   SOLE   700 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 145 67,997 SH   SOLE   0 0 67,997
MASTERCARD INCORPORATED CL A 57636Q104 79 222 SH   DFND 3 0 47 175
MASTERCARD INCORPORATED CL A 57636Q104 259 725 SH   SOLE   624 0 101
META PLATFORMS INC CL A 30303M102 119 535 SH   DFND 3,6 0 141 394
META PLATFORMS INC CL A 30303M102 615 2,767 SH   SOLE   1,124 130 1,513
MICROSOFT CORP COM 594918104 377 1,223 SH   DFND 3,6 0 187 1,036
MICROSOFT CORP COM 594918104 4,220 13,686 SH   SOLE   9,829 187 3,670
NEXTERA ENERGY INC COM 65339F101 275 3,247 SH   SOLE   2,647 0 600
NIKE INC CL B 654106103 54 405 SH   DFND 3 0 86 319
NIKE INC CL B 654106103 538 3,998 SH   SOLE   3,735 63 200
OGE ENERGY CORP COM 670837103 387 9,479 SH   SOLE   8,651 0 828
ONEOK INC NEW COM 682680103 322 4,553 SH   SOLE   3,896 0 657
PEPSICO INC COM 713448108 77 459 SH   DFND 3 0 128 331
PEPSICO INC COM 713448108 3,869 23,113 SH   SOLE   22,887 66 160
PFIZER INC COM 717081103 253 4,891 SH   SOLE   3,507 0 1,384
PHILIP MORRIS INTL INC COM 718172109 79 844 SH   DFND 3,6 0 129 715
PHILIP MORRIS INTL INC COM 718172109 222 2,362 SH   SOLE   250 112 2,000
PHILLIPS 66 COM 718546104 909 10,519 SH   SOLE   703 0 9,816
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2 20 SH   DFND 3 0 20 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 12,075 120,560 SH   SOLE   63,916 0 56,644
PINTEREST INC CL A 72352L106 394 16,000 SH   SOLE   16,000 0 0
PROCTER AND GAMBLE CO COM 742718109 47 309 SH   DFND 3 0 60 249
PROCTER AND GAMBLE CO COM 742718109 863 5,650 SH   SOLE   3,710 0 1,940
PURPLE INNOVATION INC COM 74640Y106 393 67,170 SH   SOLE   0 0 67,170
QUALCOMM INC COM 747525103 208 1,364 SH   SOLE   900 0 464
RAYTHEON TECHNOLOGIES CORP COM 75513E101 54 542 SH   DFND 3 0 159 383
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,257 12,691 SH   SOLE   10,552 63 2,076
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,327 25,085 SH   SOLE   25,085 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,546 61,055 SH   SOLE   40,785 0 20,270
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4 49 SH   DFND 3 0 49 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8,631 97,907 SH   SOLE   49,652 3 48,252
SELECT SECTOR SPDR TR ENERGY 81369Y506 15,530 203,172 SH   SOLE   105,242 5 97,925
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4,375 114,160 SH   SOLE   80,448 0 33,712
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 23,487 228,071 SH   SOLE   111,598 10 116,463
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,428 15,277 SH   SOLE   10,487 0 4,790
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,784 27,626 SH   SOLE   24,560 0 3,066
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25,009 135,184 SH   SOLE   61,758 0 73,426
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 910 13,227 SH   SOLE   1 0 13,226
SHOPIFY INC CL A 82509L107 1,217 1,800 SH   SOLE   1,800 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 240 2,720 SH   SOLE   2,720 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,926 4,265 SH   SOLE   4,075 0 190
SPDR SER TR NYSE TECH ETF 78464A102 256 1,838 SH   SOLE   0 0 1,838
SPDR SER TR BLOOMBERG HIGH Y 78468R622 282 2,747 SH   SOLE   1,083 0 1,664
SYNAPTICS INC COM 87157D109 299 1,500 SH   SOLE   1,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 66 630 SH   DFND 5,6 0 0 630
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 175 1,680 SH   SOLE   1,680 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 247 522 SH   DFND 1,4 0 36 486
TESLA INC NOTE 2.000% 5/1 88160RAG6 434 25,000 PRN   SOLE   25,000 0 0
TEXAS INSTRS INC COM 882508104 127 690 SH   DFND 3 0 105 585
TEXAS INSTRS INC COM 882508104 160 873 SH   SOLE   112 117 644
THERMO FISHER SCIENTIFIC INC COM 883556102 2,908 4,924 SH   SOLE   1,500 0 3,424
TRILOGY METALS INC NEW COM 89621C105 32 30,000 SH   SOLE   30,000 0 0
UNION PAC CORP COM 907818108 120 440 SH   DFND 3 0 123 317
UNION PAC CORP COM 907818108 258 945 SH   SOLE   348 50 547
UNITED RENTALS INC COM 911363109 710 2,000 SH   SOLE   0 0 2,000
UNITEDHEALTH GROUP INC COM 91324P102 295 579 SH   DFND 2,3,6 0 129 450
UNITEDHEALTH GROUP INC COM 91324P102 214 419 SH   SOLE   38 51 330
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 8 150 SH   DFND 3 0 150 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10,458 199,422 SH   SOLE   118,600 0 80,822
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,450 5,901 SH   SOLE   3,659 0 2,242
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,301 5,716 SH   SOLE   5,624 0 92
VANGUARD INDEX FDS MID CAP ETF 922908629 30,765 129,352 SH   SOLE   77,097 0 52,255
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,584 42,297 SH   SOLE   24,132 0 18,165
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,460 58,630 SH   SOLE   29,567 0 29,063
VANGUARD INDEX FDS GROWTH ETF 922908736 594 2,065 SH   SOLE   1,717 0 348
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10 80 SH   DFND 3 0 80 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 32,044 258,650 SH   SOLE   150,554 190 107,906
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17,592 381,347 SH   SOLE   228,510 0 152,837
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 8,978 174,168 SH   SOLE   71,768 0 102,400
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,552 145,882 SH   SOLE   64,333 0 81,549
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 424 2,614 SH   SOLE   1,136 0 1,478
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 39,081 813,671 SH   SOLE   437,320 0 376,351
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 8,035 115,010 SH   SOLE   50,144 0 64,866
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 18,258 195,502 SH   SOLE   108,766 0 86,736
VANGUARD WORLD FDS UTILITIES ETF 92204A876 453 2,798 SH   SOLE   2,179 0 619
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 31,340 261,058 SH   SOLE   157,235 10 103,813
VANGUARD WORLD FDS INF TECH ETF 92204A702 40,682 97,681 SH   SOLE   49,186 0 48,495
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2 8 SH   DFND 3 0 8 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 33,702 110,411 SH   SOLE   64,017 4 46,390
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,729 14,032 SH   SOLE   11,362 0 2,670
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 20,694 105,628 SH   SOLE   45,184 4 60,440
VANGUARD WORLD FDS MATERIALS ETF 92204A801 5,015 25,846 SH   SOLE   14,886 0 10,960
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,261 39,807 SH   SOLE   26,278 0 13,529
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 22,582 88,774 SH   SOLE   49,530 0 39,244
VISA INC COM CL A 92826C839 141 634 SH   DFND 3,6 0 117 517
VISA INC COM CL A 92826C839 4,400 19,839 SH   SOLE   9,703 82 10,054
WILLIAMS COS INC COM 969457100 450 13,481 SH   SOLE   13,481 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 262 3,990 SH   SOLE   3,990 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 11 350 SH   DFND 3 0 350 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 25,876 792,283 SH   SOLE   288,078 0 504,205
YUM BRANDS INC COM 988498101 10 81 SH   DFND 6 0 0 81
YUM BRANDS INC COM 988498101 1,639 13,828 SH   SOLE   13,808 0 20
YUM CHINA HLDGS INC COM 98850P109 5 115 SH   DFND 5 0 0 115
YUM CHINA HLDGS INC COM 98850P109 568 13,670 SH   SOLE   13,670 0 0