403b99:	00 00                	add    %al,(%eax)
403b9b:	00 1a                	add    %bl,(%edx)
403b9d:	1a 73 3a             	sbb    0x3a(%ebx),%dh
403ba0:	00 00                	add    %al,(%eax)
403ba2:	0a 25 d0 b7 00 00    	or     0xb7d0,%ah
403ba8:	04 28                	add    $0x28,%al
403baa:	5d                   	pop    %ebp
403bab:	00 00                	add    %al,(%eax)
403bad:	0a 80 28 00 00 04    	or     0x4000028(%eax),%al
403bb3:	1a 1a                	sbb    (%edx),%bl
403bb5:	73 3a                	jae    0x403bf1
403bb7:	00 00                	add    %al,(%eax)
403bb9:	0a 25 d0 b1 00 00    	or     0xb1d0,%ah
403bbf:	04 28                	add    $0x28,%al
403bc1:	5d                   	pop    %ebp
403bc2:	00 00                	add    %al,(%eax)
403bc4:	0a 80 29 00 00 04    	or     0x4000029(%eax),%al
403bca:	1a 1a                	sbb    (%edx),%bl
403bcc:	73 3a                	jae    0x403c08
403bce:	00 00                	add    %al,(%eax)
403bd0:	0a 25 d0 b2 00 00    	or     0xb2d0,%ah
403bd6:	04 28                	add    $0x28,%al
403bd8:	5d                   	pop    %ebp
403bd9:	00 00                	add    %al,(%eax)
403bdb:	0a 80 2a 00 00 04    	or     0x400002a(%eax),%al
403be1:	1a 1a                	sbb    (%edx),%bl
403be3:	73 3a                	jae    0x403c1f
403be5:	00 00                	add    %al,(%eax)
403be7:	0a 25 d0 b6 00 00    	or     0xb6d0,%ah
403bed:	04 28                	add    $0x28,%al
403bef:	5d                   	pop    %ebp
403bf0:	00 00                	add    %al,(%eax)
403bf2:	0a 80 2b 00 00 04    	or     0x400002b(%eax),%al
403bf8:	1a 1a                	sbb    (%edx),%bl
403bfa:	73 3a                	jae    0x403c36
403bfc:	00 00                	add    %al,(%eax)
403bfe:	0a 25 d0 b4 00 00    	or     0xb4d0,%ah
403c04:	04 28                	add    $0x28,%al
403c06:	5d                   	pop    %ebp
403c07:	00 00                	add    %al,(%eax)
403c09:	0a 80 2c 00 00 04    	or     0x400002c(%eax),%al
403c0f:	1a 1a                	sbb    (%edx),%bl
403c11:	73 3a                	jae    0x403c4d
403c13:	00 00                	add    %al,(%eax)
403c15:	0a 25 d0 b3 00 00    	or     0xb3d0,%ah
403c1b:	04 28                	add    $0x28,%al
403c1d:	5d                   	pop    %ebp
403c1e:	00 00                	add    %al,(%eax)
403c20:	0a 80 2d 00 00 04    	or     0x400002d(%eax),%al
403c26:	1a 1a                	sbb    (%edx),%bl
403c28:	73 3a                	jae    0x403c64
403c2a:	00 00                	add    %al,(%eax)
403c2c:	0a 25 d0 b5 00 00    	or     0xb5d0,%ah
403c32:	04 28                	add    $0x28,%al
403c34:	5d                   	pop    %ebp
403c35:	00 00                	add    %al,(%eax)
403c37:	0a 80 2e 00 00 04    	or     0x400002e(%eax),%al
403c3d:	2a 22                	sub    (%edx),%ah
403c3f:	02 28                	add    (%eax),%ch
403c41:	41                   	inc    %ecx
403c42:	00 00                	add    %al,(%eax)
403c44:	0a 00                	or     (%eax),%al
403c46:	2a 00                	sub    (%eax),%al
403c48:	13 30                	adc    (%eax),%esi
403c4a:	01 00                	add    %eax,(%eax)
403c4c:	07                   	pop    %es
403c4d:	00 00                	add    %al,(%eax)
403c4f:	00 1a                	add    %bl,(%edx)
403c51:	00 00                	add    %al,(%eax)
403c53:	11 00                	adc    %eax,(%eax)
403c55:	14 0a                	adc    $0xa,%al
403c57:	2b 00                	sub    (%eax),%eax
403c59:	06                   	push   %es
403c5a:	2a 00                	sub    (%eax),%al
403c5c:	13 30                	adc    (%eax),%esi
403c5e:	03 00                	add    (%eax),%eax
403c60:	5d                   	pop    %ebp
403c61:	00 00                	add    %al,(%eax)
403c63:	00 1b                	add    %bl,(%ebx)
403c65:	00 00                	add    %al,(%eax)
403c67:	11 00                	adc    %eax,(%eax)
403c69:	14 0a                	adc    $0xa,%al
403c6b:	06                   	push   %es
403c6c:	2c 08                	sub    $0x8,%al
403c6e:	06                   	push   %es
403c6f:	6f                   	outsl  %ds:(%esi),(%dx)
403c70:	5e                   	pop    %esi
403c71:	00 00                	add    %al,(%eax)
403c73:	0a 2b                	or     (%ebx),%ch
403c75:	01 16                	add    %edx,(%esi)
403c77:	0b 07                	or     (%edi),%eax
403c79:	2c 49                	sub    $0x49,%al
403c7b:	00 02                	add    %al,(%edx)
403c7d:	28 46 00             	sub    %al,0x0(%esi)
403c80:	00 06                	add    %al,(%esi)
403c82:	0c 12                	or     $0x12,%al
403c84:	03 fe                	add    %esi,%edi
403c86:	15 21 00 00 01       	adc    $0x1000021,%eax
403c8b:	12 03                	adc    (%ebx),%al
403c8d:	25 28 5f 00 00       	and    $0x5f28,%eax
403c92:	0a 13                	or     (%ebx),%dl
403c94:	04 11                	add    $0x11,%al
403c96:	04 17                	add    $0x17,%al
403c98:	59                   	pop    %ecx
403c99:	28 60 00             	sub    %ah,0x0(%eax)
403c9c:	00 0a                	add    %cl,(%edx)
403c9e:	00 12                	add    %dl,(%edx)
403ca0:	03 25 28 61 00 00    	add    0x6128,%esp
403ca6:	0a 13                	or     (%ebx),%dl
403ca8:	04 11                	add    $0x11,%al
403caa:	04 17                	add    $0x17,%al
403cac:	59                   	pop    %ecx
403cad:	28 62 00             	sub    %ah,0x0(%edx)
403cb0:	00 0a                	add    %cl,(%edx)
403cb2:	00 03                	add    %al,(%ebx)
403cb4:	08 09                	or     %cl,(%ecx)
403cb6:	6f                   	outsl  %ds:(%esi),(%dx)
403cb7:	63 00                	arpl   %eax,(%eax)
403cb9:	00 0a                	add    %cl,(%edx)
403cbb:	00 08                	add    %cl,(%eax)
403cbd:	6f                   	outsl  %ds:(%esi),(%dx)
403cbe:	64 00 00             	add    %al,%fs:(%eax)
403cc1:	0a 00                	or     (%eax),%al
403cc3:	00 2a                	add    %ch,(%edx)
403cc5:	3e 00 02             	add    %al,%ds:(%edx)
403cc8:	03 6f 29             	add    0x29(%edi),%ebp
403ccb:	00 00                	add    %al,(%eax)
403ccd:	0a 28                	or     (%eax),%ch
403ccf:	44                   	inc    %esp
403cd0:	00 00                	add    %al,(%eax)
403cd2:	06                   	push   %es
403cd3:	00 2a                	add    %ch,(%edx)
403cd5:	00 00                	add    %al,(%eax)
403cd7:	00 13                	add    %dl,(%ebx)
403cd9:	30 02                	xor    %al,(%edx)
403cdb:	00 1c 00             	add    %bl,(%eax,%eax,1)
403cde:	00 00                	add    %al,(%eax)
403ce0:	1c 00                	sbb    $0x0,%al
403ce2:	00 11                	add    %dl,(%ecx)
403ce4:	00 28                	add    %ch,(%eax)
403ce6:	46                   	inc    %esi
403ce7:	00 00                	add    %al,(%eax)
403ce9:	0a 0a                	or     (%edx),%cl
403ceb:	06                   	push   %es
403cec:	73 65                	jae    0x403d53
403cee:	00 00                	add    %al,(%eax)
403cf0:	0a 0b                	or     (%ebx),%cl
403cf2:	07                   	pop    %es
403cf3:	17                   	pop    %ss
403cf4:	6f                   	outsl  %ds:(%esi),(%dx)
403cf5:	66 00 00             	data16 add %al,(%eax)
403cf8:	0a 00                	or     (%eax),%al
403cfa:	07                   	pop    %es
403cfb:	0c 2b                	or     $0x2b,%al
403cfd:	00 08                	add    %cl,(%eax)
403cff:	2a 13                	sub    (%ebx),%dl
403d01:	30 02                	xor    %al,(%edx)
403d03:	00 6e 00             	add    %ch,0x0(%esi)
403d06:	00 00                	add    %al,(%eax)
403d08:	00 00                	add    %al,(%eax)
403d0a:	00 00                	add    %al,(%eax)
403d0c:	00 03                	add    %al,(%ebx)
403d0e:	72 01                	jb     0x403d11
403d10:	00 00                	add    %al,(%eax)
403d12:	70 6f                	jo     0x403d83
403d14:	67 00 00             	add    %al,(%bx,%si)
403d17:	0a 00                	or     (%eax),%al
403d19:	03 72 19             	add    0x19(%edx),%esi
403d1c:	00 00                	add    %al,(%eax)
403d1e:	70 6f                	jo     0x403d8f
403d20:	67 00 00             	add    %al,(%bx,%si)
403d23:	0a 00                	or     (%eax),%al
403d25:	03 72 31             	add    0x31(%edx),%esi
403d28:	00 00                	add    %al,(%eax)
403d2a:	70 6f                	jo     0x403d9b
403d2c:	67 00 00             	add    %al,(%bx,%si)
403d2f:	0a 00                	or     (%eax),%al
403d31:	03 72 3b             	add    0x3b(%edx),%esi
403d34:	00 00                	add    %al,(%eax)
403d36:	70 6f                	jo     0x403da7
403d38:	67 00 00             	add    %al,(%bx,%si)
403d3b:	0a 00                	or     (%eax),%al
403d3d:	03 72 45             	add    0x45(%edx),%esi
403d40:	00 00                	add    %al,(%eax)
403d42:	70 6f                	jo     0x403db3
403d44:	67 00 00             	add    %al,(%bx,%si)
403d47:	0a 00                	or     (%eax),%al
403d49:	03 72 5d             	add    0x5d(%edx),%esi
403d4c:	00 00                	add    %al,(%eax)
403d4e:	70 6f                	jo     0x403dbf
403d50:	67 00 00             	add    %al,(%bx,%si)
403d53:	0a 00                	or     (%eax),%al
403d55:	03 72 67             	add    0x67(%edx),%esi
403d58:	00 00                	add    %al,(%eax)
403d5a:	70 6f                	jo     0x403dcb
403d5c:	67 00 00             	add    %al,(%bx,%si)
403d5f:	0a 00                	or     (%eax),%al
403d61:	03 72 77             	add    0x77(%edx),%esi
403d64:	00 00                	add    %al,(%eax)
403d66:	70 6f                	jo     0x403dd7
403d68:	67 00 00             	add    %al,(%bx,%si)
403d6b:	0a 00                	or     (%eax),%al
403d6d:	03 72 81             	add    -0x7f(%edx),%esi
403d70:	00 00                	add    %al,(%eax)
403d72:	70 6f                	jo     0x403de3
403d74:	67 00 00             	add    %al,(%bx,%si)
403d77:	0a 00                	or     (%eax),%al
403d79:	2a 00                	sub    (%eax),%al
403d7b:	00 13                	add    %dl,(%ebx)
403d7d:	30 02                	xor    %al,(%edx)
403d7f:	00 56 00             	add    %dl,0x0(%esi)
403d82:	00 00                	add    %al,(%eax)
403d84:	00 00                	add    %al,(%eax)
403d86:	00 00                	add    %al,(%eax)
403d88:	00 03                	add    %al,(%ebx)
403d8a:	72 95                	jb     0x403d21
403d8c:	00 00                	add    %al,(%eax)
403d8e:	70 6f                	jo     0x403dff
403d90:	67 00 00             	add    %al,(%bx,%si)
403d93:	0a 00                	or     (%eax),%al
403d95:	03 72 b3             	add    -0x4d(%edx),%esi
403d98:	00 00                	add    %al,(%eax)
403d9a:	70 6f                	jo     0x403e0b
403d9c:	67 00 00             	add    %al,(%bx,%si)
403d9f:	0a 00                	or     (%eax),%al
403da1:	03 72 cb             	add    -0x35(%edx),%esi
403da4:	00 00                	add    %al,(%eax)
403da6:	70 6f                	jo     0x403e17
403da8:	67 00 00             	add    %al,(%bx,%si)
403dab:	0a 00                	or     (%eax),%al
403dad:	03 72 d9             	add    -0x27(%edx),%esi
403db0:	00 00                	add    %al,(%eax)
403db2:	70 6f                	jo     0x403e23
403db4:	67 00 00             	add    %al,(%bx,%si)
403db7:	0a 00                	or     (%eax),%al
403db9:	03 72 fd             	add    -0x3(%edx),%esi
403dbc:	00 00                	add    %al,(%eax)
403dbe:	70 6f                	jo     0x403e2f
403dc0:	67 00 00             	add    %al,(%bx,%si)
403dc3:	0a 00                	or     (%eax),%al
403dc5:	03 72 15             	add    0x15(%edx),%esi
403dc8:	01 00                	add    %eax,(%eax)
403dca:	70 6f                	jo     0x403e3b
403dcc:	67 00 00             	add    %al,(%bx,%si)
403dcf:	0a 00                	or     (%eax),%al
403dd1:	03 72 37             	add    0x37(%edx),%esi
403dd4:	01 00                	add    %eax,(%eax)
403dd6:	70 6f                	jo     0x403e47
403dd8:	67 00 00             	add    %al,(%bx,%si)
403ddb:	0a 00                	or     (%eax),%al
403ddd:	2a 7a 02             	sub    0x2(%edx),%bh
403de0:	16                   	push   %ss
403de1:	7d 4a                	jge    0x403e2d
403de3:	00 00                	add    %al,(%eax)
403de5:	04 02                	add    $0x2,%al
403de7:	14 7d                	adc    $0x7d,%al
403de9:	4b                   	dec    %ebx
403dea:	00 00                	add    %al,(%eax)
403dec:	04 02                	add    $0x2,%al
403dee:	28 68 00             	sub    %ch,0x0(%eax)
403df1:	00 0a                	add    %cl,(%edx)
403df3:	00 00                	add    %al,(%eax)
403df5:	02 28                	add    (%eax),%ch
403df7:	5b                   	pop    %ebx
403df8:	00 00                	add    %al,(%eax)
403dfa:	06                   	push   %es
403dfb:	00 2a                	add    %ch,(%edx)
403dfd:	00 00                	add    %al,(%eax)
403dff:	00 13                	add    %dl,(%ebx)
403e01:	30 05 00 3f 00 00    	xor    %al,0x3f00
403e07:	00 1d 00 00 11 00    	add    %bl,0x110000
403e0d:	73 68                	jae    0x403e77
403e0f:	00 00                	add    %al,(%eax)
403e11:	0a 0a                	or     (%edx),%cl
403e13:	06                   	push   %es
403e14:	02 6f 69             	add    0x69(%edi),%ch
403e17:	00 00                	add    %al,(%eax)
403e19:	0a 00                	or     (%eax),%al
403e1b:	06                   	push   %es
403e1c:	72 5d                	jb     0x403e7b
403e1e:	01 00                	add    %eax,(%eax)
403e20:	70 02                	jo     0x403e24
403e22:	02 7b 4a             	add    0x4a(%ebx),%bh
403e25:	00 00                	add    %al,(%eax)
403e27:	04 0b                	add    $0xb,%al
403e29:	07                   	pop    %es
403e2a:	17                   	pop    %ss
403e2b:	58                   	pop    %eax
403e2c:	7d 4a                	jge    0x403e78
403e2e:	00 00                	add    %al,(%eax)
403e30:	04 12                	add    $0x12,%al
403e32:	01 28                	add    %ebp,(%eax)
403e34:	6a 00                	push   $0x0
403e36:	00 0a                	add    %cl,(%edx)
403e38:	28 6b 00             	sub    %ch,0x0(%ebx)
403e3b:	00 0a                	add    %cl,(%edx)
403e3d:	6f                   	outsl  %ds:(%esi),(%dx)
403e3e:	6c                   	insb   (%dx),%es:(%edi)
403e3f:	00 00                	add    %al,(%eax)
403e41:	0a 00                	or     (%eax),%al
403e43:	06                   	push   %es
403e44:	6f                   	outsl  %ds:(%esi),(%dx)
403e45:	6d                   	insl   (%dx),%es:(%edi)
403e46:	00 00                	add    %al,(%eax)
403e48:	0a 00                	or     (%eax),%al
403e4a:	2a 00                	sub    (%eax),%al
403e4c:	13 30                	adc    (%eax),%esi
403e4e:	02 00                	add    (%eax),%al
403e50:	38 00                	cmp    %al,(%eax)
403e52:	00 00                	add    %al,(%eax)
403e54:	1e                   	push   %ds
403e55:	00 00                	add    %al,(%eax)
403e57:	11 00                	adc    %eax,(%eax)
403e59:	73 6e                	jae    0x403ec9
403e5b:	00 00                	add    %al,(%eax)
403e5d:	0a 0a                	or     (%edx),%cl
403e5f:	06                   	push   %es
403e60:	1b 28                	sbb    (%eax),%ebp
403e62:	6f                   	outsl  %ds:(%esi),(%dx)
403e63:	00 00                	add    %al,(%eax)
403e65:	0a 6f 70             	or     0x70(%edi),%ch
403e68:	00 00                	add    %al,(%eax)
403e6a:	0a 00                	or     (%eax),%al
403e6c:	06                   	push   %es
403e6d:	72 6d                	jb     0x403edc
403e6f:	01 00                	add    %eax,(%eax)
403e71:	70 6f                	jo     0x403ee2
403e73:	71 00                	jno    0x403e75
403e75:	00 0a                	add    %cl,(%edx)
403e77:	00 06                	add    %al,(%esi)
403e79:	02 6f 72             	add    0x72(%edi),%ch
403e7c:	00 00                	add    %al,(%eax)
403e7e:	0a 17                	or     (%edi),%dl
403e80:	fe 01                	incb   (%ecx)
403e82:	0b 07                	or     (%edi),%eax
403e84:	2c 09                	sub    $0x9,%al
403e86:	00 06                	add    %al,(%esi)
403e88:	6f                   	outsl  %ds:(%esi),(%dx)
403e89:	73 00                	jae    0x403e8b
403e8b:	00 0a                	add    %cl,(%edx)
403e8d:	0c 00                	or     $0x0,%al
403e8f:	2a 13                	sub    (%ebx),%dl
403e91:	30 02                	xor    %al,(%edx)
403e93:	00 38                	add    %bh,(%eax)
403e95:	00 00                	add    %al,(%eax)
403e97:	00 1f                	add    %bl,(%edi)
403e99:	00 00                	add    %al,(%eax)
403e9b:	11 00                	adc    %eax,(%eax)
403e9d:	73 74                	jae    0x403f13
403e9f:	00 00                	add    %al,(%eax)