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 6,913 40,373 SH   SOLE   0 0 40,373
ISHARES TR CORE S&P SCP ETF 464287804 6,526 94,357 SH   SOLE   0 0 94,357
ISHARES TR S&P 500 VAL ETF 464287408 6,487 62,351 SH   SOLE   0 0 62,351
ISHARES TR S&P 500 GRWT ETF 464287309 3,975 30,224 SH   SOLE   0 0 30,224
ISHARES TR RUS 1000 ETF 464287622 414 3,151 SH   SOLE   0 0 3,151
ISHARES TR RUS 1000 GRW ETF 464287614 4,048 35,574 SH   SOLE   0 0 35,574
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,846 12,072 SH   SOLE   0 0 12,072
AMAZON COM INC COM 023135106 17,291 19,504 SH   SOLE   0 0 19,504
BRISTOL MYERS SQUIBB CO COM 110122108 8,751 160,922 SH   SOLE   0 0 160,922
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 868 5,205 SH   SOLE   0 0 5,205
EMERSON ELEC CO COM 291011104 313 5,233 SH   SOLE   0 0 5,233
HELMERICH & PAYNE INC COM 423452101 252 3,782 SH   SOLE   0 0 3,782
MARATHON OIL CORP COM 565849106 280 17,710 SH   SOLE   0 0 17,710
ONEOK INC NEW COM 682680103 545 9,832 SH   SOLE   0 0 9,832
AMGEN INC COM 031162100 12,855 78,348 SH   SOLE   0 0 78,348
ABBOTT LABS COM 002824100 1,378 31,030 SH   SOLE   0 0 31,030
BP PLC SPONSORED ADR 055622104 19,433 562,948 SH   SOLE   0 0 562,948
CONAGRA BRANDS INC COM 205887102 208 5,150 SH   SOLE   0 0 5,150
ALTRIA GROUP INC COM 02209S103 977 13,676 SH   SOLE   0 0 13,676
FEDEX CORP COM 31428X106 248 1,273 SH   SOLE   0 0 1,273
INTEL CORP COM 458140100 2,395 66,392 SH   SOLE   0 0 66,392
ORACLE CORP COM 68389X105 343 7,697 SH   SOLE   0 0 7,697
QUALCOMM INC COM 747525103 11,927 208,013 SH   SOLE   0 0 208,013
DISNEY WALT CO COM DISNEY 254687106 13,579 119,751 SH   SOLE   0 0 119,751
SEMPRA ENERGY COM 816851109 246 2,229 SH   SOLE   0 0 2,229
US BANCORP DEL COM NEW 902973304 497 9,659 SH   SOLE   0 0 9,659
JOHNSON & JOHNSON COM 478160104 18,203 146,154 SH   SOLE   0 0 146,154
PFIZER INC COM 717081103 14,244 416,373 SH   SOLE   0 0 416,373
ISHARES TR MSCI EAFE ETF 464287465 651 10,444 SH   SOLE   0 0 10,444
CHEVRON CORP NEW COM 166764100 1,136 10,581 SH   SOLE   0 0 10,581
MICROSOFT CORP COM 594918104 12,682 192,554 SH   SOLE   0 0 192,554
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,938 376,008 SH   SOLE   0 0 376,008
AT&T INC COM 00206R102 13,314 320,442 SH   SOLE   0 0 320,442
CITIGROUP INC COM NEW 172967424 23,535 393,431 SH   SOLE   0 0 393,431
CISCO SYS INC COM 17275R102 14,520 429,580 SH   SOLE   0 0 429,580
INTERNATIONAL BUSINESS MACHS COM 459200101 10,687 61,371 SH   SOLE   0 0 61,371
COCA COLA CO COM 191216100 14,764 347,880 SH   SOLE   0 0 347,880
LOCKHEED MARTIN CORP COM 539830109 763 2,852 SH   SOLE   0 0 2,852
PEPSICO INC COM 713448108 14,290 127,751 SH   SOLE   0 0 127,751
JOHNSON CTLS INTL PLC SHS G51502105 290 6,893 SH   SOLE   0 0 6,893
VERIZON COMMUNICATIONS INC COM 92343V104 11,241 230,577 SH   SOLE   0 0 230,577
BANK AMER CORP COM 060505104 2,839 120,355 SH   SOLE   0 0 120,355
STARBUCKS CORP COM 855244109 693 11,861 SH   SOLE   0 0 11,861
AUTOMATIC DATA PROCESSING IN COM 053015103 358 3,500 SH   SOLE   0 0 3,500
EXXON MOBIL CORP COM 30231G102 128,982 1,572,758 SH   SOLE   0 0 1,572,758
WAL-MART STORES INC COM 931142103 1,812 25,144 SH   SOLE   0 0 25,144
UNILEVER PLC SPON ADR NEW 904767704 14,326 290,346 SH   SOLE   0 0 290,346
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 11,158 101,660 SH   SOLE   0 0 101,660
CAPITAL ONE FINL CORP COM 14040H105 6,851 79,061 SH   SOLE   0 0 79,061
LILLY ELI & CO COM 532457108 312 3,711 SH   SOLE   0 0 3,711
CVS HEALTH CORP COM 126650100 731 9,306 SH   SOLE   0 0 9,306
DOMINION RES INC VA NEW COM 25746U109 201 2,596 SH   SOLE   0 0 2,596
SCHLUMBERGER LTD COM 806857108 557 7,137 SH   SOLE   0 0 7,137
MCKESSON CORP COM 58155Q103 238 1,602 SH   SOLE   0 0 1,602
MERCK & CO INC COM 58933Y105 11,660 183,506 SH   SOLE   0 0 183,506
RAYTHEON CO COM NEW 755111507 393 2,574 SH   SOLE   0 0 2,574
FIFTH THIRD BANCORP COM 316773100 1,191 46,895 SH   SOLE   0 0 46,895
PROCTER AND GAMBLE CO COM 742718109 18,422 205,034 SH   SOLE   0 0 205,034
GENERAL ELECTRIC CO COM 369604103 13,772 462,133 SH   SOLE   0 0 462,133
KIMBERLY CLARK CORP COM 494368103 213 1,616 SH   SOLE   0 0 1,616
GILEAD SCIENCES INC COM 375558103 13,374 196,903 SH   SOLE   0 0 196,903
HOME DEPOT INC COM 437076102 2,562 17,449 SH   SOLE   0 0 17,449
MCDONALDS CORP COM 580135101 884 6,818 SH   SOLE   0 0 6,818
JPMORGAN CHASE & CO COM 46625H100 1,064 12,112 SH   SOLE   0 0 12,112
PRICELINE GRP INC COM NEW 741503403 11,669 6,556 SH   SOLE   0 0 6,556
WILLIAMS COS INC DEL COM 969457100 14,120 477,205 SH   SOLE   0 0 477,205
WELLS FARGO & CO NEW COM 949746101 213 3,823 SH   SOLE   0 0 3,823
FORD MTR CO DEL COM PAR $0.01 345370860 9,299 798,879 SH   SOLE   0 0 798,879
UNITEDHEALTH GROUP INC COM 91324P102 421 2,568 SH   SOLE   0 0 2,568
SOUTHWEST AIRLS CO COM 844741108 331 6,162 SH   SOLE   0 0 6,162
PIONEER NAT RES CO COM 723787107 660 3,542 SH   SOLE   0 0 3,542
WEATHERFORD INTL PLC ORD SHS G48833100 67 10,000 SH   SOLE   0 0 10,000
MARSH & MCLENNAN COS INC COM 571748102 252 3,404 SH   SOLE   0 0 3,404
3M CO COM 88579Y101 961 5,021 SH   SOLE   0 0 5,021
HUNTINGTON BANCSHARES INC COM 446150104 167 12,464 SH   SOLE   0 0 12,464
DUKE ENERGY CORP NEW COM NEW 26441C204 12,418 151,419 SH   SOLE   0 0 151,419
CONOCOPHILLIPS COM 20825C104 2,542 50,977 SH   SOLE   0 0 50,977
APPLE INC COM 037833100 26,140 181,955 SH   SOLE   0 0 181,955
CATERPILLAR INC DEL COM 149123101 265 2,860 SH   SOLE   0 0 2,860
APACHE CORP COM 037411105 275 5,360 SH   SOLE   0 0 5,360
ISHARES TR MSCI EMG MKT ETF 464287234 316 8,015 SH   SOLE   0 0 8,015
PPL CORP COM 69351T106 10,971 293,412 SH   SOLE   0 0 293,412
DEVON ENERGY CORP NEW COM 25179M103 531 12,731 SH   SOLE   0 0 12,731
OCCIDENTAL PETE CORP DEL COM 674599105 339 5,351 SH   SOLE   0 0 5,351
EDWARDS LIFESCIENCES CORP COM 28176E108 488 5,188 SH   SOLE   0 0 5,188
PG&E CORP COM 69331C108 236 3,554 SH   SOLE   0 0 3,554
ALLERGAN PLC SHS G0177J108 14,859 62,192 SH   SOLE   0 0 62,192
EOG RES INC COM 26875P101 580 5,943 SH   SOLE   0 0 5,943
SOUTHERN CO COM 842587107 13,754 276,288 SH   SOLE   0 0 276,288
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,061 102,248 SH   SOLE   0 0 102,248
ANNALY CAP MGMT INC COM 035710409 11,892 1,070,393 SH   SOLE   0 0 1,070,393
VALERO ENERGY CORP NEW COM 91913Y100 7,335 110,653 SH   SOLE   0 0 110,653
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,293 15,500 SH   SOLE   0 0 15,500
CERNER CORP COM 156782104 267 4,534 SH   SOLE   0 0 4,534
CME GROUP INC COM 12572Q105 9,069 76,335 SH   SOLE   0 0 76,335
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,279 23,689 SH   SOLE   0 0 23,689
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 229 12,070 SH   SOLE   0 0 12,070
CIMAREX ENERGY CO COM 171798101 201 1,682 SH   SOLE   0 0 1,682
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,444 79,764 SH   SOLE   0 0 79,764
ISHARES TR SELECT DIVID ETF 464287168 433 4,748 SH   SOLE   0 0 4,748
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,974 77,677 SH   SOLE   0 0 77,677
NUCOR CORP COM 670346105 349 5,851 SH   SOLE   0 0 5,851
AMERICAN ELEC PWR INC COM 025537101 467 6,953 SH   SOLE   0 0 6,953
BAKER HUGHES INC COM 057224107 309 5,160 SH   SOLE   0 0 5,160
WEYERHAEUSER CO COM 962166104 13,119 386,094 SH   SOLE   0 0 386,094
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 64 10,425 SH   SOLE   0 0 10,425
JACOBS ENGR GROUP INC DEL COM 469814107 276 5,000 SH   SOLE   0 0 5,000
ENTERPRISE PRODS PARTNERS L COM 293792107 1,536 55,637 SH   SOLE   0 0 55,637
CHICAGO BRIDGE & IRON CO N V COM 167250109 292 9,500 SH   SOLE   0 0 9,500
ALPHABET INC CAP STK CL A 02079K305 5,487 6,472 SH   SOLE   0 0 6,472
WEC ENERGY GROUP INC COM 92939U106 220 3,628 SH   SOLE   0 0 3,628
VANGUARD INDEX FDS REIT ETF 922908553 1,712 20,730 SH   SOLE   0 0 20,730
BLACKROCK INC COM 09247X101 7,802 20,345 SH   SOLE   0 0 20,345
NEWFIELD EXPL CO COM 651290108 6,710 181,794 SH   SOLE   0 0 181,794
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 987 12,831 SH   SOLE   0 0 12,831
PROSPERITY BANCSHARES INC COM 743606105 1,709 24,510 SH   SOLE   0 0 24,510
TORCHMARK CORP COM 891027104 242 3,145 SH   SOLE   0 0 3,145
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21,103 578,805 SH   SOLE   0 0 578,805
SALESFORCE COM INC COM 79466L302 589 7,135 SH   SOLE   0 0 7,135
PEOPLES UNITED FINANCIAL INC COM 712704105 12,107 665,204 SH   SOLE   0 0 665,204
GEO GROUP INC NEW COM 36162J106 8,677 187,117 SH   SOLE   0 0 187,117
VALLEY NATL BANCORP COM 919794107 12,385 1,049,539 SH   SOLE   0 0 1,049,539
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,634 24,953 SH   SOLE   0 0 24,953
BLACKSTONE MTG TR INC COM CL A 09257W100 13,448 434,354 SH   SOLE   0 0 434,354
WISDOMTREE TR MIDCAP DIVI FD 97717W505 6,586 67,532 SH   SOLE   0 0 67,532
WISDOMTREE TR SMALLCAP DIVID 97717W604 5,854 72,615 SH   SOLE   0 0 72,615
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 261 18,162 SH   SOLE   0 0 18,162
AAON INC COM PAR $0.004 000360206 111,752 3,161,312 SH   SOLE   0 0 3,161,312
LAMAR ADVERTISING CO NEW CL A 512816109 9,230 123,496 SH   SOLE   0 0 123,496
SEADRILL LIMITED SHS G7945E105 33 20,000 SH   SOLE   0 0 20,000
ISHARES TR IBOXX HI YD ETF 464288513 3,855 43,912 SH   SOLE   0 0 43,912
ISHARES TR 1-3 YR CR BD ETF 464288646 243 2,310 SH   SOLE   0 0 2,310
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 307 3,848 SH   SOLE   0 0 3,848
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 426 5,258 SH   SOLE   0 0 5,258
ISHARES TR INTL SEL DIV ETF 464288448 2,466 78,384 SH   SOLE   0 0 78,384
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,934 96,294 SH   SOLE   0 0 96,294
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,221 80,114 SH   SOLE   0 0 80,114
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 499 12,709 SH   SOLE   0 0 12,709
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 613 5,975 SH   SOLE   0 0 5,975
CHIMERA INVT CORP COM NEW 16934Q208 10,981 544,168 SH   SOLE   0 0 544,168
CONTINENTAL RESOURCES INC COM 212015101 10,392 228,796 SH   SOLE   0 0 228,796
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 770 33,010 SH   SOLE   0 0 33,010
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 309 18,815 SH   SOLE   0 0 18,815
VISA INC COM CL A 92826C839 15,811 177,914 SH   SOLE   0 0 177,914
PHILIP MORRIS INTL INC COM 718172109 1,600 14,171 SH   SOLE   0 0 14,171
OPKO HEALTH INC COM 68375N103 876 109,500 SH   SOLE   0 0 109,500
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 3,765 200,173 SH   SOLE   0 0 200,173
GLU MOBILE INC COM 379890106 104 46,000 SH   SOLE   0 0 46,000
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 208 3,185 SH   SOLE   0 0 3,185
VANECK VECTORS ETF TR NAT RES ETF 92189F841 3,921 117,543 SH   SOLE   0 0 117,543
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,857 88,441 SH   SOLE   0 0 88,441
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 34,716 608,409 SH   SOLE   0 0 608,409
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,547 51,792 SH   SOLE   0 0 51,792
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,599 51,046 SH   SOLE   0 0 51,046
COMSTOCK MNG INC COM 205750102 6 27,310 SH   SOLE   0 0 27,310
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 938 41,490 SH   SOLE   0 0 41,490
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 731 17,892 SH   SOLE   0 0 17,892
ALPS ETF TR ALERIAN MLP 00162Q866 335 26,325 SH   SOLE   0 0 26,325
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 8,528 200,570 SH   SOLE   0 0 200,570
GENERAL MTRS CO COM 37045V100 16,427 464,560 SH   SOLE   0 0 464,560
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,651 40,478 SH   SOLE   0 0 40,478
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 34,448 1,481,006 SH   SOLE   0 0 1,481,006
FLEXSHARES TR MORNSTAR UPSTR 33939L407 3,963 134,569 SH   SOLE   0 0 134,569
WPX ENERGY INC COM 98212B103 136 10,137 SH   SOLE   0 0 10,137
PHILLIPS 66 COM 718546104 1,110 14,017 SH   SOLE   0 0 14,017
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 31 13,269 SH   SOLE   0 0 13,269
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 12,854 SH   SOLE   0 0 12,854
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 22,904 1,078,870 SH   SOLE   0 0 1,078,870
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 29,463 1,377,438 SH   SOLE   0 0 1,377,438
FACEBOOK INC CL A 30303M102 425 2,994 SH   SOLE   0 0 2,994
ISHARES INC CORE MSCI EMKT 46434G103 13,468 281,815 SH   SOLE   0 0 281,815
ISHARES TR CORE MSCI EAFE 46432F842 21,072 363,628 SH   SOLE   0 0 363,628
FLEXSHARES TR M STAR DEV MKT 33939L803 898 14,890 SH   SOLE   0 0 14,890
FLEXSHARES TR MSTAR EMKT FAC 33939L308 451 8,745 SH   SOLE   0 0 8,745
PBF ENERGY INC CL A 69318G106 10,508 473,952 SH   SOLE   0 0 473,952
ABBVIE INC COM 00287Y109 1,979 30,372 SH   SOLE   0 0 30,372
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 220 10,473 SH   SOLE   0 0 10,473
PATTERN ENERGY GROUP INC CL A 70338P100 10,340 513,638 SH   SOLE   0 0 513,638
INTREXON CORP COM 46122T102 3,193 161,103 SH   SOLE   0 0 161,103
TWITTER INC COM 90184L102 910 60,900 SH   SOLE   0 0 60,900
ALPHABET INC CAP STK CL C 02079K107 11,976 14,436 SH   SOLE   0 0 14,436
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 18,678 733,918 SH   SOLE   0 0 733,918
ALASKA COMMUNICATIONS SYS GR NOTE 6.250% 5/0 01167PAE1 15 15,000 PRN   SOLE   0 0 15,000
SYNCHRONY FINL COM 87165B103 406 11,835 SH   SOLE   0 0 11,835
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 564 5,235 SH   SOLE   0 0 5,235
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 83,617 1,711,002 SH   SOLE   0 0 1,711,002
ISHARES TR IBONDS DEC21 ETF 46434VBK5 33,601 1,354,314 SH   SOLE   0 0 1,354,314
VIRTU FINL INC CL A 928254101 11,476 675,059 SH   SOLE   0 0 675,059
ISHARES TR IBONDS DEC25 ETF 46434VBD1 53,784 2,180,122 SH   SOLE   0 0 2,180,122
NRG YIELD INC CL C 62942X405 11,621 656,561 SH   SOLE   0 0 656,561
ISHARES TR IBONDS DEC22 ETF 46434VBA7 70,986 2,850,846 SH   SOLE   0 0 2,850,846
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 1,600 26,414 SH   SOLE   0 0 26,414