md5.c revision 6a185016
1