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
AAON INC COM PAR $0.004 000360206 0 2,000 SH   SOLE   0 0 2,000
AAON INC COM PAR $0.004 000360206 122,866 3,150,411 SH   SOLE   0 0 3,150,411
ABBOTT LABS COM 002824100 1,752 29,231 SH   SOLE   0 0 29,231
ALLIANCE DATA SYSTEMS CORP COM 018581108 709 3,329 SH   SOLE   0 0 3,329
ALLIANCE DATA SYSTEMS CORP COM 018581108 45 3,000 SH   SOLE   0 0 3,000
AMAZON COM INC COM 023135106 22,323 15,424 SH   SOLE   0 0 15,424
AMERICAN ELEC PWR INC COM 025537101 375 5,468 SH   SOLE   0 0 5,468
AMGEN INC COM 031162100 249 1,459 SH   SOLE   0 0 1,459
ANNALY CAP MGMT INC COM 035710409 140 13,447 SH   SOLE   0 0 13,447
APPLE INC COM 037833100 23,884 142,355 SH   SOLE   0 0 142,355
AUTOMATIC DATA PROCESSING IN COM 053015103 397 3,501 SH   SOLE   0 0 3,501
BP PLC SPONSORED ADR 055622104 20,144 496,887 SH   SOLE   0 0 496,887
BANK AMER CORP COM 060505104 2,852 95,111 SH   SOLE   0 0 95,111
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 997 4,996 SH   SOLE   0 0 4,996
BOEING CO COM 097023105 370 1,127 SH   SOLE   0 0 1,127
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,753 97,806 SH   SOLE   0 0 97,806
BRISTOL MYERS SQUIBB CO COM 110122108 10,251 162,076 SH   SOLE   0 0 162,076
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 20,597 528,124 SH   SOLE   0 0 528,124
CVS HEALTH CORP COM 126650100 487 7,832 SH   SOLE   0 0 7,832
CARMAX INC COM 143130102 12,087 195,143 SH   SOLE   0 0 195,143
CATERPILLAR INC DEL COM 149123101 407 2,762 SH   SOLE   0 0 2,762
CELGENE CORP COM 151020104 7,906 88,621 SH   SOLE   0 0 88,621
CHEVRON CORP NEW COM 166764100 1,326 11,628 SH   SOLE   0 0 11,628
CITIGROUP INC COM NEW 172967424 16,232 240,468 SH   SOLE   0 0 240,468
COCA COLA CO COM 191216100 14,610 336,415 SH   SOLE   0 0 336,415
COHERENT INC COM 192479103 7,270 38,792 SH   SOLE   0 0 38,792
COLGATE PALMOLIVE CO COM 194162103 7,769 108,385 SH   SOLE   0 0 108,385
CONTINENTAL RESOURCES INC COM 212015101 14,316 242,854 SH   SOLE   0 0 242,854
DELTA AIR LINES INC DEL COM NEW 247361702 12,169 222,021 SH   SOLE   0 0 222,021
EMERSON ELEC CO COM 291011104 360 5,270 SH   SOLE   0 0 5,270
ENTERPRISE PRODS PARTNERS L COM 293792107 843 34,424 SH   SOLE   0 0 34,424
FIFTH THIRD BANCORP COM 316773100 1,469 46,275 SH   SOLE   0 0 46,275
GENERAL ELECTRIC CO COM 369604103 425 31,509 SH   SOLE   0 0 31,509
GENERAL MLS INC COM 370334104 8,771 194,646 SH   SOLE   0 0 194,646
GILEAD SCIENCES INC COM 375558103 7,906 104,865 SH   SOLE   0 0 104,865
HSBC HLDGS PLC SPON ADR NEW 404280406 13,313 279,271 SH   SOLE   0 0 279,271
HELMERICH & PAYNE INC COM 423452101 207 3,117 SH   SOLE   0 0 3,117
HOME DEPOT INC COM 437076102 2,981 16,727 SH   SOLE   0 0 16,727
HOMETRUST BANCSHARES INC COM 437872104 268 10,300 SH   SOLE   0 0 10,300
INTEL CORP COM 458140100 3,433 65,918 SH   SOLE   0 0 65,918
INTERNATIONAL BUSINESS MACHS COM 459200101 14,220 92,681 SH   SOLE   0 0 92,681
ISHARES TR SELECT DIVID ETF 464287168 243 2,550 SH   SOLE   0 0 2,550
ISHARES TR MSCI EMG MKT ETF 464287234 413 8,555 SH   SOLE   0 0 8,555
ISHARES TR S&P 500 GRWT ETF 464287309 8,075 52,071 SH   SOLE   0 0 52,071
ISHARES TR S&P 500 VAL ETF 464287408 5,395 49,342 SH   SOLE   0 0 49,342
ISHARES TR MSCI EAFE ETF 464287465 728 10,444 SH   SOLE   0 0 10,444
ISHARES TR CORE S&P MCP ETF 464287507 5,581 29,752 SH   SOLE   0 0 29,752
ISHARES TR RUS 1000 GRW ETF 464287614 6,605 48,536 SH   SOLE   0 0 48,536
ISHARES TR RUS 1000 ETF 464287622 340 2,318 SH   SOLE   0 0 2,318
ISHARES TR CORE S&P SCP ETF 464287804 5,829 75,691 SH   SOLE   0 0 75,691
ISHARES TR INTL SEL DIV ETF 464288448 271 8,224 SH   SOLE   0 0 8,224
ISHARES TR IBOXX HI YD ETF 464288513 1,520 17,752 SH   SOLE   0 0 17,752
JOHNSON & JOHNSON COM 478160104 9,880 77,096 SH   SOLE   0 0 77,096
LAM RESEARCH CORP COM 512807108 609 3,000 SH   SOLE   0 0 3,000
LAMAR ADVERTISING CO NEW CL A 512816109 11,200 175,932 SH   SOLE   0 0 175,932
LILLY ELI & CO COM 532457108 254 3,277 SH   SOLE   0 0 3,277
LOCKHEED MARTIN CORP COM 539830109 998 2,952 SH   SOLE   0 0 2,952
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 60 10,425 SH   SOLE   0 0 10,425
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 682 11,689 SH   SOLE   0 0 11,689
MARSH & MCLENNAN COS INC COM 571748102 281 3,404 SH   SOLE   0 0 3,404
MCDONALDS CORP COM 580135101 545 3,486 SH   SOLE   0 0 3,486
MICROSOFT CORP COM 594918104 34,196 374,670 SH   SOLE   0 0 374,670
OCCIDENTAL PETE CORP DEL COM 674599105 324 4,981 SH   SOLE   0 0 4,981
ONEOK INC NEW COM 682680103 1,657 29,106 SH   SOLE   0 0 29,106
PARK HOTELS RESORTS INC COM 700517105 11,597 429,193 SH   SOLE   0 0 429,193
PEOPLES UNITED FINANCIAL INC COM 712704105 13,026 698,068 SH   SOLE   0 0 698,068
PEPSICO INC COM 713448108 15,216 139,403 SH   SOLE   0 0 139,403
PFIZER INC COM 717081103 14,618 411,882 SH   SOLE   0 0 411,882
PHILIP MORRIS INTL INC COM 718172109 707 7,112 SH   SOLE   0 0 7,112
PHILLIPS 66 COM 718546104 523 5,451 SH   SOLE   0 0 5,451
PIONEER NAT RES CO COM 723787107 362 2,106 SH   SOLE   0 0 2,106
PROCTER AND GAMBLE CO COM 742718109 15,239 192,223 SH   SOLE   0 0 192,223
PROSPERITY BANCSHARES INC COM 743606105 1,690 23,271 SH   SOLE   0 0 23,271
QUALCOMM INC COM 747525103 10,594 191,193 SH   SOLE   0 0 191,193
RAYTHEON CO COM NEW 755111507 563 2,609 SH   SOLE   0 0 2,609
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 220 3,361 SH   SOLE   0 0 3,361
SCHLUMBERGER LTD COM 806857108 305 4,710 SH   SOLE   0 0 4,710
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 49,650 778,336 SH   SOLE   0 0 778,336
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,029 149,178 SH   SOLE   0 0 149,178
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,871 48,910 SH   SOLE   0 0 48,910
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 8,183 224,119 SH   SOLE   0 0 224,119
SEMPRA ENERGY COM 816851109 248 2,229 SH   SOLE   0 0 2,229
SOUTHERN CO COM 842587107 10,249 229,487 SH   SOLE   0 0 229,487
STARBUCKS CORP COM 855244109 210 3,621 SH   SOLE   0 0 3,621
STIFEL FINL CORP COM 860630102 261 4,401 SH   SOLE   0 0 4,401
TEXAS INSTRS INC COM 882508104 221 2,130 SH   SOLE   0 0 2,130
TORCHMARK CORP COM 891027104 257 3,050 SH   SOLE   0 0 3,050
TYLER TECHNOLOGIES INC COM 902252105 211 1,000 SH   SOLE   0 0 1,000
UNIT CORP COM 909218109 212 10,718 SH   SOLE   0 0 10,718
VALLEY NATL BANCORP COM 919794107 13,660 1,096,289 SH   SOLE   0 0 1,096,289
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,027 48,818 SH   SOLE   0 0 48,818
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4,050 60,955 SH   SOLE   0 0 60,955
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,219 43,767 SH   SOLE   0 0 43,767
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,244 175,483 SH   SOLE   0 0 175,483
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,435 19,012 SH   SOLE   0 0 19,012
VIRTU FINL INC CL A 928254101 6,920 209,704 SH   SOLE   0 0 209,704
WALMART INC COM 931142103 2,100 23,600 SH   SOLE   0 0 23,600
WEYERHAEUSER CO COM 962166104 14,108 403,096 SH   SOLE   0 0 403,096
WILLIAMS COS INC DEL COM 969457100 12,703 510,996 SH   SOLE   0 0 510,996
XPO LOGISTICS INC COM 983793100 9,208 90,443 SH   SOLE   0 0 90,443
ALPS ETF TR ALERIAN MLP 00162Q866 224 23,905 SH   SOLE   0 0 23,905
AT&T INC COM 00206R102 1,873 52,548 SH   SOLE   0 0 52,548
ABBVIE INC COM 00287Y109 2,632 27,810 SH   SOLE   0 0 27,810
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,160 55,354 SH   SOLE   0 0 55,354
ALPHABET INC CAP STK CL C 02079K107 15,694 15,210 SH   SOLE   0 0 15,210
ALPHABET INC CAP STK CL A 02079K305 4,407 4,249 SH   SOLE   0 0 4,249
ALTRIA GROUP INC COM 02209S103 756 12,128 SH   SOLE   0 0 12,128
BLACKROCK INC COM 09247X101 15,027 27,740 SH   SOLE   0 0 27,740
BLACKSTONE MTG TR INC COM CL A 09257W100 7,726 245,905 SH   SOLE   0 0 245,905
BOOKING HLDGS INC COM 09857L108 9,622 4,625 SH   SOLE   0 0 4,625
CME GROUP INC COM CL A 12572Q105 12,553 77,614 SH   SOLE   0 0 77,614
CAPITAL ONE FINL CORP COM 14040H105 7,231 75,461 SH   SOLE   0 0 75,461
CHIMERA INVT CORP COM NEW 16934Q208 7,790 447,472 SH   SOLE   0 0 447,472
CISCO SYS INC COM 17275R102 20,808 485,142 SH   SOLE   0 0 485,142
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 30,215 1,434,695 SH   SOLE   0 0 1,434,695
CONCHO RES INC COM 20605P101 2,556 17,000 SH   SOLE   0 0 17,000
CONOCOPHILLIPS COM 20825C104 1,197 20,184 SH   SOLE   0 0 20,184
DOMINION ENERGY INC COM 25746U109 7,889 116,996 SH   SOLE   0 0 116,996
DOWDUPONT INC COM 26078J100 202 3,178 SH   SOLE   0 0 3,178
DUKE ENERGY CORP NEW COM NEW 26441C204 10,935 141,157 SH   SOLE   0 0 141,157
EDITAS MEDICINE INC COM 28106W103 4,103 123,774 SH   SOLE   0 0 123,774
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 116 12,070 SH   SOLE   0 0 12,070
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,312 142,541 SH   SOLE   0 0 142,541
EQUITY BANCSHARES INC COM CL A 29460X109 803 20,510 SH   SOLE   0 0 20,510
EXXON MOBIL CORP COM 30231G102 122,422 1,640,826 SH   SOLE   0 0 1,640,826
FACEBOOK INC CL A 30303M102 256 1,603 SH   SOLE   0 0 1,603
FEDEX CORP COM 31428X106 253 1,053 SH   SOLE   0 0 1,053
FLEXSHARES TR MSTAR EMKT FAC 33939L308 3,847 63,182 SH   SOLE   0 0 63,182
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,701 52,224 SH   SOLE   0 0 52,224
FLEXSHARES TR M STAR DEV MKT 33939L803 6,773 99,965 SH   SOLE   0 0 99,965
GEO GROUP INC NEW COM 36162J106 7,584 370,485 SH   SOLE   0 0 370,485
GENERAL MTRS CO COM 37045V100 13,834 380,695 SH   SOLE   0 0 380,695
HCP INC COM 40414L109 11,542 496,848 SH   SOLE   0 0 496,848
INTELLIA THERAPEUTICS INC COM 45826J105 2,287 108,425 SH   SOLE   0 0 108,425
IRON MTN INC NEW COM 46284V101 8,922 271,519 SH   SOLE   0 0 271,519
ISHARES TR CORE MSCI EAFE 46432F842 29,952 454,639 SH   SOLE   0 0 454,639
ISHARES INC CORE MSCI EMKT 46434G103 19,435 332,783 SH   SOLE   0 0 332,783
ISHARES TR INTL MOMENTUM FT 46434V449 603 19,715 SH   SOLE   0 0 19,715
ISHARES TR IBONDS DEC19 ETF 46434VAU4 212 8,560 SH   SOLE   0 0 8,560
ISHARES TR IBONDS DEC23 ETF 46434VAX8 22,787 930,832 SH   SOLE   0 0 930,832
ISHARES TR IBONDS DEC22 ETF 46434VBA7 30,551 1,246,438 SH   SOLE   0 0 1,246,438
ISHARES TR IBONDS DEC25 ETF 46434VBD1 54,850 2,259,994 SH   SOLE   0 0 2,259,994
ISHARES TR IBONDS DEC21 ETF 46434VBK5 36,169 1,478,113 SH   SOLE   0 0 1,478,113
ISHARES TR INTL VALUE FACTR 46435G409 715 27,300 SH   SOLE   0 0 27,300
ISHARES TR IBONDS ETF 46435UAA9 43,840 1,821,411 SH   SOLE   0 0 1,821,411
JPMORGAN CHASE & CO COM 46625H100 1,150 10,456 SH   SOLE   0 0 10,456
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,123 88,441 SH   SOLE   0 0 88,441
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,367 95,004 SH   SOLE   0 0 95,004
MCKESSON CORP COM 58155Q103 226 1,601 SH   SOLE   0 0 1,601
MERCK & CO INC COM 58933Y105 9,092 166,924 SH   SOLE   0 0 166,924
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 38 28,269 SH   SOLE   0 0 28,269
NEXTERA ENERGY INC COM 65339F101 205 1,253 SH   SOLE   0 0 1,253
NOVANTA INC COM 67000B104 261 5,000 SH   SOLE   0 0 5,000
OPKO HEALTH INC COM 68375N103 347 109,500 SH   SOLE   0 0 109,500
ORACLE CORP COM 68389X105 479 10,476 SH   SOLE   0 0 10,476
PBF ENERGY INC CL A 69318G106 9,365 276,239 SH   SOLE   0 0 276,239
PATTERN ENERGY GROUP INC CL A 70338P100 8,916 515,682 SH   SOLE   0 0 515,682
PAYPAL HLDGS INC COM 70450Y103 6,679 88,026 SH   SOLE   0 0 88,026
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 5,884 211,063 SH   SOLE   0 0 211,063
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 2,793 129,921 SH   SOLE   0 0 129,921
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 34,907 1,509,184 SH   SOLE   0 0 1,509,184
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1,944 105,032 SH   SOLE   0 0 105,032
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,262 8,597 SH   SOLE   0 0 8,597
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 12,598 260,395 SH   SOLE   0 0 260,395
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 85,794 1,788,493 SH   SOLE   0 0 1,788,493
SALESFORCE COM INC COM 79466L302 10,502 90,297 SH   SOLE   0 0 90,297
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,349 15,000 SH   SOLE   0 0 15,000
3M CO COM 88579Y101 1,120 5,102 SH   SOLE   0 0 5,102
TWITTER INC COM 90184L102 872 30,055 SH   SOLE   0 0 30,055
TWO HBRS INVT CORP COM NEW 90187B408 8,616 560,574 SH   SOLE   0 0 560,574
UNITEDHEALTH GROUP INC COM 91324P102 15,472 72,298 SH   SOLE   0 0 72,298
VALERO ENERGY CORP NEW COM 91913Y100 11,573 124,746 SH   SOLE   0 0 124,746
VANECK VECTORS ETF TR NAT RES ETF 92189F841 2,124 58,583 SH   SOLE   0 0 58,583
VERIZON COMMUNICATIONS INC COM 92343V104 12,873 269,206 SH   SOLE   0 0 269,206
VISA INC COM CL A 92826C839 19,664 164,387 SH   SOLE   0 0 164,387
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 12,830 461,183 SH   SOLE   0 0 461,183
WEC ENERGY GROUP INC COM 92939U106 257 4,105 SH   SOLE   0 0 4,105
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 582 16,894 SH   SOLE   0 0 16,894
WISDOMTREE TR EMER MKT HIGH FD 97717W315 6,955 145,434 SH   SOLE   0 0 145,434
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,291 125,752 SH   SOLE   0 0 125,752
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,895 142,150 SH   SOLE   0 0 142,150
WISDOMTREE TR INTL SMCAP DIV 97717W760 6,627 86,710 SH   SOLE   0 0 86,710
WPX ENERGY INC COM 98212B103 222 15,004 SH   SOLE   0 0 15,004
JOHNSON CTLS INTL PLC SHS G51502105 226 6,412 SH   SOLE   0 0 6,412
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 10,925 210,780 SH   SOLE   0 0 210,780
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6,807 148,917 SH   SOLE   0 0 148,917
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,231 82,861 SH   SOLE   0 0 82,861