4049df:	0b 12                	or     (%edx),%edx
4049e1:	01 28                	add    %ebp,(%eax)
4049e3:	2a 00                	sub    (%eax),%al
4049e5:	00 0a                	add    %cl,(%edx)
4049e7:	59                   	pop    %ecx
4049e8:	28 30                	sub    %dh,(%eax)
4049ea:	00 00                	add    %al,(%eax)
4049ec:	0a 00                	or     (%eax),%al
4049ee:	12 00                	adc    (%eax),%al
4049f0:	02 28                	add    (%eax),%ch
4049f2:	2e 00 00             	add    %al,%cs:(%eax)
4049f5:	06                   	push   %es
4049f6:	6f                   	outsl  %ds:(%esi),(%dx)
4049f7:	53                   	push   %ebx
4049f8:	00 00                	add    %al,(%eax)
4049fa:	06                   	push   %es
4049fb:	0b 12                	or     (%edx),%edx
4049fd:	01 28                	add    %ebp,(%eax)
4049ff:	2b 00                	sub    (%eax),%eax
404a01:	00 0a                	add    %cl,(%edx)
404a03:	02 28                	add    (%eax),%ch
404a05:	2e 00 00             	add    %al,%cs:(%eax)
404a08:	06                   	push   %es
404a09:	7c 7c                	jl     0x404a87
404a0b:	00 00                	add    %al,(%eax)
404a0d:	04 28                	add    $0x28,%al
404a0f:	40                   	inc    %eax
404a10:	00 00                	add    %al,(%eax)
404a12:	0a 22                	or     (%edx),%ah
404a14:	00 00                	add    %al,(%eax)
404a16:	00 40 5b             	add    %al,0x5b(%eax)
404a19:	58                   	pop    %eax
404a1a:	02 28                	add    (%eax),%ch
404a1c:	53                   	push   %ebx
404a1d:	00 00                	add    %al,(%eax)
404a1f:	06                   	push   %es
404a20:	0b 12                	or     (%edx),%edx
404a22:	01 28                	add    %ebp,(%eax)
404a24:	2b 00                	sub    (%eax),%eax
404a26:	00 0a                	add    %cl,(%edx)
404a28:	59                   	pop    %ecx
404a29:	28 2f                	sub    %ch,(%edi)
404a2b:	00 00                	add    %al,(%eax)
404a2d:	0a 00                	or     (%eax),%al
404a2f:	12 00                	adc    (%eax),%al
404a31:	28 2b                	sub    %ch,(%ebx)
404a33:	00 00                	add    %al,(%eax)
404a35:	0a 12                	or     (%edx),%dl
404a37:	00 28                	add    %ch,(%eax)
404a39:	2a 00                	sub    (%eax),%al
404a3b:	00 0a                	add    %cl,(%edx)
404a3d:	5b                   	pop    %ebx
404a3e:	6c                   	insb   (%dx),%es:(%edi)
404a3f:	28 37                	sub    %dh,(%edi)
404a41:	00 00                	add    %al,(%eax)
404a43:	0a 6b 0c             	or     0xc(%ebx),%ch
404a46:	2b 00                	sub    (%eax),%eax
404a48:	08 2a                	or     %ch,(%edx)
404a4a:	00 00                	add    %al,(%eax)
404a4c:	1b 30                	sbb    (%eax),%esi
404a4e:	05 00 c9 00 00       	add    $0xc900,%eax
404a53:	00 1b                	add    %bl,(%ebx)
404a55:	00 00                	add    %al,(%eax)
404a57:	11 00                	adc    %eax,(%eax)
404a59:	02 7b 34             	add    0x34(%ebx),%bh
404a5c:	00 00                	add    %al,(%eax)
404a5e:	04 28                	add    $0x28,%al
404a60:	47                   	inc    %edi
404a61:	00 00                	add    %al,(%eax)
404a63:	0a 0a                	or     (%edx),%cl
404a65:	00 06                	add    %al,(%esi)
404a67:	28 48 00             	sub    %cl,0x0(%eax)
404a6a:	00 0a                	add    %cl,(%edx)
404a6c:	6f                   	outsl  %ds:(%esi),(%dx)
404a6d:	49                   	dec    %ecx
404a6e:	00 00                	add    %al,(%eax)
404a70:	0a 00                	or     (%eax),%al
404a72:	06                   	push   %es
404a73:	02 7b 34             	add    0x34(%ebx),%bh
404a76:	00 00                	add    %al,(%eax)
404a78:	04 6f                	add    $0x6f,%al
404a7a:	41                   	inc    %ecx
404a7b:	00 00                	add    %al,(%eax)
404a7d:	0a 6b 22             	or     0x22(%ebx),%ch
404a80:	1f                   	pop    %ds
404a81:	85 2b                	test   %ebp,(%ebx)
404a83:	3f                   	aas
404a84:	5a                   	pop    %edx
404a85:	02 7b 34             	add    0x34(%ebx),%bh
404a88:	00 00                	add    %al,(%eax)
404a8a:	04 6f                	add    $0x6f,%al
404a8c:	42                   	inc    %edx
404a8d:	00 00                	add    %al,(%eax)
404a8f:	0a 6b 22             	or     0x22(%ebx),%ch
404a92:	00 00                	add    %al,(%eax)
404a94:	00 40 5b             	add    %al,0x5b(%eax)
404a97:	6f                   	outsl  %ds:(%esi),(%dx)
404a98:	4a                   	dec    %edx
404a99:	00 00                	add    %al,(%eax)
404a9b:	0a 00                	or     (%eax),%al
404a9d:	06                   	push   %es
404a9e:	02 7b 35             	add    0x35(%ebx),%bh
404aa1:	00 00                	add    %al,(%eax)
404aa3:	04 6c                	add    $0x6c,%al
404aa5:	23 18                	and    (%eax),%ebx
404aa7:	2d 44 54 fb 21       	sub    $0x21fb5444,%eax
404aac:	09 40 5b             	or     %eax,0x5b(%eax)
404aaf:	23 00                	and    (%eax),%eax
404ab1:	00 00                	add    %al,(%eax)
404ab3:	00 00                	add    %al,(%eax)
404ab5:	80 66 40 5a          	andb   $0x5a,0x40(%esi)
404ab9:	6b 6f 4b 00          	imul   $0x0,0x4b(%edi),%ebp
404abd:	00 0a                	add    %cl,(%edx)
404abf:	00 06                	add    %al,(%esi)
404ac1:	02 7b 34             	add    0x34(%ebx),%bh
404ac4:	00 00                	add    %al,(%eax)
404ac6:	04 6f                	add    $0x6f,%al
404ac8:	41                   	inc    %ecx
404ac9:	00 00                	add    %al,(%eax)
404acb:	0a 6b 65             	or     0x65(%ebx),%ch
404ace:	22 1f                	and    (%edi),%bl
404ad0:	85 2b                	test   %ebp,(%ebx)
404ad2:	3f                   	aas
404ad3:	5a                   	pop    %edx
404ad4:	02 7b 34             	add    0x34(%ebx),%bh
404ad7:	00 00                	add    %al,(%eax)
404ad9:	04 6f                	add    $0x6f,%al
404adb:	42                   	inc    %edx
404adc:	00 00                	add    %al,(%eax)
404ade:	0a 6b 65             	or     0x65(%ebx),%ch
404ae1:	22 00                	and    (%eax),%al
404ae3:	00 00                	add    %al,(%eax)
404ae5:	40                   	inc    %eax
404ae6:	5b                   	pop    %ebx
404ae7:	6f                   	outsl  %ds:(%esi),(%dx)
404ae8:	4a                   	dec    %edx
404ae9:	00 00                	add    %al,(%eax)
404aeb:	0a 00                	or     (%eax),%al
404aed:	06                   	push   %es
404aee:	02 7b 32             	add    0x32(%ebx),%bh
404af1:	00 00                	add    %al,(%eax)
404af3:	04 6f                	add    $0x6f,%al
404af5:	a0 00 00 06 16       	mov    0x16060000,%al
404afa:	02 7b 34             	add    0x34(%ebx),%bh
404afd:	00 00                	add    %al,(%eax)
404aff:	04 6f                	add    $0x6f,%al
404b01:	42                   	inc    %edx
404b02:	00 00                	add    %al,(%eax)
404b04:	0a 1a                	or     (%edx),%bl
404b06:	5b                   	pop    %ebx
404b07:	73 4c                	jae    0x404b55
404b09:	00 00                	add    %al,(%eax)
404b0b:	0a 6f 4d             	or     0x4d(%edi),%ch
404b0e:	00 00                	add    %al,(%eax)
404b10:	0a 00                	or     (%eax),%al
404b12:	00 de                	add    %bl,%dh
404b14:	0b 06                	or     (%esi),%eax
404b16:	2c 07                	sub    $0x7,%al
404b18:	06                   	push   %es
404b19:	6f                   	outsl  %ds:(%esi),(%dx)
404b1a:	2d 00 00 0a 00       	sub    $0xa0000,%eax
404b1f:	dc 2a                	fsubrl (%edx)
404b21:	00 00                	add    %al,(%eax)
404b23:	00 01                	add    %al,(%ecx)
404b25:	10 00                	adc    %al,(%eax)
404b27:	00 02                	add    %al,(%edx)
404b29:	00 0d 00 b0 bd 00    	add    %cl,0xbdb000
404b2f:	0b 00                	or     (%eax),%eax
404b31:	00 00                	add    %al,(%eax)
404b33:	00 13                	add    %dl,(%ebx)
404b35:	30 05 00 65 02 00    	xor    %al,0x26500
404b3b:	00 00                	add    %al,(%eax)
404b3d:	00 00                	add    %al,(%eax)
404b3f:	00 02                	add    %al,(%edx)
404b41:	16                   	push   %ss
404b42:	7d 47                	jge    0x404b8b
404b44:	00 00                	add    %al,(%eax)
404b46:	04 02                	add    $0x2,%al
404b48:	16                   	push   %ss
404b49:	7d 48                	jge    0x404b93
404b4b:	00 00                	add    %al,(%eax)
404b4d:	04 02                	add    $0x2,%al
404b4f:	14 7d                	adc    $0x7d,%al
404b51:	49                   	dec    %ecx
404b52:	00 00                	add    %al,(%eax)
404b54:	04 02                	add    $0x2,%al
404b56:	28 4e 00             	sub    %cl,0x0(%esi)
404b59:	00 0a                	add    %cl,(%edx)
404b5b:	00 00                	add    %al,(%eax)
404b5d:	02 28                	add    (%eax),%ch
404b5f:	4e                   	dec    %esi
404b60:	00 00                	add    %al,(%eax)
404b62:	06                   	push   %es
404b63:	00 02                	add    %al,(%edx)
404b65:	17                   	pop    %ss
404b66:	6f                   	outsl  %ds:(%esi),(%dx)
404b67:	4f                   	dec    %edi
404b68:	00 00                	add    %al,(%eax)
404b6a:	0a 00                	or     (%eax),%al
404b6c:	02 7b 4a             	add    0x4a(%ebx),%bh
404b6f:	00 00                	add    %al,(%eax)
404b71:	04 6f                	add    $0x6f,%al
404b73:	50                   	push   %eax
404b74:	00 00                	add    %al,(%eax)
404b76:	0a 00                	or     (%eax),%al
404b78:	02 16                	add    (%esi),%dl
404b7a:	7d 3b                	jge    0x404bb7
404b7c:	00 00                	add    %al,(%eax)
404b7e:	04 02                	add    $0x2,%al
404b80:	02 28                	add    (%eax),%ch
404b82:	51                   	push   %ecx
404b83:	00 00                	add    %al,(%eax)
404b85:	0a 7d 3a             	or     0x3a(%ebp),%bh
404b88:	00 00                	add    %al,(%eax)
404b8a:	04 02                	add    $0x2,%al
404b8c:	20 e8                	and    %ch,%al
404b8e:	03 00                	add    (%eax),%eax
404b90:	00 20                	add    %ah,(%eax)
404b92:	58                   	pop    %eax
404b93:	02 00                	add    (%eax),%al
404b95:	00 73 43             	add    %dh,0x43(%ebx)
404b98:	00 00                	add    %al,(%eax)
404b9a:	0a 7d 3d             	or     0x3d(%ebp),%bh
404b9d:	00 00                	add    %al,(%eax)
404b9f:	04 02                	add    $0x2,%al
404ba1:	73 a6                	jae    0x404b49
404ba3:	00 00                	add    %al,(%eax)
404ba5:	06                   	push   %es
404ba6:	7d 3e                	jge    0x404be6
404ba8:	00 00                	add    %al,(%eax)
404baa:	04 02                	add    $0x2,%al
404bac:	73 9b                	jae    0x404b49
404bae:	00 00                	add    %al,(%eax)
404bb0:	06                   	push   %es
404bb1:	7d 3f                	jge    0x404bf2
404bb3:	00 00                	add    %al,(%eax)
404bb5:	04 02                	add    $0x2,%al
404bb7:	02 7b 3f             	add    0x3f(%ebx),%bh
404bba:	00 00                	add    %al,(%eax)
404bbc:	04 72                	add    $0x72,%al
404bbe:	f6 e1                	mul    %cl
404bc0:	00 70 6f             	add    %dh,0x6f(%eax)
404bc3:	9c                   	pushf
404bc4:	00 00                	add    %al,(%eax)
404bc6:	06                   	push   %es
404bc7:	7d 41                	jge    0x404c0a
404bc9:	00 00                	add    %al,(%eax)
404bcb:	04 02                	add    $0x2,%al
404bcd:	7b 41                	jnp    0x404c10
404bcf:	00 00                	add    %al,(%eax)
404bd1:	04 6f                	add    $0x6f,%al
404bd3:	52                   	push   %edx
404bd4:	00 00                	add    %al,(%eax)
404bd6:	0a 00                	or     (%eax),%al
404bd8:	02 73 99             	add    -0x67(%ebx),%dh
404bdb:	00 00                	add    %al,(%eax)
404bdd:	06                   	push   %es
404bde:	7d 40                	jge    0x404c20
404be0:	00 00                	add    %al,(%eax)
404be2:	04 02                	add    $0x2,%al
404be4:	02 7b 3e             	add    0x3e(%ebx),%bh
404be7:	00 00                	add    %al,(%eax)
404be9:	04 72                	add    $0x72,%al
404beb:	fc                   	cld
404bec:	e1 00                	loope  0x404bee
404bee:	70 6f                	jo     0x404c5f
404bf0:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
404bf1:	00 00                	add    %al,(%eax)
404bf3:	06                   	push   %es
404bf4:	1f                   	pop    %ds
404bf5:	32 1f                	xor    (%edi),%bl
404bf7:	ce                   	into
404bf8:	72 0c                	jb     0x404c06
404bfa:	e2 00                	loop   0x404bfc
404bfc:	70 73                	jo     0x404c71
404bfe:	8b 00                	mov    (%eax),%eax
404c00:	00 06                	add    %al,(%esi)
404c02:	7d 42                	jge    0x404c46
404c04:	00 00                	add    %al,(%eax)
404c06:	04 02                	add    $0x2,%al
404c08:	7b 42                	jnp    0x404c4c
404c0a:	00 00                	add    %al,(%eax)
404c0c:	04 02                	add    $0x2,%al
404c0e:	7b 3e                	jnp    0x404c4e
404c10:	00 00                	add    %al,(%eax)
404c12:	04 6f                	add    $0x6f,%al
404c14:	88 00                	mov    %al,(%eax)
404c16:	00 06                	add    %al,(%esi)
404c18:	00 02                	add    %al,(%edx)
404c1a:	7b 42                	jnp    0x404c5e
404c1c:	00 00                	add    %al,(%eax)
404c1e:	04 02                	add    $0x2,%al
404c20:	7b 40                	jnp    0x404c62
404c22:	00 00                	add    %al,(%eax)
404c24:	04 6f                	add    $0x6f,%al
404c26:	7c 00                	jl     0x404c28
404c28:	00 06                	add    %al,(%esi)
404c2a:	00 02                	add    %al,(%edx)
404c2c:	02 7b 3e             	add    0x3e(%ebx),%bh
404c2f:	00 00                	add    %al,(%eax)
404c31:	04 72                	add    $0x72,%al
404c33:	9d                   	popf
404c34:	01 00                	add    %eax,(%eax)
404c36:	70 6f                	jo     0x404ca7
404c38:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
404c39:	00 00                	add    %al,(%eax)
404c3b:	06                   	push   %es
404c3c:	20 2c 01             	and    %ch,(%ecx,%eax,1)
404c3f:	00 00                	add    %al,(%eax)
404c41:	20 c8                	and    %cl,%al
404c43:	00 00                	add    %al,(%eax)
404c45:	00 72 1a             	add    %dh,0x1a(%edx)
404c48:	e2 00                	loop   0x404c4a
404c4a:	70 73                	jo     0x404cbf
404c4c:	12 00                	adc    (%eax),%al
404c4e:	00 06                	add    %al,(%esi)
404c50:	7d 43                	jge    0x404c95
404c52:	00 00                	add    %al,(%eax)
404c54:	04 02                	add    $0x2,%al
404c56:	7b 43                	jnp    0x404c9b
404c58:	00 00                	add    %al,(%eax)
404c5a:	04 02                	add    $0x2,%al
404c5c:	7b 3e                	jnp    0x404c9c
404c5e:	00 00                	add    %al,(%eax)
404c60:	04 6f                	add    $0x6f,%al
404c62:	2f                   	das
404c63:	00 00                	add    %al,(%eax)
404c65:	06                   	push   %es
404c66:	00 02                	add    %al,(%edx)
404c68:	7b 43                	jnp    0x404cad
404c6a:	00 00                	add    %al,(%eax)
404c6c:	04 02                	add    $0x2,%al
404c6e:	7b 40                	jnp    0x404cb0
404c70:	00 00                	add    %al,(%eax)
404c72:	04 6f                	add    $0x6f,%al
404c74:	11 00                	adc    %eax,(%eax)
404c76:	00 06                	add    %al,(%esi)
404c78:	00 02                	add    %al,(%edx)
404c7a:	7b 43                	jnp    0x404cbf
404c7c:	00 00                	add    %al,(%eax)
404c7e:	04 16                	add    $0x16,%al
404c80:	6f                   	outsl  %ds:(%esi),(%dx)
404c81:	0f 00 00             	sldt   (%eax)
404c84:	06                   	push   %es
404c85:	00 02                	add    %al,(%edx)
404c87:	16                   	push   %ss
404c88:	16                   	push   %ss
404c89:	73 4c                	jae    0x404cd7
404c8b:	00 00                	add    %al,(%eax)
404c8d:	0a 73 71             	or     0x71(%ebx),%dh