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 012423AB5 6,964 6,400,000 PRN   SOLE   0 0 6,400,000
Envestnet Conv Sr Unsecd Note CONV 29404KAA4 3,718 4,000,000 PRN   SOLE   0 0 4,000,000
NuVasive Conv Sr Notes CONV 670704AC9 28,465 16,065,000 PRN   SOLE   0 0 16,065,000
WebMD Health Conv Sr Notes CONV 94770VAF9 3,608 3,555,000 PRN   SOLE   0 0 3,555,000
Abaxis COM 002567105 3,880 80,000 SH   SOLE   0 0 80,000
ACI Worldwide COM 004498101 8,513 398,000 SH   SOLE   0 0 398,000
Acxiom COM 005125109 11,061 388,500 SH   SOLE   0 0 388,500
Advisory Board COM 00762W107 38,110 814,321 SH   SOLE   0 0 814,321
AeroVironment COM 008073108 32,804 1,170,308 SH   SOLE   0 0 1,170,308
Albany Molecular Research COM 012423109 30,268 2,157,370 SH   SOLE   0 0 2,157,370
Alphabet Class A COM 02079K305 1,986 2,342 SH   SOLE   0 0 2,342
Alphabet Class C COM 02079K107 1,034 1,247 SH   SOLE   0 0 1,247
ANSYS COM 03662Q105 23,065 215,822 SH   SOLE   0 0 215,822
Apple COM 037833100 377 2,625 SH   SOLE   0 0 2,625
Aspen Technology COM 045327103 1,466 24,885 SH   SOLE   0 0 24,885
Autozone COM 053332102 4,226 5,844 SH   SOLE   0 0 5,844
Berkshire Hathaway New Cl B COM 084670702 290 1,740 SH   SOLE   0 0 1,740
Bio Techne COM 09073M104 944 9,285 SH   SOLE   0 0 9,285
Blackbaud COM 09227Q100 19,724 257,260 SH   SOLE   0 0 257,260
Cambrex COM 132011107 24,876 451,888 SH   SOLE   0 0 451,888
Capella Education COM 139594105 3,718 43,730 SH   SOLE   0 0 43,730
CEB COM 125134106 2,551 32,455 SH   SOLE   0 0 32,455
Charles River Labs COM 159864107 13,304 147,900 SH   SOLE   0 0 147,900
Cognex COM 192422103 89,632 1,067,689 SH   SOLE   0 0 1,067,689
CommVault Systems COM 204166102 4,064 80,000 SH   SOLE   0 0 80,000
Computer Programs & Systems COM 205306103 986 35,220 SH   SOLE   0 0 35,220
ComScore COM 20564W105 2,796 129,508 SH   SOLE   0 0 129,508
Costar Group COM 22160N109 9,390 45,313 SH   SOLE   0 0 45,313
CyberArk Software COM M2682V108 12,155 238,950 SH   SOLE   0 0 238,950
Dorman Products COM 258278100 25,184 306,640 SH   SOLE   0 0 306,640
Ecolab COM 278865100 1,719 13,713 SH   SOLE   0 0 13,713
Exxon Mobil COM 30231G102 222 2,710 SH   SOLE   0 0 2,710
F5 Networks COM 315616102 4,141 29,045 SH   SOLE   0 0 29,045
FactSet Research System COM 303075105 44,590 270,389 SH   SOLE   0 0 270,389
Fastenal COM 311900104 8,585 166,697 SH   SOLE   0 0 166,697
Federal Realty Invt Tr COM 313747206 2,009 15,048 SH   SOLE   0 0 15,048
Forrester Research COM 346563109 16,164 406,652 SH   SOLE   0 0 406,652
Fortinet COM 34959E109 30,367 791,850 SH   SOLE   0 0 791,850
Forward Air COM 349853101 3,539 74,395 SH   SOLE   0 0 74,395
Franklin Electric COM 353514102 19,506 453,105 SH   SOLE   0 0 453,105
Genesee & Wyoming Class A COM 371559105 550 8,100 SH   SOLE   0 0 8,100
Gentex COM 371901109 49,994 2,343,827 SH   SOLE   0 0 2,343,827
Gigamon COM 37518B102 29,585 832,220 SH   SOLE   0 0 832,220
Gilead Sciences COM 375558103 2,984 43,936 SH   SOLE   0 0 43,936
Graham COM 384556106 224 9,750 SH   SOLE   0 0 9,750
Haemonetics COM 405024100 21,656 533,796 SH   SOLE   0 0 533,796
Healthcare Services Grp COM 421906108 14,099 327,204 SH   SOLE   0 0 327,204
HMS Holdings COM 40425J101 48,102 2,366,068 SH   SOLE   0 0 2,366,068
Hologic COM 436440101 49,199 1,156,264 SH   SOLE   0 0 1,156,264
Home Depot COM 437076102 3,625 24,686 SH   SOLE   0 0 24,686
Huron Consulting Grp COM 447462102 5,421 128,758 SH   SOLE   0 0 128,758
ICON PLC COM G4705A100 66,160 829,900 SH   SOLE   0 0 829,900
ID Systems COM 449489103 301 47,500 SH   SOLE   0 0 47,500
IDEXX Laboratories COM 45168D104 88,543 572,685 SH   SOLE   0 0 572,685
Illumina COM 452327109 42,054 246,450 SH   SOLE   0 0 246,450
IPG Photonic COM 44980X109 17,358 143,810 SH   SOLE   0 0 143,810
Jack Henry & Associates COM 426281101 35,566 382,023 SH   SOLE   0 0 382,023
Lindsay Manufacturing COM 535555106 2,662 30,205 SH   SOLE   0 0 30,205
Manhattan Associates COM 562750109 70,941 1,362,944 SH   SOLE   0 0 1,362,944
Medidata Solutions COM 58471A105 19,891 344,791 SH   SOLE   0 0 344,791
Mednax COM 58502b106 20,343 293,210 SH   SOLE   0 0 293,210
Meridian Bioscience COM 589584101 231 16,760 SH   SOLE   0 0 16,760
Merit Medical Systems COM 589889104 8,105 280,450 SH   SOLE   0 0 280,450
Morningstar COM 617700109 16,264 206,921 SH   SOLE   0 0 206,921
National Instruments COM 636518102 2,858 87,765 SH   SOLE   0 0 87,765
NICE COM 653656108 36,749 540,582 SH   SOLE   0 0 540,582
NuVasive COM 670704105 519 6,950 SH   SOLE   0 0 6,950
Paychex COM 704326107 4,249 72,134 SH   SOLE   0 0 72,134
Proto Labs COM 743713109 6,568 128,536 SH   SOLE   0 0 128,536
Quaker Chemical COM 747316107 3,160 24,000 SH   SOLE   0 0 24,000
ResMed COM 761152107 47,672 662,390 SH   SOLE   0 0 662,390
Ritchie Bros. Auctioneers COM 767744105 4,719 143,447 SH   SOLE   0 0 143,447
SEI Investments COM 784117103 41,651 825,760 SH   SOLE   0 0 825,760
Spdr S&P 500 Series 1 COM 78462F103 1,360 5,770 SH   SOLE   0 0 5,770
Stericycle COM 858912108 1,266 15,275 SH   SOLE   0 0 15,275
Tivity Health COM 88870R102 25,976 892,635 SH   SOLE   0 0 892,635
Trimble COM 896239100 25,380 792,887 SH   SOLE   0 0 792,887
VCA Antech COM 918194101 1,171 12,800 SH   SOLE   0 0 12,800
Verint Systems COM 92343x100 32,649 752,705 SH   SOLE   0 0 752,705
Wright Medical Group N.V. COM N96617118 1,348 43,329 SH   SOLE   0 0 43,329
Zebra Technologies COM 989207105 25,471 279,130 SH   SOLE   0 0 279,130