404c9a:	02 fe                	add    %dh,%bh
404c9c:	15 1a 00 00 02       	adc    $0x200001a,%eax
404ca1:	00 02                	add    %al,(%edx)
404ca3:	03 28                	add    (%eax),%ebp
404ca5:	cd 00                	int    $0x0
404ca7:	00 06                	add    %al,(%esi)
404ca9:	00 02                	add    %al,(%edx)
404cab:	04 28                	add    $0x28,%al
404cad:	cf                   	iret
404cae:	00 00                	add    %al,(%eax)
404cb0:	06                   	push   %es
404cb1:	00 02                	add    %al,(%edx)
404cb3:	05 28 d1 00 00       	add    $0xd128,%eax
404cb8:	06                   	push   %es
404cb9:	00 02                	add    %al,(%edx)
404cbb:	0e                   	push   %cs
404cbc:	04 28                	add    $0x28,%al
404cbe:	d3 00                	roll   %cl,(%eax)
404cc0:	00 06                	add    %al,(%esi)
404cc2:	00 2a                	add    %ch,(%edx)
404cc4:	42                   	inc    %edx
404cc5:	02 28                	add    (%eax),%ch
404cc7:	73 00                	jae    0x404cc9
404cc9:	00 0a                	add    %cl,(%edx)
404ccb:	00 00                	add    %al,(%eax)
404ccd:	02 03                	add    (%ebx),%al
404ccf:	7d 50                	jge    0x404d21
404cd1:	00 00                	add    %al,(%eax)
404cd3:	04 2a                	add    $0x2a,%al
404cd5:	0a 00                	or     (%eax),%al
404cd7:	2a 13                	sub    (%ebx),%dl
404cd9:	30 02                	xor    %al,(%edx)
404cdb:	00 99 00 00 00 31    	add    %bl,0x31000000(%ecx)
404ce1:	00 00                	add    %al,(%eax)
404ce3:	11 00                	adc    %eax,(%eax)
404ce5:	23 00                	and    (%eax),%eax
404ce7:	00 00                	add    %al,(%eax)
404ce9:	00 00                	add    %al,(%eax)
404ceb:	00 69 40             	add    %ch,0x40(%ecx)
404cee:	0a 23                	or     (%ebx),%ah
404cf0:	00 00                	add    %al,(%eax)
404cf2:	00 00                	add    %al,(%eax)
404cf4:	00 00                	add    %al,(%eax)
404cf6:	69 40 0b 06 23 00 00 	imul   $0x2306,0xb(%eax),%eax
404cfd:	00 00                	add    %al,(%eax)
404cff:	00 00                	add    %al,(%eax)
404d01:	00 40 5b             	add    %al,0x5b(%eax)
404d04:	0c 07                	or     $0x7,%al
404d06:	23 00                	and    (%eax),%eax
404d08:	00 00                	add    %al,(%eax)
404d0a:	00 00                	add    %al,(%eax)
404d0c:	00 00                	add    %al,(%eax)
404d0e:	40                   	inc    %eax
404d0f:	5b                   	pop    %ebx
404d10:	0d 23 00 00 00       	or     $0x23,%eax
404d15:	00 00                	add    %al,(%eax)
404d17:	00 00                	add    %al,(%eax)
404d19:	00 13                	add    %dl,(%ebx)
404d1b:	04 23                	add    $0x23,%al
404d25:	13 05 23 00 00 00    	adc    0x23,%eax
404d2b:	00 00                	add    %al,(%eax)
404d2d:	00 00                	add    %al,(%eax)
404d2f:	00 13                	add    %dl,(%ebx)
404d31:	06                   	push   %es
404d32:	22 00                	and    (%eax),%al
404d34:	00 00                	add    %al,(%eax)
404d36:	00 13                	add    %dl,(%ebx)
404d38:	07                   	pop    %es
404d39:	22 00                	and    (%eax),%al
404d3b:	00 80 3f 13 08 22    	add    %al,0x2208133f(%eax)
404d41:	00 00                	add    %al,(%eax)
404d43:	00 00                	add    %al,(%eax)
404d45:	13 09                	adc    (%ecx),%ecx
404d47:	22 00                	and    (%eax),%al
404d49:	00 80 3f 13 0a 22    	add    %al,0x220a133f(%eax)
404d4f:	00 00                	add    %al,(%eax)
404d51:	80 3f 13             	cmpb   $0x13,(%edi)
404d54:	0b 22                	or     (%edx),%esp
404d56:	00 00                	add    %al,(%eax)
404d58:	00 00                	add    %al,(%eax)
404d5a:	13 0c 22             	adc    (%edx,%eiz,1),%ecx
404d5d:	00 00                	add    %al,(%eax)
404d5f:	00 00                	add    %al,(%eax)
404d61:	13 0d 22 00 00 80    	adc    0x80000022,%ecx
404d67:	3f                   	aas
404d68:	13 0e                	adc    (%esi),%ecx
404d6a:	02 7b 50             	add    0x50(%ebx),%bh
404d6d:	00 00                	add    %al,(%eax)
404d6f:	04 72                	add    $0x72,%al
404d71:	24 0b                	and    $0xb,%al
404d73:	00 70 6f             	add    %dh,0x6f(%eax)
404d76:	06                   	push   %es
404d77:	01 00                	add    %eax,(%eax)
404d79:	06                   	push   %es
404d7a:	13 0f                	adc    (%edi),%ecx
404d7c:	2a 1e                	sub    (%esi),%bl
404d7e:	02 7b 51             	add    0x51(%ebx),%bh
404d81:	00 00                	add    %al,(%eax)
404d83:	04 2a                	add    $0x2a,%al
404d85:	22 02                	and    (%edx),%al
404d87:	03 7d 51             	add    0x51(%ebp),%edi
404d8a:	00 00                	add    %al,(%eax)
404d8c:	04 2a                	add    $0x2a,%al
404d8e:	1e                   	push   %ds
404d8f:	02 7b 52             	add    0x52(%ebx),%bh
404d92:	00 00                	add    %al,(%eax)
404d94:	04 2a                	add    $0x2a,%al
404d96:	22 02                	and    (%edx),%al
404d98:	03 7d 52             	add    0x52(%ebp),%edi
404d9b:	00 00                	add    %al,(%eax)
404d9d:	04 2a                	add    $0x2a,%al
404d9f:	66 02 fe             	data16 add %dh,%bh
404da2:	15 1c 00 00 02       	adc    $0x200001c,%eax
404da7:	00 02                	add    %al,(%edx)
404da9:	03 28                	add    (%eax),%ebp
404dab:	d9 00                	flds   (%eax)
404dad:	00 06                	add    %al,(%esi)
404daf:	00 02                	add    %al,(%edx)
404db1:	04 28                	add    $0x28,%al
404db3:	db 00                	fildl  (%eax)
404db5:	00 06                	add    %al,(%esi)
404db7:	00 2a                	add    %ch,(%edx)
404db9:	7e 02                	jle    0x404dbd
404dbb:	23 00                	and    (%eax),%eax
404dbd:	00 00                	add    %al,(%eax)
404dbf:	00 00                	add    %al,(%eax)
404dc1:	00 08                	add    %cl,(%eax)
404dc3:	40                   	inc    %eax
404dc4:	7d 54                	jge    0x404e1a
404dc6:	00 00                	add    %al,(%eax)
404dc8:	04 02                	add    $0x2,%al
404dca:	28 73 00             	sub    %dh,0x0(%ebx)
404dcd:	00 0a                	add    %cl,(%edx)
404dcf:	00 00                	add    %al,(%eax)
404dd1:	02 03                	add    (%ebx),%al
404dd3:	7d 53                	jge    0x404e28
404dd5:	00 00                	add    %al,(%eax)
404dd7:	04 2a                	add    $0x2a,%al
404dd9:	00 00                	add    %al,(%eax)
404ddb:	00 13                	add    %dl,(%ebx)
404ddd:	30 03                	xor    %al,(%ebx)
404ddf:	00 4a 00             	add    %cl,0x0(%edx)
404de2:	00 00                	add    %al,(%eax)
404de4:	07                   	pop    %es
404de5:	00 00                	add    %al,(%eax)
404de7:	11 00                	adc    %eax,(%eax)
404de9:	02 02                	add    (%edx),%al
404deb:	7b 54                	jnp    0x404e41
404ded:	00 00                	add    %al,(%eax)
404def:	04 03                	add    $0x3,%al
404df1:	59                   	pop    %ecx
404df2:	7d 54                	jge    0x404e48
404df4:	00 00                	add    %al,(%eax)
404df6:	04 02                	add    $0x2,%al
404df8:	7b 54                	jnp    0x404e4e
404dfa:	00 00                	add    %al,(%eax)
404dfc:	04 23                	add    $0x23,%al
404e06:	fe 03                	incb   (%ebx)
404e08:	16                   	push   %ss
404e09:	fe 01                	incb   (%ecx)
404e0b:	0a 06                	or     (%esi),%al
404e0d:	2c 22                	sub    $0x22,%al
404e0f:	00 02                	add    %al,(%edx)
404e11:	23 00                	and    (%eax),%eax
404e13:	00 00                	add    %al,(%eax)
404e15:	00 00                	add    %al,(%eax)
404e17:	00 08                	add    %cl,(%eax)
404e19:	40                   	inc    %eax
404e1a:	7d 54                	jge    0x404e70
404e1c:	00 00                	add    %al,(%eax)
404e1e:	04 02                	add    $0x2,%al
404e20:	7b 53                	jnp    0x404e75
404e22:	00 00                	add    %al,(%eax)
404e24:	04 72                	add    $0x72,%al
404e26:	78 0a                	js     0x404e32
404e28:	00 70 6f             	add    %dh,0x6f(%eax)
404e2b:	f9                   	stc
404e2c:	00 00                	add    %al,(%eax)
404e2e:	06                   	push   %es
404e2f:	00 00                	add    %al,(%eax)
404e31:	2a 00                	sub    (%eax),%al
404e33:	00 13                	add    %dl,(%ebx)
404e35:	30 05 00 ba 00 00    	xor    %al,0xba00
404e3b:	00 00                	add    %al,(%eax)
404e3d:	00 00                	add    %al,(%eax)
404e3f:	00 02                	add    %al,(%edx)
404e41:	7c 56                	jl     0x404e99
404e43:	00 00                	add    %al,(%eax)
404e45:	04 fe                	add    $0xfe,%al
404e47:	15 22 00 00 02       	adc    $0x2000022,%eax
404e4c:	02 28                	add    (%eax),%ch
404e4e:	73 00                	jae    0x404e50
404e50:	00 0a                	add    %cl,(%edx)
404e52:	00 00                	add    %al,(%eax)
404e54:	02 1c 8d 25 00 00 02 	add    0x2000025(,%ecx,4),%bl
404e5b:	28 e7                	sub    %ah,%bh
404e5d:	00 00                	add    %al,(%eax)
404e5f:	06                   	push   %es
404e60:	00 02                	add    %al,(%edx)
404e62:	1c 8d                	sbb    $0x8d,%al
404e64:	1a 00                	sbb    (%eax),%al
404e66:	00 02                	add    %al,(%edx)
404e68:	28 e9                	sub    %ch,%cl
404e6a:	00 00                	add    %al,(%eax)
404e6c:	06                   	push   %es
404e6d:	00 02                	add    %al,(%edx)
404e6f:	1c 8d                	sbb    $0x8d,%al
404e71:	1c 00                	sbb    $0x0,%al
404e73:	00 02                	add    %al,(%edx)
404e75:	28 eb                	sub    %ch,%bl
404e77:	00 00                	add    %al,(%eax)
404e79:	06                   	push   %es
404e7a:	00 02                	add    %al,(%edx)
404e7c:	23 00                	and    (%eax),%eax
404e7e:	00 00                	add    %al,(%eax)
404e80:	00 00                	add    %al,(%eax)
404e82:	00 00                	add    %al,(%eax)
404e84:	00 23                	add    %ah,(%ebx)
404e8e:	23 00                	and    (%eax),%eax
404e90:	00 00                	add    %al,(%eax)
404e92:	00 00                	add    %al,(%eax)
404e94:	00 00                	add    %al,(%eax)
404e96:	00 73 13             	add    %dh,0x13(%ebx)
404e99:	01 00                	add    %eax,(%eax)
404e9b:	06                   	push   %es
404e9c:	23 00                	and    (%eax),%eax
404e9e:	00 00                	add    %al,(%eax)
404ea0:	00 00                	add    %al,(%eax)
404ea2:	00 f0                	add    %dh,%al
404ea4:	3f                   	aas
404ea5:	23 00                	and    (%eax),%eax
404ea7:	00 00                	add    %al,(%eax)
404ea9:	00 00                	add    %al,(%eax)
404eab:	00 f0                	add    %dh,%al
404ead:	3f                   	aas
404eae:	28 ed                	sub    %ch,%ch
404eb0:	00 00                	add    %al,(%eax)
404eb2:	06                   	push   %es
404eb3:	00 02                	add    %al,(%edx)
404eb5:	22 00                	and    (%eax),%al
404eb7:	00 80 3f 22 00 00    	add    %al,0x223f(%eax)
404ebd:	80 3f 22             	cmpb   $0x22,(%edi)
404ec0:	00 00                	add    %al,(%eax)
404ec2:	80 3f 22             	cmpb   $0x22,(%edi)
404ec5:	00 00                	add    %al,(%eax)
404ec7:	80 3f 73             	cmpb   $0x73,(%edi)
404eca:	d4 00                	aam    $0x0
404ecc:	00 06                	add    %al,(%esi)
404ece:	28 f4                	sub    %dh,%ah
404ed0:	00 00                	add    %al,(%eax)
404ed2:	06                   	push   %es
404ed3:	00 02                	add    %al,(%edx)
404ed5:	22 00                	and    (%eax),%al
404ed7:	00 00                	add    %al,(%eax)
404ed9:	00 22                	add    %ah,(%edx)
404edb:	00 00                	add    %al,(%eax)
404edd:	00 00                	add    %al,(%eax)
404edf:	73 dc                	jae    0x404ebd
404ee1:	00 00                	add    %al,(%eax)
404ee3:	06                   	push   %es
404ee4:	22 00                	and    (%eax),%al
404ee6:	00 80 3f 22 00 00    	add    %al,0x223f(%eax)
404eec:	80 3f 73             	cmpb   $0x73,(%edi)
404eef:	dc 00                	faddl  (%eax)
404ef1:	00 06                	add    %al,(%esi)
404ef3:	28 f5                	sub    %dh,%ch
404ef5:	00 00                	add    %al,(%eax)
404ef7:	06                   	push   %es
404ef8:	00 2a                	add    %ch,(%edx)
404efa:	00 00                	add    %al,(%eax)
404efc:	13 30                	adc    (%eax),%esi
404efe:	01 00                	add    %eax,(%eax)
404f00:	0c 00                	or     $0x0,%al
404f02:	00 00                	add    %al,(%eax)
404f04:	32 00                	xor    (%eax),%al
404f06:	00 11                	add    %dl,(%ecx)
404f08:	00 02                	add    %al,(%edx)
404f0a:	7b 56                	jnp    0x404f62
404f0c:	00 00                	add    %al,(%eax)
404f0e:	04 0a                	add    $0xa,%al
404f10:	2b 00                	sub    (%eax),%eax
404f12:	06                   	push   %es
404f13:	2a ba 00 02 03 7d    	sub    0x7d030200(%edx),%bh
404f19:	56                   	push   %esi
404f1a:	00 00                	add    %al,(%eax)
404f1c:	04 02                	add    $0x2,%al
404f1e:	02 28                	add    (%eax),%ch
404f20:	ec                   	in     (%dx),%al
404f21:	00 00                	add    %al,(%eax)
404f23:	06                   	push   %es
404f24:	02 7c 56 00          	add    0x0(%esi,%edx,2),%bh
404f28:	00 04 28             	add    %al,(%eax,%ebp,1)
404f2b:	01 01                	add    %eax,(%ecx)
404f2d:	00 06                	add    %al,(%esi)
404f2f:	6c                   	insb   (%dx),%es:(%edi)
404f30:	02 7c 56 00          	add    0x0(%esi,%edx,2),%bh
404f34:	00 04 28             	add    %al,(%eax,%ebp,1)
404f37:	03 01                	add    (%ecx),%eax
404f39:	00 06                	add    %al,(%esi)
404f3b:	6c                   	insb   (%dx),%es:(%edi)
404f3c:	28 ed                	sub    %ch,%ch
404f3e:	00 00                	add    %al,(%eax)
404f40:	06                   	push   %es
404f41:	00 2a                	add    %ch,(%edx)
404f43:	1e                   	push   %ds
404f44:	02 7b 57             	add    0x57(%ebx),%bh
404f47:	00 00                	add    %al,(%eax)
404f49:	04 2a                	add    $0x2a,%al
404f4b:	22 02                	and    (%edx),%al
404f4d:	03 7d 57             	add    0x57(%ebp),%edi
404f50:	00 00                	add    %al,(%eax)
404f52:	04 2a                	add    $0x2a,%al
404f54:	1e                   	push   %ds
404f55:	02 7b 58             	add    0x58(%ebx),%bh
404f58:	00 00                	add    %al,(%eax)
404f5a:	04 2a                	add    $0x2a,%al
404f5c:	22 02                	and    (%edx),%al
404f5e:	03 7d 58             	add    0x58(%ebp),%edi
404f61:	00 00                	add    %al,(%eax)
404f63:	04 2a                	add    $0x2a,%al
404f65:	1e                   	push   %ds
404f66:	02 7b 59             	add    0x59(%ebx),%bh
404f69:	00 00                	add    %al,(%eax)
404f6b:	04 2a                	add    $0x2a,%al
404f6d:	22 02                	and    (%edx),%al
404f6f:	03 7d 59             	add    0x59(%ebp),%edi
404f72:	00 00                	add    %al,(%eax)
404f74:	04 2a                	add    $0x2a,%al
404f76:	00 00                	add    %al,(%eax)
404f78:	13 30                	adc    (%eax),%esi
404f7a:	04 00                	add    $0x0,%al
404f7c:	64 00 00             	add    %al,%fs:(%eax)
404f7f:	00 33                	add    %dh,(%ebx)
404f81:	00 00                	add    %al,(%eax)
404f83:	11 00                	adc    %eax,(%eax)
404f85:	02 28                	add    (%eax),%ch
404f87:	ee                   	out    %al,(%dx)
404f88:	00 00                	add    %al,(%eax)
404f8a:	06                   	push   %es
404f8b:	23 00                	and    (%eax),%eax
404f8d:	00 00                	add    %al,(%eax)
404f8f:	00 00                	add    %al,(%eax)
404f91:	00 00                	add    %al,(%eax)
404f93:	40                   	inc    %eax
404f94:	5b                   	pop    %ebx
404f95:	0a 02                	or     (%edx),%al
404f97:	28 ef                	sub    %ch,%bh
404f99:	00 00                	add    %al,(%eax)
404f9b:	06                   	push   %es
404f9c:	23 00                	and    (%eax),%eax