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 23,000 120 SH   SOLE   0 0 120
ISHARES TR RUSSELL 2000 ETF 464287655 4,449,000 27,166 SH   SOLE   0 0 27,166
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 45,000 128 SH   SOLE   0 0 128
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,949,000 106,712 SH   SOLE   0 0 106,712
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 928,000 17,858 SH   SOLE   0 0 17,858
ADOBE SYS INC COM 00724F101 24,000 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106 518,000 305 SH   SOLE   0 0 305
BRISTOL MYERS SQUIBB CO COM 110122108 33,000 600 SH   SOLE   0 0 600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,000 144 SH   SOLE   0 0 144
ARCONIC INC COM 03965L100 3,000 177 SH   SOLE   0 0 177
BOEING CO COM 097023105 34,000 100 SH   SOLE   0 0 100
HELMERICH & PAYNE INC COM 423452101 1,097,000 17,200 SH   SOLE   0 0 17,200
ONEOK INC NEW COM 682680103 138,000 1,974 SH   SOLE   0 0 1,974
INVESCO QQQ TR UNIT SER 1 46090E103 17,000 100 SH   SOLE   0 0 100
AMGEN INC COM 031162100 271,000 1,466 SH   SOLE   0 0 1,466
FEDEX CORP COM 31428X106 7,000 32 SH   SOLE   0 0 32
INTEL CORP COM 458140100 204,000 4,100 SH   SOLE   0 0 4,100
QUALCOMM INC COM 747525103 239,000 4,250 SH   SOLE   0 0 4,250
DISNEY WALT CO COM DISNEY 254687106 184,000 1,751 SH   SOLE   0 0 1,751
HONEYWELL INTL INC COM 438516106 10,000 69 SH   SOLE   0 0 69
JOHNSON & JOHNSON COM 478160104 302,000 2,492 SH   SOLE   0 0 2,492
MEDTRONIC PLC SHS G5960L103 86,000 1,000 SH   SOLE   0 0 1,000
PFIZER INC COM 717081103 247,000 6,812 SH   SOLE   0 0 6,812
LOWES COS INC COM 548661107 24,000 250 SH   SOLE   0 0 250
ISHARES TR MSCI EAFE ETF 464287465 30,235,000 451,466 SH   SOLE   0 0 451,466
CHEVRON CORP NEW COM 166764100 202,000 1,600 SH   SOLE   0 0 1,600
MICROSOFT CORP COM 594918104 52,000 529 SH   SOLE   0 0 529
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 150,000 6,166 SH   SOLE   0 0 6,166
UNITED PARCEL SERVICE INC CL B 911312106 42,000 400 SH   SOLE   0 0 400
AT&T INC COM 00206R102 55,000 1,700 SH   SOLE   0 0 1,700
CITIGROUP INC COM NEW 172967424 9,000 139 SH   SOLE   0 0 139
INGREDION INC COM 457187102 9,000 85 SH   SOLE   0 0 85
LOCKHEED MARTIN CORP COM 539830109 9,000 31 SH   SOLE   0 0 31
PEPSICO INC COM 713448108 413,000 3,795 SH   SOLE   0 0 3,795
VERIZON COMMUNICATIONS INC COM 92343V104 232,000 4,618 SH   SOLE   0 0 4,618
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 894,000 15,398 SH   SOLE   0 0 15,398
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,054,000 27,042 SH   SOLE   0 0 27,042
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,376,000 164,558 SH   SOLE   0 0 164,558
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,067,000 42,813 SH   SOLE   0 0 42,813
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,598,000 123,766 SH   SOLE   0 0 123,766
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,548,000 49,447 SH   SOLE   0 0 49,447
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,383,000 52,521 SH   SOLE   0 0 52,521
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,261,000 38,985 SH   SOLE   0 0 38,985
ISHARES TR NASDAQ BIOTECH 464287556 159,000 1,450 SH   SOLE   0 0 1,450
VANGUARD GROUP DIV APP ETF 921908844 152,000 1,497 SH   SOLE   0 0 1,497
EXXON MOBIL CORP COM 30231G102 123,000 1,491 SH   SOLE   0 0 1,491
WALMART INC COM 931142103 230,000 2,684 SH   SOLE   0 0 2,684
APPLIED MATLS INC COM 038222105 5,000 100 SH   SOLE   0 0 100
UNION PAC CORP COM 907818108 23,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 24,000 500 SH   SOLE   0 0 500
COLGATE PALMOLIVE CO COM 194162103 45,000 700 SH   SOLE   0 0 700
CAPITAL ONE FINL CORP COM 14040H105 194,000 2,115 SH   SOLE   0 0 2,115
COSTCO WHSL CORP NEW COM 22160K105 21,000 100 SH   SOLE   0 0 100
DOMINION ENERGY INC COM 25746U109 38,000 563 SH   SOLE   0 0 563
DIAGEO P L C SPON ADR NEW 25243Q205 346,000 2,400 SH   SOLE   0 0 2,400
QUEST DIAGNOSTICS INC COM 74834L100 77,000 700 SH   SOLE   0 0 700
MERCK & CO INC COM 58933Y105 27,000 439 SH   SOLE   0 0 439
NOVARTIS A G SPONSORED ADR 66987V109 87,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 7,000 55 SH   SOLE   0 0 55
GENERAL ELECTRIC CO COM 369604103 10,000 700 SH   SOLE   0 0 700
GILEAD SCIENCES INC COM 375558103 170,000 2,400 SH   SOLE   0 0 2,400
HOME DEPOT INC COM 437076102 101,000 518 SH   SOLE   0 0 518
MCDONALDS CORP COM 580135101 17,000 109 SH   SOLE   0 0 109
JPMORGAN CHASE & CO COM 46625H100 57,000 550 SH   SOLE   0 0 550
WILLIAMS COS INC DEL COM 969457100 165,000 6,100 SH   SOLE   0 0 6,100
ISHARES TR IBOXX INV CP ETF 464287242 0 1 SH   SOLE   0 0 1
UNITEDHEALTH GROUP INC COM 91324P102 123,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 87,000 440 SH   SOLE   0 0 440
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,000 31 SH   SOLE   0 0 31
WASTE MGMT INC DEL COM 94106L109 51,000 624 SH   SOLE   0 0 624
WELLTOWER INC COM 95040Q104 63,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 55,000 700 SH   SOLE   0 0 700
CONOCOPHILLIPS COM 20825C104 445,000 6,391 SH   SOLE   0 0 6,391
APPLE INC COM 037833100 313,000 1,693 SH   SOLE   0 0 1,693
ALLSTATE CORP COM 020002101 13,000 145 SH   SOLE   0 0 145
MATRIX SVC CO COM 576853105 18,000 1,000 SH   SOLE   0 0 1,000
OMEGA HEALTHCARE INVS INC COM 681936100 68,000 2,200 SH   SOLE   0 0 2,200
CATERPILLAR INC DEL COM 149123101 678,000 5,000 SH   SOLE   0 0 5,000
KINDER MORGAN INC DEL COM 49456B101 78,000 4,418 SH   SOLE   0 0 4,418
ISHARES TR MSCI EMG MKT ETF 464287234 9,000 200 SH   SOLE   0 0 200
OGE ENERGY CORP COM 670837103 18,000 500 SH   SOLE   0 0 500
CELGENE CORP COM 151020104 40,000 500 SH   SOLE   0 0 500
ALLERGAN PLC SHS G0177J108 346,000 2,074 SH   SOLE   0 0 2,074
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 536,000 18,763 SH   SOLE   0 0 18,763
PIMCO MUN INCOME FD II COM 72200W106 71,000 5,458 SH   SOLE   0 0 5,458
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,000 61 SH   SOLE   0 0 61
NORTHROP GRUMMAN CORP COM 666807102 52,000 170 SH   SOLE   0 0 170
VALERO ENERGY CORP NEW COM 91913Y100 124,000 1,120 SH   SOLE   0 0 1,120
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 148,000 13,500 SH   SOLE   0 0 13,500
CIMAREX ENERGY CO COM 171798101 203,000 2,000 SH   SOLE   0 0 2,000
ISHARES TR TIPS BD ETF 464287176 51,000 454 SH   SOLE   0 0 454
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 660,000 34,649 SH   SOLE   0 0 34,649
FAIR ISAAC CORP COM 303250104 8,000 43 SH   SOLE   0 0 43
HENRY JACK & ASSOC INC COM 426281101 7,000 55 SH   SOLE   0 0 55
WHIRLPOOL CORP COM 963320106 44,000 300 SH   SOLE   0 0 300
ENERGEN CORP COM 29265N108 7,000 100 SH   SOLE   0 0 100
ENTERPRISE PRODS PARTNERS L COM 293792107 1,011,000 36,533 SH   SOLE   0 0 36,533
WILLIAMS SONOMA INC COM 969904101 92,000 1,500 SH   SOLE   0 0 1,500
ALPHABET INC CAP STK CL A 02079K305 136,000 120 SH   SOLE   0 0 120
DENTSPLY SIRONA INC COM 24906P109 2,000 39 SH   SOLE   0 0 39
VANGUARD INDEX FDS VALUE ETF 922908744 4,000 41 SH   SOLE   0 0 41
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,000 9 SH   SOLE   0 0 9
NEWFIELD EXPL CO COM 651290108 6,000 183 SH   SOLE   0 0 183
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 43,000 615 SH   SOLE   0 0 615
VANGUARD INDEX FDS GROWTH ETF 922908736 190,000 1,269 SH   SOLE   0 0 1,269
EATON VANCE TAX ADVT DIV INC COM 27828G107 471,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,041,000 15,076 SH   SOLE   0 0 15,076
THERMO FISHER SCIENTIFIC INC COM 883556102 11,000 52 SH   SOLE   0 0 52
EATON VANCE ENH EQTY INC FD COM 278277108 84,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 70,000 1,974 SH   SOLE   0 0 1,974
SPDR SER TR NUVEEN BLMBRG SR 78468R739 979,000 20,408 SH   SOLE   0 0 20,408
AARONS INC COM PAR $0.50 002535300 15,000 350 SH   SOLE   0 0 350
AXOGEN INC COM 05463X106 75,000 1,500 SH   SOLE   0 0 1,500
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 221,000 5,600 SH   SOLE   0 0 5,600
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 169,000 9,800 SH   SOLE   0 0 9,800
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 70,000 5,244 SH   SOLE   0 0 5,244
HANESBRANDS INC COM 410345102 31,000 1,400 SH   SOLE   0 0 1,400
BOK FINL CORP COM NEW 05561Q201 127,000 1,349 SH   SOLE   0 0 1,349
BANCFIRST CORP COM 05945F103 47,000 800 SH   SOLE   0 0 800
PROSPECT CAPITAL CORPORATION COM 74348T102 8,000 1,204 SH   SOLE   0 0 1,204
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,000 12 SH   SOLE   0 0 12
HSBC HLDGS PLC ADR A 1/40PF A 404280604 64,000 2,400 SH   SOLE   0 0 2,400
ISHARES TR IBOXX HI YD ETF 464288513 2,100,000 24,680 SH   SOLE   0 0 24,680
ISHARES TR 1 3 YR CR BD ETF 464288646 399,000 3,852 SH   SOLE   0 0 3,852
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E306 149,000 1,080 SH   SOLE   0 0 1,080
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 7,747,000 97,829 SH   SOLE   0 0 97,829
DISCOVER FINL SVCS COM 254709108 11,000 160 SH   SOLE   0 0 160
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 224,000 6,963 SH   SOLE   0 0 6,963
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 655,000 17,706 SH   SOLE   0 0 17,706
ISHARES TR S&P US PFD STK 464288687 3,163,000 83,865 SH   SOLE   0 0 83,865
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,000 221 SH   SOLE   0 0 221
ISHARES TR NATIONAL MUN ETF 464288414 2,391,000 21,925 SH   SOLE   0 0 21,925
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,595,000 30,085 SH   SOLE   0 0 30,085
ISHARES TR JPMORGAN USD EMG 464288281 1,841,000 17,245 SH   SOLE   0 0 17,245
SPECTRA ENERGY PARTNERS LP COM 84756N109 402,000 11,361 SH   SOLE   0 0 11,361
BANK AMER CORP 7.25%CNV PFD L 060505682 46,000 37 SH   SOLE   0 0 37
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 211,000 3,560 SH   SOLE   0 0 3,560
VISA INC COM CL A 92826C839 19,000 141 SH   SOLE   0 0 141
PHILIP MORRIS INTL INC COM 718172109 48,000 600 SH   SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 106,000 1,640 SH   SOLE   0 0 1,640
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,152,000 22,935 SH   SOLE   0 0 22,935
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 477,000 6,499 SH   SOLE   0 0 6,499
ISHARES TR MODERT ALLOC ETF 464289875 41,000 1,104 SH   SOLE   0 0 1,104
ISHARES TR CONSER ALLOC ETF 464289883 12,000 352 SH   SOLE   0 0 352
ISHARES TR GRWT ALLOCAT ETF 464289867 20,000 450 SH   SOLE   0 0 450
ISHARES TR AGGRES ALLOC ETF 464289859 43,000 808 SH   SOLE   0 0 808
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 639,000 6,296 SH   SOLE   0 0 6,296
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 50,000 760 SH   SOLE   0 0 760
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 497,000 6,368 SH   SOLE   0 0 6,368
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 413,000 10,187 SH   SOLE   0 0 10,187
KKR & CO L P DEL COM UNITS 48248M102 245,000 9,860 SH   SOLE   0 0 9,860
ALPS ETF TR ALERIAN MLP 00162Q866 102,000 10,052 SH   SOLE   0 0 10,052
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,169,000 94,695 SH   SOLE   0 0 94,695
PHILLIPS 66 COM 718546104 350,000 3,115 SH   SOLE   0 0 3,115
FACEBOOK INC CL A 30303M102 29,000 150 SH   SOLE   0 0 150
ALPS ETF TR SECTR DIV DOGS 00162Q858 16,000 350 SH   SOLE   0 0 350
ISHARES INC CORE MSCI EMKT 46434G103 8,806,000 167,702 SH   SOLE   0 0 167,702
ISHARES TR CORE MSCI EAFE 46432F842 112,000 1,760 SH   SOLE   0 0 1,760
ABBVIE INC COM 00287Y109 158,000 1,700 SH   SOLE   0 0 1,700
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,000 11 SH   SOLE   0 0 11
ISHARES TR IBONDS MAR20 ETF 46432FBC0 989,000 38,226 SH   SOLE   0 0 38,226
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 957,000 37,323 SH   SOLE   0 0 37,323
ALPHABET INC CAP STK CL C 02079K107 257,000 230 SH   SOLE   0 0 230
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 910,000 36,324 SH   SOLE   0 0 36,324
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,768,000 73,867 SH   SOLE   0 0 73,867
ISHARES TR IBONDS DEC24 ETF 46434VBG4 758,000 31,482 SH   SOLE   0 0 31,482
STERICYCLE INC DEP PFD A 1/10 858912207 20,000 400 SH   SOLE   0 0 400
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 923,000 28,206 SH   SOLE   0 0 28,206
TWILIO INC CL A 90138F102 6,000 105 SH   SOLE   0 0 105
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 55,000 1,095 SH   SOLE   0 0 1,095