403cb8:	72 00                	jb     0x403cba
403cba:	79 00                	jns    0x403cbc
403cbc:	00 00                	add    %al,(%eax)
403cbe:	00 00                	add    %al,(%eax)
403cc0:	08 00                	or     %al,(%eax)
403cc2:	00 00                	add    %al,(%eax)
403cc4:	42                   	inc    %edx
403cc5:	00 42 00             	add    %al,0x0(%edx)
403cc8:	31 00                	xor    %eax,(%eax)
403cca:	34 00                	xor    $0x0,%al
403ccc:	00 00                	add    %al,(%eax)
403cce:	00 00                	add    %al,(%eax)
403cd0:	32 00                	xor    (%eax),%al
403cd2:	00 00                	add    %al,(%eax)
403cd4:	4e                   	dec    %esi
403cd5:	00 74 00 51          	add    %dh,0x51(%eax,%eax,1)
403cd9:	00 75 00             	add    %dh,0x0(%ebp)
403cdc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403ce0:	79 00                	jns    0x403ce2
403ce2:	49                   	dec    %ecx
403ce3:	00 6e 00             	add    %ch,0x0(%esi)
403ce6:	66 00 6f 00          	data16 add %ch,0x0(%edi)
403cea:	72 00                	jb     0x403cec
403cec:	6d                   	insl   (%dx),%es:(%edi)
403ced:	00 61 00             	add    %ah,0x0(%ecx)
403cf0:	74 00                	je     0x403cf2
403cf2:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
403cf8:	50                   	push   %eax
403cf9:	00 72 00             	add    %dh,0x0(%edx)
403cfc:	6f                   	outsl  %ds:(%esi),(%dx)
403cfd:	00 63 00             	add    %ah,0x0(%ebx)
403d00:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403d04:	73 00                	jae    0x403d06
403d06:	00 00                	add    %al,(%eax)
403d08:	08 00                	or     %al,(%eax)
403d0a:	00 00                	add    %al,(%eax)
403d0c:	42                   	inc    %edx
403d0d:	00 42 00             	add    %al,0x0(%edx)
403d10:	31 00                	xor    %eax,(%eax)
403d12:	35 00 00 00 00       	xor    $0x0,%eax
403d17:	00 1a                	add    %bl,(%edx)
403d19:	00 00                	add    %al,(%eax)
403d1b:	00 52 00             	add    %dl,0x0(%edx)
403d1e:	65 00 67 00          	add    %ah,%gs:0x0(%edi)
403d22:	4f                   	dec    %edi
403d23:	00 70 00             	add    %dh,0x0(%eax)
403d26:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
403d2a:	4b                   	dec    %ebx
403d2b:	00 65 00             	add    %ah,0x0(%ebp)
403d2e:	79 00                	jns    0x403d30
403d30:	45                   	inc    %ebp
403d31:	00 78 00             	add    %bh,0x0(%eax)
403d34:	57                   	push   %edi
403d35:	00 00                	add    %al,(%eax)
403d37:	00 08                	add    %cl,(%eax)
403d39:	00 00                	add    %al,(%eax)
403d3b:	00 42 00             	add    %al,0x0(%edx)
403d3e:	42                   	inc    %edx
403d3f:	00 31                	add    %dh,(%ecx)
403d41:	00 36                	add    %dh,(%esi)
403d43:	00 00                	add    %al,(%eax)
403d45:	00 00                	add    %al,(%eax)
403d47:	00 16                	add    %dl,(%esi)
403d49:	00 00                	add    %al,(%eax)
403d4b:	00 52 00             	add    %dl,0x0(%edx)
403d4e:	65 00 67 00          	add    %ah,%gs:0x0(%edi)
403d52:	43                   	inc    %ebx
403d53:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
403d57:	00 73 00             	add    %dh,0x0(%ebx)
403d5a:	65 00 4b 00          	add    %cl,%gs:0x0(%ebx)
403d5e:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
403d62:	00 00                	add    %al,(%eax)
403d64:	08 00                	or     %al,(%eax)
403d66:	00 00                	add    %al,(%eax)
403d68:	42                   	inc    %edx
403d69:	00 42 00             	add    %al,0x0(%edx)
403d6c:	31 00                	xor    %eax,(%eax)
403d6e:	37                   	aaa
403d6f:	00 00                	add    %al,(%eax)
403d71:	00 00                	add    %al,(%eax)
403d73:	00 20                	add    %ah,(%eax)
403d75:	00 00                	add    %al,(%eax)
403d77:	00 52 00             	add    %dl,0x0(%edx)
403d7a:	65 00 67 00          	add    %ah,%gs:0x0(%edi)
403d7e:	51                   	push   %ecx
403d7f:	00 75 00             	add    %dh,0x0(%ebp)
403d82:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403d86:	79 00                	jns    0x403d88
403d88:	56                   	push   %esi
403d89:	00 61 00             	add    %ah,0x0(%ecx)
403d8c:	6c                   	insb   (%dx),%es:(%edi)
403d8d:	00 75 00             	add    %dh,0x0(%ebp)
403d90:	65 00 45 00          	add    %al,%gs:0x0(%ebp)
403d94:	78 00                	js     0x403d96
403d96:	57                   	push   %edi
403d97:	00 00                	add    %al,(%eax)
403d99:	00 00                	add    %al,(%eax)
403d9b:	00 08                	add    %cl,(%eax)
403d9d:	00 00                	add    %al,(%eax)
403d9f:	00 42 00             	add    %al,0x0(%edx)
403da2:	42                   	inc    %edx
403da3:	00 31                	add    %dh,(%ecx)
403da5:	00 38                	add    %bh,(%eax)
403da7:	00 00                	add    %al,(%eax)
403da9:	00 00                	add    %al,(%eax)
403dab:	00 1a                	add    %bl,(%edx)
403dad:	00 00                	add    %al,(%eax)
403daf:	00 53 00             	add    %dl,0x0(%ebx)
403db2:	68 00 65 00 6c       	push   $0x6c006500
403db7:	00 6c 00 45          	add    %ch,0x45(%eax,%eax,1)
403dbb:	00 78 00             	add    %bh,0x0(%eax)
403dbe:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
403dc2:	75 00                	jne    0x403dc4
403dc4:	74 00                	je     0x403dc6
403dc6:	65 00 57 00          	add    %dl,%gs:0x0(%edi)
403dca:	00 00                	add    %al,(%eax)
403dcc:	08 00                	or     %al,(%eax)
403dce:	00 00                	add    %al,(%eax)
403dd0:	42                   	inc    %edx
403dd1:	00 42 00             	add    %al,0x0(%edx)
403dd4:	31 00                	xor    %eax,(%eax)
403dd6:	39 00                	cmp    %eax,(%eax)
403dd8:	00 00                	add    %al,(%eax)
403dda:	00 00                	add    %al,(%eax)
403ddc:	26 00 00             	add    %al,%es:(%eax)
403ddf:	00 52 00             	add    %dl,0x0(%edx)
403de2:	74 00                	je     0x403de4
403de4:	6c                   	insb   (%dx),%es:(%edi)
403de5:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
403de9:	00 63 00             	add    %ah,0x0(%ebx)
403dec:	6f                   	outsl  %ds:(%esi),(%dx)
403ded:	00 6d 00             	add    %ch,0x0(%ebp)
403df0:	70 00                	jo     0x403df2
403df2:	72 00                	jb     0x403df4
403df4:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
403df8:	73 00                	jae    0x403dfa
403dfa:	42                   	inc    %edx
403dfb:	00 75 00             	add    %dh,0x0(%ebp)
403dfe:	66 00 66 00          	data16 add %ah,0x0(%esi)
403e02:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
403e06:	00 00                	add    %al,(%eax)
403e08:	08 00                	or     %al,(%eax)
403e0a:	00 00                	add    %al,(%eax)
403e0c:	42                   	inc    %edx
403e0d:	00 42 00             	add    %al,0x0(%edx)
403e10:	32 00                	xor    (%eax),%al
403e12:	30 00                	xor    %al,(%eax)
403e14:	00 00                	add    %al,(%eax)
403e16:	00 00                	add    %al,(%eax)
403e18:	28 00                	sub    %al,(%eax)
403e1a:	00 00                	add    %al,(%eax)
403e1c:	43                   	inc    %ebx
403e1d:	00 72 00             	add    %dh,0x0(%edx)
403e20:	79 00                	jns    0x403e22
403e22:	70 00                	jo     0x403e24
403e24:	74 00                	je     0x403e26
403e26:	41                   	inc    %ecx
403e27:	00 63 00             	add    %ah,0x0(%ebx)
403e2a:	71 00                	jno    0x403e2c
403e2c:	75 00                	jne    0x403e2e
403e2e:	69 00 72 00 65 00    	imul   $0x650072,(%eax),%eax
403e34:	43                   	inc    %ebx
403e35:	00 6f 00             	add    %ch,0x0(%edi)
403e38:	6e                   	outsb  %ds:(%esi),(%dx)
403e39:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
403e3d:	00 78 00             	add    %bh,0x0(%eax)
403e40:	74 00                	je     0x403e42
403e42:	41                   	inc    %ecx
403e43:	00 00                	add    %al,(%eax)
403e45:	00 00                	add    %al,(%eax)
403e47:	00 08                	add    %cl,(%eax)
403e49:	00 00                	add    %al,(%eax)
403e4b:	00 42 00             	add    %al,0x0(%edx)
403e4e:	42                   	inc    %edx
403e4f:	00 32                	add    %dh,(%edx)
403e51:	00 31                	add    %dh,(%ecx)
403e53:	00 00                	add    %al,(%eax)
403e55:	00 00                	add    %al,(%eax)
403e57:	00 26                	add    %ah,(%esi)
403e59:	00 00                	add    %al,(%eax)
403e5b:	00 43 00             	add    %al,0x0(%ebx)
403e5e:	72 00                	jb     0x403e60
403e60:	79 00                	jns    0x403e62
403e62:	70 00                	jo     0x403e64
403e64:	74 00                	je     0x403e66
403e66:	52                   	push   %edx
403e67:	00 65 00             	add    %ah,0x0(%ebp)
403e6a:	6c                   	insb   (%dx),%es:(%edi)
403e6b:	00 65 00             	add    %ah,0x0(%ebp)
403e6e:	61                   	popa
403e6f:	00 73 00             	add    %dh,0x0(%ebx)
403e72:	65 00 43 00          	add    %al,%gs:0x0(%ebx)
403e76:	6f                   	outsl  %ds:(%esi),(%dx)
403e77:	00 6e 00             	add    %ch,0x0(%esi)
403e7a:	74 00                	je     0x403e7c
403e7c:	65 00 78 00          	add    %bh,%gs:0x0(%eax)
403e80:	74 00                	je     0x403e82
403e82:	00 00                	add    %al,(%eax)
403e84:	1e                   	push   %ds
403e85:	00 00                	add    %al,(%eax)
403e87:	00 43 00             	add    %al,0x0(%ebx)
403e8a:	72 00                	jb     0x403e8c
403e8c:	79 00                	jns    0x403e8e
403e8e:	70 00                	jo     0x403e90
403e90:	74 00                	je     0x403e92
403e92:	43                   	inc    %ebx
403e93:	00 72 00             	add    %dh,0x0(%edx)
403e96:	65 00 61 00          	add    %ah,%gs:0x0(%ecx)
403e9a:	74 00                	je     0x403e9c
403e9c:	65 00 48 00          	add    %cl,%gs:0x0(%eax)
403ea0:	61                   	popa
403ea1:	00 73 00             	add    %dh,0x0(%ebx)
403ea4:	68 00 00 00 08       	push   $0x8000000
403ea9:	00 00                	add    %al,(%eax)
403eab:	00 42 00             	add    %al,0x0(%edx)
403eae:	42                   	inc    %edx
403eaf:	00 32                	add    %dh,(%edx)
403eb1:	00 33                	add    %dh,(%ebx)
403eb3:	00 00                	add    %al,(%eax)
403eb5:	00 00                	add    %al,(%eax)
403eb7:	00 1a                	add    %bl,(%edx)
403eb9:	00 00                	add    %al,(%eax)
403ebb:	00 43 00             	add    %al,0x0(%ebx)
403ebe:	72 00                	jb     0x403ec0
403ec0:	79 00                	jns    0x403ec2
403ec2:	70 00                	jo     0x403ec4
403ec4:	74 00                	je     0x403ec6
403ec6:	48                   	dec    %eax
403ec7:	00 61 00             	add    %ah,0x0(%ecx)
403eca:	73 00                	jae    0x403ecc
403ecc:	68 00 44 00 61       	push   $0x61004400
403ed1:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
403ed5:	00 00                	add    %al,(%eax)
403ed7:	00 08                	add    %cl,(%eax)
403ed9:	00 00                	add    %al,(%eax)
403edb:	00 42 00             	add    %al,0x0(%edx)
403ede:	42                   	inc    %edx
403edf:	00 32                	add    %dh,(%edx)
403ee1:	00 34 00             	add    %dh,(%eax,%eax,1)
403ee4:	00 00                	add    %al,(%eax)
403ee6:	00 00                	add    %al,(%eax)
403ee8:	1c 00                	sbb    $0x0,%al
403eea:	00 00                	add    %al,(%eax)
403eec:	43                   	inc    %ebx
403eed:	00 72 00             	add    %dh,0x0(%edx)
403ef0:	79 00                	jns    0x403ef2
403ef2:	70 00                	jo     0x403ef4
403ef4:	74 00                	je     0x403ef6
403ef6:	44                   	inc    %esp
403ef7:	00 65 00             	add    %ah,0x0(%ebp)
403efa:	72 00                	jb     0x403efc
403efc:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
403f02:	4b                   	dec    %ebx
403f03:	00 65 00             	add    %ah,0x0(%ebp)
403f06:	79 00                	jns    0x403f08
403f08:	00 00                	add    %al,(%eax)
403f0a:	00 00                	add    %al,(%eax)
403f0c:	08 00                	or     %al,(%eax)
403f0e:	00 00                	add    %al,(%eax)
403f10:	42                   	inc    %edx
403f11:	00 42 00             	add    %al,0x0(%edx)
403f14:	32 00                	xor    (%eax),%al
403f16:	35 00 00 00 00       	xor    $0x0,%eax
403f1b:	00 20                	add    %ah,(%eax)
403f1d:	00 00                	add    %al,(%eax)
403f1f:	00 43 00             	add    %al,0x0(%ebx)
403f22:	72 00                	jb     0x403f24
403f24:	79 00                	jns    0x403f26
403f26:	70 00                	jo     0x403f28
403f28:	74 00                	je     0x403f2a
403f2a:	44                   	inc    %esp
403f2b:	00 65 00             	add    %ah,0x0(%ebp)
403f2e:	73 00                	jae    0x403f30
403f30:	74 00                	je     0x403f32
403f32:	72 00                	jb     0x403f34
403f34:	6f                   	outsl  %ds:(%esi),(%dx)
403f35:	00 79 00             	add    %bh,0x0(%ecx)
403f38:	48                   	dec    %eax
403f39:	00 61 00             	add    %ah,0x0(%ecx)
403f3c:	73 00                	jae    0x403f3e
403f3e:	68 00 00 00 00       	push   $0x0
403f43:	00 08                	add    %cl,(%eax)
403f45:	00 00                	add    %al,(%eax)
403f47:	00 42 00             	add    %al,0x0(%edx)
403f4a:	42                   	inc    %edx
403f4b:	00 32                	add    %dh,(%edx)
403f4d:	00 36                	add    %dh,(%esi)
403f4f:	00 00                	add    %al,(%eax)
403f51:	00 00                	add    %al,(%eax)
403f53:	00 1e                	add    %bl,(%esi)
403f55:	00 00                	add    %al,(%eax)
403f57:	00 43 00             	add    %al,0x0(%ebx)
403f5a:	72 00                	jb     0x403f5c
403f5c:	79 00                	jns    0x403f5e
403f5e:	70 00                	jo     0x403f60
403f60:	74 00                	je     0x403f62
403f62:	44                   	inc    %esp
403f63:	00 65 00             	add    %ah,0x0(%ebp)
403f66:	73 00                	jae    0x403f68
403f68:	74 00                	je     0x403f6a
403f6a:	72 00                	jb     0x403f6c
403f6c:	6f                   	outsl  %ds:(%esi),(%dx)
403f6d:	00 79 00             	add    %bh,0x0(%ecx)
403f70:	4b                   	dec    %ebx
403f71:	00 65 00             	add    %ah,0x0(%ebp)
403f74:	79 00                	jns    0x403f76
403f76:	00 00                	add    %al,(%eax)
403f78:	08 00                	or     %al,(%eax)
403f7a:	00 00                	add    %al,(%eax)
403f7c:	42                   	inc    %edx
403f7d:	00 42 00             	add    %al,0x0(%edx)
403f80:	32 00                	xor    (%eax),%al
403f82:	37                   	aaa
403f83:	00 00                	add    %al,(%eax)
403f85:	00 00                	add    %al,(%eax)
403f87:	00 18                	add    %bl,(%eax)
403f89:	00 00                	add    %al,(%eax)
403f8b:	00 43 00             	add    %al,0x0(%ebx)
403f8e:	72 00                	jb     0x403f90
403f90:	79 00                	jns    0x403f92
403f92:	70 00                	jo     0x403f94
403f94:	74 00                	je     0x403f96
403f96:	44                   	inc    %esp
403f97:	00 65 00             	add    %ah,0x0(%ebp)
403f9a:	63 00                	arpl   %eax,(%eax)
403f9c:	72 00                	jb     0x403f9e
403f9e:	79 00                	jns    0x403fa0
403fa0:	70 00                	jo     0x403fa2
403fa2:	74 00                	je     0x403fa4
403fa4:	00 00                	add    %al,(%eax)
403fa6:	00 00                	add    %al,(%eax)
403fa8:	08 00                	or     %al,(%eax)
403faa:	00 00                	add    %al,(%eax)
403fac:	42                   	inc    %edx
403fad:	00 42 00             	add    %al,0x0(%edx)
403fb0:	32 00                	xor    (%eax),%al
403fb2:	38 00                	cmp    %al,(%eax)
403fb4:	00 00                	add    %al,(%eax)
403fb6:	00 00                	add    %al,(%eax)
403fb8:	18 00                	sbb    %al,(%eax)
403fba:	00 00                	add    %al,(%eax)
403fbc:	43                   	inc    %ebx
403fbd:	00 72 00             	add    %dh,0x0(%edx)
403fc0:	79 00                	jns    0x403fc2
403fc2:	70 00                	jo     0x403fc4
403fc4:	74 00                	je     0x403fc6
403fc6:	45                   	inc    %ebp
403fc7:	00 6e 00             	add    %ch,0x0(%esi)
403fca:	63 00                	arpl   %eax,(%eax)
403fcc:	72 00                	jb     0x403fce