MD5 ce5a65e15660cdd77172a946094b0d9b charles-20030813.zip 358386 MD5 1dfe11d12dedecf3c44c1730621428dc charles.pdf 40948 MD5 387c97872161bc99d91eb31b385edd72 charles-ae2003.pdf 123326 MD5 5ff902f59e6c417b6a3723c60ddf046e charlesppt.pdf 264216