412aa0:	00 46 00             	add    %al,0x0(%esi)
412aa3:	57                   	push   %edi
412aa4:	00 48 00             	add    %cl,0x0(%eax)
412aa7:	47                   	inc    %edi
412aa8:	00 41 00             	add    %al,0x0(%ecx)
412aab:	44                   	inc    %esp
412aac:	00 48 00             	add    %cl,0x0(%eax)
412aaf:	4d                   	dec    %ebp
412ab0:	00 56 00             	add    %dl,0x0(%esi)
412ab3:	32 00                	xor    (%eax),%al
412ab5:	46                   	inc    %esi
412ab6:	00 36                	add    %dh,(%esi)
412ab8:	00 51 00             	add    %dl,0x0(%ecx)
412abb:	33 00                	xor    (%eax),%eax
412abd:	50                   	push   %eax
412abe:	00 4e 00             	add    %cl,0x0(%esi)
412ac1:	5a                   	pop    %edx
412ac2:	00 32                	add    %dh,(%edx)
412ac4:	00 48 00             	add    %cl,0x0(%eax)
412ac7:	45                   	inc    %ebp
412ac8:	00 33                	add    %dh,(%ebx)
412aca:	00 33                	add    %dh,(%ebx)
412acc:	00 4d 00             	add    %cl,0x0(%ebp)
412acf:	4f                   	dec    %edi
412ad0:	00 4d 00             	add    %cl,0x0(%ebp)
412ad3:	41                   	inc    %ecx
412ad4:	00 46 00             	add    %al,0x0(%esi)
412ad7:	47                   	inc    %edi
412ad8:	00 36                	add    %dh,(%esi)
412ada:	00 4c 00 54          	add    %cl,0x54(%eax,%eax,1)
412ade:	00 4f 00             	add    %cl,0x0(%edi)
412ae1:	52                   	push   %edx
412ae2:	00 53 00             	add    %dl,0x0(%ebx)
412ae5:	57                   	push   %edi
412ae6:	00 32                	add    %dh,(%edx)
412ae8:	00 4c 00 53          	add    %cl,0x53(%eax,%eax,1)
412aec:	00 58 00             	add    %bl,0x0(%eax)
412aef:	4e                   	dec    %esi
412af0:	00 46 00             	add    %al,0x0(%esi)
412af3:	58                   	pop    %eax
412af4:	00 47 00             	add    %al,0x0(%edi)
412af7:	49                   	dec    %ecx
412af8:	00 33                	add    %dh,(%ebx)
412afa:	00 33                	add    %dh,(%ebx)
412afc:	00 58 00             	add    %bl,0x0(%eax)
412aff:	4f                   	dec    %edi
412b00:	00 4d 00             	add    %cl,0x0(%ebp)
412b03:	58                   	pop    %eax
412b04:	00 45 00             	add    %al,0x0(%ebp)
412b07:	4d                   	dec    %ebp
412b08:	00 33                	add    %dh,(%ebx)
412b0a:	00 33                	add    %dh,(%ebx)
412b0c:	00 53 00             	add    %dl,0x0(%ebx)
412b0f:	4e                   	dec    %esi
412b10:	00 56 00             	add    %dl,0x0(%esi)
412b13:	5a                   	pop    %edx
412b14:	00 51 00             	add    %dl,0x0(%ecx)
412b17:	41                   	inc    %ecx
412b18:	00 34 00             	add    %dh,(%eax,%eax,1)
412b1b:	33 00                	xor    (%eax),%eax
412b1d:	46                   	inc    %esi
412b1e:	00 4f 00             	add    %cl,0x0(%edi)
412b21:	52                   	push   %edx
412b22:	00 50 00             	add    %dl,0x0(%eax)
412b25:	55                   	push   %ebp
412b26:	00 43 00             	add    %al,0x0(%ebx)
412b29:	35 00 4c 00 55       	xor    $0x55004c00,%eax
412b2e:	00 4e 00             	add    %cl,0x0(%esi)
412b31:	35 00 4a 00 57       	xor    $0x57004a00,%eax
412b36:	00 47 00             	add    %al,0x0(%edi)
412b39:	59                   	pop    %ecx
412b3a:	00 4c 00 4d          	add    %cl,0x4d(%eax,%eax,1)
412b3e:	00 4d 00             	add    %cl,0x0(%ebp)
412b41:	56                   	push   %esi
412b42:	00 43 00             	add    %al,0x0(%ebx)
412b45:	47                   	inc    %edi
412b46:	00 53 00             	add    %dl,0x0(%ebx)
412b49:	33 00                	xor    (%eax),%eax
412b4b:	4c                   	dec    %esp
412b4c:	00 46 00             	add    %al,0x0(%esi)
412b4f:	4e                   	dec    %esi
412b50:	00 5a 00             	add    %bl,0x0(%edx)
412b53:	5a                   	pop    %edx
412b54:	00 57 00             	add    %dl,0x0(%edi)
412b57:	53                   	push   %ebx
412b58:	00 33                	add    %dh,(%ebx)
412b5a:	00 33                	add    %dh,(%ebx)
412b5c:	00 4f 00             	add    %cl,0x0(%edi)
412b5f:	4f                   	dec    %edi
412b60:	00 4d 00             	add    %cl,0x0(%ebp)
412b63:	41                   	inc    %ecx
412b64:	00 47 00             	add    %al,0x0(%edi)
412b67:	47                   	inc    %edi
412b68:	00 33                	add    %dh,(%ebx)
412b6a:	00 33                	add    %dh,(%ebx)
412b6c:	00 4e 00             	add    %cl,0x0(%esi)
412b6f:	4f                   	dec    %edi
412b70:	00 42 00             	add    %al,0x0(%edx)
412b73:	58                   	pop    %eax
412b74:	00 57 00             	add    %dl,0x0(%edi)
412b77:	34 00                	xor    $0x0,%al
412b79:	5a                   	pop    %edx
412b7a:	00 4c 00 4f          	add    %cl,0x4f(%eax,%eax,1)
412b7e:	00 4f 00             	add    %cl,0x0(%edi)
412b81:	52                   	push   %edx
412b82:	00 5a 00             	add    %bl,0x0(%edx)
412b85:	51                   	push   %ecx
412b86:	00 41 00             	add    %al,0x0(%ecx)
412b89:	51                   	push   %ecx
412b8a:	00 33                	add    %dh,(%ebx)
412b8c:	00 50 00             	add    %dl,0x0(%eax)
412b8f:	4e                   	dec    %esi
412b90:	00 5a 00             	add    %bl,0x0(%edx)
412b93:	52                   	push   %edx
412b94:	00 57 00             	add    %dl,0x0(%edi)
412b97:	43                   	inc    %ebx
412b98:	00 35 00 41 00 41    	add    %dh,0x41004100
412b9e:	00 49 00             	add    %cl,0x0(%ecx)
412ba1:	35 00 53 00 58       	xor    $0x58005300,%eax
412ba6:	00 49 00             	add    %cl,0x0(%ecx)
412ba9:	54                   	push   %esp
412baa:	00 33                	add    %dh,(%ebx)
412bac:	00 43 00             	add    %al,0x0(%ebx)
412baf:	4e                   	dec    %esi
412bb0:	00 4a 00             	add    %cl,0x0(%edx)
412bb3:	53                   	push   %ebx
412bb4:	00 57 00             	add    %dl,0x0(%edi)
412bb7:	47                   	inc    %edi
412bb8:	00 35 00 41 00 41    	add    %dh,0x41004100
412bbe:	00 49 00             	add    %cl,0x0(%ecx)
412bc1:	52                   	push   %edx
412bc2:	00 53 00             	add    %dl,0x0(%ebx)
412bc5:	57                   	push   %edi
412bc6:	00 4d 00             	add    %cl,0x0(%ebp)
412bc9:	5a                   	pop    %edx
412bca:	00 4c 00 4f          	add    %cl,0x4f(%eax,%eax,1)
412bce:	00 4d 00             	add    %cl,0x0(%ebp)
412bd1:	52                   	push   %edx
412bd2:	00 53 00             	add    %dl,0x0(%ebx)
412bd5:	58                   	pop    %eax
412bd6:	00 45 00             	add    %al,0x0(%ebp)
412bd9:	49                   	dec    %ecx
412bda:	00 43 00             	add    %al,0x0(%ebx)
412bdd:	51                   	push   %ecx
412bde:	00 4f 00             	add    %cl,0x0(%edi)
412be1:	4a                   	dec    %edx
412be2:	00 58 00             	add    %bl,0x0(%eax)
412be5:	58                   	pop    %eax
412be6:	00 49 00             	add    %cl,0x0(%ecx)
412be9:	5a                   	pop    %edx
412bea:	00 4c 00 44          	add    %cl,0x44(%eax,%eax,1)
412bee:	00 4f 00             	add    %cl,0x0(%edi)
412bf1:	51                   	push   %ecx
412bf2:	00 41 00             	add    %al,0x0(%ecx)
412bf5:	45                   	inc    %ebp
412bf6:	00 49 00             	add    %cl,0x0(%ecx)
412bf9:	5a                   	pop    %edx
412bfa:	00 4c 00 47          	add    %cl,0x47(%eax,%eax,1)
412bfe:	00 4d 00             	add    %cl,0x0(%ebp)
412c01:	56                   	push   %esi
412c02:	00 58 00             	add    %bl,0x0(%eax)
412c05:	47                   	inc    %edi
412c06:	00 49 00             	add    %cl,0x0(%ecx)
412c09:	5a                   	pop    %edx
412c0a:	00 4c 00 53          	add    %cl,0x53(%eax,%eax,1)
412c0e:	00 4c 00 35          	add    %cl,0x35(%eax,%eax,1)
412c12:	00 49 00             	add    %cl,0x0(%ecx)
412c15:	48                   	dec    %eax
412c16:	00 45 00             	add    %al,0x0(%ebp)
412c19:	33 00                	xor    (%eax),%eax
412c1b:	33 00                	xor    (%eax),%eax
412c1d:	55                   	push   %ebp
412c1e:	00 4d 00             	add    %cl,0x0(%ebp)
412c21:	56                   	push   %esi
412c22:	00 52 00             	add    %dl,0x0(%edx)
412c25:	58                   	pop    %eax
412c26:	00 49 00             	add    %cl,0x0(%ecx)
412c29:	41                   	inc    %ecx
412c2a:	00 44 00 48          	add    %al,0x48(%eax,%eax,1)
412c2e:	00 4d 00             	add    %cl,0x0(%ebp)
412c31:	56                   	push   %esi
412c32:	00 32                	add    %dh,(%edx)
412c34:	00 46 00             	add    %al,0x0(%esi)
412c37:	36 00 53 00          	add    %dl,%ss:0x0(%ebx)
412c3b:	44                   	inc    %esp
412c3c:	00 46 00             	add    %al,0x0(%esi)
412c3f:	4e                   	dec    %esi
412c40:	00 46 00             	add    %al,0x0(%esi)
412c43:	54                   	push   %esp
412c44:	00 57 00             	add    %dl,0x0(%edi)
412c47:	51                   	push   %ecx
412c48:	00 35 00 41 00 41    	add    %dh,0x41004100
412c4e:	00 4d 00             	add    %cl,0x0(%ebp)
412c51:	52                   	push   %edx
412c52:	00 53 00             	add    %dl,0x0(%ebx)
412c55:	58                   	pop    %eax
412c56:	00 49 00             	add    %cl,0x0(%ecx)
412c59:	34 00                	xor    $0x0,%al
412c5b:	54                   	push   %esp
412c5c:	00 50 00             	add    %dl,0x0(%eax)
412c5f:	4e                   	dec    %esi
412c60:	00 46 00             	add    %al,0x0(%esi)
412c63:	32 00                	xor    (%eax),%al
412c65:	41                   	inc    %ecx
412c66:	00 41 00             	add    %al,0x0(%ecx)
412c69:	53                   	push   %ebx
412c6a:	00 4c 00 4f          	add    %cl,0x4f(%eax,%eax,1)
412c6e:	00 4e 00             	add    %cl,0x0(%esi)
412c71:	46                   	inc    %esi
412c72:	00 32                	add    %dh,(%edx)
412c74:	00 47 00             	add    %al,0x0(%edi)
412c77:	53                   	push   %ebx
412c78:	00 59 00             	add    %bl,0x0(%ecx)
412c7b:	4c                   	dec    %esp
412c7c:	00 4d 00             	add    %cl,0x0(%ebp)
412c7f:	4e                   	dec    %esi
412c80:	00 46 00             	add    %al,0x0(%esi)
412c83:	35 00 47 00 4b       	xor    $0x4b004700,%eax
412c88:	00 51 00             	add    %dl,0x0(%ecx)
412c8b:	33 00                	xor    (%eax),%eax
412c8d:	50                   	push   %eax
412c8e:	00 4e 00             	add    %cl,0x0(%esi)
412c91:	56                   	push   %esi
412c92:	00 59 00             	add    %bl,0x0(%ecx)
412c95:	47                   	inc    %edi
412c96:	00 36                	add    %dh,(%esi)
412c98:	00 33                	add    %dh,(%ebx)
412c9a:	00 54 00 46          	add    %dl,0x46(%eax,%eax,1)
412c9e:	00 4e 00             	add    %cl,0x0(%esi)
412ca1:	5a                   	pop    %edx
412ca2:	00 32                	add    %dh,(%edx)
412ca4:	00 41 00             	add    %al,0x0(%ecx)
412ca7:	41                   	inc    %ecx
412ca8:	00 5a 00             	add    %bl,0x0(%edx)
412cab:	33 00                	xor    (%eax),%eax
412cad:	46                   	inc    %esi
412cae:	00 4f 00             	add    %cl,0x0(%edi)
412cb1:	52                   	push   %edx
412cb2:	00 50 00             	add    %dl,0x0(%eax)
412cb5:	55                   	push   %ebp
412cb6:	00 4b 00             	add    %cl,0x0(%ebx)
412cb9:	33 00                	xor    (%eax),%eax
412cbb:	54                   	push   %esp
412cbc:	00 55 00             	add    %dl,0x0(%ebp)
412cbf:	4f                   	dec    %edi
412cc0:	00 4a 00             	add    %cl,0x0(%edx)
412cc3:	34 00                	xor    $0x0,%al
412cc5:	56                   	push   %esi
412cc6:	00 41 00             	add    %al,0x0(%ecx)
412cc9:	33 00                	xor    (%eax),%eax
412ccb:	33 00                	xor    (%eax),%eax
412ccd:	4a                   	dec    %edx
412cce:	00 4e 00             	add    %cl,0x0(%esi)
412cd1:	5a                   	pop    %edx
412cd2:	00 32                	add    %dh,(%edx)
412cd4:	00 41 00             	add    %al,0x0(%ecx)
412cd7:	41                   	inc    %ecx
412cd8:	00 5a 00             	add    %bl,0x0(%edx)
412cdb:	33 00                	xor    (%eax),%eax
412cdd:	46                   	inc    %esi
412cde:	00 4f 00             	add    %cl,0x0(%edi)
412ce1:	52                   	push   %edx
412ce2:	00 50 00             	add    %dl,0x0(%eax)
412ce5:	55                   	push   %ebp
412ce6:	00 47 00             	add    %al,0x0(%edi)
412ce9:	33 00                	xor    (%eax),%eax
412ceb:	33 00                	xor    (%eax),%eax
412ced:	56                   	push   %esi
412cee:	00 4e 00             	add    %cl,0x0(%esi)
412cf1:	5a                   	pop    %edx
412cf2:	00 32                	add    %dh,(%edx)
412cf4:	00 41 00             	add    %al,0x0(%ecx)
412cf7:	41                   	inc    %ecx
412cf8:	00 55 00             	add    %dl,0x0(%ebp)
412cfb:	33 00                	xor    (%eax),%eax
412cfd:	56                   	push   %esi
412cfe:	00 4f 00             	add    %cl,0x0(%edi)
412d01:	4e                   	dec    %esi
412d02:	00 59 00             	add    %bl,0x0(%ecx)
412d05:	47                   	inc    %edi
412d06:	00 4b 00             	add    %cl,0x0(%ebx)
412d09:	33 00                	xor    (%eax),%eax
412d0b:	54                   	push   %esp
412d0c:	00 45 00             	add    %al,0x0(%ebp)
412d0f:	4a                   	dec    %edx
412d10:	00 52 00             	add    %dl,0x0(%edx)
412d13:	51                   	push   %ecx
412d14:	00 58 00             	add    %bl,0x0(%eax)
412d17:	53                   	push   %ebx
412d18:	00 33                	add    %dh,(%ebx)
412d1a:	00 33                	add    %dh,(%ebx)
412d1c:	00 56 00             	add    %dl,0x0(%esi)
412d1f:	4f                   	dec    %edi
412d20:	00 51 00             	add    %dl,0x0(%ecx)
412d23:	41                   	inc    %ecx
412d24:	00 46 00             	add    %al,0x0(%esi)
412d27:	45                   	inc    %ebp
412d28:	00 5a 00             	add    %bl,0x0(%edx)
412d2b:	4c                   	dec    %esp
412d2c:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
412d30:	00 56 00             	add    %dl,0x0(%esi)
412d33:	57                   	push   %edi
412d34:	00 57 00             	add    %dl,0x0(%edi)
412d37:	4b                   	dec    %ebx
412d38:	00 54 00 44          	add    %dl,0x44(%eax,%eax,1)
412d3c:	00 42 00             	add    %al,0x0(%edx)
412d3f:	50                   	push   %eax
412d40:	00 46 00             	add    %al,0x0(%esi)
412d43:	58                   	pop    %eax
412d44:	00 58 00             	add    %bl,0x0(%eax)
412d47:	4b                   	dec    %ebx
412d48:	00 35 00 41 00 41    	add    %dh,0x41004100
412d4e:	00 4b 00             	add    %cl,0x0(%ebx)
412d51:	42                   	inc    %edx
412d52:	00 53 00             	add    %dl,0x0(%ebx)
412d55:	58                   	pop    %eax
412d56:	00 45 00             	add    %al,0x0(%ebp)
412d59:	5a                   	pop    %edx
412d5a:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
412d5e:	00 4f 00             	add    %cl,0x0(%edi)
412d61:	4a                   	dec    %edx
412d62:	00 57 00             	add    %dl,0x0(%edi)
412d65:	55                   	push   %ebp
412d66:	00 59 00             	add    %bl,0x0(%ecx)
412d69:	59                   	pop    %ecx
412d6a:	00 4c 00 5a          	add    %cl,0x5a(%eax,%eax,1)
412d6e:	00 4e 00             	add    %cl,0x0(%esi)
412d71:	35 00 32 00 58       	xor    $0x58003200,%eax
412d76:	00 49 00             	add    %cl,0x0(%ecx)
412d79:	41                   	inc    %ecx
412d7a:	00 44 00 54          	add    %al,0x54(%eax,%eax,1)
412d7e:	00 4d 00             	add    %cl,0x0(%ebp)
412d81:	56                   	push   %esi
412d82:	00 32                	add    %dh,(%edx)
412d84:	00 46 00             	add    %al,0x0(%esi)
412d87:	36 00 56 00          	add    %dl,%ss:0x0(%esi)
412d8b:	44                   	inc    %esp
412d8c:	00 46 00             	add    %al,0x0(%esi)
412d8f:	50                   	push   %eax
412d90:	00 42 00             	add    %al,0x0(%edx)
412d93:	32 00                	xor    (%eax),%al
412d95:	41                   	inc    %ecx
412d96:	00 41 00             	add    %al,0x0(%ecx)
412d99:	34 00                	xor    $0x0,%al
412d9b:	33 00                	xor    (%eax),%eax
412d9d:	46                   	inc    %esi
412d9e:	00 4f 00             	add    %cl,0x0(%edi)
412da1:	52                   	push   %edx
412da2:	00 50 00             	add    %dl,0x0(%eax)
412da5:	56                   	push   %esi