402e47:	0a 2a                	or     (%edx),%ch
402e49:	1e                   	push   %ds
402e4a:	02 7b 1d             	add    0x1d(%ebx),%bh
402e4d:	00 00                	add    %al,(%eax)
402e4f:	04 2a                	add    $0x2a,%al
402e51:	22 02                	and    (%edx),%al
402e53:	03 7d 1d             	add    0x1d(%ebp),%edi
402e56:	00 00                	add    %al,(%eax)
402e58:	04 2a                	add    $0x2a,%al
402e5a:	46                   	inc    %esi
402e5b:	00 02                	add    %al,(%edx)
402e5d:	03 28                	add    (%eax),%ebp
402e5f:	41                   	inc    %ecx
402e60:	00 00                	add    %al,(%eax)
402e62:	0a 00                	or     (%eax),%al
402e64:	02 28                	add    (%eax),%ch
402e66:	1c 00                	sbb    $0x0,%al
402e68:	00 06                	add    %al,(%esi)
402e6a:	00 2a                	add    %ch,(%edx)
402e6c:	13 30                	adc    (%eax),%esi
402e6e:	05 00 d8 03 00       	add    $0x3d800,%eax
402e73:	00 00                	add    %al,(%eax)
402e75:	00 00                	add    %al,(%eax)
402e77:	00 00                	add    %al,(%eax)
402e79:	02 7b 12             	add    0x12(%ebx),%bh
402e7c:	00 00                	add    %al,(%eax)
402e7e:	04 72                	add    $0x72,%al
402e80:	75 01                	jne    0x402e83
402e82:	00 70 6f             	add    %dh,0x6f(%eax)
402e85:	17                   	pop    %ss
402e86:	00 00                	add    %al,(%eax)
402e88:	0a 00                	or     (%eax),%al
402e8a:	02 7b 12             	add    0x12(%ebx),%bh
402e8d:	00 00                	add    %al,(%eax)
402e8f:	04 1f                	add    $0x1f,%al
402e91:	0c 1f                	or     $0x1f,%al
402e93:	0c 73                	or     $0x73,%al
402e95:	1d 00 00 0a 6f       	sbb    $0x6f0a0000,%eax
402e9a:	1e                   	push   %ds
402e9b:	00 00                	add    %al,(%eax)
402e9d:	0a 00                	or     (%eax),%al
402e9f:	02 7b 18             	add    0x18(%ebx),%bh
402ea2:	00 00                	add    %al,(%eax)
402ea4:	04 72                	add    $0x72,%al
402ea6:	8d 01                	lea    (%ecx),%eax
402ea8:	00 70 6f             	add    %dh,0x6f(%eax)
402eab:	17                   	pop    %ss
402eac:	00 00                	add    %al,(%eax)
402eae:	0a 00                	or     (%eax),%al
402eb0:	02 7b 18             	add    0x18(%ebx),%bh
402eb3:	00 00                	add    %al,(%eax)
402eb5:	04 02                	add    $0x2,%al
402eb7:	7b 12                	jnp    0x402ecb
402eb9:	00 00                	add    %al,(%eax)
402ebb:	04 6f                	add    $0x6f,%al
402ebd:	37                   	aaa
402ebe:	00 00                	add    %al,(%eax)
402ec0:	0a 02                	or     (%edx),%al
402ec2:	7b 12                	jnp    0x402ed6
402ec4:	00 00                	add    %al,(%eax)
402ec6:	04 6f                	add    $0x6f,%al
402ec8:	3a 00                	cmp    (%eax),%al
402eca:	00 0a                	add    %cl,(%edx)
402ecc:	02 7b 12             	add    0x12(%ebx),%bh
402ecf:	00 00                	add    %al,(%eax)
402ed1:	04 6f                	add    $0x6f,%al
402ed3:	42                   	inc    %edx
402ed4:	00 00                	add    %al,(%eax)
402ed6:	0a 58 1b             	or     0x1b(%eax),%bl
402ed9:	58                   	pop    %eax
402eda:	73 1d                	jae    0x402ef9
402edc:	00 00                	add    %al,(%eax)
402ede:	0a 6f 1e             	or     0x1e(%edi),%ch
402ee1:	00 00                	add    %al,(%eax)
402ee3:	0a 00                	or     (%eax),%al
402ee5:	02 7b 18             	add    0x18(%ebx),%bh
402ee8:	00 00                	add    %al,(%eax)
402eea:	04 17                	add    $0x17,%al
402eec:	6f                   	outsl  %ds:(%esi),(%dx)
402eed:	38 00                	cmp    %al,(%eax)
402eef:	00 0a                	add    %cl,(%edx)
402ef1:	00 02                	add    %al,(%edx)
402ef3:	7b 19                	jnp    0x402f0e
402ef5:	00 00                	add    %al,(%eax)
402ef7:	04 72                	add    $0x72,%al
402ef9:	95                   	xchg   %eax,%ebp
402efa:	01 00                	add    %eax,(%eax)
402efc:	70 6f                	jo     0x402f6d
402efe:	17                   	pop    %ss
402eff:	00 00                	add    %al,(%eax)
402f01:	0a 00                	or     (%eax),%al
402f03:	02 7b 19             	add    0x19(%ebx),%bh
402f06:	00 00                	add    %al,(%eax)
402f08:	04 02                	add    $0x2,%al
402f0a:	7b 18                	jnp    0x402f24
402f0c:	00 00                	add    %al,(%eax)
402f0e:	04 6f                	add    $0x6f,%al
402f10:	37                   	aaa
402f11:	00 00                	add    %al,(%eax)
402f13:	0a 02                	or     (%edx),%al
402f15:	7b 18                	jnp    0x402f2f
402f17:	00 00                	add    %al,(%eax)
402f19:	04 6f                	add    $0x6f,%al
402f1b:	39 00                	cmp    %eax,(%eax)
402f1d:	00 0a                	add    %cl,(%edx)
402f1f:	58                   	pop    %eax
402f20:	1f                   	pop    %ds
402f21:	0a 58 02             	or     0x2(%eax),%bl
402f24:	7b 18                	jnp    0x402f3e
402f26:	00 00                	add    %al,(%eax)
402f28:	04 6f                	add    $0x6f,%al
402f2a:	3a 00                	cmp    (%eax),%al
402f2c:	00 0a                	add    %cl,(%edx)
402f2e:	73 1d                	jae    0x402f4d
402f30:	00 00                	add    %al,(%eax)
402f32:	0a 6f 1e             	or     0x1e(%edi),%ch
402f35:	00 00                	add    %al,(%eax)
402f37:	0a 00                	or     (%eax),%al
402f39:	02 7b 19             	add    0x19(%ebx),%bh
402f3c:	00 00                	add    %al,(%eax)
402f3e:	04 17                	add    $0x17,%al
402f40:	6f                   	outsl  %ds:(%esi),(%dx)
402f41:	38 00                	cmp    %al,(%eax)
402f43:	00 0a                	add    %cl,(%edx)
402f45:	00 02                	add    %al,(%edx)
402f47:	7b 1a                	jnp    0x402f63
402f49:	00 00                	add    %al,(%eax)
402f4b:	04 72                	add    $0x72,%al
402f4d:	9d                   	popf
402f4e:	01 00                	add    %eax,(%eax)
402f50:	70 6f                	jo     0x402fc1
402f52:	17                   	pop    %ss
402f53:	00 00                	add    %al,(%eax)
402f55:	0a 00                	or     (%eax),%al
402f57:	02 7b 1a             	add    0x1a(%ebx),%bh
402f5a:	00 00                	add    %al,(%eax)
402f5c:	04 02                	add    $0x2,%al
402f5e:	7b 19                	jnp    0x402f79
402f60:	00 00                	add    %al,(%eax)
402f62:	04 6f                	add    $0x6f,%al
402f64:	37                   	aaa
402f65:	00 00                	add    %al,(%eax)
402f67:	0a 02                	or     (%edx),%al
402f69:	7b 19                	jnp    0x402f84
402f6b:	00 00                	add    %al,(%eax)
402f6d:	04 6f                	add    $0x6f,%al
402f6f:	39 00                	cmp    %eax,(%eax)
402f71:	00 0a                	add    %cl,(%edx)
402f73:	58                   	pop    %eax
402f74:	1f                   	pop    %ds
402f75:	0a 58 02             	or     0x2(%eax),%bl
402f78:	7b 18                	jnp    0x402f92
402f7a:	00 00                	add    %al,(%eax)
402f7c:	04 6f                	add    $0x6f,%al
402f7e:	3a 00                	cmp    (%eax),%al
402f80:	00 0a                	add    %cl,(%edx)
402f82:	73 1d                	jae    0x402fa1
402f84:	00 00                	add    %al,(%eax)
402f86:	0a 6f 1e             	or     0x1e(%edi),%ch
402f89:	00 00                	add    %al,(%eax)
402f8b:	0a 00                	or     (%eax),%al
402f8d:	02 7b 1a             	add    0x1a(%ebx),%bh
402f90:	00 00                	add    %al,(%eax)
402f92:	04 17                	add    $0x17,%al
402f94:	6f                   	outsl  %ds:(%esi),(%dx)
402f95:	38 00                	cmp    %al,(%eax)
402f97:	00 0a                	add    %cl,(%edx)
402f99:	00 02                	add    %al,(%edx)
402f9b:	7b 15                	jnp    0x402fb2
402f9d:	00 00                	add    %al,(%eax)
402f9f:	04 72                	add    $0x72,%al
402fa1:	a9 01 00 70 6f       	test   $0x6f700001,%eax
402fa6:	17                   	pop    %ss
402fa7:	00 00                	add    %al,(%eax)
402fa9:	0a 00                	or     (%eax),%al
402fab:	02 7b 15             	add    0x15(%ebx),%bh
402fae:	00 00                	add    %al,(%eax)
402fb0:	04 02                	add    $0x2,%al
402fb2:	7b 12                	jnp    0x402fc6
402fb4:	00 00                	add    %al,(%eax)
402fb6:	04 6f                	add    $0x6f,%al
402fb8:	37                   	aaa
402fb9:	00 00                	add    %al,(%eax)
402fbb:	0a 1f                	or     (%edi),%bl
402fbd:	0a 58 02             	or     0x2(%eax),%bl
402fc0:	7b 1a                	jnp    0x402fdc
402fc2:	00 00                	add    %al,(%eax)
402fc4:	04 6f                	add    $0x6f,%al
402fc6:	3a 00                	cmp    (%eax),%al
402fc8:	00 0a                	add    %cl,(%edx)
402fca:	02 7b 1a             	add    0x1a(%ebx),%bh
402fcd:	00 00                	add    %al,(%eax)
402fcf:	04 6f                	add    $0x6f,%al
402fd1:	42                   	inc    %edx
402fd2:	00 00                	add    %al,(%eax)
402fd4:	0a 58 1f             	or     0x1f(%eax),%bl
402fd7:	1e                   	push   %ds
402fd8:	58                   	pop    %eax
402fd9:	73 1d                	jae    0x402ff8
402fdb:	00 00                	add    %al,(%eax)
402fdd:	0a 6f 1e             	or     0x1e(%edi),%ch
402fe0:	00 00                	add    %al,(%eax)
402fe2:	0a 00                	or     (%eax),%al
402fe4:	02 7b 13             	add    0x13(%ebx),%bh
402fe7:	00 00                	add    %al,(%eax)
402fe9:	04 72                	add    $0x72,%al
402feb:	bb 01 00 70 6f       	mov    $0x6f700001,%ebx
402ff0:	17                   	pop    %ss
402ff1:	00 00                	add    %al,(%eax)
402ff3:	0a 00                	or     (%eax),%al
402ff5:	02 7b 13             	add    0x13(%ebx),%bh
402ff8:	00 00                	add    %al,(%eax)
402ffa:	04 02                	add    $0x2,%al
402ffc:	7b 15                	jnp    0x403013
402ffe:	00 00                	add    %al,(%eax)
403000:	04 6f                	add    $0x6f,%al
403002:	37                   	aaa
403003:	00 00                	add    %al,(%eax)
403005:	0a 1f                	or     (%edi),%bl
403007:	14 58                	adc    $0x58,%al
403009:	02 7b 15             	add    0x15(%ebx),%bh
40300c:	00 00                	add    %al,(%eax)
40300e:	04 6f                	add    $0x6f,%al
403010:	3a 00                	cmp    (%eax),%al
403012:	00 0a                	add    %cl,(%edx)
403014:	02 7b 15             	add    0x15(%ebx),%bh
403017:	00 00                	add    %al,(%eax)
403019:	04 6f                	add    $0x6f,%al
40301b:	42                   	inc    %edx
40301c:	00 00                	add    %al,(%eax)
40301e:	0a 58 1f             	or     0x1f(%eax),%bl
403021:	14 58                	adc    $0x58,%al
403023:	73 1d                	jae    0x403042
403025:	00 00                	add    %al,(%eax)
403027:	0a 6f 1e             	or     0x1e(%edi),%ch
40302a:	00 00                	add    %al,(%eax)
40302c:	0a 00                	or     (%eax),%al
40302e:	02 7b 10             	add    0x10(%ebx),%bh
403031:	00 00                	add    %al,(%eax)
403033:	04 20                	add    $0x20,%al
403035:	b4 00                	mov    $0x0,%ah
403037:	00 00                	add    %al,(%eax)
403039:	02 7b 13             	add    0x13(%ebx),%bh
40303c:	00 00                	add    %al,(%eax)
40303e:	04 6f                	add    $0x6f,%al
403040:	3a 00                	cmp    (%eax),%al
403042:	00 0a                	add    %cl,(%edx)
403044:	02 7b 13             	add    0x13(%ebx),%bh
403047:	00 00                	add    %al,(%eax)
403049:	04 6f                	add    $0x6f,%al
40304b:	42                   	inc    %edx
40304c:	00 00                	add    %al,(%eax)
40304e:	0a 18                	or     (%eax),%bl
403050:	5b                   	pop    %ebx
403051:	58                   	pop    %eax
403052:	02 7b 10             	add    0x10(%ebx),%bh
403055:	00 00                	add    %al,(%eax)
403057:	04 6f                	add    $0x6f,%al
403059:	42                   	inc    %edx
40305a:	00 00                	add    %al,(%eax)
40305c:	0a 18                	or     (%eax),%bl
40305e:	5b                   	pop    %ebx
40305f:	59                   	pop    %ecx
403060:	73 1d                	jae    0x40307f
403062:	00 00                	add    %al,(%eax)
403064:	0a 6f 1e             	or     0x1e(%edi),%ch
403067:	00 00                	add    %al,(%eax)
403069:	0a 00                	or     (%eax),%al
40306b:	02 7b 13             	add    0x13(%ebx),%bh
40306e:	00 00                	add    %al,(%eax)
403070:	04 17                	add    $0x17,%al
403072:	6f                   	outsl  %ds:(%esi),(%dx)
403073:	38 00                	cmp    %al,(%eax)
403075:	00 0a                	add    %cl,(%edx)
403077:	00 02                	add    %al,(%edx)
403079:	7b 14                	jnp    0x40308f
40307b:	00 00                	add    %al,(%eax)
40307d:	04 72                	add    $0x72,%al
40307f:	cf                   	iret
403080:	01 00                	add    %eax,(%eax)
403082:	70 6f                	jo     0x4030f3
403084:	17                   	pop    %ss
403085:	00 00                	add    %al,(%eax)
403087:	0a 00                	or     (%eax),%al
403089:	02 7b 14             	add    0x14(%ebx),%bh
40308c:	00 00                	add    %al,(%eax)
40308e:	04 02                	add    $0x2,%al
403090:	7b 13                	jnp    0x4030a5
403092:	00 00                	add    %al,(%eax)
403094:	04 6f                	add    $0x6f,%al
403096:	37                   	aaa
403097:	00 00                	add    %al,(%eax)
403099:	0a 02                	or     (%edx),%al
40309b:	7b 13                	jnp    0x4030b0
40309d:	00 00                	add    %al,(%eax)
40309f:	04 6f                	add    $0x6f,%al
4030a1:	3a 00                	cmp    (%eax),%al
4030a3:	00 0a                	add    %cl,(%edx)
4030a5:	02 7b 13             	add    0x13(%ebx),%bh
4030a8:	00 00                	add    %al,(%eax)
4030aa:	04 6f                	add    $0x6f,%al
4030ac:	42                   	inc    %edx
4030ad:	00 00                	add    %al,(%eax)
4030af:	0a 58 1f             	or     0x1f(%eax),%bl
4030b2:	14 58                	adc    $0x58,%al
4030b4:	73 1d                	jae    0x4030d3
4030b6:	00 00                	add    %al,(%eax)
4030b8:	0a 6f 1e             	or     0x1e(%edi),%ch
4030bb:	00 00                	add    %al,(%eax)
4030bd:	0a 00                	or     (%eax),%al
4030bf:	02 7b 14             	add    0x14(%ebx),%bh
4030c2:	00 00                	add    %al,(%eax)
4030c4:	04 17                	add    $0x17,%al
4030c6:	6f                   	outsl  %ds:(%esi),(%dx)
4030c7:	38 00                	cmp    %al,(%eax)
4030c9:	00 0a                	add    %cl,(%edx)
4030cb:	00 02                	add    %al,(%edx)
4030cd:	7b 11                	jnp    0x4030e0
4030cf:	00 00                	add    %al,(%eax)
4030d1:	04 20                	add    $0x20,%al
4030d3:	b4 00                	mov    $0x0,%ah
4030d5:	00 00                	add    %al,(%eax)
4030d7:	02 7b 14             	add    0x14(%ebx),%bh
4030da:	00 00                	add    %al,(%eax)
4030dc:	04 6f                	add    $0x6f,%al
4030de:	3a 00                	cmp    (%eax),%al
4030e0:	00 0a                	add    %cl,(%edx)
4030e2:	02 7b 14             	add    0x14(%ebx),%bh
4030e5:	00 00                	add    %al,(%eax)
4030e7:	04 6f                	add    $0x6f,%al
4030e9:	42                   	inc    %edx
4030ea:	00 00                	add    %al,(%eax)
4030ec:	0a 18                	or     (%eax),%bl
4030ee:	5b                   	pop    %ebx
4030ef:	58                   	pop    %eax
4030f0:	02 7b 11             	add    0x11(%ebx),%bh
4030f3:	00 00                	add    %al,(%eax)
4030f5:	04 6f                	add    $0x6f,%al
4030f7:	42                   	inc    %edx
4030f8:	00 00                	add    %al,(%eax)
4030fa:	0a 18                	or     (%eax),%bl
4030fc:	5b                   	pop    %ebx
4030fd:	59                   	pop    %ecx
4030fe:	73 1d                	jae    0x40311d
403100:	00 00                	add    %al,(%eax)
403102:	0a 6f 1e             	or     0x1e(%edi),%ch
403105:	00 00                	add    %al,(%eax)
403107:	0a 00                	or     (%eax),%al
403109:	02 7b 11             	add    0x11(%ebx),%bh
40310c:	00 00                	add    %al,(%eax)