412ad8:	00 00                	add    %al,(%eax)
412ada:	00 00                	add    %al,(%eax)
412adc:	84 00                	test   %al,(%eax)
412ade:	77 12                	ja     0x412af2
412ae0:	15 00 0d 00 d8       	adc    $0xd8000d00,%eax
412ae5:	2d 00 00 00 00       	sub    $0x0,%eax
412aea:	81 00 f8 3b 06 00    	addl   $0x63bf8,(%eax)
412af0:	0e                   	push   %cs
412af1:	00 61 20             	add    %ah,0x20(%ecx)
412af4:	00 00                	add    %al,(%eax)
412af6:	00 00                	add    %al,(%eax)
412af8:	86 18                	xchg   %bl,(%eax)
412afa:	5b                   	pop    %ebx
412afb:	30 06                	xor    %al,(%esi)
412afd:	00 0e                	add    %cl,(%esi)
412aff:	00 7d 34             	add    %bh,0x34(%ebp)
412b02:	00 00                	add    %al,(%eax)
412b04:	00 00                	add    %al,(%eax)
412b06:	91                   	xchg   %eax,%ecx
412b07:	18 61 30             	sbb    %ah,0x30(%ecx)
412b0a:	6b 0d 0e 00 94 34 00 	imul   $0x0,0x3494000e,%ecx
412b11:	00 00                	add    %al,(%eax)
412b13:	00 86 00 20 21 06    	add    %al,0x6212000(%esi)
412b19:	00 0e                	add    %cl,(%esi)
412b1b:	00 d8                	add    %bl,%al
412b1d:	34 00                	xor    $0x0,%al
412b1f:	00 00                	add    %al,(%eax)
412b21:	00 86 00 3a 02 06    	add    %al,0x6023a00(%esi)
412b27:	00 0e                	add    %cl,(%esi)
412b29:	00 1c 35 00 00 00 00 	add    %bl,0x0(,%esi,1)
412b30:	86 00                	xchg   %al,(%eax)
412b32:	93                   	xchg   %eax,%ebx
412b33:	38 06                	cmp    %al,(%esi)
412b35:	00 0e                	add    %cl,(%esi)
412b37:	00 61 20             	add    %ah,0x20(%ecx)
412b3a:	00 00                	add    %al,(%eax)
412b3c:	00 00                	add    %al,(%eax)
412b3e:	86 18                	xchg   %bl,(%eax)
412b40:	5b                   	pop    %ebx
412b41:	30 06                	xor    %al,(%esi)
412b43:	00 0e                	add    %cl,(%esi)
412b45:	00 80 35 00 00 00    	add    %al,0x35(%eax)
412b4b:	00 86 00 f4 01 06    	add    %al,0x601f400(%esi)
412b51:	00 0e                	add    %cl,(%esi)
412b53:	00 f4                	add    %dh,%ah
412b55:	35 00 00 00 00       	xor    $0x0,%eax
412b5a:	86 00                	xchg   %al,(%eax)
412b5c:	9e                   	sahf
412b5d:	02 06                	add    (%esi),%al
412b5f:	00 0e                	add    %cl,(%esi)
412b61:	00 4c 36 00          	add    %cl,0x0(%esi,%esi,1)
412b65:	00 00                	add    %al,(%eax)
412b67:	00 86 00 97 02 06    	add    %al,0x6029700(%esi)
412b6d:	00 0e                	add    %cl,(%esi)
412b6f:	00 61 20             	add    %ah,0x20(%ecx)
412b72:	00 00                	add    %al,(%eax)
412b74:	00 00                	add    %al,(%eax)
412b76:	86 18                	xchg   %bl,(%eax)
412b78:	5b                   	pop    %ebx
412b79:	30 06                	xor    %al,(%esi)
412b7b:	00 0e                	add    %cl,(%esi)
412b7d:	00 88 36 00 00 00    	add    %cl,0x36(%eax)
412b83:	00 86 00 82 1c 06    	add    %al,0x61c8200(%esi)
412b89:	00 0e                	add    %cl,(%esi)
412b8b:	00 04 37             	add    %al,(%edi,%esi,1)
412b8e:	00 00                	add    %al,(%eax)
412b90:	00 00                	add    %al,(%eax)
412b92:	86 00                	xchg   %al,(%eax)
412b94:	cb                   	lret
412b95:	2b 06                	sub    (%esi),%eax
412b97:	00 0e                	add    %cl,(%esi)
412b99:	00 30                	add    %dh,(%eax)
412b9b:	37                   	aaa
412b9c:	00 00                	add    %al,(%eax)
412b9e:	00 00                	add    %al,(%eax)
412ba0:	86 00                	xchg   %al,(%eax)
412ba2:	2c 03                	sub    $0x3,%al
412ba4:	06                   	push   %es
412ba5:	00 0e                	add    %cl,(%esi)
412ba7:	00 61 20             	add    %ah,0x20(%ecx)
412baa:	00 00                	add    %al,(%eax)
412bac:	00 00                	add    %al,(%eax)
412bae:	86 18                	xchg   %bl,(%eax)
412bb0:	5b                   	pop    %ebx
412bb1:	30 06                	xor    %al,(%esi)
412bb3:	00 0e                	add    %cl,(%esi)
412bb5:	00 c0                	add    %al,%al
412bb7:	37                   	aaa
412bb8:	00 00                	add    %al,(%eax)
412bba:	00 00                	add    %al,(%eax)
412bbc:	86 00                	xchg   %al,(%eax)
412bbe:	9d                   	popf
412bbf:	08 06                	or     %al,(%esi)
412bc1:	00 0e                	add    %cl,(%esi)
412bc3:	00 ec                	add    %ch,%ah
412bc5:	37                   	aaa
412bc6:	00 00                	add    %al,(%eax)
412bc8:	00 00                	add    %al,(%eax)
412bca:	86 00                	xchg   %al,(%eax)
412bcc:	80 03 06             	addb   $0x6,(%ebx)
412bcf:	00 0e                	add    %cl,(%esi)
412bd1:	00 30                	add    %dh,(%eax)
412bd3:	38 00                	cmp    %al,(%eax)
412bd5:	00 00                	add    %al,(%eax)
412bd7:	00 86 00 62 16 06    	add    %al,0x6166200(%esi)
412bdd:	00 0e                	add    %cl,(%esi)
412bdf:	00 61 20             	add    %ah,0x20(%ecx)
412be2:	00 00                	add    %al,(%eax)
412be4:	00 00                	add    %al,(%eax)
412be6:	86 18                	xchg   %bl,(%eax)
412be8:	5b                   	pop    %ebx
412be9:	30 06                	xor    %al,(%esi)
412beb:	00 0e                	add    %cl,(%esi)
412bed:	00 08                	add    %cl,(%eax)
412bef:	39 00                	cmp    %eax,(%eax)
412bf1:	00 00                	add    %al,(%eax)
412bf3:	00 86 00 a6 02 06    	add    %al,0x602a600(%esi)
412bf9:	00 0e                	add    %cl,(%esi)
412bfb:	00 68 39             	add    %ch,0x39(%eax)
412bfe:	00 00                	add    %al,(%eax)
412c00:	00 00                	add    %al,(%eax)
412c02:	86 00                	xchg   %al,(%eax)
412c04:	cf                   	iret
412c05:	02 06                	add    (%esi),%al
412c07:	00 0e                	add    %cl,(%esi)
412c09:	00 14 3a             	add    %dl,(%edx,%edi,1)
412c0c:	00 00                	add    %al,(%eax)
412c0e:	00 00                	add    %al,(%eax)
412c10:	86 00                	xchg   %al,(%eax)
412c12:	ed                   	in     (%dx),%eax
412c13:	03 06                	add    (%esi),%eax
412c15:	00 0e                	add    %cl,(%esi)
412c17:	00 61 20             	add    %ah,0x20(%ecx)
412c1a:	00 00                	add    %al,(%eax)
412c1c:	00 00                	add    %al,(%eax)
412c1e:	86 18                	xchg   %bl,(%eax)
412c20:	5b                   	pop    %ebx
412c21:	30 06                	xor    %al,(%esi)
412c23:	00 0e                	add    %cl,(%esi)
412c25:	00 a4 3a 00 00 00 00 	add    %ah,0x0(%edx,%edi,1)
412c2c:	86 18                	xchg   %bl,(%eax)
412c2e:	5b                   	pop    %ebx
412c2f:	30 06                	xor    %al,(%esi)
412c31:	00 0e                	add    %cl,(%esi)
412c33:	00 b8 3a 00 00 00    	add    %bh,0x3a(%eax)
412c39:	00 81 00 9a 00 63    	add    %al,0x63009a00(%ecx)
412c3f:	10 0e                	adc    %cl,(%esi)
412c41:	00 d0                	add    %dl,%al
412c43:	3a 00                	cmp    (%eax),%al
412c45:	00 00                	add    %al,(%eax)
412c47:	00 86 00 ae 02 0a    	add    %al,0xa02ae00(%esi)
412c4d:	03 0f                	add    (%edi),%ecx
412c4f:	00 40 3b             	add    %al,0x3b(%eax)
412c52:	00 00                	add    %al,(%eax)
412c54:	00 00                	add    %al,(%eax)
412c56:	96                   	xchg   %eax,%esi
412c57:	00 01                	add    %al,(%ecx)
412c59:	02 91 00 0f 00 64    	add    0x64000f00(%ecx),%dl
412c5f:	3b 00                	cmp    (%eax),%eax
412c61:	00 00                	add    %al,(%eax)
412c63:	00 96 00 cd 3c 6b    	add    %dl,0x6b3ccd00(%esi)
412c69:	10 10                	adc    %dl,(%eax)
412c6b:	00 8a 3b 00 00 00    	add    %cl,0x3b(%edx)
412c71:	00 91 18 61 30 6b    	add    %dl,0x6b306118(%ecx)
412c77:	0d 11 00 61 20       	or     $0x20610011,%eax
412c7c:	00 00                	add    %al,(%eax)
412c7e:	00 00                	add    %al,(%eax)
412c80:	86 18                	xchg   %bl,(%eax)
412c82:	5b                   	pop    %ebx
412c83:	30 06                	xor    %al,(%esi)
412c85:	00 11                	add    %dl,(%ecx)
412c87:	00 96 3b 00 00 00    	add    %dl,0x3b(%esi)
412c8d:	00 86 18 5b 30 06    	add    %al,0x6305b18(%esi)
412c93:	00 11                	add    %dl,(%ecx)
412c95:	00 00                	add    %al,(%eax)
412c97:	00 00                	add    %al,(%eax)
412c99:	00 03                	add    %al,(%ebx)
412c9b:	00 86 18 5b 30 38    	add    %al,0x38305b18(%esi)
412ca1:	01 11                	add    %edx,(%ecx)
412ca3:	00 00                	add    %al,(%eax)
412ca5:	00 00                	add    %al,(%eax)
412ca7:	00 03                	add    %al,(%ebx)
412ca9:	00 c6                	add    %al,%dh
412cab:	01 9a 0c 71 10 13    	add    %ebx,0x1310710c(%edx)
412cb1:	00 00                	add    %al,(%eax)
412cb3:	00 00                	add    %al,(%eax)
412cb5:	00 03                	add    %al,(%ebx)
412cb7:	00 c6                	add    %al,%dh
412cb9:	01 95 0c 78 10 15    	add    %edx,0x1510780c(%ebp)
412cbf:	00 00                	add    %al,(%eax)
412cc1:	00 00                	add    %al,(%eax)
412cc3:	00 03                	add    %al,(%ebx)
412cc5:	00 c6                	add    %al,%dh
412cc7:	01 8b 0c 85 10 19    	add    %ecx,0x1910850c(%ebx)
412ccd:	00 9f 3b 00 00 00    	add    %bl,0x3b(%edi)
412cd3:	00 86 18 5b 30 c6    	add    %al,-0x39cfa4e8(%esi)
412cd9:	00 1a                	add    %bl,(%edx)
412cdb:	00 b7 3b 00 00 00    	add    %dh,0x3b(%edi)
412ce1:	00 86 18 5b 30 06    	add    %al,0x6305b18(%esi)
412ce7:	00 1c 00             	add    %bl,(%eax,%eax,1)
412cea:	c4 3b                	les    (%ebx),%edi
412cec:	00 00                	add    %al,(%eax)
412cee:	00 00                	add    %al,(%eax)
412cf0:	86 00                	xchg   %al,(%eax)
412cf2:	77 1c                	ja     0x412d10
412cf4:	8c 10                	mov    %ss,(%eax)
412cf6:	1c 00                	sbb    $0x0,%al
412cf8:	b4 3c                	mov    $0x3c,%ah
412cfa:	00 00                	add    %al,(%eax)
412cfc:	00 00                	add    %al,(%eax)
412cfe:	c6 00 ec             	movb   $0xec,(%eax)
412d01:	18 87 00 1d 00 80    	sbb    %al,-0x7fffe300(%edi)
412d07:	3d 00 00 00 00       	cmp    $0x0,%eax
412d0c:	e6 01                	out    %al,$0x1
412d0e:	6c                   	insb   (%dx),%es:(%edi)
412d0f:	2a 92 10 1d 00 15    	sub    0x15001d10(%edx),%dl
412d15:	3e 00 00             	add    %al,%ds:(%eax)
412d18:	00 00                	add    %al,(%eax)
412d1a:	86 18                	xchg   %bl,(%eax)
412d1c:	5b                   	pop    %ebx
412d1d:	30 06                	xor    %al,(%esi)
412d1f:	00 1e                	add    %bl,(%esi)
412d21:	00 33                	add    %dh,(%ebx)
412d23:	3e 00 00             	add    %al,%ds:(%eax)
412d26:	00 00                	add    %al,(%eax)
412d28:	86 18                	xchg   %bl,(%eax)
412d2a:	5b                   	pop    %ebx
412d2b:	30 06                	xor    %al,(%esi)
412d2d:	00 1e                	add    %bl,(%esi)
412d2f:	00 33                	add    %dh,(%ebx)
412d31:	3e 00 00             	add    %al,%ds:(%eax)
412d34:	00 00                	add    %al,(%eax)
412d36:	86 18                	xchg   %bl,(%eax)
412d38:	5b                   	pop    %ebx
412d39:	30 15 00 1e 00 a3    	xor    %dl,0xa3001e00
412d3f:	2d 00 00 00 00       	sub    $0x0,%eax
412d44:	81 00 15 1d c1 06    	addl   $0x6c11d15,(%eax)
412d4a:	1f                   	pop    %ds
412d4b:	00 4c 3e 00          	add    %cl,0x0(%esi,%edi,1)
412d4f:	00 00                	add    %al,(%eax)
412d51:	00 86 00 90 37 98    	add    %al,-0x67c87000(%esi)
412d57:	10 21                	adc    %ah,(%ecx)
412d59:	00 c0                	add    %al,%al
412d5b:	40                   	inc    %eax
412d5c:	00 00                	add    %al,(%eax)
412d5e:	00 00                	add    %al,(%eax)
412d60:	81 00 50 20 a7 10    	addl   $0x10a72050,(%eax)
412d66:	23 00                	and    (%eax),%eax
412d68:	f0 40                	lock inc %eax
412d6a:	00 00                	add    %al,(%eax)
412d6c:	00 00                	add    %al,(%eax)
412d6e:	84 00                	test   %al,(%eax)
412d70:	77 12                	ja     0x412d84
412d72:	15 00 25 00 20       	adc    $0x20002500,%eax
412d77:	41                   	inc    %ecx
412d78:	00 00                	add    %al,(%eax)
412d7a:	00 00                	add    %al,(%eax)
412d7c:	81 00 f8 3b 06 00    	addl   $0x63bf8,(%eax)
412d82:	26 00 cb             	es add %cl,%bl
412d85:	43                   	inc    %ebx
412d86:	00 00                	add    %al,(%eax)
412d88:	00 00                	add    %al,(%eax)
412d8a:	96                   	xchg   %eax,%esi
412d8b:	08 6a 02             	or     %ch,0x2(%edx)
412d8e:	af                   	scas   %es:(%edi),%eax
412d8f:	10 26                	adc    %ah,(%esi)
412d91:	00 d2                	add    %dl,%dl
412d93:	43                   	inc    %ebx
412d94:	00 00                	add    %al,(%eax)
412d96:	00 00                	add    %al,(%eax)
412d98:	93                   	xchg   %eax,%ebx
412d99:	08 78 02             	or     %bh,0x2(%eax)
412d9c:	b4 10                	mov    $0x10,%ah
412d9e:	26 00 61 20          	add    %ah,%es:0x20(%ecx)
412da2:	00 00                	add    %al,(%eax)
412da4:	00 00                	add    %al,(%eax)
412da6:	86 18                	xchg   %bl,(%eax)
412da8:	5b                   	pop    %ebx
412da9:	30 06                	xor    %al,(%esi)
412dab:	00 27                	add    %ah,(%edi)
412dad:	00 61 20             	add    %ah,0x20(%ecx)
412db0:	00 00                	add    %al,(%eax)
412db2:	00 00                	add    %al,(%eax)
412db4:	86 18                	xchg   %bl,(%eax)
412db6:	5b                   	pop    %ebx
412db7:	30 06                	xor    %al,(%esi)
412db9:	00 27                	add    %ah,(%edi)
412dbb:	00 da                	add    %bl,%dl
412dbd:	43                   	inc    %ebx
412dbe:	00 00                	add    %al,(%eax)
412dc0:	00 00                	add    %al,(%eax)
412dc2:	86 18                	xchg   %bl,(%eax)
412dc4:	5b                   	pop    %ebx
412dc5:	30 06                	xor    %al,(%esi)
412dc7:	00 27                	add    %ah,(%edi)
412dc9:	00 da                	add    %bl,%dl
412dcb:	43                   	inc    %ebx
412dcc:	00 00                	add    %al,(%eax)
412dce:	00 00                	add    %al,(%eax)
412dd0:	86 18                	xchg   %bl,(%eax)
412dd2:	5b                   	pop    %ebx
412dd3:	30 06                	xor    %al,(%esi)
412dd5:	00 27                	add    %ah,(%edi)
412dd7:	00 e3                	add    %ah,%bl
412dd9:	43                   	inc    %ebx
412dda:	00 00                	add    %al,(%eax)
412ddc:	00 00                	add    %al,(%eax)
412dde:	86 18                	xchg   %bl,(%eax)
412de0:	5b                   	pop    %ebx
412de1:	30 ba 10 27 00 f4    	xor    %bh,-0xbffd8f0(%edx)
412de7:	43                   	inc    %ebx
412de8:	00 00                	add    %al,(%eax)
412dea:	00 00                	add    %al,(%eax)
412dec:	86 18                	xchg   %bl,(%eax)
412dee:	5b                   	pop    %ebx
412def:	30 10                	xor    %dl,(%eax)
412df1:	00 28                	add    %ch,(%eax)
412df3:	00 da                	add    %bl,%dl
412df5:	43                   	inc    %ebx
412df6:	00 00                	add    %al,(%eax)
412df8:	00 00                	add    %al,(%eax)
412dfa:	86 18                	xchg   %bl,(%eax)
412dfc:	5b                   	pop    %ebx
412dfd:	30 06                	xor    %al,(%esi)
412dff:	00 29                	add    %ch,(%ecx)
412e01:	00 05 44 00 00 00    	add    %al,0x44
412e07:	00 86 08 89 16 c1    	add    %al,-0x3ee976f8(%esi)
412e0d:	10 29                	adc    %ch,(%ecx)
412e0f:	00 0d 44 00 00 00    	add    %cl,0x44
412e15:	00 83 08 93 16 c7    	add    %al,-0x38e96cf8(%ebx)
412e1b:	10 29                	adc    %ch,(%ecx)
412e1d:	00 16                	add    %dl,(%esi)
412e1f:	44                   	inc    %esp
412e20:	00 00                	add    %al,(%eax)
412e22:	00 00                	add    %al,(%eax)
412e24:	86 18                	xchg   %bl,(%eax)
412e26:	5b                   	pop    %ebx
412e27:	30 06                	xor    %al,(%esi)
412e29:	00 2a                	add    %ch,(%edx)
412e2b:	00 1f                	add    %bl,(%edi)
412e2d:	44                   	inc    %esp
412e2e:	00 00                	add    %al,(%eax)
412e30:	00 00                	add    %al,(%eax)
412e32:	86 18                	xchg   %bl,(%eax)
412e34:	5b                   	pop    %ebx
412e35:	30 06                	xor    %al,(%esi)
412e37:	00 2a                	add    %ch,(%edx)
412e39:	00 28                	add    %ch,(%eax)
412e3b:	44                   	inc    %esp
412e3c:	00 00                	add    %al,(%eax)