mς %U²Ic@s`dkZdkZdkZdd„Zedjo(eeƒeeƒeeddƒndS(Nc CsL|dj oe|i|ƒ}|i|dƒ}|i|dƒiƒ}|i|ƒ}|i dƒ|iƒ}nV|iƒ}|idƒ}|idƒiƒ}|iƒ}|i dƒ|iƒ}|i dj on|i dƒ|i ƒ} |iƒ|iƒ} }d}x"| D]} |dt| ƒ7}qWdG|iGdGHdS(Ntstringts%02xtModulesseems to comply with PEP 247(tkeytNonetmoduletnewtobj1tobj2tdigestth1tobj3tupdateth2t digest_sizetcopytobj_copyt hexdigestthd2tbytetordt__name__( RRRRRR R R RRRR ((t-/data/zmath/lib/python2.4/test/test_pep247.pytcheck_hash_modules8 ( %  t__main__Rtabc(tmd5tshathmacRRR(RRRR((Rt?s  '