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 566 2,697 SH   SOLE   2,697 0 0
ABBOTT LABS COM 002824100 329 6,163 SH   SOLE   6,163 0 0
ABBVIE INC COM 00287Y109 1,320 14,851 SH   SOLE   14,851 0 0
ACUITY BRANDS INC COM 00508Y102 899 5,251 SH   SOLE   5,251 0 0
ADOBE SYS INC COM 00724F101 5,426 36,374 SH   SOLE   36,374 0 0
AFFILIATED MANAGERS GROUP COM 008252108 3,420 18,017 SH   SOLE   18,017 0 0
ALPHABET INC CAP STK CL A 02079K305 3,293 3,382 SH   SOLE   3,382 0 0
ALPHABET INC CAP STK CL C 02079K107 1,627 1,696 SH   SOLE   1,696 0 0
ALTRIA GROUP INC COM 02209S103 924 14,574 SH   SOLE   14,574 0 0
AMAZON COM INC COM 023135106 6,632 6,899 SH   SOLE   6,899 0 0
AMETEK INC NEW COM 031100100 5,786 87,609 SH   SOLE   87,609 0 0
AMGEN INC COM 031162100 3,195 17,136 SH   SOLE   17,136 0 0
APPLE INC COM 037833100 14,251 92,470 SH   SOLE   92,470 0 0
AT&T INC COM 00206R102 2,009 51,288 SH   SOLE   51,288 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 215 1,971 SH   SOLE   1,971 0 0
BANK AMER CORP COM 060505104 388 15,303 SH   SOLE   15,303 0 0
BANK NEW YORK MELLON CORP COM 064058100 652 12,289 SH   SOLE   12,289 0 0
BANK OF THE OZARKS COM 063904106 2,706 56,317 SH   SOLE   56,317 0 0
BCE INC COM NEW 05534B760 680 14,530 SH   SOLE   14,530 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 644 3,515 SH   SOLE   3,515 0 0
BOEING CO COM 097023105 569 2,240 SH   SOLE   2,240 0 0
BP PLC SPONSORED ADR 055622104 245 6,379 SH   SOLE   6,379 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 229 3,593 SH   SOLE   3,593 0 0
CANADIAN NATL RY CO COM 136375102 771 9,300 SH   SOLE   9,300 0 0
CARDINAL HEALTH INC COM 14149Y108 406 6,065 SH   SOLE   6,065 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,109 17,168 SH   SOLE   17,168 0 0
CELGENE CORP COM 151020104 459 3,150 SH   SOLE   3,150 0 0
CERNER CORP COM 156782104 4,857 68,103 SH   SOLE   68,103 0 0
SCHWAB CHARLES CORP NEW COM 808513105 402 9,186 SH   SOLE   9,186 0 0
CHEVRON CORP NEW COM 166764100 691 5,882 SH   SOLE   5,882 0 0
CISCO SYS INC COM 17275R102 3,104 92,302 SH   SOLE   92,302 0 0
COCA COLA CO COM 191216100 596 13,246 SH   SOLE   13,246 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,229 30,725 SH   SOLE   30,725 0 0
COLGATE PALMOLIVE CO COM 194162103 914 12,550 SH   SOLE   12,550 0 0
CONSOLIDATED EDISON INC COM 209115104 494 6,128 SH   SOLE   6,128 0 0
CONSTELLATION BRANDS INC CL A 21036P108 642 3,219 SH   SOLE   3,219 0 0
CORE LABORATORIES N V COM N22717107 1,216 12,316 SH   SOLE   12,316 0 0
CORNING INC COM 219350105 727 24,294 SH   SOLE   24,294 0 0
COSTCO WHSL CORP NEW COM 22160K105 329 2,004 SH   SOLE   2,004 0 0
CSX CORP COM 126408103 216 3,987 SH   SOLE   3,987 0 0
CUMMINS INC COM 231021106 814 4,845 SH   SOLE   4,845 0 0
CVS HEALTH CORP COM 126650100 4,091 50,310 SH   SOLE   50,310 0 0
DIGITAL RLTY TR INC COM 253868103 824 6,966 SH   SOLE   6,966 0 0
DOLLAR TREE INC COM 256746108 2,366 27,256 SH   SOLE   27,256 0 0
DOWDUPONT INC COM 26078J100 403 5,817 SH   SOLE   5,817 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 535 6,378 SH   SOLE   6,378 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,733 43,168 SH   SOLE   43,168 0 0
EXXON MOBIL CORP COM 30231G102 1,848 22,536 SH   SOLE   22,536 0 0
FACEBOOK INC CL A 30303M102 780 4,563 SH   SOLE   4,563 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 584 15,200 SH   SOLE   15,200 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 361 8,611 SH   SOLE   8,611 0 0
GENERAL ELECTRIC CO COM 369604103 1,453 60,110 SH   SOLE   60,110 0 0
GENESEE & WYO INC CL A 371559105 203 2,745 SH   SOLE   2,745 0 0
GILEAD SCIENCES INC COM 375558103 2,694 33,255 SH   SOLE   33,255 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 411 13,080 SH   SOLE   13,080 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 266 1,123 SH   SOLE   1,123 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 20,734 207,301 SH   SOLE   207,301 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 22,550 156,277 SH   SOLE   156,277 0 0
HONEYWELL INTL INC COM 438516106 572 4,034 SH   SOLE   4,034 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106m102 883 31,005 SH   SOLE   31,005 0 0
ILLUMINA INC COM 452327109 428 2,150 SH   SOLE   2,150 0 0
INTEL CORP COM 458140100 431 11,316 SH   SOLE   11,316 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,518 10,465 SH   SOLE   10,465 0 0
INTUIT COM 461202103 4,042 28,434 SH   SOLE   28,434 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,812 2,689 SH   SOLE   2,689 0 0
IPG PHOTONICS CORP COM 44980X109 241 1,300 SH   SOLE   1,300 0 0
ISHARES TR RUS 1000 ETF 464287622 683 4,881 SH   SOLE   4,881 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,099 59,858 SH   SOLE   59,858 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,663 50,034 SH   SOLE   50,034 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5,922 69,727 SH   SOLE   69,727 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 1,724 16,368 SH   SOLE   16,368 0 0
ISHARES TR IBOXX INV CP ETF 464287242 251 2,071 SH   SOLE   2,071 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 229 2,710 SH   SOLE   2,710 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 243 2,283 SH   SOLE   2,283 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,307 11,925 SH   SOLE   11,925 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 829 6,632 SH   SOLE   6,632 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 846 7,141 SH   SOLE   7,141 0 0
JPMORGAN CHASE & CO COM 46625H100 1,431 14,978 SH   SOLE   14,978 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,996 34,249 SH   SOLE   34,249 0 0
JOHNSON & JOHNSON COM 478160104 2,105 16,191 SH   SOLE   16,191 0 0
KIMBERLY CLARK CORP COM 494368103 916 7,787 SH   SOLE   7,787 0 0
KINDER MORGAN INC DEL COM 49456B101 221 11,521 SH   SOLE   11,521 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,532 30,021 SH   SOLE   30,021 0 0
LANCASTER COLONY CORP COM 513847103 240 2,000 SH   SOLE   2,000 0 0
LOCKHEED MARTIN CORP COM 539830109 461 1,487 SH   SOLE   1,487 0 0
LOWES COS INC COM 548661107 4,334 54,222 SH   SOLE   54,222 0 0
M & T BK CORP COM 55261F104 222 1,377 SH   SOLE   1,377 0 0
MARKETAXESS HLDGS INC COM 57060D108 6,610 35,827 SH   SOLE   35,827 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,346 52,026 SH   SOLE   52,026 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 487 10,200 SH   SOLE   10,200 0 0
MERCK & CO INC COM 58933Y105 1,285 20,074 SH   SOLE   20,074 0 0
MICROSOFT CORP COM 594918104 1,032 13,855 SH   SOLE   13,855 0 0
MONRO INC COM 610236101 2,668 47,594 SH   SOLE   47,594 0 0
NATIONAL OILWELL VARCO INC COM 637071101 327 9,149 SH   SOLE   9,149 0 0
NETFLIX INC COM 64110L106 392 2,160 SH   SOLE   2,160 0 0
NEXTERA ENERGY INC COM 65339F101 597 4,076 SH   SOLE   4,076 0 0
NIKE INC CL B 654106103 2,860 55,167 SH   SOLE   55,167 0 0
NORTHERN TR CORP COM 665859104 486 5,285 SH   SOLE   5,285 0 0
NOVANTA INC COM 67000B104 216 4,944 SH   SOLE   4,944 0 0
NOVARTIS A G SPONSORED ADR 66987V109 226 2,635 SH   SOLE   2,635 0 0
NVIDIA CORP COM 67066G104 332 1,857 SH   SOLE   1,857 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 356 27,640 SH   SOLE   27,640 0 0
OMNICOM GROUP INC COM 681919106 635 8,575 SH   SOLE   8,575 0 0
ORACLE CORP COM 68389X105 383 7,925 SH   SOLE   7,925 0 0
PAYCHEX INC COM 704326107 1,981 33,040 SH   SOLE   33,040 0 0
PEPSICO INC COM 713448108 1,498 13,440 SH   SOLE   13,440 0 0
PFIZER INC COM 717081103 363 10,162 SH   SOLE   10,162 0 0
PHILIP MORRIS INTL INC COM 718172109 764 6,885 SH   SOLE   6,885 0 0
PHILLIPS 66 COM 718546104 253 2,759 SH   SOLE   2,759 0 0
PINNACLE FOODS INC DEL COM 72348P104 272 4,754 SH   SOLE   4,754 0 0
PROCTER AND GAMBLE CO COM 742718109 249 2,736 SH   SOLE   2,736 0 0
QUALCOMM INC COM 747525103 615 11,870 SH   SOLE   11,870 0 0
RAYTHEON CO COM NEW 755111507 269 1,440 SH   SOLE   1,440 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 459 7,578 SH   SOLE   7,578 0 0
S&P GLOBAL INC COM 78409V104 232 1,484 SH   SOLE   1,484 0 0
SCHLUMBERGER LTD COM 806857108 333 4,771 SH   SOLE   4,771 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 459 9,100 SH   SOLE   9,100 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,460 27,878 SH   SOLE   27,878 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,343 39,031 SH   SOLE   39,031 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,806 36,041 SH   SOLE   36,041 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 208 3,084 SH   SOLE   3,084 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 753 12,355 SH   SOLE   12,355 0 0
SOUTHERN CO COM 842587107 631 12,835 SH   SOLE   12,835 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 642 16,976 SH   SOLE   16,976 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 773 3,077 SH   SOLE   3,077 0 0
STARBUCKS CORP COM 855244109 620 11,547 SH   SOLE   11,547 0 0
STRYKER CORP COM 863667101 1,339 9,426 SH   SOLE   9,426 0 0
SYNAPTICS INC COM 87157D109 940 23,990 SH   SOLE   23,990 0 0
TEXAS INSTRS INC COM 882508104 970 10,817 SH   SOLE   10,817 0 0
PRICELINE GRP INC COM NEW 741503403 7,287 3,980 SH   SOLE   3,980 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,473 7,783 SH   SOLE   7,783 0 0
TJX COS INC NEW COM 872540109 3,647 49,463 SH   SOLE   49,463 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 302 5,360 SH   SOLE   5,360 0 0
TRANSCANADA CORP COM 89353D107 3,061 61,925 SH   SOLE   61,925 0 0
UNDER ARMOUR INC CL A 904311107 553 33,539 SH   SOLE   33,539 0 0
UNDER ARMOUR INC CL C 904311206 378 25,181 SH   SOLE   25,181 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,053 18,160 SH   SOLE   18,160 0 0
UNION PAC CORP COM 907818108 264 2,276 SH   SOLE   2,276 0 0
UNITED TECHNOLOGIES CORP COM 913017109 223 1,924 SH   SOLE   1,924 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 202 3,835 SH   SOLE   3,835 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 295 6,785 SH   SOLE   6,785 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 414 9,501 SH   SOLE   9,501 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,285 17,215 SH   SOLE   17,215 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 5,203 61,456 SH   SOLE   61,456 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 21,644 204,881 SH   SOLE   204,881 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 531 3,611 SH   SOLE   3,611 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,863 85,982 SH   SOLE   85,982 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,334 15,292 SH   SOLE   15,292 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,542 27,719 SH   SOLE   27,719 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 414 7,565 SH   SOLE   7,565 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,204 32,459 SH   SOLE   32,459 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,398 34,038 SH   SOLE   34,038 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,448 29,262 SH   SOLE   29,262 0 0
VMWARE INC CL A COM 928563402 2,369 21,695 SH   SOLE   21,695 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 266 3,443 SH   SOLE   3,443 0 0
DISNEY WALT CO COM DISNEY 254687106 768 7,790 SH   SOLE   7,790 0 0
WASTE MGMT INC DEL COM 94106L109 1,142 14,595 SH   SOLE   14,595 0 0
WELLS FARGO CO NEW COM 949746101 1,295 23,481 SH   SOLE   23,481 0 0
WELLTOWER INC COM 95040q104 566 8,055 SH   SOLE   8,055 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 336 5,200 SH   SOLE   5,200 0 0