404aec:	89 00                	mov    %eax,(%eax)
404aee:	00 0a                	add    %cl,(%edx)
404af0:	00 02                	add    %al,(%edx)
404af2:	7b 32                	jnp    0x404b26
404af4:	00 00                	add    %al,(%eax)
404af6:	04 6f                	add    $0x6f,%al
404af8:	73 00                	jae    0x404afa
404afa:	00 0a                	add    %cl,(%edx)
404afc:	18 6f 74             	sbb    %ch,0x74(%edi)
404aff:	00 00                	add    %al,(%eax)
404b01:	0a 72 1f             	or     0x1f(%edx),%dh
404b04:	0a 00                	or     (%eax),%al
404b06:	70 6f                	jo     0x404b77
404b08:	89 00                	mov    %eax,(%eax)
404b0a:	00 0a                	add    %cl,(%edx)
404b0c:	00 02                	add    %al,(%edx)
404b0e:	7b 32                	jnp    0x404b42
404b10:	00 00                	add    %al,(%eax)
404b12:	04 6f                	add    $0x6f,%al
404b14:	73 00                	jae    0x404b16
404b16:	00 0a                	add    %cl,(%edx)
404b18:	19 6f 74             	sbb    %ebp,0x74(%edi)
404b1b:	00 00                	add    %al,(%eax)
404b1d:	0a 72 2b             	or     0x2b(%edx),%dh
404b20:	0a 00                	or     (%eax),%al
404b22:	70 6f                	jo     0x404b93
404b24:	89 00                	mov    %eax,(%eax)
404b26:	00 0a                	add    %cl,(%edx)
404b28:	00 02                	add    %al,(%edx)
404b2a:	7b 32                	jnp    0x404b5e
404b2c:	00 00                	add    %al,(%eax)
404b2e:	04 6f                	add    $0x6f,%al
404b30:	73 00                	jae    0x404b32
404b32:	00 0a                	add    %cl,(%edx)
404b34:	1a 6f 74             	sbb    0x74(%edi),%ch
404b37:	00 00                	add    %al,(%eax)
404b39:	0a 72 3d             	or     0x3d(%edx),%dh
404b3c:	0a 00                	or     (%eax),%al
404b3e:	70 6f                	jo     0x404baf
404b40:	89 00                	mov    %eax,(%eax)
404b42:	00 0a                	add    %cl,(%edx)
404b44:	00 02                	add    %al,(%edx)
404b46:	7b 32                	jnp    0x404b7a
404b48:	00 00                	add    %al,(%eax)
404b4a:	04 6f                	add    $0x6f,%al
404b4c:	73 00                	jae    0x404b4e
404b4e:	00 0a                	add    %cl,(%edx)
404b50:	1b 6f 74             	sbb    0x74(%edi),%ebp
404b53:	00 00                	add    %al,(%eax)
404b55:	0a 72 57             	or     0x57(%edx),%dh
404b58:	0a 00                	or     (%eax),%al
404b5a:	70 6f                	jo     0x404bcb
404b5c:	89 00                	mov    %eax,(%eax)
404b5e:	00 0a                	add    %cl,(%edx)
404b60:	00 2a                	add    %ch,(%edx)
404b62:	00 00                	add    %al,(%eax)
404b64:	13 30                	adc    (%eax),%esi
404b66:	03 00                	add    (%eax),%eax
404b68:	3c 00                	cmp    $0x0,%al
404b6a:	00 00                	add    %al,(%eax)
404b6c:	11 00                	adc    %eax,(%eax)
404b6e:	00 11                	add    %dl,(%ecx)
404b70:	00 02                	add    %al,(%edx)
404b72:	7b 34                	jnp    0x404ba8
404b74:	00 00                	add    %al,(%eax)
404b76:	04 72                	add    $0x72,%al
404b78:	63 0a                	arpl   %ecx,(%edx)
404b7a:	00 70 03             	add    %dh,0x3(%eax)
404b7d:	28 84 00 00 0a 6f 20 	sub    %al,0x206f0a00(%eax,%eax,1)
404b84:	00 00                	add    %al,(%eax)
404b86:	0a 00                	or     (%eax),%al
404b88:	02 7b 35             	add    0x35(%ebx),%bh
404b8b:	00 00                	add    %al,(%eax)
404b8d:	04 72                	add    $0x72,%al
404b8f:	87 0a                	xchg   %ecx,(%edx)
404b91:	00 70 28             	add    %dh,0x28(%eax)
404b94:	76 00                	jbe    0x404b96
404b96:	00 0a                	add    %cl,(%edx)
404b98:	0a 12                	or     (%edx),%dl
404b9a:	00 28                	add    %ch,(%eax)
404b9c:	77 00                	ja     0x404b9e
404b9e:	00 0a                	add    %cl,(%edx)
404ba0:	28 84 00 00 0a 6f 20 	sub    %al,0x206f0a00(%eax,%eax,1)
404ba7:	00 00                	add    %al,(%eax)
404ba9:	0a 00                	or     (%eax),%al
404bab:	2a 13                	sub    (%ebx),%dl
404bad:	30 03                	xor    %al,(%ebx)
404baf:	00 4f 00             	add    %cl,0x0(%edi)
404bb2:	00 00                	add    %al,(%eax)
404bb4:	09 00                	or     %eax,(%eax)
404bb6:	00 11                	add    %dl,(%ecx)
404bb8:	00 73 0b             	add    %dh,0xb(%ebx)
404bbb:	00 00                	add    %al,(%eax)
404bbd:	06                   	push   %es
404bbe:	0a 06                	or     (%esi),%al
404bc0:	6f                   	outsl  %ds:(%esi),(%dx)
404bc1:	0f 00 00             	sldt   (%eax)
404bc4:	06                   	push   %es
404bc5:	0b 16                	or     (%esi),%edx
404bc7:	0c 2b                	or     $0x2b,%al
404bc9:	2a 00                	sub    (%eax),%al
404bcb:	02 7b 3f             	add    0x3f(%ebx),%bh
404bce:	00 00                	add    %al,(%eax)
404bd0:	04 6f                	add    $0x6f,%al
404bd2:	59                   	pop    %ecx
404bd3:	00 00                	add    %al,(%eax)
404bd5:	0a 07                	or     (%edi),%al
404bd7:	6f                   	outsl  %ds:(%esi),(%dx)
404bd8:	5a                   	pop    %edx
404bd9:	00 00                	add    %al,(%eax)
404bdb:	0a 08                	or     (%eax),%cl
404bdd:	6f                   	outsl  %ds:(%esi),(%dx)
404bde:	5b                   	pop    %ebx
404bdf:	00 00                	add    %al,(%eax)
404be1:	0a 6f 5c             	or     0x5c(%edi),%ch
404be4:	00 00                	add    %al,(%eax)
404be6:	0a 16                	or     (%esi),%dl
404be8:	9a 6f 5d 00 00 0a 26 	lcall  $0x260a,$0x5d6f
404bef:	00 08                	add    %cl,(%eax)
404bf1:	17                   	pop    %ss
404bf2:	58                   	pop    %eax
404bf3:	0c 08                	or     $0x8,%al
404bf5:	07                   	pop    %es
404bf6:	6f                   	outsl  %ds:(%esi),(%dx)
404bf7:	5a                   	pop    %edx
404bf8:	00 00                	add    %al,(%eax)
404bfa:	0a 6f 5e             	or     0x5e(%edi),%ch
404bfd:	00 00                	add    %al,(%eax)
404bff:	0a fe                	or     %dh,%bh
404c01:	04 0d                	add    $0xd,%al
404c03:	09 2d c4 2a 00 13    	or     %ebp,0x13002ac4
404c09:	30 03                	xor    %al,(%ebx)
404c0b:	00 4f 00             	add    %cl,0x0(%edi)
404c0e:	00 00                	add    %al,(%eax)
404c10:	09 00                	or     %eax,(%eax)
404c12:	00 11                	add    %dl,(%ecx)
404c14:	00 73 0b             	add    %dh,0xb(%ebx)
404c17:	00 00                	add    %al,(%eax)
404c19:	06                   	push   %es
404c1a:	0a 06                	or     (%esi),%al
404c1c:	6f                   	outsl  %ds:(%esi),(%dx)
404c1d:	10 00                	adc    %al,(%eax)
404c1f:	00 06                	add    %al,(%esi)
404c21:	0b 16                	or     (%esi),%edx
404c23:	0c 2b                	or     $0x2b,%al
404c25:	2a 00                	sub    (%eax),%al
404c27:	02 7b 41             	add    0x41(%ebx),%bh
404c2a:	00 00                	add    %al,(%eax)
404c2c:	04 6f                	add    $0x6f,%al
404c2e:	8a 00                	mov    (%eax),%al
404c30:	00 0a                	add    %cl,(%edx)
404c32:	07                   	pop    %es
404c33:	6f                   	outsl  %ds:(%esi),(%dx)
404c34:	5a                   	pop    %edx
404c35:	00 00                	add    %al,(%eax)
404c37:	0a 08                	or     (%eax),%cl
404c39:	6f                   	outsl  %ds:(%esi),(%dx)
404c3a:	5b                   	pop    %ebx
404c3b:	00 00                	add    %al,(%eax)
404c3d:	0a 6f 5c             	or     0x5c(%edi),%ch
404c40:	00 00                	add    %al,(%eax)
404c42:	0a 17                	or     (%edi),%dl
404c44:	9a 6f 8b 00 00 0a 26 	lcall  $0x260a,$0x8b6f
404c4b:	00 08                	add    %cl,(%eax)
404c4d:	17                   	pop    %ss
404c4e:	58                   	pop    %eax
404c4f:	0c 08                	or     $0x8,%al
404c51:	07                   	pop    %es
404c52:	6f                   	outsl  %ds:(%esi),(%dx)
404c53:	5a                   	pop    %edx
404c54:	00 00                	add    %al,(%eax)
404c56:	0a 6f 5e             	or     0x5e(%edi),%ch
404c59:	00 00                	add    %al,(%eax)
404c5b:	0a fe                	or     %dh,%bh
404c5d:	04 0d                	add    $0xd,%al
404c5f:	09 2d c4 2a 00 13    	or     %ebp,0x13002ac4
404c65:	30 03                	xor    %al,(%ebx)
404c67:	00 60 00             	add    %ah,0x0(%eax)
404c6a:	00 00                	add    %al,(%eax)
404c6c:	09 00                	or     %eax,(%eax)
404c6e:	00 11                	add    %dl,(%ecx)
404c70:	00 73 0b             	add    %dh,0xb(%ebx)
404c73:	00 00                	add    %al,(%eax)
404c75:	06                   	push   %es
404c76:	0a 06                	or     (%esi),%al
404c78:	6f                   	outsl  %ds:(%esi),(%dx)
404c79:	11 00                	adc    %eax,(%eax)
404c7b:	00 06                	add    %al,(%esi)
404c7d:	0b 02                	or     (%edx),%eax
404c7f:	7b 45                	jnp    0x404cc6
404c81:	00 00                	add    %al,(%eax)
404c83:	04 6f                	add    $0x6f,%al
404c85:	59                   	pop    %ecx
404c86:	00 00                	add    %al,(%eax)
404c88:	0a 6f 5f             	or     0x5f(%edi),%ch
404c8b:	00 00                	add    %al,(%eax)
404c8d:	0a 00                	or     (%eax),%al
404c8f:	16                   	push   %ss
404c90:	0c 2b                	or     $0x2b,%al
404c92:	2a 00                	sub    (%eax),%al
404c94:	02 7b 45             	add    0x45(%ebx),%bh
404c97:	00 00                	add    %al,(%eax)
404c99:	04 6f                	add    $0x6f,%al
404c9b:	59                   	pop    %ecx
404c9c:	00 00                	add    %al,(%eax)
404c9e:	0a 07                	or     (%edi),%al
404ca0:	6f                   	outsl  %ds:(%esi),(%dx)
404ca1:	5a                   	pop    %edx
404ca2:	00 00                	add    %al,(%eax)
404ca4:	0a 08                	or     (%eax),%cl
404ca6:	6f                   	outsl  %ds:(%esi),(%dx)
404ca7:	5b                   	pop    %ebx
404ca8:	00 00                	add    %al,(%eax)
404caa:	0a 6f 5c             	or     0x5c(%edi),%ch
404cad:	00 00                	add    %al,(%eax)
404caf:	0a 16                	or     (%esi),%dl
404cb1:	9a 6f 5d 00 00 0a 26 	lcall  $0x260a,$0x5d6f
404cb8:	00 08                	add    %cl,(%eax)
404cba:	17                   	pop    %ss
404cbb:	58                   	pop    %eax
404cbc:	0c 08                	or     $0x8,%al
404cbe:	07                   	pop    %es
404cbf:	6f                   	outsl  %ds:(%esi),(%dx)
404cc0:	5a                   	pop    %edx
404cc1:	00 00                	add    %al,(%eax)
404cc3:	0a 6f 5e             	or     0x5e(%edi),%ch
404cc6:	00 00                	add    %al,(%eax)
404cc8:	0a fe                	or     %dh,%bh
404cca:	04 0d                	add    $0xd,%al
404ccc:	09 2d c4 2a 13 30    	or     %ebp,0x30132ac4
404cd2:	02 00                	add    (%eax),%al
404cd4:	18 00                	sbb    %al,(%eax)
404cd6:	00 00                	add    %al,(%eax)
404cd8:	12 00                	adc    (%eax),%al
404cda:	00 11                	add    %dl,(%ecx)
404cdc:	00 02                	add    %al,(%edx)
404cde:	73 18                	jae    0x404cf8
404ce0:	00 00                	add    %al,(%eax)
404ce2:	06                   	push   %es
404ce3:	0a 06                	or     (%esi),%al
404ce5:	02 6f 6a             	add    0x6a(%edi),%ch
404ce8:	00 00                	add    %al,(%eax)
404cea:	0a 00                	or     (%eax),%al
404cec:	06                   	push   %es
404ced:	6f                   	outsl  %ds:(%esi),(%dx)
404cee:	6b 00 00             	imul   $0x0,(%eax),%eax
404cf1:	0a 00                	or     (%eax),%al
404cf3:	2a 1b                	sub    (%ebx),%bl
404cf5:	30 08                	xor    %cl,(%eax)
404cf7:	00 ea                	add    %ch,%dl
404cf9:	00 00                	add    %al,(%eax)
404cfb:	00 13                	add    %dl,(%ebx)
404cfd:	00 00                	add    %al,(%eax)
404cff:	11 00                	adc    %eax,(%eax)
404d01:	00 02                	add    %al,(%edx)
404d03:	7b 32                	jnp    0x404d37
404d05:	00 00                	add    %al,(%eax)
404d07:	04 6f                	add    $0x6f,%al
404d09:	78 00                	js     0x404d0b
404d0b:	00 0a                	add    %cl,(%edx)
404d0d:	6f                   	outsl  %ds:(%esi),(%dx)
404d0e:	8c 00                	mov    %es,(%eax)
404d10:	00 0a                	add    %cl,(%edx)
404d12:	16                   	push   %ss
404d13:	fe 03                	incb   (%ebx)
404d15:	0a 06                	or     (%esi),%al
404d17:	39 b9 00 00 00 00    	cmp    %edi,0x0(%ecx)
404d1d:	73 0b                	jae    0x404d2a
404d1f:	00 00                	add    %al,(%eax)
404d21:	06                   	push   %es
404d22:	0b 02                	or     (%edx),%eax
404d24:	7b 32                	jnp    0x404d58
404d26:	00 00                	add    %al,(%eax)
404d28:	04 6f                	add    $0x6f,%al
404d2a:	78 00                	js     0x404d2c
404d2c:	00 0a                	add    %cl,(%edx)
404d2e:	16                   	push   %ss
404d2f:	6f                   	outsl  %ds:(%esi),(%dx)
404d30:	79 00                	jns    0x404d32
404d32:	00 0a                	add    %cl,(%edx)
404d34:	6f                   	outsl  %ds:(%esi),(%dx)
404d35:	7a 00                	jp     0x404d37
404d37:	00 0a                	add    %cl,(%edx)
404d39:	72 9b                	jb     0x404cd6
404d3b:	0a 00                	or     (%eax),%al
404d3d:	70 6f                	jo     0x404dae
404d3f:	7b 00                	jnp    0x404d41
404d41:	00 0a                	add    %cl,(%edx)
404d43:	6f                   	outsl  %ds:(%esi),(%dx)
404d44:	7c 00                	jl     0x404d46
404d46:	00 0a                	add    %cl,(%edx)
404d48:	6f                   	outsl  %ds:(%esi),(%dx)
404d49:	58                   	pop    %eax
404d4a:	00 00                	add    %al,(%eax)
404d4c:	0a 28                	or     (%eax),%ch
404d4e:	88 00                	mov    %al,(%eax)
404d50:	00 0a                	add    %cl,(%edx)
404d52:	0c 28                	or     $0x28,%al
404d54:	76 00                	jbe    0x404d56
404d56:	00 0a                	add    %cl,(%edx)
404d58:	13 06                	adc    (%esi),%eax
404d5a:	12 06                	adc    (%esi),%al
404d5c:	23 00                	and    (%eax),%eax
404d5e:	00 00                	add    %al,(%eax)
404d60:	00 00                	add    %al,(%eax)
404d62:	00 1c 40             	add    %bl,(%eax,%eax,2)
404d65:	28 8d 00 00 0a 13    	sub    %cl,0x130a0000(%ebp)
404d6b:	06                   	push   %es
404d6c:	12 06                	adc    (%esi),%al
404d6e:	28 77 00             	sub    %dh,0x0(%edi)
404d71:	00 0a                	add    %cl,(%edx)
404d73:	0d 02 7b 32 00       	or     $0x327b02,%eax
404d78:	00 04 6f             	add    %al,(%edi,%ebp,2)
404d7b:	78 00                	js     0x404d7d
404d7d:	00 0a                	add    %cl,(%edx)
404d7f:	16                   	push   %ss
404d80:	6f                   	outsl  %ds:(%esi),(%dx)
404d81:	79 00                	jns    0x404d83
404d83:	00 0a                	add    %cl,(%edx)
404d85:	6f                   	outsl  %ds:(%esi),(%dx)
404d86:	7a 00                	jp     0x404d88
404d88:	00 0a                	add    %cl,(%edx)
404d8a:	72 a9                	jb     0x404d35
404d8c:	0a 00                	or     (%eax),%al
404d8e:	70 6f                	jo     0x404dff
404d90:	7b 00                	jnp    0x404d92
404d92:	00 0a                	add    %cl,(%edx)
404d94:	6f                   	outsl  %ds:(%esi),(%dx)
404d95:	7c 00                	jl     0x404d97
404d97:	00 0a                	add    %cl,(%edx)
404d99:	6f                   	outsl  %ds:(%esi),(%dx)
404d9a:	58                   	pop    %eax
404d9b:	00 00                	add    %al,(%eax)
404d9d:	0a 28                	or     (%eax),%ch
404d9f:	88 00                	mov    %al,(%eax)
404da1:	00 0a                	add    %cl,(%edx)
404da3:	13 04 07             	adc    (%edi,%eax,1),%eax
404da6:	72 4b                	jb     0x404df3
404da8:	08 00                	or     %al,(%eax)
404daa:	70 08                	jo     0x404db4
404dac:	02 7b 30             	add    0x30(%ebx),%bh
404daf:	00 00                	add    %al,(%eax)
404db1:	04 09                	add    $0x9,%al
404db3:	16                   	push   %ss
404db4:	11 04 16             	adc    %eax,(%esi,%edx,1)
404db7:	6f                   	outsl  %ds:(%esi),(%dx)
404db8:	16                   	push   %ss
404db9:	00 00                	add    %al,(%eax)
404dbb:	06                   	push   %es
404dbc:	13 05 11 05 16 fe    	adc    0xfe160511,%eax