404981:	8a 00                	mov    (%eax),%al
404983:	00 06                	add    %al,(%esi)
404985:	00 02                	add    %al,(%edx)
404987:	7b 37                	jnp    0x4049c0
404989:	00 00                	add    %al,(%eax)
40498b:	04 72                	add    $0x72,%al
40498d:	4d                   	dec    %ebp
40498e:	06                   	push   %es
40498f:	00 70 28             	add    %dh,0x28(%eax)
404992:	8b 00                	mov    (%eax),%eax
404994:	00 06                	add    %al,(%esi)
404996:	00 02                	add    %al,(%edx)
404998:	7b 37                	jnp    0x4049d1
40499a:	00 00                	add    %al,(%eax)
40499c:	04 1f                	add    $0x1f,%al
40499e:	19 1f                	sbb    %ebx,(%edi)
4049a0:	0d 73 45 00 00       	or     $0x4573,%eax
4049a5:	0a 28                	or     (%eax),%ch
4049a7:	8c 00                	mov    %es,(%eax)
4049a9:	00 06                	add    %al,(%esi)
4049ab:	00 02                	add    %al,(%edx)
4049ad:	7b 37                	jnp    0x4049e6
4049af:	00 00                	add    %al,(%eax)
4049b1:	04 1f                	add    $0x1f,%al
4049b3:	09 28                	or     %ebp,(%eax)
4049b5:	8d 00                	lea    (%eax),%eax
4049b7:	00 06                	add    %al,(%esi)
4049b9:	00 02                	add    %al,(%edx)
4049bb:	7b 37                	jnp    0x4049f4
4049bd:	00 00                	add    %al,(%eax)
4049bf:	04 72                	add    $0x72,%al
4049c1:	63 06                	arpl   %eax,(%esi)
4049c3:	00 70 28             	add    %dh,0x28(%eax)
4049c6:	72 00                	jb     0x4049c8
4049c8:	00 06                	add    %al,(%esi)
4049ca:	00 02                	add    %al,(%edx)
4049cc:	22 00                	and    (%eax),%al
4049ce:	00 c0                	add    %al,%al
4049d0:	40                   	inc    %eax
4049d1:	22 00                	and    (%eax),%al
4049d3:	00 50 41             	add    %dl,0x41(%eax)
4049d6:	73 47                	jae    0x404a1f
4049d8:	00 00                	add    %al,(%eax)
4049da:	0a 28                	or     (%eax),%ch
4049dc:	99                   	cltd
4049dd:	00 00                	add    %al,(%eax)
4049df:	06                   	push   %es
4049e0:	00 02                	add    %al,(%edx)
4049e2:	17                   	pop    %ss
4049e3:	28 9a 00 00 06 00    	sub    %bl,0x60000(%edx)
4049e9:	02 28                	add    (%eax),%ch
4049eb:	73 00                	jae    0x4049ed
4049ed:	00 0a                	add    %cl,(%edx)
4049ef:	28 71 00             	sub    %dh,0x0(%ecx)
4049f2:	00 06                	add    %al,(%esi)
4049f4:	00 02                	add    %al,(%edx)
4049f6:	20 d3                	and    %dl,%bl
4049f8:	01 00                	add    %eax,(%eax)
4049fa:	00 20                	add    %ah,(%eax)
4049fc:	a1 00 00 00 73       	mov    0x73000000,%eax
404a01:	45                   	inc    %ebp
404a02:	00 00                	add    %al,(%eax)
404a04:	0a 28                	or     (%eax),%ch
404a06:	70 00                	jo     0x404a08
404a08:	00 06                	add    %al,(%esi)
404a0a:	00 02                	add    %al,(%edx)
404a0c:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a12:	7b 37                	jnp    0x404a4b
404a14:	00 00                	add    %al,(%eax)
404a16:	04 28                	add    $0x28,%al
404a18:	9c                   	pushf
404a19:	00 00                	add    %al,(%eax)
404a1b:	06                   	push   %es
404a1c:	00 02                	add    %al,(%edx)
404a1e:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a24:	7b 36                	jnp    0x404a5c
404a26:	00 00                	add    %al,(%eax)
404a28:	04 28                	add    $0x28,%al
404a2a:	9c                   	pushf
404a2b:	00 00                	add    %al,(%eax)
404a2d:	06                   	push   %es
404a2e:	00 02                	add    %al,(%edx)
404a30:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a36:	7b 35                	jnp    0x404a6d
404a38:	00 00                	add    %al,(%eax)
404a3a:	04 28                	add    $0x28,%al
404a3c:	9c                   	pushf
404a3d:	00 00                	add    %al,(%eax)
404a3f:	06                   	push   %es
404a40:	00 02                	add    %al,(%edx)
404a42:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a48:	7b 34                	jnp    0x404a7e
404a4a:	00 00                	add    %al,(%eax)
404a4c:	04 28                	add    $0x28,%al
404a4e:	9c                   	pushf
404a4f:	00 00                	add    %al,(%eax)
404a51:	06                   	push   %es
404a52:	00 02                	add    %al,(%edx)
404a54:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a5a:	7b 33                	jnp    0x404a8f
404a5c:	00 00                	add    %al,(%eax)
404a5e:	04 28                	add    $0x28,%al
404a60:	9c                   	pushf
404a61:	00 00                	add    %al,(%eax)
404a63:	06                   	push   %es
404a64:	00 02                	add    %al,(%edx)
404a66:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a6c:	7b 32                	jnp    0x404aa0
404a6e:	00 00                	add    %al,(%eax)
404a70:	04 28                	add    $0x28,%al
404a72:	9c                   	pushf
404a73:	00 00                	add    %al,(%eax)
404a75:	06                   	push   %es
404a76:	00 02                	add    %al,(%edx)
404a78:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a7e:	7b 31                	jnp    0x404ab1
404a80:	00 00                	add    %al,(%eax)
404a82:	04 28                	add    $0x28,%al
404a84:	9c                   	pushf
404a85:	00 00                	add    %al,(%eax)
404a87:	06                   	push   %es
404a88:	00 02                	add    %al,(%edx)
404a8a:	28 9b 00 00 06 02    	sub    %bl,0x2060000(%ebx)
404a90:	7b 30                	jnp    0x404ac2
404a92:	00 00                	add    %al,(%eax)
404a94:	04 28                	add    $0x28,%al
404a96:	9c                   	pushf
404a97:	00 00                	add    %al,(%eax)
404a99:	06                   	push   %es
404a9a:	00 02                	add    %al,(%edx)
404a9c:	17                   	pop    %ss
404a9d:	28 9d 00 00 06 00    	sub    %bl,0x60000(%ebp)
404aa3:	02 06                	add    (%esi),%al
404aa5:	72 6b                	jb     0x404b12
404aa7:	06                   	push   %es
404aa8:	00 70 28             	add    %dh,0x28(%eax)
404aab:	9e                   	sahf
404aac:	00 00                	add    %al,(%eax)
404aae:	06                   	push   %es
404aaf:	74 2f                	je     0x404ae0
404ab1:	00 00                	add    %al,(%eax)
404ab3:	01 28                	add    %ebp,(%eax)
404ab5:	9f                   	lahf
404ab6:	00 00                	add    %al,(%eax)
404ab8:	06                   	push   %es
404ab9:	00 02                	add    %al,(%edx)
404abb:	16                   	push   %ss
404abc:	28 a0 00 00 06 00    	sub    %ah,0x60000(%eax)
404ac2:	02 72 81             	add    -0x7f(%edx),%dh
404ac5:	06                   	push   %es
404ac6:	00 70 28             	add    %dh,0x28(%eax)
404ac9:	a1 00 00 06 00       	mov    0x60000,%eax
404ace:	02 17                	add    (%edi),%dl
404ad0:	28 a2 00 00 06 00    	sub    %ah,0x60000(%edx)
404ad6:	02 72 bd             	add    -0x43(%edx),%dh
404ad9:	04 00                	add    $0x0,%al
404adb:	70 28                	jo     0x404b05
404add:	72 00                	jb     0x404adf
404adf:	00 06                	add    %al,(%esi)
404ae1:	00 73 1b             	add    %dh,0x1b(%ebx)
404ae4:	00 00                	add    %al,(%eax)
404ae6:	06                   	push   %es
404ae7:	0b 07                	or     (%edi),%eax
404ae9:	6f                   	outsl  %ds:(%esi),(%dx)
404aea:	17                   	pop    %ss
404aeb:	00 00                	add    %al,(%eax)
404aed:	06                   	push   %es
404aee:	00 02                	add    %al,(%edx)
404af0:	16                   	push   %ss
404af1:	28 a3 00 00 06 00    	sub    %ah,0x60000(%ebx)
404af7:	02 28                	add    (%eax),%ch
404af9:	a4                   	movsb  %ds:(%esi),%es:(%edi)
404afa:	00 00                	add    %al,(%eax)
404afc:	06                   	push   %es
404afd:	00 2a                	add    %ch,(%edx)
404aff:	00 13                	add    %dl,(%ebx)
404b01:	30 02                	xor    %al,(%edx)
404b03:	00 0d 00 00 00 01    	add    %cl,0x1000000
404b09:	00 00                	add    %al,(%eax)
404b0b:	11 00                	adc    %eax,(%eax)
404b0d:	03 04 28             	add    (%eax,%ebp,1),%eax
404b10:	97                   	xchg   %eax,%edi
404b11:	00 00                	add    %al,(%eax)
404b13:	0a 0a                	or     (%edx),%cl
404b15:	2b 00                	sub    (%eax),%eax
404b17:	06                   	push   %es
404b18:	2a 00                	sub    (%eax),%al
404b1a:	00 00                	add    %al,(%eax)
404b1c:	13 30                	adc    (%eax),%esi
404b1e:	03 00                	add    (%eax),%eax
404b20:	39 00                	cmp    %eax,(%eax)
404b22:	00 00                	add    %al,(%eax)
404b24:	08 00                	or     %al,(%eax)
404b26:	00 11                	add    %dl,(%ecx)
404b28:	00 03                	add    %al,(%ebx)
404b2a:	28 98 00 00 0a 0a    	sub    %bl,0xa0a0000(%eax)
404b30:	06                   	push   %es
404b31:	20 01                	and    %al,(%ecx)
404b33:	03 00                	add    (%eax),%eax
404b35:	00 2e                	add    %ch,(%esi)
404b37:	02 2b                	add    (%ebx),%ch
404b39:	1e                   	push   %ds
404b3a:	00 02                	add    %al,(%edx)
404b3c:	28 a9 00 00 06 72    	sub    %ch,0x72060000(%ecx)
404b42:	3b 05 00 70 72 31    	cmp    0x31727000,%eax
404b48:	05 00 70 28 aa       	add    $0xaa287000,%eax
404b4d:	00 00                	add    %al,(%eax)
404b4f:	06                   	push   %es
404b50:	28 ab 00 00 06 00    	sub    %ch,0x60000(%ebx)
404b56:	2b 08                	sub    (%eax),%ecx
404b58:	02 03                	add    (%ebx),%al
404b5a:	28 99 00 00 0a 00    	sub    %bl,0xa0000(%ecx)
404b60:	2a 00                	sub    (%eax),%al
404b62:	00 00                	add    %al,(%eax)
404b64:	13 30                	adc    (%eax),%esi
404b66:	02 00                	add    (%eax),%al
404b68:	0d 00 00 00 01       	or     $0x1000000,%eax
404b6d:	00 00                	add    %al,(%eax)
404b6f:	11 00                	adc    %eax,(%eax)
404b71:	03 04 28             	add    (%eax,%ebp,1),%eax
404b74:	9f                   	lahf
404b75:	00 00                	add    %al,(%eax)
404b77:	0a 0a                	or     (%edx),%cl
404b79:	2b 00                	sub    (%eax),%eax
404b7b:	06                   	push   %es
404b7c:	2a 00                	sub    (%eax),%al
404b7e:	00 00                	add    %al,(%eax)
404b80:	13 30                	adc    (%eax),%esi
404b82:	02 00                	add    (%eax),%al
404b84:	43                   	inc    %ebx
404b85:	00 00                	add    %al,(%eax)
404b87:	00 0c 00             	add    %cl,(%eax,%eax,1)
404b8a:	00 11                	add    %dl,(%ecx)
404b8c:	00 72 97             	add    %dh,-0x69(%edx)
404b8f:	06                   	push   %es
404b90:	00 70 28             	add    %dh,0x28(%eax)
404b93:	b7 00                	mov    $0x0,%bh
404b95:	00 06                	add    %al,(%esi)
404b97:	00 28                	add    %ch,(%eax)
404b99:	b8 00 00 06 02       	mov    $0x2060000,%eax
404b9e:	7c 38                	jl     0x404bd8
404ba0:	00 00                	add    %al,(%eax)
404ba2:	04 28                	add    $0x28,%al
404ba4:	68 00 00 0a 0a       	push   $0xa0a0000
404ba9:	06                   	push   %es
404baa:	2c 04                	sub    $0x4,%al
404bac:	00 00                	add    %al,(%eax)
404bae:	2b 14 00             	sub    (%eax,%eax,1),%edx
404bb1:	72 ff                	jb     0x404bb2
404bb3:	04 00                	add    $0x0,%al
404bb5:	70 28                	jo     0x404bdf
404bb7:	b7 00                	mov    $0x0,%bh
404bb9:	00 06                	add    %al,(%esi)
404bbb:	00 02                	add    %al,(%edx)
404bbd:	28 b3 00 00 06 26    	sub    %dh,0x26060000(%ebx)
404bc3:	00 02                	add    %al,(%edx)
404bc5:	7b 38                	jnp    0x404bff
404bc7:	00 00                	add    %al,(%eax)
404bc9:	04 0b                	add    $0xb,%al
404bcb:	2b 00                	sub    (%eax),%eax
404bcd:	07                   	pop    %es
404bce:	2a 00                	sub    (%eax),%al
404bd0:	13 30                	adc    (%eax),%esi
404bd2:	02 00                	add    (%eax),%al
404bd4:	43                   	inc    %ebx
404bd5:	00 00                	add    %al,(%eax)
404bd7:	00 0c 00             	add    %cl,(%eax,%eax,1)
404bda:	00 11                	add    %dl,(%ecx)
404bdc:	00 72 cd             	add    %dh,-0x33(%edx)
404bdf:	06                   	push   %es
404be0:	00 70 28             	add    %dh,0x28(%eax)
404be3:	b7 00                	mov    $0x0,%bh
404be5:	00 06                	add    %al,(%esi)
404be7:	00 28                	add    %ch,(%eax)
404be9:	b8 00 00 06 02       	mov    $0x2060000,%eax
404bee:	7c 39                	jl     0x404c29
404bf0:	00 00                	add    %al,(%eax)
404bf2:	04 28                	add    $0x28,%al
404bf4:	68 00 00 0a 0a       	push   $0xa0a0000
404bf9:	06                   	push   %es
404bfa:	2c 04                	sub    $0x4,%al
404bfc:	00 00                	add    %al,(%eax)
404bfe:	2b 14 00             	sub    (%eax,%eax,1),%edx
404c01:	72 ff                	jb     0x404c02
404c03:	04 00                	add    $0x0,%al
404c05:	70 28                	jo     0x404c2f
404c07:	b7 00                	mov    $0x0,%bh
404c09:	00 06                	add    %al,(%esi)
404c0b:	00 02                	add    %al,(%edx)
404c0d:	28 b4 00 00 06 26 00 	sub    %dh,0x260600(%eax,%eax,1)
404c14:	02 7b 39             	add    0x39(%ebx),%bh
404c17:	00 00                	add    %al,(%eax)
404c19:	04 0b                	add    $0xb,%al
404c1b:	2b 00                	sub    (%eax),%eax
404c1d:	07                   	pop    %es
404c1e:	2a 00                	sub    (%eax),%al
404c20:	13 30                	adc    (%eax),%esi
404c22:	05 00 4b 00 00       	add    $0x4b00,%eax
404c27:	00 17                	add    %dl,(%edi)
404c29:	00 00                	add    %al,(%eax)
404c2b:	11 00                	adc    %eax,(%eax)
404c2d:	72 05                	jb     0x404c34
404c2f:	07                   	pop    %es
404c30:	00 70 1b             	add    %dh,0x1b(%eax)
404c33:	8d 01                	lea    (%ecx),%eax
404c35:	00 00                	add    %al,(%eax)
404c37:	01 25 16 16 8c 03    	add    %esp,0x38c1616
404c3d:	00 00                	add    %al,(%eax)
404c3f:	02 a2 25 17 17 8c    	add    -0x73e8e8db(%edx),%ah
404c45:	03 00                	add    (%eax),%eax
404c47:	00 02                	add    %al,(%edx)
404c49:	a2 25 18 18 8c       	mov    %al,0x8c181825
404c4e:	03 00                	add    (%eax),%eax
404c50:	00 02                	add    %al,(%edx)
404c52:	a2 25 19 19 8c       	mov    %al,0x8c191925
404c57:	03 00                	add    (%eax),%eax
404c59:	00 02                	add    %al,(%edx)
404c5b:	a2 25 1a 1a 8c       	mov    %al,0x8c1a1a25
404c60:	03 00                	add    (%eax),%eax
404c62:	00 02                	add    %al,(%edx)
404c64:	a2 28 b9 00 00       	mov    %al,0xb928
404c69:	06                   	push   %es
404c6a:	00 28                	add    %ch,(%eax)
404c6c:	b8 00 00 06 0a       	mov    $0xa060000,%eax
404c71:	06                   	push   %es
404c72:	0b 2b                	or     (%ebx),%ebp
404c74:	00 07                	add    %al,(%edi)
404c76:	2a 00                	sub    (%eax),%al
404c78:	13 30                	adc    (%eax),%esi
404c7a:	02 00                	add    (%eax),%al
404c7c:	39 00                	cmp    %eax,(%eax)
404c7e:	00 00                	add    %al,(%eax)
404c80:	18 00                	sbb    %al,(%eax)
404c82:	00 11                	add    %dl,(%ecx)
404c84:	00 7e 3a             	add    %bh,0x3a(%esi)
404c87:	00 00                	add    %al,(%eax)
404c89:	04 14                	add    $0x14,%al
404c8b:	fe 01                	incb   (%ecx)
404c8d:	0a 06                	or     (%esi),%al
404c8f:	2c 22                	sub    $0x22,%al
404c91:	00 72 71             	add    %dh,0x71(%edx)
404c94:	07                   	pop    %es
404c95:	00 70 d0             	add    %dh,-0x30(%eax)
404c98:	15 00 00 02 28       	adc    $0x28020000,%eax
404c9d:	c0 00 00             	rolb   $0x0,(%eax)
404ca0:	06                   	push   %es
404ca1:	28 c1                	sub    %al,%cl
404ca3:	00 00                	add    %al,(%eax)
404ca5:	06                   	push   %es
404ca6:	28 c2                	sub    %al,%dl