403a87:	0a 28                	or     (%eax),%ch
403a89:	99                   	cltd
403a8a:	00 00                	add    %al,(%eax)
403a8c:	0a 0b                	or     (%ebx),%cl
403a8e:	12 01                	adc    (%ecx),%al
403a90:	28 9a 00 00 0a 1f    	sub    %bl,0x1f0a0000(%edx)
403a96:	10 58 7d             	adc    %bl,0x7d(%eax)
403a99:	60                   	pusha
403a9a:	00 00                	add    %al,(%eax)
403a9c:	04 00                	add    $0x0,%al
403a9e:	02 7b 60             	add    0x60(%ebx),%bh
403aa1:	00 00                	add    %al,(%eax)
403aa3:	04 0c                	add    $0xc,%al
403aa5:	2b 00                	sub    (%eax),%eax
403aa7:	08 2a                	or     %ch,(%edx)
403aa9:	00 00                	add    %al,(%eax)
403aab:	00 13                	add    %dl,(%ebx)
403aad:	30 01                	xor    %al,(%ecx)
403aaf:	00 0c 00             	add    %cl,(%eax,%eax,1)
403ab2:	00 00                	add    %al,(%eax)
403ab4:	10 00                	adc    %al,(%eax)
403ab6:	00 11                	add    %dl,(%ecx)
403ab8:	00 02                	add    %al,(%edx)
403aba:	7b 61                	jnp    0x403b1d
403abc:	00 00                	add    %al,(%eax)
403abe:	04 0a                	add    $0xa,%al
403ac0:	2b 00                	sub    (%eax),%eax
403ac2:	06                   	push   %es
403ac3:	2a 13                	sub    (%ebx),%dl
403ac5:	30 01                	xor    %al,(%ecx)
403ac7:	00 0c 00             	add    %cl,(%eax,%eax,1)
403aca:	00 00                	add    %al,(%eax)
403acc:	21 00                	and    %eax,(%eax)
403ace:	00 11                	add    %dl,(%ecx)
403ad0:	00 02                	add    %al,(%edx)
403ad2:	7b 62                	jnp    0x403b36
403ad4:	00 00                	add    %al,(%eax)
403ad6:	04 0a                	add    $0xa,%al
403ad8:	2b 00                	sub    (%eax),%eax
403ada:	06                   	push   %es
403adb:	2a 13                	sub    (%ebx),%dl
403add:	30 03                	xor    %al,(%ebx)
403adf:	00 40 00             	add    %al,0x0(%eax)
403ae2:	00 00                	add    %al,(%eax)
403ae4:	20 00                	and    %al,(%eax)
403ae6:	00 11                	add    %dl,(%ecx)
403ae8:	00 02                	add    %al,(%edx)
403aea:	7b 63                	jnp    0x403b4f
403aec:	00 00                	add    %al,(%eax)
403aee:	04 16                	add    $0x16,%al
403af0:	fe 01                	incb   (%ecx)
403af2:	0a 06                	or     (%esi),%al
403af4:	2c 27                	sub    $0x27,%al
403af6:	00 02                	add    %al,(%edx)
403af8:	72 ec                	jb     0x403ae6
403afa:	2d 01 70 02 28       	sub    $0x28027001,%eax
403aff:	42                   	inc    %edx
403b00:	00 00                	add    %al,(%eax)
403b02:	06                   	push   %es
403b03:	6f                   	outsl  %ds:(%esi),(%dx)
403b04:	98                   	cwtl
403b05:	00 00                	add    %al,(%eax)
403b07:	0a 28                	or     (%eax),%ch
403b09:	99                   	cltd
403b0a:	00 00                	add    %al,(%eax)
403b0c:	0a 0b                	or     (%ebx),%cl
403b0e:	12 01                	adc    (%ecx),%al
403b10:	28 9a 00 00 0a 1a    	sub    %bl,0x1a0a0000(%edx)
403b16:	58                   	pop    %eax
403b17:	7d 63                	jge    0x403b7c
403b19:	00 00                	add    %al,(%eax)
403b1b:	04 00                	add    $0x0,%al
403b1d:	02 7b 63             	add    0x63(%ebx),%bh
403b20:	00 00                	add    %al,(%eax)
403b22:	04 0c                	add    $0xc,%al
403b24:	2b 00                	sub    (%eax),%eax
403b26:	08 2a                	or     %ch,(%edx)
403b28:	13 30                	adc    (%eax),%esi
403b2a:	02 00                	add    (%eax),%al
403b2c:	14 00                	adc    $0x0,%al
403b2e:	00 00                	add    %al,(%eax)
403b30:	0f 00 00             	sldt   (%eax)
403b33:	11 00                	adc    %eax,(%eax)
403b35:	02 28                	add    (%eax),%ch
403b37:	42                   	inc    %edx
403b38:	00 00                	add    %al,(%eax)
403b3a:	06                   	push   %es
403b3b:	6f                   	outsl  %ds:(%esi),(%dx)
403b3c:	b5 00                	mov    $0x0,%ch
403b3e:	00 06                	add    %al,(%esi)
403b40:	16                   	push   %ss
403b41:	fe 01                	incb   (%ecx)
403b43:	0a 2b                	or     (%ebx),%ch
403b45:	00 06                	add    %al,(%esi)
403b47:	2a 13                	sub    (%ebx),%dl
403b49:	30 02                	xor    %al,(%edx)
403b4b:	00 27                	add    %ah,(%edi)
403b4d:	00 00                	add    %al,(%eax)
403b4f:	00 1e                	add    %bl,(%esi)
403b51:	00 00                	add    %al,(%eax)
403b53:	11 00                	adc    %eax,(%eax)
403b55:	02 7b 64             	add    0x64(%ebx),%bh
403b58:	00 00                	add    %al,(%eax)
403b5a:	04 16                	add    $0x16,%al
403b5c:	fe 01                	incb   (%ecx)
403b5e:	0a 06                	or     (%esi),%al
403b60:	2c 0e                	sub    $0xe,%al
403b62:	00 02                	add    %al,(%edx)
403b64:	02 6f 44             	add    0x44(%edi),%ch
403b67:	00 00                	add    %al,(%eax)
403b69:	06                   	push   %es
403b6a:	7d 64                	jge    0x403bd0
403b6c:	00 00                	add    %al,(%eax)
403b6e:	04 00                	add    $0x0,%al
403b70:	02 7b 64             	add    0x64(%ebx),%bh
403b73:	00 00                	add    %al,(%eax)
403b75:	04 0b                	add    $0xb,%al
403b77:	2b 00                	sub    (%eax),%eax
403b79:	07                   	pop    %es
403b7a:	2a 00                	sub    (%eax),%al
403b7c:	13 30                	adc    (%eax),%esi
403b7e:	01 00                	add    %eax,(%eax)
403b80:	0c 00                	or     $0x0,%al
403b82:	00 00                	add    %al,(%eax)
403b84:	22 00                	and    (%eax),%al
403b86:	00 11                	add    %dl,(%ecx)
403b88:	00 02                	add    %al,(%edx)
403b8a:	7b 67                	jnp    0x403bf3
403b8c:	00 00                	add    %al,(%eax)
403b8e:	04 0a                	add    $0xa,%al
403b90:	2b 00                	sub    (%eax),%eax
403b92:	06                   	push   %es
403b93:	2a 26                	sub    (%esi),%ah
403b95:	00 02                	add    %al,(%edx)
403b97:	03 7d 67             	add    0x67(%ebp),%edi
403b9a:	00 00                	add    %al,(%eax)
403b9c:	04 2a                	add    $0x2a,%al
403b9e:	00 00                	add    %al,(%eax)
403ba0:	13 30                	adc    (%eax),%esi
403ba2:	01 00                	add    %eax,(%eax)
403ba4:	0c 00                	or     $0x0,%al
403ba6:	00 00                	add    %al,(%eax)
403ba8:	1d 00 00 11 00       	sbb    $0x110000,%eax
403bad:	02 7b 68             	add    0x68(%ebx),%bh
403bb0:	00 00                	add    %al,(%eax)
403bb2:	04 0a                	add    $0xa,%al
403bb4:	2b 00                	sub    (%eax),%eax
403bb6:	06                   	push   %es
403bb7:	2a 26                	sub    (%esi),%ah
403bb9:	00 02                	add    %al,(%edx)
403bbb:	03 7d 68             	add    0x68(%ebp),%edi
403bbe:	00 00                	add    %al,(%eax)
403bc0:	04 2a                	add    $0x2a,%al
403bc2:	00 00                	add    %al,(%eax)
403bc4:	13 30                	adc    (%eax),%esi
403bc6:	01 00                	add    %eax,(%eax)
403bc8:	0c 00                	or     $0x0,%al
403bca:	00 00                	add    %al,(%eax)
403bcc:	1d 00 00 11 00       	sbb    $0x110000,%eax
403bd1:	02 7b 65             	add    0x65(%ebx),%bh
403bd4:	00 00                	add    %al,(%eax)
403bd6:	04 0a                	add    $0xa,%al
403bd8:	2b 00                	sub    (%eax),%eax
403bda:	06                   	push   %es
403bdb:	2a 26                	sub    (%esi),%ah
403bdd:	00 02                	add    %al,(%edx)
403bdf:	03 7d 65             	add    0x65(%ebp),%edi
403be2:	00 00                	add    %al,(%eax)
403be4:	04 2a                	add    $0x2a,%al
403be6:	00 00                	add    %al,(%eax)
403be8:	13 30                	adc    (%eax),%esi
403bea:	01 00                	add    %eax,(%eax)
403bec:	0c 00                	or     $0x0,%al
403bee:	00 00                	add    %al,(%eax)
403bf0:	1d 00 00 11 00       	sbb    $0x110000,%eax
403bf5:	02 7b 66             	add    0x66(%ebx),%bh
403bf8:	00 00                	add    %al,(%eax)
403bfa:	04 0a                	add    $0xa,%al
403bfc:	2b 00                	sub    (%eax),%eax
403bfe:	06                   	push   %es
403bff:	2a 26                	sub    (%esi),%ah
403c01:	00 02                	add    %al,(%edx)
403c03:	03 7d 66             	add    0x66(%ebp),%edi
403c06:	00 00                	add    %al,(%eax)
403c08:	04 2a                	add    $0x2a,%al
403c0a:	00 00                	add    %al,(%eax)
403c0c:	13 30                	adc    (%eax),%esi
403c0e:	01 00                	add    %eax,(%eax)
403c10:	0c 00                	or     $0x0,%al
403c12:	00 00                	add    %al,(%eax)
403c14:	1d 00 00 11 00       	sbb    $0x110000,%eax
403c19:	02 7b 69             	add    0x69(%ebx),%bh
403c1c:	00 00                	add    %al,(%eax)
403c1e:	04 0a                	add    $0xa,%al
403c20:	2b 00                	sub    (%eax),%eax
403c22:	06                   	push   %es
403c23:	2a 26                	sub    (%esi),%ah
403c25:	00 02                	add    %al,(%edx)
403c27:	03 7d 69             	add    0x69(%ebp),%edi
403c2a:	00 00                	add    %al,(%eax)
403c2c:	04 2a                	add    $0x2a,%al
403c2e:	00 00                	add    %al,(%eax)
403c30:	13 30                	adc    (%eax),%esi
403c32:	01 00                	add    %eax,(%eax)
403c34:	0c 00                	or     $0x0,%al
403c36:	00 00                	add    %al,(%eax)
403c38:	23 00                	and    (%eax),%eax
403c3a:	00 11                	add    %dl,(%ecx)
403c3c:	00 02                	add    %al,(%edx)
403c3e:	7b 6a                	jnp    0x403caa
403c40:	00 00                	add    %al,(%eax)
403c42:	04 0a                	add    $0xa,%al
403c44:	2b 00                	sub    (%eax),%eax
403c46:	06                   	push   %es
403c47:	2a 26                	sub    (%esi),%ah
403c49:	00 02                	add    %al,(%edx)
403c4b:	03 7d 6a             	add    0x6a(%ebp),%edi
403c4e:	00 00                	add    %al,(%eax)
403c50:	04 2a                	add    $0x2a,%al
403c52:	00 00                	add    %al,(%eax)
403c54:	13 30                	adc    (%eax),%esi
403c56:	03 00                	add    (%eax),%eax
403c58:	41                   	inc    %ecx
403c59:	00 00                	add    %al,(%eax)
403c5b:	00 20                	add    %ah,(%eax)
403c5d:	00 00                	add    %al,(%eax)
403c5f:	11 00                	adc    %eax,(%eax)
403c61:	02 7b 6b             	add    0x6b(%ebx),%bh
403c64:	00 00                	add    %al,(%eax)
403c66:	04 16                	add    $0x16,%al
403c68:	fe 01                	incb   (%ecx)
403c6a:	0a 06                	or     (%esi),%al
403c6c:	2c 28                	sub    $0x28,%al
403c6e:	00 02                	add    %al,(%edx)
403c70:	72 ec                	jb     0x403c5e
403c72:	2d 01 70 02 28       	sub    $0x28027001,%eax
403c77:	42                   	inc    %edx
403c78:	00 00                	add    %al,(%eax)
403c7a:	06                   	push   %es
403c7b:	6f                   	outsl  %ds:(%esi),(%dx)
403c7c:	98                   	cwtl
403c7d:	00 00                	add    %al,(%eax)
403c7f:	0a 28                	or     (%eax),%ch
403c81:	99                   	cltd
403c82:	00 00                	add    %al,(%eax)
403c84:	0a 0b                	or     (%ebx),%cl
403c86:	12 01                	adc    (%ecx),%al
403c88:	28 9a 00 00 0a 1f    	sub    %bl,0x1f0a0000(%edx)
403c8e:	0a 58 7d             	or     0x7d(%eax),%bl
403c91:	6b 00 00             	imul   $0x0,(%eax),%eax
403c94:	04 00                	add    $0x0,%al
403c96:	02 7b 6b             	add    0x6b(%ebx),%bh
403c99:	00 00                	add    %al,(%eax)
403c9b:	04 0c                	add    $0xc,%al
403c9d:	2b 00                	sub    (%eax),%eax
403c9f:	08 2a                	or     %ch,(%edx)
403ca1:	00 00                	add    %al,(%eax)
403ca3:	00 13                	add    %dl,(%ebx)
403ca5:	30 02                	xor    %al,(%edx)
403ca7:	00 14 00             	add    %dl,(%eax,%eax,1)
403caa:	00 00                	add    %al,(%eax)
403cac:	0f 00 00             	sldt   (%eax)
403caf:	11 00                	adc    %eax,(%eax)
403cb1:	02 28                	add    (%eax),%ch
403cb3:	42                   	inc    %edx
403cb4:	00 00                	add    %al,(%eax)
403cb6:	06                   	push   %es
403cb7:	6f                   	outsl  %ds:(%esi),(%dx)
403cb8:	b5 00                	mov    $0x0,%ch
403cba:	00 06                	add    %al,(%esi)
403cbc:	17                   	pop    %ss
403cbd:	fe 01                	incb   (%ecx)
403cbf:	0a 2b                	or     (%ebx),%ch
403cc1:	00 06                	add    %al,(%esi)
403cc3:	2a 13                	sub    (%ebx),%dl
403cc5:	30 02                	xor    %al,(%edx)
403cc7:	00 23                	add    %ah,(%ebx)
403cc9:	00 00                	add    %al,(%eax)
403ccb:	00 1e                	add    %bl,(%esi)
403ccd:	00 00                	add    %al,(%eax)
403ccf:	11 00                	adc    %eax,(%eax)
403cd1:	02 7b 6c             	add    0x6c(%ebx),%bh
403cd4:	00 00                	add    %al,(%eax)
403cd6:	04 16                	add    $0x16,%al
403cd8:	fe 01                	incb   (%ecx)
403cda:	0a 06                	or     (%esi),%al
403cdc:	2c 0a                	sub    $0xa,%al
403cde:	00 02                	add    %al,(%edx)
403ce0:	1f                   	pop    %ds
403ce1:	3c 7d                	cmp    $0x7d,%al
403ce3:	6c                   	insb   (%dx),%es:(%edi)
403ce4:	00 00                	add    %al,(%eax)
403ce6:	04 00                	add    $0x0,%al
403ce8:	02 7b 6c             	add    0x6c(%ebx),%bh
403ceb:	00 00                	add    %al,(%eax)
403ced:	04 0b                	add    $0xb,%al
403cef:	2b 00                	sub    (%eax),%eax
403cf1:	07                   	pop    %es
403cf2:	2a 00                	sub    (%eax),%al
403cf4:	13 30                	adc    (%eax),%esi
403cf6:	03 00                	add    (%eax),%eax
403cf8:	40                   	inc    %eax
403cf9:	00 00                	add    %al,(%eax)
403cfb:	00 20                	add    %ah,(%eax)
403cfd:	00 00                	add    %al,(%eax)
403cff:	11 00                	adc    %eax,(%eax)
403d01:	02 7b 6d             	add    0x6d(%ebx),%bh
403d04:	00 00                	add    %al,(%eax)
403d06:	04 16                	add    $0x16,%al
403d08:	fe 01                	incb   (%ecx)
403d0a:	0a 06                	or     (%esi),%al
403d0c:	2c 27                	sub    $0x27,%al
403d0e:	00 02                	add    %al,(%edx)
403d10:	72 ec                	jb     0x403cfe
403d12:	2d 01 70 02 28       	sub    $0x28027001,%eax
403d17:	42                   	inc    %edx
403d18:	00 00                	add    %al,(%eax)
403d1a:	06                   	push   %es
403d1b:	6f                   	outsl  %ds:(%esi),(%dx)
403d1c:	98                   	cwtl
403d1d:	00 00                	add    %al,(%eax)
403d1f:	0a 28                	or     (%eax),%ch
403d21:	99                   	cltd
403d22:	00 00                	add    %al,(%eax)
403d24:	0a 0b                	or     (%ebx),%cl
403d26:	12 01                	adc    (%ecx),%al
403d28:	28 9a 00 00 0a 1a    	sub    %bl,0x1a0a0000(%edx)
403d2e:	58                   	pop    %eax
403d2f:	7d 6d                	jge    0x403d9e
403d31:	00 00                	add    %al,(%eax)
403d33:	04 00                	add    $0x0,%al
403d35:	02 7b 6d             	add    0x6d(%ebx),%bh
403d38:	00 00                	add    %al,(%eax)
403d3a:	04 0c                	add    $0xc,%al
403d3c:	2b 00                	sub    (%eax),%eax
403d3e:	08 2a                	or     %ch,(%edx)
403d40:	13 30                	adc    (%eax),%esi
403d42:	02 00                	add    (%eax),%al
403d44:	4c                   	dec    %esp
403d45:	00 00                	add    %al,(%eax)
403d47:	00 0f                	add    %cl,(%edi)
403d49:	00 00                	add    %al,(%eax)
403d4b:	11 02                	adc    %eax,(%edx)
403d4d:	28 36                	sub    %dh,(%esi)
403d4f:	00 00                	add    %al,(%eax)
403d51:	0a 00                	or     (%eax),%al
403d53:	00 03                	add    %al,(%ebx)
403d55:	14 fe                	adc    $0xfe,%al
403d57:	01 0a                	add    %ecx,(%edx)
403d59:	06                   	push   %es