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 3,914,000 25,776 SH   SOLE   0 0 25,776
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 44,000 128 SH   SOLE   0 0 128
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,690,000 101,426 SH   SOLE   0 0 101,426
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 839,000 16,614 SH   SOLE   0 0 16,614
ADOBE SYS INC COM 00724F101 22,000 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106 441,000 305 SH   SOLE   0 0 305
BRISTOL MYERS SQUIBB CO COM 110122108 38,000 600 SH   SOLE   0 0 600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 328,000 1,644 SH   SOLE   0 0 1,644
ARCONIC INC COM 03965L100 4,000 177 SH   SOLE   0 0 177
BOEING CO COM 097023105 33,000 100 SH   SOLE   0 0 100
HELMERICH & PAYNE INC COM 423452101 1,251,000 18,800 SH   SOLE   0 0 18,800
ONEOK INC NEW COM 682680103 95,000 1,674 SH   SOLE   0 0 1,674
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 16,000 100 SH   SOLE   0 0 100
AMGEN INC COM 031162100 250,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 214,000 4,100 SH   SOLE   0 0 4,100
QUALCOMM INC COM 747525103 274,000 4,950 SH   SOLE   0 0 4,950
DISNEY WALT CO COM DISNEY 254687106 176,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 339,000 2,642 SH   SOLE   0 0 2,642
MEDTRONIC PLC SHS G5960L103 80,000 1,000 SH   SOLE   0 0 1,000
PFIZER INC COM 717081103 242,000 6,812 SH   SOLE   0 0 6,812
LOWES COS INC COM 548661107 22,000 250 SH   SOLE   0 0 250
ISHARES TR MSCI EAFE ETF 464287465 29,674,000 425,855 SH   SOLE   0 0 425,855
CHEVRON CORP NEW COM 166764100 253,000 2,220 SH   SOLE   0 0 2,220
MICROSOFT CORP COM 594918104 48,000 529 SH   SOLE   0 0 529
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 160,000 5,766 SH   SOLE   0 0 5,766
UNITED PARCEL SERVICE INC CL B 911312106 42,000 400 SH   SOLE   0 0 400
AT&T INC COM 00206R102 188,000 5,263 SH   SOLE   0 0 5,263
CITIGROUP INC COM NEW 172967424 9,000 139 SH   SOLE   0 0 139
INGREDION INC COM 457187102 11,000 85 SH   SOLE   0 0 85
LOCKHEED MARTIN CORP COM 539830109 10,000 31 SH   SOLE   0 0 31
PEPSICO INC COM 713448108 420,000 3,845 SH   SOLE   0 0 3,845
VERIZON COMMUNICATIONS INC COM 92343V104 221,000 4,618 SH   SOLE   0 0 4,618
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 798,000 14,015 SH   SOLE   0 0 14,015
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,756,000 26,046 SH   SOLE   0 0 26,046
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,295,000 155,780 SH   SOLE   0 0 155,780
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,974,000 40,034 SH   SOLE   0 0 40,034
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,799,000 119,212 SH   SOLE   0 0 119,212
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,446,000 46,485 SH   SOLE   0 0 46,485
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,063,000 49,912 SH   SOLE   0 0 49,912
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,804,000 37,560 SH   SOLE   0 0 37,560
ISHARES TR NASDAQ BIOTECH 464287556 96,000 900 SH   SOLE   0 0 900
VANGUARD GROUP DIV APP ETF 921908844 151,000 1,497 SH   SOLE   0 0 1,497
EXXON MOBIL CORP COM 30231G102 111,000 1,491 SH   SOLE   0 0 1,491
WALMART INC COM 931142103 142,000 1,600 SH   SOLE   0 0 1,600
UNION PAC CORP COM 907818108 22,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 88,000 1,400 SH   SOLE   0 0 1,400
COLGATE PALMOLIVE CO COM 194162103 50,000 700 SH   SOLE   0 0 700
CAPITAL ONE FINL CORP COM 14040H105 97,000 1,015 SH   SOLE   0 0 1,015
COSTCO WHSL CORP NEW COM 22160K105 19,000 100 SH   SOLE   0 0 100
DOMINION ENERGY INC COM 25746U109 137,000 2,030 SH   SOLE   0 0 2,030
DIAGEO P L C SPON ADR NEW 25243Q205 325,000 2,400 SH   SOLE   0 0 2,400
QUEST DIAGNOSTICS INC COM 74834L100 70,000 700 SH   SOLE   0 0 700
MERCK & CO INC COM 58933Y105 24,000 439 SH   SOLE   0 0 439
NOVARTIS A G SPONSORED ADR 66987V109 93,000 1,150 SH   SOLE   0 0 1,150
RAYTHEON CO COM NEW 755111507 8,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 181,000 2,400 SH   SOLE   0 0 2,400
HOME DEPOT INC COM 437076102 92,000 518 SH   SOLE   0 0 518
MCDONALDS CORP COM 580135101 17,000 109 SH   SOLE   0 0 109
JPMORGAN CHASE & CO COM 46625H100 71,000 650 SH   SOLE   0 0 650
WILLIAMS COS INC DEL COM 969457100 152,000 6,100 SH   SOLE   0 0 6,100
FORD MTR CO DEL COM PAR $0.01 345370860 28,000 2,500 SH   SOLE   0 0 2,500
UNITEDHEALTH GROUP INC COM 91324P102 164,000 767 SH   SOLE   0 0 767
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,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 97,000 440 SH   SOLE   0 0 440
WASTE MGMT INC DEL COM 94106L109 52,000 624 SH   SOLE   0 0 624
WELLTOWER INC COM 95040Q104 54,000 1,000 SH   SOLE   0 0 1,000
NEXTERA ENERGY INC COM 65339F101 49,000 299 SH   SOLE   0 0 299
DUKE ENERGY CORP NEW COM NEW 26441C204 54,000 700 SH   SOLE   0 0 700
CONOCOPHILLIPS COM 20825C104 594,000 10,026 SH   SOLE   0 0 10,026
APPLE INC COM 037833100 284,000 1,693 SH   SOLE   0 0 1,693
ALLSTATE CORP COM 020002101 1,400 145 SH   SOLE   0 0 145
LAM RESEARCH CORP COM 512807108 7,000 35 SH   SOLE   0 0 35
MATRIX SVC CO COM 576853105 14,000 1,000 SH   SOLE   0 0 1,000
OMEGA HEALTHCARE INVS INC COM 681936100 59,000 2,200 SH   SOLE   0 0 2,200
CATERPILLAR INC DEL COM 149123101 737,000 5,000 SH   SOLE   0 0 5,000
KINDER MORGAN INC DEL COM 49456B101 43,000 2,845 SH   SOLE   0 0 2,845
ISHARES TR MSCI EMG MKT ETF 464287234 10,000 200 SH   SOLE   0 0 200
OGE ENERGY CORP COM 670837103 16,000 500 SH   SOLE   0 0 500
ALLERGAN PLC SHS G0177J108 387,000 2,301 SH   SOLE   0 0 2,301
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 504,000 18,763 SH   SOLE   0 0 18,763
PIMCO MUN INCOME FD II COM 72200W106 69,000 5,458 SH   SOLE   0 0 5,458
NORTHROP GRUMMAN CORP COM 666807102 59,000 170 SH   SOLE   0 0 170
BERKSHIRE HATHAWAY INC DEL CL A 084670108 299,000 1 SH   SOLE   0 0 1
VALERO ENERGY CORP NEW COM 91913Y100 104,000 1,120 SH   SOLE   0 0 1,120
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 130,000 13,500 SH   SOLE   0 0 13,500
CIMAREX ENERGY CO COM 171798101 206,000 2,200 SH   SOLE   0 0 2,200
ISHARES TR TIPS BD ETF 464287176 51,000 454 SH   SOLE   0 0 454
CARNIVAL CORP UNIT 99/99/9999 143658300 66,000 1,000 SH   SOLE   0 0 1,000
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 562,000 34,633 SH   SOLE   0 0 34,633
FAIR ISAAC CORP COM 303250104 7,000 43 SH   SOLE   0 0 43
HENRY JACK & ASSOC INC COM 426281101 7,000 55 SH   SOLE   0 0 55
CUMMINS INC COM 231021106 11,000 65 SH   SOLE   0 0 65
WHIRLPOOL CORP COM 963320106 46,000 300 SH   SOLE   0 0 300
ENERGEN CORP COM 29265N108 6,000 100 SH   SOLE   0 0 100
ENTERPRISE PRODS PARTNERS L COM 293792107 894,000 36,518 SH   SOLE   0 0 36,518
WILLIAMS SONOMA INC COM 969904101 79,000 1,500 SH   SOLE   0 0 1,500
ALPHABET INC CAP STK CL A 02079K305 124,000 120 SH   SOLE   0 0 120
CBRE CLARION GLOBAL REAL EST COM 12504G100 7,000 1,000 SH   SOLE   0 0 1,000
NEWFIELD EXPL CO COM 651290108 4,000 183 SH   SOLE   0 0 183
VANGUARD INDEX FDS GROWTH ETF 922908736 297,000 2,094 SH   SOLE   0 0 2,094
EATON VANCE TAX ADVT DIV INC COM 27828G107 448,000 20,470 SH   SOLE   0 0 20,470
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,000 150 SH   SOLE   0 0 150
EATON VANCE TX ADV GLBL DIV COM 27828S101 144,000 8,620 SH   SOLE   0 0 8,620
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 880,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 79,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 62,000 1,974 SH   SOLE   0 0 1,974
SPDR SER TR NUVEEN BLMBRG SR 78468R739 477,000 9,965 SH   SOLE   0 0 9,965
AARONS INC COM PAR $0.50 002535300 16,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 197,000 5,600 SH   SOLE   0 0 5,600
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 162,000 11,400 SH   SOLE   0 0 11,400
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 21,000 1,500 SH   SOLE   0 0 1,500
HANESBRANDS INC COM 410345102 26,000 1,400 SH   SOLE   0 0 1,400
BOK FINL CORP COM NEW 05561Q201 70,000 711 SH   SOLE   0 0 711
BANCFIRST CORP COM 05945F103 42,000 800 SH   SOLE   0 0 800
PROSPECT CAPITAL CORPORATION COM 74348T102 8,000 1,204 SH   SOLE   0 0 1,204
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,022,000 23,610 SH   SOLE   0 0 23,610
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E306 190,000 1,580 SH   SOLE   0 0 1,580
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 7,105,000 88,892 SH   SOLE   0 0 88,892
DISCOVER FINL SVCS COM 254709108 12,000 160 SH   SOLE   0 0 160
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 159,000 4,963 SH   SOLE   0 0 4,963
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 635,000 16,345 SH   SOLE   0 0 16,345
ISHARES TR S&P US PFD STK 464288687 3,041,000 80,976 SH   SOLE   0 0 80,976
ISHARES TR NATIONAL MUN ETF 464288414 2,073,000 19,030 SH   SOLE   0 0 19,030
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,478,000 28,601 SH   SOLE   0 0 28,601
ISHARES TR JPMORGAN USD EMG 464288281 1,869,000 16,566 SH   SOLE   0 0 16,566
SPECTRA ENERGY PARTNERS LP COM 84756N109 382,000 11,361 SH   SOLE   0 0 11,361
BANK AMER CORP 7.25%CNV PFD L 060505682 48,000 37 SH   SOLE   0 0 37
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 335,000 5,730 SH   SOLE   0 0 5,730
VISA INC COM CL A 92826C839 17,000 141 SH   SOLE   0 0 141
PHILIP MORRIS INTL INC COM 718172109 60,000 600 SH   SOLE   0 0 600
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 191,000 2,940 SH   SOLE   0 0 2,940
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 8,000 161 SH   SOLE   0 0 161
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 462,000 6,277 SH   SOLE   0 0 6,277
ISHARES TR MODERT ALLOC ETF 464289875 21,000 546 SH   SOLE   0 0 546
ISHARES TR CONSER ALLOC ETF 464289883 12,000 352 SH   SOLE   0 0 352
ISHARES TR GRWT ALLOCAT ETF 464289867 4,000 93 SH   SOLE   0 0 93
ISHARES TR AGGRES ALLOC ETF 464289859 43,000 808 SH   SOLE   0 0 808
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 48,000 760 SH   SOLE   0 0 760
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 410,000 11,919 SH   SOLE   0 0 11,919
KKR & CO L P DEL COM UNITS 48248M102 200,000 9,860 SH   SOLE   0 0 9,860
ALPS ETF TR ALERIAN MLP 00162Q866 94,000 10,052 SH   SOLE   0 0 10,052
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2,098,000 90,692 SH   SOLE   0 0 90,692
WPX ENERGY INC COM 98212B103 3,000 200 SH   SOLE   0 0 200
PHILLIPS 66 COM 718546104 299,000 3,115 SH   SOLE   0 0 3,115
FACEBOOK INC CL A 30303M102 24,000 150 SH   SOLE   0 0 150
ISHARES INC CORE MSCI EMKT 46434G103 9,372,000 160,483 SH   SOLE   0 0 160,483
ISHARES TR CORE MSCI EAFE 46432F842 29,000 435 SH   SOLE   0 0 435
ABBVIE INC COM 00287Y109 161,000 1,700 SH   SOLE   0 0 1,700
ISHARES TR IBONDS MAR20 ETF 46432FBC0 1,016,000 39,222 SH   SOLE   0 0 39,222
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 976,000 37,826 SH   SOLE   0 0 37,826
ALPHABET INC CAP STK CL C 02079K107 165,000 160 SH   SOLE   0 0 160
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 741,000 29,570 SH   SOLE   0 0 29,570
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,599,000 65,902 SH   SOLE   0 0 65,902
ISHARES TR IBONDS DEC24 ETF 46434VBG4 592,000 24,282 SH   SOLE   0 0 24,282
STERICYCLE INC DEP PFD A 1/10 858912207 18,000 400 SH   SOLE   0 0 400
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 824,000 26,522 SH   SOLE   0 0 26,522
UNDER ARMOUR INC CL C 904311206 37,000 2,600 SH   SOLE   0 0 2,600
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 76,000 1,519 SH   SOLE   0 0 1,519