5d5d78:	cc                   	int3
5d5d79:	cc                   	int3
5d5d7a:	cc                   	int3
5d5d7b:	cc                   	int3
5d5d7c:	cc                   	int3
5d5d7d:	cc                   	int3
5d5d7e:	cc                   	int3
5d5d7f:	cc                   	int3
5d5d80:	cc                   	int3
5d5d81:	cc                   	int3
5d5d82:	cc                   	int3
5d5d83:	cc                   	int3
5d5d84:	cc                   	int3
5d5d85:	cc                   	int3
5d5d86:	cc                   	int3
5d5d87:	cc                   	int3
5d5d88:	cc                   	int3
5d5d89:	cc                   	int3
5d5d8a:	cc                   	int3
5d5d8b:	cc                   	int3
5d5d8c:	cc                   	int3
5d5d8d:	cc                   	int3
5d5d8e:	cc                   	int3
5d5d8f:	cc                   	int3
5d5d90:	51                   	push   %ecx
5d5d91:	56                   	push   %esi
5d5d92:	8b f1                	mov    %ecx,%esi
5d5d94:	89 74 24 04          	mov    %esi,0x4(%esp)
5d5d98:	e8 f7 79 e6 ff       	call   0x43d794
5d5d9d:	c7 06 4c 7b be 00    	movl   $0xbe7b4c,(%esi)
5d5da3:	8b c6                	mov    %esi,%eax
5d5da5:	5e                   	pop    %esi
5d5da6:	59                   	pop    %ecx
5d5da7:	c3                   	ret
5d5da8:	cc                   	int3
5d5da9:	cc                   	int3
5d5daa:	cc                   	int3
5d5dab:	cc                   	int3
5d5dac:	cc                   	int3
5d5dad:	cc                   	int3
5d5dae:	cc                   	int3
5d5daf:	cc                   	int3
5d5db0:	56                   	push   %esi
5d5db1:	8b f1                	mov    %ecx,%esi
5d5db3:	8b 46 e8             	mov    -0x18(%esi),%eax
5d5db6:	8d 4e f8             	lea    -0x8(%esi),%ecx
5d5db9:	c7 46 e4 60 7b be 00 	movl   $0xbe7b60,-0x1c(%esi)
5d5dc0:	8b 40 04             	mov    0x4(%eax),%eax
5d5dc3:	c7 44 30 e8 6c 7b be 	movl   $0xbe7b6c,-0x18(%eax,%esi,1)
5d5dca:	00
5d5dcb:	8b 46 e8             	mov    -0x18(%esi),%eax
5d5dce:	8b 50 04             	mov    0x4(%eax),%edx
5d5dd1:	8d 42 e8             	lea    -0x18(%edx),%eax
5d5dd4:	89 44 32 e4          	mov    %eax,-0x1c(%edx,%esi,1)
5d5dd8:	e8 b6 aa e3 ff       	call   0x410893
5d5ddd:	8d 4e f0             	lea    -0x10(%esi),%ecx
5d5de0:	5e                   	pop    %esi
5d5de1:	e9 90 34 e5 ff       	jmp    0x429276
5d5de6:	cc                   	int3
5d5de7:	cc                   	int3
5d5de8:	cc                   	int3
5d5de9:	cc                   	int3
5d5dea:	cc                   	int3
5d5deb:	cc                   	int3
5d5dec:	cc                   	int3
5d5ded:	cc                   	int3
5d5dee:	cc                   	int3
5d5def:	cc                   	int3
5d5df0:	cc                   	int3
5d5df1:	cc                   	int3
5d5df2:	cc                   	int3
5d5df3:	cc                   	int3
5d5df4:	cc                   	int3
5d5df5:	cc                   	int3
5d5df6:	cc                   	int3
5d5df7:	cc                   	int3
5d5df8:	cc                   	int3
5d5df9:	cc                   	int3
5d5dfa:	cc                   	int3
5d5dfb:	cc                   	int3
5d5dfc:	cc                   	int3
5d5dfd:	cc                   	int3
5d5dfe:	cc                   	int3
5d5dff:	cc                   	int3
5d5e00:	c7 01 4c 7b be 00    	movl   $0xbe7b4c,(%ecx)
5d5e06:	e9 d2 d8 e3 ff       	jmp    0x4136dd
5d5e0b:	cc                   	int3
5d5e0c:	cc                   	int3
5d5e0d:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5d5e10:	e9 a1 2d e3 ff       	jmp    0x408bb6
5d5e15:	cc                   	int3
5d5e16:	cc                   	int3
5d5e17:	cc                   	int3
5d5e18:	cc                   	int3
5d5e19:	cc                   	int3
5d5e1a:	cc                   	int3
5d5e1b:	cc                   	int3
5d5e1c:	cc                   	int3
5d5e1d:	cc                   	int3
5d5e1e:	cc                   	int3
5d5e1f:	cc                   	int3
5d5e20:	56                   	push   %esi
5d5e21:	8b f1                	mov    %ecx,%esi
5d5e23:	e8 2d ff e5 ff       	call   0x435d55
5d5e28:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5d5e2d:	8d 46 e4             	lea    -0x1c(%esi),%eax
5d5e30:	74 0e                	je     0x5d5e40
5d5e32:	6a 28                	push   $0x28
5d5e34:	50                   	push   %eax
5d5e35:	e8 62 c0 e2 ff       	call   0x401e9c
5d5e3a:	83 c4 08             	add    $0x8,%esp
5d5e3d:	8d 46 e4             	lea    -0x1c(%esi),%eax
5d5e40:	5e                   	pop    %esi
5d5e41:	c2 04 00             	ret    $0x4
5d5e44:	cc                   	int3
5d5e45:	cc                   	int3
5d5e46:	cc                   	int3
5d5e47:	cc                   	int3
5d5e48:	cc                   	int3
5d5e49:	cc                   	int3
5d5e4a:	cc                   	int3
5d5e4b:	cc                   	int3
5d5e4c:	cc                   	int3
5d5e4d:	cc                   	int3
5d5e4e:	cc                   	int3
5d5e4f:	cc                   	int3
5d5e50:	56                   	push   %esi
5d5e51:	8b f1                	mov    %ecx,%esi
5d5e53:	c7 06 4c 7b be 00    	movl   $0xbe7b4c,(%esi)
5d5e59:	e8 7f d8 e3 ff       	call   0x4136dd
5d5e5e:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
5d5e63:	74 0b                	je     0x5d5e70
5d5e65:	6a 04                	push   $0x4
5d5e67:	56                   	push   %esi
5d5e68:	e8 2f c0 e2 ff       	call   0x401e9c
5d5e6d:	83 c4 08             	add    $0x8,%esp
5d5e70:	8b c6                	mov    %esi,%eax
5d5e72:	5e                   	pop    %esi
5d5e73:	c2 04 00             	ret    $0x4
5d5e76:	cc                   	int3
5d5e77:	cc                   	int3
5d5e78:	cc                   	int3
5d5e79:	cc                   	int3
5d5e7a:	cc                   	int3
5d5e7b:	cc                   	int3
5d5e7c:	cc                   	int3
5d5e7d:	cc                   	int3
5d5e7e:	cc                   	int3
5d5e7f:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5d5e82:	8b 41 e8             	mov    -0x18(%ecx),%eax
5d5e85:	03 48 08             	add    0x8(%eax),%ecx
5d5e88:	83 c1 f4             	add    $0xfffffff4,%ecx
5d5e8b:	e9 b1 6d e5 ff       	jmp    0x42cc41
5d5e90:	cc                   	int3
5d5e91:	cc                   	int3
5d5e92:	cc                   	int3
5d5e93:	cc                   	int3
5d5e94:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5d5e97:	e9 25 88 e6 ff       	jmp    0x43e6c1
5d5e9c:	cc                   	int3
5d5e9d:	cc                   	int3
5d5e9e:	cc                   	int3
5d5e9f:	cc                   	int3
5d5ea0:	56                   	push   %esi
5d5ea1:	8b f1                	mov    %ecx,%esi
5d5ea3:	e8 1a f6 e5 ff       	call   0x4354c2
5d5ea8:	39 44 24 08          	cmp    %eax,0x8(%esp)
5d5eac:	75 16                	jne    0x5d5ec4
5d5eae:	8d 46 e4             	lea    -0x1c(%esi),%eax
5d5eb1:	85 c0                	test   %eax,%eax
5d5eb3:	74 21                	je     0x5d5ed6
5d5eb5:	8b 46 e8             	mov    -0x18(%esi),%eax
5d5eb8:	8b 40 04             	mov    0x4(%eax),%eax
5d5ebb:	83 c0 e8             	add    $0xffffffe8,%eax
5d5ebe:	03 c6                	add    %esi,%eax
5d5ec0:	5e                   	pop    %esi
5d5ec1:	c2 04 00             	ret    $0x4
5d5ec4:	e8 9d 76 e4 ff       	call   0x41d566
5d5ec9:	39 44 24 08          	cmp    %eax,0x8(%esp)
5d5ecd:	75 07                	jne    0x5d5ed6
5d5ecf:	8d 46 e4             	lea    -0x1c(%esi),%eax
5d5ed2:	5e                   	pop    %esi
5d5ed3:	c2 04 00             	ret    $0x4
5d5ed6:	33 c0                	xor    %eax,%eax
5d5ed8:	5e                   	pop    %esi
5d5ed9:	c2 04 00             	ret    $0x4
5d5edc:	cc                   	int3
5d5edd:	cc                   	int3
5d5ede:	cc                   	int3
5d5edf:	cc                   	int3
5d5ee0:	cc                   	int3
5d5ee1:	cc                   	int3
5d5ee2:	cc                   	int3
5d5ee3:	cc                   	int3
5d5ee4:	cc                   	int3
5d5ee5:	cc                   	int3
5d5ee6:	cc                   	int3
5d5ee7:	cc                   	int3
5d5ee8:	cc                   	int3
5d5ee9:	cc                   	int3
5d5eea:	cc                   	int3
5d5eeb:	cc                   	int3
5d5eec:	cc                   	int3
5d5eed:	cc                   	int3
5d5eee:	cc                   	int3
5d5eef:	cc                   	int3
5d5ef0:	51                   	push   %ecx
5d5ef1:	56                   	push   %esi
5d5ef2:	8b f1                	mov    %ecx,%esi
5d5ef4:	8d 4c 24 04          	lea    0x4(%esp),%ecx
5d5ef8:	8d 46 14             	lea    0x14(%esi),%eax
5d5efb:	50                   	push   %eax
5d5efc:	e8 5b 90 e3 ff       	call   0x40ef5c
5d5f01:	8d 4c 24 04          	lea    0x4(%esp),%ecx
5d5f05:	c6 46 09 01          	movb   $0x1,0x9(%esi)
5d5f09:	e8 88 8f e6 ff       	call   0x43ee96
5d5f0e:	5e                   	pop    %esi
5d5f0f:	59                   	pop    %ecx
5d5f10:	c3                   	ret
5d5f11:	cc                   	int3
5d5f12:	cc                   	int3
5d5f13:	cc                   	int3
5d5f14:	cc                   	int3
5d5f15:	cc                   	int3
5d5f16:	cc                   	int3
5d5f17:	cc                   	int3
5d5f18:	cc                   	int3
5d5f19:	2b 49 fc             	sub    -0x4(%ecx),%ecx
5d5f1c:	e9 8b 83 e6 ff       	jmp    0x43e2ac
5d5f21:	cc                   	int3
5d5f22:	cc                   	int3
5d5f23:	cc                   	int3
5d5f24:	cc                   	int3
5d5f25:	cc                   	int3
5d5f26:	cc                   	int3
5d5f27:	cc                   	int3
5d5f28:	cc                   	int3
5d5f29:	cc                   	int3
5d5f2a:	cc                   	int3
5d5f2b:	cc                   	int3
5d5f2c:	cc                   	int3
5d5f2d:	cc                   	int3
5d5f2e:	cc                   	int3
5d5f2f:	cc                   	int3
5d5f30:	e9 31 76 e4 ff       	jmp    0x41d566
5d5f35:	cc                   	int3
5d5f36:	cc                   	int3
5d5f37:	cc                   	int3
5d5f38:	cc                   	int3
5d5f39:	cc                   	int3
5d5f3a:	cc                   	int3
5d5f3b:	cc                   	int3
5d5f3c:	cc                   	int3
5d5f3d:	cc                   	int3
5d5f3e:	cc                   	int3
5d5f3f:	cc                   	int3
5d5f40:	51                   	push   %ecx
5d5f41:	56                   	push   %esi
5d5f42:	8b 74 24 0c          	mov    0xc(%esp),%esi
5d5f46:	33 c0                	xor    %eax,%eax
5d5f48:	6a 06                	push   $0x6
5d5f4a:	68 8c 7b be 00       	push   $0xbe7b8c
5d5f4f:	8b ce                	mov    %esi,%ecx
5d5f51:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
5d5f58:	00
5d5f59:	c7 46 14 07 00 00 00 	movl   $0x7,0x14(%esi)
5d5f60:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
5d5f67:	66 89 06             	mov    %ax,(%esi)
5d5f6a:	e8 48 52 e4 ff       	call   0x41b1b7
5d5f6f:	8b c6                	mov    %esi,%eax
5d5f71:	5e                   	pop    %esi
5d5f72:	59                   	pop    %ecx
5d5f73:	c2 04 00             	ret    $0x4
5d5f76:	cc                   	int3
5d5f77:	cc                   	int3
5d5f78:	cc                   	int3
5d5f79:	cc                   	int3
5d5f7a:	cc                   	int3
5d5f7b:	cc                   	int3
5d5f7c:	cc                   	int3
5d5f7d:	cc                   	int3
5d5f7e:	cc                   	int3
5d5f7f:	cc                   	int3
5d5f80:	cc                   	int3
5d5f81:	cc                   	int3
5d5f82:	cc                   	int3
5d5f83:	cc                   	int3
5d5f84:	cc                   	int3
5d5f85:	cc                   	int3
5d5f86:	cc                   	int3
5d5f87:	cc                   	int3
5d5f88:	cc                   	int3
5d5f89:	cc                   	int3
5d5f8a:	cc                   	int3
5d5f8b:	cc                   	int3
5d5f8c:	cc                   	int3
5d5f8d:	cc                   	int3
5d5f8e:	cc                   	int3
5d5f8f:	cc                   	int3
5d5f90:	55                   	push   %ebp
5d5f91:	8b ec                	mov    %esp,%ebp
5d5f93:	6a ff                	push   $0xffffffff
5d5f95:	68 ac 8e b6 00       	push   $0xb68eac
5d5f9a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5d5fa0:	50                   	push   %eax
5d5fa1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5d5fa6:	33 c5                	xor    %ebp,%eax
5d5fa8:	50                   	push   %eax
5d5fa9:	8d 45 f4             	lea    -0xc(%ebp),%eax
5d5fac:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5d5fb2:	64 a1 2c 00 00 00    	mov    %fs:0x2c,%eax
5d5fb8:	8b 0d d0 0c d8 00    	mov    0xd80cd0,%ecx
5d5fbe:	8b 0c 88             	mov    (%eax,%ecx,4),%ecx
5d5fc1:	a1 64 8b d7 00       	mov    0xd78b64,%eax
5d5fc6:	3b 81 04 01 00 00    	cmp    0x104(%ecx),%eax
5d5fcc:	7e 48                	jle    0x5d6016
5d5fce:	68 64 8b d7 00       	push   $0xd78b64
5d5fd3:	e8 26 c1 e2 ff       	call   0x4020fe
5d5fd8:	83 c4 04             	add    $0x4,%esp
5d5fdb:	83 3d 64 8b d7 00 ff 	cmpl   $0xffffffff,0xd78b64
5d5fe2:	75 32                	jne    0x5d6016
5d5fe4:	b9 60 8b d7 00       	mov    $0xd78b60,%ecx
5d5fe9:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5d5ff0:	e8 9f 77 e6 ff       	call   0x43d794
5d5ff5:	68 00 93 bc 00       	push   $0xbc9300
5d5ffa:	c7 05 60 8b d7 00 4c 	movl   $0xbe7b4c,0xd78b60
5d6001:	7b be 00
5d6004:	e8 a1 e6 e3 ff       	call   0x4146aa
5d6009:	68 64 8b d7 00       	push   $0xd78b64
5d600e:	e8 13 b9 e5 ff       	call   0x431926
5d6013:	83 c4 08             	add    $0x8,%esp
5d6016:	b8 60 8b d7 00       	mov    $0xd78b60,%eax
5d601b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5d601e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5d6025:	59                   	pop    %ecx
5d6026:	8b e5                	mov    %ebp,%esp
5d6028:	5d                   	pop    %ebp
5d6029:	c3                   	ret
5d602a:	cc                   	int3
5d602b:	cc                   	int3
5d602c:	cc                   	int3
5d602d:	cc                   	int3
5d602e:	cc                   	int3
5d602f:	cc                   	int3
5d6030:	cc                   	int3
5d6031:	cc                   	int3
5d6032:	cc                   	int3
5d6033:	cc                   	int3
5d6034:	cc                   	int3
5d6035:	cc                   	int3