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
ISHARES TR CORE S&P MCP ETF 464287507 24,000 120 SH   SOLE   0 0 120
ISHARES TR RUSSELL 2000 ETF 464287655 4,621,000 27,414 SH   SOLE   0 0 27,414
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 47,000 128 SH   SOLE   0 0 128
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,879,000 109,654 SH   SOLE   0 0 109,654
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 961,000 18,246 SH   SOLE   0 0 18,246
ADOBE SYS INC COM 00724F101 27,000 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106 611,000 305 SH   SOLE   0 0 305
BRISTOL MYERS SQUIBB CO COM 110122108 37,000 600 SH   SOLE   0 0 600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,000 144 SH   SOLE   0 0 144
BOEING CO COM 097023105 37,000 100 SH   SOLE   0 0 100
HELMERICH & PAYNE INC COM 423452101 1,183,000 17,200 SH   SOLE   0 0 17,200
ONEOK INC NEW COM 682680103 134,000 1,974 SH   SOLE   0 0 1,974
INVESCO QQQ TR UNIT SER 1 46090E103 19,000 100 SH   SOLE   0 0 100
AMGEN INC COM 031162100 304,000 1,466 SH   SOLE   0 0 1,466
FEDEX CORP COM 31428X106 8,000 32 SH   SOLE   0 0 32
INTEL CORP COM 458140100 194,000 4,100 SH   SOLE   0 0 4,100
QUALCOMM INC COM 747525103 313,000 4,350 SH   SOLE   0 0 4,350
DISNEY WALT CO COM DISNEY 254687106 205,000 1,751 SH   SOLE   0 0 1,751
HONEYWELL INTL INC COM 438516106 11,000 69 SH   SOLE   0 0 69
JOHNSON & JOHNSON COM 478160104 344,000 2,492 SH   SOLE   0 0 2,492
MEDTRONIC PLC SHS G5960L103 98,000 1,000 SH   SOLE   0 0 1,000
PFIZER INC COM 717081103 269,000 6,112 SH   SOLE   0 0 6,112
LOWES COS INC COM 548661107 29,000 250 SH   SOLE   0 0 250
ISHARES TR MSCI EAFE ETF 464287465 32,067,000 471,648 SH   SOLE   0 0 471,648
CHEVRON CORP NEW COM 166764100 196,000 1,600 SH   SOLE   0 0 1,600
MICROSOFT CORP COM 594918104 61,000 529 SH   SOLE   0 0 529
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 134,000 6,166 SH   SOLE   0 0 6,166
UNITED PARCEL SERVICE INC CL B 911312106 47,000 400 SH   SOLE   0 0 400
AT&T INC COM 00206R102 32,000 950 SH   SOLE   0 0 950
CITIGROUP INC COM NEW 172967424 10,000 139 SH   SOLE   0 0 139
INGREDION INC COM 457187102 9,000 85 SH   SOLE   0 0 85
LOCKHEED MARTIN CORP COM 539830109 11,000 31 SH   SOLE   0 0 31
PEPSICO INC COM 713448108 424,000 3,795 SH   SOLE   0 0 3,795
VERIZON COMMUNICATIONS INC COM 92343V104 247,000 4,618 SH   SOLE   0 0 4,618
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 809,000 13,962 SH   SOLE   0 0 13,962
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,052,000 27,092 SH   SOLE   0 0 27,092
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,588,000 166,349 SH   SOLE   0 0 166,349
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,485,000 44,449 SH   SOLE   0 0 44,449
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,504,000 99,616 SH   SOLE   0 0 99,616
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,469,000 45,778 SH   SOLE   0 0 45,778
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,099,000 53,590 SH   SOLE   0 0 53,590
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,631,000 30,976 SH   SOLE   0 0 30,976
ISHARES TR NASDAQ BIOTECH 464287556 177,000 1,450 SH   SOLE   0 0 1,450
VANGUARD GROUP DIV APP ETF 921908844 166,000 1,497 SH   SOLE   0 0 1,497
EXXON MOBIL CORP COM 30231G102 127,000 1,491 SH   SOLE   0 0 1,491
WALMART INC COM 931142103 252,000 2,684 SH   SOLE   0 0 2,684
APPLIED MATLS INC COM 038222105 17,000 429 SH   SOLE   0 0 429
UNION PAC CORP COM 907818108 27,000 164 SH   SOLE   0 0 164
TEXAS INSTRS INC COM 882508104 11,000 103 SH   SOLE   0 0 103
CARDINAL HEALTH INC COM 14149Y108 27,000 500 SH   SOLE   0 0 500
COLGATE PALMOLIVE CO COM 194162103 47,000 700 SH   SOLE   0 0 700
CAPITAL ONE FINL CORP COM 14040H105 252,000 2,650 SH   SOLE   0 0 2,650
COSTCO WHSL CORP NEW COM 22160K105 23,000 100 SH   SOLE   0 0 100
DOMINION ENERGY INC COM 25746U109 40,000 563 SH   SOLE   0 0 563
DIAGEO P L C SPON ADR NEW 25243Q205 340,000 2,400 SH   SOLE   0 0 2,400
QUEST DIAGNOSTICS INC COM 74834L100 76,000 700 SH   SOLE   0 0 700
MERCK & CO INC COM 58933Y105 31,000 439 SH   SOLE   0 0 439
NOVARTIS A G SPONSORED ADR 66987V109 99,000 1,150 SH   SOLE   0 0 1,150
RAYTHEON CO COM NEW 755111507 7,000 35 SH   SOLE   0 0 35
REINSURANCE GROUP AMER INC COM NEW 759351604 8,000 55 SH   SOLE   0 0 55
GILEAD SCIENCES INC COM 375558103 185,000 2,400 SH   SOLE   0 0 2,400
HOME DEPOT INC COM 437076102 107,000 518 SH   SOLE   0 0 518
MCDONALDS CORP COM 580135101 18,000 109 SH   SOLE   0 0 109
JPMORGAN CHASE & CO COM 46625H100 62,000 550 SH   SOLE   0 0 550
WILLIAMS COS INC DEL COM 969457100 589,000 21,666 SH   SOLE   0 0 21,666
UNITEDHEALTH GROUP INC COM 91324P102 133,000 500 SH   SOLE   0 0 500
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,000 41 SH   SOLE   0 0 41
AMERICAN TOWER CORP NEW COM 03027X100 75,000 518 SH   SOLE   0 0 518
3M CO COM 88579Y101 93,000 440 SH   SOLE   0 0 440
WASTE MGMT INC DEL COM 94106L109 56,000 624 SH   SOLE   0 0 624
WELLTOWER INC COM 95040Q104 64,000 1,000 SH   SOLE   0 0 1,000
NEXTERA ENERGY INC COM 65339F101 50,000 299 SH   SOLE   0 0 299
DUKE ENERGY CORP NEW COM NEW 26441C204 56,000 700 SH   SOLE   0 0 700
CONOCOPHILLIPS COM 20825C104 456,000 5,891 SH   SOLE   0 0 5,891
APPLE INC COM 037833100 410,000 1,818 SH   SOLE   0 0 1,818
ALLSTATE CORP COM 020002101 14,000 145 SH   SOLE   0 0 145
OMEGA HEALTHCARE INVS INC COM 681936100 72,000 2,200 SH   SOLE   0 0 2,200
CATERPILLAR INC DEL COM 149123101 762,000 5,000 SH   SOLE   0 0 5,000
KINDER MORGAN INC DEL COM 49456B101 69,000 3,918 SH   SOLE   0 0 3,918
OGE ENERGY CORP COM 670837103 18,000 500 SH   SOLE   0 0 500
CELGENE CORP COM 151020104 70,000 783 SH   SOLE   0 0 783
ALLERGAN PLC SHS G0177J108 368,000 1,933 SH   SOLE   0 0 1,933
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 571,000 18,763 SH   SOLE   0 0 18,763
PIMCO MUN INCOME FD II COM 72200W106 72,000 5,458 SH   SOLE   0 0 5,458
NORTHROP GRUMMAN CORP COM 666807102 54,000 170 SH   SOLE   0 0 170
VALERO ENERGY CORP NEW COM 91913Y100 127,000 1,120 SH   SOLE   0 0 1,120
NETFLIX INC COM 64110L106 22,000 58 SH   SOLE   0 0 58
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 148,000 13,500 SH   SOLE   0 0 13,500
CIMAREX ENERGY CO COM 171798101 186,000 2,000 SH   SOLE   0 0 2,000
ISHARES TR TIPS BD ETF 464287176 50,000 454 SH   SOLE   0 0 454
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 783,000 35,188 SH   SOLE   0 0 35,188
FAIR ISAAC CORP COM 303250104 10,000 43 SH   SOLE   0 0 43
HENRY JACK & ASSOC INC COM 426281101 9,000 55 SH   SOLE   0 0 55
DOVER CORP COM 260003108 272,000 3,073 SH   SOLE   0 0 3,073
WHIRLPOOL CORP COM 963320106 122,000 1,030 SH   SOLE   0 0 1,030
ENERGEN CORP COM 29265N108 9,000 100 SH   SOLE   0 0 100
ENTERPRISE PRODS PARTNERS L COM 293792107 1,050,000 36,547 SH   SOLE   0 0 36,547
WILLIAMS SONOMA INC COM 969904101 99,000 1,500 SH   SOLE   0 0 1,500
ALPHABET INC CAP STK CL A 02079K305 145,000 120 SH   SOLE   0 0 120
DENTSPLY SIRONA INC COM 24906P109 1,000 39 SH   SOLE   0 0 39
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 42,000 615 SH   SOLE   0 0 615
VANGUARD INDEX FDS GROWTH ETF 922908736 204,000 1,269 SH   SOLE   0 0 1,269
EATON VANCE TAX ADVT DIV INC COM 27828G107 502,000 20,470 SH   SOLE   0 0 20,470
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,000 150 SH   SOLE   0 0 150
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,021,000 15,076 SH   SOLE   0 0 15,076
STERICYCLE INC COM 858912108 9,000 146 SH   SOLE   0 0 146
THERMO FISHER SCIENTIFIC INC COM 883556102 13,000 52 SH   SOLE   0 0 52
EATON VANCE ENH EQTY INC FD COM 278277108 88,000 5,000 SH   SOLE   0 0 5,000
VOYA GLBL ADV & PREM OPP FD COM 92912R104 14,000 1,250 SH   SOLE   0 0 1,250
ENBRIDGE INC COM 29250N105 68,000 2,115 SH   SOLE   0 0 2,115
SPDR SER TR NUVEEN BLMBRG SR 78468R739 673,000 14,118 SH   SOLE   0 0 14,118
AARONS INC COM PAR $0.50 002535300 19,000 350 SH   SOLE   0 0 350
AXOGEN INC COM 05463X106 55,000 1,500 SH   SOLE   0 0 1,500
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 222,000 5,600 SH   SOLE   0 0 5,600
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 171,000 9,800 SH   SOLE   0 0 9,800
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 67,000 5,244 SH   SOLE   0 0 5,244
HANESBRANDS INC COM 410345102 18,000 1,000 SH   SOLE   0 0 1,000
AMARIN CORP PLC SPONS ADR NEW 023111206 2,000 141 SH   SOLE   0 0 141
BOK FINL CORP COM NEW 05561Q201 131,000 1,349 SH   SOLE   0 0 1,349
BANCFIRST CORP COM 05945F103 48,000 800 SH   SOLE   0 0 800
HSBC HLDGS PLC ADR A 1/40PF A 404280604 62,000 2,400 SH   SOLE   0 0 2,400
ISHARES TR IBOXX HI YD ETF 464288513 2,214,000 25,615 SH   SOLE   0 0 25,615
ISHARES TR SH TR CRPORT ETF 464288646 229,000 4,416 SH   SOLE   0 0 4,416
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 153,000 1,080 SH   SOLE   0 0 1,080
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 8,115,000 103,110 SH   SOLE   0 0 103,110
DISCOVER FINL SVCS COM 254709108 12,000 160 SH   SOLE   0 0 160
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 265,000 6,963 SH   SOLE   0 0 6,963
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 621,000 16,629 SH   SOLE   0 0 16,629
ISHARES TR S&P US PFD STK 464288687 3,193,000 85,999 SH   SOLE   0 0 85,999
ISHARES TR NATIONAL MUN ETF 464288414 2,246,000 20,804 SH   SOLE   0 0 20,804
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,706,000 31,626 SH   SOLE   0 0 31,626
WISDOMTREE TR US SMALLCP ERNGS 97717W562 7,000 184 SH   SOLE   0 0 184
ISHARES TR JPMORGAN USD EMG 464288281 1,919,000 17,800 SH   SOLE   0 0 17,800
SPECTRA ENERGY PARTNERS LP COM 84756N109 415,000 11,611 SH   SOLE   0 0 11,611
BANK AMER CORP 7.25%CNV PFD L 060505682 480,000 37 SH   SOLE   0 0 37
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 222,000 3,560 SH   SOLE   0 0 3,560
VISA INC COM CL A 92826C839 21,000 141 SH   SOLE   0 0 141
PHILIP MORRIS INTL INC COM 718172109 49,000 600 SH   SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 112,000 1,640 SH   SOLE   0 0 1,640
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 616,000 12,272 SH   SOLE   0 0 12,272
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 455,000 5,997 SH   SOLE   0 0 5,997
ISHARES TR MODERT ALLOC ETF 464289875 21,000 558 SH   SOLE   0 0 558
ISHARES TR CONSER ALLOC ETF 464289883 2,000 61 SH   SOLE   0 0 61
ISHARES TR GRWT ALLOCAT ETF 464289867 22,000 487 SH   SOLE   0 0 487
ISHARES TR AGGRES ALLOC ETF 464289859 42,000 770 SH   SOLE   0 0 770
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 682,000 6,709 SH   SOLE   0 0 6,709
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 53,000 760 SH   SOLE   0 0 760
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 530,000 6,786 SH   SOLE   0 0 6,786
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 7,000 53 SH   SOLE   0 0 53
KKR & CO INC CL A 48251W104 269,000 9,860 SH   SOLE   0 0 9,860
ALPS ETF TR ALERIAN MLP 00162Q866 118,000 11,062 SH   SOLE   0 0 11,062
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,285,000 98,609 SH   SOLE   0 0 98,609
PHILLIPS 66 COM 718546104 351,000 3,115 SH   SOLE   0 0 3,115
FACEBOOK INC CL A 30303M102 58,000 350 SH   SOLE   0 0 350
ISHARES INC CORE MSCI EMKT 46434G103 9,146,000 176,630 SH   SOLE   0 0 176,630
ISHARES TR CORE MSCI EAFE 46432F842 113,000 1,760 SH   SOLE   0 0 1,760
ABBVIE INC COM 00287Y109 161,000 1,700 SH   SOLE   0 0 1,700
ISHARES TR IBONDS MAR20 ETF 46432FBC0 965,000 37,211 SH   SOLE   0 0 37,211
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 934,000 36,427 SH   SOLE   0 0 36,427
ALPHABET INC CAP STK CL C 02079K107 286,000 240 SH   SOLE   0 0 240
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1,057,000 42,219 SH   SOLE   0 0 42,219
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,928,000 80,615 SH   SOLE   0 0 80,615
ISHARES TR IBONDS DEC24 ETF 46434VBG4 918,000 38,078 SH   SOLE   0 0 38,078
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 924,000 28,337 SH   SOLE   0 0 28,337
APERGY CORP COM 03755L104 66,000 1,525 SH   SOLE   0 0 1,525
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,165,000 64,586 SH   SOLE   0 0 64,586