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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241004864,114SH SOLENone004,114
ABBVIE INCORPORATEDCOM00287Y1097727,157SH SOLENone007,157
ABRDN BLOOMBERG ALL COMMODITY STRATEGYBBRG ALL COMD K10032611041,02436,487SH SOLENone0036,487
ALERIAN MLP ETFALERIAN MLP00162Q4521,60148,035SH SOLENone0048,035
ALIBABA GROUP HLDG LIMITED SPONSORED ADSSPONSORED ADS01609W1022221,498SH SOLENone001,498
ALLIANCE RESOURCE PARTNERS L P UT LTD PARTUT LTD PART01877R10837634,558SH SOLENone0034,558
ALPHABET INCORPORATED CAP STK CLASS CCAP STK CL C02079K107528198SH SOLENone00198
ALTRIA GROUP INCORPORATEDCOM02209S1033247,117SH SOLENone007,117
AMPLIFY CWP ENHANCED DIVIDEND INCOME ETFCWP ENHANCED DIV03210840955615,933SH SOLENone0015,933
ANTERO RESOURCES CORPORATIONCOM03674X10644323,544SH SOLENone0023,544
APPLE INCORPORATEDCOM0378331006,06242,842SH SOLENone0042,842
ASTRAZENECA PLC SPONSORED ADRSPONSORED ADR0463531085128,520SH SOLENone008,520
ATT INCORPORATEDCOM00206R1021,00137,076SH SOLENone0037,076
ATLASSIAN CORPORATION PLC CLASS ACL AG06242104218558SH SOLENone00558
AVANTIS EMERGING MARKETS EQUITY ETFAVANTIS EMGMKT0250726043315,125SH SOLENone005,125
AVANTIS U.S. SMALL CAP VALUE ETFUS SML CP VALU0250728771,52620,187SH SOLENone0020,187
AVANTIS US SMALL CAP VALUE ETFCOM69327R1011,13114,820SH SOLENone14,82000
B2GOLD CORPORATIONCOM11777Q20932795,668SH SOLENone0095,668
BAIDU INCORPORATED SPON ADR REP ASPON ADR REP A0567521082241,460SH SOLENone001,460
BARCLAYS BK PLC IPATH SER SP 500 VIX SHORT TERM FUTURESIPTH SR B S&P06747R47729410,575SH SOLENone0010,575
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEWCL B NEW0846707023641,334SH SOLENone001,334
BK OF AMERICA CORPORATIONCOM0605051041,33931,539SH SOLENone0031,539
BOEING COMPANYCOM0970231054031,834SH SOLENone001,834
BOK FINL CORPORATION COM NEWCOM NEW05561Q2015736,397SH SOLENone006,397
BP PLC SPONSORED ADRSPONSORED ADR05562210457320,955SH SOLENone0020,955
BRISTOLMYERS SQUIBB COMPANYCOM11012210897116,403SH SOLENone0016,403
CAMBRIA SHAREHOLDER YIELD ETFSHSHLD YIELD ETF1320612012343,889SH SOLENone003,889
CHEVRON CORPORATION NEWCOM1667641005795,707SH SOLENone005,707
CISCO SYSTEMS INCORPORATEDCOM17275R10286615,915SH SOLENone0015,915
CLOROX COMPANY DELCOM1890541093151,900SH SOLENone001,900
CNH INDL N V SHSSHSN2094410922113,000SH SOLENone0013,000
COCA COLA COMPANYCOM1912161004518,591SH SOLENone008,591
CONOCOPHILLIPSCOM20825C1041,56423,079SH SOLENone0023,079
CONOCOPHILLIPSCOM20825C10479011,518SH SOLENone11,51800
DANAHER CORPORATIONCOM2358511028882,917SH SOLENone002,917
DIMENSIONAL EMERGING CORE EQUITY MARKET ETFEMGR CRE EQT MNG25434V3022649,700SH SOLENone009,700
DIMENSIONAL INTERN CORE EQT MKT ETFINTL CORE EQT MK25434V2034,952170,735SH SOLENone170,73500
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETFINTL CORE EQT MK25434V2032,71894,010SH SOLENone0094,010
DIMENSIONAL US CORE EQUITY MARKT ETFUS CORE EQT MKT25434V1041,84160,565SH SOLENone60,56500
DIMENSIONAL US CORE EQUITY MARKET ETFUS CORE EQT MKT25434V1042,45481,430SH SOLENone0081,430
DXC TECHNOLOGY COMPANYCOM23355L10665919,600SH SOLENone0019,600
EBAY INCORPORATED.COM2786421032423,468SH SOLENone003,468
EMERSON ELEC COMPANYCOM2910111043784,015SH SOLENone004,015
ENTERPRISE PRODUCTS PARTNERS L PCOM2937921071,69728,903SH SOLENone0028,903
EXXON MOBIL CORPORATIONCOM30231G1023415,790SH SOLENone005,790
FORTIVE CORPORATIONCOM34959J1083154,464SH SOLENone004,464
FTC SOLAR INCORPORATEDCOM30320C10318724,057SH SOLENone0024,057
FUBOTV INCORPORATEDCOM35953D10425610,672SH SOLENone0010,672
GLOBAL X NASDAQ 100 COVERED CALL ETFNASDAQ 100 COVER37954Y48340618,387SH SOLENone0018,387
HOME DEPOT INCORPORATEDCOM4370761026842,085SH SOLENone002,085
INTEL CORPORATIONCOM4581401002875,390SH SOLENone005,390
INTERNATIONAL BUSINESS MACHINESCOM4592001016194,456SH SOLENone004,456
INTERNATIONAL PAPER COMPANYCOM4601461032995,342SH SOLENone005,342
INVESCO FTSE RAFI US 1000 ETFCOM4581401002921,830SH SOLENone1,83000
INVESCO OPTIMUM YIELDOPTIMUM YIELD46090F10024511,660SH SOLENone0011,660
INVESCO QQQ TRUSTFTSE RAFI 100046137V6138432,339SH SOLENone2,33900
INVESCO SP 500 EQUAL WEIGHT ETFS&P500 EQL WGT46137V3573,39022,407SH SOLENone22,40700
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F8425857,855SH SOLENone7,85500
ISHARES CORE MSCI TOTL INTL STCK ETFCORE MSCI EAFE46432F84293113,068SH SOLENone13,06800
ISHARES CORE SP MID CAPETF IVCORE S&P MCP ETF4642875071,5035,656SH SOLENone5,65600
ISHARES CORE SP SMALL CAP ETF IVCORE S&P SCP ETF4642878044223,827SH SOLENone3,82700
ISHARES CORE US REIT ETFCRE U S REIT ETF4642885214868,205SH SOLENone8,20500
ISHARES GOLD TR ISHARES NEWISHARES NEW4642852043,373100,944SH SOLENone00100,944
ISHARES INTERNATIONAL SEL DIV ETF IVINTL SEL DIV ETF46428844837812,395SH SOLENone12,39500
ISHARES TR CORE HIGH DV ETFCORE HIGH DV ETF46429B6633,46834,792SH SOLENone0034,792
ISHARES TR CORE MSCI EAFECORE MSCI EAFE46432F8426,38986,043SH SOLENone0086,043
ISHARES TR CORE SP MCP ETFCORE S&P MCP ETF4642875072,1888,317SH SOLENone008,317
ISHARES TR CORE SP SCP ETFCORE S&P SCP ETF4642878042,22720,395SH SOLENone0020,395
ISHARES TR CORE SP500 ETFCORE S&P500 ETF4642872005,07211,774SH SOLENone0011,774
ISHARES TR CRE U S REIT ETFCRE U S REIT ETF4642885212,14936,639SH SOLENone0036,639
ISHARES TR GRWT ALLOCAT ETFGRWT ALLOCAT ETF4642898672474,450SH SOLENone004,450
ISHARES TR INTL SEL DIV ETFINTL SEL DIV ETF4642884484,691154,203SH SOLENone00154,203
ISHARES TR MSCI EAFE MIN VLMSCI EAFE MIN VL46429B6896348,410SH SOLENone008,410
ISHARES TR MSCI INTL MULTFTMSCI INTL MULTFT46434V27482428,395SH SOLENone0028,395
ISHARES TR MSCI USA MIN VOLMSCI USA MIN VOL46429B6972883,916SH SOLENone003,916
ISHARES TR MSCI USA QLT FCTMSCI USA QLT FCT46432F3391,79013,587SH SOLENone0013,587
ISHARES TR MSCI USA VALUEMSCI USA VALUE46432F3885635,586SH SOLENone005,586
JPMORGAN CHASE 7.62526 DUE 101526COM4781601043225,000PRN SOLENone25,00000
JPMORGAN CHASE COMPANYCOM46625H1006614,037SH SOLENone004,037
JPMORGAN ULTRASHORT MUNICIPAL INCOME ETFULTRA SHT MUNCPL46641Q6541,09721,470SH SOLENone0021,470
KEYCORPCOM49326710852724,391SH SOLENone0024,391
KRAFT HEINZ COMPANYCOM5007541063649,888SH SOLENone009,888
LENNAR CORPORATION CLASS ACL A5260571042993,187SH SOLENone003,187
LIBERTY MEDIA CORPORATIONDEB 4.000%11/1530715AG61217,000SH SOLENone0017,000
LIVENT CORPORATIONCOM53814L10853823,300SH SOLENone0023,300
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LPCOM UNIT RP LP55908010693321,120SH SOLENone0021,120
MARRIOTT INTERNATIONAL INCORPORATED NEW CLASS ACL A5719032022241,510SH SOLENone001,510
MARTIN MARIETTA M 2.530 DUE 031530COM UNIT RP LP5590801061010,000PRN SOLENone10,00000
METROPOLITAN WEST TOTAL RETURN BD MCOM58013510142939,213SH SOLENone39,21300
MICROSOFT CORPORATIONCOM5949181048593,046SH SOLENone003,046
NORWEGIAN CRUISE LINE HLDG LIMITED SHSSHSG667211042509,350SH SOLENone009,350
OGE ENERGY CORPORATIONCOM67083710350115,195SH SOLENone0015,195
OK DFA 534SYST HLTH DUE 021534XTROCOM6708371033030,000PRN SOLENone30,00000
OLD REP INTERNATIONAL CORPORATIONCOM68022310464527,895SH SOLENone0027,895
ONEOK INCORPORATED NEWCOM6826801033,45959,648SH SOLENone0059,648
ORION ENGINEERED CARBONS S ACOML7296710944324,286SH SOLENone0024,286
PEPSICO INCORPORATEDCOM7134481084683,111SH SOLENone003,111
PFIZER INCORPORATEDCOM7170811032575,984SH SOLENone005,984
PHILLIPS 66COM71854610499314,182SH SOLENone0014,182
PHILLIPS 66COM7134481084726,721SH SOLENone6,72100
PHILLIPS 66 3.723 DUE 040623COM7185461043635,000PRN SOLENone35,00000
PLAINS GP HLDGS L P LTD PARTNR INT ALTD PARTNR INT A72651A20724522,717SH SOLENone0022,717
PRUDENTIAL FINL INCORPORATEDCOM7443201028187,774SH SOLENone007,774
QUALCOMM INCORPORATEDCOM7475251035023,891SH SOLENone003,891
RAYTHEON TECHNOLOGIES CORPORATIONCOM75513E1012462,865SH SOLENone002,865
REGENERON PHARMACEUTICALSCOM75886F107533881SH SOLENone00881
RPM INTERNATIONAL INCORPORATEDCOM7496851032993,856SH SOLENone003,856
SCHWAB FUNDAMENTAL US LARGE CO INDEXCOM7561091044,213188,099SH SOLENone188,09900
SCHWAB INTERNATIONAL DIVIDEND EQUITY ETFINTERNL DIVID8085246721,41356,737SH SOLENone0056,737
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247971,96626,260SH SOLENone26,26000
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247975,10768,788SH SOLENone0068,788
SOUTHWESTERN ENERGY COMPANYCOM84546710926046,865SH SOLENone0046,865
SPDR BLMBRG BRCLY INV GRFLTN ETF IVBLOMBERG BRC INV78468R2005,167168,558SH SOLENone168,55800
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATINGBLOMBERG BRC INV78468R2006,206192,777SH SOLENone00192,777
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETFBLOOMBERG SRT TR78468R4082087,605SH SOLENone007,605
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUSTUT SER 178467X1096,51719,264SH SOLENone0019,264
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETFDJ INTL RL ETF78463X8633209,017SH SOLENone009,017
SPDR ENERGY SELECT SECTOR FUNDENERGY81369Y50696118,439SH SOLENone0018,439
SPDR FINANCIAL SELECT SECTOR FUNDFINANCIAL81369Y6053499,290SH SOLENone009,290
SPDR GOLD SHARESGOLD SHS78463V1071,1446,969SH SOLENone006,969
SPDR PORTFOLIO EMERGING MARKETS ETFPORTFOLIO EMG MK78463X5093618,497SH SOLENone008,497
SPDR PORTFOLIO SP 500 HIGH DIVIDEND ETFPRTFLO S&P500 HI78468R7883,88699,337SH SOLENone0099,337
SPDR PORTFOLIO SP 500 VALUE ETFPRTFLO S&P500 VL78464A50850112,845SH SOLENone0012,845
SPDR PORTFOLIO SHORT TERM TREASURY ETFPORTFOLIO SH TSR78468R1012207,172SH SOLENone007,172
SPDR SP 500 ETFTR UNIT78462F1031,9004,428SH SOLENone004,428
SPDR SP 500 ETFTR UNIT78462F1031,3923,215SH SOLENone3,21500
SPDR SP 500 HIGH DIVIDEND ETF IVPRTFLO S&P500 HI78468R7882,39560,640SH SOLENone60,64000
SPDR SP BANK ETFS&P BK ETF78464A7973075,800SH SOLENone005,800
SPDR SP MIDCAP 400 ETF IVUTSER1 S&PDCRP78467Y107301620SH SOLENone62000
SPDR SP REGIONAL BANKING ETFS&P REGL BKG78464A6982043,013SH SOLENone003,013
SPDR SSGA ULTRA SHORT TERM ETF IVULT SHT TRM BD78467V7075,657139,875SH SOLENone139,87500
SPDR SSGA ULTRA SHORT TERM BOND ETFULT SHT TRM BD78467V7077,195177,820SH SOLENone00177,820
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETFSSGA US SMAL ETF78468R8879318,301SH SOLENone008,301
SPDR UTILITIES SELECT SECTOR FUNDSBI INT-UTILS81369Y8862564,000SH SOLENone004,000
SYNAPTICS INCORPORATEDCOM87157D1094042,246SH SOLENone002,246
TECK RESOURCES LIMITED CLASS BCL B87874220449619,939SH SOLENone0019,939
UNITED AIRLS HLDGS INCORPORATEDCOM9100471093737,841SH SOLENone007,841
VALLEY NATL BANCORPCOM91979410713310,000SH SOLENone0010,000
VANGUARD ENERGY ETFENERGY ETF92204A3065257,106SH SOLENone007,106
VANGUARD FTSE ALLWORLD EXUS ETFALLWRLD EX US9220427753,16151,853SH SOLENone0051,853
VANGUARD MID CAP ETF IVMID CAP ETF9229086292601,090SH SOLENone1,09000
VANGUARD REAL ESTATE ETF IVREAL ESTATE ETF9229085536486,305SH SOLENone6,30500
VANGUARD SHORT TERM COR BD ETFSHRT TRM CORP BD92206C4093103,770SH SOLENone3,77000
VANGUARD SMALLCAP ETFSMALL CP ETF9229087513931,795SH SOLENone001,795
VANGUARD TOTAL STOCK MARKET ETFTOTAL STK MKT922908769219988SH SOLENone00988
VERIZON COMMUNICATIONS INCORPORATEDCOM92343V1043205,927SH SOLENone005,927
VIACOMCBS INCORPORATED CLASS BCL B92556H2063518,634SH SOLENone008,634
VMWARE INCORPORATED CLASS A COMCL A COM9285634022861,922SH SOLENone001,922
WALGREENS BOOTS ALLIANCE INCORPORATEDCOM9314271082575,455SH SOLENone005,455
WALMART INCORPORATEDCOM9311421036404,589SH SOLENone004,589
WELLS FARGO COMPANY NEWCOM9497461014449,564SH SOLENone009,564
WEYERHAEUSER COMPANY MTN BE COM NEW REITCOM NEW9621661042747,700SH SOLENone007,700