408a32:	00 04 00             	add    %al,(%eax,%eax,1)
408a35:	07                   	pop    %es
408a36:	13 06                	adc    (%esi),%eax
408a38:	de 3b                	fidivrs (%ebx)
408a3a:	13 07                	adc    (%edi),%eax
408a3c:	00 72 2b             	add    %dh,0x2b(%edx)
408a3f:	1a 00                	sbb    (%eax),%al
408a41:	70 11                	jo     0x408a54
408a43:	07                   	pop    %es
408a44:	73 8e                	jae    0x4089d4
408a46:	00 00                	add    %al,(%eax)
408a48:	0a 7a 00             	or     0x0(%edx),%bh
408a4b:	02 7b 91             	add    -0x6f(%ebx),%bh
408a4e:	00 00                	add    %al,(%eax)
408a50:	04 13                	add    $0x13,%al
408a52:	08 11                	or     %dl,(%ecx)
408a54:	08 2c 0e             	or     %ch,(%esi,%ecx,1)
408a57:	00 02                	add    %al,(%edx)
408a59:	7b 90                	jnp    0x4089eb
408a5b:	00 00                	add    %al,(%eax)
408a5d:	04 6f                	add    $0x6f,%al
408a5f:	2b 00                	sub    (%eax),%eax
408a61:	00 0a                	add    %cl,(%edx)
408a63:	00 00                	add    %al,(%eax)
408a65:	06                   	push   %es
408a66:	6f                   	outsl  %ds:(%esi),(%dx)
408a67:	42                   	inc    %edx
408a68:	00 00                	add    %al,(%eax)
408a6a:	0a 00                	or     (%eax),%al
408a6c:	08 6f 42             	or     %ch,0x42(%edi)
408a6f:	00 00                	add    %al,(%eax)
408a71:	0a 00                	or     (%eax),%al
408a73:	00 dc                	add    %bl,%ah
408a75:	11 06                	adc    %eax,(%esi)
408a77:	2a 41 34             	sub    0x34(%ecx),%al
408a7a:	00 00                	add    %al,(%eax)
408a7c:	00 00                	add    %al,(%eax)
408a7e:	00 00                	add    %al,(%eax)
408a80:	3a 00                	cmp    (%eax),%al
408a82:	00 00                	add    %al,(%eax)
408a84:	10 02                	adc    %al,(%edx)
408a86:	00 00                	add    %al,(%eax)
408a88:	4a                   	dec    %edx
408a89:	02 00                	add    (%eax),%al
408a8b:	00 10                	add    %dl,(%eax)
408a8d:	00 00                	add    %al,(%eax)
408a8f:	00 20                	add    %ah,(%eax)
408a91:	00 00                	add    %al,(%eax)
408a93:	01 02                	add    %eax,(%edx)
408a95:	00 00                	add    %al,(%eax)
408a97:	00 3a                	add    %bh,(%edx)
408a99:	00 00                	add    %al,(%eax)
408a9b:	00 20                	add    %ah,(%eax)
408a9d:	02 00                	add    (%eax),%al
408a9f:	00 5a 02             	add    %bl,0x2(%edx)
408aa2:	00 00                	add    %al,(%eax)
408aa4:	2b 00                	sub    (%eax),%eax
408aa6:	00 00                	add    %al,(%eax)
408aa8:	00 00                	add    %al,(%eax)
408aaa:	00 00                	add    %al,(%eax)
408aac:	1b 30                	sbb    (%eax),%esi
408aae:	02 00                	add    (%eax),%al
408ab0:	c7 00 00 00 11 00    	movl   $0x110000,(%eax)
408ab6:	00 11                	add    %dl,(%ecx)
408ab8:	00 73 89             	add    %dh,-0x77(%ebx)
408abb:	00 00                	add    %al,(%eax)
408abd:	0a 0a                	or     (%edx),%cl
408abf:	06                   	push   %es
408ac0:	72 77                	jb     0x408b39
408ac2:	1a 00                	sbb    (%eax),%al
408ac4:	70 6f                	jo     0x408b35
408ac6:	8a 00                	mov    (%eax),%al
408ac8:	00 0a                	add    %cl,(%edx)
408aca:	00 06                	add    %al,(%esi)
408acc:	1a 6f 8b             	sbb    -0x75(%edi),%ch
408acf:	00 00                	add    %al,(%eax)
408ad1:	0a 00                	or     (%eax),%al
408ad3:	72 8f                	jb     0x408a64
408ad5:	19 00                	sbb    %eax,(%eax)
408ad7:	70 73                	jo     0x408b4c
408ad9:	92                   	xchg   %eax,%edx
408ada:	00 00                	add    %al,(%eax)
408adc:	0a 0b                	or     (%ebx),%cl
408ade:	06                   	push   %es
408adf:	73 93                	jae    0x408a74
408ae1:	00 00                	add    %al,(%eax)
408ae3:	0a 0c 06             	or     (%esi,%eax,1),%cl
408ae6:	02 7b 90             	add    -0x70(%ebx),%bh
408ae9:	00 00                	add    %al,(%eax)
408aeb:	04 6f                	add    $0x6f,%al
408aed:	8c 00                	mov    %es,(%eax)
408aef:	00 0a                	add    %cl,(%edx)
408af1:	00 00                	add    %al,(%eax)
408af3:	02 7b 91             	add    -0x6f(%ebx),%bh
408af6:	00 00                	add    %al,(%eax)
408af8:	04 0d                	add    $0xd,%al
408afa:	09 2c 10             	or     %ebp,(%eax,%edx,1)
408afd:	00 02                	add    %al,(%edx)
408aff:	7b 90                	jnp    0x408a91
408b01:	00 00                	add    %al,(%eax)
408b03:	04 6f                	add    $0x6f,%al
408b05:	25 00 00 0a 00       	and    $0xa0000,%eax
408b0a:	00 2b                	add    %ch,(%ebx)
408b0c:	27                   	daa
408b0d:	00 02                	add    %al,(%edx)
408b0f:	7b 92                	jnp    0x408aa3
408b11:	00 00                	add    %al,(%eax)
408b13:	04 6f                	add    $0x6f,%al
408b15:	73 00                	jae    0x408b17
408b17:	00 06                	add    %al,(%esi)
408b19:	13 04 11             	adc    (%ecx,%edx,1),%eax
408b1c:	04 2c                	add    $0x2c,%al
408b1e:	14 00                	adc    $0x0,%al
408b20:	06                   	push   %es
408b21:	02 7b 92             	add    -0x6e(%ebx),%bh
408b24:	00 00                	add    %al,(%eax)
408b26:	04 6f                	add    $0x6f,%al
408b28:	72 00                	jb     0x408b2a
408b2a:	00 06                	add    %al,(%esi)
408b2c:	6f                   	outsl  %ds:(%esi),(%dx)
408b2d:	8d 00                	lea    (%eax),%eax
408b2f:	00 0a                	add    %cl,(%edx)
408b31:	00 00                	add    %al,(%eax)
408b33:	00 08                	add    %cl,(%eax)
408b35:	07                   	pop    %es
408b36:	6f                   	outsl  %ds:(%esi),(%dx)
408b37:	94                   	xchg   %eax,%esp
408b38:	00 00                	add    %al,(%eax)
408b3a:	0a 26                	or     (%esi),%ah
408b3c:	07                   	pop    %es
408b3d:	13 05 de 3b 13 06    	adc    0x6133bde,%eax
408b43:	00 72 ad             	add    %dh,-0x53(%edx)
408b46:	1a 00                	sbb    (%eax),%al
408b48:	70 11                	jo     0x408b5b
408b4a:	06                   	push   %es
408b4b:	73 8e                	jae    0x408adb
408b4d:	00 00                	add    %al,(%eax)
408b4f:	0a 7a 00             	or     0x0(%edx),%bh
408b52:	02 7b 91             	add    -0x6f(%ebx),%bh
408b55:	00 00                	add    %al,(%eax)
408b57:	04 13                	add    $0x13,%al
408b59:	07                   	pop    %es
408b5a:	11 07                	adc    %eax,(%edi)
408b5c:	2c 0e                	sub    $0xe,%al
408b5e:	00 02                	add    %al,(%edx)
408b60:	7b 90                	jnp    0x408af2
408b62:	00 00                	add    %al,(%eax)
408b64:	04 6f                	add    $0x6f,%al
408b66:	2b 00                	sub    (%eax),%eax
408b68:	00 0a                	add    %cl,(%edx)
408b6a:	00 00                	add    %al,(%eax)
408b6c:	06                   	push   %es
408b6d:	6f                   	outsl  %ds:(%esi),(%dx)
408b6e:	42                   	inc    %edx
408b6f:	00 00                	add    %al,(%eax)
408b71:	0a 00                	or     (%eax),%al
408b73:	08 6f 42             	or     %ch,0x42(%edi)
408b76:	00 00                	add    %al,(%eax)
408b78:	0a 00                	or     (%eax),%al
408b7a:	00 dc                	add    %bl,%ah
408b7c:	11 05 2a 00 01 1c    	adc    %eax,0x1c01002a
408b82:	00 00                	add    %al,(%eax)
408b84:	00 00                	add    %al,(%eax)
408b86:	3a 00                	cmp    (%eax),%al
408b88:	4f                   	dec    %edi
408b89:	89 00                	mov    %eax,(%eax)
408b8b:	10 20                	adc    %ah,(%eax)
408b8d:	00 00                	add    %al,(%eax)
408b8f:	01 02                	add    %eax,(%edx)
408b91:	00 3a                	add    %bh,(%edx)
408b93:	00 5f 99             	add    %bl,-0x67(%edi)
408b96:	00 2b                	add    %ch,(%ebx)
408b98:	00 00                	add    %al,(%eax)
408b9a:	00 00                	add    %al,(%eax)
408b9c:	13 30                	adc    (%eax),%esi
408b9e:	01 00                	add    %eax,(%eax)
408ba0:	0c 00                	or     $0x0,%al
408ba2:	00 00                	add    %al,(%eax)
408ba4:	12 00                	adc    (%eax),%al
408ba6:	00 11                	add    %dl,(%ecx)
408ba8:	00 02                	add    %al,(%edx)
408baa:	7b 77                	jnp    0x408c23
408bac:	00 00                	add    %al,(%eax)
408bae:	04 0a                	add    $0xa,%al
408bb0:	2b 00                	sub    (%eax),%eax
408bb2:	06                   	push   %es
408bb3:	2a 13                	sub    (%ebx),%dl
408bb5:	30 02                	xor    %al,(%edx)
408bb7:	00 27                	add    %ah,(%edi)
408bb9:	00 00                	add    %al,(%eax)
408bbb:	00 13                	add    %dl,(%ebx)
408bbd:	00 00                	add    %al,(%eax)
408bbf:	11 00                	adc    %eax,(%eax)
408bc1:	03 0a                	add    (%edx),%ecx
408bc3:	12 00                	adc    (%eax),%al
408bc5:	28 9e 00 00 0a 0b    	sub    %bl,0xb0a0000(%esi)
408bcb:	07                   	pop    %es
408bcc:	2c 11                	sub    $0x11,%al
408bce:	00 72 f9             	add    %dh,-0x7(%edx)
408bd1:	1a 00                	sbb    (%eax),%al
408bd3:	70 72                	jo     0x408c47
408bd5:	09 1b                	or     %ebx,(%ebx)
408bd7:	00 70 73             	add    %dh,0x73(%eax)
408bda:	9f                   	lahf
408bdb:	00 00                	add    %al,(%eax)
408bdd:	0a 7a 02             	or     0x2(%edx),%bh
408be0:	03 7d 77             	add    0x77(%ebp),%edi
408be3:	00 00                	add    %al,(%eax)
408be5:	04 2a                	add    $0x2a,%al
408be7:	00 13                	add    %dl,(%ebx)
408be9:	30 01                	xor    %al,(%ecx)
408beb:	00 0c 00             	add    %cl,(%eax,%eax,1)
408bee:	00 00                	add    %al,(%eax)
408bf0:	14 00                	adc    $0x0,%al
408bf2:	00 11                	add    %dl,(%ecx)
408bf4:	00 02                	add    %al,(%edx)
408bf6:	7b 79                	jnp    0x408c71
408bf8:	00 00                	add    %al,(%eax)
408bfa:	04 0a                	add    $0xa,%al
408bfc:	2b 00                	sub    (%eax),%eax
408bfe:	06                   	push   %es
408bff:	2a 26                	sub    (%esi),%ah
408c01:	00 02                	add    %al,(%edx)
408c03:	03 7d 79             	add    0x79(%ebp),%edi
408c06:	00 00                	add    %al,(%eax)
408c08:	04 2a                	add    $0x2a,%al
408c0a:	00 00                	add    %al,(%eax)
408c0c:	13 30                	adc    (%eax),%esi
408c0e:	01 00                	add    %eax,(%eax)
408c10:	0c 00                	or     $0x0,%al
408c12:	00 00                	add    %al,(%eax)
408c14:	14 00                	adc    $0x0,%al
408c16:	00 11                	add    %dl,(%ecx)
408c18:	00 02                	add    %al,(%edx)
408c1a:	7b 7a                	jnp    0x408c96
408c1c:	00 00                	add    %al,(%eax)
408c1e:	04 0a                	add    $0xa,%al
408c20:	2b 00                	sub    (%eax),%eax
408c22:	06                   	push   %es
408c23:	2a 26                	sub    (%esi),%ah
408c25:	00 02                	add    %al,(%edx)
408c27:	03 7d 7a             	add    0x7a(%ebp),%edi
408c2a:	00 00                	add    %al,(%eax)
408c2c:	04 2a                	add    $0x2a,%al
408c2e:	00 00                	add    %al,(%eax)
408c30:	13 30                	adc    (%eax),%esi
408c32:	01 00                	add    %eax,(%eax)
408c34:	0c 00                	or     $0x0,%al
408c36:	00 00                	add    %al,(%eax)
408c38:	14 00                	adc    $0x0,%al
408c3a:	00 11                	add    %dl,(%ecx)
408c3c:	00 02                	add    %al,(%edx)
408c3e:	7b 78                	jnp    0x408cb8
408c40:	00 00                	add    %al,(%eax)
408c42:	04 0a                	add    $0xa,%al
408c44:	2b 00                	sub    (%eax),%eax
408c46:	06                   	push   %es
408c47:	2a 26                	sub    (%esi),%ah
408c49:	00 02                	add    %al,(%edx)
408c4b:	03 7d 78             	add    0x78(%ebp),%edi
408c4e:	00 00                	add    %al,(%eax)
408c50:	04 2a                	add    $0x2a,%al
408c52:	00 00                	add    %al,(%eax)
408c54:	13 30                	adc    (%eax),%esi
408c56:	01 00                	add    %eax,(%eax)
408c58:	0c 00                	or     $0x0,%al
408c5a:	00 00                	add    %al,(%eax)
408c5c:	12 00                	adc    (%eax),%al
408c5e:	00 11                	add    %dl,(%ecx)
408c60:	00 02                	add    %al,(%edx)
408c62:	7b 75                	jnp    0x408cd9
408c64:	00 00                	add    %al,(%eax)
408c66:	04 0a                	add    $0xa,%al
408c68:	2b 00                	sub    (%eax),%eax
408c6a:	06                   	push   %es
408c6b:	2a 26                	sub    (%esi),%ah
408c6d:	00 02                	add    %al,(%edx)
408c6f:	03 7d 75             	add    0x75(%ebp),%edi
408c72:	00 00                	add    %al,(%eax)
408c74:	04 2a                	add    $0x2a,%al
408c76:	00 00                	add    %al,(%eax)
408c78:	13 30                	adc    (%eax),%esi
408c7a:	01 00                	add    %eax,(%eax)
408c7c:	0c 00                	or     $0x0,%al
408c7e:	00 00                	add    %al,(%eax)
408c80:	12 00                	adc    (%eax),%al
408c82:	00 11                	add    %dl,(%ecx)
408c84:	00 02                	add    %al,(%edx)
408c86:	7b 76                	jnp    0x408cfe
408c88:	00 00                	add    %al,(%eax)
408c8a:	04 0a                	add    $0xa,%al
408c8c:	2b 00                	sub    (%eax),%eax
408c8e:	06                   	push   %es
408c8f:	2a 26                	sub    (%esi),%ah
408c91:	00 02                	add    %al,(%edx)
408c93:	03 7d 76             	add    0x76(%ebp),%edi
408c96:	00 00                	add    %al,(%eax)
408c98:	04 2a                	add    $0x2a,%al
408c9a:	00 00                	add    %al,(%eax)
408c9c:	13 30                	adc    (%eax),%esi
408c9e:	01 00                	add    %eax,(%eax)
408ca0:	0c 00                	or     $0x0,%al
408ca2:	00 00                	add    %al,(%eax)
408ca4:	15 00 00 11 00       	adc    $0x110000,%eax
408ca9:	02 7b 74             	add    0x74(%ebx),%bh
408cac:	00 00                	add    %al,(%eax)
408cae:	04 0a                	add    $0xa,%al
408cb0:	2b 00                	sub    (%eax),%eax
408cb2:	06                   	push   %es
408cb3:	2a 26                	sub    (%esi),%ah
408cb5:	00 02                	add    %al,(%edx)
408cb7:	03 7d 74             	add    0x74(%ebp),%edi
408cba:	00 00                	add    %al,(%eax)
408cbc:	04 2a                	add    $0x2a,%al
408cbe:	00 00                	add    %al,(%eax)
408cc0:	1b 30                	sbb    (%eax),%esi
408cc2:	0b 00                	or     (%eax),%eax
408cc4:	f9                   	stc
408cc5:	00 00                	add    %al,(%eax)
408cc7:	00 11                	add    %dl,(%ecx)
408cc9:	00 00                	add    %al,(%eax)
408ccb:	11 00                	adc    %eax,(%eax)
408ccd:	73 89                	jae    0x408c58
408ccf:	00 00                	add    %al,(%eax)
408cd1:	0a 0a                	or     (%edx),%cl
408cd3:	06                   	push   %es
408cd4:	72 35                	jb     0x408d0b
408cd6:	1b 00                	sbb    (%eax),%eax
408cd8:	70 6f                	jo     0x408d49
408cda:	8a 00                	mov    (%eax),%al
408cdc:	00 0a                	add    %cl,(%edx)
408cde:	00 06                	add    %al,(%esi)
408ce0:	1a 6f 8b             	sbb    -0x75(%edi),%ch
408ce3:	00 00                	add    %al,(%eax)
408ce5:	0a 00                	or     (%eax),%al
408ce7:	72 97                	jb     0x408c80
408ce9:	1b 00                	sbb    (%eax),%eax
408ceb:	70 73                	jo     0x408d60
408ced:	92                   	xchg   %eax,%edx
408cee:	00 00                	add    %al,(%eax)
408cf0:	0a 0b                	or     (%ebx),%cl
408cf2:	06                   	push   %es
408cf3:	73 93                	jae    0x408c88
408cf5:	00 00                	add    %al,(%eax)
408cf7:	0a 0c 06             	or     (%esi,%eax,1),%cl
408cfa:	02 7b 90             	add    -0x70(%ebx),%bh
408cfd:	00 00                	add    %al,(%eax)
408cff:	04 6f                	add    $0x6f,%al
408d01:	8c 00                	mov    %es,(%eax)
408d03:	00 0a                	add    %cl,(%edx)