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
ABBOTT LABS COM 002824100 385 9,801 SH   SOLE   0 0 9,801
ABBVIE INC COM 00287Y109 267 4,317 SH   SOLE   0 0 4,317
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 374 3,300 SH   SOLE   0 0 3,300
AFLAC INC COM 001055102 249 3,451 SH   SOLE   0 0 3,451
AIR LEASE CORP CL A 00912X302 18,502 690,906 SH   SOLE   0 0 690,906
AMGEN INC COM 031162100 1,164 7,650 SH   SOLE   0 0 7,650
ASPEN TECHNOLOGY INC COM 045327103 19,434 482,957 SH   SOLE   0 0 482,957
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 362 2,500 SH   SOLE   0 0 2,500
BIOGEN INC COM 09062X103 15,982 66,090 SH   SOLE   0 0 66,090
BLACKHAWK NETWORK HLDGS INC COM 09238E104 10,151 303,110 SH   SOLE   0 0 303,110
CARMAX INC COM 143130102 19,517 398,053 SH   SOLE   0 0 398,053
COCA COLA CO COM 191216100 907 20,000 SH   SOLE   0 0 20,000
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,975 418,843 SH   SOLE   0 0 418,843
COLGATE PALMOLIVE CO COM 194162103 868 11,858 SH   SOLE   0 0 11,858
CONOCOPHILLIPS COM 20825C104 291 6,681 SH   SOLE   0 0 6,681
EXXON MOBIL CORP COM 30231G102 470 5,014 SH   SOLE   0 0 5,014
FACTSET RESH SYS INC COM 303075105 21,113 130,798 SH   SOLE   0 0 130,798
FASTENAL CO COM 311900104 24,957 562,223 SH   SOLE   0 0 562,223
FIRST FINL BANCORP OH COM 320209109 7,645 393,069 SH   SOLE   0 0 393,069
GILEAD SCIENCES INC COM 375558103 27,221 326,313 SH   SOLE   0 0 326,313
IPG PHOTONICS CORP COM 44980X109 18,349 229,364 SH   SOLE   0 0 229,364
ISHARES TR CORE S&P500 ETF 464287200 3,123 14,836 SH   SOLE   0 0 14,836
ISHARES TR SHRT NAT MUN ETF 464288158 1,295 12,175 SH   SOLE   0 0 12,175
ISHARES TR CORE ST USDB ETF 46432F859 650 6,400 SH   SOLE   0 0 6,400
JOHNSON & JOHNSON COM 478160104 518 4,274 SH   SOLE   0 0 4,274
JPMORGAN CHASE & CO COM 46625H100 364 5,861 SH   SOLE   0 0 5,861
MCDONALDS CORP COM 580135101 1,444 12,000 SH   SOLE   0 0 12,000
MEDIVATION INC COM 58501N101 18,244 302,557 SH   SOLE   0 0 302,557
NEOGEN CORP COM 640491106 475 8,437 SH   SOLE   0 0 8,437
NORFOLK SOUTHERN CORP COM 655844108 316 3,717 SH   SOLE   0 0 3,717
NORTHERN TR CORP COM 665859104 795 12,000 SH   SOLE   0 0 12,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 21,499 79,304 SH   SOLE   0 0 79,304
OPKO HEALTH INC COM 68375N103 93 10,000 SH   SOLE   0 0 10,000
PAYPAL HLDGS INC COM 70450Y103 1,313 35,975 SH   SOLE   0 0 35,975
PHILIP MORRIS INTL INC COM 718172109 422 4,150 SH   SOLE   0 0 4,150
PRICE T ROWE GROUP INC COM 74144T108 2,611 35,788 SH   SOLE   0 0 35,788
PRICELINE GRP INC COM NEW 741503403 24,124 19,324 SH   SOLE   0 0 19,324
PROCTER & GAMBLE CO COM 742718109 2,644 31,232 SH   SOLE   0 0 31,232
REALTY INCOME CORP COM 756109104 831 11,975 SH   SOLE   0 0 11,975
ROCKWELL MED INC COM 774374102 205 27,108 SH   SOLE   0 0 27,108
ROPER TECHNOLOGIES INC COM 776696106 24,254 142,203 SH   SOLE   0 0 142,203
SHIRE PLC SPONSORED ADR 82481R106 21,683 117,791 SH   SOLE   0 0 117,791
SIGNATURE BK NEW YORK N Y COM 82669G104 22,549 180,506 SH   SOLE   0 0 180,506
SKECHERS U S A INC CL A 830566105 13,717 461,529 SH   SOLE   0 0 461,529
SKYWORKS SOLUTIONS INC COM 83088M102 17,241 272,455 SH   SOLE   0 0 272,455
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,383 6,601 SH   SOLE   0 0 6,601
TRACTOR SUPPLY CO COM 892356106 26,472 290,325 SH   SOLE   0 0 290,325
VANGUARD INDEX FDS TOTAL STK MKT 922908769 254 2,368 SH   SOLE   0 0 2,368
VISA INC COM CL A 92826C839 30,733 414,365 SH   SOLE   0 0 414,365
WABTEC CORP COM 929740108 20,137 286,728 SH   SOLE   0 0 286,728
WALGREENS BOOTS ALLIANCE INC COM 931427108 300 3,600 SH   SOLE   0 0 3,600
WATERS CORP COM 941848103 1,758 12,500 SH   SOLE   0 0 12,500
ZELTIQ AESTHETICS INC COM 98933Q108 11,480 420,046 SH   SOLE   0 0 420,046