420a4d:	23 f3                	and    %ebx,%esi
420a4f:	33 f2                	xor    %edx,%esi
420a51:	c1 cb 02             	ror    $0x2,%ebx
420a54:	03 fe                	add    %esi,%edi
420a56:	8b 34 24             	mov    (%esp),%esi
420a59:	8b 6c 24 08          	mov    0x8(%esp),%ebp
420a5d:	33 f5                	xor    %ebp,%esi
420a5f:	8b 6c 24 20          	mov    0x20(%esp),%ebp
420a63:	33 f5                	xor    %ebp,%esi
420a65:	8b 6c 24 34          	mov    0x34(%esp),%ebp
420a69:	33 f5                	xor    %ebp,%esi
420a6b:	d1 c6                	rol    $1,%esi
420a6d:	89 74 24 40          	mov    %esi,0x40(%esp)
420a71:	8b ef                	mov    %edi,%ebp
420a73:	c1 c5 05             	rol    $0x5,%ebp
420a76:	8d 94 15 99 79 82 5a 	lea    0x5a827999(%ebp,%edx,1),%edx
420a7d:	03 d6                	add    %esi,%edx
420a7f:	8b eb                	mov    %ebx,%ebp
420a81:	33 e9                	xor    %ecx,%ebp
420a83:	23 e8                	and    %eax,%ebp
420a85:	33 e9                	xor    %ecx,%ebp
420a87:	c1 c8 02             	ror    $0x2,%eax
420a8a:	03 d5                	add    %ebp,%edx
420a8c:	8b 74 24 04          	mov    0x4(%esp),%esi
420a90:	8b 6c 24 0c          	mov    0xc(%esp),%ebp
420a94:	33 f5                	xor    %ebp,%esi
420a96:	8b 6c 24 24          	mov    0x24(%esp),%ebp
420a9a:	33 f5                	xor    %ebp,%esi
420a9c:	8b 6c 24 38          	mov    0x38(%esp),%ebp
420aa0:	33 f5                	xor    %ebp,%esi
420aa2:	d1 c6                	rol    $1,%esi
420aa4:	89 74 24 44          	mov    %esi,0x44(%esp)
420aa8:	8b ea                	mov    %edx,%ebp
420aaa:	c1 c5 05             	rol    $0x5,%ebp
420aad:	8d 8c 0d 99 79 82 5a 	lea    0x5a827999(%ebp,%ecx,1),%ecx
420ab4:	03 ce                	add    %esi,%ecx
420ab6:	8b e8                	mov    %eax,%ebp
420ab8:	33 eb                	xor    %ebx,%ebp
420aba:	23 ef                	and    %edi,%ebp
420abc:	33 eb                	xor    %ebx,%ebp
420abe:	c1 cf 02             	ror    $0x2,%edi
420ac1:	03 cd                	add    %ebp,%ecx
420ac3:	8b 74 24 08          	mov    0x8(%esp),%esi
420ac7:	8b 6c 24 10          	mov    0x10(%esp),%ebp
420acb:	33 f5                	xor    %ebp,%esi
420acd:	8b 6c 24 28          	mov    0x28(%esp),%ebp
420ad1:	33 f5                	xor    %ebp,%esi
420ad3:	8b 6c 24 3c          	mov    0x3c(%esp),%ebp
420ad7:	33 f5                	xor    %ebp,%esi
420ad9:	d1 c6                	rol    $1,%esi
420adb:	89 74 24 48          	mov    %esi,0x48(%esp)
420adf:	8b e9                	mov    %ecx,%ebp
420ae1:	c1 c5 05             	rol    $0x5,%ebp
420ae4:	8d 9c 1d 99 79 82 5a 	lea    0x5a827999(%ebp,%ebx,1),%ebx
420aeb:	03 de                	add    %esi,%ebx
420aed:	8b ef                	mov    %edi,%ebp
420aef:	33 e8                	xor    %eax,%ebp
420af1:	23 ea                	and    %edx,%ebp
420af3:	33 e8                	xor    %eax,%ebp
420af5:	c1 ca 02             	ror    $0x2,%edx
420af8:	03 dd                	add    %ebp,%ebx
420afa:	8b 74 24 0c          	mov    0xc(%esp),%esi
420afe:	8b 6c 24 14          	mov    0x14(%esp),%ebp
420b02:	33 f5                	xor    %ebp,%esi
420b04:	8b 6c 24 2c          	mov    0x2c(%esp),%ebp
420b08:	33 f5                	xor    %ebp,%esi
420b0a:	8b 6c 24 40          	mov    0x40(%esp),%ebp
420b0e:	33 f5                	xor    %ebp,%esi
420b10:	d1 c6                	rol    $1,%esi
420b12:	89 74 24 4c          	mov    %esi,0x4c(%esp)
420b16:	8b eb                	mov    %ebx,%ebp
420b18:	c1 c5 05             	rol    $0x5,%ebp
420b1b:	8d 84 05 99 79 82 5a 	lea    0x5a827999(%ebp,%eax,1),%eax
420b22:	03 c6                	add    %esi,%eax
420b24:	8b ea                	mov    %edx,%ebp
420b26:	33 ef                	xor    %edi,%ebp
420b28:	23 e9                	and    %ecx,%ebp
420b2a:	33 ef                	xor    %edi,%ebp
420b2c:	c1 c9 02             	ror    $0x2,%ecx
420b2f:	03 c5                	add    %ebp,%eax
420b31:	8b 74 24 10          	mov    0x10(%esp),%esi
420b35:	8b 6c 24 18          	mov    0x18(%esp),%ebp
420b39:	33 f5                	xor    %ebp,%esi
420b3b:	8b 6c 24 30          	mov    0x30(%esp),%ebp
420b3f:	33 f5                	xor    %ebp,%esi
420b41:	8b 6c 24 44          	mov    0x44(%esp),%ebp
420b45:	33 f5                	xor    %ebp,%esi
420b47:	d1 c6                	rol    $1,%esi
420b49:	89 74 24 50          	mov    %esi,0x50(%esp)
420b4d:	8b e8                	mov    %eax,%ebp
420b4f:	c1 c5 05             	rol    $0x5,%ebp
420b52:	8d bc 3d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edi,1),%edi
420b59:	03 fe                	add    %esi,%edi
420b5b:	8b eb                	mov    %ebx,%ebp
420b5d:	33 e9                	xor    %ecx,%ebp
420b5f:	33 ea                	xor    %edx,%ebp
420b61:	c1 cb 02             	ror    $0x2,%ebx
420b64:	03 fd                	add    %ebp,%edi
420b66:	8b 74 24 14          	mov    0x14(%esp),%esi
420b6a:	8b 6c 24 1c          	mov    0x1c(%esp),%ebp
420b6e:	33 f5                	xor    %ebp,%esi
420b70:	8b 6c 24 34          	mov    0x34(%esp),%ebp
420b74:	33 f5                	xor    %ebp,%esi
420b76:	8b 6c 24 48          	mov    0x48(%esp),%ebp
420b7a:	33 f5                	xor    %ebp,%esi
420b7c:	d1 c6                	rol    $1,%esi
420b7e:	89 74 24 54          	mov    %esi,0x54(%esp)
420b82:	8b ef                	mov    %edi,%ebp
420b84:	c1 c5 05             	rol    $0x5,%ebp
420b87:	8d 94 15 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edx,1),%edx
420b8e:	03 d6                	add    %esi,%edx
420b90:	8b e8                	mov    %eax,%ebp
420b92:	33 eb                	xor    %ebx,%ebp
420b94:	33 e9                	xor    %ecx,%ebp
420b96:	c1 c8 02             	ror    $0x2,%eax
420b99:	03 d5                	add    %ebp,%edx
420b9b:	8b 74 24 18          	mov    0x18(%esp),%esi
420b9f:	8b 6c 24 20          	mov    0x20(%esp),%ebp
420ba3:	33 f5                	xor    %ebp,%esi
420ba5:	8b 6c 24 38          	mov    0x38(%esp),%ebp
420ba9:	33 f5                	xor    %ebp,%esi
420bab:	8b 6c 24 4c          	mov    0x4c(%esp),%ebp
420baf:	33 f5                	xor    %ebp,%esi
420bb1:	d1 c6                	rol    $1,%esi
420bb3:	89 74 24 58          	mov    %esi,0x58(%esp)
420bb7:	8b ea                	mov    %edx,%ebp
420bb9:	c1 c5 05             	rol    $0x5,%ebp
420bbc:	8d 8c 0d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ecx,1),%ecx
420bc3:	03 ce                	add    %esi,%ecx
420bc5:	8b ef                	mov    %edi,%ebp
420bc7:	33 e8                	xor    %eax,%ebp
420bc9:	33 eb                	xor    %ebx,%ebp
420bcb:	c1 cf 02             	ror    $0x2,%edi
420bce:	03 cd                	add    %ebp,%ecx
420bd0:	8b 74 24 1c          	mov    0x1c(%esp),%esi
420bd4:	8b 6c 24 24          	mov    0x24(%esp),%ebp
420bd8:	33 f5                	xor    %ebp,%esi
420bda:	8b 6c 24 3c          	mov    0x3c(%esp),%ebp
420bde:	33 f5                	xor    %ebp,%esi
420be0:	8b 6c 24 50          	mov    0x50(%esp),%ebp
420be4:	33 f5                	xor    %ebp,%esi
420be6:	d1 c6                	rol    $1,%esi
420be8:	89 74 24 5c          	mov    %esi,0x5c(%esp)
420bec:	8b e9                	mov    %ecx,%ebp
420bee:	c1 c5 05             	rol    $0x5,%ebp
420bf1:	8d 9c 1d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ebx,1),%ebx
420bf8:	03 de                	add    %esi,%ebx
420bfa:	8b ea                	mov    %edx,%ebp
420bfc:	33 ef                	xor    %edi,%ebp
420bfe:	33 e8                	xor    %eax,%ebp
420c00:	c1 ca 02             	ror    $0x2,%edx
420c03:	03 dd                	add    %ebp,%ebx
420c05:	8b 74 24 20          	mov    0x20(%esp),%esi
420c09:	8b 6c 24 28          	mov    0x28(%esp),%ebp
420c0d:	33 f5                	xor    %ebp,%esi
420c0f:	8b 6c 24 40          	mov    0x40(%esp),%ebp
420c13:	33 f5                	xor    %ebp,%esi
420c15:	8b 6c 24 54          	mov    0x54(%esp),%ebp
420c19:	33 f5                	xor    %ebp,%esi
420c1b:	d1 c6                	rol    $1,%esi
420c1d:	89 74 24 60          	mov    %esi,0x60(%esp)
420c21:	8b eb                	mov    %ebx,%ebp
420c23:	c1 c5 05             	rol    $0x5,%ebp
420c26:	8d 84 05 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%eax,1),%eax
420c2d:	03 c6                	add    %esi,%eax
420c2f:	8b e9                	mov    %ecx,%ebp
420c31:	33 ea                	xor    %edx,%ebp
420c33:	33 ef                	xor    %edi,%ebp
420c35:	c1 c9 02             	ror    $0x2,%ecx
420c38:	03 c5                	add    %ebp,%eax
420c3a:	8b 74 24 24          	mov    0x24(%esp),%esi
420c3e:	8b 6c 24 2c          	mov    0x2c(%esp),%ebp
420c42:	33 f5                	xor    %ebp,%esi
420c44:	8b 6c 24 44          	mov    0x44(%esp),%ebp
420c48:	33 f5                	xor    %ebp,%esi
420c4a:	8b 6c 24 58          	mov    0x58(%esp),%ebp
420c4e:	33 f5                	xor    %ebp,%esi
420c50:	d1 c6                	rol    $1,%esi
420c52:	89 74 24 64          	mov    %esi,0x64(%esp)
420c56:	8b e8                	mov    %eax,%ebp
420c58:	c1 c5 05             	rol    $0x5,%ebp
420c5b:	8d bc 3d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edi,1),%edi
420c62:	03 fe                	add    %esi,%edi
420c64:	8b eb                	mov    %ebx,%ebp
420c66:	33 e9                	xor    %ecx,%ebp
420c68:	33 ea                	xor    %edx,%ebp
420c6a:	c1 cb 02             	ror    $0x2,%ebx
420c6d:	03 fd                	add    %ebp,%edi
420c6f:	8b 74 24 28          	mov    0x28(%esp),%esi
420c73:	8b 6c 24 30          	mov    0x30(%esp),%ebp
420c77:	33 f5                	xor    %ebp,%esi
420c79:	8b 6c 24 48          	mov    0x48(%esp),%ebp
420c7d:	33 f5                	xor    %ebp,%esi
420c7f:	8b 6c 24 5c          	mov    0x5c(%esp),%ebp
420c83:	33 f5                	xor    %ebp,%esi
420c85:	d1 c6                	rol    $1,%esi
420c87:	89 74 24 68          	mov    %esi,0x68(%esp)
420c8b:	8b ef                	mov    %edi,%ebp
420c8d:	c1 c5 05             	rol    $0x5,%ebp
420c90:	8d 94 15 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edx,1),%edx
420c97:	03 d6                	add    %esi,%edx
420c99:	8b e8                	mov    %eax,%ebp
420c9b:	33 eb                	xor    %ebx,%ebp
420c9d:	33 e9                	xor    %ecx,%ebp
420c9f:	c1 c8 02             	ror    $0x2,%eax
420ca2:	03 d5                	add    %ebp,%edx
420ca4:	8b 74 24 2c          	mov    0x2c(%esp),%esi
420ca8:	8b 6c 24 34          	mov    0x34(%esp),%ebp
420cac:	33 f5                	xor    %ebp,%esi
420cae:	8b 6c 24 4c          	mov    0x4c(%esp),%ebp
420cb2:	33 f5                	xor    %ebp,%esi
420cb4:	8b 6c 24 60          	mov    0x60(%esp),%ebp
420cb8:	33 f5                	xor    %ebp,%esi
420cba:	d1 c6                	rol    $1,%esi
420cbc:	89 74 24 6c          	mov    %esi,0x6c(%esp)
420cc0:	8b ea                	mov    %edx,%ebp
420cc2:	c1 c5 05             	rol    $0x5,%ebp
420cc5:	8d 8c 0d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ecx,1),%ecx
420ccc:	03 ce                	add    %esi,%ecx
420cce:	8b ef                	mov    %edi,%ebp
420cd0:	33 e8                	xor    %eax,%ebp
420cd2:	33 eb                	xor    %ebx,%ebp
420cd4:	c1 cf 02             	ror    $0x2,%edi
420cd7:	03 cd                	add    %ebp,%ecx
420cd9:	8b 74 24 30          	mov    0x30(%esp),%esi
420cdd:	8b 6c 24 38          	mov    0x38(%esp),%ebp
420ce1:	33 f5                	xor    %ebp,%esi
420ce3:	8b 6c 24 50          	mov    0x50(%esp),%ebp
420ce7:	33 f5                	xor    %ebp,%esi
420ce9:	8b 6c 24 64          	mov    0x64(%esp),%ebp
420ced:	33 f5                	xor    %ebp,%esi
420cef:	d1 c6                	rol    $1,%esi
420cf1:	89 74 24 70          	mov    %esi,0x70(%esp)
420cf5:	8b e9                	mov    %ecx,%ebp
420cf7:	c1 c5 05             	rol    $0x5,%ebp
420cfa:	8d 9c 1d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ebx,1),%ebx
420d01:	03 de                	add    %esi,%ebx
420d03:	8b ea                	mov    %edx,%ebp
420d05:	33 ef                	xor    %edi,%ebp
420d07:	33 e8                	xor    %eax,%ebp
420d09:	c1 ca 02             	ror    $0x2,%edx
420d0c:	03 dd                	add    %ebp,%ebx
420d0e:	8b 74 24 34          	mov    0x34(%esp),%esi
420d12:	8b 6c 24 3c          	mov    0x3c(%esp),%ebp
420d16:	33 f5                	xor    %ebp,%esi
420d18:	8b 6c 24 54          	mov    0x54(%esp),%ebp
420d1c:	33 f5                	xor    %ebp,%esi
420d1e:	8b 6c 24 68          	mov    0x68(%esp),%ebp
420d22:	33 f5                	xor    %ebp,%esi
420d24:	d1 c6                	rol    $1,%esi
420d26:	89 74 24 74          	mov    %esi,0x74(%esp)
420d2a:	8b eb                	mov    %ebx,%ebp
420d2c:	c1 c5 05             	rol    $0x5,%ebp
420d2f:	8d 84 05 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%eax,1),%eax
420d36:	03 c6                	add    %esi,%eax
420d38:	8b e9                	mov    %ecx,%ebp
420d3a:	33 ea                	xor    %edx,%ebp
420d3c:	33 ef                	xor    %edi,%ebp
420d3e:	c1 c9 02             	ror    $0x2,%ecx
420d41:	03 c5                	add    %ebp,%eax
420d43:	8b 74 24 38          	mov    0x38(%esp),%esi
420d47:	8b 6c 24 40          	mov    0x40(%esp),%ebp
420d4b:	33 f5                	xor    %ebp,%esi
420d4d:	8b 6c 24 58          	mov    0x58(%esp),%ebp
420d51:	33 f5                	xor    %ebp,%esi
420d53:	8b 6c 24 6c          	mov    0x6c(%esp),%ebp
420d57:	33 f5                	xor    %ebp,%esi
420d59:	d1 c6                	rol    $1,%esi
420d5b:	89 74 24 78          	mov    %esi,0x78(%esp)
420d5f:	8b e8                	mov    %eax,%ebp
420d61:	c1 c5 05             	rol    $0x5,%ebp
420d64:	8d bc 3d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edi,1),%edi
420d6b:	03 fe                	add    %esi,%edi
420d6d:	8b eb                	mov    %ebx,%ebp
420d6f:	33 e9                	xor    %ecx,%ebp
420d71:	33 ea                	xor    %edx,%ebp
420d73:	c1 cb 02             	ror    $0x2,%ebx
420d76:	03 fd                	add    %ebp,%edi
420d78:	8b 74 24 3c          	mov    0x3c(%esp),%esi
420d7c:	8b 6c 24 44          	mov    0x44(%esp),%ebp
420d80:	33 f5                	xor    %ebp,%esi
420d82:	8b 6c 24 5c          	mov    0x5c(%esp),%ebp
420d86:	33 f5                	xor    %ebp,%esi
420d88:	8b 6c 24 70          	mov    0x70(%esp),%ebp
420d8c:	33 f5                	xor    %ebp,%esi
420d8e:	d1 c6                	rol    $1,%esi
420d90:	89 74 24 7c          	mov    %esi,0x7c(%esp)
420d94:	8b ef                	mov    %edi,%ebp
420d96:	c1 c5 05             	rol    $0x5,%ebp
420d99:	8d 94 15 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%edx,1),%edx
420da0:	03 d6                	add    %esi,%edx
420da2:	8b e8                	mov    %eax,%ebp
420da4:	33 eb                	xor    %ebx,%ebp
420da6:	33 e9                	xor    %ecx,%ebp
420da8:	c1 c8 02             	ror    $0x2,%eax
420dab:	03 d5                	add    %ebp,%edx
420dad:	8b 74 24 40          	mov    0x40(%esp),%esi
420db1:	8b 6c 24 48          	mov    0x48(%esp),%ebp
420db5:	33 f5                	xor    %ebp,%esi
420db7:	8b 6c 24 60          	mov    0x60(%esp),%ebp
420dbb:	33 f5                	xor    %ebp,%esi
420dbd:	8b 6c 24 74          	mov    0x74(%esp),%ebp
420dc1:	33 f5                	xor    %ebp,%esi
420dc3:	d1 c6                	rol    $1,%esi
420dc5:	89 b4 24 80 00 00 00 	mov    %esi,0x80(%esp)
420dcc:	8b ea                	mov    %edx,%ebp
420dce:	c1 c5 05             	rol    $0x5,%ebp
420dd1:	8d 8c 0d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ecx,1),%ecx
420dd8:	03 ce                	add    %esi,%ecx
420dda:	8b ef                	mov    %edi,%ebp
420ddc:	33 e8                	xor    %eax,%ebp
420dde:	33 eb                	xor    %ebx,%ebp
420de0:	c1 cf 02             	ror    $0x2,%edi
420de3:	03 cd                	add    %ebp,%ecx
420de5:	8b 74 24 44          	mov    0x44(%esp),%esi
420de9:	8b 6c 24 4c          	mov    0x4c(%esp),%ebp
420ded:	33 f5                	xor    %ebp,%esi
420def:	8b 6c 24 64          	mov    0x64(%esp),%ebp
420df3:	33 f5                	xor    %ebp,%esi
420df5:	8b 6c 24 78          	mov    0x78(%esp),%ebp
420df9:	33 f5                	xor    %ebp,%esi
420dfb:	d1 c6                	rol    $1,%esi
420dfd:	89 b4 24 84 00 00 00 	mov    %esi,0x84(%esp)
420e04:	8b e9                	mov    %ecx,%ebp
420e06:	c1 c5 05             	rol    $0x5,%ebp
420e09:	8d 9c 1d a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%ebx,1),%ebx
420e10:	03 de                	add    %esi,%ebx
420e12:	8b ea                	mov    %edx,%ebp
420e14:	33 ef                	xor    %edi,%ebp
420e16:	33 e8                	xor    %eax,%ebp
420e18:	c1 ca 02             	ror    $0x2,%edx
420e1b:	03 dd                	add    %ebp,%ebx
420e1d:	8b 74 24 48          	mov    0x48(%esp),%esi
420e21:	8b 6c 24 50          	mov    0x50(%esp),%ebp
420e25:	33 f5                	xor    %ebp,%esi
420e27:	8b 6c 24 68          	mov    0x68(%esp),%ebp
420e2b:	33 f5                	xor    %ebp,%esi
420e2d:	8b 6c 24 7c          	mov    0x7c(%esp),%ebp
420e31:	33 f5                	xor    %ebp,%esi
420e33:	d1 c6                	rol    $1,%esi
420e35:	89 b4 24 88 00 00 00 	mov    %esi,0x88(%esp)
420e3c:	8b eb                	mov    %ebx,%ebp
420e3e:	c1 c5 05             	rol    $0x5,%ebp
420e41:	8d 84 05 a1 eb d9 6e 	lea    0x6ed9eba1(%ebp,%eax,1),%eax
420e48:	03 c6                	add    %esi,%eax
420e4a:	8b e9                	mov    %ecx,%ebp
420e4c:	33 ea                	xor    %edx,%ebp
420e4e:	33 ef                	xor    %edi,%ebp
420e50:	c1 c9 02             	ror    $0x2,%ecx
420e53:	03 c5                	add    %ebp,%eax