403b50:	05 00 70 72 8b       	add    $0x8b727000,%eax
403b55:	05 00 70 6f 8a       	add    $0x8a6f7000,%eax
403b5a:	00 00                	add    %al,(%eax)
403b5c:	0a 0a                	or     (%edx),%cl
403b5e:	06                   	push   %es
403b5f:	0b 2b                	or     (%ebx),%ebp
403b61:	00 07                	add    %al,(%edi)
403b63:	2a 13                	sub    (%ebx),%dl
403b65:	30 03                	xor    %al,(%ebx)
403b67:	00 1a                	add    %bl,(%edx)
403b69:	00 00                	add    %al,(%eax)
403b6b:	00 1a                	add    %bl,(%edx)
403b6d:	00 00                	add    %al,(%eax)
403b6f:	11 00                	adc    %eax,(%eax)
403b71:	02 6f 8b             	add    -0x75(%edi),%ch
403b74:	00 00                	add    %al,(%eax)
403b76:	0a 16                	or     (%esi),%dl
403b78:	02 6f 8c             	add    -0x74(%edi),%ch
403b7b:	00 00                	add    %al,(%eax)
403b7d:	0a 28                	or     (%eax),%ch
403b7f:	8d 00                	lea    (%eax),%eax
403b81:	00 0a                	add    %cl,(%edx)
403b83:	0a 06                	or     (%esi),%al
403b85:	0b 2b                	or     (%ebx),%ebp
403b87:	00 07                	add    %al,(%edi)
403b89:	2a 2e                	sub    (%esi),%ch
403b8b:	28 7b 01             	sub    %bh,0x1(%ebx)
403b8e:	00 06                	add    %al,(%esi)
403b90:	80 19 00             	sbbb   $0x0,(%ecx)
403b93:	00 04 2a             	add    %al,(%edx,%ebp,1)
403b96:	22 02                	and    (%edx),%al
403b98:	28 8e 00 00 0a 00    	sub    %cl,0xa0000(%esi)
403b9e:	2a 5e 02             	sub    0x2(%esi),%bl
403ba1:	28 15 00 00 0a 00    	sub    %dl,0xa0000
403ba7:	00 02                	add    %al,(%edx)
403ba9:	03 7d 1b             	add    0x1b(%ebp),%edi
403bac:	00 00                	add    %al,(%eax)
403bae:	04 02                	add    $0x2,%al
403bb0:	04 7d                	add    $0x7d,%al
403bb2:	1c 00                	sbb    $0x0,%al
403bb4:	00 04 2a             	add    %al,(%edx,%ebp,1)
403bb7:	26 02 28             	add    %es:(%eax),%ch
403bba:	15 00 00 0a 00       	adc    $0xa0000,%eax
403bbf:	00 2a                	add    %ch,(%edx)
403bc1:	00 00                	add    %al,(%eax)
403bc3:	00 13                	add    %dl,(%ebx)
403bc5:	30 03                	xor    %al,(%ebx)
403bc7:	00 e2                	add    %ah,%dl
403bc9:	00 00                	add    %al,(%eax)
403bcb:	00 1b                	add    %bl,(%ebx)
403bcd:	00 00                	add    %al,(%eax)
403bcf:	11 00                	adc    %eax,(%eax)
403bd1:	02 7b 1d             	add    0x1d(%ebx),%bh
403bd4:	00 00                	add    %al,(%eax)
403bd6:	04 2c                	add    $0x2c,%al
403bd8:	3e 03 7b 1c          	add    %ds:0x1c(%ebx),%edi
403bdc:	00 00                	add    %al,(%eax)
403bde:	04 02                	add    $0x2,%al
403be0:	7b 1d                	jnp    0x403bff
403be2:	00 00                	add    %al,(%eax)
403be4:	04 7b                	add    $0x7b,%al
403be6:	1c 00                	sbb    $0x0,%al
403be8:	00 04 32             	add    %al,(%edx,%esi,1)
403beb:	2b 03                	sub    (%ebx),%eax
403bed:	7b 1c                	jnp    0x403c0b
403bef:	00 00                	add    %al,(%eax)
403bf1:	04 02                	add    $0x2,%al
403bf3:	7b 1d                	jnp    0x403c12
403bf5:	00 00                	add    %al,(%eax)
403bf7:	04 7b                	add    $0x7b,%al
403bf9:	1c 00                	sbb    $0x0,%al
403bfb:	00 04 33             	add    %al,(%ebx,%esi,1)
403bfe:	15 03 7b 1b 00       	adc    $0x1b7b03,%eax
403c03:	00 04 02             	add    %al,(%edx,%eax,1)
403c06:	7b 1d                	jnp    0x403c25
403c08:	00 00                	add    %al,(%eax)
403c0a:	04 7b                	add    $0x7b,%al
403c0c:	1b 00                	sbb    (%eax),%eax
403c0e:	00 04 fe             	add    %al,(%esi,%edi,8)
403c11:	04 2b                	add    $0x2b,%al
403c13:	01 16                	add    %edx,(%esi)
403c15:	2b 01                	sub    (%ecx),%eax
403c17:	17                   	pop    %ss
403c18:	0a 06                	or     (%esi),%al
403c1a:	2c 07                	sub    $0x7,%al
403c1c:	02 03                	add    (%ebx),%al
403c1e:	7d 1d                	jge    0x403c3d
403c20:	00 00                	add    %al,(%eax)
403c22:	04 02                	add    $0x2,%al
403c24:	7b 1e                	jnp    0x403c44
403c26:	00 00                	add    %al,(%eax)
403c28:	04 2c                	add    $0x2c,%al
403c2a:	3e 03 7b 1b          	add    %ds:0x1b(%ebx),%edi
403c2e:	00 00                	add    %al,(%eax)
403c30:	04 02                	add    $0x2,%al
403c32:	7b 1e                	jnp    0x403c52
403c34:	00 00                	add    %al,(%eax)
403c36:	04 7b                	add    $0x7b,%al
403c38:	1b 00                	sbb    (%eax),%eax
403c3a:	00 04 32             	add    %al,(%edx,%esi,1)
403c3d:	2b 03                	sub    (%ebx),%eax
403c3f:	7b 1b                	jnp    0x403c5c
403c41:	00 00                	add    %al,(%eax)
403c43:	04 02                	add    $0x2,%al
403c45:	7b 1e                	jnp    0x403c65
403c47:	00 00                	add    %al,(%eax)
403c49:	04 7b                	add    $0x7b,%al
403c4b:	1b 00                	sbb    (%eax),%eax
403c4d:	00 04 33             	add    %al,(%ebx,%esi,1)
403c50:	15 03 7b 1c 00       	adc    $0x1c7b03,%eax
403c55:	00 04 02             	add    %al,(%edx,%eax,1)
403c58:	7b 1e                	jnp    0x403c78
403c5a:	00 00                	add    %al,(%eax)
403c5c:	04 7b                	add    $0x7b,%al
403c5e:	1c 00                	sbb    $0x0,%al
403c60:	00 04 fe             	add    %al,(%esi,%edi,8)
403c63:	04 2b                	add    $0x2b,%al
403c65:	01 16                	add    %edx,(%esi)
403c67:	2b 01                	sub    (%ecx),%eax
403c69:	17                   	pop    %ss
403c6a:	0b 07                	or     (%edi),%eax
403c6c:	2c 07                	sub    $0x7,%al
403c6e:	02 03                	add    (%ebx),%al
403c70:	7d 1e                	jge    0x403c90
403c72:	00 00                	add    %al,(%eax)
403c74:	04 02                	add    $0x2,%al
403c76:	7b 1f                	jnp    0x403c97
403c78:	00 00                	add    %al,(%eax)
403c7a:	04 2c                	add    $0x2c,%al
403c7c:	28 03                	sub    %al,(%ebx)
403c7e:	7b 1c                	jnp    0x403c9c
403c80:	00 00                	add    %al,(%eax)
403c82:	04 03                	add    $0x3,%al
403c84:	7b 1b                	jnp    0x403ca1
403c86:	00 00                	add    %al,(%eax)
403c88:	04 58                	add    $0x58,%al
403c8a:	02 7b 1f             	add    0x1f(%ebx),%bh
403c8d:	00 00                	add    %al,(%eax)
403c8f:	04 7b                	add    $0x7b,%al
403c91:	1c 00                	sbb    $0x0,%al
403c93:	00 04 02             	add    %al,(%edx,%eax,1)
403c96:	7b 1f                	jnp    0x403cb7
403c98:	00 00                	add    %al,(%eax)
403c9a:	04 7b                	add    $0x7b,%al
403c9c:	1b 00                	sbb    (%eax),%eax
403c9e:	00 04 58             	add    %al,(%eax,%ebx,2)
403ca1:	fe 04 2b             	incb   (%ebx,%ebp,1)
403ca4:	01 17                	add    %edx,(%edi)
403ca6:	0c 08                	or     $0x8,%al
403ca8:	2c 07                	sub    $0x7,%al
403caa:	02 03                	add    (%ebx),%al
403cac:	7d 1f                	jge    0x403ccd
403cae:	00 00                	add    %al,(%eax)
403cb0:	04 2a                	add    $0x2a,%al
403cb2:	00 00                	add    %al,(%eax)
403cb4:	13 30                	adc    (%eax),%esi
403cb6:	04 00                	add    $0x0,%al
403cb8:	c0 00 00             	rolb   $0x0,(%eax)
403cbb:	00 07                	add    %al,(%edi)
403cbd:	00 00                	add    %al,(%eax)
403cbf:	11 00                	adc    %eax,(%eax)
403cc1:	1f                   	pop    %ds
403cc2:	0d 8d 68 00 00       	or     $0x688d,%eax
403cc7:	01 25 16 72 91 05    	add    %esp,0x5917216
403ccd:	00 70 a2             	add    %dh,-0x5e(%eax)
403cd0:	25 17 02 7b 1d       	and    $0x1d7b0217,%eax
403cd5:	00 00                	add    %al,(%eax)
403cd7:	04 7c                	add    $0x7c,%al
403cd9:	1c 00                	sbb    $0x0,%al
403cdb:	00 04 28             	add    %al,(%eax,%ebp,1)
403cde:	83 00 00             	addl   $0x0,(%eax)
403ce1:	0a a2 25 18 72 95    	or     -0x6a8de7db(%edx),%ah
403ce7:	05 00 70 a2 25       	add    $0x25a27000,%eax
403cec:	19 02                	sbb    %eax,(%edx)
403cee:	7b 1d                	jnp    0x403d0d
403cf0:	00 00                	add    %al,(%eax)
403cf2:	04 7c                	add    $0x7c,%al
403cf4:	1b 00                	sbb    (%eax),%eax
403cf6:	00 04 28             	add    %al,(%eax,%ebp,1)
403cf9:	83 00 00             	addl   $0x0,(%eax)
403cfc:	0a a2 25 1a 72 99    	or     -0x668de5db(%edx),%ah
403d02:	05 00 70 a2 25       	add    $0x25a27000,%eax
403d07:	1b 02                	sbb    (%edx),%eax
403d09:	7b 1e                	jnp    0x403d29
403d0b:	00 00                	add    %al,(%eax)
403d0d:	04 7c                	add    $0x7c,%al
403d0f:	1c 00                	sbb    $0x0,%al
403d11:	00 04 28             	add    %al,(%eax,%ebp,1)
403d14:	83 00 00             	addl   $0x0,(%eax)
403d17:	0a a2 25 1c 72 95    	or     -0x6a8de3db(%edx),%ah
403d1d:	05 00 70 a2 25       	add    $0x25a27000,%eax
403d22:	1d 02 7b 1e 00       	sbb    $0x1e7b02,%eax
403d27:	00 04 7c             	add    %al,(%esp,%edi,2)
403d2a:	1b 00                	sbb    (%eax),%eax
403d2c:	00 04 28             	add    %al,(%eax,%ebp,1)
403d2f:	83 00 00             	addl   $0x0,(%eax)
403d32:	0a a2 25 1e 72 99    	or     -0x668de1db(%edx),%ah
403d38:	05 00 70 a2 25       	add    $0x25a27000,%eax
403d3d:	1f                   	pop    %ds
403d3e:	09 02                	or     %eax,(%edx)
403d40:	7b 1f                	jnp    0x403d61
403d42:	00 00                	add    %al,(%eax)
403d44:	04 7c                	add    $0x7c,%al
403d46:	1c 00                	sbb    $0x0,%al
403d48:	00 04 28             	add    %al,(%eax,%ebp,1)
403d4b:	83 00 00             	addl   $0x0,(%eax)
403d4e:	0a a2 25 1f 0a 72    	or     0x720a1f25(%edx),%ah
403d54:	95                   	xchg   %eax,%ebp
403d55:	05 00 70 a2 25       	add    $0x25a27000,%eax
403d5a:	1f                   	pop    %ds
403d5b:	0b 02                	or     (%edx),%eax
403d5d:	7b 1f                	jnp    0x403d7e
403d5f:	00 00                	add    %al,(%eax)
403d61:	04 7c                	add    $0x7c,%al
403d63:	1b 00                	sbb    (%eax),%eax
403d65:	00 04 28             	add    %al,(%eax,%ebp,1)
403d68:	83 00 00             	addl   $0x0,(%eax)
403d6b:	0a a2 25 1f 0c 72    	or     0x720c1f25(%edx),%ah
403d71:	a1 05 00 70 a2       	mov    0xa2700005,%eax
403d76:	28 8f 00 00 0a 0a    	sub    %cl,0xa0a0000(%edi)
403d7c:	2b 00                	sub    (%eax),%eax
403d7e:	06                   	push   %es
403d7f:	2a 13                	sub    (%ebx),%dl
403d81:	30 02                	xor    %al,(%edx)
403d83:	00 89 00 00 00 1c    	add    %cl,0x1c000000(%ecx)
403d89:	00 00                	add    %al,(%eax)
403d8b:	11 00                	adc    %eax,(%eax)
403d8d:	02 7b 1d             	add    0x1d(%ebx),%bh
403d90:	00 00                	add    %al,(%eax)
403d92:	04 7b                	add    $0x7b,%al
403d94:	1c 00                	sbb    $0x0,%al
403d96:	00 04 03             	add    %al,(%ebx,%eax,1)
403d99:	7b 1d                	jnp    0x403db8
403d9b:	00 00                	add    %al,(%eax)
403d9d:	04 7b                	add    $0x7b,%al
403d9f:	1c 00                	sbb    $0x0,%al
403da1:	00 04 fe             	add    %al,(%esi,%edi,8)
403da4:	04 0a                	add    $0xa,%al
403da6:	06                   	push   %es
403da7:	2c 04                	sub    $0x4,%al
403da9:	15 0b 2b 66 02       	adc    $0x2662b0b,%eax
403dae:	7b 1d                	jnp    0x403dcd
403db0:	00 00                	add    %al,(%eax)
403db2:	04 7b                	add    $0x7b,%al
403db4:	1c 00                	sbb    $0x0,%al
403db6:	00 04 03             	add    %al,(%ebx,%eax,1)
403db9:	7b 1d                	jnp    0x403dd8
403dbb:	00 00                	add    %al,(%eax)
403dbd:	04 7b                	add    $0x7b,%al
403dbf:	1c 00                	sbb    $0x0,%al
403dc1:	00 04 fe             	add    %al,(%esi,%edi,8)
403dc4:	02 0c 08             	add    (%eax,%ecx,1),%cl
403dc7:	2c 04                	sub    $0x4,%al
403dc9:	17                   	pop    %ss
403dca:	0b 2b                	or     (%ebx),%ebp
403dcc:	46                   	inc    %esi
403dcd:	02 7b 1d             	add    0x1d(%ebx),%bh
403dd0:	00 00                	add    %al,(%eax)
403dd2:	04 7b                	add    $0x7b,%al
403dd4:	1b 00                	sbb    (%eax),%eax
403dd6:	00 04 03             	add    %al,(%ebx,%eax,1)
403dd9:	7b 1d                	jnp    0x403df8
403ddb:	00 00                	add    %al,(%eax)
403ddd:	04 7b                	add    $0x7b,%al
403ddf:	1b 00                	sbb    (%eax),%eax
403de1:	00 04 fe             	add    %al,(%esi,%edi,8)
403de4:	04 0d                	add    $0xd,%al
403de6:	09 2c 04             	or     %ebp,(%esp,%eax,1)
403de9:	15 0b 2b 26 02       	adc    $0x2262b0b,%eax
403dee:	7b 1d                	jnp    0x403e0d
403df0:	00 00                	add    %al,(%eax)
403df2:	04 7b                	add    $0x7b,%al
403df4:	1b 00                	sbb    (%eax),%eax
403df6:	00 04 03             	add    %al,(%ebx,%eax,1)
403df9:	7b 1d                	jnp    0x403e18
403dfb:	00 00                	add    %al,(%eax)
403dfd:	04 7b                	add    $0x7b,%al
403dff:	1b 00                	sbb    (%eax),%eax
403e01:	00 04 fe             	add    %al,(%esi,%edi,8)
403e04:	02 13                	add    (%ebx),%dl
403e06:	04 11                	add    $0x11,%al
403e08:	04 2c                	add    $0x2c,%al
403e0a:	04 17                	add    $0x17,%al
403e0c:	0b 2b                	or     (%ebx),%ebp
403e0e:	04 16                	add    $0x16,%al
403e10:	0b 2b                	or     (%ebx),%ebp
403e12:	00 07                	add    %al,(%edi)
403e14:	2a 76 02             	sub    0x2(%esi),%dh
403e17:	14 7d                	adc    $0x7d,%al
403e19:	1d 00 00 04 02       	sbb    $0x2040000,%eax
403e1e:	14 7d                	adc    $0x7d,%al
403e20:	1e                   	push   %ds
403e21:	00 00                	add    %al,(%eax)
403e23:	04 02                	add    $0x2,%al
403e25:	14 7d                	adc    $0x7d,%al
403e27:	1f                   	pop    %ds
403e28:	00 00                	add    %al,(%eax)
403e2a:	04 02                	add    $0x2,%al
403e2c:	28 15 00 00 0a 00    	sub    %dl,0xa0000
403e32:	2a 5e 02             	sub    0x2(%esi),%bl
403e35:	14 7d                	adc    $0x7d,%al
403e37:	21 00                	and    %eax,(%eax)
403e39:	00 04 02             	add    %al,(%edx,%eax,1)
403e3c:	28 15 00 00 0a 00    	sub    %dl,0xa0000
403e42:	00 02                	add    %al,(%edx)
403e44:	28 42 00             	sub    %al,0x0(%edx)
403e47:	00 06                	add    %al,(%esi)
403e49:	00 2a                	add    %ch,(%edx)
403e4b:	00 1b                	add    %bl,(%ebx)
403e4d:	30 04 00             	xor    %al,(%eax,%eax,1)
403e50:	56                   	push   %esi
403e51:	02 00                	add    (%eax),%al
403e53:	00 1d 00 00 11 00    	add    %bl,0x110000
403e59:	02 7b 22             	add    0x22(%ebx),%bh
403e5c:	00 00                	add    %al,(%eax)
403e5e:	04 19                	add    $0x19,%al
403e60:	6f                   	outsl  %ds:(%esi),(%dx)
403e61:	4b                   	dec    %ebx
403e62:	00 00                	add    %al,(%eax)
403e64:	0a 00                	or     (%eax),%al
403e66:	02 7b 24             	add    0x24(%ebx),%bh
403e69:	00 00                	add    %al,(%eax)
403e6b:	04 02                	add    $0x2,%al
403e6d:	7b 24                	jnp    0x403e93
403e6f:	00 00                	add    %al,(%eax)
403e71:	04 6f                	add    $0x6f,%al
403e73:	90                   	nop
403e74:	00 00                	add    %al,(%eax)
403e76:	0a 0b                	or     (%ebx),%cl
403e78:	12 01                	adc    (%ecx),%al
403e7a:	28 91 00 00 0a 02    	sub    %dl,0x20a0000(%ecx)
403e80:	7b 24                	jnp    0x403ea6
403e82:	00 00                	add    %al,(%eax)
403e84:	04 6f                	add    $0x6f,%al
403e86:	90                   	nop
403e87:	00 00                	add    %al,(%eax)
403e89:	0a 0b                	or     (%ebx),%cl
403e8b:	12 01                	adc    (%ecx),%al
403e8d:	28 91 00 00 0a 04    	sub    %dl,0x40a0000(%ecx)
403e93:	6f                   	outsl  %ds:(%esi),(%dx)
403e94:	04 01                	add    $0x1,%al
403e96:	00 06                	add    %al,(%esi)
403e98:	5a                   	pop    %edx
403e99:	04 6f                	add    $0x6f,%al
403e9b:	03 01                	add    (%ecx),%eax
403e9d:	00 06                	add    %al,(%esi)
403e9f:	5b                   	pop    %ebx
403ea0:	73 37                	jae    0x403ed9
403ea2:	00 00                	add    %al,(%eax)
403ea4:	0a 6f 92             	or     -0x6e(%edi),%ch