404e50:	0a 7d 8e             	or     -0x72(%ebp),%bh
404e53:	00 00                	add    %al,(%eax)
404e55:	04 02                	add    $0x2,%al
404e57:	73 3e                	jae    0x404e97
404e59:	00 00                	add    %al,(%eax)
404e5b:	0a 7d 8f             	or     -0x71(%ebp),%bh
404e5e:	00 00                	add    %al,(%eax)
404e60:	04 02                	add    $0x2,%al
404e62:	73 3e                	jae    0x404ea2
404e64:	00 00                	add    %al,(%eax)
404e66:	0a 7d 90             	or     -0x70(%ebp),%bh
404e69:	00 00                	add    %al,(%eax)
404e6b:	04 02                	add    $0x2,%al
404e6d:	73 3e                	jae    0x404ead
404e6f:	00 00                	add    %al,(%eax)
404e71:	0a 7d 91             	or     -0x6f(%ebp),%bh
404e74:	00 00                	add    %al,(%eax)
404e76:	04 02                	add    $0x2,%al
404e78:	73 3e                	jae    0x404eb8
404e7a:	00 00                	add    %al,(%eax)
404e7c:	0a 7d 92             	or     -0x6e(%ebp),%bh
404e7f:	00 00                	add    %al,(%eax)
404e81:	04 02                	add    $0x2,%al
404e83:	73 3e                	jae    0x404ec3
404e85:	00 00                	add    %al,(%eax)
404e87:	0a 7d 93             	or     -0x6d(%ebp),%bh
404e8a:	00 00                	add    %al,(%eax)
404e8c:	04 02                	add    $0x2,%al
404e8e:	73 3e                	jae    0x404ece
404e90:	00 00                	add    %al,(%eax)
404e92:	0a 7d 94             	or     -0x6c(%ebp),%bh
404e95:	00 00                	add    %al,(%eax)
404e97:	04 02                	add    $0x2,%al
404e99:	73 3e                	jae    0x404ed9
404e9b:	00 00                	add    %al,(%eax)
404e9d:	0a 7d 95             	or     -0x6b(%ebp),%bh
404ea0:	00 00                	add    %al,(%eax)
404ea2:	04 02                	add    $0x2,%al
404ea4:	73 3e                	jae    0x404ee4
404ea6:	00 00                	add    %al,(%eax)
404ea8:	0a 7d 96             	or     -0x6a(%ebp),%bh
404eab:	00 00                	add    %al,(%eax)
404ead:	04 02                	add    $0x2,%al
404eaf:	73 3e                	jae    0x404eef
404eb1:	00 00                	add    %al,(%eax)
404eb3:	0a 7d 97             	or     -0x69(%ebp),%bh
404eb6:	00 00                	add    %al,(%eax)
404eb8:	04 02                	add    $0x2,%al
404eba:	73 3f                	jae    0x404efb
404ebc:	00 00                	add    %al,(%eax)
404ebe:	0a 7d 98             	or     -0x68(%ebp),%bh
404ec1:	00 00                	add    %al,(%eax)
404ec3:	04 02                	add    $0x2,%al
404ec5:	73 3e                	jae    0x404f05
404ec7:	00 00                	add    %al,(%eax)
404ec9:	0a 7d 99             	or     -0x67(%ebp),%bh
404ecc:	00 00                	add    %al,(%eax)
404ece:	04 02                	add    $0x2,%al
404ed0:	73 3e                	jae    0x404f10
404ed2:	00 00                	add    %al,(%eax)
404ed4:	0a 7d 9a             	or     -0x66(%ebp),%bh
404ed7:	00 00                	add    %al,(%eax)
404ed9:	04 02                	add    $0x2,%al
404edb:	73 3e                	jae    0x404f1b
404edd:	00 00                	add    %al,(%eax)
404edf:	0a 7d 9b             	or     -0x65(%ebp),%bh
404ee2:	00 00                	add    %al,(%eax)
404ee4:	04 02                	add    $0x2,%al
404ee6:	73 3e                	jae    0x404f26
404ee8:	00 00                	add    %al,(%eax)
404eea:	0a 7d 9c             	or     -0x64(%ebp),%bh
404eed:	00 00                	add    %al,(%eax)
404eef:	04 02                	add    $0x2,%al
404ef1:	73 3e                	jae    0x404f31
404ef3:	00 00                	add    %al,(%eax)
404ef5:	0a 7d 9d             	or     -0x63(%ebp),%bh
404ef8:	00 00                	add    %al,(%eax)
404efa:	04 02                	add    $0x2,%al
404efc:	73 3e                	jae    0x404f3c
404efe:	00 00                	add    %al,(%eax)
404f00:	0a 7d 9e             	or     -0x62(%ebp),%bh
404f03:	00 00                	add    %al,(%eax)
404f05:	04 02                	add    $0x2,%al
404f07:	73 3e                	jae    0x404f47
404f09:	00 00                	add    %al,(%eax)
404f0b:	0a 7d 9f             	or     -0x61(%ebp),%bh
404f0e:	00 00                	add    %al,(%eax)
404f10:	04 02                	add    $0x2,%al
404f12:	73 3e                	jae    0x404f52
404f14:	00 00                	add    %al,(%eax)
404f16:	0a 7d a0             	or     -0x60(%ebp),%bh
404f19:	00 00                	add    %al,(%eax)
404f1b:	04 02                	add    $0x2,%al
404f1d:	73 3e                	jae    0x404f5d
404f1f:	00 00                	add    %al,(%eax)
404f21:	0a 7d a1             	or     -0x5f(%ebp),%bh
404f24:	00 00                	add    %al,(%eax)
404f26:	04 02                	add    $0x2,%al
404f28:	73 3e                	jae    0x404f68
404f2a:	00 00                	add    %al,(%eax)
404f2c:	0a 7d a2             	or     -0x5e(%ebp),%bh
404f2f:	00 00                	add    %al,(%eax)
404f31:	04 02                	add    $0x2,%al
404f33:	73 3e                	jae    0x404f73
404f35:	00 00                	add    %al,(%eax)
404f37:	0a 7d a3             	or     -0x5d(%ebp),%bh
404f3a:	00 00                	add    %al,(%eax)
404f3c:	04 02                	add    $0x2,%al
404f3e:	73 3e                	jae    0x404f7e
404f40:	00 00                	add    %al,(%eax)
404f42:	0a 7d a4             	or     -0x5c(%ebp),%bh
404f45:	00 00                	add    %al,(%eax)
404f47:	04 02                	add    $0x2,%al
404f49:	73 3f                	jae    0x404f8a
404f4b:	00 00                	add    %al,(%eax)
404f4d:	0a 7d a6             	or     -0x5a(%ebp),%bh
404f50:	00 00                	add    %al,(%eax)
404f52:	04 02                	add    $0x2,%al
404f54:	73 3e                	jae    0x404f94
404f56:	00 00                	add    %al,(%eax)
404f58:	0a 7d a7             	or     -0x59(%ebp),%bh
404f5b:	00 00                	add    %al,(%eax)
404f5d:	04 02                	add    $0x2,%al
404f5f:	73 3e                	jae    0x404f9f
404f61:	00 00                	add    %al,(%eax)
404f63:	0a 7d a8             	or     -0x58(%ebp),%bh
404f66:	00 00                	add    %al,(%eax)
404f68:	04 02                	add    $0x2,%al
404f6a:	73 3e                	jae    0x404faa
404f6c:	00 00                	add    %al,(%eax)
404f6e:	0a 7d a9             	or     -0x57(%ebp),%bh
404f71:	00 00                	add    %al,(%eax)
404f73:	04 02                	add    $0x2,%al
404f75:	73 3e                	jae    0x404fb5
404f77:	00 00                	add    %al,(%eax)
404f79:	0a 7d aa             	or     -0x56(%ebp),%bh
404f7c:	00 00                	add    %al,(%eax)
404f7e:	04 02                	add    $0x2,%al
404f80:	73 3e                	jae    0x404fc0
404f82:	00 00                	add    %al,(%eax)
404f84:	0a 7d ab             	or     -0x55(%ebp),%bh
404f87:	00 00                	add    %al,(%eax)
404f89:	04 02                	add    $0x2,%al
404f8b:	73 3e                	jae    0x404fcb
404f8d:	00 00                	add    %al,(%eax)
404f8f:	0a 7d ac             	or     -0x54(%ebp),%bh
404f92:	00 00                	add    %al,(%eax)
404f94:	04 02                	add    $0x2,%al
404f96:	73 3e                	jae    0x404fd6
404f98:	00 00                	add    %al,(%eax)
404f9a:	0a 7d ad             	or     -0x53(%ebp),%bh
404f9d:	00 00                	add    %al,(%eax)
404f9f:	04 02                	add    $0x2,%al
404fa1:	73 3e                	jae    0x404fe1
404fa3:	00 00                	add    %al,(%eax)
404fa5:	0a 7d ae             	or     -0x52(%ebp),%bh
404fa8:	00 00                	add    %al,(%eax)
404faa:	04 02                	add    $0x2,%al
404fac:	73 3e                	jae    0x404fec
404fae:	00 00                	add    %al,(%eax)
404fb0:	0a 7d af             	or     -0x51(%ebp),%bh
404fb3:	00 00                	add    %al,(%eax)
404fb5:	04 02                	add    $0x2,%al
404fb7:	73 3e                	jae    0x404ff7
404fb9:	00 00                	add    %al,(%eax)
404fbb:	0a 7d b0             	or     -0x50(%ebp),%bh
404fbe:	00 00                	add    %al,(%eax)
404fc0:	04 02                	add    $0x2,%al
404fc2:	73 3e                	jae    0x405002
404fc4:	00 00                	add    %al,(%eax)
404fc6:	0a 7d b1             	or     -0x4f(%ebp),%bh
404fc9:	00 00                	add    %al,(%eax)
404fcb:	04 02                	add    $0x2,%al
404fcd:	73 3e                	jae    0x40500d
404fcf:	00 00                	add    %al,(%eax)
404fd1:	0a 7d b2             	or     -0x4e(%ebp),%bh
404fd4:	00 00                	add    %al,(%eax)
404fd6:	04 02                	add    $0x2,%al
404fd8:	73 3f                	jae    0x405019
404fda:	00 00                	add    %al,(%eax)
404fdc:	0a 7d b3             	or     -0x4d(%ebp),%bh
404fdf:	00 00                	add    %al,(%eax)
404fe1:	04 02                	add    $0x2,%al
404fe3:	73 3e                	jae    0x405023
404fe5:	00 00                	add    %al,(%eax)
404fe7:	0a 7d b4             	or     -0x4c(%ebp),%bh
404fea:	00 00                	add    %al,(%eax)
404fec:	04 02                	add    $0x2,%al
404fee:	73 3e                	jae    0x40502e
404ff0:	00 00                	add    %al,(%eax)
404ff2:	0a 7d b5             	or     -0x4b(%ebp),%bh
404ff5:	00 00                	add    %al,(%eax)
404ff7:	04 02                	add    $0x2,%al
404ff9:	73 3e                	jae    0x405039
404ffb:	00 00                	add    %al,(%eax)
404ffd:	0a 7d b6             	or     -0x4a(%ebp),%bh
405000:	00 00                	add    %al,(%eax)
405002:	04 02                	add    $0x2,%al
405004:	73 3e                	jae    0x405044
405006:	00 00                	add    %al,(%eax)
405008:	0a 7d b7             	or     -0x49(%ebp),%bh
40500b:	00 00                	add    %al,(%eax)
40500d:	04 02                	add    $0x2,%al
40500f:	73 3e                	jae    0x40504f
405011:	00 00                	add    %al,(%eax)
405013:	0a 7d b8             	or     -0x48(%ebp),%bh
405016:	00 00                	add    %al,(%eax)
405018:	04 02                	add    $0x2,%al
40501a:	73 3e                	jae    0x40505a
40501c:	00 00                	add    %al,(%eax)
40501e:	0a 7d b9             	or     -0x47(%ebp),%bh
405021:	00 00                	add    %al,(%eax)
405023:	04 02                	add    $0x2,%al
405025:	73 3e                	jae    0x405065
405027:	00 00                	add    %al,(%eax)
405029:	0a 7d ba             	or     -0x46(%ebp),%bh
40502c:	00 00                	add    %al,(%eax)
40502e:	04 02                	add    $0x2,%al
405030:	73 3e                	jae    0x405070
405032:	00 00                	add    %al,(%eax)
405034:	0a 7d bb             	or     -0x45(%ebp),%bh
405037:	00 00                	add    %al,(%eax)
405039:	04 02                	add    $0x2,%al
40503b:	73 3e                	jae    0x40507b
40503d:	00 00                	add    %al,(%eax)
40503f:	0a 7d bc             	or     -0x44(%ebp),%bh
405042:	00 00                	add    %al,(%eax)
405044:	04 02                	add    $0x2,%al
405046:	73 3e                	jae    0x405086
405048:	00 00                	add    %al,(%eax)
40504a:	0a 7d bd             	or     -0x43(%ebp),%bh
40504d:	00 00                	add    %al,(%eax)
40504f:	04 02                	add    $0x2,%al
405051:	73 3e                	jae    0x405091
405053:	00 00                	add    %al,(%eax)
405055:	0a 7d be             	or     -0x42(%ebp),%bh
405058:	00 00                	add    %al,(%eax)
40505a:	04 02                	add    $0x2,%al
40505c:	73 3e                	jae    0x40509c
40505e:	00 00                	add    %al,(%eax)
405060:	0a 7d bf             	or     -0x41(%ebp),%bh
405063:	00 00                	add    %al,(%eax)
405065:	04 02                	add    $0x2,%al
405067:	02 7b 3d             	add    0x3d(%ebx),%bh
40506a:	00 00                	add    %al,(%eax)
40506c:	04 73                	add    $0x73,%al
40506e:	3d 00 00 0a 7d       	cmp    $0x7d0a0000,%eax
405073:	c0 00 00             	rolb   $0x0,(%eax)
405076:	04 02                	add    $0x2,%al
405078:	28 41 00             	sub    %al,0x0(%ecx)
40507b:	00 0a                	add    %cl,(%edx)
40507d:	00 02                	add    %al,(%edx)
40507f:	7b 3e                	jnp    0x4050bf
405081:	00 00                	add    %al,(%eax)
405083:	04 17                	add    $0x17,%al
405085:	6f                   	outsl  %ds:(%esi),(%dx)
405086:	52                   	push   %edx
405087:	00 00                	add    %al,(%eax)
405089:	0a 00                	or     (%eax),%al
40508b:	02 7b 3e             	add    0x3e(%ebx),%bh
40508e:	00 00                	add    %al,(%eax)
405090:	04 72                	add    $0x72,%al
405092:	4e                   	dec    %esi
405093:	73 00                	jae    0x405095
405095:	70 22                	jo     0x4050b9
405097:	00 00                	add    %al,(%eax)
405099:	60                   	pusha
40509a:	41                   	inc    %ecx
40509b:	73 53                	jae    0x4050f0
40509d:	00 00                	add    %al,(%eax)
40509f:	0a 6f 54             	or     0x54(%edi),%ch
4050a2:	00 00                	add    %al,(%eax)
4050a4:	0a 00                	or     (%eax),%al
4050a6:	02 7b 3e             	add    0x3e(%ebx),%bh
4050a9:	00 00                	add    %al,(%eax)
4050ab:	04 20                	add    $0x20,%al
4050ad:	cc                   	int3
4050ae:	00 00                	add    %al,(%eax)
4050b0:	00 1f                	add    %bl,(%edi)
4050b2:	09 73 47             	or     %esi,0x47(%ebx)
4050b5:	00 00                	add    %al,(%eax)
4050b7:	0a 6f 48             	or     0x48(%edi),%ch
4050ba:	00 00                	add    %al,(%eax)
4050bc:	0a 00                	or     (%eax),%al
4050be:	02 7b 3e             	add    0x3e(%ebx),%bh
4050c1:	00 00                	add    %al,(%eax)
4050c3:	04 72                	add    $0x72,%al
4050c5:	7a 76                	jp     0x40513d
4050c7:	00 70 6f             	add    %dh,0x6f(%eax)
4050ca:	4b                   	dec    %ebx
4050cb:	00 00                	add    %al,(%eax)
4050cd:	0a 00                	or     (%eax),%al
4050cf:	02 7b 3e             	add    0x3e(%ebx),%bh
4050d2:	00 00                	add    %al,(%eax)
4050d4:	04 1f                	add    $0x1f,%al
4050d6:	39 1f                	cmp    %ebx,(%edi)
4050d8:	15 73 43 00 00       	adc    $0x4373,%eax
4050dd:	0a 6f 4c             	or     0x4c(%edi),%ch
4050e0:	00 00                	add    %al,(%eax)
4050e2:	0a 00                	or     (%eax),%al
4050e4:	02 7b 3e             	add    0x3e(%ebx),%bh
4050e7:	00 00                	add    %al,(%eax)
4050e9:	04 1d                	add    $0x1d,%al
4050eb:	6f                   	outsl  %ds:(%esi),(%dx)
4050ec:	55                   	push   %ebp
4050ed:	00 00                	add    %al,(%eax)
4050ef:	0a 00                	or     (%eax),%al
4050f1:	02 7b 3e             	add    0x3e(%ebx),%bh
4050f4:	00 00                	add    %al,(%eax)
4050f6:	04 72                	add    $0x72,%al
4050f8:	96                   	xchg   %eax,%esi
4050f9:	76 00                	jbe    0x4050fb
4050fb:	70 6f                	jo     0x40516c
4050fd:	2d 00 00 0a 00       	sub    $0xa0000,%eax
405102:	02 7b 3f             	add    0x3f(%ebx),%bh
405105:	00 00                	add    %al,(%eax)
405107:	04 17                	add    $0x17,%al
405109:	6f                   	outsl  %ds:(%esi),(%dx)
40510a:	52                   	push   %edx
40510b:	00 00                	add    %al,(%eax)
40510d:	0a 00                	or     (%eax),%al
40510f:	02 7b 3f             	add    0x3f(%ebx),%bh
405112:	00 00                	add    %al,(%eax)
405114:	04 72                	add    $0x72,%al
405116:	4e                   	dec    %esi
405117:	73 00                	jae    0x405119
405119:	70 22                	jo     0x40513d
40511b:	00 00                	add    %al,(%eax)
40511d:	60                   	pusha
40511e:	41                   	inc    %ecx
40511f:	73 53                	jae    0x405174
405121:	00 00                	add    %al,(%eax)
405123:	0a 6f 54             	or     0x54(%edi),%ch
405126:	00 00                	add    %al,(%eax)
405128:	0a 00                	or     (%eax),%al
40512a:	02 7b 3f             	add    0x3f(%ebx),%bh
40512d:	00 00                	add    %al,(%eax)
40512f:	04 20                	add    $0x20,%al
405131:	cc                   	int3
405132:	00 00                	add    %al,(%eax)
405134:	00 1f                	add    %bl,(%edi)
405136:	1e                   	push   %ds
405137:	73 47                	jae    0x405180
405139:	00 00                	add    %al,(%eax)
40513b:	0a 6f 48             	or     0x48(%edi),%ch
40513e:	00 00                	add    %al,(%eax)
405140:	0a 00                	or     (%eax),%al
405142:	02 7b 3f             	add    0x3f(%ebx),%bh
405145:	00 00                	add    %al,(%eax)
405147:	04 72                	add    $0x72,%al