410a13:	02 7b 3c             	add    0x3c(%ebx),%bh
410a16:	01 00                	add    %eax,(%eax)
410a18:	04 72                	add    $0x72,%al
410a1a:	ae                   	scas   %es:(%edi),%al
410a1b:	b3 00                	mov    $0x0,%bl
410a1d:	70 6f                	jo     0x410a8e
410a1f:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
410a24:	02 7b 3d             	add    0x3d(%ebx),%bh
410a27:	01 00                	add    %eax,(%eax)
410a29:	04 17                	add    $0x17,%al
410a2b:	6f                   	outsl  %ds:(%esi),(%dx)
410a2c:	46                   	inc    %esi
410a2d:	00 00                	add    %al,(%eax)
410a2f:	0a 00                	or     (%eax),%al
410a31:	02 7b 3d             	add    0x3d(%ebx),%bh
410a34:	01 00                	add    %eax,(%eax)
410a36:	04 72                	add    $0x72,%al
410a38:	14 9e                	adc    $0x9e,%al
410a3a:	00 70 22             	add    %dh,0x22(%eax)
410a3d:	00 00                	add    %al,(%eax)
410a3f:	40                   	inc    %eax
410a40:	41                   	inc    %ecx
410a41:	16                   	push   %ss
410a42:	19 16                	sbb    %edx,(%esi)
410a44:	73 3a                	jae    0x410a80
410a46:	00 00                	add    %al,(%eax)
410a48:	0a 6f 3b             	or     0x3b(%edi),%ch
410a4b:	00 00                	add    %al,(%eax)
410a4d:	0a 00                	or     (%eax),%al
410a4f:	02 7b 3d             	add    0x3d(%ebx),%bh
410a52:	01 00                	add    %eax,(%eax)
410a54:	04 20                	add    $0x20,%al
410a56:	62 01                	bound  %eax,(%ecx)
410a58:	00 00                	add    %al,(%eax)
410a5a:	20 ae 00 00 00 73    	and    %ch,0x73000000(%esi)
410a60:	3d 00 00 0a 6f       	cmp    $0x6f0a0000,%eax
410a65:	3e 00 00             	add    %al,%ds:(%eax)
410a68:	0a 00                	or     (%eax),%al
410a6a:	02 7b 3d             	add    0x3d(%ebx),%bh
410a6d:	01 00                	add    %eax,(%eax)
410a6f:	04 72                	add    $0x72,%al
410a71:	a1 06 00 70 6f       	mov    0x6f700006,%eax
410a76:	3f                   	aas
410a77:	00 00                	add    %al,(%eax)
410a79:	0a 00                	or     (%eax),%al
410a7b:	02 7b 3d             	add    0x3d(%ebx),%bh
410a7e:	01 00                	add    %eax,(%eax)
410a80:	04 20                	add    $0x20,%al
410a82:	82 00 00             	addb   $0x0,(%eax)
410a85:	00 1f                	add    %bl,(%edi)
410a87:	11 73 40             	adc    %esi,0x40(%ebx)
410a8a:	00 00                	add    %al,(%eax)
410a8c:	0a 6f 41             	or     0x41(%edi),%ch
410a8f:	00 00                	add    %al,(%eax)
410a91:	0a 00                	or     (%eax),%al
410a93:	02 7b 3d             	add    0x3d(%ebx),%bh
410a96:	01 00                	add    %eax,(%eax)
410a98:	04 1f                	add    $0x1f,%al
410a9a:	29 6f 42             	sub    %ebp,0x42(%edi)
410a9d:	00 00                	add    %al,(%eax)
410a9f:	0a 00                	or     (%eax),%al
410aa1:	02 7b 3d             	add    0x3d(%ebx),%bh
410aa4:	01 00                	add    %eax,(%eax)
410aa6:	04 72                	add    $0x72,%al
410aa8:	da b4 00 70 6f 1d 00 	fidivl 0x1d6f70(%eax,%eax,1)
410aaf:	00 0a                	add    %cl,(%edx)
410ab1:	00 02                	add    %al,(%edx)
410ab3:	7b 3e                	jnp    0x410af3
410ab5:	01 00                	add    %eax,(%eax)
410ab7:	04 17                	add    $0x17,%al
410ab9:	6f                   	outsl  %ds:(%esi),(%dx)
410aba:	46                   	inc    %esi
410abb:	00 00                	add    %al,(%eax)
410abd:	0a 00                	or     (%eax),%al
410abf:	02 7b 3e             	add    0x3e(%ebx),%bh
410ac2:	01 00                	add    %eax,(%eax)
410ac4:	04 72                	add    $0x72,%al
410ac6:	14 9e                	adc    $0x9e,%al
410ac8:	00 70 22             	add    %dh,0x22(%eax)
410acb:	00 00                	add    %al,(%eax)
410acd:	40                   	inc    %eax
410ace:	41                   	inc    %ecx
410acf:	16                   	push   %ss
410ad0:	19 16                	sbb    %edx,(%esi)
410ad2:	73 3a                	jae    0x410b0e
410ad4:	00 00                	add    %al,(%eax)
410ad6:	0a 6f 3b             	or     0x3b(%edi),%ch
410ad9:	00 00                	add    %al,(%eax)
410adb:	0a 00                	or     (%eax),%al
410add:	02 7b 3e             	add    0x3e(%ebx),%bh
410ae0:	01 00                	add    %eax,(%eax)
410ae2:	04 20                	add    $0x20,%al
410ae4:	dc 00                	faddl  (%eax)
410ae6:	00 00                	add    %al,(%eax)
410ae8:	20 ae 00 00 00 73    	and    %ch,0x73000000(%esi)
410aee:	3d 00 00 0a 6f       	cmp    $0x6f0a0000,%eax
410af3:	3e 00 00             	add    %al,%ds:(%eax)
410af6:	0a 00                	or     (%eax),%al
410af8:	02 7b 3e             	add    0x3e(%ebx),%bh
410afb:	01 00                	add    %eax,(%eax)
410afd:	04 72                	add    $0x72,%al
410aff:	ac                   	lods   %ds:(%esi),%al
410b00:	b7 00                	mov    $0x0,%bh
410b02:	70 6f                	jo     0x410b73
410b04:	3f                   	aas
410b05:	00 00                	add    %al,(%eax)
410b07:	0a 00                	or     (%eax),%al
410b09:	02 7b 3e             	add    0x3e(%ebx),%bh
410b0c:	01 00                	add    %eax,(%eax)
410b0e:	04 1f                	add    $0x1f,%al
410b10:	1c 1f                	sbb    $0x1f,%al
410b12:	11 73 40             	adc    %esi,0x40(%ebx)
410b15:	00 00                	add    %al,(%eax)
410b17:	0a 6f 41             	or     0x41(%edi),%ch
410b1a:	00 00                	add    %al,(%eax)
410b1c:	0a 00                	or     (%eax),%al
410b1e:	02 7b 3e             	add    0x3e(%ebx),%bh
410b21:	01 00                	add    %eax,(%eax)
410b23:	04 1f                	add    $0x1f,%al
410b25:	28 6f 42             	sub    %ch,0x42(%edi)
410b28:	00 00                	add    %al,(%eax)
410b2a:	0a 00                	or     (%eax),%al
410b2c:	02 7b 3e             	add    0x3e(%ebx),%bh
410b2f:	01 00                	add    %eax,(%eax)
410b31:	04 72                	add    $0x72,%al
410b33:	ae                   	scas   %es:(%edi),%al
410b34:	b3 00                	mov    $0x0,%bl
410b36:	70 6f                	jo     0x410ba7
410b38:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
410b3d:	02 7b 3f             	add    0x3f(%ebx),%bh
410b40:	01 00                	add    %eax,(%eax)
410b42:	04 17                	add    $0x17,%al
410b44:	6f                   	outsl  %ds:(%esi),(%dx)
410b45:	46                   	inc    %esi
410b46:	00 00                	add    %al,(%eax)
410b48:	0a 00                	or     (%eax),%al
410b4a:	02 7b 3f             	add    0x3f(%ebx),%bh
410b4d:	01 00                	add    %eax,(%eax)
410b4f:	04 72                	add    $0x72,%al
410b51:	14 9e                	adc    $0x9e,%al
410b53:	00 70 22             	add    %dh,0x22(%eax)
410b56:	00 00                	add    %al,(%eax)
410b58:	40                   	inc    %eax
410b59:	41                   	inc    %ecx
410b5a:	16                   	push   %ss
410b5b:	19 16                	sbb    %edx,(%esi)
410b5d:	73 3a                	jae    0x410b99
410b5f:	00 00                	add    %al,(%eax)
410b61:	0a 6f 3b             	or     0x3b(%edi),%ch
410b64:	00 00                	add    %al,(%eax)
410b66:	0a 00                	or     (%eax),%al
410b68:	02 7b 3f             	add    0x3f(%ebx),%bh
410b6b:	01 00                	add    %eax,(%eax)
410b6d:	04 1f                	add    $0x1f,%al
410b6f:	4d                   	dec    %ebp
410b70:	20 ae 00 00 00 73    	and    %ch,0x73000000(%esi)
410b76:	3d 00 00 0a 6f       	cmp    $0x6f0a0000,%eax
410b7b:	3e 00 00             	add    %al,%ds:(%eax)
410b7e:	0a 00                	or     (%eax),%al
410b80:	02 7b 3f             	add    0x3f(%ebx),%bh
410b83:	01 00                	add    %eax,(%eax)
410b85:	04 72                	add    $0x72,%al
410b87:	d4 b7                	aam    $0xb7
410b89:	00 70 6f             	add    %dh,0x6f(%eax)
410b8c:	3f                   	aas
410b8d:	00 00                	add    %al,(%eax)
410b8f:	0a 00                	or     (%eax),%al
410b91:	02 7b 3f             	add    0x3f(%ebx),%bh
410b94:	01 00                	add    %eax,(%eax)
410b96:	04 20                	add    $0x20,%al
410b98:	82 00 00             	addb   $0x0,(%eax)
410b9b:	00 1f                	add    %bl,(%edi)
410b9d:	11 73 40             	adc    %esi,0x40(%ebx)
410ba0:	00 00                	add    %al,(%eax)
410ba2:	0a 6f 41             	or     0x41(%edi),%ch
410ba5:	00 00                	add    %al,(%eax)
410ba7:	0a 00                	or     (%eax),%al
410ba9:	02 7b 3f             	add    0x3f(%ebx),%bh
410bac:	01 00                	add    %eax,(%eax)
410bae:	04 1f                	add    $0x1f,%al
410bb0:	27                   	daa
410bb1:	6f                   	outsl  %ds:(%esi),(%dx)
410bb2:	42                   	inc    %edx
410bb3:	00 00                	add    %al,(%eax)
410bb5:	0a 00                	or     (%eax),%al
410bb7:	02 7b 3f             	add    0x3f(%ebx),%bh
410bba:	01 00                	add    %eax,(%eax)
410bbc:	04 72                	add    $0x72,%al
410bbe:	da b4 00 70 6f 1d 00 	fidivl 0x1d6f70(%eax,%eax,1)
410bc5:	00 0a                	add    %cl,(%edx)
410bc7:	00 02                	add    %al,(%edx)
410bc9:	7b 35                	jnp    0x410c00
410bcb:	01 00                	add    %eax,(%eax)
410bcd:	04 17                	add    $0x17,%al
410bcf:	6f                   	outsl  %ds:(%esi),(%dx)
410bd0:	46                   	inc    %esi
410bd1:	00 00                	add    %al,(%eax)
410bd3:	0a 00                	or     (%eax),%al
410bd5:	02 7b 35             	add    0x35(%ebx),%bh
410bd8:	01 00                	add    %eax,(%eax)
410bda:	04 72                	add    $0x72,%al
410bdc:	14 9e                	adc    $0x9e,%al
410bde:	00 70 22             	add    %dh,0x22(%eax)
410be1:	00 00                	add    %al,(%eax)
410be3:	40                   	inc    %eax
410be4:	41                   	inc    %ecx
410be5:	16                   	push   %ss
410be6:	19 16                	sbb    %edx,(%esi)
410be8:	73 3a                	jae    0x410c24
410bea:	00 00                	add    %al,(%eax)
410bec:	0a 6f 3b             	or     0x3b(%edi),%ch
410bef:	00 00                	add    %al,(%eax)
410bf1:	0a 00                	or     (%eax),%al
410bf3:	02 7b 35             	add    0x35(%ebx),%bh
410bf6:	01 00                	add    %eax,(%eax)
410bf8:	04 20                	add    $0x20,%al
410bfa:	62 01                	bound  %eax,(%ecx)
410bfc:	00 00                	add    %al,(%eax)
410bfe:	20 83 00 00 00 73    	and    %al,0x73000000(%ebx)
410c04:	3d 00 00 0a 6f       	cmp    $0x6f0a0000,%eax
410c09:	3e 00 00             	add    %al,%ds:(%eax)
410c0c:	0a 00                	or     (%eax),%al
410c0e:	02 7b 35             	add    0x35(%ebx),%bh
410c11:	01 00                	add    %eax,(%eax)
410c13:	04 72                	add    $0x72,%al
410c15:	f8                   	clc
410c16:	b7 00                	mov    $0x0,%bh
410c18:	70 6f                	jo     0x410c89
410c1a:	3f                   	aas
410c1b:	00 00                	add    %al,(%eax)
410c1d:	0a 00                	or     (%eax),%al
410c1f:	02 7b 35             	add    0x35(%ebx),%bh
410c22:	01 00                	add    %eax,(%eax)
410c24:	04 1f                	add    $0x1f,%al
410c26:	5e                   	pop    %esi
410c27:	1f                   	pop    %ds
410c28:	11 73 40             	adc    %esi,0x40(%ebx)
410c2b:	00 00                	add    %al,(%eax)
410c2d:	0a 6f 41             	or     0x41(%edi),%ch
410c30:	00 00                	add    %al,(%eax)
410c32:	0a 00                	or     (%eax),%al
410c34:	02 7b 35             	add    0x35(%ebx),%bh
410c37:	01 00                	add    %eax,(%eax)
410c39:	04 1f                	add    $0x1f,%al
410c3b:	24 6f                	and    $0x6f,%al
410c3d:	42                   	inc    %edx
410c3e:	00 00                	add    %al,(%eax)
410c40:	0a 00                	or     (%eax),%al
410c42:	02 7b 35             	add    0x35(%ebx),%bh
410c45:	01 00                	add    %eax,(%eax)
410c47:	04 72                	add    $0x72,%al
410c49:	4c                   	dec    %esp
410c4a:	b6 00                	mov    $0x0,%dh
410c4c:	70 6f                	jo     0x410cbd
410c4e:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
410c53:	02 7b 36             	add    0x36(%ebx),%bh
410c56:	01 00                	add    %eax,(%eax)
410c58:	04 17                	add    $0x17,%al
410c5a:	6f                   	outsl  %ds:(%esi),(%dx)
410c5b:	46                   	inc    %esi
410c5c:	00 00                	add    %al,(%eax)
410c5e:	0a 00                	or     (%eax),%al
410c60:	02 7b 36             	add    0x36(%ebx),%bh
410c63:	01 00                	add    %eax,(%eax)
410c65:	04 72                	add    $0x72,%al
410c67:	14 9e                	adc    $0x9e,%al
410c69:	00 70 22             	add    %dh,0x22(%eax)
410c6c:	00 00                	add    %al,(%eax)
410c6e:	40                   	inc    %eax
410c6f:	41                   	inc    %ecx
410c70:	16                   	push   %ss
410c71:	19 16                	sbb    %edx,(%esi)
410c73:	73 3a                	jae    0x410caf
410c75:	00 00                	add    %al,(%eax)
410c77:	0a 6f 3b             	or     0x3b(%edi),%ch
410c7a:	00 00                	add    %al,(%eax)
410c7c:	0a 00                	or     (%eax),%al
410c7e:	02 7b 36             	add    0x36(%ebx),%bh
410c81:	01 00                	add    %eax,(%eax)
410c83:	04 20                	add    $0x20,%al
410c85:	62 01                	bound  %eax,(%ecx)
410c87:	00 00                	add    %al,(%eax)
410c89:	1f                   	pop    %ds
410c8a:	58                   	pop    %eax
410c8b:	73 3d                	jae    0x410cca
410c8d:	00 00                	add    %al,(%eax)
410c8f:	0a 6f 3e             	or     0x3e(%edi),%ch
410c92:	00 00                	add    %al,(%eax)
410c94:	0a 00                	or     (%eax),%al
410c96:	02 7b 36             	add    0x36(%ebx),%bh
410c99:	01 00                	add    %eax,(%eax)
410c9b:	04 72                	add    $0x72,%al
410c9d:	20 b8 00 70 6f 3f    	and    %bh,0x3f6f7000(%eax)
410ca3:	00 00                	add    %al,(%eax)
410ca5:	0a 00                	or     (%eax),%al
410ca7:	02 7b 36             	add    0x36(%ebx),%bh
410caa:	01 00                	add    %eax,(%eax)
410cac:	04 1f                	add    $0x1f,%al
410cae:	6d                   	insl   (%dx),%es:(%edi)
410caf:	1f                   	pop    %ds
410cb0:	11 73 40             	adc    %esi,0x40(%ebx)
410cb3:	00 00                	add    %al,(%eax)
410cb5:	0a 6f 41             	or     0x41(%edi),%ch
410cb8:	00 00                	add    %al,(%eax)
410cba:	0a 00                	or     (%eax),%al
410cbc:	02 7b 36             	add    0x36(%ebx),%bh
410cbf:	01 00                	add    %eax,(%eax)
410cc1:	04 1f                	add    $0x1f,%al
410cc3:	22 6f 42             	and    0x42(%edi),%ch
410cc6:	00 00                	add    %al,(%eax)
410cc8:	0a 00                	or     (%eax),%al
410cca:	02 7b 36             	add    0x36(%ebx),%bh
410ccd:	01 00                	add    %eax,(%eax)
410ccf:	04 72                	add    $0x72,%al
410cd1:	ee                   	out    %al,(%dx)
410cd2:	b5 00                	mov    $0x0,%ch
410cd4:	70 6f                	jo     0x410d45
410cd6:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
410cdb:	02 7b 37             	add    0x37(%ebx),%bh
410cde:	01 00                	add    %eax,(%eax)
410ce0:	04 17                	add    $0x17,%al
410ce2:	6f                   	outsl  %ds:(%esi),(%dx)
410ce3:	46                   	inc    %esi
410ce4:	00 00                	add    %al,(%eax)
410ce6:	0a 00                	or     (%eax),%al
410ce8:	02 7b 37             	add    0x37(%ebx),%bh
410ceb:	01 00                	add    %eax,(%eax)
410ced:	04 72                	add    $0x72,%al
410cef:	14 9e                	adc    $0x9e,%al
410cf1:	00 70 22             	add    %dh,0x22(%eax)
410cf4:	00 00                	add    %al,(%eax)
410cf6:	40                   	inc    %eax
410cf7:	41                   	inc    %ecx
410cf8:	16                   	push   %ss
410cf9:	19 16                	sbb    %edx,(%esi)
410cfb:	73 3a                	jae    0x410d37
410cfd:	00 00                	add    %al,(%eax)
410cff:	0a 6f 3b             	or     0x3b(%edi),%ch
410d02:	00 00                	add    %al,(%eax)
410d04:	0a 00                	or     (%eax),%al
410d06:	02 7b 37             	add    0x37(%ebx),%bh
410d09:	01 00                	add    %eax,(%eax)
410d0b:	04 20                	add    $0x20,%al
410d0d:	63 01                	arpl   %eax,(%ecx)
410d0f:	00 00                	add    %al,(%eax)
410d11:	1f                   	pop    %ds
410d12:	2d 73 3d 00 00       	sub    $0x3d73,%eax
410d17:	0a 6f 3e             	or     0x3e(%edi),%ch
410d1a:	00 00                	add    %al,(%eax)
410d1c:	0a 00                	or     (%eax),%al