403d2a:	0a 00                	or     (%eax),%al
403d2c:	00 00                	add    %al,(%eax)
403d2e:	02 7b 1e             	add    0x1e(%ebx),%bh
403d31:	00 00                	add    %al,(%eax)
403d33:	04 72                	add    $0x72,%al
403d35:	4d                   	dec    %ebp
403d36:	03 00                	add    (%eax),%eax
403d38:	70 28                	jo     0x403d62
403d3a:	59                   	pop    %ecx
403d3b:	00 00                	add    %al,(%eax)
403d3d:	06                   	push   %es
403d3e:	20 b2 00 00 00 38    	and    %dh,0x38000000(%edx)
403d44:	36 0a 00             	or     %ss:(%eax),%al
403d47:	00 00                	add    %al,(%eax)
403d49:	02 7b 21             	add    0x21(%ebx),%bh
403d4c:	00 00                	add    %al,(%eax)
403d4e:	04 72                	add    $0x72,%al
403d50:	85 03                	test   %eax,(%ebx)
403d52:	00 70 28             	add    %dh,0x28(%eax)
403d55:	5b                   	pop    %ebx
403d56:	00 00                	add    %al,(%eax)
403d58:	06                   	push   %es
403d59:	20 34 00             	and    %dh,(%eax,%eax,1)
403d5c:	00 00                	add    %al,(%eax)
403d5e:	38 1b                	cmp    %bl,(%ebx)
403d60:	0a 00                	or     (%eax),%al
403d62:	00 02                	add    %al,(%edx)
403d64:	73 57                	jae    0x403dbd
403d66:	00 00                	add    %al,(%eax)
403d68:	0a 7d 32             	or     0x32(%ebp),%bh
403d6b:	00 00                	add    %al,(%eax)
403d6d:	04 20                	add    $0x20,%al
403d6f:	05 00 00 00 38       	add    $0x38000000,%eax
403d74:	06                   	push   %es
403d75:	0a 00                	or     (%eax),%al
403d77:	00 02                	add    %al,(%edx)
403d79:	73 57                	jae    0x403dd2
403d7b:	00 00                	add    %al,(%eax)
403d7d:	0a 7d 1f             	or     0x1f(%ebp),%bh
403d80:	00 00                	add    %al,(%eax)
403d82:	04 20                	add    $0x20,%al
403d84:	06                   	push   %es
403d85:	00 00                	add    %al,(%eax)
403d87:	00 38                	add    %bh,(%eax)
403d89:	f1                   	int1
403d8a:	09 00                	or     %eax,(%eax)
403d8c:	00 00                	add    %al,(%eax)
403d8e:	02 7b 2f             	add    0x2f(%ebx),%bh
403d91:	00 00                	add    %al,(%eax)
403d93:	04 20                	add    $0x20,%al
403d95:	98                   	cwtl
403d96:	00 00                	add    %al,(%eax)
403d98:	00 1f                	add    %bl,(%edi)
403d9a:	16                   	push   %ss
403d9b:	73 19                	jae    0x403db6
403d9d:	00 00                	add    %al,(%eax)
403d9f:	0a 28                	or     (%eax),%ch
403da1:	5a                   	pop    %edx
403da2:	00 00                	add    %al,(%eax)
403da4:	06                   	push   %es
403da5:	20 78 00             	and    %bh,0x0(%eax)
403da8:	00 00                	add    %al,(%eax)
403daa:	38 cf                	cmp    %cl,%bh
403dac:	09 00                	or     %eax,(%eax)
403dae:	00 00                	add    %al,(%eax)
403db0:	02 7b 1c             	add    0x1c(%ebx),%bh
403db3:	00 00                	add    %al,(%eax)
403db5:	04 72                	add    $0x72,%al
403db7:	9f                   	lahf
403db8:	03 00                	add    (%eax),%eax
403dba:	70 28                	jo     0x403de4
403dbc:	59                   	pop    %ecx
403dbd:	00 00                	add    %al,(%eax)
403dbf:	06                   	push   %es
403dc0:	20 30                	and    %dh,(%eax)
403dc2:	00 00                	add    %al,(%eax)
403dc4:	00 38                	add    %bh,(%eax)
403dc6:	b4 09                	mov    $0x9,%ah
403dc8:	00 00                	add    %al,(%eax)
403dca:	00 02                	add    %al,(%edx)
403dcc:	7b 35                	jnp    0x403e03
403dce:	00 00                	add    %al,(%eax)
403dd0:	04 20                	add    $0x20,%al
403dd2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
403dd3:	00 00                	add    %al,(%eax)
403dd5:	00 1f                	add    %bl,(%edi)
403dd7:	16                   	push   %ss
403dd8:	73 19                	jae    0x403df3
403dda:	00 00                	add    %al,(%eax)
403ddc:	0a 28                	or     (%eax),%ch
403dde:	5a                   	pop    %edx
403ddf:	00 00                	add    %al,(%eax)
403de1:	06                   	push   %es
403de2:	20 5e 00             	and    %bl,0x0(%esi)
403de5:	00 00                	add    %al,(%eax)
403de7:	38 92 09 00 00 00    	cmp    %dl,0x9(%edx)
403ded:	02 7b 17             	add    0x17(%ebx),%bh
403df0:	00 00                	add    %al,(%eax)
403df2:	04 02                	add    $0x2,%al
403df4:	fe 06                	incb   (%esi)
403df6:	46                   	inc    %esi
403df7:	00 00                	add    %al,(%eax)
403df9:	06                   	push   %es
403dfa:	73 1b                	jae    0x403e17
403dfc:	00 00                	add    %al,(%eax)
403dfe:	0a 28                	or     (%eax),%ch
403e00:	5d                   	pop    %ebp
403e01:	00 00                	add    %al,(%eax)
403e03:	06                   	push   %es
403e04:	20 8e 00 00 00 38    	and    %cl,0x38000000(%esi)
403e0a:	70 09                	jo     0x403e15
403e0c:	00 00                	add    %al,(%eax)
403e0e:	00 02                	add    %al,(%edx)
403e10:	7b 12                	jnp    0x403e24
403e12:	00 00                	add    %al,(%eax)
403e14:	04 16                	add    $0x16,%al
403e16:	28 66 00             	sub    %ah,0x0(%esi)
403e19:	00 06                	add    %al,(%esi)
403e1b:	20 4e 00             	and    %cl,0x0(%esi)
403e1e:	00 00                	add    %al,(%eax)
403e20:	38 59 09             	cmp    %bl,0x9(%ecx)
403e23:	00 00                	add    %al,(%eax)
403e25:	00 02                	add    %al,(%edx)
403e27:	7b 16                	jnp    0x403e3f
403e29:	00 00                	add    %al,(%eax)
403e2b:	04 72                	add    $0x72,%al
403e2d:	e1 03                	loope  0x403e32
403e2f:	00 70 28             	add    %dh,0x28(%eax)
403e32:	59                   	pop    %ecx
403e33:	00 00                	add    %al,(%eax)
403e35:	06                   	push   %es
403e36:	20 27                	and    %ah,(%edi)
403e38:	00 00                	add    %al,(%eax)
403e3a:	00 28                	add    %ch,(%eax)
403e3c:	4b                   	dec    %ebx
403e3d:	00 00                	add    %al,(%eax)
403e3f:	06                   	push   %es
403e40:	3a 39                	cmp    (%ecx),%bh
403e42:	09 00                	or     %eax,(%eax)
403e44:	00 38                	add    %bh,(%eax)
403e46:	34 09                	xor    $0x9,%al
403e48:	00 00                	add    %al,(%eax)
403e4a:	00 02                	add    %al,(%edx)
403e4c:	7b 2d                	jnp    0x403e7b
403e4e:	00 00                	add    %al,(%eax)
403e50:	04 72                	add    $0x72,%al
403e52:	13 04 00             	adc    (%eax,%eax,1),%eax
403e55:	70 28                	jo     0x403e7f
403e57:	5b                   	pop    %ebx
403e58:	00 00                	add    %al,(%eax)
403e5a:	06                   	push   %es
403e5b:	20 87 00 00 00 28    	and    %al,0x28000000(%edi)
403e61:	4b                   	dec    %ebx
403e62:	00 00                	add    %al,(%eax)
403e64:	06                   	push   %es
403e65:	3a 14 09             	cmp    (%ecx,%ecx,1),%dl
403e68:	00 00                	add    %al,(%eax)
403e6a:	38 0f                	cmp    %cl,(%edi)
403e6c:	09 00                	or     %eax,(%eax)
403e6e:	00 00                	add    %al,(%eax)
403e70:	02 7b 12             	add    0x12(%ebx),%bh
403e73:	00 00                	add    %al,(%eax)
403e75:	04 72                	add    $0x72,%al
403e77:	27                   	daa
403e78:	04 00                	add    $0x0,%al
403e7a:	70 28                	jo     0x403ea4
403e7c:	58                   	pop    %eax
403e7d:	00 00                	add    %al,(%eax)
403e7f:	06                   	push   %es
403e80:	20 3e                	and    %bh,(%esi)
403e82:	00 00                	add    %al,(%eax)
403e84:	00 38                	add    %bh,(%eax)
403e86:	f4                   	hlt
403e87:	08 00                	or     %al,(%eax)
403e89:	00 00                	add    %al,(%eax)
403e8b:	02 28                	add    (%eax),%ch
403e8d:	61                   	popa
403e8e:	00 00                	add    %al,(%eax)
403e90:	06                   	push   %es
403e91:	02 7b 12             	add    0x12(%ebx),%bh
403e94:	00 00                	add    %al,(%eax)
403e96:	04 28                	add    $0x28,%al
403e98:	62 00                	bound  %eax,(%eax)
403e9a:	00 06                	add    %al,(%esi)
403e9c:	20 23                	and    %ah,(%ebx)
403e9e:	00 00                	add    %al,(%eax)
403ea0:	00 38                	add    %bh,(%eax)
403ea2:	d8 08                	fmuls  (%eax)
403ea4:	00 00                	add    %al,(%eax)
403ea6:	00 02                	add    %al,(%edx)
403ea8:	7b 33                	jnp    0x403edd
403eaa:	00 00                	add    %al,(%eax)
403eac:	04 72                	add    $0x72,%al
403eae:	3b 04 00             	cmp    (%eax,%eax,1),%eax
403eb1:	70 28                	jo     0x403edb
403eb3:	5b                   	pop    %ebx
403eb4:	00 00                	add    %al,(%eax)
403eb6:	06                   	push   %es
403eb7:	20 85 00 00 00 38    	and    %al,0x38000000(%ebp)
403ebd:	bd 08 00 00 00       	mov    $0x8,%ebp
403ec2:	02 7b 32             	add    0x32(%ebx),%bh
403ec5:	00 00                	add    %al,(%eax)
403ec7:	04 72                	add    $0x72,%al
403ec9:	5b                   	pop    %ebx
403eca:	04 00                	add    $0x0,%al
403ecc:	70 28                	jo     0x403ef6
403ece:	5b                   	pop    %ebx
403ecf:	00 00                	add    %al,(%eax)
403ed1:	06                   	push   %es
403ed2:	20 b0 00 00 00 38    	and    %dh,0x38000000(%eax)
403ed8:	a2 08 00 00 00       	mov    %al,0x8
403edd:	02 7b 12             	add    0x12(%ebx),%bh
403ee0:	00 00                	add    %al,(%eax)
403ee2:	04 20                	add    $0x20,%al
403ee4:	64 03 00             	add    %fs:(%eax),%eax
403ee7:	00 1f                	add    %bl,(%edi)
403ee9:	18 73 19             	sbb    %dh,0x19(%ebx)
403eec:	00 00                	add    %al,(%eax)
403eee:	0a 28                	or     (%eax),%ch
403ef0:	56                   	push   %esi
403ef1:	00 00                	add    %al,(%eax)
403ef3:	06                   	push   %es
403ef4:	20 4c 00 00          	and    %cl,0x0(%eax,%eax,1)
403ef8:	00 16                	add    %dl,(%esi)
403efa:	39 7f 08             	cmp    %edi,0x8(%edi)
403efd:	00 00                	add    %al,(%eax)
403eff:	26 00 02             	add    %al,%es:(%edx)
403f02:	7b 16                	jnp    0x403f1a
403f04:	00 00                	add    %al,(%eax)
403f06:	04 28                	add    $0x28,%al
403f08:	5c                   	pop    %esp
403f09:	00 00                	add    %al,(%eax)
403f0b:	06                   	push   %es
403f0c:	1a 8d 51 00 00 01    	sbb    0x1000051(%ebp),%cl
403f12:	25 16 02 7b 17       	and    $0x177b0216,%eax
403f17:	00 00                	add    %al,(%eax)
403f19:	04 a2                	add    $0xa2,%al
403f1b:	25 17 02 7b 18       	and    $0x187b0217,%eax
403f20:	00 00                	add    %al,(%eax)
403f22:	04 a2                	add    $0xa2,%al
403f24:	25 18 02 7b 19       	and    $0x197b0218,%eax
403f29:	00 00                	add    %al,(%eax)
403f2b:	04 a2                	add    $0xa2,%al
403f2d:	25 19 02 7b 1a       	and    $0x1a7b0219,%eax
403f32:	00 00                	add    %al,(%eax)
403f34:	04 a2                	add    $0xa2,%al
403f36:	28 53 00             	sub    %dl,0x0(%ebx)
403f39:	00 06                	add    %al,(%esi)
403f3b:	20 35 00 00 00 28    	and    %dh,0x28000000
403f41:	4a                   	dec    %edx
403f42:	00 00                	add    %al,(%eax)
403f44:	06                   	push   %es
403f45:	3a 34 08             	cmp    (%eax,%ecx,1),%dh
403f48:	00 00                	add    %al,(%eax)
403f4a:	26 00 02             	add    %al,%es:(%edx)
403f4d:	28 61 00             	sub    %ah,0x0(%ecx)
403f50:	00 06                	add    %al,(%esi)
403f52:	02 7b 13             	add    0x13(%ebx),%bh
403f55:	00 00                	add    %al,(%eax)
403f57:	04 28                	add    $0x28,%al
403f59:	62 00                	bound  %eax,(%eax)
403f5b:	00 06                	add    %al,(%esi)
403f5d:	20 83 00 00 00 38    	and    %al,0x38000000(%ebx)
403f63:	17                   	pop    %ss
403f64:	08 00                	or     %al,(%eax)
403f66:	00 00                	add    %al,(%eax)
403f68:	02 7b 34             	add    0x34(%ebx),%bh
403f6b:	00 00                	add    %al,(%eax)
403f6d:	04 20                	add    $0x20,%al
403f6f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
403f70:	00 00                	add    %al,(%eax)
403f72:	00 1f                	add    %bl,(%edi)
403f74:	16                   	push   %ss
403f75:	73 19                	jae    0x403f90
403f77:	00 00                	add    %al,(%eax)
403f79:	0a 28                	or     (%eax),%ch
403f7b:	5a                   	pop    %edx
403f7c:	00 00                	add    %al,(%eax)
403f7e:	06                   	push   %es
403f7f:	20 52 00             	and    %dl,0x0(%edx)
403f82:	00 00                	add    %al,(%eax)
403f84:	38 f5                	cmp    %dh,%ch
403f86:	07                   	pop    %es
403f87:	00 00                	add    %al,(%eax)
403f89:	00 02                	add    %al,(%edx)
403f8b:	02 7b 12             	add    0x12(%ebx),%bh
403f8e:	00 00                	add    %al,(%eax)
403f90:	04 28                	add    $0x28,%al
403f92:	64 00 00             	add    %al,%fs:(%eax)
403f95:	06                   	push   %es
403f96:	20 1b                	and    %bl,(%ebx)
403f98:	00 00                	add    %al,(%eax)
403f9a:	00 17                	add    %dl,(%edi)
403f9c:	3a dd                	cmp    %ch,%bl
403f9e:	07                   	pop    %es
403f9f:	00 00                	add    %al,(%eax)
403fa1:	26 00 02             	add    %al,%es:(%edx)
403fa4:	7b 25                	jnp    0x403fcb
403fa6:	00 00                	add    %al,(%eax)
403fa8:	04 20                	add    $0x20,%al
403faa:	9a 00 00 00 1f 16 73 	lcall  $0x7316,$0x1f000000
403fb1:	19 00                	sbb    %eax,(%eax)
403fb3:	00 0a                	add    %cl,(%edx)
403fb5:	28 5a 00             	sub    %bl,0x0(%edx)
403fb8:	00 06                	add    %al,(%esi)
403fba:	20 6a 00             	and    %ch,0x0(%edx)
403fbd:	00 00                	add    %al,(%eax)
403fbf:	38 ba 07 00 00 00    	cmp    %bh,0x7(%edx)
403fc5:	02 7b 29             	add    0x29(%ebx),%bh
403fc8:	00 00                	add    %al,(%eax)
403fca:	04 20                	add    $0x20,%al
403fcc:	a8 00                	test   $0x0,%al
403fce:	00 00                	add    %al,(%eax)
403fd0:	1f                   	pop    %ds
403fd1:	16                   	push   %ss
403fd2:	73 19                	jae    0x403fed
403fd4:	00 00                	add    %al,(%eax)
403fd6:	0a 28                	or     (%eax),%ch
403fd8:	5a                   	pop    %edx
403fd9:	00 00                	add    %al,(%eax)
403fdb:	06                   	push   %es
403fdc:	20 81 00 00 00 38    	and    %al,0x38000000(%ecx)
403fe2:	98                   	cwtl
403fe3:	07                   	pop    %es
403fe4:	00 00                	add    %al,(%eax)
403fe6:	00 02                	add    %al,(%edx)
403fe8:	7b 2e                	jnp    0x404018
403fea:	00 00                	add    %al,(%eax)
403fec:	04 20                	add    $0x20,%al
403fee:	98                   	cwtl
403fef:	00 00                	add    %al,(%eax)
403ff1:	00 1f                	add    %bl,(%edi)
403ff3:	16                   	push   %ss
403ff4:	73 19                	jae    0x40400f
403ff6:	00 00                	add    %al,(%eax)
403ff8:	0a 28                	or     (%eax),%ch
403ffa:	5a                   	pop    %edx
403ffb:	00 00                	add    %al,(%eax)
403ffd:	06                   	push   %es
403ffe:	20 66 00             	and    %ah,0x0(%esi)
404001:	00 00                	add    %al,(%eax)
404003:	16                   	push   %ss
404004:	39 75 07             	cmp    %esi,0x7(%ebp)
404007:	00 00                	add    %al,(%eax)
404009:	26 00 02             	add    %al,%es:(%edx)
40400c:	7b 1c                	jnp    0x40402a
40400e:	00 00                	add    %al,(%eax)
404010:	04 20                	add    $0x20,%al
404012:	ab                   	stos   %eax,%es:(%edi)
404013:	00 00                	add    %al,(%eax)