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
3M CO COM 88579Y101 567 2,962 SH   SOLE   2,962 0 0
ABBOTT LABS COM 002824100 274 6,163 SH   SOLE   6,163 0 0
ABBVIE INC COM 00287Y109 889 13,651 SH   SOLE   13,651 0 0
ACUITY BRANDS INC COM 00508Y102 1,071 5,251 SH   SOLE   5,251 0 0
ADOBE SYS INC COM 00724F101 4,716 36,239 SH   SOLE   36,239 0 0
AFFILIATED MANAGERS GROUP COM 008252108 3,059 18,662 SH   SOLE   18,662 0 0
ALPHABET INC CAP STK CL A 02079K305 2,824 3,331 SH   SOLE   3,331 0 0
ALPHABET INC CAP STK CL C 02079K107 1,491 1,797 SH   SOLE   1,797 0 0
ALTRIA GROUP INC COM 02209S103 741 10,375 SH   SOLE   10,375 0 0
AMAZON COM INC COM 023135106 6,170 6,960 SH   SOLE   6,960 0 0
AMETEK INC NEW COM 031100100 4,899 90,588 SH   SOLE   90,588 0 0
AMGEN INC COM 031162100 3,002 18,294 SH   SOLE   18,294 0 0
APPLE INC COM 037833100 13,414 93,376 SH   SOLE   93,376 0 0
AT&T INC COM 00206R102 1,910 45,970 SH   SOLE   45,970 0 0
BANK AMER CORP COM 060505104 337 14,305 SH   SOLE   14,305 0 0
BANK NEW YORK MELLON CORP COM 064058100 643 13,614 SH   SOLE   13,614 0 0
BANK OF THE OZARKS INC COM 063904106 3,021 58,076 SH   SOLE   58,076 0 0
BCE INC COM NEW 05534B760 632 14,285 SH   SOLE   14,285 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 593 3,555 SH   SOLE   3,555 0 0
BOEING CO COM 097023105 386 2,180 SH   SOLE   2,180 0 0
CANADIAN NATL RY CO COM 136375102 702 9,500 SH   SOLE   9,500 0 0
CARDINAL HEALTH INC COM 14149Y108 589 7,225 SH   SOLE   7,225 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,093 18,546 SH   SOLE   18,546 0 0
CELGENE CORP COM 151020104 369 2,962 SH   SOLE   2,962 0 0
CERNER CORP COM 156782104 4,019 68,288 SH   SOLE   68,288 0 0
SCHWAB CHARLES CORP NEW COM 808513105 410 10,036 SH   SOLE   10,036 0 0
CHEVRON CORP NEW COM 166764100 634 5,908 SH   SOLE   5,908 0 0
CISCO SYS INC COM 17275R102 3,241 95,878 SH   SOLE   95,878 0 0
COCA COLA CO COM 191216100 585 13,786 SH   SOLE   13,786 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,897 31,875 SH   SOLE   31,875 0 0
COLGATE PALMOLIVE CO COM 194162103 436 5,960 SH   SOLE   5,960 0 0
CONSOLIDATED EDISON INC COM 209115104 636 8,189 SH   SOLE   8,189 0 0
CONSTELLATION BRANDS INC CL A 21036P108 524 3,234 SH   SOLE   3,234 0 0
CORE LABORATORIES N V COM N22717107 1,357 11,751 SH   SOLE   11,751 0 0
CORNING INC COM 219350105 625 23,132 SH   SOLE   23,132 0 0
COSTCO WHSL CORP NEW COM 22160K105 336 2,004 SH   SOLE   2,004 0 0
CVS HEALTH CORP COM 126650100 3,910 49,806 SH   SOLE   49,806 0 0
DIGITAL RLTY TR INC COM 253868103 565 5,315 SH   SOLE   5,315 0 0
DOLLAR TREE INC COM 256746108 2,209 28,149 SH   SOLE   28,149 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 520 6,338 SH   SOLE   6,338 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 236 2,944 SH   SOLE   2,944 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,960 44,915 SH   SOLE   44,915 0 0
EXXON MOBIL CORP COM 30231G102 2,092 25,508 SH   SOLE   25,508 0 0
FACEBOOK INC CL A 30303M102 405 2,848 SH   SOLE   2,848 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 514 15,200 SH   SOLE   15,200 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 334 8,636 SH   SOLE   8,636 0 0
GENERAL ELECTRIC CO COM 369604103 2,028 68,039 SH   SOLE   68,039 0 0
GILEAD SCIENCES INC COM 375558103 2,654 39,075 SH   SOLE   39,075 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 333 13,430 SH   SOLE   13,430 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 258 1,123 SH   SOLE   1,123 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 21,734 242,355 SH   SOLE   242,355 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 20,764 153,094 SH   SOLE   153,094 0 0
RYDEX ETF TRUST GUGGENHM S&P 400 78355w577 256 4,330 SH   SOLE   4,330 0 0
HONEYWELL INTL INC COM 438516106 504 4,034 SH   SOLE   4,034 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106m102 822 26,075 SH   SOLE   26,075 0 0
ILLUMINA INC COM 452327109 373 2,185 SH   SOLE   2,185 0 0
INTEL CORP COM 458140100 457 12,675 SH   SOLE   12,675 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,022 11,611 SH   SOLE   11,611 0 0
INTUIT COM 461202103 3,341 28,808 SH   SOLE   28,808 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,964 2,562 SH   SOLE   2,562 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 232 2,750 SH   SOLE   2,750 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 437 4,143 SH   SOLE   4,143 0 0
ISHARES TR RUS 1000 ETF 464287622 501 3,818 SH   SOLE   3,818 0 0
ISHARES TR TIPS BD ETF 464287176 398 3,471 SH   SOLE   3,471 0 0
ISHARES TR CORE US AGGBD ET 464287226 730 6,731 SH   SOLE   6,731 0 0
ISHARES TR CORE S&P500 ETF 464287200 241 1,016 SH   SOLE   1,016 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,846 61,744 SH   SOLE   61,744 0 0
ISHARES TR RUS MD CP GR ETF 464287481 4,945 47,662 SH   SOLE   47,662 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5,680 68,448 SH   SOLE   68,448 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 1,514 14,388 SH   SOLE   14,388 0 0
ISHARES TR IBOXX INV CP ETF 464287242 380 3,221 SH   SOLE   3,221 0 0
ISHARES TR INTERM CR BD ETF 464288638 233 2,141 SH   SOLE   2,141 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,107 9,727 SH   SOLE   9,727 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 832 7,241 SH   SOLE   7,241 0 0
JPMORGAN CHASE & CO COM 46625H100 1,522 17,329 SH   SOLE   17,329 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,888 34,158 SH   SOLE   34,158 0 0
JOHNSON & JOHNSON COM 478160104 2,065 16,578 SH   SOLE   16,578 0 0
KIMBERLY CLARK CORP COM 494368103 942 7,154 SH   SOLE   7,154 0 0
KINDER MORGAN INC DEL COM 49456B101 335 15,417 SH   SOLE   15,417 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,326 30,156 SH   SOLE   30,156 0 0
LANCASTER COLONY CORP COM 513847103 258 2,000 SH   SOLE   2,000 0 0
LEUCADIA NATL CORP COM 527288104 225 8,652 SH   SOLE   8,652 0 0
LOCKHEED MARTIN CORP COM 539830109 397 1,484 SH   SOLE   1,484 0 0
LOWES COS INC COM 548661107 4,725 57,476 SH   SOLE   57,476 0 0
M & T BK CORP COM 55261F104 213 1,376 SH   SOLE   1,376 0 0
MARKETAXESS HLDGS INC COM 57060D108 7,133 38,047 SH   SOLE   38,047 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,203 55,150 SH   SOLE   55,150 0 0
MERCK & CO INC COM 58933Y105 1,361 21,424 SH   SOLE   21,424 0 0
MICROSOFT CORP COM 594918104 900 13,663 SH   SOLE   13,663 0 0
MONRO MUFFLER BRAKE INC COM 610236101 2,480 47,594 SH   SOLE   47,594 0 0
NATIONAL OILWELL VARCO INC COM 637071101 482 12,019 SH   SOLE   12,019 0 0
NETFLIX INC COM 64110L106 321 2,175 SH   SOLE   2,175 0 0
NEXTERA ENERGY INC COM 65339F101 472 3,676 SH   SOLE   3,676 0 0
NIKE INC CL B 654106103 3,326 59,686 SH   SOLE   59,686 0 0
NORTHERN TR CORP COM 665859104 590 6,810 SH   SOLE   6,810 0 0
NOVARTIS A G SPONSORED ADR 66987V109 212 2,850 SH   SOLE   2,850 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 388 27,765 SH   SOLE   27,765 0 0
ORACLE CORP COM 68389X105 410 9,193 SH   SOLE   9,193 0 0
PAYCHEX INC COM 704326107 1,613 27,381 SH   SOLE   27,381 0 0
PEPSICO INC COM 713448108 1,913 17,102 SH   SOLE   17,102 0 0
PFIZER INC COM 717081103 340 9,929 SH   SOLE   9,929 0 0
PHILIP MORRIS INTL INC COM 718172109 703 6,225 SH   SOLE   6,225 0 0
PINNACLE FOODS INC DEL COM 72348P104 275 4,754 SH   SOLE   4,754 0 0
PROCTER AND GAMBLE CO COM 742718109 218 2,424 SH   SOLE   2,424 0 0
QUALCOMM INC COM 747525103 822 14,330 SH   SOLE   14,330 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 422 8,004 SH   SOLE   8,004 0 0
SCHLUMBERGER LTD COM 806857108 352 4,512 SH   SOLE   4,512 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 573 11,350 SH   SOLE   11,350 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,292 24,939 SH   SOLE   24,939 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,966 34,946 SH   SOLE   34,946 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,528 32,289 SH   SOLE   32,289 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 510 8,565 SH   SOLE   8,565 0 0
SOUTHERN CO COM 842587107 587 11,785 SH   SOLE   11,785 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 546 15,998 SH   SOLE   15,998 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 214 2,422 SH   SOLE   2,422 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 807 3,425 SH   SOLE   3,425 0 0
STARBUCKS CORP COM 855244109 764 13,081 SH   SOLE   13,081 0 0
STRYKER CORP COM 863667101 1,465 11,126 SH   SOLE   11,126 0 0
SYNAPTICS INC COM 87157D109 1,048 21,165 SH   SOLE   21,165 0 0
TEXAS INSTRS INC COM 882508104 987 12,250 SH   SOLE   12,250 0 0
PRICELINE GRP INC COM NEW 741503403 7,045 3,958 SH   SOLE   3,958 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,237 8,053 SH   SOLE   8,053 0 0
TJX COS INC NEW COM 872540109 4,039 51,077 SH   SOLE   51,077 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 268 5,360 SH   SOLE   5,360 0 0
TRANSCANADA CORP COM 89353D107 2,532 54,860 SH   SOLE   54,860 0 0
UNDER ARMOUR INC CL A 904311107 571 28,864 SH   SOLE   28,864 0 0
UNDER ARMOUR INC CL C 904311206 480 26,220 SH   SOLE   26,220 0 0
UNILEVER PLC SPON ADR NEW 904767704 960 19,455 SH   SOLE   19,455 0 0
UNION PAC CORP COM 907818108 241 2,276 SH   SOLE   2,276 0 0
UNITED TECHNOLOGIES CORP COM 913017109 216 1,924 SH   SOLE   1,924 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 231 5,885 SH   SOLE   5,885 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,946 15,993 SH   SOLE   15,993 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 214 988 SH   SOLE   988 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 3,271 39,125 SH   SOLE   39,125 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 20,149 197,698 SH   SOLE   197,698 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 396 2,841 SH   SOLE   2,841 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,912 61,622 SH   SOLE   61,622 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,597 18,465 SH   SOLE   18,465 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,067 33,105 SH   SOLE   33,105 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 408 8,215 SH   SOLE   8,215 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,382 36,117 SH   SOLE   36,117 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,126 32,781 SH   SOLE   32,781 0 0
VANGUARD INDEX FDS REIT ETF 922908553 218 2,638 SH   SOLE   2,638 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 672 5,041 SH   SOLE   5,041 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,295 26,565 SH   SOLE   26,565 0 0
VMWARE INC CL A COM 928563402 1,805 19,595 SH   SOLE   19,595 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 286 3,443 SH   SOLE   3,443 0 0
DISNEY WALT CO COM DISNEY 254687106 898 7,916 SH   SOLE   7,916 0 0
WASTE MGMT INC DEL COM 94106L109 1,081 14,830 SH   SOLE   14,830 0 0
WELLS FARGO & CO NEW COM 949746101 1,243 22,339 SH   SOLE   22,339 0 0
WELLTOWER INC COM 95040Q104 563 7,945 SH   SOLE   7,945 0 0
WEYERHAEUSER CO COM 962166104 292 8,586 SH   SOLE   8,586 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 342 5,450 SH   SOLE   5,450 0 0