78a8d3:	cc                   	int3
78a8d4:	cc                   	int3
78a8d5:	cc                   	int3
78a8d6:	cc                   	int3
78a8d7:	cc                   	int3
78a8d8:	cc                   	int3
78a8d9:	cc                   	int3
78a8da:	cc                   	int3
78a8db:	cc                   	int3
78a8dc:	cc                   	int3
78a8dd:	cc                   	int3
78a8de:	cc                   	int3
78a8df:	cc                   	int3
78a8e0:	56                   	push   %esi
78a8e1:	8b f1                	mov    %ecx,%esi
78a8e3:	e8 db 34 c8 ff       	call   0x40ddc3
78a8e8:	8b 46 40             	mov    0x40(%esi),%eax
78a8eb:	85 c0                	test   %eax,%eax
78a8ed:	74 11                	je     0x78a900
78a8ef:	c1 e0 03             	shl    $0x3,%eax
78a8f2:	50                   	push   %eax
78a8f3:	6a 00                	push   $0x0
78a8f5:	ff 76 38             	push   0x38(%esi)
78a8f8:	e8 bb 9e c8 ff       	call   0x4147b8
78a8fd:	83 c4 0c             	add    $0xc,%esp
78a900:	8b 46 50             	mov    0x50(%esi),%eax
78a903:	85 c0                	test   %eax,%eax
78a905:	74 11                	je     0x78a918
78a907:	c1 e0 03             	shl    $0x3,%eax
78a90a:	50                   	push   %eax
78a90b:	6a 00                	push   $0x0
78a90d:	ff 76 48             	push   0x48(%esi)
78a910:	e8 a3 9e c8 ff       	call   0x4147b8
78a915:	83 c4 0c             	add    $0xc,%esp
78a918:	5e                   	pop    %esi
78a919:	c3                   	ret
78a91a:	cc                   	int3
78a91b:	cc                   	int3
78a91c:	cc                   	int3
78a91d:	cc                   	int3
78a91e:	cc                   	int3
78a91f:	cc                   	int3
78a920:	cc                   	int3
78a921:	cc                   	int3
78a922:	cc                   	int3
78a923:	cc                   	int3
78a924:	cc                   	int3
78a925:	cc                   	int3
78a926:	cc                   	int3
78a927:	cc                   	int3
78a928:	cc                   	int3
78a929:	cc                   	int3
78a92a:	cc                   	int3
78a92b:	cc                   	int3
78a92c:	cc                   	int3
78a92d:	cc                   	int3
78a92e:	cc                   	int3
78a92f:	cc                   	int3
78a930:	81 ec 2c 01 00 00    	sub    $0x12c,%esp
78a936:	83 bc 24 34 01 00 00 	cmpl   $0x0,0x134(%esp)
78a93d:	00
78a93e:	89 8c 24 cc 00 00 00 	mov    %ecx,0xcc(%esp)
78a945:	0f 84 80 13 00 00    	je     0x78bccb
78a94b:	53                   	push   %ebx
78a94c:	55                   	push   %ebp
78a94d:	56                   	push   %esi
78a94e:	57                   	push   %edi
78a94f:	90                   	nop
78a950:	33 c0                	xor    %eax,%eax
78a952:	8b 8c 24 40 01 00 00 	mov    0x140(%esp),%ecx
78a959:	33 ff                	xor    %edi,%edi
78a95b:	8b 2c 08             	mov    (%eax,%ecx,1),%ebp
78a95e:	8b f5                	mov    %ebp,%esi
78a960:	8b 5c 08 04          	mov    0x4(%eax,%ecx,1),%ebx
78a964:	8b d5                	mov    %ebp,%edx
78a966:	8b cb                	mov    %ebx,%ecx
78a968:	0f ac ce 08          	shrd   $0x8,%ecx,%esi
78a96c:	c1 e9 08             	shr    $0x8,%ecx
78a96f:	8b cb                	mov    %ebx,%ecx
78a971:	0f a4 d1 08          	shld   $0x8,%edx,%ecx
78a975:	8b cb                	mov    %ebx,%ecx
78a977:	c1 e2 08             	shl    $0x8,%edx
78a97a:	33 f2                	xor    %edx,%esi
78a97c:	8b d5                	mov    %ebp,%edx
78a97e:	0f a4 d1 08          	shld   $0x8,%edx,%ecx
78a982:	81 e6 ff 00 ff 00    	and    $0xff00ff,%esi
78a988:	8b cb                	mov    %ebx,%ecx
78a98a:	c1 e2 08             	shl    $0x8,%edx
78a98d:	33 f2                	xor    %edx,%esi
78a98f:	8b d5                	mov    %ebp,%edx
78a991:	c1 c6 10             	rol    $0x10,%esi
78a994:	89 b4 24 9c 00 00 00 	mov    %esi,0x9c(%esp)
78a99b:	8b f3                	mov    %ebx,%esi
78a99d:	0f ac dd 18          	shrd   $0x18,%ebx,%ebp
78a9a1:	0f ac ca 18          	shrd   $0x18,%ecx,%edx
78a9a5:	c1 ee 08             	shr    $0x8,%esi
78a9a8:	33 f2                	xor    %edx,%esi
78a9aa:	c1 eb 18             	shr    $0x18,%ebx
78a9ad:	8b 9c 24 dc 00 00 00 	mov    0xdc(%esp),%ebx
78a9b4:	81 e6 ff 00 ff 00    	and    $0xff00ff,%esi
78a9ba:	8b 94 24 9c 00 00 00 	mov    0x9c(%esp),%edx
78a9c1:	33 f5                	xor    %ebp,%esi
78a9c3:	c1 e9 18             	shr    $0x18,%ecx
78a9c6:	c1 c6 10             	rol    $0x10,%esi
78a9c9:	8b 4b 38             	mov    0x38(%ebx),%ecx
78a9cc:	0b fe                	or     %esi,%edi
78a9ce:	89 3c 08             	mov    %edi,(%eax,%ecx,1)
78a9d1:	89 54 08 04          	mov    %edx,0x4(%eax,%ecx,1)
78a9d5:	83 c0 08             	add    $0x8,%eax
78a9d8:	83 f8 40             	cmp    $0x40,%eax
78a9db:	0f 85 71 ff ff ff    	jne    0x78a952
78a9e1:	8b 7b 48             	mov    0x48(%ebx),%edi
78a9e4:	8b 84 24 40 01 00 00 	mov    0x140(%esp),%eax
78a9eb:	03 43 08             	add    0x8(%ebx),%eax
78a9ee:	89 84 24 40 01 00 00 	mov    %eax,0x140(%esp)
78a9f5:	8b 07                	mov    (%edi),%eax
78a9f7:	89 44 24 18          	mov    %eax,0x18(%esp)
78a9fb:	89 84 24 e4 00 00 00 	mov    %eax,0xe4(%esp)
78aa02:	8b 47 08             	mov    0x8(%edi),%eax
78aa05:	89 44 24 50          	mov    %eax,0x50(%esp)
78aa09:	8b 47 0c             	mov    0xc(%edi),%eax
78aa0c:	89 84 24 a8 00 00 00 	mov    %eax,0xa8(%esp)
78aa13:	8b 47 10             	mov    0x10(%edi),%eax
78aa16:	89 44 24 24          	mov    %eax,0x24(%esp)
78aa1a:	8b 47 14             	mov    0x14(%edi),%eax
78aa1d:	8b 4f 04             	mov    0x4(%edi),%ecx
78aa20:	8b f1                	mov    %ecx,%esi
78aa22:	89 84 24 b0 00 00 00 	mov    %eax,0xb0(%esp)
78aa29:	8b 47 18             	mov    0x18(%edi),%eax
78aa2c:	89 44 24 28          	mov    %eax,0x28(%esp)
78aa30:	8b 47 1c             	mov    0x1c(%edi),%eax
78aa33:	89 84 24 b8 00 00 00 	mov    %eax,0xb8(%esp)
78aa3a:	8b 47 20             	mov    0x20(%edi),%eax
78aa3d:	89 44 24 2c          	mov    %eax,0x2c(%esp)
78aa41:	8b 47 24             	mov    0x24(%edi),%eax
78aa44:	89 84 24 c0 00 00 00 	mov    %eax,0xc0(%esp)
78aa4b:	8b 47 28             	mov    0x28(%edi),%eax
78aa4e:	89 44 24 54          	mov    %eax,0x54(%esp)
78aa52:	8b 47 2c             	mov    0x2c(%edi),%eax
78aa55:	89 44 24 30          	mov    %eax,0x30(%esp)
78aa59:	89 84 24 f8 00 00 00 	mov    %eax,0xf8(%esp)
78aa60:	8b 47 30             	mov    0x30(%edi),%eax
78aa63:	89 8c 24 ec 00 00 00 	mov    %ecx,0xec(%esp)
78aa6a:	89 44 24 58          	mov    %eax,0x58(%esp)
78aa6e:	8b 47 34             	mov    0x34(%edi),%eax
78aa71:	89 44 24 34          	mov    %eax,0x34(%esp)
78aa75:	89 84 24 00 01 00 00 	mov    %eax,0x100(%esp)
78aa7c:	8b 47 38             	mov    0x38(%edi),%eax
78aa7f:	89 44 24 5c          	mov    %eax,0x5c(%esp)
78aa83:	8b 47 3c             	mov    0x3c(%edi),%eax
78aa86:	89 44 24 40          	mov    %eax,0x40(%esp)
78aa8a:	89 84 24 08 01 00 00 	mov    %eax,0x108(%esp)
78aa91:	8b 43 38             	mov    0x38(%ebx),%eax
78aa94:	8b 94 24 a8 00 00 00 	mov    0xa8(%esp),%edx
78aa9b:	89 bc 24 f0 00 00 00 	mov    %edi,0xf0(%esp)
78aaa2:	89 b4 24 c8 00 00 00 	mov    %esi,0xc8(%esp)
78aaa9:	8b 48 04             	mov    0x4(%eax),%ecx
78aaac:	8b d9                	mov    %ecx,%ebx
78aaae:	89 8c 24 e8 00 00 00 	mov    %ecx,0xe8(%esp)
78aab5:	33 de                	xor    %esi,%ebx
78aab7:	8b 48 08             	mov    0x8(%eax),%ecx
78aaba:	33 4c 24 50          	xor    0x50(%esp),%ecx
78aabe:	8b 28                	mov    (%eax),%ebp
78aac0:	89 4c 24 70          	mov    %ecx,0x70(%esp)
78aac4:	8b 48 10             	mov    0x10(%eax),%ecx
78aac7:	33 4c 24 24          	xor    0x24(%esp),%ecx
78aacb:	8b 78 0c             	mov    0xc(%eax),%edi
78aace:	89 4c 24 74          	mov    %ecx,0x74(%esp)
78aad2:	33 fa                	xor    %edx,%edi
78aad4:	8b 48 18             	mov    0x18(%eax),%ecx
78aad7:	33 4c 24 28          	xor    0x28(%esp),%ecx
78aadb:	89 4c 24 38          	mov    %ecx,0x38(%esp)
78aadf:	8b 48 1c             	mov    0x1c(%eax),%ecx
78aae2:	33 8c 24 b8 00 00 00 	xor    0xb8(%esp),%ecx
78aae9:	89 8c 24 d0 00 00 00 	mov    %ecx,0xd0(%esp)
78aaf0:	8b 48 20             	mov    0x20(%eax),%ecx
78aaf3:	33 4c 24 2c          	xor    0x2c(%esp),%ecx
78aaf7:	89 4c 24 3c          	mov    %ecx,0x3c(%esp)
78aafb:	8b 48 24             	mov    0x24(%eax),%ecx
78aafe:	33 8c 24 c0 00 00 00 	xor    0xc0(%esp),%ecx
78ab05:	89 ac 24 e0 00 00 00 	mov    %ebp,0xe0(%esp)
78ab0c:	33 6c 24 18          	xor    0x18(%esp),%ebp
78ab10:	89 6c 24 6c          	mov    %ebp,0x6c(%esp)
78ab14:	8b 68 14             	mov    0x14(%eax),%ebp
78ab17:	33 ac 24 b0 00 00 00 	xor    0xb0(%esp),%ebp
78ab1e:	89 8c 24 d8 00 00 00 	mov    %ecx,0xd8(%esp)
78ab25:	8b 48 28             	mov    0x28(%eax),%ecx
78ab28:	33 4c 24 54          	xor    0x54(%esp),%ecx
78ab2c:	89 9c 24 10 01 00 00 	mov    %ebx,0x110(%esp)
78ab33:	89 bc 24 18 01 00 00 	mov    %edi,0x118(%esp)
78ab3a:	89 ac 24 20 01 00 00 	mov    %ebp,0x120(%esp)
78ab41:	89 4c 24 78          	mov    %ecx,0x78(%esp)
78ab45:	8b 48 2c             	mov    0x2c(%eax),%ecx
78ab48:	33 4c 24 30          	xor    0x30(%esp),%ecx
78ab4c:	8b 70 3c             	mov    0x3c(%eax),%esi
78ab4f:	89 4c 24 60          	mov    %ecx,0x60(%esp)
78ab53:	89 8c 24 28 01 00 00 	mov    %ecx,0x128(%esp)
78ab5a:	8b 48 30             	mov    0x30(%eax),%ecx
78ab5d:	33 4c 24 58          	xor    0x58(%esp),%ecx
78ab61:	89 4c 24 7c          	mov    %ecx,0x7c(%esp)
78ab65:	8b 48 34             	mov    0x34(%eax),%ecx
78ab68:	33 4c 24 34          	xor    0x34(%esp),%ecx
78ab6c:	89 4c 24 64          	mov    %ecx,0x64(%esp)
78ab70:	89 8c 24 30 01 00 00 	mov    %ecx,0x130(%esp)
78ab77:	8b 48 38             	mov    0x38(%eax),%ecx
78ab7a:	33 4c 24 5c          	xor    0x5c(%esp),%ecx
78ab7e:	8b 44 24 40          	mov    0x40(%esp),%eax
78ab82:	33 f0                	xor    %eax,%esi
78ab84:	89 8c 24 80 00 00 00 	mov    %ecx,0x80(%esp)
78ab8b:	89 74 24 68          	mov    %esi,0x68(%esp)
78ab8f:	89 b4 24 38 01 00 00 	mov    %esi,0x138(%esp)
78ab96:	c7 84 24 9c 00 00 00 	movl   $0x0,0x9c(%esp)
78ab9d:	00 00 00 00
78aba1:	eb 07                	jmp    0x78abaa
78aba3:	8b 94 24 a8 00 00 00 	mov    0xa8(%esp),%edx
78abaa:	c1 e8 08             	shr    $0x8,%eax
78abad:	0f b6 c0             	movzbl %al,%eax
78abb0:	0f b6 8c 24 00 01 00 	movzbl 0x100(%esp),%ecx
78abb7:	00
78abb8:	8b 34 c5 88 eb c1 00 	mov    0xc1eb88(,%eax,8),%esi
78abbf:	8b 04 c5 8c eb c1 00 	mov    0xc1eb8c(,%eax,8),%eax
78abc6:	33 04 cd 8c f3 c1 00 	xor    0xc1f38c(,%ecx,8),%eax
78abcd:	33 34 cd 88 f3 c1 00 	xor    0xc1f388(,%ecx,8),%esi
78abd4:	89 44 24 10          	mov    %eax,0x10(%esp)
78abd8:	8b 4c 24 54          	mov    0x54(%esp),%ecx
78abdc:	8b 44 24 30          	mov    0x30(%esp),%eax
78abe0:	0f ac c1 18          	shrd   $0x18,%eax,%ecx
78abe4:	c1 e8 18             	shr    $0x18,%eax
78abe7:	0f b6 c1             	movzbl %cl,%eax
78abea:	8b 4c 24 10          	mov    0x10(%esp),%ecx
78abee:	33 0c c5 8c fb c1 00 	xor    0xc1fb8c(,%eax,8),%ecx
78abf5:	33 34 c5 88 fb c1 00 	xor    0xc1fb88(,%eax,8),%esi
78abfc:	8b 84 24 c0 00 00 00 	mov    0xc0(%esp),%eax
78ac03:	89 4c 24 10          	mov    %ecx,0x10(%esp)
78ac07:	8b 4c 24 2c          	mov    0x2c(%esp),%ecx
78ac0b:	0f ac c1 10          	shrd   $0x10,%eax,%ecx
78ac0f:	89 74 24 20          	mov    %esi,0x20(%esp)
78ac13:	c1 e8 10             	shr    $0x10,%eax
78ac16:	0f b6 c1             	movzbl %cl,%eax
78ac19:	8b ce                	mov    %esi,%ecx
78ac1b:	33 0c c5 88 03 c2 00 	xor    0xc20388(,%eax,8),%ecx
78ac22:	89 4c 24 20          	mov    %ecx,0x20(%esp)
78ac26:	8b 4c 24 10          	mov    0x10(%esp),%ecx
78ac2a:	33 0c c5 8c 03 c2 00 	xor    0xc2038c(,%eax,8),%ecx
78ac31:	8b 84 24 b8 00 00 00 	mov    0xb8(%esp),%eax
78ac38:	89 4c 24 10          	mov    %ecx,0x10(%esp)
78ac3c:	8b 4c 24 28          	mov    0x28(%esp),%ecx
78ac40:	0f ac c1 08          	shrd   $0x8,%eax,%ecx
78ac44:	8b 74 24 10          	mov    0x10(%esp),%esi
78ac48:	c1 e8 08             	shr    $0x8,%eax
78ac4b:	0f b6 c1             	movzbl %cl,%eax
78ac4e:	8b 4c 24 20          	mov    0x20(%esp),%ecx
78ac52:	33 0c c5 88 0b c2 00 	xor    0xc20b88(,%eax,8),%ecx
78ac59:	33 34 c5 8c 0b c2 00 	xor    0xc20b8c(,%eax,8),%esi
78ac60:	8b 84 24 c8 00 00 00 	mov    0xc8(%esp),%eax
78ac67:	c1 e8 10             	shr    $0x10,%eax
78ac6a:	0f b6 c0             	movzbl %al,%eax
78ac6d:	33 0c c5 88 e3 c1 00 	xor    0xc1e388(,%eax,8),%ecx
78ac74:	33 34 c5 8c e3 c1 00 	xor    0xc1e38c(,%eax,8),%esi
78ac7b:	8b c2                	mov    %edx,%eax
78ac7d:	c1 e8 18             	shr    $0x18,%eax
78ac80:	8b d6                	mov    %esi,%edx
78ac82:	89 74 24 10          	mov    %esi,0x10(%esp)
78ac86:	33 0c c5 88 db c1 00 	xor    0xc1db88(,%eax,8),%ecx
78ac8d:	33 14 c5 8c db c1 00 	xor    0xc1db8c(,%eax,8),%edx
78ac94:	8b 44 24 24          	mov    0x24(%esp),%eax
78ac98:	0f b6 c0             	movzbl %al,%eax
78ac9b:	33 0c c5 88 13 c2 00 	xor    0xc21388(,%eax,8),%ecx
78aca2:	33 14 c5 8c 13 c2 00 	xor    0xc2138c(,%eax,8),%edx
78aca9:	8b 44 24 34          	mov    0x34(%esp),%eax
78acad:	89 4c 24 20          	mov    %ecx,0x20(%esp)
78acb1:	8b 4c 24 58          	mov    0x58(%esp),%ecx
78acb5:	0f ac c1 18          	shrd   $0x18,%eax,%ecx
78acb9:	89 54 24 10          	mov    %edx,0x10(%esp)
78acbd:	0f b6 94 24 08 01 00 	movzbl 0x108(%esp),%edx
78acc4:	00
78acc5:	c1 e8 18             	shr    $0x18,%eax
78acc8:	0f b6 c1             	movzbl %cl,%eax
78accb:	8b 0c d5 88 f3 c1 00 	mov    0xc1f388(,%edx,8),%ecx
78acd2:	8b 34 d5 8c f3 c1 00 	mov    0xc1f38c(,%edx,8),%esi
78acd9:	33 0c c5 88 fb c1 00 	xor    0xc1fb88(,%eax,8),%ecx
78ace0:	33 34 c5 8c fb c1 00 	xor    0xc1fb8c(,%eax,8),%esi
78ace7:	8b 44 24 30          	mov    0x30(%esp),%eax
78aceb:	89 4c 24 44          	mov    %ecx,0x44(%esp)
78acef:	8b 4c 24 54          	mov    0x54(%esp),%ecx
78acf3:	8b 54 24 44          	mov    0x44(%esp),%edx
78acf7:	0f ac c1 10          	shrd   $0x10,%eax,%ecx
78acfb:	c1 e8 10             	shr    $0x10,%eax
78acfe:	0f b6 c1             	movzbl %cl,%eax
78ad01:	8b 4c 24 2c          	mov    0x2c(%esp),%ecx
78ad05:	33 34 c5 8c 03 c2 00 	xor    0xc2038c(,%eax,8),%esi
78ad0c:	33 14 c5 88 03 c2 00 	xor    0xc20388(,%eax,8),%edx
78ad13:	8b 84 24 c0 00 00 00 	mov    0xc0(%esp),%eax
78ad1a:	0f ac c1 08          	shrd   $0x8,%eax,%ecx
78ad1e:	c1 e8 08             	shr    $0x8,%eax
78ad21:	0f b6 c1             	movzbl %cl,%eax
78ad24:	8b ce                	mov    %esi,%ecx
78ad26:	33 14 c5 88 0b c2 00 	xor    0xc20b88(,%eax,8),%edx
78ad2d:	33 0c c5 8c 0b c2 00 	xor    0xc20b8c(,%eax,8),%ecx
78ad34:	8b 84 24 a8 00 00 00 	mov    0xa8(%esp),%eax
78ad3b:	c1 e8 10             	shr    $0x10,%eax
78ad3e:	0f b6 c0             	movzbl %al,%eax
78ad41:	33 14 c5 88 e3 c1 00 	xor    0xc1e388(,%eax,8),%edx
78ad48:	33 0c c5 8c e3 c1 00 	xor    0xc1e38c(,%eax,8),%ecx
78ad4f:	8b 84 24 c8 00 00 00 	mov    0xc8(%esp),%eax
78ad56:	c1 e8 08             	shr    $0x8,%eax
78ad59:	0f b6 c0             	movzbl %al,%eax
78ad5c:	33 14 c5 88 eb c1 00 	xor    0xc1eb88(,%eax,8),%edx
78ad63:	33 0c c5 8c eb c1 00 	xor    0xc1eb8c(,%eax,8),%ecx
78ad6a:	8b 84 24 b0 00 00 00 	mov    0xb0(%esp),%eax
78ad71:	c1 e8 18             	shr    $0x18,%eax
78ad74:	33 14 c5 88 db c1 00 	xor    0xc1db88(,%eax,8),%edx
78ad7b:	33 0c c5 8c db c1 00 	xor    0xc1db8c(,%eax,8),%ecx
78ad82:	8b 44 24 28          	mov    0x28(%esp),%eax
78ad86:	0f b6 c0             	movzbl %al,%eax
78ad89:	33 14 c5 88 13 c2 00 	xor    0xc21388(,%eax,8),%edx
78ad90:	33 0c c5 8c 13 c2 00 	xor    0xc2138c(,%eax,8),%ecx
78ad97:	8b 44 24 40          	mov    0x40(%esp),%eax
78ad9b:	89 4c 24 48          	mov    %ecx,0x48(%esp)
78ad9f:	8b 4c 24 5c          	mov    0x5c(%esp),%ecx
78ada3:	0f ac c1 18          	shrd   $0x18,%eax,%ecx
78ada7:	89 54 24 44          	mov    %edx,0x44(%esp)
78adab:	c1 e8 18             	shr    $0x18,%eax
78adae:	8b 44 24 34          	mov    0x34(%esp),%eax
78adb2:	0f b6 d1             	movzbl %cl,%edx
78adb5:	8b 4c 24 58          	mov    0x58(%esp),%ecx
78adb9:	0f ac c1 10          	shrd   $0x10,%eax,%ecx
78adbd:	8b 34 d5 88 fb c1 00 	mov    0xc1fb88(,%edx,8),%esi
78adc4:	8b 14 d5 8c fb c1 00 	mov    0xc1fb8c(,%edx,8),%edx
78adcb:	c1 e8 10             	shr    $0x10,%eax
78adce:	0f b6 c1             	movzbl %cl,%eax
78add1:	8b 4c 24 54          	mov    0x54(%esp),%ecx
78add5:	33 34 c5 88 03 c2 00 	xor    0xc20388(,%eax,8),%esi
78addc:	33 14 c5 8c 03 c2 00 	xor    0xc2038c(,%eax,8),%edx
78ade3:	8b 44 24 30          	mov    0x30(%esp),%eax
78ade7:	0f ac c1 08          	shrd   $0x8,%eax,%ecx
78adeb:	c1 e8 08             	shr    $0x8,%eax
78adee:	0f b6 c1             	movzbl %cl,%eax
78adf1:	8b 4c 24 5c          	mov    0x5c(%esp),%ecx
78adf5:	33 34 c5 88 0b c2 00 	xor    0xc20b88(,%eax,8),%esi
78adfc:	33 14 c5 8c 0b c2 00 	xor    0xc20b8c(,%eax,8),%edx
78ae03:	8b 84 24 b0 00 00 00 	mov    0xb0(%esp),%eax
78ae0a:	c1 e8 10             	shr    $0x10,%eax
78ae0d:	0f b6 c0             	movzbl %al,%eax
78ae10:	33 34 c5 88 e3 c1 00 	xor    0xc1e388(,%eax,8),%esi
78ae17:	33 14 c5 8c e3 c1 00 	xor    0xc1e38c(,%eax,8),%edx
78ae1e:	8b 84 24 a8 00 00 00 	mov    0xa8(%esp),%eax
78ae25:	c1 e8 08             	shr    $0x8,%eax
78ae28:	0f b6 c0             	movzbl %al,%eax
78ae2b:	33 34 c5 88 eb c1 00 	xor    0xc1eb88(,%eax,8),%esi