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 151,114 3,272,274 SH   SOLE   0 0 3,272,274
AAON INC COM PAR $0.004 000360206 0 1,500 SH   SOLE   0 0 1,500
AAON INC COM PAR $0.004 000360206 5 3,000 SH   SOLE   0 0 3,000
ALBEMARLE CORP COM 012653101 2,459 29,998 SH   SOLE   0 0 29,998
AMAZON COM INC COM 023135106 9,793 5,499 SH   SOLE   0 0 5,499
AMERICAN INTL GROUP INC COM NEW 026874784 4,906 113,929 SH   SOLE   0 0 113,929
APPLE INC COM 037833100 14,936 78,630 SH   SOLE   0 0 78,630
APPLIED MATLS INC COM 038222105 6,930 174,746 SH   SOLE   0 0 174,746
BP PLC SPONSORED ADR 055622104 24,519 560,823 SH   SOLE   0 0 560,823
BANK AMER CORP COM 060505104 342 12,404 SH   SOLE   0 0 12,404
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 925 4,605 SH   SOLE   0 0 4,605
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,532 43,519 SH   SOLE   0 0 43,519
BRISTOL MYERS SQUIBB CO COM 110122108 451 9,457 SH   SOLE   0 0 9,457
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,773 230,941 SH   SOLE   0 0 230,941
CSX CORP COM 126408103 1,139 15,220 SH   SOLE   0 0 15,220
CATERPILLAR INC DEL COM 149123101 365 2,696 SH   SOLE   0 0 2,696
CIMAREX ENERGY CO COM 171798101 224 3,203 SH   SOLE   0 0 3,203
CITIGROUP INC COM NEW 172967424 8,176 131,403 SH   SOLE   0 0 131,403
CLOROX CO DEL COM 189054109 347 2,161 SH   SOLE   0 0 2,161
COCA COLA CO COM 191216100 3,866 82,490 SH   SOLE   0 0 82,490
CONTINENTAL RESOURCES INC COM 212015101 3,538 79,030 SH   SOLE   0 0 79,030
DANAHER CORPORATION COM 235851102 5,175 39,201 SH   SOLE   0 0 39,201
DEERE & CO COM 244199105 273 1,710 SH   SOLE   0 0 1,710
DELTA AIR LINES INC DEL COM NEW 247361702 5,360 103,771 SH   SOLE   0 0 103,771
ENTERPRISE PRODS PARTNERS L COM 293792107 582 20,000 SH   SOLE   0 0 20,000
GENERAL MLS INC COM 370334104 4,295 83,001 SH   SOLE   0 0 83,001
HSBC HLDGS PLC SPON ADR NEW 404280406 2,758 67,971 SH   SOLE   0 0 67,971
HEALTHCARE RLTY TR COM 421946104 2,609 81,241 SH   SOLE   0 0 81,241
HELMERICH & PAYNE INC COM 423452101 585 10,536 SH   SOLE   0 0 10,536
HOME DEPOT INC COM 437076102 2,331 12,150 SH   SOLE   0 0 12,150
INTEL CORP COM 458140100 6,046 112,588 SH   SOLE   0 0 112,588
INTUIT COM 461202103 5,469 20,921 SH   SOLE   0 0 20,921
ISHARES TR S&P 500 GRWT ETF 464287309 2,239 12,988 SH   SOLE   0 0 12,988
ISHARES TR S&P 500 VAL ETF 464287408 283 2,510 SH   SOLE   0 0 2,510
ISHARES TR CORE S&P MCP ETF 464287507 1,514 7,995 SH   SOLE   0 0 7,995
ISHARES TR CORE S&P SCP ETF 464287804 2,350 30,463 SH   SOLE   0 0 30,463
ISHARES TR IBOXX HI YD ETF 464288513 1,407 16,268 SH   SOLE   0 0 16,268
JOHNSON & JOHNSON COM 478160104 9,694 69,349 SH   SOLE   0 0 69,349
LAMAR ADVERTISING CO NEW CL A 512816109 4,157 52,451 SH   SOLE   0 0 52,451
LEGGETT & PLATT INC COM 524660107 2,848 67,450 SH   SOLE   0 0 67,450
LOCKHEED MARTIN CORP COM 539830109 2,348 7,821 SH   SOLE   0 0 7,821
MICROSOFT CORP COM 594918104 29,893 253,458 SH   SOLE   0 0 253,458
ONEOK INC NEW COM 682680103 2,371 33,953 SH   SOLE   0 0 33,953
PARK HOTELS RESORTS INC COM 700517105 2,219 71,410 SH   SOLE   0 0 71,410
PEOPLES UTD FINL INC COM 712704105 2,700 164,230 SH   SOLE   0 0 164,230
PEPSICO INC COM 713448108 191,692 1,564,192 SH   SOLE   0 0 1,564,192
PFIZER INC COM 717081103 3,002 70,682 SH   SOLE   0 0 70,682
PHILLIPS 66 COM 718546104 913 9,598 SH   SOLE   0 0 9,598
PROCTER AND GAMBLE CO COM 742718109 15,614 150,067 SH   SOLE   0 0 150,067
PROSPERITY BANCSHARES INC COM 743606105 470 6,800 SH   SOLE   0 0 6,800
RAYTHEON CO COM NEW 755111507 6,418 35,248 SH   SOLE   0 0 35,248
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 18,506 271,949 SH   SOLE   0 0 271,949
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 594 18,973 SH   SOLE   0 0 18,973
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 595 18,439 SH   SOLE   0 0 18,439
SOUTHERN CO COM 842587107 2,978 57,618 SH   SOLE   0 0 57,618
STRYKER CORP COM 863667101 4,016 20,334 SH   SOLE   0 0 20,334
TASEKO MINES LTD COM 876511106 8 13,900 SH   SOLE   0 0 13,900
TEXAS INSTRS INC COM 882508104 382 3,604 SH   SOLE   0 0 3,604
THERMO FISHER SCIENTIFIC INC COM 883556102 5,076 18,545 SH   SOLE   0 0 18,545
VALLEY NATL BANCORP COM 919794107 2,412 251,780 SH   SOLE   0 0 251,780
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 347 4,276 SH   SOLE   0 0 4,276
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,341 27,326 SH   SOLE   0 0 27,326
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 233 2,238 SH   SOLE   0 0 2,238
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 706 16,621 SH   SOLE   0 0 16,621
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,685 19,386 SH   SOLE   0 0 19,386
VERITEX HLDGS INC COM 923451108 1,975 81,550 SH   SOLE   0 0 81,550
WALMART INC COM 931142103 466 4,775 SH   SOLE   0 0 4,775
WEYERHAEUSER CO COM 962166104 2,521 95,697 SH   SOLE   0 0 95,697
WHIRLPOOL CORP COM 963320106 2,771 20,850 SH   SOLE   0 0 20,850
WILLIAMS COS INC DEL COM 969457100 6,298 219,293 SH   SOLE   0 0 219,293
YUM BRANDS INC COM 988498101 1,893 18,966 SH   SOLE   0 0 18,966
AT&T INC COM 00206R102 317 10,097 SH   SOLE   0 0 10,097
AGILENT TECHNOLOGIES INC COM 00846U101 327 4,070 SH   SOLE   0 0 4,070
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,524 35,758 SH   SOLE   0 0 35,758
ALPHABET INC CAP STK CL C 02079K107 7,745 6,601 SH   SOLE   0 0 6,601
ALPHABET INC CAP STK CL A 02079K305 2,489 2,115 SH   SOLE   0 0 2,115
BCE INC COM NEW 05534B760 2,447 55,134 SH   SOLE   0 0 55,134
BLACKROCK INC COM 09247X101 6,176 14,451 SH   SOLE   0 0 14,451
BLACKSTONE MTG TR INC COM CL A 09257W100 2,293 66,351 SH   SOLE   0 0 66,351
CME GROUP INC COM CL A 12572Q105 1,974 11,995 SH   SOLE   0 0 11,995
CENTERPOINT ENERGY INC COM 15189T107 2,570 83,714 SH   SOLE   0 0 83,714
CHIMERA INVT CORP COM NEW 16934Q208 2,182 116,458 SH   SOLE   0 0 116,458
CINEMARK HOLDINGS INC COM 17243V102 218 5,462 SH   SOLE   0 0 5,462
CISCO SYS INC COM 17275R102 5,824 107,876 SH   SOLE   0 0 107,876
CONCHO RES INC COM 20605P101 1,886 17,000 SH   SOLE   0 0 17,000
CONOCOPHILLIPS COM 20825C104 910 13,641 SH   SOLE   0 0 13,641
DOMINION ENERGY INC COM 25746U109 2,476 32,300 SH   SOLE   0 0 32,300
EDITAS MEDICINE INC COM 28106W103 1,499 61,292 SH   SOLE   0 0 61,292
EXXON MOBIL CORP COM 30231G102 120,584 1,492,374 SH   SOLE   0 0 1,492,374
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,491 45,535 SH   SOLE   0 0 45,535
GEO GROUP INC NEW COM 36162J106 1,793 93,408 SH   SOLE   0 0 93,408
GENERAL MTRS CO COM 37045V100 3,479 93,787 SH   SOLE   0 0 93,787
HD SUPPLY HLDGS INC COM 40416M105 3,983 91,891 SH   SOLE   0 0 91,891
INTUITIVE SURGICAL INC COM NEW 46120E602 1,983 3,475 SH   SOLE   0 0 3,475
ISHARES INC CORE MSCI EMKT 46434G103 6,579 127,236 SH   SOLE   0 0 127,236
ISHARES TR INTL MOMENTUM FT 46434V449 230 8,052 SH   SOLE   0 0 8,052
ISHARES TR IBONDS DEC19 ETF 46434VAU4 213 8,560 SH   SOLE   0 0 8,560
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3,367 134,618 SH   SOLE   0 0 134,618
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,379 175,783 SH   SOLE   0 0 175,783
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,955 159,040 SH   SOLE   0 0 159,040
ISHARES TR IBONDS DEC24 ETF 46434VBG4 4,523 181,783 SH   SOLE   0 0 181,783
ISHARES TR IBONDS DEC21 ETF 46434VBK5 5,342 216,106 SH   SOLE   0 0 216,106
ISHARES TR INTL VALUE FACTR 46435G409 229 9,635 SH   SOLE   0 0 9,635
ISHARES TR IBONDS DEC2026 46435GAA0 4,807 198,305 SH   SOLE   0 0 198,305
ISHARES TR IBONDS ETF 46435UAA9 3,150 128,420 SH   SOLE   0 0 128,420
JPMORGAN CHASE & CO COM 46625H100 7,714 76,201 SH   SOLE   0 0 76,201
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 245 9,600 SH   SOLE   0 0 9,600
KITOV PHARMA LTD *W EXP 11/25/202 49803V115 10 53,000 SH   SOLE   0 0 53,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,094 39,833 SH   SOLE   0 0 39,833
MEDICAL PPTYS TRUST INC COM 58463J304 3,052 164,892 SH   SOLE   0 0 164,892
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 60 75,000 SH   SOLE   0 0 75,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,759 104,044 SH   SOLE   0 0 104,044
ONE GAS INC COM 68235P108 220 2,473 SH   SOLE   0 0 2,473
OPKO HEALTH INC COM 68375N103 286 109,500 SH   SOLE   0 0 109,500
PAYPAL HLDGS INC COM 70450Y103 6,046 58,225 SH   SOLE   0 0 58,225
PUBLIC STORAGE COM 74460D109 3,207 14,724 SH   SOLE   0 0 14,724
SPDR S&P 500 ETF TR TR UNIT 78462F103 262 927 SH   SOLE   0 0 927
SPDR SERIES TRUST DJ REIT ETF 78464A607 4,450 44,987 SH   SOLE   0 0 44,987
SPDR SERIES TRUST S&P BIOTECH 78464A870 6,257 69,109 SH   SOLE   0 0 69,109
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,008 82,897 SH   SOLE   0 0 82,897
TWO HBRS INVT CORP COM NEW 90187B408 1,942 143,523 SH   SOLE   0 0 143,523
UNITEDHEALTH GROUP INC COM 91324P102 6,070 24,547 SH   SOLE   0 0 24,547
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 14,900 246,602 SH   SOLE   0 0 246,602
VERIZON COMMUNICATIONS INC COM 92343V104 4,260 72,041 SH   SOLE   0 0 72,041
VISA INC COM CL A 92826C839 8,943 57,257 SH   SOLE   0 0 57,257
WISDOMTREE TR US MIDCAP DIVID 97717W505 250 6,990 SH   SOLE   0 0 6,990
YUM CHINA HLDGS INC COM 98850P109 849 18,906 SH   SOLE   0 0 18,906
EATON CORP PLC SHS G29183103 3,455 42,886 SH   SOLE   0 0 42,886
INVESCO LTD SHS G491BT108 2,041 105,694 SH   SOLE   0 0 105,694
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,875 52,479 SH   SOLE   0 0 52,479
TE CONNECTIVITY LTD REG SHS H84989104 4,857 60,146 SH   SOLE   0 0 60,146