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
ABBVIE INC COM 00287Y109 1,612 17,494 SH   SOLE   17,494 0 0
ADOBE INC COM 00724F101 8,254 36,486 SH   SOLE   36,486 0 0
ALTRIA GROUP INC COM 02209S103 771 15,631 SH   SOLE   15,631 0 0
AMETEK INC NEW COM 031100100 6,203 91,626 SH   SOLE   91,626 0 0
AMGEN INC COM 031162100 4,361 22,402 SH   SOLE   22,402 0 0
APPLE INC COM 037833100 14,250 90,341 SH   SOLE   90,341 0 0
AT&T INC COM 00206R102 1,478 51,810 SH   SOLE   51,810 0 0
AUTODESK INC COM 052769106 3,791 29,477 SH   SOLE   29,477 0 0
BANK AMER CORP COM 060505104 742 30,128 SH   SOLE   30,128 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,103 23,436 SH   SOLE   23,436 0 0
BCE INC COM NEW 05534B760 825 20,880 SH   SOLE   20,880 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 855 17,359 SH   SOLE   17,359 0 0
CERNER CORP COM 156782104 3,970 75,718 SH   SOLE   75,718 0 0
CME GROUP INC COM CL A 12572Q105 4,869 25,885 SH   SOLE   25,885 0 0
CISCO SYS INC COM 17275R102 4,980 114,949 SH   SOLE   114,949 0 0
COCA COLA CO COM 191216100 660 13,944 SH   SOLE   13,944 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,603 25,260 SH   SOLE   25,260 0 0
COLGATE PALMOLIVE CO COM 194162103 818 13,760 SH   SOLE   13,760 0 0
CORE LABORATORIES N V COM N22717107 1,042 17,481 SH   SOLE   17,481 0 0
CORNING INC COM 219350105 607 20,124 SH   SOLE   20,124 0 0
CVS HEALTH CORP COM 126650100 3,626 55,355 SH   SOLE   55,355 0 0
DOLLAR TREE INC COM 256746108 2,631 29,132 SH   SOLE   29,132 0 0
EXXON MOBIL CORP COM 30231G102 1,667 24,455 SH   SOLE   24,455 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 485 15,200 SH   SOLE   15,200 0 0
GENERAL ELECTRIC CO COM 369604103 320 42,336 SH   SOLE   42,336 0 0
GILEAD SCIENCES INC COM 375558103 1,984 31,725 SH   SOLE   31,725 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 309 11,239 SH   SOLE   11,239 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106m102 868 36,375 SH   SOLE   36,375 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 930 22,635 SH   SOLE   22,635 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,276 20,024 SH   SOLE   20,024 0 0
INTL PAPER CO COM 460146103 642 15,927 SH   SOLE   15,927 0 0
INTUIT COM 461202103 6,115 31,064 SH   SOLE   31,064 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,811 30,824 SH   SOLE   30,824 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,180 45,561 SH   SOLE   45,561 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5,136 67,280 SH   SOLE   67,280 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,168 10,976 SH   SOLE   10,976 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,494 28,945 SH   SOLE   28,945 0 0
JPMORGAN CHASE & CO COM 46625H100 1,845 18,907 SH   SOLE   18,907 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2,729 46,682 SH   SOLE   46,682 0 0
JOHNSON & JOHNSON COM 478160104 2,586 20,042 SH   SOLE   20,042 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,056 32,106 SH   SOLE   32,106 0 0
LOWES COS INC COM 548661107 5,399 58,457 SH   SOLE   58,457 0 0
MARKETAXESS HLDGS INC COM 57060D108 8,364 39,582 SH   SOLE   39,582 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,815 52,029 SH   SOLE   52,029 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 571 11,230 SH   SOLE   11,230 0 0
MERCK & CO INC COM 58933Y105 2,043 26,748 SH   SOLE   26,748 0 0
MICROSOFT CORP COM 594918104 1,582 15,582 SH   SOLE   15,582 0 0
MONRO INC COM 610236101 3,272 47,594 SH   SOLE   47,594 0 0
NIKE INC CL B 654106103 4,571 61,654 SH   SOLE   61,654 0 0
ORACLE CORP COM 68389X105 557 12,346 SH   SOLE   12,346 0 0
PAYCHEX INC COM 704326107 2,074 31,838 SH   SOLE   31,838 0 0
PEPSICO INC COM 713448108 1,491 13,500 SH   SOLE   13,500 0 0
PFIZER INC COM 717081103 1,024 23,461 SH   SOLE   23,461 0 0
PHILIP MORRIS INTL INC COM 718172109 727 10,900 SH   SOLE   10,900 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 735 12,623 SH   SOLE   12,623 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,739 34,384 SH   SOLE   34,384 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,691 45,088 SH   SOLE   45,088 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,095 43,717 SH   SOLE   43,717 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 780 14,035 SH   SOLE   14,035 0 0
SOUTHERN CO COM 842587107 796 18,142 SH   SOLE   18,142 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 552 19,840 SH   SOLE   19,840 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 843 28,876 SH   SOLE   28,876 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 653 22,214 SH   SOLE   22,214 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 710 21,702 SH   SOLE   21,702 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 553 18,368 SH   SOLE   18,368 0 0
SQUARE INC CL A 852234103 2,350 41,905 SH   SOLE   41,905 0 0
TEXAS INSTRS INC COM 882508104 1,007 10,663 SH   SOLE   10,663 0 0
THE TRADE DESK INC COM CL A 88339J105 1,977 17,035 SH   SOLE   17,035 0 0
TJX COS INC NEW COM 872540109 4,518 101,000 SH   SOLE   101,000 0 0
TOTAL S A SPONSORED ADR 89151E109 717 13,755 SH   SOLE   13,755 0 0
TRANSCANADA CORP COM 89353D107 923 25,863 SH   SOLE   25,863 0 0
TWILIO INC CL A 90138F102 2,776 31,094 SH   SOLE   31,094 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,244 23,820 SH   SOLE   23,820 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 425 11,159 SH   SOLE   11,159 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,068 15,401 SH   SOLE   15,401 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 7,484 92,066 SH   SOLE   92,066 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 19,140 200,930 SH   SOLE   200,930 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9,471 120,549 SH   SOLE   120,549 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,034 13,509 SH   SOLE   13,509 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,776 24,346 SH   SOLE   24,346 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,028 31,564 SH   SOLE   31,564 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,240 33,088 SH   SOLE   33,088 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,764 31,387 SH   SOLE   31,387 0 0
VMWARE INC CL A COM 928563402 3,848 28,062 SH   SOLE   28,062 0 0
WASTE MGMT INC DEL COM 94106L109 1,396 15,690 SH   SOLE   15,690 0 0
WELLS FARGO CO NEW COM 949746101 1,047 22,741 SH   SOLE   22,741 0 0
WELLTOWER INC COM 95040q104 736 10,617 SH   SOLE   10,617 0 0