404b0a:	73 00                	jae    0x404b0c
404b0c:	5c                   	pop    %esp
404b0d:	00 57 00             	add    %dl,0x0(%edi)
404b10:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
404b16:	6f                   	outsl  %ds:(%esi),(%dx)
404b17:	00 77 00             	add    %dh,0x0(%edi)
404b1a:	73 00                	jae    0x404b1c
404b1c:	20 00                	and    %al,(%eax)
404b1e:	45                   	inc    %ebp
404b1f:	00 72 00             	add    %dh,0x0(%edx)
404b22:	72 00                	jb     0x404b24
404b24:	6f                   	outsl  %ds:(%esi),(%dx)
404b25:	00 72 00             	add    %dh,0x0(%edx)
404b28:	20 00                	and    %al,(%eax)
404b2a:	52                   	push   %edx
404b2b:	00 65 00             	add    %ah,0x0(%ebp)
404b2e:	70 00                	jo     0x404b30
404b30:	6f                   	outsl  %ds:(%esi),(%dx)
404b31:	00 72 00             	add    %dh,0x0(%edx)
404b34:	74 00                	je     0x404b36
404b36:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
404b3c:	5c                   	pop    %esp
404b3d:	00 50 00             	add    %dl,0x0(%eax)
404b40:	6c                   	insb   (%dx),%es:(%edi)
404b41:	00 75 00             	add    %dh,0x0(%ebp)
404b44:	67 00 69 00          	add    %ch,0x0(%bx,%di)
404b48:	6e                   	outsb  %ds:(%esi),(%dx)
404b49:	00 73 00             	add    %dh,0x0(%ebx)
404b4c:	5c                   	pop    %esp
404b4d:	00 41 00             	add    %al,0x0(%ecx)
404b50:	70 00                	jo     0x404b52
404b52:	70 00                	jo     0x404b54
404b54:	52                   	push   %edx
404b55:	00 65 00             	add    %ah,0x0(%ebp)
404b58:	63 00                	arpl   %eax,(%eax)
404b5a:	6f                   	outsl  %ds:(%esi),(%dx)
404b5b:	00 72 00             	add    %dh,0x0(%edx)
404b5e:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
404b62:	72 00                	jb     0x404b64
404b64:	00 00                	add    %al,(%eax)
404b66:	00 00                	add    %al,(%eax)
404b68:	41                   	inc    %ecx
404b69:	00 70 00             	add    %dh,0x0(%eax)
404b6c:	70 00                	jo     0x404b6e
404b6e:	52                   	push   %edx
404b6f:	00 65 00             	add    %ah,0x0(%ebp)
404b72:	63 00                	arpl   %eax,(%eax)
404b74:	6f                   	outsl  %ds:(%esi),(%dx)
404b75:	00 72 00             	add    %dh,0x0(%edx)
404b78:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
404b7c:	72 00                	jb     0x404b7e
404b7e:	45                   	inc    %ebp
404b7f:	00 6e 00             	add    %ch,0x0(%esi)
404b82:	61                   	popa
404b83:	00 62 00             	add    %ah,0x0(%edx)
404b86:	6c                   	insb   (%dx),%es:(%edi)
404b87:	00 65 00             	add    %ah,0x0(%ebp)
404b8a:	64 00 00             	add    %al,%fs:(%eax)
404b8d:	00 00                	add    %al,(%eax)
404b8f:	00 25 00 64 00 2d    	add    %ah,0x2d006400
404b95:	00 41 00             	add    %al,0x0(%ecx)
404b98:	70 00                	jo     0x404b9a
404b9a:	70 00                	jo     0x404b9c
404b9c:	52                   	push   %edx
404b9d:	00 65 00             	add    %ah,0x0(%ebp)
404ba0:	63 00                	arpl   %eax,(%eax)
404ba2:	6f                   	outsl  %ds:(%esi),(%dx)
404ba3:	00 72 00             	add    %dh,0x0(%edx)
404ba6:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
404baa:	72 00                	jb     0x404bac
404bac:	45                   	inc    %ebp
404bad:	00 6e 00             	add    %ch,0x0(%esi)
404bb0:	61                   	popa
404bb1:	00 62 00             	add    %ah,0x0(%edx)
404bb4:	6c                   	insb   (%dx),%es:(%edi)
404bb5:	00 65 00             	add    %ah,0x0(%ebp)
404bb8:	64 00 00             	add    %al,%fs:(%eax)
404bbb:	00 70 00             	add    %dh,0x0(%eax)
404bbe:	73 00                	jae    0x404bc0
404bc0:	72 00                	jb     0x404bc2
404bc2:	2e 00 65 00          	add    %ah,%cs:0x0(%ebp)
404bc6:	78 00                	js     0x404bc8
404bc8:	65 00 00             	add    %al,%gs:(%eax)
404bcb:	00 25 00 73 00 20    	add    %ah,0x20007300
404bd1:	00 2f                	add    %ch,(%edi)
404bd3:	00 73 00             	add    %dh,0x0(%ebx)
404bd6:	74 00                	je     0x404bd8
404bd8:	6f                   	outsl  %ds:(%esi),(%dx)
404bd9:	00 70 00             	add    %dh,0x0(%eax)
404bdc:	00 00                	add    %al,(%eax)
404bde:	00 00                	add    %al,(%eax)
404be0:	57                   	push   %edi
404be1:	00 65 00             	add    %ah,0x0(%ebp)
404be4:	72 00                	jb     0x404be6
404be6:	41                   	inc    %ecx
404be7:	00 70 00             	add    %dh,0x0(%eax)
404bea:	70 00                	jo     0x404bec
404bec:	52                   	push   %edx
404bed:	00 65 00             	add    %ah,0x0(%ebp)
404bf0:	63 00                	arpl   %eax,(%eax)
404bf2:	6f                   	outsl  %ds:(%esi),(%dx)
404bf3:	00 72 00             	add    %dh,0x0(%edx)
404bf6:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
404bfa:	72 00                	jb     0x404bfc
404bfc:	4e                   	dec    %esi
404bfd:	00 6f 00             	add    %ch,0x0(%edi)
404c00:	6e                   	outsb  %ds:(%esi),(%dx)
404c01:	00 52 00             	add    %dl,0x0(%edx)
404c04:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404c08:	70 00                	jo     0x404c0a
404c0a:	6f                   	outsl  %ds:(%esi),(%dx)
404c0b:	00 6e 00             	add    %ch,0x0(%esi)
404c0e:	73 00                	jae    0x404c10
404c10:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
404c16:	00 00                	add    %al,(%eax)
404c18:	41                   	inc    %ecx
404c19:	00 70 00             	add    %dh,0x0(%eax)
404c1c:	70 00                	jo     0x404c1e
404c1e:	52                   	push   %edx
404c1f:	00 65 00             	add    %ah,0x0(%ebp)
404c22:	63 00                	arpl   %eax,(%eax)
404c24:	6f                   	outsl  %ds:(%esi),(%dx)
404c25:	00 72 00             	add    %dh,0x0(%edx)
404c28:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
404c2c:	72 00                	jb     0x404c2e
404c2e:	00 00                	add    %al,(%eax)
404c30:	53                   	push   %ebx
404c31:	00 6f 00             	add    %ch,0x0(%edi)
404c34:	66 00 74 00 77       	data16 add %dh,0x77(%eax,%eax,1)
404c39:	00 61 00             	add    %ah,0x0(%ecx)
404c3c:	72 00                	jb     0x404c3e
404c3e:	65 00 5c 00 4d       	add    %bl,%gs:0x4d(%eax,%eax,1)
404c43:	00 69 00             	add    %ch,0x0(%ecx)
404c46:	63 00                	arpl   %eax,(%eax)
404c48:	72 00                	jb     0x404c4a
404c4a:	6f                   	outsl  %ds:(%esi),(%dx)
404c4b:	00 73 00             	add    %dh,0x0(%ebx)
404c4e:	6f                   	outsl  %ds:(%esi),(%dx)
404c4f:	00 66 00             	add    %ah,0x0(%esi)
404c52:	74 00                	je     0x404c54
404c54:	5c                   	pop    %esp
404c55:	00 57 00             	add    %dl,0x0(%edi)
404c58:	69 00 6e 00 64 00    	imul   $0x64006e,(%eax),%eax
404c5e:	6f                   	outsl  %ds:(%esi),(%dx)
404c5f:	00 77 00             	add    %dh,0x0(%edi)
404c62:	73 00                	jae    0x404c64
404c64:	20 00                	and    %al,(%eax)
404c66:	4e                   	dec    %esi
404c67:	00 54 00 5c          	add    %dl,0x5c(%eax,%eax,1)
404c6b:	00 43 00             	add    %al,0x0(%ebx)
404c6e:	75 00                	jne    0x404c70
404c70:	72 00                	jb     0x404c72
404c72:	72 00                	jb     0x404c74
404c74:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
404c78:	74 00                	je     0x404c7a
404c7a:	56                   	push   %esi
404c7b:	00 65 00             	add    %ah,0x0(%ebp)
404c7e:	72 00                	jb     0x404c80
404c80:	73 00                	jae    0x404c82
404c82:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
404c88:	5c                   	pop    %esp
404c89:	00 41 00             	add    %al,0x0(%ecx)
404c8c:	70 00                	jo     0x404c8e
404c8e:	70 00                	jo     0x404c90
404c90:	43                   	inc    %ebx
404c91:	00 6f 00             	add    %ch,0x0(%edi)
404c94:	6d                   	insl   (%dx),%es:(%edi)
404c95:	00 70 00             	add    %dh,0x0(%eax)
404c98:	61                   	popa
404c99:	00 74 00 46          	add    %dh,0x46(%eax,%eax,1)
404c9d:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
404ca1:	00 67 00             	add    %ah,0x0(%edi)
404ca4:	73 00                	jae    0x404ca6
404ca6:	5c                   	pop    %esp
404ca7:	00 4c 00 61          	add    %cl,0x61(%eax,%eax,1)
404cab:	00 79 00             	add    %bh,0x0(%ecx)
404cae:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404cb2:	73 00                	jae    0x404cb4
404cb4:	00 00                	add    %al,(%eax)
404cb6:	00 00                	add    %al,(%eax)
404cb8:	25 00 73 00 20       	and    $0x20007300,%eax
404cbd:	00 25 00 73 00 00    	add    %ah,0x7300
404cc3:	00 b9 ca cf c7 50    	add    %bh,0x50c7cfca(%ecx)
404cc9:	d2 26                	shlb   %cl,(%esi)
404ccb:	38 0c e0             	cmp    %cl,(%eax,%eiz,8)
404cce:	a2 90 17 1d 71       	mov    %al,0x711d1790
404cd3:	01 4f 75             	add    %ecx,0x75(%edi)
404cd6:	74 20                	je     0x404cf8
404cd8:	6f                   	outsl  %ds:(%esi),(%dx)
404cd9:	66 20 6d 65          	data16 and %ch,0x65(%ebp)
404cdd:	6d                   	insl   (%dx),%es:(%edi)
404cde:	6f                   	outsl  %ds:(%esi),(%dx)
404cdf:	72 79                	jb     0x404d5a
404ce1:	2e 00 00             	add    %al,%cs:(%eax)
404ce4:	43                   	inc    %ebx
404ce5:	61                   	popa
404ce6:	6e                   	outsb  %ds:(%esi),(%dx)
404ce7:	6e                   	outsb  %ds:(%esi),(%dx)
404ce8:	6f                   	outsl  %ds:(%esi),(%dx)
404ce9:	74 20                	je     0x404d0b
404ceb:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
404cee:	73 74                	jae    0x404d64
404cf0:	72 75                	jb     0x404d67
404cf2:	63 74 20 6d          	arpl   %esi,0x6d(%eax,%eiz,1)
404cf6:	6f                   	outsl  %ds:(%esi),(%dx)
404cf7:	64 20 6e 61          	and    %ch,%fs:0x61(%esi)
404cfb:	6d                   	insl   (%dx),%es:(%edi)
404cfc:	65 20 73 69          	and    %dh,%gs:0x69(%ebx)
404d00:	67 6e                	outsb  %ds:(%si),(%dx)
404d02:	61                   	popa
404d03:	74 75                	je     0x404d7a
404d05:	72 65                	jb     0x404d6c
404d07:	2e 00 00             	add    %al,%cs:(%eax)
404d0a:	00 00                	add    %al,(%eax)
404d0c:	43                   	inc    %ebx
404d0d:	61                   	popa
404d0e:	6e                   	outsb  %ds:(%esi),(%dx)
404d0f:	6e                   	outsb  %ds:(%esi),(%dx)
404d10:	6f                   	outsl  %ds:(%esi),(%dx)
404d11:	74 20                	je     0x404d33
404d13:	6c                   	insb   (%dx),%es:(%edi)
404d14:	6f                   	outsl  %ds:(%esi),(%dx)
404d15:	67 20 45 54          	and    %al,0x54(%di)
404d19:	57                   	push   %edi
404d1a:	20 65 76             	and    %ah,0x76(%ebp)
404d1d:	65 6e                	outsb  %gs:(%esi),(%dx)
404d1f:	74 2c                	je     0x404d4d
404d21:	20 45 72             	and    %al,0x72(%ebp)
404d24:	72 6f                	jb     0x404d95
404d26:	72 20                	jb     0x404d48
404d28:	25 64 00 00 53       	and    $0x53000064,%eax
404d2d:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
404d31:	00 63 00             	add    %ah,0x0(%ebx)
404d34:	6b 00 48             	imul   $0x48,(%eax),%eax
404d37:	00 61 00             	add    %ah,0x0(%ecx)
404d3a:	73 00                	jae    0x404d3c
404d3c:	68 00 31 00 32       	push   $0x32003100
404d41:	00 5f 00             	add    %bl,0x0(%edi)
404d44:	25 00 30 00 33       	and    $0x33003000,%eax
404d49:	00 78 00             	add    %bh,0x0(%eax)
404d4c:	00 00                	add    %al,(%eax)
404d4e:	00 00                	add    %al,(%eax)
404d50:	54                   	push   %esp
404d51:	00 65 00             	add    %ah,0x0(%ebp)
404d54:	78 00                	js     0x404d56
404d56:	74 00                	je     0x404d58
404d58:	48                   	dec    %eax
404d59:	00 61 00             	add    %ah,0x0(%ecx)
404d5c:	73 00                	jae    0x404d5e
404d5e:	68 00 31 00 32       	push   $0x32003100
404d63:	00 5f 00             	add    %bl,0x0(%edi)
404d66:	25 00 30 00 33       	and    $0x33003000,%eax
404d6b:	00 78 00             	add    %bh,0x0(%eax)
404d6e:	00 00                	add    %al,(%eax)
404d70:	30 00                	xor    %al,(%eax)
404d72:	00 00                	add    %al,(%eax)
404d74:	6e                   	outsb  %ds:(%esi),(%dx)
404d75:	00 74 00 64          	add    %dh,0x64(%eax,%eax,1)
404d79:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
404d7d:	00 00                	add    %al,(%eax)
404d7f:	00 6b 00             	add    %ch,0x0(%ebx)
404d82:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404d86:	6e                   	outsb  %ds:(%esi),(%dx)
404d87:	00 65 00             	add    %ah,0x0(%ebp)
404d8a:	6c                   	insb   (%dx),%es:(%edi)
404d8b:	00 62 00             	add    %ah,0x0(%edx)
404d8e:	61                   	popa
404d8f:	00 73 00             	add    %dh,0x0(%ebx)
404d92:	65 00 00             	add    %al,%gs:(%eax)
404d95:	00 00                	add    %al,(%eax)
404d97:	00 6b 00             	add    %ch,0x0(%ebx)
404d9a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404d9e:	6e                   	outsb  %ds:(%esi),(%dx)
404d9f:	00 65 00             	add    %ah,0x0(%ebp)
404da2:	6c                   	insb   (%dx),%es:(%edi)
404da3:	00 33                	add    %dh,(%ebx)
404da5:	00 32                	add    %dh,(%edx)
404da7:	00 00                	add    %al,(%eax)
404da9:	00 00                	add    %al,(%eax)
404dab:	00 75 00             	add    %dh,0x0(%ebp)
404dae:	73 00                	jae    0x404db0
404db0:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404db4:	33 00                	xor    (%eax),%eax
404db6:	32 00                	xor    (%eax),%al
404db8:	00 00                	add    %al,(%eax)
404dba:	00 00                	add    %al,(%eax)
404dbc:	67 00 64 00          	add    %ah,0x0(%si)
404dc0:	69 00 33 00 32 00    	imul   $0x320033,(%eax),%eax
404dc6:	00 00                	add    %al,(%eax)
404dc8:	67 00 64 00          	add    %ah,0x0(%si)
404dcc:	69 00 70 00 6c 00    	imul   $0x6c0070,(%eax),%eax
404dd2:	75 00                	jne    0x404dd4
404dd4:	73 00                	jae    0x404dd6
404dd6:	00 00                	add    %al,(%eax)
404dd8:	6f                   	outsl  %ds:(%esi),(%dx)
404dd9:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
404ddd:	00 33                	add    %dh,(%ebx)
404ddf:	00 32                	add    %dh,(%edx)
404de1:	00 00                	add    %al,(%eax)
404de3:	00 6f 00             	add    %ch,0x0(%edi)
404de6:	6c                   	insb   (%dx),%es:(%edi)
404de7:	00 65 00             	add    %ah,0x0(%ebp)
404dea:	61                   	popa
404deb:	00 75 00             	add    %dh,0x0(%ebp)
404dee:	74 00                	je     0x404df0
404df0:	33 00                	xor    (%eax),%eax
404df2:	32 00                	xor    (%eax),%al
404df4:	00 00                	add    %al,(%eax)
404df6:	00 00                	add    %al,(%eax)
404df8:	72 00                	jb     0x404dfa
404dfa:	70 00                	jo     0x404dfc
404dfc:	63 00                	arpl   %eax,(%eax)
404dfe:	72 00                	jb     0x404e00
404e00:	74 00                	je     0x404e02
404e02:	34 00                	xor    $0x0,%al
404e04:	00 00                	add    %al,(%eax)
404e06:	00 00                	add    %al,(%eax)
404e08:	76 00                	jbe    0x404e0a
404e0a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404e0e:	73 00                	jae    0x404e10
404e10:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
404e16:	00 00                	add    %al,(%eax)
404e18:	63 00                	arpl   %eax,(%eax)
404e1a:	6f                   	outsl  %ds:(%esi),(%dx)
404e1b:	00 6d 00             	add    %ch,0x0(%ebp)
404e1e:	63 00                	arpl   %eax,(%eax)
404e20:	74 00                	je     0x404e22
404e22:	6c                   	insb   (%dx),%es:(%edi)
404e23:	00 33                	add    %dh,(%ebx)
404e25:	00 32                	add    %dh,(%edx)
404e27:	00 00                	add    %al,(%eax)
404e29:	00 00                	add    %al,(%eax)
404e2b:	00 61 00             	add    %ah,0x0(%ecx)
404e2e:	64 00 76 00          	add    %dh,%fs:0x0(%esi)
404e32:	61                   	popa
404e33:	00 70 00             	add    %dh,0x0(%eax)
404e36:	69 00 33 00 32 00    	imul   $0x320033,(%eax),%eax
404e3c:	00 00                	add    %al,(%eax)
404e3e:	00 00                	add    %al,(%eax)
404e40:	62 89 7c e2 88 04    	bound  %ecx,0x488e27c(%ecx)
404e46:	6d                   	insl   (%dx),%es:(%edi)
404e47:	39 90 98 3f 18 24    	cmp    %edx,0x24183f98(%eax)
404e4d:	f6 ed                	imul   %ch
404e4f:	a3 41 34 18 5d       	mov    %eax,0x5d183441
404e54:	bb 6b ed 32 81       	mov    $0x8132ed6b,%ebx
404e59:	57                   	push   %edi
404e5a:	f5                   	cmc
404e5b:	29 48 dd             	sub    %ecx,-0x23(%eax)
404e5e:	88 03                	mov    %al,(%ebx)
404e60:	4d                   	dec    %ebp