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
Albany Molecular Research Conv CONV 012423AA7 8,608 6,400,000 PRN   SOLE   0 0 6,400,000
Envestnet Conv Sr Unsecd Note CONV 29404KAA4 3,515 4,000,000 PRN   SOLE   0 0 4,000,000
NuVasive Conv Sr Notes CONV 670704AC9 22,696 16,635,000 PRN   SOLE   0 0 16,635,000
WebMD Health Conv Sr Notes CONV 94770VAF9 3,657 3,555,000 PRN   SOLE   0 0 3,555,000
ACI Worldwide COM 004498101 8,517 398,000 SH   SOLE   0 0 398,000
ANSYS COM 03662Q105 17,343 187,497 SH   SOLE   0 0 187,497
Abaxis COM 002567105 4,510 81,000 SH   SOLE   0 0 81,000
Actuant COM 00508X203 832 34,704 SH   SOLE   0 0 34,704
Acxiom COM 005125109 7,395 353,500 SH   SOLE   0 0 353,500
Advisory Board COM 00762W107 26,246 529,055 SH   SOLE   0 0 529,055
AeroVironment COM 008073108 20,950 710,885 SH   SOLE   0 0 710,885
Albany Molecular Research COM 012423109 23,448 1,181,270 SH   SOLE   0 0 1,181,270
Alphabet COM 02079K107 4,851 6,392 SH   SOLE   0 0 6,392
Alphabet (googl) COM 02079K305 4,798 6,167 SH   SOLE   0 0 6,167
Amgen COM 031162100 8,911 54,893 SH   SOLE   0 0 54,893
AngioDynamics COM 03475V101 1,020 84,000 SH   SOLE   0 0 84,000
Apple COM 037833100 487 4,628 SH   SOLE   0 0 4,628
Aspen Technology COM 045327103 937 24,810 SH   SOLE   0 0 24,810
Autozone COM 053332102 8,580 11,565 SH   SOLE   0 0 11,565
Bed Bath & Beyond COM 075896100 3,938 81,610 SH   SOLE   0 0 81,610
Berkshire Hathaway New Cl B COM 084670702 242 1,829 SH   SOLE   0 0 1,829
Bio Techne COM 09073M104 458 5,085 SH   SOLE   0 0 5,085
Blackbaud COM 09227Q100 10,096 153,300 SH   SOLE   0 0 153,300
Bristol Myers COM 110122108 464 6,750 SH   SOLE   0 0 6,750
CEB COM 125134106 4,731 77,057 SH   SOLE   0 0 77,057
Capella Education COM 139594105 1,422 30,765 SH   SOLE   0 0 30,765
Celgene COM 151020104 6,819 56,939 SH   SOLE   0 0 56,939
Cepheid COM 15670R107 19,355 529,840 SH   SOLE   0 0 529,840
Cerner COM 156782104 1,826 30,350 SH   SOLE   0 0 30,350
Charles River Labs COM 159864107 12,079 150,250 SH   SOLE   0 0 150,250
Cognex COM 192422103 33,692 997,705 SH   SOLE   0 0 997,705
CommVault Systems COM 204166102 1,967 50,000 SH   SOLE   0 0 50,000
Computer Programs & Systems COM 205306103 2,037 40,950 SH   SOLE   0 0 40,950
Costar Group COM 22160N109 9,659 46,733 SH   SOLE   0 0 46,733
Deer Consumer Products COM 24379j200 1 133,400 SH   SOLE   0 0 133,400
Dorman Products COM 258278100 12,318 259,495 SH   SOLE   0 0 259,495
EQT COM 294549100 417 7,998 SH   SOLE   0 0 7,998
Ecolab COM 278865100 9,021 78,872 SH   SOLE   0 0 78,872
Exact Sciences COM 30063P105 215 23,290 SH   SOLE   0 0 23,290
Expeditors Int'l Washington COM 302130109 6,114 135,570 SH   SOLE   0 0 135,570
Exxon Mobil COM 30231G102 339 4,345 SH   SOLE   0 0 4,345
F5 Networks COM 315616102 2,360 24,345 SH   SOLE   0 0 24,345
Facebook, Inc. Class A COM 30303M102 736 7,033 SH   SOLE   0 0 7,033
FactSet Research System COM 303075105 37,537 230,900 SH   SOLE   0 0 230,900
Fairway Group Holdings COM 30603D109 59 89,700 SH   SOLE   0 0 89,700
Fastenal COM 311900104 7,817 191,492 SH   SOLE   0 0 191,492
Federal Realty Invt Tr COM 313747206 2,267 15,518 SH   SOLE   0 0 15,518
Forrester Research COM 346563109 12,567 441,262 SH   SOLE   0 0 441,262
Fortinet COM 34959E109 13,187 423,065 SH   SOLE   0 0 423,065
Forward Air COM 349853101 3,627 84,335 SH   SOLE   0 0 84,335
Franklin Electric COM 353514102 11,439 423,190 SH   SOLE   0 0 423,190
General Electric COM 369604103 304 9,765 SH   SOLE   0 0 9,765
Genesee & Wyoming Class A COM 371559105 596 11,100 SH   SOLE   0 0 11,100
Gentex COM 371901109 32,064 2,002,755 SH   SOLE   0 0 2,002,755
Gilead Sciences COM 375558103 5,354 52,910 SH   SOLE   0 0 52,910
Graham COM 384556106 194 11,550 SH   SOLE   0 0 11,550
HMS Holdings COM 40425J101 20,336 1,648,000 SH   SOLE   0 0 1,648,000
Haemonetics COM 405024100 22,677 703,376 SH   SOLE   0 0 703,376
Healthcare Services Grp COM 421906108 7,470 214,236 SH   SOLE   0 0 214,236
Healthways COM 422245100 11,536 896,380 SH   SOLE   0 0 896,380
Hologic COM 436440101 39,702 1,026,165 SH   SOLE   0 0 1,026,165
Home Depot COM 437076102 5,229 39,539 SH   SOLE   0 0 39,539
Huron Consulting Grp COM 447462102 9,604 161,681 SH   SOLE   0 0 161,681
I B M COM 459200101 265 1,923 SH   SOLE   0 0 1,923
ICF International COM 44925C103 2,877 80,900 SH   SOLE   0 0 80,900
ICON PLC COM G4705A100 60,422 777,635 SH   SOLE   0 0 777,635
ID Systems COM 449489103 311 67,700 SH   SOLE   0 0 67,700
IDEXX Laboratories COM 45168D104 47,242 647,856 SH   SOLE   0 0 647,856
IHS COM 451734107 6,989 59,015 SH   SOLE   0 0 59,015
IPG Photonic COM 44980X109 12,831 143,915 SH   SOLE   0 0 143,915
IShares Global Tech COM 464287291 6,418 65,810 SH   SOLE   0 0 65,810
IShares MSCI Emerging Markets COM 464287234 4,442 138,002 SH   SOLE   0 0 138,002
Illumina COM 452327109 41,310 215,220 SH   SOLE   0 0 215,220
Ishares China Large Cap ETF COM 464287184 5,923 167,850 SH   SOLE   0 0 167,850
Jack Henry & Associates COM 426281101 30,532 391,134 SH   SOLE   0 0 391,134
Johnson & Johnson COM 478160104 231 2,250 SH   SOLE   0 0 2,250
Kulicke and Soffa Industries COM 501242101 1,437 123,164 SH   SOLE   0 0 123,164
LKQ COM 501889208 30,872 1,041,928 SH   SOLE   0 0 1,041,928
Liberty Global PLC Cl A UK COM G5480u104 2,405 56,781 SH   SOLE   0 0 56,781
Liberty Global Plc Ser C UK COM G5480u120 4,845 118,836 SH   SOLE   0 0 118,836
Liberty Lilac Group CL C COM U COM g5480u153 254 5,905 SH   SOLE   0 0 5,905
Lindsay COM 535555106 2,179 30,090 SH   SOLE   0 0 30,090
Linear Tech COM 535678106 1,796 42,300 SH   SOLE   0 0 42,300
Manhattan Associates COM 562750109 83,062 1,255,285 SH   SOLE   0 0 1,255,285
Mednax COM 58502b106 21,584 301,205 SH   SOLE   0 0 301,205
Meridian Bioscience COM 589584101 1,107 53,950 SH   SOLE   0 0 53,950
Merit Medical Systems COM 589889104 5,702 306,700 SH   SOLE   0 0 306,700
Morningstar COM 617700109 15,839 196,980 SH   SOLE   0 0 196,980
National Instruments COM 636518102 2,014 70,200 SH   SOLE   0 0 70,200
Nice Systems COM 653656108 22,976 400,845 SH   SOLE   0 0 400,845
NuVasive COM 670704105 376 6,950 SH   SOLE   0 0 6,950
Paychex COM 704326107 4,590 86,786 SH   SOLE   0 0 86,786
Pepsico COM 713448108 218 2,185 SH   SOLE   0 0 2,185
Pfizer COM 717081103 220 6,811 SH   SOLE   0 0 6,811
Proto Labs COM 743713109 5,227 82,073 SH   SOLE   0 0 82,073
QS Energy COM 74736R106 2 10,000 SH   SOLE   0 0 10,000
Quaker Chemical COM 747316107 3,724 48,200 SH   SOLE   0 0 48,200
ResMed COM 761152107 32,796 610,845 SH   SOLE   0 0 610,845
Ritchie Bros. Auctioneers COM 767744105 4,986 206,785 SH   SOLE   0 0 206,785
SEI Investments COM 784117103 35,016 668,240 SH   SOLE   0 0 668,240
Trimble Navigation COM 896239100 11,853 552,570 SH   SOLE   0 0 552,570
VCA Antech COM 918194101 1,144 20,800 SH   SOLE   0 0 20,800
Verint Systems COM 92343x100 26,776 660,169 SH   SOLE   0 0 660,169
Verizon COM 92343V104 318 6,881 SH   SOLE   0 0 6,881
WP Glimcher COM 939647103 395 37,200 SH   SOLE   0 0 37,200
Wright Medical Group N.V. COM N96617118 1,352 55,897 SH   SOLE   0 0 55,897
Zebra Technologies COM 989207105 20,669 296,750 SH   SOLE   0 0 296,750