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 4 1,500 SH   SOLE   0 0 1,500
AAON INC COM PAR $0.004 000360206 107,317 3,060,961 SH   SOLE   0 0 3,060,961
AAON INC COM PAR $0.004 000360206 8 1,500 SH   SOLE   0 0 1,500
ABBOTT LABS COM 002824100 2,200 30,413 SH   SOLE   0 0 30,413
ALBEMARLE CORP COM 012653101 5,169 67,072 SH   SOLE   0 0 67,072
AMAZON COM INC COM 023135106 22,550 15,014 SH   SOLE   0 0 15,014
AMERICAN ELEC PWR INC COM 025537101 396 5,304 SH   SOLE   0 0 5,304
AMERICAN INTL GROUP INC COM NEW 026874784 9,749 247,370 SH   SOLE   0 0 247,370
AMGEN INC COM 031162100 313 1,609 SH   SOLE   0 0 1,609
APPLE INC COM 037833100 21,628 137,114 SH   SOLE   0 0 137,114
AUTOMATIC DATA PROCESSING IN COM 053015103 485 3,701 SH   SOLE   0 0 3,701
BP PLC SPONSORED ADR 055622104 18,560 489,454 SH   SOLE   0 0 489,454
BANK AMER CORP COM 060505104 1,926 78,162 SH   SOLE   0 0 78,162
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 947 4,640 SH   SOLE   0 0 4,640
BOEING CO COM 097023105 348 1,079 SH   SOLE   0 0 1,079
BRIGHT HORIZONS FAM SOL IN D COM 109194100 10,216 91,661 SH   SOLE   0 0 91,661
BRISTOL MYERS SQUIBB CO COM 110122108 1,139 21,910 SH   SOLE   0 0 21,910
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 18,928 493,554 SH   SOLE   0 0 493,554
CSX CORP COM 126408103 988 15,895 SH   SOLE   0 0 15,895
CVS HEALTH CORP COM 126650100 646 9,863 SH   SOLE   0 0 9,863
CARMAX INC COM 143130102 12,500 199,267 SH   SOLE   0 0 199,267
CATERPILLAR INC DEL COM 149123101 455 3,579 SH   SOLE   0 0 3,579
CELGENE CORP COM 151020104 5,528 86,249 SH   SOLE   0 0 86,249
CHEVRON CORP NEW COM 166764100 1,679 15,432 SH   SOLE   0 0 15,432
CITIGROUP INC COM NEW 172967424 14,830 284,870 SH   SOLE   0 0 284,870
CLOROX CO DEL COM 189054109 535 3,474 SH   SOLE   0 0 3,474
COCA COLA CO COM 191216100 15,548 328,356 SH   SOLE   0 0 328,356
COLGATE PALMOLIVE CO COM 194162103 361 6,067 SH   SOLE   0 0 6,067
CONTINENTAL RESOURCES INC COM 212015101 6,665 165,836 SH   SOLE   0 0 165,836
DANAHER CORP DEL COM 235851102 14,615 141,727 SH   SOLE   0 0 141,727
DEERE & CO COM 244199105 280 1,874 SH   SOLE   0 0 1,874
DELTA AIR LINES INC DEL COM NEW 247361702 11,517 230,795 SH   SOLE   0 0 230,795
EMERSON ELEC CO COM 291011104 398 6,659 SH   SOLE   0 0 6,659
ENTERPRISE PRODS PARTNERS L COM 293792107 813 33,073 SH   SOLE   0 0 33,073
FIDELITY MSCI COMMNTN SVC 316092873 3,437 120,630 SH   SOLE   0 0 120,630
FIFTH THIRD BANCORP COM 316773100 1,094 46,511 SH   SOLE   0 0 46,511
FIRST MID ILL BANCSHARES INC COM 320866106 215 6,750 SH   SOLE   0 0 6,750
GENERAL ELECTRIC CO COM 369604103 162 21,377 SH   SOLE   0 0 21,377
GENERAL MLS INC COM 370334104 12,900 331,282 SH   SOLE   0 0 331,282
HSBC HLDGS PLC SPON ADR NEW 404280406 11,765 286,194 SH   SOLE   0 0 286,194
HEALTHCARE RLTY TR COM 421946104 9,005 316,620 SH   SOLE   0 0 316,620
HOME DEPOT INC COM 437076102 2,911 16,940 SH   SOLE   0 0 16,940
HOMETRUST BANCSHARES INC COM 437872104 204 7,800 SH   SOLE   0 0 7,800
INTEL CORP COM 458140100 11,789 251,195 SH   SOLE   0 0 251,195
INTERNATIONAL BANCSHARES COR COM 459044103 241 6,992 SH   SOLE   0 0 6,992
INTERNATIONAL BUSINESS MACHS COM 459200101 491 4,316 SH   SOLE   0 0 4,316
INTUIT COM 461202103 8,966 45,546 SH   SOLE   0 0 45,546
ISHARES TR MSCI EMG MKT ETF 464287234 313 8,015 SH   SOLE   0 0 8,015
ISHARES TR S&P 500 GRWT ETF 464287309 8,946 59,373 SH   SOLE   0 0 59,373
ISHARES TR S&P 500 VAL ETF 464287408 435 4,305 SH   SOLE   0 0 4,305
ISHARES TR MSCI EAFE ETF 464287465 390 6,635 SH   SOLE   0 0 6,635
ISHARES TR CORE S&P MCP ETF 464287507 6,048 36,424 SH   SOLE   0 0 36,424
ISHARES TR RUS 1000 GRW ETF 464287614 903 6,900 SH   SOLE   0 0 6,900
ISHARES TR RUS 1000 ETF 464287622 369 2,660 SH   SOLE   0 0 2,660
ISHARES TR CORE S&P SCP ETF 464287804 9,079 130,979 SH   SOLE   0 0 130,979
ISHARES TR GL TIMB FORE ETF 464288174 3,254 56,960 SH   SOLE   0 0 56,960
ISHARES TR IBOXX HI YD ETF 464288513 5,447 67,166 SH   SOLE   0 0 67,166
JOHNSON & JOHNSON COM 478160104 9,948 77,086 SH   SOLE   0 0 77,086
LAM RESEARCH CORP COM 512807108 383 2,815 SH   SOLE   0 0 2,815
LAMAR ADVERTISING CO NEW CL A 512816109 14,459 209,011 SH   SOLE   0 0 209,011
LEGGETT & PLATT INC COM 524660107 9,135 254,886 SH   SOLE   0 0 254,886
LILLY ELI & CO COM 532457108 310 2,677 SH   SOLE   0 0 2,677
LOCKHEED MARTIN CORP COM 539830109 8,075 30,840 SH   SOLE   0 0 30,840
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 451 7,906 SH   SOLE   0 0 7,906
MARSH & MCLENNAN COS INC COM 571748102 271 3,404 SH   SOLE   0 0 3,404
MCDONALDS CORP COM 580135101 590 3,325 SH   SOLE   0 0 3,325
MICROSOFT CORP COM 594918104 37,800 372,156 SH   SOLE   0 0 372,156
OCCIDENTAL PETE CORP DEL COM 674599105 274 4,458 SH   SOLE   0 0 4,458
ONEOK INC NEW COM 682680103 2,038 37,774 SH   SOLE   0 0 37,774
PARK HOTELS RESORTS INC COM 700517105 6,714 258,419 SH   SOLE   0 0 258,419
PEOPLES UNITED FINANCIAL INC COM 712704105 9,728 674,181 SH   SOLE   0 0 674,181
PEPSICO INC COM 713448108 20,246 183,253 SH   SOLE   0 0 183,253
PFIZER INC COM 717081103 11,979 274,435 SH   SOLE   0 0 274,435
PHILIP MORRIS INTL INC COM 718172109 474 7,100 SH   SOLE   0 0 7,100
PHILLIPS 66 COM 718546104 707 8,212 SH   SOLE   0 0 8,212
PROCTER AND GAMBLE CO COM 742718109 23,732 258,184 SH   SOLE   0 0 258,184
PROSPERITY BANCSHARES INC COM 743606105 970 15,571 SH   SOLE   0 0 15,571
RAYTHEON CO COM NEW 755111507 10,372 67,634 SH   SOLE   0 0 67,634
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 205 3,421 SH   SOLE   0 0 3,421
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 13,662 227,967 SH   SOLE   0 0 227,967
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 257 4,297 SH   SOLE   0 0 4,297
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,168 24,871 SH   SOLE   0 0 24,871
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,391 84,341 SH   SOLE   0 0 84,341
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,457 84,446 SH   SOLE   0 0 84,446
SEMPRA ENERGY COM 816851109 239 2,213 SH   SOLE   0 0 2,213
SOUTHERN CO COM 842587107 10,648 242,442 SH   SOLE   0 0 242,442
STARBUCKS CORP COM 855244109 234 3,631 SH   SOLE   0 0 3,631
TEXAS INSTRS INC COM 882508104 586 6,200 SH   SOLE   0 0 6,200
TORCHMARK CORP COM 891027104 227 3,050 SH   SOLE   0 0 3,050
UNITED TECHNOLOGIES CORP COM 913017109 349 3,282 SH   SOLE   0 0 3,282
VALLEY NATL BANCORP COM 919794107 9,416 1,060,415 SH   SOLE   0 0 1,060,415
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,358 17,281 SH   SOLE   0 0 17,281
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 9,309 119,365 SH   SOLE   0 0 119,365
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,754 39,649 SH   SOLE   0 0 39,649
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,629 69,007 SH   SOLE   0 0 69,007
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 516 2,247 SH   SOLE   0 0 2,247
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,325 84,814 SH   SOLE   0 0 84,814
VANGUARD INDEX FDS MID CAP ETF 922908629 468 3,390 SH   SOLE   0 0 3,390
VANGUARD INDEX FDS SMALL CP ETF 922908751 683 5,175 SH   SOLE   0 0 5,175
VIRTU FINL INC CL A 928254101 8,409 326,441 SH   SOLE   0 0 326,441
WALMART INC COM 931142103 2,172 23,313 SH   SOLE   0 0 23,313
WEYERHAEUSER CO COM 962166104 5,000 228,751 SH   SOLE   0 0 228,751
WHIRLPOOL CORP COM 963320106 10,233 95,749 SH   SOLE   0 0 95,749
WILLIAMS COS INC DEL COM 969457100 14,354 650,955 SH   SOLE   0 0 650,955
ALPS ETF TR ALERIAN MLP 00162Q866 209 23,993 SH   SOLE   0 0 23,993
AT&T INC COM 00206R102 1,745 61,133 SH   SOLE   0 0 61,133
ABBVIE INC COM 00287Y109 2,686 29,139 SH   SOLE   0 0 29,139
AGILENT TECHNOLOGIES INC COM 00846U101 284 4,203 SH   SOLE   0 0 4,203
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11,071 80,768 SH   SOLE   0 0 80,768
ALPHABET INC CAP STK CL C 02079K107 15,813 15,269 SH   SOLE   0 0 15,269
ALPHABET INC CAP STK CL A 02079K305 3,030 2,900 SH   SOLE   0 0 2,900
ALTRIA GROUP INC COM 02209S103 610 12,345 SH   SOLE   0 0 12,345
BLACKROCK INC COM 09247X101 10,798 27,488 SH   SOLE   0 0 27,488
BLACKSTONE MTG TR INC COM CL A 09257W100 8,858 278,044 SH   SOLE   0 0 278,044
BLUE APRON HLDGS INC CL A 09523Q101 10 10,000 SH   SOLE   0 0 10,000
CME GROUP INC COM CL A 12572Q105 14,486 77,005 SH   SOLE   0 0 77,005
CAPITAL ONE FINL CORP COM 14040H105 5,560 73,561 SH   SOLE   0 0 73,561
CENTERPOINT ENERGY INC COM 15189T107 9,295 329,263 SH   SOLE   0 0 329,263
CHIMERA INVT CORP COM NEW 16934Q208 8,227 461,656 SH   SOLE   0 0 461,656
CISCO SYS INC COM 17275R102 11,791 272,128 SH   SOLE   0 0 272,128
CONCHO RES INC COM 20605P101 1,747 17,000 SH   SOLE   0 0 17,000
CONOCOPHILLIPS COM 20825C104 984 15,786 SH   SOLE   0 0 15,786
DOMINION ENERGY INC COM 25746U109 8,830 123,570 SH   SOLE   0 0 123,570
DUKE ENERGY CORP NEW COM NEW 26441C204 507 5,878 SH   SOLE   0 0 5,878
EDITAS MEDICINE INC COM 28106W103 3,072 135,035 SH   SOLE   0 0 135,035
ENBRIDGE INC COM 29250N105 231 7,421 SH   SOLE   0 0 7,421
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 139 10,488 SH   SOLE   0 0 10,488
EQUITY BANCSHARES INC COM CL A 29460X109 471 13,355 SH   SOLE   0 0 13,355
EXXON MOBIL CORP COM 30231G102 104,610 1,534,100 SH   SOLE   0 0 1,534,100
FACEBOOK INC CL A 30303M102 240 1,831 SH   SOLE   0 0 1,831
FLEXSHARES TR MORNSTAR UPSTR 33939L407 6,086 207,869 SH   SOLE   0 0 207,869
GEO GROUP INC NEW COM 36162J106 6,217 315,580 SH   SOLE   0 0 315,580
GENERAL MTRS CO COM 37045V100 11,952 357,315 SH   SOLE   0 0 357,315
INTUITIVE SURGICAL INC COM NEW 46120E602 3,497 7,301 SH   SOLE   0 0 7,301
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 31,519 1,495,904 SH   SOLE   0 0 1,495,904
ISHARES TR INTL MOMENTUM FT 46434V449 4,705 183,775 SH   SOLE   0 0 183,775
ISHARES TR IBONDS DEC19 ETF 46434VAU4 212 8,560 SH   SOLE   0 0 8,560
ISHARES TR IBONDS DEC23 ETF 46434VAX8 23,422 968,263 SH   SOLE   0 0 968,263
ISHARES TR IBONDS DEC22 ETF 46434VBA7 31,034 1,284,003 SH   SOLE   0 0 1,284,003
ISHARES TR IBONDS DEC25 ETF 46434VBD1 43,445 1,840,901 SH   SOLE   0 0 1,840,901
ISHARES TR IBONDS DEC21 ETF 46434VBK5 37,624 1,544,495 SH   SOLE   0 0 1,544,495
ISHARES TR INTL VALUE FACTR 46435G409 4,689 214,396 SH   SOLE   0 0 214,396
ISHARES TR IBONDS DEC2026 46435GAA0 26,956 1,170,486 SH   SOLE   0 0 1,170,486
ISHARES TR IBONDS ETF 46435UAA9 35,116 1,501,321 SH   SOLE   0 0 1,501,321
JPMORGAN CHASE & CO COM 46625H100 13 1,000 SH   SOLE   0 0 1,000
JPMORGAN CHASE & CO COM 46625H100 1,400 14,337 SH   SOLE   0 0 14,337
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 716 32,081 SH   SOLE   0 0 32,081
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,369 89,971 SH   SOLE   0 0 89,971
MEDICAL PPTYS TRUST INC COM 58463J304 10,589 658,492 SH   SOLE   0 0 658,492
MERCK & CO INC COM 58933Y105 13,576 177,671 SH   SOLE   0 0 177,671
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 73 88,134 SH   SOLE   0 0 88,134
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,692 400,590 SH   SOLE   0 0 400,590
NOVANTA INC COM 67000B104 315 5,000 SH   SOLE   0 0 5,000
OPKO HEALTH INC COM 68375N103 330 109,500 SH   SOLE   0 0 109,500
ORACLE CORP COM 68389X105 451 9,988 SH   SOLE   0 0 9,988
PATTERN ENERGY GROUP INC CL A 70338P100 9,880 530,597 SH   SOLE   0 0 530,597
PAYPAL HLDGS INC COM 70450Y103 10,839 128,892 SH   SOLE   0 0 128,892
PUBLIC STORAGE COM 74460D109 11,689 57,748 SH   SOLE   0 0 57,748
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,081 8,326 SH   SOLE   0 0 8,326
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,472 76,394 SH   SOLE   0 0 76,394
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,643 36,840 SH   SOLE   0 0 36,840
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 69,235 1,461,585 SH   SOLE   0 0 1,461,585
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 766 15,000 SH   SOLE   0 0 15,000
3M CO COM 88579Y101 1,281 6,725 SH   SOLE   0 0 6,725
TWITTER INC COM 90184L102 840 29,225 SH   SOLE   0 0 29,225
TWO HBRS INVT CORP COM NEW 90187B408 4,811 374,690 SH   SOLE   0 0 374,690
UNITEDHEALTH GROUP INC COM 91324P102 18,422 73,949 SH   SOLE   0 0 73,949
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 120,511 2,004,510 SH   SOLE   0 0 2,004,510
VERIZON COMMUNICATIONS INC COM 92343V104 16,512 293,711 SH   SOLE   0 0 293,711
VISA INC COM CL A 92826C839 21,017 159,294 SH   SOLE   0 0 159,294
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,946 308,414 SH   SOLE   0 0 308,414
WEC ENERGY GROUP INC COM 92939U106 290 4,185 SH   SOLE   0 0 4,185
WISDOMTREE TR US MIDCAP DIVID 97717W505 221 6,990 SH   SOLE   0 0 6,990
WPX ENERGY INC COM 98212B103 167 14,671 SH   SOLE   0 0 14,671
INVESCO LTD SHS G491BT108 6,610 394,860 SH   SOLE   0 0 394,860
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,366 117,819 SH   SOLE   0 0 117,819
TE CONNECTIVITY LTD REG SHS H84989104 9,932 131,321 SH   SOLE   0 0 131,321