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 574 3,443 SH   SOLE   1,700 0 1,743
ABAXIS INC COM 002567105 171,618 3,780,966 SH   SOLE   2,263,259 0 1,517,707
ABBOTT LABS COM 002824100 553 13,223 SH   SOLE   1,476 0 11,747
ABBVIE INC COM 00287Y109 298 5,225 SH   SOLE   0 0 5,225
ABIOMED INC COM 003654100 43,473 458,523 SH   SOLE   267,290 0 191,233
ACI WORLDWIDE INC COM 004498101 247,889 11,923,475 SH   SOLE   6,822,670 0 5,100,805
ACUITY BRANDS INC COM 00508Y102 2,788 12,782 SH   SOLE   3,469 0 9,313
AKAMAI TECHNOLOGIES INC COM 00971T101 8,507 153,081 SH   SOLE   36,530 0 116,551
ALPHABET INC CAP STK CL A 02079K305 21,524 28,213 SH   SOLE   8,386 0 19,827
AMERICAN SOFTWARE INC CL A 029683109 37,883 4,209,269 SH   SOLE   2,456,240 0 1,753,029
ANSYS INC COM 03662Q105 264,322 2,954,639 SH   SOLE   1,641,962 0 1,312,677
APPLE INC COM 037833100 20,481 187,912 SH   SOLE   58,169 0 129,743
AUTOMATIC DATA PROCESSING IN COM 053015103 511 5,694 SH   SOLE   559 0 5,135
BALCHEM CORP COM 057665200 200,527 3,233,271 SH   SOLE   1,869,536 0 1,363,735
BIO TECHNE CORP COM 09073M104 235,192 2,488,278 SH   SOLE   1,394,540 0 1,093,738
BIOGEN INC COM 09062X103 5,753 22,100 SH   SOLE   6,015 0 16,085
BLACKBAUD INC COM 09227Q100 285,279 4,536,152 SH   SOLE   2,562,445 0 1,973,707
BRUKER CORP COM 116794108 35,187 1,256,669 SH   SOLE   989,265 0 267,404
BUFFALO WILD WINGS INC COM 119848109 964 6,511 SH   SOLE   4,993 0 1,518
CANTEL MEDICAL CORP COM 138098108 321,523 4,505,644 SH   SOLE   2,585,655 0 1,919,989
CARNIVAL CORP PAIRED CTF 143658300 33,558 635,922 SH   SOLE   344,266 0 291,656
CELGENE CORP COM 151020104 26,186 261,622 SH   SOLE   106,846 0 154,776
CERNER CORP COM 156782104 4,498 84,926 SH   SOLE   84,926 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,008 228,745 SH   SOLE   123,260 0 105,485
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,606 3,411 SH   SOLE   884 0 2,527
CISCO SYS INC COM 17275R102 252 8,842 SH   SOLE   1,705 0 7,137
COGNEX CORP COM 192422103 260,431 6,686,300 SH   SOLE   3,865,871 0 2,820,429
CYBERARK SOFTWARE LTD SHS M2682V108 745 17,486 SH   SOLE   17,486 0 0
DANAHER CORP DEL COM 235851102 406 4,284 SH   SOLE   2,601 0 1,683
DICKS SPORTING GOODS INC COM 253393102 7,926 169,545 SH   SOLE   53,207 0 116,338
DIODES INC COM 254543101 86,421 4,299,546 SH   SOLE   2,921,553 0 1,377,993
DOLBY LABORATORIES INC COM 25659T107 19,512 448,957 SH   SOLE   246,271 0 202,686
DOLLAR GEN CORP NEW COM 256677105 2,913 34,033 SH   SOLE   9,242 0 24,791
DSW INC CL A 23334L102 2,048 74,113 SH   SOLE   23,975 0 50,138
DTS INC COM 23335C101 74,175 3,405,663 SH   SOLE   1,732,468 0 1,673,195
DYNAMIC MATLS CORP COM 267888105 15,231 2,350,421 SH   SOLE   1,234,226 0 1,116,195
ECOLAB INC COM 278865100 1,470 13,179 SH   SOLE   8,248 0 4,931
ELLIE MAE INC COM 28849P100 112,373 1,239,768 SH   SOLE   717,371 0 522,397
EVERCORE PARTNERS INC CLASS A 29977A105 3,902 75,397 SH   SOLE   19,768 0 55,629
EXPEDIA INC DEL COM NEW 30212P303 1,678 15,567 SH   SOLE   3,811 0 11,756
EXXON MOBIL CORP COM 30231G102 329 3,932 SH   SOLE   416 0 3,516
FACEBOOK INC CL A 30303M102 2,838 24,872 SH   SOLE   12,489 0 12,383
FACTSET RESH SYS INC COM 303075105 4,594 30,317 SH   SOLE   7,713 0 22,604
FASTENAL CO COM 311900104 228 4,645 SH   SOLE   1,546 0 3,099
FEI CO COM 30241L109 295,377 3,318,470 SH   SOLE   1,867,997 0 1,450,473
FLAMEL TECHNOLOGIES SA SPONSORED ADR 338488109 6,390 578,814 SH   SOLE   444,329 0 134,485
FLEETMATICS GROUP PLC COM G35569105 1,543 37,903 SH   SOLE   37,903 0 0
FLIR SYS INC COM 302445101 18,572 563,635 SH   SOLE   432,629 0 131,006
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 652 6,774 SH   SOLE   6,774 0 0
GENERAL ELECTRIC CO COM 369604103 1,367 42,991 SH   SOLE   13,745 0 29,246
GENTHERM INC COM 37253A103 5,155 123,952 SH   SOLE   37,917 0 86,035
GEOSPACE TECHNOLOGIES CORP COM 37364X109 19,502 1,580,419 SH   SOLE   906,633 0 673,786
GILEAD SCIENCES INC COM 375558103 8,031 87,427 SH   SOLE   24,000 0 63,427
GOLDMAN SACHS GROUP INC COM 38141G104 275 1,753 SH   SOLE   1,245 0 508
GRAINGER W W INC COM 384802104 584 2,500 SH   SOLE   0 0 2,500
GUIDEWIRE SOFTWARE INC COM 40171V100 117,984 2,165,646 SH   SOLE   1,226,053 0 939,593
HOME DEPOT INC COM 437076102 2,145 16,076 SH   SOLE   8,900 0 7,176
HUNT J B TRANS SVCS INC COM 445658107 5,069 60,170 SH   SOLE   20,245 0 39,925
ICON PLC SHS G4705A100 26,863 357,694 SH   SOLE   259,515 0 98,179
ILLINOIS TOOL WKS INC COM 452308109 474 4,629 SH   SOLE   675 0 3,954
INCYTE CORP COM 45337C102 211,444 2,917,673 SH   SOLE   1,716,780 0 1,200,893
INTERNATIONAL BUSINESS MACHS COM 459200101 361 2,386 SH   SOLE   413 0 1,973
INVESCO LTD SHS G491BT108 7,905 256,922 SH   SOLE   187,758 0 69,164
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,080 23,592 SH   SOLE   7,606 0 15,986
JOHNSON & JOHNSON COM 478160104 264 2,437 SH   SOLE   174 0 2,263
JPMORGAN CHASE & CO COM 46625H100 1,257 21,226 SH   SOLE   15,505 0 5,721
MANHATTAN ASSOCS INC COM 562750109 257,712 4,531,597 SH   SOLE   2,541,917 0 1,989,680
MASIMO CORP COM 574795100 6,957 166,272 SH   SOLE   90,522 0 75,750
MASTERCARD INC CL A 57636Q104 10,493 111,042 SH   SOLE   35,015 0 76,027
MAXIMUS INC COM 577933104 3,700 70,298 SH   SOLE   17,383 0 52,915
MCDONALDS CORP COM 580135101 302 2,400 SH   SOLE   0 0 2,400
MEDIDATA SOLUTIONS INC COM 58471A105 240,223 6,205,701 SH   SOLE   3,593,411 0 2,612,290
MERCADOLIBRE INC COM 58733R102 2,565 21,766 SH   SOLE   21,766 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 117,681 5,709,876 SH   SOLE   3,218,532 0 2,491,344
MICHAEL KORS HLDGS LTD SHS G60754101 7,793 136,820 SH   SOLE   43,239 0 93,581
MICROSOFT CORP COM 594918104 1,259 22,800 SH   SOLE   13,278 0 9,522
MORGAN STANLEY COM NEW 617446448 716 28,648 SH   SOLE   22,999 0 5,649
MSC INDL DIRECT INC CL A 553530106 3,424 44,869 SH   SOLE   11,052 0 33,817
NABORS INDUSTRIES LTD SHS G6359F103 6,614 718,901 SH   SOLE   373,451 0 345,450
NEOGEN CORP COM 640491106 254,107 5,046,805 SH   SOLE   2,846,173 0 2,200,632
NETSCOUT SYS INC COM 64115T104 164,124 7,145,128 SH   SOLE   4,135,473 0 3,009,655
NIC INC COM 62914B100 157,020 8,708,824 SH   SOLE   5,252,104 0 3,456,720
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7,700 139,273 SH   SOLE   50,699 0 88,574
NUANCE COMMUNICATIONS INC COM 67020Y100 9,099 486,856 SH   SOLE   334,407 0 152,449
NVR INC COM 62944T105 4,251 2,454 SH   SOLE   576 0 1,878
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,496 12,775 SH   SOLE   2,809 0 9,966
ORACLE CORP COM 68389X105 1,672 40,867 SH   SOLE   27,910 0 12,957
ORBOTECH LTD ORD M75253100 2,126 89,401 SH   SOLE   89,401 0 0
PALO ALTO NETWORKS INC COM 697435105 5,130 31,444 SH   SOLE   10,212 0 21,232
PAREXEL INTL CORP COM 699462107 4,454 70,996 SH   SOLE   17,506 0 53,490
POLARIS INDS INC COM 731068102 4,333 43,994 SH   SOLE   14,862 0 29,132
PRAXAIR INC COM 74005P104 1,523 13,309 SH   SOLE   8,540 0 4,769
PRICE T ROWE GROUP INC COM 74144T108 19,653 267,532 SH   SOLE   71,655 0 195,877
PROS HOLDINGS INC COM 74346Y103 57,686 4,892,764 SH   SOLE   2,614,312 0 2,278,452
PROTO LABS INC COM 743713109 212,137 2,751,805 SH   SOLE   1,574,168 0 1,177,637
PULTE GROUP INC COM 745867101 4,602 245,959 SH   SOLE   69,183 0 176,776
QIAGEN NV REG SHS N72482107 17,878 800,286 SH   SOLE   413,154 0 387,132
QUALITY SYS INC COM 747582104 145,046 9,517,462 SH   SOLE   5,568,822 0 3,948,640
QUANTA SVCS INC COM 74762E102 14,218 630,224 SH   SOLE   182,049 0 448,175
QUIDEL CORP COM 74838J101 98,821 5,725,436 SH   SOLE   3,307,681 0 2,417,755
RED HAT INC COM 756577102 2,699 36,229 SH   SOLE   8,901 0 27,328
RESTORATION HARDWARE HLDGS I COM 761283100 4,146 98,946 SH   SOLE   30,295 0 68,651
ROBERT HALF INTL INC COM 770323103 2,840 60,960 SH   SOLE   14,387 0 46,573
SASOL LTD SPONSORED ADR 803866300 14,351 485,822 SH   SOLE   263,533 0 222,289
SCHLUMBERGER LTD COM 806857108 4,687 63,546 SH   SOLE   18,740 0 44,806
SHIRE PLC SPONSORED ADR 82481R106 11,029 64,161 SH   SOLE   19,486 0 44,675
STARBUCKS CORP COM 855244109 622 10,415 SH   SOLE   7,804 0 2,611
STERICYCLE INC COM 858912108 2,983 23,635 SH   SOLE   6,126 0 17,509
STIFEL FINL CORP COM 860630102 2,810 94,940 SH   SOLE   26,740 0 68,200
SUN HYDRAULICS CORP COM 866942105 136,389 4,109,346 SH   SOLE   2,313,948 0 1,795,398
TARGET CORP COM 87612E106 1,071 13,015 SH   SOLE   7,437 0 5,578
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 13,366 249,789 SH   SOLE   129,317 0 120,472
TEXTURA CORP COM 883211104 71,880 3,858,294 SH   SOLE   2,179,584 0 1,678,710
TJX COS INC NEW COM 872540109 1,216 15,524 SH   SOLE   11,988 0 3,536
TOLL BROTHERS INC COM 889478103 3,772 127,809 SH   SOLE   36,704 0 91,105
TRACTOR SUPPLY CO COM 892356106 22,029 243,517 SH   SOLE   60,017 0 183,500
TRIMBLE NAVIGATION LTD COM 896239100 4,377 176,490 SH   SOLE   41,807 0 134,683
TYCO INTL PLC SHS G91442106 8,534 232,482 SH   SOLE   169,109 0 63,373
TYLER TECHNOLOGIES INC COM 902252105 290,138 2,255,949 SH   SOLE   1,265,552 0 990,397
ULTA SALON COSMETCS & FRAG I COM 90384S303 5,295 27,330 SH   SOLE   8,061 0 19,269
UNDER ARMOUR INC CL A 904311107 4,945 58,294 SH   SOLE   18,357 0 39,937
UNION PAC CORP COM 907818108 692 8,695 SH   SOLE   6,831 0 1,864
UNITED NAT FOODS INC COM 911163103 2,577 63,944 SH   SOLE   18,236 0 45,708
UNITED TECHNOLOGIES CORP COM 913017109 693 6,924 SH   SOLE   5,876 0 1,048
VEEVA SYS INC CL A COM 922475108 180,799 7,220,408 SH   SOLE   4,222,332 0 2,998,076
VISA INC COM CL A 92826C839 12,814 167,552 SH   SOLE   39,447 0 128,105
VOCERA COMMUNICATIONS INC COM 92857F107 54,527 4,276,613 SH   SOLE   2,429,228 0 1,847,385
WATERS CORP COM 941848103 8,717 66,076 SH   SOLE   42,029 0 24,047
WEC ENERGY GROUP INC COM 92939U106 547 9,107 SH   SOLE   157 0 8,950
YORK WTR CO COM 987184108 343 11,250 SH   SOLE   0 0 11,250