404b3e:	20 00                	and    %al,(%eax)
404b40:	25 00 73 00 20       	and    $0x20007300,%eax
404b45:	00 2f                	add    %ch,(%edi)
404b47:	00 6d 00             	add    %ch,0x0(%ebp)
404b4a:	5b                   	pop    %ebx
404b4b:	00 6d 00             	add    %ch,0x0(%ebp)
404b4e:	6f                   	outsl  %ds:(%esi),(%dx)
404b4f:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
404b53:	00 2d 00 6d 00 6f    	add    %ch,0x6f006d00
404b59:	00 64 00 69          	add    %ah,0x69(%eax,%eax,1)
404b5d:	00 66 00             	add    %ah,0x0(%esi)
404b60:	69 00 65 00 72 00    	imul   $0x720065,(%eax),%eax
404b66:	5d                   	pop    %ebp
404b67:	00 20                	add    %ah,(%eax)
404b69:	00 3c 00             	add    %bh,(%eax,%eax,1)
404b6c:	66 00 69 00          	data16 add %ch,0x0(%ecx)
404b70:	6c                   	insb   (%dx),%es:(%edi)
404b71:	00 65 00             	add    %ah,0x0(%ebp)
404b74:	6e                   	outsb  %ds:(%esi),(%dx)
404b75:	00 61 00             	add    %ah,0x0(%ecx)
404b78:	6d                   	insl   (%dx),%es:(%edi)
404b79:	00 65 00             	add    %ah,0x0(%ebp)
404b7c:	3e 00 00             	add    %al,%ds:(%eax)
404b7f:	00 20                	add    %ah,(%eax)
404b81:	00 20                	add    %ah,(%eax)
404b83:	00 20                	add    %ah,(%eax)
404b85:	00 20                	add    %ah,(%eax)
404b87:	00 20                	add    %ah,(%eax)
404b89:	00 20                	add    %ah,(%eax)
404b8b:	00 20                	add    %ah,(%eax)
404b8d:	00 20                	add    %ah,(%eax)
404b8f:	00 20                	add    %ah,(%eax)
404b91:	00 20                	add    %ah,(%eax)
404b93:	00 20                	add    %ah,(%eax)
404b95:	00 20                	add    %ah,(%eax)
404b97:	00 43 00             	add    %al,0x0(%ebx)
404b9a:	6f                   	outsl  %ds:(%esi),(%dx)
404b9b:	00 70 00             	add    %dh,0x0(%eax)
404b9e:	79 00                	jns    0x404ba0
404ba0:	20 00                	and    %al,(%eax)
404ba2:	46                   	inc    %esi
404ba3:	00 69 00             	add    %ch,0x0(%ecx)
404ba6:	6c                   	insb   (%dx),%es:(%edi)
404ba7:	00 65 00             	add    %ah,0x0(%ebp)
404baa:	3a 00                	cmp    (%eax),%al
404bac:	20 00                	and    %al,(%eax)
404bae:	20 00                	and    %al,(%eax)
404bb0:	25 00 73 00 20       	and    $0x20007300,%eax
404bb5:	00 2f                	add    %ch,(%edi)
404bb7:	00 79 00             	add    %bh,0x0(%ecx)
404bba:	20 00                	and    %al,(%eax)
404bbc:	3c 00                	cmp    $0x0,%al
404bbe:	73 00                	jae    0x404bc0
404bc0:	6f                   	outsl  %ds:(%esi),(%dx)
404bc1:	00 75 00             	add    %dh,0x0(%ebp)
404bc4:	72 00                	jb     0x404bc6
404bc6:	63 00                	arpl   %eax,(%eax)
404bc8:	65 00 20             	add    %ah,%gs:(%eax)
404bcb:	00 66 00             	add    %ah,0x0(%esi)
404bce:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
404bd4:	3e 00 20             	add    %ah,%ds:(%eax)
404bd7:	00 5b 00             	add    %bl,0x0(%ebx)
404bda:	6f                   	outsl  %ds:(%esi),(%dx)
404bdb:	00 70 00             	add    %dh,0x0(%eax)
404bde:	74 00                	je     0x404be0
404be0:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
404be6:	73 00                	jae    0x404be8
404be8:	5d                   	pop    %ebp
404be9:	00 00                	add    %al,(%eax)
404beb:	00 00                	add    %al,(%eax)
404bed:	00 00                	add    %al,(%eax)
404bef:	00 3c 00             	add    %bh,(%eax,%eax,1)
404bf2:	3c 00                	cmp    $0x0,%al
404bf4:	3c 00                	cmp    $0x0,%al
404bf6:	3c 00                	cmp    $0x0,%al
404bf8:	3c 00                	cmp    $0x0,%al
404bfa:	20 00                	and    %al,(%eax)
404bfc:	20 00                	and    %al,(%eax)
404bfe:	50                   	push   %eax
404bff:	00 72 00             	add    %dh,0x0(%edx)
404c02:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404c06:	73 00                	jae    0x404c08
404c08:	20 00                	and    %al,(%eax)
404c0a:	61                   	popa
404c0b:	00 20                	add    %ah,(%eax)
404c0d:	00 6b 00             	add    %ch,0x0(%ebx)
404c10:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
404c14:	20 00                	and    %al,(%eax)
404c16:	66 00 6f 00          	data16 add %ch,0x0(%edi)
404c1a:	72 00                	jb     0x404c1c
404c1c:	20 00                	and    %al,(%eax)
404c1e:	6d                   	insl   (%dx),%es:(%edi)
404c1f:	00 6f 00             	add    %ch,0x0(%edi)
404c22:	72 00                	jb     0x404c24
404c24:	65 00 20             	add    %ah,%gs:(%eax)
404c27:	00 68 00             	add    %ch,0x0(%eax)
404c2a:	65 00 6c 00 70       	add    %ch,%gs:0x70(%eax,%eax,1)
404c2f:	00 20                	add    %ah,(%eax)
404c31:	00 20                	add    %ah,(%eax)
404c33:	00 3e                	add    %bh,(%esi)
404c35:	00 3e                	add    %bh,(%esi)
404c37:	00 3e                	add    %bh,(%esi)
404c39:	00 3e                	add    %bh,(%esi)
404c3b:	00 3e                	add    %bh,(%esi)
404c3d:	00 00                	add    %al,(%eax)
404c3f:	00 44 00 3d          	add    %al,0x3d(%eax,%eax,1)
404c43:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
404c47:	00 66 00             	add    %ah,0x0(%esi)
404c4a:	72 00                	jb     0x404c4c
404c4c:	61                   	popa
404c4d:	00 67 00             	add    %ah,0x0(%edi)
404c50:	6d                   	insl   (%dx),%es:(%edi)
404c51:	00 65 00             	add    %ah,0x0(%ebp)
404c54:	6e                   	outsb  %ds:(%esi),(%dx)
404c55:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
404c59:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
404c5d:	00 6f 00             	add    %ch,0x0(%edi)
404c60:	6e                   	outsb  %ds:(%esi),(%dx)
404c61:	00 2c 00             	add    %ch,(%eax,%eax,1)
404c64:	20 00                	and    %al,(%eax)
404c66:	52                   	push   %edx
404c67:	00 3d 00 52 00 65    	add    %bh,0x65005200
404c6d:	00 63 00             	add    %ah,0x0(%ebx)
404c70:	6f                   	outsl  %ds:(%esi),(%dx)
404c71:	00 76 00             	add    %dh,0x0(%esi)
404c74:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404c78:	79 00                	jns    0x404c7a
404c7a:	2c 00                	sub    $0x0,%al
404c7c:	20 00                	and    %al,(%eax)
404c7e:	47                   	inc    %edi
404c7f:	00 3d 00 69 00 6e    	add    %bh,0x6e006900
404c85:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404c89:	00 47 00             	add    %al,0x0(%edi)
404c8c:	72 00                	jb     0x404c8e
404c8e:	69 00 74 00 79 00    	imul   $0x790074,(%eax),%eax
404c94:	2c 00                	sub    $0x0,%al
404c96:	20 00                	and    %al,(%eax)
404c98:	4b                   	dec    %ebx
404c99:	00 3d 00 63 00 68    	add    %bh,0x68006300
404c9f:	00 65 00             	add    %ah,0x0(%ebp)
404ca2:	63 00                	arpl   %eax,(%eax)
404ca4:	4b                   	dec    %ebx
404ca5:	00 73 00             	add    %dh,0x0(%ebx)
404ca8:	75 00                	jne    0x404caa
404caa:	6d                   	insl   (%dx),%es:(%edi)
404cab:	00 2c 00             	add    %ch,(%eax,%eax,1)
404cae:	00 00                	add    %al,(%eax)
404cb0:	50                   	push   %eax
404cb1:	00 3d 00 72 00 65    	add    %bh,0x65007200
404cb7:	00 50 00             	add    %dl,0x0(%eax)
404cba:	61                   	popa
404cbb:	00 69 00             	add    %ch,0x0(%ecx)
404cbe:	72 00                	jb     0x404cc0
404cc0:	2c 00                	sub    $0x0,%al
404cc2:	20 00                	and    %al,(%eax)
404cc4:	4d                   	dec    %ebp
404cc5:	00 3d 00 66 00 69    	add    %bh,0x69006600
404ccb:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
404ccf:	00 20                	add    %ah,(%eax)
404cd1:	00 64 00 75          	add    %ah,0x75(%eax,%eax,1)
404cd5:	00 4d 00             	add    %cl,0x0(%ebp)
404cd8:	70 00                	jo     0x404cda
404cda:	2c 00                	sub    $0x0,%al
404cdc:	20 00                	and    %al,(%eax)
404cde:	59                   	pop    %ecx
404cdf:	00 3d 00 63 00 6f    	add    %bh,0x6f006300
404ce5:	00 70 00             	add    %dh,0x0(%eax)
404ce8:	59                   	pop    %ecx
404ce9:	00 20                	add    %ah,(%eax)
404ceb:	00 66 00             	add    %ah,0x0(%esi)
404cee:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
404cf4:	00 00                	add    %al,(%eax)
404cf6:	00 00                	add    %al,(%eax)
404cf8:	3d 00 3e 00 20       	cmp    $0x20003e00,%eax
404cfd:	00 00                	add    %al,(%eax)
404cff:	00 4f 00             	add    %cl,0x0(%edi)
404d02:	70 00                	jo     0x404d04
404d04:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404d08:	61                   	popa
404d09:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
404d0d:	00 6f 00             	add    %ch,0x0(%edi)
404d10:	6e                   	outsb  %ds:(%esi),(%dx)
404d11:	00 20                	add    %ah,(%eax)
404d13:	00 63 00             	add    %ah,0x0(%ebx)
404d16:	6f                   	outsl  %ds:(%esi),(%dx)
404d17:	00 6d 00             	add    %ch,0x0(%ebp)
404d1a:	70 00                	jo     0x404d1c
404d1c:	6c                   	insb   (%dx),%es:(%edi)
404d1d:	00 65 00             	add    %ah,0x0(%ebp)
404d20:	74 00                	je     0x404d22
404d22:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
404d27:	00 73 00             	add    %dh,0x0(%ebx)
404d2a:	75 00                	jne    0x404d2c
404d2c:	63 00                	arpl   %eax,(%eax)
404d2e:	63 00                	arpl   %eax,(%eax)
404d30:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404d34:	73 00                	jae    0x404d36
404d36:	66 00 75 00          	data16 add %dh,0x0(%ebp)
404d3a:	6c                   	insb   (%dx),%es:(%edi)
404d3b:	00 6c 00 79          	add    %ch,0x79(%eax,%eax,1)
404d3f:	00 20                	add    %ah,(%eax)
404d41:	00 69 00             	add    %ch,0x0(%ecx)
404d44:	6e                   	outsb  %ds:(%esi),(%dx)
404d45:	00 20                	add    %ah,(%eax)
404d47:	00 25 00 64 00 2e    	add    %ah,0x2e006400
404d4d:	00 25 00 64 00 20    	add    %ah,0x20006400
404d53:	00 73 00             	add    %dh,0x0(%ebx)
404d56:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
404d5a:	6f                   	outsl  %ds:(%esi),(%dx)
404d5b:	00 6e 00             	add    %ch,0x0(%esi)
404d5e:	64 00 73 00          	add    %dh,%fs:0x0(%ebx)
404d62:	2e 00 00             	add    %al,%cs:(%eax)
404d65:	00 00                	add    %al,(%eax)
404d67:	00 4f 00             	add    %cl,0x0(%edi)
404d6a:	70 00                	jo     0x404d6c
404d6c:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404d70:	61                   	popa
404d71:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
404d75:	00 6f 00             	add    %ch,0x0(%edi)
404d78:	6e                   	outsb  %ds:(%esi),(%dx)
404d79:	00 20                	add    %ah,(%eax)
404d7b:	00 63 00             	add    %ah,0x0(%ebx)
404d7e:	6f                   	outsl  %ds:(%esi),(%dx)
404d7f:	00 6d 00             	add    %ch,0x0(%ebp)
404d82:	70 00                	jo     0x404d84
404d84:	6c                   	insb   (%dx),%es:(%edi)
404d85:	00 65 00             	add    %ah,0x0(%ebp)
404d88:	74 00                	je     0x404d8a
404d8a:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
404d8f:	00 73 00             	add    %dh,0x0(%ebx)
404d92:	75 00                	jne    0x404d94
404d94:	63 00                	arpl   %eax,(%eax)
404d96:	63 00                	arpl   %eax,(%eax)
404d98:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404d9c:	73 00                	jae    0x404d9e
404d9e:	66 00 75 00          	data16 add %dh,0x0(%ebp)
404da2:	6c                   	insb   (%dx),%es:(%edi)
404da3:	00 6c 00 79          	add    %ch,0x79(%eax,%eax,1)
404da7:	00 20                	add    %ah,(%eax)
404da9:	00 77 00             	add    %dh,0x0(%edi)
404dac:	69 00 74 00 68 00    	imul   $0x680074,(%eax),%eax
404db2:	20 00                	and    %al,(%eax)
404db4:	25 00 64 00 20       	and    $0x20006400,%eax
404db9:	00 28                	add    %ch,(%eax)
404dbb:	00 25 00 73 00 29    	add    %ah,0x29007300
404dc1:	00 20                	add    %ah,(%eax)
404dc3:	00 61 00             	add    %ah,0x0(%ecx)
404dc6:	66 00 74 00 65       	data16 add %dh,0x65(%eax,%eax,1)
404dcb:	00 72 00             	add    %dh,0x0(%edx)
404dce:	20 00                	and    %al,(%eax)
404dd0:	25 00 64 00 2e       	and    $0x2e006400,%eax
404dd5:	00 25 00 64 00 20    	add    %ah,0x20006400
404ddb:	00 73 00             	add    %dh,0x0(%ebx)
404dde:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
404de2:	6f                   	outsl  %ds:(%esi),(%dx)
404de3:	00 6e 00             	add    %ch,0x0(%esi)
404de6:	64 00 73 00          	add    %dh,%fs:0x0(%ebx)
404dea:	2e 00 00             	add    %al,%cs:(%eax)
404ded:	00 00                	add    %al,(%eax)
404def:	00 4f 00             	add    %cl,0x0(%edi)
404df2:	70 00                	jo     0x404df4
404df4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404df8:	61                   	popa
404df9:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
404dfd:	00 6f 00             	add    %ch,0x0(%edi)
404e00:	6e                   	outsb  %ds:(%esi),(%dx)
404e01:	00 20                	add    %ah,(%eax)
404e03:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404e07:	00 72 00             	add    %dh,0x0(%edx)
404e0a:	6d                   	insl   (%dx),%es:(%edi)
404e0b:	00 69 00             	add    %ch,0x0(%ecx)
404e0e:	6e                   	outsb  %ds:(%esi),(%dx)
404e0f:	00 61 00             	add    %ah,0x0(%ecx)
404e12:	74 00                	je     0x404e14
404e14:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
404e19:	00 77 00             	add    %dh,0x0(%edi)
404e1c:	69 00 74 00 68 00    	imul   $0x680074,(%eax),%eax
404e22:	20 00                	and    %al,(%eax)
404e24:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404e28:	72 00                	jb     0x404e2a
404e2a:	6f                   	outsl  %ds:(%esi),(%dx)
404e2b:	00 72 00             	add    %dh,0x0(%edx)
404e2e:	20 00                	and    %al,(%eax)
404e30:	25 00 64 00 20       	and    $0x20006400,%eax
404e35:	00 28                	add    %ch,(%eax)
404e37:	00 25 00 73 00 29    	add    %ah,0x29007300
404e3d:	00 20                	add    %ah,(%eax)
404e3f:	00 61 00             	add    %ah,0x0(%ecx)
404e42:	66 00 74 00 65       	data16 add %dh,0x65(%eax,%eax,1)
404e47:	00 72 00             	add    %dh,0x0(%edx)
404e4a:	20 00                	and    %al,(%eax)
404e4c:	25 00 64 00 2e       	and    $0x2e006400,%eax
404e51:	00 25 00 64 00 20    	add    %ah,0x20006400
404e57:	00 73 00             	add    %dh,0x0(%ebx)
404e5a:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
404e5e:	6f                   	outsl  %ds:(%esi),(%dx)
404e5f:	00 6e 00             	add    %ch,0x0(%esi)
404e62:	64 00 73 00          	add    %dh,%fs:0x0(%ebx)
404e66:	2e 00 00             	add    %al,%cs:(%eax)
404e69:	00 00                	add    %al,(%eax)
404e6b:	00 00                	add    %al,(%eax)
404e6d:	00 00                	add    %al,(%eax)
404e6f:	00 4f 00             	add    %cl,0x0(%edi)
404e72:	70 00                	jo     0x404e74
404e74:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
404e78:	61                   	popa
404e79:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
404e7d:	00 6f 00             	add    %ch,0x0(%edi)
404e80:	6e                   	outsb  %ds:(%esi),(%dx)
404e81:	00 20                	add    %ah,(%eax)
404e83:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
404e87:	00 72 00             	add    %dh,0x0(%edx)
404e8a:	6d                   	insl   (%dx),%es:(%edi)
404e8b:	00 69 00             	add    %ch,0x0(%ecx)
404e8e:	6e                   	outsb  %ds:(%esi),(%dx)
404e8f:	00 61 00             	add    %ah,0x0(%ecx)
404e92:	74 00                	je     0x404e94
404e94:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
404e99:	00 75 00             	add    %dh,0x0(%ebp)
404e9c:	6e                   	outsb  %ds:(%esi),(%dx)
404e9d:	00 73 00             	add    %dh,0x0(%ebx)
404ea0:	75 00                	jne    0x404ea2
404ea2:	63 00                	arpl   %eax,(%eax)
404ea4:	63 00                	arpl   %eax,(%eax)
404ea6:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
404eaa:	73 00                	jae    0x404eac
404eac:	66 00 75 00          	data16 add %dh,0x0(%ebp)
404eb0:	6c                   	insb   (%dx),%es:(%edi)
404eb1:	00 6c 00 79          	add    %ch,0x79(%eax,%eax,1)
404eb5:	00 20                	add    %ah,(%eax)
404eb7:	00 61 00             	add    %ah,0x0(%ecx)
404eba:	66 00 74 00 65       	data16 add %dh,0x65(%eax,%eax,1)
404ebf:	00 72 00             	add    %dh,0x0(%edx)
404ec2:	20 00                	and    %al,(%eax)
404ec4:	25 00 64 00 2e       	and    $0x2e006400,%eax
404ec9:	00 25 00 64 00 20    	add    %ah,0x20006400
404ecf:	00 73 00             	add    %dh,0x0(%ebx)
404ed2:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
404ed6:	6f                   	outsl  %ds:(%esi),(%dx)
404ed7:	00 6e 00             	add    %ch,0x0(%esi)
404eda:	64 00 73 00          	add    %dh,%fs:0x0(%ebx)
404ede:	2e 00 00             	add    %al,%cs:(%eax)
404ee1:	00 00                	add    %al,(%eax)
404ee3:	00 6f 6e             	add    %ch,0x6e(%edi)
404ee6:	65 63 6f 72          	arpl   %ebp,%gs:0x72(%edi)
404eea:	65 5c                	gs pop %esp
404eec:	64 73 5c             	fs jae 0x404f4b
404eef:	65 73 65             	gs jae 0x404f57
404ef2:	6e                   	outsb  %ds:(%esi),(%dx)
404ef3:	74 5c                	je     0x404f51