This is MD5 hash library for C++