In the following email addresses, please replace "at" by "@" and "dot" by ".".
For example, <xxx dot yyy at zzz dot to> should read <email@example.com>.
Cyril Bouvier <Cyril dot Bouvier at inria dot fr>
contributed the batch mode and GPU for stage 1
David Cleaver <wraithx at morpheus dot net>
contributed the APRCL code
Pierrick Gaudry <gaudry at lix dot polytechnique dot fr>
contributed efficient assembly code for combined mul/redc.
Brian Gladman <brg at gladman dot plus dot com>
contributed the Visual C build files
Jim Fougeron <jfoug at cox dot net>
contributed the expression parser, the primality testing tools,
and several command-line options.
Laurent Fousse <laurent at komite dot net>
contributed the middle product code, the autoconf/automake tools,
and author of the Debian package.
Alexander Kruppa <firstname.lastname@example.org> (substitute appropriately)
joined Paul Zimmermann at release 5, contributed the Toom-Cook
multiplication code, the special code for Fermat numbers, and
many other nice things.
Francois Morain <morain at lix dot polytechnique dot fr>
contributed the Stage 1 code for Weierstrass form
Dave Newman <dragonmeat at gmail dot com>
contributed the Kronecker-Sch�nhage multiplication code,
and the NTT code.
Jason S. Papadopoulos <jasonp at boo dot net> contributed optimizations
to the NTT code.
Paul Zimmermann <zimmerma at loria dot fr>
author of the first version of the program.
Several people also helped by suggesting improvements, or testing
beta-versions: Allan Steel, Karim Belabas, Torbj�rn Granlund,
Japke Rosink, Bruce Dodson.
If you want to contribute to GMP-ECM, you are welcome; the development
version is available on <http://gforge.inria.fr/projects/ecm>.