403bad:	00 0a                	add    %cl,(%edx)
403baf:	16                   	push   %ss
403bb0:	fe 01                	incb   (%ecx)
403bb2:	2a 00                	sub    (%eax),%al
403bb4:	0a 03                	or     (%ebx),%al
403bb6:	2a 00                	sub    (%eax),%al
403bb8:	13 30                	adc    (%eax),%esi
403bba:	03 00                	add    (%eax),%eax
403bbc:	23 00                	and    (%eax),%eax
403bbe:	00 00                	add    %al,(%eax)
403bc0:	02 00                	add    (%eax),%al
403bc2:	00 11                	add    %dl,(%ecx)
403bc4:	03 72 aa             	add    -0x56(%edx),%esi
403bc7:	12 00                	adc    (%eax),%al
403bc9:	70 6f                	jo     0x403c3a
403bcb:	6e                   	outsb  %ds:(%esi),(%dx)
403bcc:	00 00                	add    %al,(%eax)
403bce:	0a 0a                	or     (%edx),%cl
403bd0:	06                   	push   %es
403bd1:	28 3c 00             	sub    %bh,(%eax,%eax,1)
403bd4:	00 0a                	add    %cl,(%edx)
403bd6:	2d 0d 06 72 72       	sub    $0x7272060d,%eax
403bdb:	17                   	pop    %ss
403bdc:	00 70 1b             	add    %dh,0x1b(%eax)
403bdf:	6f                   	outsl  %ds:(%esi),(%dx)
403be0:	88 00                	mov    %al,(%eax)
403be2:	00 0a                	add    %cl,(%edx)
403be4:	2a 16                	sub    (%esi),%dl
403be6:	2a 00                	sub    (%eax),%al
403be8:	1e                   	push   %ds
403be9:	02 28                	add    (%eax),%ch
403beb:	01 00                	add    %eax,(%eax)
403bed:	00 0a                	add    %cl,(%edx)
403bef:	2a 3a                	sub    (%edx),%bh
403bf1:	03 02                	add    (%edx),%eax
403bf3:	7b 2b                	jnp    0x403c20
403bf5:	00 00                	add    %al,(%eax)
403bf7:	04 1b                	add    $0x1b,%al
403bf9:	28 76 00             	sub    %dh,0x0(%esi)
403bfc:	00 0a                	add    %cl,(%edx)
403bfe:	2a 00                	sub    (%eax),%al
403c00:	1b 30                	sbb    (%eax),%esi
403c02:	04 00                	add    $0x0,%al
403c04:	b7 01                	mov    $0x1,%bh
403c06:	00 00                	add    %al,(%eax)
403c08:	15 00 00 11 73       	adc    $0x73110000,%eax
403c0d:	85 00                	test   %eax,(%eax)
403c0f:	00 06                	add    %al,(%esi)
403c11:	0a 06                	or     (%esi),%al
403c13:	05 7d 2e 00 00       	add    $0x2e7d,%eax
403c18:	04 06                	add    $0x6,%al
403c1a:	0e                   	push   %cs
403c1b:	04 7d                	add    $0x7d,%al
403c1d:	2f                   	das
403c1e:	00 00                	add    %al,(%eax)
403c20:	04 73                	add    $0x73,%al
403c22:	89 00                	mov    %eax,(%eax)
403c24:	00 0a                	add    %cl,(%edx)
403c26:	0b 07                	or     (%edi),%eax
403c28:	6f                   	outsl  %ds:(%esi),(%dx)
403c29:	8a 00                	mov    (%eax),%al
403c2b:	00 0a                	add    %cl,(%edx)
403c2d:	02 6f 8b             	add    -0x75(%edi),%ch
403c30:	00 00                	add    %al,(%eax)
403c32:	0a 07                	or     (%edi),%al
403c34:	6f                   	outsl  %ds:(%esi),(%dx)
403c35:	8a 00                	mov    (%eax),%al
403c37:	00 0a                	add    %cl,(%edx)
403c39:	03 6f 8c             	add    -0x74(%edi),%ebp
403c3c:	00 00                	add    %al,(%eax)
403c3e:	0a 07                	or     (%edi),%al
403c40:	6f                   	outsl  %ds:(%esi),(%dx)
403c41:	8a 00                	mov    (%eax),%al
403c43:	00 0a                	add    %cl,(%edx)
403c45:	04 6f                	add    $0x6f,%al
403c47:	8d 00                	lea    (%eax),%eax
403c49:	00 0a                	add    %cl,(%edx)
403c4b:	07                   	pop    %es
403c4c:	6f                   	outsl  %ds:(%esi),(%dx)
403c4d:	8a 00                	mov    (%eax),%al
403c4f:	00 0a                	add    %cl,(%edx)
403c51:	16                   	push   %ss
403c52:	6f                   	outsl  %ds:(%esi),(%dx)
403c53:	8e 00                	mov    (%eax),%es
403c55:	00 0a                	add    %cl,(%edx)
403c57:	07                   	pop    %es
403c58:	6f                   	outsl  %ds:(%esi),(%dx)
403c59:	8a 00                	mov    (%eax),%al
403c5b:	00 0a                	add    %cl,(%edx)
403c5d:	17                   	pop    %ss
403c5e:	6f                   	outsl  %ds:(%esi),(%dx)
403c5f:	8f 00                	pop    (%eax)
403c61:	00 0a                	add    %cl,(%edx)
403c63:	07                   	pop    %es
403c64:	6f                   	outsl  %ds:(%esi),(%dx)
403c65:	8a 00                	mov    (%eax),%al
403c67:	00 0a                	add    %cl,(%edx)
403c69:	17                   	pop    %ss
403c6a:	6f                   	outsl  %ds:(%esi),(%dx)
403c6b:	90                   	nop
403c6c:	00 00                	add    %al,(%eax)
403c6e:	0a 07                	or     (%edi),%al
403c70:	6f                   	outsl  %ds:(%esi),(%dx)
403c71:	8a 00                	mov    (%eax),%al
403c73:	00 0a                	add    %cl,(%edx)
403c75:	17                   	pop    %ss
403c76:	6f                   	outsl  %ds:(%esi),(%dx)
403c77:	91                   	xchg   %eax,%ecx
403c78:	00 00                	add    %al,(%eax)
403c7a:	0a 0e                	or     (%esi),%cl
403c7c:	05 2c 49 0e 05       	add    $0x50e492c,%eax
403c81:	6f                   	outsl  %ds:(%esi),(%dx)
403c82:	92                   	xchg   %eax,%edx
403c83:	00 00                	add    %al,(%eax)
403c85:	0a 6f 93             	or     -0x6d(%edi),%ch
403c88:	00 00                	add    %al,(%eax)
403c8a:	0a 0c 2b             	or     (%ebx,%ebp,1),%cl
403c8d:	21 12                	and    %edx,(%edx)
403c8f:	02 28                	add    (%eax),%ch
403c91:	94                   	xchg   %eax,%esp
403c92:	00 00                	add    %al,(%eax)
403c94:	0a 0d 07 6f 8a 00    	or     0x8a6f07,%cl
403c9a:	00 0a                	add    %cl,(%edx)
403c9c:	6f                   	outsl  %ds:(%esi),(%dx)
403c9d:	95                   	xchg   %eax,%ebp
403c9e:	00 00                	add    %al,(%eax)
403ca0:	0a 09                	or     (%ecx),%cl
403ca2:	0e                   	push   %cs
403ca3:	05 09 6f 96 00       	add    $0x966f09,%eax
403ca8:	00 0a                	add    %cl,(%edx)
403caa:	6f                   	outsl  %ds:(%esi),(%dx)
403cab:	97                   	xchg   %eax,%edi
403cac:	00 00                	add    %al,(%eax)
403cae:	0a 12                	or     (%edx),%dl
403cb0:	02 28                	add    (%eax),%ch
403cb2:	98                   	cwtl
403cb3:	00 00                	add    %al,(%eax)
403cb5:	0a 2d d6 de 0e 12    	or     0x120eded6,%ch
403cbb:	02 fe                	add    %dh,%bh
403cbd:	16                   	push   %ss
403cbe:	0f 00 00             	sldt   (%eax)
403cc1:	1b 6f 0b             	sbb    0xb(%edi),%ebp
403cc4:	00 00                	add    %al,(%eax)
403cc6:	0a dc                	or     %ah,%bl
403cc8:	73 83                	jae    0x403c4d
403cca:	00 00                	add    %al,(%eax)
403ccc:	06                   	push   %es
403ccd:	13 04 11             	adc    (%ecx,%edx,1),%eax
403cd0:	04 06                	add    $0x6,%al
403cd2:	7d 2d                	jge    0x403d01
403cd4:	00 00                	add    %al,(%eax)
403cd6:	04 11                	add    $0x11,%al
403cd8:	04 16                	add    $0x16,%al
403cda:	73 99                	jae    0x403c75
403cdc:	00 00                	add    %al,(%eax)
403cde:	0a 7d 2c             	or     0x2c(%ebp),%bh
403ce1:	00 00                	add    %al,(%eax)
403ce3:	04 73                	add    $0x73,%al
403ce5:	86 00                	xchg   %al,(%eax)
403ce7:	00 06                	add    %al,(%esi)
403ce9:	13 05 11 05 11 04    	adc    0x4110511,%eax
403cef:	7d 31                	jge    0x403d22
403cf1:	00 00                	add    %al,(%eax)
403cf3:	04 11                	add    $0x11,%al
403cf5:	05 16 73 99 00       	add    $0x997316,%eax
403cfa:	00 0a                	add    %cl,(%edx)
403cfc:	7d 30                	jge    0x403d2e
403cfe:	00 00                	add    %al,(%eax)
403d00:	04 07                	add    $0x7,%al
403d02:	11 05 7b 31 00 00    	adc    %eax,0x317b
403d08:	04 fe                	add    $0xfe,%al
403d0a:	06                   	push   %es
403d0b:	84 00                	test   %al,(%eax)
403d0d:	00 06                	add    %al,(%esi)
403d0f:	73 9a                	jae    0x403cab
403d11:	00 00                	add    %al,(%eax)
403d13:	0a 6f 9b             	or     -0x65(%edi),%ch
403d16:	00 00                	add    %al,(%eax)
403d18:	0a 07                	or     (%edi),%al
403d1a:	11 05 fe 06 87 00    	adc    %eax,0x8706fe
403d20:	00 06                	add    %al,(%esi)
403d22:	73 9a                	jae    0x403cbe
403d24:	00 00                	add    %al,(%eax)
403d26:	0a 6f 9c             	or     -0x64(%edi),%ch
403d29:	00 00                	add    %al,(%eax)
403d2b:	0a 07                	or     (%edi),%al
403d2d:	6f                   	outsl  %ds:(%esi),(%dx)
403d2e:	9d                   	popf
403d2f:	00 00                	add    %al,(%eax)
403d31:	0a 26                	or     (%esi),%ah
403d33:	07                   	pop    %es
403d34:	6f                   	outsl  %ds:(%esi),(%dx)
403d35:	9e                   	sahf
403d36:	00 00                	add    %al,(%eax)
403d38:	0a 07                	or     (%edi),%al
403d3a:	6f                   	outsl  %ds:(%esi),(%dx)
403d3b:	9f                   	lahf
403d3c:	00 00                	add    %al,(%eax)
403d3e:	0a 07                	or     (%edi),%al
403d40:	6f                   	outsl  %ds:(%esi),(%dx)
403d41:	a0 00 00 0a 11       	mov    0x110a0000,%al
403d46:	05 7b 31 00 00       	add    $0x317b,%eax
403d4b:	04 7b                	add    $0x7b,%al
403d4d:	2c 00                	sub    $0x0,%al
403d4f:	00 04 6f             	add    %al,(%edi,%ebp,2)
403d52:	a1 00 00 0a 26       	mov    0x260a0000,%eax
403d57:	11 05 7b 30 00 00    	adc    %eax,0x307b
403d5d:	04 6f                	add    $0x6f,%al
403d5f:	a1 00 00 0a 26       	mov    0x260a0000,%eax
403d64:	07                   	pop    %es
403d65:	6f                   	outsl  %ds:(%esi),(%dx)
403d66:	a2 00 00 0a 13       	mov    %al,0x130a0000
403d6b:	06                   	push   %es
403d6c:	de 52 11             	ficoms 0x11(%edx)
403d6f:	05 7b 30 00 00       	add    $0x307b,%eax
403d74:	04 2c                	add    $0x2c,%al
403d76:	0c 11                	or     $0x11,%al
403d78:	05 7b 30 00 00       	add    $0x307b,%eax
403d7d:	04 6f                	add    $0x6f,%al
403d7f:	0b 00                	or     (%eax),%eax
403d81:	00 0a                	add    %cl,(%edx)
403d83:	dc 11                	fcoml  (%ecx)
403d85:	04 7b                	add    $0x7b,%al
403d87:	2c 00                	sub    $0x0,%al
403d89:	00 04 2c             	add    %al,(%esp,%ebp,1)
403d8c:	0c 11                	or     $0x11,%al
403d8e:	04 7b                	add    $0x7b,%al
403d90:	2c 00                	sub    $0x0,%al
403d92:	00 04 6f             	add    %al,(%edi,%ebp,2)
403d95:	0b 00                	or     (%eax),%eax
403d97:	00 0a                	add    %cl,(%edx)
403d99:	dc 07                	faddl  (%edi)
403d9b:	2c 06                	sub    $0x6,%al
403d9d:	07                   	pop    %es
403d9e:	6f                   	outsl  %ds:(%esi),(%dx)
403d9f:	0b 00                	or     (%eax),%eax
403da1:	00 0a                	add    %cl,(%edx)
403da3:	dc 13                	fcoml  (%ebx)
403da5:	07                   	pop    %es
403da6:	72 cf                	jb     0x403d77
403da8:	1a 00                	sbb    (%eax),%al
403daa:	70 02                	jo     0x403dae
403dac:	11 07                	adc    %eax,(%edi)
403dae:	6f                   	outsl  %ds:(%esi),(%dx)
403daf:	51                   	push   %ecx
403db0:	00 00                	add    %al,(%eax)
403db2:	0a 28                	or     (%eax),%ch
403db4:	45                   	inc    %ebp
403db5:	00 00                	add    %al,(%eax)
403db7:	0a 11                	or     (%ecx),%dl
403db9:	07                   	pop    %es
403dba:	73 a3                	jae    0x403d5f
403dbc:	00 00                	add    %al,(%eax)
403dbe:	0a 7a 11             	or     0x11(%edx),%bh
403dc1:	06                   	push   %es
403dc2:	2a 00                	sub    (%eax),%al
403dc4:	41                   	inc    %ecx
403dc5:	7c 00                	jl     0x403dc7
403dc7:	00 02                	add    %al,(%edx)
403dc9:	00 00                	add    %al,(%eax)
403dcb:	00 80 00 00 00 2e    	add    %al,0x2e000000(%eax)
403dd1:	00 00                	add    %al,(%eax)
403dd3:	00 ae 00 00 00 0e    	add    %ch,0xe000000(%esi)
403dd9:	00 00                	add    %al,(%eax)
403ddb:	00 00                	add    %al,(%eax)
403ddd:	00 00                	add    %al,(%eax)
403ddf:	00 02                	add    %al,(%edx)
403de1:	00 00                	add    %al,(%eax)
403de3:	00 f5                	add    %dh,%ch
403de5:	00 00                	add    %al,(%eax)
403de7:	00 6d 00             	add    %ch,0x0(%ebp)
403dea:	00 00                	add    %al,(%eax)
403dec:	62 01                	bound  %eax,(%ecx)
403dee:	00 00                	add    %al,(%eax)
403df0:	16                   	push   %ss
403df1:	00 00                	add    %al,(%eax)
403df3:	00 00                	add    %al,(%eax)
403df5:	00 00                	add    %al,(%eax)
403df7:	00 02                	add    %al,(%edx)
403df9:	00 00                	add    %al,(%eax)
403dfb:	00 d8                	add    %bl,%al
403dfd:	00 00                	add    %al,(%eax)
403dff:	00 a0 00 00 00 78    	add    %ah,0x78000000(%eax)
403e05:	01 00                	add    %eax,(%eax)
403e07:	00 16                	add    %dl,(%esi)
403e09:	00 00                	add    %al,(%eax)
403e0b:	00 00                	add    %al,(%eax)
403e0d:	00 00                	add    %al,(%eax)
403e0f:	00 02                	add    %al,(%edx)
403e11:	00 00                	add    %al,(%eax)
403e13:	00 1b                	add    %bl,(%ebx)
403e15:	00 00                	add    %al,(%eax)
403e17:	00 73 01             	add    %dh,0x1(%ebx)
403e1a:	00 00                	add    %al,(%eax)
403e1c:	8e 01                	mov    (%ecx),%es
403e1e:	00 00                	add    %al,(%eax)
403e20:	0a 00                	or     (%eax),%al
403e2a:	00 00                	add    %al,(%eax)
403e2c:	15 00 00 00 83       	adc    $0x83000000,%eax
403e31:	01 00                	add    %eax,(%eax)
403e33:	00 98 01 00 00 1c    	add    %bl,0x1c000001(%eax)
403e39:	00 00                	add    %al,(%eax)
403e3b:	00 2b                	add    %ch,(%ebx)
403e3d:	00 00                	add    %al,(%eax)
403e3f:	01 1e                	add    %ebx,(%esi)
403e41:	02 28                	add    (%eax),%ch
403e43:	01 00                	add    %eax,(%eax)
403e45:	00 0a                	add    %cl,(%edx)
403e47:	2a b2 04 6f a4 00    	sub    0xa46f04(%edx),%dh
403e4d:	00 0a                	add    %cl,(%edx)
403e4f:	2d 0d 02 7b 2c       	sub    $0x2c7b020d,%eax
403e54:	00 00                	add    %al,(%eax)
403e56:	04 6f                	add    $0x6f,%al
403e58:	a5                   	movsl  %ds:(%esi),%es:(%edi)
403e59:	00 00                	add    %al,(%eax)
403e5b:	0a 26                	or     (%esi),%ah
403e5d:	2a 02                	sub    (%edx),%al
403e5f:	7b 2d                	jnp    0x403e8e
403e61:	00 00                	add    %al,(%eax)
403e63:	04 7b                	add    $0x7b,%al
403e65:	2e 00 00             	add    %al,%cs:(%eax)
403e68:	04 04                	add    $0x4,%al
403e6a:	6f                   	outsl  %ds:(%esi),(%dx)
403e6b:	a4                   	movsb  %ds:(%esi),%es:(%edi)
403e6c:	00 00                	add    %al,(%eax)
403e6e:	0a 6f a6             	or     -0x5a(%edi),%ch
403e71:	00 00                	add    %al,(%eax)
403e73:	0a 2a                	or     (%edx),%ch
403e75:	00 00                	add    %al,(%eax)
403e77:	00 1e                	add    %bl,(%esi)
403e79:	02 28                	add    (%eax),%ch
403e7b:	01 00                	add    %eax,(%eax)
403e7d:	00 0a                	add    %cl,(%edx)
403e7f:	2a 1e                	sub    (%esi),%bl
403e81:	02 28                	add    (%eax),%ch
403e83:	01 00                	add    %eax,(%eax)
403e85:	00 0a                	add    %cl,(%edx)
403e87:	2a c6                	sub    %dh,%al
403e89:	04 6f                	add    $0x6f,%al
403e8b:	a4                   	movsb  %ds:(%esi),%es:(%edi)
403e8c:	00 00                	add    %al,(%eax)
403e8e:	0a 2d 0d 02 7b 30    	or     0x307b020d,%ch
403e94:	00 00                	add    %al,(%eax)
403e96:	04 6f                	add    $0x6f,%al
403e98:	a5                   	movsl  %ds:(%esi),%es:(%edi)
403e99:	00 00                	add    %al,(%eax)
403e9b:	0a 26                	or     (%esi),%ah
403e9d:	2a 02                	sub    (%edx),%al
403e9f:	7b 31                	jnp    0x403ed2
403ea1:	00 00                	add    %al,(%eax)