7f4bbc:	cc                   	int3
7f4bbd:	cc                   	int3
7f4bbe:	cc                   	int3
7f4bbf:	cc                   	int3
7f4bc0:	cc                   	int3
7f4bc1:	cc                   	int3
7f4bc2:	cc                   	int3
7f4bc3:	cc                   	int3
7f4bc4:	cc                   	int3
7f4bc5:	cc                   	int3
7f4bc6:	cc                   	int3
7f4bc7:	cc                   	int3
7f4bc8:	cc                   	int3
7f4bc9:	cc                   	int3
7f4bca:	cc                   	int3
7f4bcb:	cc                   	int3
7f4bcc:	cc                   	int3
7f4bcd:	cc                   	int3
7f4bce:	cc                   	int3
7f4bcf:	cc                   	int3
7f4bd0:	cc                   	int3
7f4bd1:	cc                   	int3
7f4bd2:	cc                   	int3
7f4bd3:	cc                   	int3
7f4bd4:	cc                   	int3
7f4bd5:	cc                   	int3
7f4bd6:	cc                   	int3
7f4bd7:	cc                   	int3
7f4bd8:	cc                   	int3
7f4bd9:	cc                   	int3
7f4bda:	cc                   	int3
7f4bdb:	cc                   	int3
7f4bdc:	cc                   	int3
7f4bdd:	cc                   	int3
7f4bde:	cc                   	int3
7f4bdf:	cc                   	int3
7f4be0:	83 ec 08             	sub    $0x8,%esp
7f4be3:	8b 44 24 14          	mov    0x14(%esp),%eax
7f4be7:	83 c9 ff             	or     $0xffffffff,%ecx
7f4bea:	53                   	push   %ebx
7f4beb:	55                   	push   %ebp
7f4bec:	56                   	push   %esi
7f4bed:	8b 74 24 18          	mov    0x18(%esp),%esi
7f4bf1:	33 ed                	xor    %ebp,%ebp
7f4bf3:	89 4c 24 0c          	mov    %ecx,0xc(%esp)
7f4bf7:	57                   	push   %edi
7f4bf8:	8b 16                	mov    (%esi),%edx
7f4bfa:	89 54 24 14          	mov    %edx,0x14(%esp)
7f4bfe:	8b ba 14 01 00 00    	mov    0x114(%edx),%edi
7f4c04:	85 c0                	test   %eax,%eax
7f4c06:	0f 84 48 03 00 00    	je     0x7f4f54
7f4c0c:	0f 1f 40 00          	nopl   0x0(%eax)
7f4c10:	48                   	dec    %eax
7f4c11:	89 44 24 24          	mov    %eax,0x24(%esp)
7f4c15:	8b 44 24 20          	mov    0x20(%esp),%eax
7f4c19:	8a 1c 28             	mov    (%eax,%ebp,1),%bl
7f4c1c:	8b 87 b8 1e 00 00    	mov    0x1eb8(%edi),%eax
7f4c22:	83 f8 08             	cmp    $0x8,%eax
7f4c25:	0f 87 fa 02 00 00    	ja     0x7f4f25
7f4c2b:	ff 24 85 60 4f 7f 00 	jmp    *0x7f4f60(,%eax,4)
7f4c32:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4c39:	00 00 00
7f4c3c:	84 db                	test   %bl,%bl
7f4c3e:	75 4f                	jne    0x7f4c8f
7f4c40:	85 c9                	test   %ecx,%ecx
7f4c42:	78 1f                	js     0x7f4c63
7f4c44:	8b c5                	mov    %ebp,%eax
7f4c46:	2b c1                	sub    %ecx,%eax
7f4c48:	50                   	push   %eax
7f4c49:	8b 44 24 24          	mov    0x24(%esp),%eax
7f4c4d:	03 c1                	add    %ecx,%eax
7f4c4f:	50                   	push   %eax
7f4c50:	6a 01                	push   $0x1
7f4c52:	56                   	push   %esi
7f4c53:	e8 ef ca c2 ff       	call   0x421747
7f4c58:	83 c4 10             	add    $0x10,%esp
7f4c5b:	85 c0                	test   %eax,%eax
7f4c5d:	0f 85 f3 02 00 00    	jne    0x7f4f56
7f4c63:	83 c9 ff             	or     $0xffffffff,%ecx
7f4c66:	89 4c 24 10          	mov    %ecx,0x10(%esp)
7f4c6a:	e9 b6 02 00 00       	jmp    0x7f4f25
7f4c6f:	80 fb ff             	cmp    $0xff,%bl
7f4c72:	75 0c                	jne    0x7f4c80
7f4c74:	c7 87 b8 1e 00 00 01 	movl   $0x1,0x1eb8(%edi)
7f4c7b:	00 00 00
7f4c7e:	eb c0                	jmp    0x7f4c40
7f4c80:	80 fb 0d             	cmp    $0xd,%bl
7f4c83:	75 0a                	jne    0x7f4c8f
7f4c85:	c7 87 b8 1e 00 00 06 	movl   $0x6,0x1eb8(%edi)
7f4c8c:	00 00 00
7f4c8f:	85 c9                	test   %ecx,%ecx
7f4c91:	0f 89 8e 02 00 00    	jns    0x7f4f25
7f4c97:	8b cd                	mov    %ebp,%ecx
7f4c99:	89 4c 24 10          	mov    %ecx,0x10(%esp)
7f4c9d:	e9 83 02 00 00       	jmp    0x7f4f25
7f4ca2:	0f b6 f3             	movzbl %bl,%esi
7f4ca5:	56                   	push   %esi
7f4ca6:	68 fb 00 00 00       	push   $0xfb
7f4cab:	68 ac 16 c3 00       	push   $0xc316ac
7f4cb0:	52                   	push   %edx
7f4cb1:	e8 4a ee ff ff       	call   0x7f3b00
7f4cb6:	56                   	push   %esi
7f4cb7:	8b 74 24 30          	mov    0x30(%esp),%esi
7f4cbb:	56                   	push   %esi
7f4cbc:	c7 07 01 00 00 00    	movl   $0x1,(%edi)
7f4cc2:	e8 29 f5 ff ff       	call   0x7f41f0
7f4cc7:	83 c4 18             	add    $0x18,%esp
7f4cca:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4cd1:	00 00 00
7f4cd4:	e9 48 02 00 00       	jmp    0x7f4f21
7f4cd9:	0f b6 f3             	movzbl %bl,%esi
7f4cdc:	56                   	push   %esi
7f4cdd:	68 fc 00 00 00       	push   $0xfc
7f4ce2:	68 ac 16 c3 00       	push   $0xc316ac
7f4ce7:	52                   	push   %edx
7f4ce8:	e8 13 ee ff ff       	call   0x7f3b00
7f4ced:	56                   	push   %esi
7f4cee:	8b 74 24 30          	mov    0x30(%esp),%esi
7f4cf2:	56                   	push   %esi
7f4cf3:	c7 07 01 00 00 00    	movl   $0x1,(%edi)
7f4cf9:	e8 e2 f5 ff ff       	call   0x7f42e0
7f4cfe:	83 c4 18             	add    $0x18,%esp
7f4d01:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4d08:	00 00 00
7f4d0b:	e9 11 02 00 00       	jmp    0x7f4f21
7f4d10:	0f b6 f3             	movzbl %bl,%esi
7f4d13:	56                   	push   %esi
7f4d14:	68 fd 00 00 00       	push   $0xfd
7f4d19:	68 ac 16 c3 00       	push   $0xc316ac
7f4d1e:	52                   	push   %edx
7f4d1f:	e8 dc ed ff ff       	call   0x7f3b00
7f4d24:	56                   	push   %esi
7f4d25:	8b 74 24 30          	mov    0x30(%esp),%esi
7f4d29:	56                   	push   %esi
7f4d2a:	c7 07 01 00 00 00    	movl   $0x1,(%edi)
7f4d30:	e8 bb f2 ff ff       	call   0x7f3ff0
7f4d35:	83 c4 18             	add    $0x18,%esp
7f4d38:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4d3f:	00 00 00
7f4d42:	e9 da 01 00 00       	jmp    0x7f4f21
7f4d47:	0f b6 f3             	movzbl %bl,%esi
7f4d4a:	56                   	push   %esi
7f4d4b:	68 fe 00 00 00       	push   $0xfe
7f4d50:	68 ac 16 c3 00       	push   $0xc316ac
7f4d55:	52                   	push   %edx
7f4d56:	e8 a5 ed ff ff       	call   0x7f3b00
7f4d5b:	56                   	push   %esi
7f4d5c:	8b 74 24 30          	mov    0x30(%esp),%esi
7f4d60:	56                   	push   %esi
7f4d61:	c7 07 01 00 00 00    	movl   $0x1,(%edi)
7f4d67:	e8 c4 f3 ff ff       	call   0x7f4130
7f4d6c:	83 c4 18             	add    $0x18,%esp
7f4d6f:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4d76:	00 00 00
7f4d79:	e9 a3 01 00 00       	jmp    0x7f4f21
7f4d7e:	80 fb ff             	cmp    $0xff,%bl
7f4d81:	75 0f                	jne    0x7f4d92
7f4d83:	c7 87 b8 1e 00 00 08 	movl   $0x8,0x1eb8(%edi)
7f4d8a:	00 00 00
7f4d8d:	e9 93 01 00 00       	jmp    0x7f4f25
7f4d92:	8b 97 b0 1e 00 00    	mov    0x1eb0(%edi),%edx
7f4d98:	8d 87 b0 1e 00 00    	lea    0x1eb0(%edi),%eax
7f4d9e:	3b d0                	cmp    %eax,%edx
7f4da0:	0f 83 7f 01 00 00    	jae    0x7f4f25
7f4da6:	88 1a                	mov    %bl,(%edx)
7f4da8:	ff 00                	incl   (%eax)
7f4daa:	e9 76 01 00 00       	jmp    0x7f4f25
7f4daf:	80 fb f0             	cmp    $0xf0,%bl
7f4db2:	0f 84 9f 00 00 00    	je     0x7f4e57
7f4db8:	80 fb ff             	cmp    $0xff,%bl
7f4dbb:	74 76                	je     0x7f4e33
7f4dbd:	8b 87 b0 1e 00 00    	mov    0x1eb0(%edi),%eax
7f4dc3:	8d 8f b0 1e 00 00    	lea    0x1eb0(%edi),%ecx
7f4dc9:	3b c1                	cmp    %ecx,%eax
7f4dcb:	73 05                	jae    0x7f4dd2
7f4dcd:	c6 00 ff             	movb   $0xff,(%eax)
7f4dd0:	ff 01                	incl   (%ecx)
7f4dd2:	8b 01                	mov    (%ecx),%eax
7f4dd4:	3b c1                	cmp    %ecx,%eax
7f4dd6:	73 04                	jae    0x7f4ddc
7f4dd8:	88 18                	mov    %bl,(%eax)
7f4dda:	ff 01                	incl   (%ecx)
7f4ddc:	8b 01                	mov    (%ecx),%eax
7f4dde:	83 e8 02             	sub    $0x2,%eax
7f4de1:	89 87 b4 1e 00 00    	mov    %eax,0x1eb4(%edi)
7f4de7:	8d 87 b0 1c 00 00    	lea    0x1cb0(%edi),%eax
7f4ded:	89 01                	mov    %eax,(%ecx)
7f4def:	0f b6 c3             	movzbl %bl,%eax
7f4df2:	50                   	push   %eax
7f4df3:	68 ff 00 00 00       	push   $0xff
7f4df8:	68 68 18 c3 00       	push   $0xc31868
7f4dfd:	52                   	push   %edx
7f4dfe:	e8 fd ec ff ff       	call   0x7f3b00
7f4e03:	56                   	push   %esi
7f4e04:	e8 67 fa ff ff       	call   0x7f4870
7f4e09:	8b 4c 24 24          	mov    0x24(%esp),%ecx
7f4e0d:	83 c4 14             	add    $0x14,%esp
7f4e10:	c7 87 b8 1e 00 00 01 	movl   $0x1,0x1eb8(%edi)
7f4e17:	00 00 00
7f4e1a:	0f b6 d3             	movzbl %bl,%edx
7f4e1d:	8d 82 06 ff ff ff    	lea    -0xfa(%edx),%eax
7f4e23:	83 f8 05             	cmp    $0x5,%eax
7f4e26:	0f 87 d4 00 00 00    	ja     0x7f4f00
7f4e2c:	ff 24 85 84 4f 7f 00 	jmp    *0x7f4f84(,%eax,4)
7f4e33:	8b 97 b0 1e 00 00    	mov    0x1eb0(%edi),%edx
7f4e39:	8d 87 b0 1e 00 00    	lea    0x1eb0(%edi),%eax
7f4e3f:	3b d0                	cmp    %eax,%edx
7f4e41:	73 05                	jae    0x7f4e48
7f4e43:	c6 02 ff             	movb   $0xff,(%edx)
7f4e46:	ff 00                	incl   (%eax)
7f4e48:	c7 87 b8 1e 00 00 07 	movl   $0x7,0x1eb8(%edi)
7f4e4f:	00 00 00
7f4e52:	e9 ce 00 00 00       	jmp    0x7f4f25
7f4e57:	8b 87 b0 1e 00 00    	mov    0x1eb0(%edi),%eax
7f4e5d:	8d 8f b0 1e 00 00    	lea    0x1eb0(%edi),%ecx
7f4e63:	3b c1                	cmp    %ecx,%eax
7f4e65:	73 05                	jae    0x7f4e6c
7f4e67:	c6 00 ff             	movb   $0xff,(%eax)
7f4e6a:	ff 01                	incl   (%ecx)
7f4e6c:	8b 01                	mov    (%ecx),%eax
7f4e6e:	3b c1                	cmp    %ecx,%eax
7f4e70:	73 05                	jae    0x7f4e77
7f4e72:	c6 00 f0             	movb   $0xf0,(%eax)
7f4e75:	ff 01                	incl   (%ecx)
7f4e77:	8b 01                	mov    (%ecx),%eax
7f4e79:	83 e8 02             	sub    $0x2,%eax
7f4e7c:	89 87 b4 1e 00 00    	mov    %eax,0x1eb4(%edi)
7f4e82:	8d 87 b0 1c 00 00    	lea    0x1cb0(%edi),%eax
7f4e88:	56                   	push   %esi
7f4e89:	89 01                	mov    %eax,(%ecx)
7f4e8b:	e8 e0 f9 ff ff       	call   0x7f4870
7f4e90:	83 c4 04             	add    $0x4,%esp
7f4e93:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4e9a:	00 00 00
7f4e9d:	e9 7f 00 00 00       	jmp    0x7f4f21
7f4ea2:	c7 87 b8 1e 00 00 02 	movl   $0x2,0x1eb8(%edi)
7f4ea9:	00 00 00
7f4eac:	eb 77                	jmp    0x7f4f25
7f4eae:	c7 87 b8 1e 00 00 03 	movl   $0x3,0x1eb8(%edi)
7f4eb5:	00 00 00
7f4eb8:	eb 6b                	jmp    0x7f4f25
7f4eba:	c7 87 b8 1e 00 00 04 	movl   $0x4,0x1eb8(%edi)
7f4ec1:	00 00 00
7f4ec4:	eb 5f                	jmp    0x7f4f25
7f4ec6:	c7 87 b8 1e 00 00 05 	movl   $0x5,0x1eb8(%edi)
7f4ecd:	00 00 00
7f4ed0:	eb 53                	jmp    0x7f4f25
7f4ed2:	8d 87 b0 1c 00 00    	lea    0x1cb0(%edi),%eax
7f4ed8:	c7 87 b8 1e 00 00 07 	movl   $0x7,0x1eb8(%edi)
7f4edf:	00 00 00
7f4ee2:	89 87 b0 1e 00 00    	mov    %eax,0x1eb0(%edi)
7f4ee8:	eb 3b                	jmp    0x7f4f25
7f4eea:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4ef1:	00 00 00
7f4ef4:	85 c9                	test   %ecx,%ecx
7f4ef6:	79 2d                	jns    0x7f4f25
7f4ef8:	8b cd                	mov    %ebp,%ecx
7f4efa:	89 4c 24 10          	mov    %ecx,0x10(%esp)
7f4efe:	eb 25                	jmp    0x7f4f25
7f4f00:	52                   	push   %edx
7f4f01:	68 ff 00 00 00       	push   $0xff
7f4f06:	68 ac 16 c3 00       	push   $0xc316ac
7f4f0b:	ff 74 24 20          	push   0x20(%esp)
7f4f0f:	c7 87 b8 1e 00 00 00 	movl   $0x0,0x1eb8(%edi)
7f4f16:	00 00 00
7f4f19:	e8 e2 eb ff ff       	call   0x7f3b00
7f4f1e:	83 c4 10             	add    $0x10,%esp
7f4f21:	8b 4c 24 10          	mov    0x10(%esp),%ecx
7f4f25:	8b 44 24 24          	mov    0x24(%esp),%eax
7f4f29:	45                   	inc    %ebp
7f4f2a:	85 c0                	test   %eax,%eax
7f4f2c:	74 09                	je     0x7f4f37
7f4f2e:	8b 54 24 14          	mov    0x14(%esp),%edx
7f4f32:	e9 d9 fc ff ff       	jmp    0x7f4c10
7f4f37:	85 c9                	test   %ecx,%ecx
7f4f39:	78 19                	js     0x7f4f54
7f4f3b:	8b 44 24 20          	mov    0x20(%esp),%eax
7f4f3f:	2b e9                	sub    %ecx,%ebp
7f4f41:	55                   	push   %ebp
7f4f42:	03 c1                	add    %ecx,%eax
7f4f44:	50                   	push   %eax
7f4f45:	6a 01                	push   $0x1
7f4f47:	56                   	push   %esi
7f4f48:	e8 fa c7 c2 ff       	call   0x421747
7f4f4d:	83 c4 10             	add    $0x10,%esp
7f4f50:	85 c0                	test   %eax,%eax
7f4f52:	75 02                	jne    0x7f4f56
7f4f54:	33 c0                	xor    %eax,%eax
7f4f56:	5f                   	pop    %edi
7f4f57:	5e                   	pop    %esi
7f4f58:	5d                   	pop    %ebp
7f4f59:	5b                   	pop    %ebx
7f4f5a:	83 c4 08             	add    $0x8,%esp
7f4f5d:	c3                   	ret
7f4f5e:	66 90                	xchg   %ax,%ax
7f4f60:	6f                   	outsl  %ds:(%esi),(%dx)
7f4f61:	4c                   	dec    %esp
7f4f62:	7f 00                	jg     0x7f4f64
7f4f64:	1a 4e 7f             	sbb    0x7f(%esi),%cl
7f4f67:	00 a2 4c 7f 00 d9    	add    %ah,-0x26ff80b4(%edx)
7f4f6d:	4c                   	dec    %esp
7f4f6e:	7f 00                	jg     0x7f4f70
7f4f70:	10 4d 7f             	adc    %cl,0x7f(%ebp)
7f4f73:	00 47 4d             	add    %al,0x4d(%edi)
7f4f76:	7f 00                	jg     0x7f4f78
7f4f78:	32 4c 7f 00          	xor    0x0(%edi,%edi,2),%cl
7f4f7c:	7e 4d                	jle    0x7f4fcb
7f4f7e:	7f 00                	jg     0x7f4f80
7f4f80:	af                   	scas   %es:(%edi),%eax
7f4f81:	4d                   	dec    %ebp
7f4f82:	7f 00                	jg     0x7f4f84
7f4f84:	d2 4e 7f             	rorb   %cl,0x7f(%esi)
7f4f87:	00 a2 4e 7f 00 ae    	add    %ah,-0x51ff80b2(%edx)
7f4f8d:	4e                   	dec    %esi
7f4f8e:	7f 00                	jg     0x7f4f90
7f4f90:	ba 4e 7f 00 c6       	mov    $0xc6007f4e,%edx
7f4f95:	4e                   	dec    %esi
7f4f96:	7f 00                	jg     0x7f4f98
7f4f98:	ea 4e 7f 00 cc cc cc 	ljmp   $0xcccc,$0xcc007f4e
7f4f9f:	cc                   	int3
7f4fa0:	cc                   	int3
7f4fa1:	cc                   	int3
7f4fa2:	cc                   	int3
7f4fa3:	cc                   	int3
7f4fa4:	cc                   	int3
7f4fa5:	cc                   	int3
7f4fa6:	cc                   	int3
7f4fa7:	cc                   	int3
7f4fa8:	cc                   	int3
7f4fa9:	cc                   	int3
7f4faa:	cc                   	int3
7f4fab:	cc                   	int3
7f4fac:	cc                   	int3
7f4fad:	cc                   	int3
7f4fae:	cc                   	int3
7f4faf:	cc                   	int3
7f4fb0:	cc                   	int3
7f4fb1:	cc                   	int3
7f4fb2:	cc                   	int3
7f4fb3:	cc                   	int3
7f4fb4:	cc                   	int3
7f4fb5:	cc                   	int3
7f4fb6:	cc                   	int3
7f4fb7:	cc                   	int3
7f4fb8:	cc                   	int3
7f4fb9:	cc                   	int3
7f4fba:	cc                   	int3
7f4fbb:	cc                   	int3
7f4fbc:	cc                   	int3
7f4fbd:	cc                   	int3