5e2cbf:	cc                   	int3
5e2cc0:	cc                   	int3
5e2cc1:	cc                   	int3
5e2cc2:	cc                   	int3
5e2cc3:	cc                   	int3
5e2cc4:	cc                   	int3
5e2cc5:	cc                   	int3
5e2cc6:	cc                   	int3
5e2cc7:	cc                   	int3
5e2cc8:	cc                   	int3
5e2cc9:	cc                   	int3
5e2cca:	cc                   	int3
5e2ccb:	cc                   	int3
5e2ccc:	cc                   	int3
5e2ccd:	cc                   	int3
5e2cce:	cc                   	int3
5e2ccf:	cc                   	int3
5e2cd0:	cc                   	int3
5e2cd1:	cc                   	int3
5e2cd2:	cc                   	int3
5e2cd3:	cc                   	int3
5e2cd4:	cc                   	int3
5e2cd5:	cc                   	int3
5e2cd6:	cc                   	int3
5e2cd7:	cc                   	int3
5e2cd8:	cc                   	int3
5e2cd9:	cc                   	int3
5e2cda:	cc                   	int3
5e2cdb:	cc                   	int3
5e2cdc:	cc                   	int3
5e2cdd:	cc                   	int3
5e2cde:	cc                   	int3
5e2cdf:	cc                   	int3
5e2ce0:	c7 01 b0 8b be 00    	movl   $0xbe8bb0,(%ecx)
5e2ce6:	e9 f2 09 e3 ff       	jmp    0x4136dd
5e2ceb:	cc                   	int3
5e2cec:	cc                   	int3
5e2ced:	cc                   	int3
5e2cee:	cc                   	int3
5e2cef:	cc                   	int3
5e2cf0:	e9 b3 0c e3 ff       	jmp    0x4139a8
5e2cf5:	cc                   	int3
5e2cf6:	cc                   	int3
5e2cf7:	cc                   	int3
5e2cf8:	cc                   	int3
5e2cf9:	cc                   	int3
5e2cfa:	cc                   	int3
5e2cfb:	cc                   	int3
5e2cfc:	cc                   	int3
5e2cfd:	cc                   	int3
5e2cfe:	cc                   	int3
5e2cff:	cc                   	int3
5e2d00:	56                   	push   %esi
5e2d01:	8b f1                	mov    %ecx,%esi
5e2d03:	57                   	push   %edi
5e2d04:	8d 4e 3c             	lea    0x3c(%esi),%ecx
5e2d07:	e8 9c 0c e3 ff       	call   0x4139a8
5e2d0c:	8d 4e 4c             	lea    0x4c(%esi),%ecx
5e2d0f:	e8 c1 58 e2 ff       	call   0x4085d5
5e2d14:	5f                   	pop    %edi
5e2d15:	c7 46 3c b8 e1 bd 00 	movl   $0xbde1b8,0x3c(%esi)
5e2d1c:	5e                   	pop    %esi
5e2d1d:	c3                   	ret
5e2d1e:	cc                   	int3
5e2d1f:	cc                   	int3
5e2d20:	cc                   	int3
5e2d21:	cc                   	int3
5e2d22:	cc                   	int3
5e2d23:	cc                   	int3
5e2d24:	cc                   	int3
5e2d25:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5e2d28:	e9 1a 9d e5 ff       	jmp    0x43ca47
5e2d2d:	cc                   	int3
5e2d2e:	cc                   	int3
5e2d2f:	cc                   	int3
5e2d30:	56                   	push   %esi
5e2d31:	8b f1                	mov    %ecx,%esi
5e2d33:	c7 06 b0 8b be 00    	movl   $0xbe8bb0,(%esi)
5e2d39:	e8 9f 09 e3 ff       	call   0x4136dd
5e2d3e:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5e2d43:	74 0b                	je     0x5e2d50
5e2d45:	6a 04                	push   $0x4
5e2d47:	56                   	push   %esi
5e2d48:	e8 4f f1 e1 ff       	call   0x401e9c
5e2d4d:	83 c4 08             	add    $0x8,%esp
5e2d50:	8b c6                	mov    %esi,%eax
5e2d52:	5e                   	pop    %esi
5e2d53:	c2 04 00             	ret    $0x4
5e2d56:	cc                   	int3
5e2d57:	cc                   	int3
5e2d58:	cc                   	int3
5e2d59:	cc                   	int3
5e2d5a:	cc                   	int3
5e2d5b:	cc                   	int3
5e2d5c:	cc                   	int3
5e2d5d:	cc                   	int3
5e2d5e:	cc                   	int3
5e2d5f:	cc                   	int3
5e2d60:	56                   	push   %esi
5e2d61:	8d 71 c4             	lea    -0x3c(%ecx),%esi
5e2d64:	e8 3f 0c e3 ff       	call   0x4139a8
5e2d69:	8d 4e 4c             	lea    0x4c(%esi),%ecx
5e2d6c:	e8 64 58 e2 ff       	call   0x4085d5
5e2d71:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5e2d76:	c7 46 3c b8 e1 bd 00 	movl   $0xbde1b8,0x3c(%esi)
5e2d7d:	74 0b                	je     0x5e2d8a
5e2d7f:	6a 48                	push   $0x48
5e2d81:	56                   	push   %esi
5e2d82:	e8 15 f1 e1 ff       	call   0x401e9c
5e2d87:	83 c4 08             	add    $0x8,%esp
5e2d8a:	8b c6                	mov    %esi,%eax
5e2d8c:	5e                   	pop    %esi
5e2d8d:	c2 04 00             	ret    $0x4
5e2d90:	cc                   	int3
5e2d91:	cc                   	int3
5e2d92:	cc                   	int3
5e2d93:	cc                   	int3
5e2d94:	cc                   	int3
5e2d95:	cc                   	int3
5e2d96:	cc                   	int3
5e2d97:	cc                   	int3
5e2d98:	cc                   	int3
5e2d99:	cc                   	int3
5e2d9a:	cc                   	int3
5e2d9b:	cc                   	int3
5e2d9c:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5e2d9f:	e9 f4 94 e2 ff       	jmp    0x40c298
5e2da4:	cc                   	int3
5e2da5:	cc                   	int3
5e2da6:	cc                   	int3
5e2da7:	cc                   	int3
5e2da8:	cc                   	int3
5e2da9:	cc                   	int3
5e2daa:	cc                   	int3
5e2dab:	cc                   	int3
5e2dac:	cc                   	int3
5e2dad:	cc                   	int3
5e2dae:	cc                   	int3
5e2daf:	cc                   	int3
5e2db0:	56                   	push   %esi
5e2db1:	57                   	push   %edi
5e2db2:	8b f1                	mov    %ecx,%esi
5e2db4:	e8 09 27 e5 ff       	call   0x4354c2
5e2db9:	8b 7c 24 0c          	mov    0xc(%esp),%edi
5e2dbd:	3b f8                	cmp    %eax,%edi
5e2dbf:	75 1c                	jne    0x5e2ddd
5e2dc1:	8d 46 c4             	lea    -0x3c(%esi),%eax
5e2dc4:	85 c0                	test   %eax,%eax
5e2dc6:	75 05                	jne    0x5e2dcd
5e2dc8:	5f                   	pop    %edi
5e2dc9:	5e                   	pop    %esi
5e2dca:	c2 04 00             	ret    $0x4
5e2dcd:	8b 46 c8             	mov    -0x38(%esi),%eax
5e2dd0:	5f                   	pop    %edi
5e2dd1:	8b 40 04             	mov    0x4(%eax),%eax
5e2dd4:	83 c0 c8             	add    $0xffffffc8,%eax
5e2dd7:	03 c6                	add    %esi,%eax
5e2dd9:	5e                   	pop    %esi
5e2dda:	c2 04 00             	ret    $0x4
5e2ddd:	e8 2a fb e4 ff       	call   0x43290c
5e2de2:	3b f8                	cmp    %eax,%edi
5e2de4:	75 08                	jne    0x5e2dee
5e2de6:	5f                   	pop    %edi
5e2de7:	8d 46 c4             	lea    -0x3c(%esi),%eax
5e2dea:	5e                   	pop    %esi
5e2deb:	c2 04 00             	ret    $0x4
5e2dee:	57                   	push   %edi
5e2def:	8b ce                	mov    %esi,%ecx
5e2df1:	e8 77 eb e3 ff       	call   0x42196d
5e2df6:	5f                   	pop    %edi
5e2df7:	5e                   	pop    %esi
5e2df8:	c2 04 00             	ret    $0x4
5e2dfb:	cc                   	int3
5e2dfc:	cc                   	int3
5e2dfd:	cc                   	int3
5e2dfe:	cc                   	int3
5e2dff:	cc                   	int3
5e2e00:	cc                   	int3
5e2e01:	cc                   	int3
5e2e02:	cc                   	int3
5e2e03:	cc                   	int3
5e2e04:	cc                   	int3
5e2e05:	cc                   	int3
5e2e06:	cc                   	int3
5e2e07:	cc                   	int3
5e2e08:	cc                   	int3
5e2e09:	cc                   	int3
5e2e0a:	cc                   	int3
5e2e0b:	cc                   	int3
5e2e0c:	cc                   	int3
5e2e0d:	cc                   	int3
5e2e0e:	cc                   	int3
5e2e0f:	cc                   	int3
5e2e10:	8b 44 24 04          	mov    0x4(%esp),%eax
5e2e14:	8b 4c 24 08          	mov    0x8(%esp),%ecx
5e2e18:	6a ff                	push   $0xffffffff
5e2e1a:	6a 00                	push   $0x0
5e2e1c:	8b 40 04             	mov    0x4(%eax),%eax
5e2e1f:	83 c0 38             	add    $0x38,%eax
5e2e22:	50                   	push   %eax
5e2e23:	e8 96 0d e4 ff       	call   0x423bbe
5e2e28:	c2 0c 00             	ret    $0xc
5e2e2b:	cc                   	int3
5e2e2c:	cc                   	int3
5e2e2d:	cc                   	int3
5e2e2e:	cc                   	int3
5e2e2f:	cc                   	int3
5e2e30:	cc                   	int3
5e2e31:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5e2e34:	e9 94 0d e4 ff       	jmp    0x423bcd
5e2e39:	cc                   	int3
5e2e3a:	cc                   	int3
5e2e3b:	cc                   	int3
5e2e3c:	cc                   	int3
5e2e3d:	cc                   	int3
5e2e3e:	cc                   	int3
5e2e3f:	cc                   	int3
5e2e40:	e9 c7 fa e4 ff       	jmp    0x43290c
5e2e45:	cc                   	int3
5e2e46:	cc                   	int3
5e2e47:	cc                   	int3
5e2e48:	cc                   	int3
5e2e49:	cc                   	int3
5e2e4a:	cc                   	int3
5e2e4b:	cc                   	int3
5e2e4c:	cc                   	int3
5e2e4d:	cc                   	int3
5e2e4e:	cc                   	int3
5e2e4f:	cc                   	int3
5e2e50:	51                   	push   %ecx
5e2e51:	56                   	push   %esi
5e2e52:	8b 74 24 0c          	mov    0xc(%esp),%esi
5e2e56:	33 c0                	xor    %eax,%eax
5e2e58:	6a 17                	push   $0x17
5e2e5a:	68 18 8c be 00       	push   $0xbe8c18
5e2e5f:	8b ce                	mov    %esi,%ecx
5e2e61:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
5e2e68:	00
5e2e69:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
5e2e70:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5e2e77:	66 89 06             	mov    %ax,(%esi)
5e2e7a:	e8 38 83 e3 ff       	call   0x41b1b7
5e2e7f:	8b c6                	mov    %esi,%eax
5e2e81:	5e                   	pop    %esi
5e2e82:	59                   	pop    %ecx
5e2e83:	c2 04 00             	ret    $0x4
5e2e86:	cc                   	int3
5e2e87:	cc                   	int3
5e2e88:	cc                   	int3
5e2e89:	cc                   	int3
5e2e8a:	cc                   	int3
5e2e8b:	cc                   	int3
5e2e8c:	cc                   	int3
5e2e8d:	cc                   	int3
5e2e8e:	cc                   	int3
5e2e8f:	cc                   	int3
5e2e90:	cc                   	int3
5e2e91:	cc                   	int3
5e2e92:	cc                   	int3
5e2e93:	cc                   	int3
5e2e94:	cc                   	int3
5e2e95:	cc                   	int3
5e2e96:	cc                   	int3
5e2e97:	cc                   	int3
5e2e98:	cc                   	int3
5e2e99:	cc                   	int3
5e2e9a:	cc                   	int3
5e2e9b:	cc                   	int3
5e2e9c:	cc                   	int3
5e2e9d:	cc                   	int3
5e2e9e:	cc                   	int3
5e2e9f:	cc                   	int3
5e2ea0:	55                   	push   %ebp
5e2ea1:	8b ec                	mov    %esp,%ebp
5e2ea3:	6a ff                	push   $0xffffffff
5e2ea5:	68 dc b6 b6 00       	push   $0xb6b6dc
5e2eaa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5e2eb0:	50                   	push   %eax
5e2eb1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5e2eb6:	33 c5                	xor    %ebp,%eax
5e2eb8:	50                   	push   %eax
5e2eb9:	8d 45 f4             	lea    -0xc(%ebp),%eax
5e2ebc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5e2ec2:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
5e2ec8:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
5e2ece:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
5e2ed1:	a1 1c 8d d7 00       	mov    0xd78d1c,%eax
5e2ed6:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
5e2edc:	7e 48                	jle    0x5e2f26
5e2ede:	68 1c 8d d7 00       	push   $0xd78d1c
5e2ee3:	e8 16 f2 e1 ff       	call   0x4020fe
5e2ee8:	83 c4 04             	add    $0x4,%esp
5e2eeb:	83 3d 1c 8d d7 00 ff 	cmpl   $0xffffffff,0xd78d1c
5e2ef2:	75 32                	jne    0x5e2f26
5e2ef4:	b9 18 8d d7 00       	mov    $0xd78d18,%ecx
5e2ef9:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5e2f00:	e8 8f a8 e5 ff       	call   0x43d794
5e2f05:	68 30 98 bc 00       	push   $0xbc9830
5e2f0a:	c7 05 18 8d d7 00 b0 	movl   $0xbe8bb0,0xd78d18
5e2f11:	8b be 00
5e2f14:	e8 91 17 e3 ff       	call   0x4146aa
5e2f19:	68 1c 8d d7 00       	push   $0xd78d1c
5e2f1e:	e8 03 ea e4 ff       	call   0x431926
5e2f23:	83 c4 08             	add    $0x8,%esp
5e2f26:	b8 18 8d d7 00       	mov    $0xd78d18,%eax
5e2f2b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5e2f2e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5e2f35:	59                   	pop    %ecx
5e2f36:	8b e5                	mov    %ebp,%esp
5e2f38:	5d                   	pop    %ebp
5e2f39:	c3                   	ret
5e2f3a:	cc                   	int3
5e2f3b:	cc                   	int3
5e2f3c:	cc                   	int3
5e2f3d:	cc                   	int3
5e2f3e:	cc                   	int3
5e2f3f:	cc                   	int3
5e2f40:	cc                   	int3
5e2f41:	cc                   	int3
5e2f42:	cc                   	int3
5e2f43:	cc                   	int3
5e2f44:	cc                   	int3
5e2f45:	cc                   	int3
5e2f46:	cc                   	int3
5e2f47:	cc                   	int3
5e2f48:	cc                   	int3
5e2f49:	cc                   	int3
5e2f4a:	cc                   	int3
5e2f4b:	cc                   	int3
5e2f4c:	cc                   	int3
5e2f4d:	cc                   	int3
5e2f4e:	cc                   	int3
5e2f4f:	cc                   	int3
5e2f50:	cc                   	int3
5e2f51:	cc                   	int3
5e2f52:	cc                   	int3
5e2f53:	cc                   	int3
5e2f54:	cc                   	int3
5e2f55:	cc                   	int3
5e2f56:	cc                   	int3
5e2f57:	cc                   	int3
5e2f58:	cc                   	int3
5e2f59:	cc                   	int3
5e2f5a:	cc                   	int3
5e2f5b:	cc                   	int3
5e2f5c:	cc                   	int3
5e2f5d:	cc                   	int3
5e2f5e:	cc                   	int3
5e2f5f:	cc                   	int3
5e2f60:	2b 49 fc             	sub    -0x4(%ecx),%ecx