439dc2:	5a                   	pop    %edx
439dc3:	6b 41 41 41          	imul   $0x41,0x41(%ecx),%eax
439dc7:	41                   	inc    %ecx
439dc8:	4a                   	dec    %edx
439dc9:	4d                   	dec    %ebp
439dca:	67 41                	addr16 inc %ecx
439dcc:	78 41                	js     0x439e0f
439dce:	42                   	inc    %edx
439dcf:	6b 41 46 77          	imul   $0x77,0x46(%ecx),%eax
439dd3:	41                   	inc    %ecx
439dd4:	42                   	inc    %edx
439dd5:	41                   	inc    %ecx
439dd6:	32 45 41             	xor    0x41(%ebp),%al
439dd9:	41                   	inc    %ecx
439dda:	49                   	dec    %ecx
439ddb:	4a                   	dec    %edx
439ddc:	78 56                	js     0x439e34
439dde:	41                   	inc    %ecx
439ddf:	42                   	inc    %edx
439de0:	54                   	push   %esp
439de1:	41                   	inc    %ecx
439de2:	45                   	inc    %ebp
439de3:	34 41                	xor    $0x41,%al
439de5:	5a                   	pop    %edx
439de6:	51                   	push   %ecx
439de7:	42                   	inc    %edx
439de8:	56                   	push   %esi
439de9:	41                   	inc    %ecx
439dea:	46                   	inc    %esi
439deb:	63 41 56             	arpl   %eax,0x56(%ecx)
439dee:	51                   	push   %ecx
439def:	42                   	inc    %edx
439df0:	48                   	dec    %eax
439df1:	41                   	inc    %ecx
439df2:	47                   	inc    %edi
439df3:	59                   	pop    %ecx
439df4:	41                   	inc    %ecx
439df5:	4d                   	dec    %ebp
439df6:	41                   	inc    %ecx
439df7:	41                   	inc    %ecx
439df8:	34 41                	xor    $0x41,%al
439dfa:	46                   	inc    %esi
439dfb:	67 41                	addr16 inc %ecx
439dfd:	54                   	push   %esp
439dfe:	41                   	inc    %ecx
439dff:	42                   	inc    %edx
439e00:	56                   	push   %esi
439e01:	41                   	inc    %ecx
439e02:	45                   	inc    %ebp
439e03:	6b 41 61 51          	imul   $0x51,0x61(%ecx),%eax
439e07:	42                   	inc    %edx
439e08:	50                   	push   %eax
439e09:	41                   	inc    %ecx
439e0a:	47                   	inc    %edi
439e0b:	59                   	pop    %ecx
439e0c:	41                   	inc    %ecx
439e0d:	51                   	push   %ecx
439e0e:	51                   	push   %ecx
439e0f:	42                   	inc    %edx
439e10:	6d                   	insl   (%dx),%es:(%edi)
439e11:	41                   	inc    %ecx
439e12:	45                   	inc    %ebp
439e13:	49                   	dec    %ecx
439e14:	41                   	inc    %ecx
439e15:	61                   	popa
439e16:	77 42                	ja     0x439e5a
439e18:	70 41                	jo     0x439e5b
439e1a:	46                   	inc    %esi
439e1b:	6f                   	outsl  %ds:(%esi),(%dx)
439e1c:	41                   	inc    %ecx
439e1d:	55                   	push   %ebp
439e1e:	67 42                	addr16 inc %edx
439e20:	43                   	inc    %ebx
439e21:	41                   	inc    %ecx
439e22:	48                   	dec    %eax
439e23:	51                   	push   %ecx
439e24:	41                   	inc    %ecx
439e25:	62 41 42             	bound  %eax,0x42(%ecx)
439e28:	58                   	pop    %eax
439e29:	41                   	inc    %ecx
439e2a:	45                   	inc    %ebp
439e2b:	55                   	push   %ebp
439e2c:	41                   	inc    %ecx
439e2d:	59                   	pop    %ecx
439e2e:	67 42                	addr16 inc %edx
439e30:	79 41                	jns    0x439e73
439e32:	45                   	inc    %ebp
439e33:	77 41                	ja     0x439e76
439e35:	52                   	push   %edx
439e36:	51                   	push   %ecx
439e37:	41                   	inc    %ecx
439e38:	31 41 47             	xor    %eax,0x47(%ecx)
439e3b:	6f                   	outsl  %ds:(%esi),(%dx)
439e3c:	41                   	inc    %ecx
439e3d:	56                   	push   %esi
439e3e:	77 42                	ja     0x439e82
439e40:	70 41                	jo     0x439e83
439e42:	48                   	dec    %eax
439e43:	41                   	inc    %ecx
439e44:	41                   	inc    %ecx
439e45:	4d                   	dec    %ebp
439e46:	67 42                	addr16 inc %edx
439e48:	53                   	push   %ebx
439e49:	41                   	inc    %ecx
439e4a:	46                   	inc    %esi
439e4b:	49                   	dec    %ecx
439e4c:	41                   	inc    %ecx
439e4d:	56                   	push   %esi
439e4e:	67 42                	addr16 inc %edx
439e50:	61                   	popa
439e51:	41                   	inc    %ecx
439e52:	47                   	inc    %edi
439e53:	51                   	push   %ecx
439e54:	41                   	inc    %ecx
439e55:	4d                   	dec    %ebp
439e56:	67 42                	addr16 inc %edx
439e58:	61                   	popa
439e59:	41                   	inc    %ecx
439e5a:	44                   	inc    %esp
439e5b:	55                   	push   %ebp
439e5c:	41                   	inc    %ecx
439e5d:	56                   	push   %esi
439e5e:	41                   	inc    %ecx
439e5f:	42                   	inc    %edx
439e60:	73 41                	jae    0x439ea3
439e62:	44                   	inc    %esp
439e63:	45                   	inc    %ebp
439e64:	41                   	inc    %ecx
439e65:	63 51 42             	arpl   %edx,0x42(%ecx)
439e68:	51                   	push   %ecx
439e69:	41                   	inc    %ecx
439e6a:	47                   	inc    %edi
439e6b:	55                   	push   %ebp
439e6c:	41                   	inc    %ecx
439e6d:	57                   	push   %edi
439e6e:	67 42                	addr16 inc %edx
439e70:	32 41 45             	xor    0x45(%ecx),%al
439e73:	51                   	push   %ecx
439e74:	41                   	inc    %ecx
439e75:	53                   	push   %ebx
439e76:	41                   	inc    %ecx
439e77:	42                   	inc    %edx
439e78:	72 41                	jb     0x439ebb
439e7a:	45                   	inc    %ebp
439e7b:	45                   	inc    %ebp
439e7c:	41                   	inc    %ecx
439e7d:	55                   	push   %ebp
439e7e:	67 42                	addr16 inc %edx
439e80:	44                   	inc    %esp
439e81:	41                   	inc    %ecx
439e82:	44                   	inc    %esp
439e83:	63 41 63             	arpl   %eax,0x63(%ecx)
439e86:	67 42                	addr16 inc %edx
439e88:	68 41 44 45 41       	push   $0x41454441
439e8d:	4e                   	dec    %esi
439e8e:	51                   	push   %ecx
439e8f:	42                   	inc    %edx
439e90:	7a 41                	jp     0x439ed3
439e92:	47                   	inc    %edi
439e93:	49                   	dec    %ecx
439e94:	41                   	inc    %ecx
439e95:	52                   	push   %edx
439e96:	51                   	push   %ecx
439e97:	41                   	inc    %ecx
439e98:	31 41 47             	xor    %eax,0x47(%ecx)
439e9b:	67 41                	addr16 inc %ecx
439e9d:	59                   	pop    %ecx
439e9e:	67 42                	addr16 inc %edx
439ea0:	58                   	pop    %eax
439ea1:	41                   	inc    %ecx
439ea2:	46                   	inc    %esi
439ea3:	55                   	push   %ebp
439ea4:	41                   	inc    %ecx
439ea5:	4e                   	dec    %esi
439ea6:	77 42                	ja     0x439eea
439ea8:	52                   	push   %edx
439ea9:	41                   	inc    %ecx
439eaa:	47                   	inc    %edi
439eab:	34 41                	xor    $0x41,%al
439ead:	51                   	push   %ecx
439eae:	67 42                	addr16 inc %edx
439eb0:	6d                   	insl   (%dx),%es:(%edi)
439eb1:	41                   	inc    %ecx
439eb2:	46                   	inc    %esi
439eb3:	4d                   	dec    %ebp
439eb4:	41                   	inc    %ecx
439eb5:	55                   	push   %ebp
439eb6:	51                   	push   %ecx
439eb7:	42                   	inc    %edx
439eb8:	6f                   	outsl  %ds:(%esi),(%dx)
439eb9:	41                   	inc    %ecx
439eba:	47                   	inc    %edi
439ebb:	77 41                	ja     0x439efe
439ebd:	59                   	pop    %ecx
439ebe:	77 42                	ja     0x439f02
439ec0:	59                   	pop    %ecx
439ec1:	41                   	inc    %ecx
439ec2:	46                   	inc    %esi
439ec3:	59                   	pop    %ecx
439ec4:	41                   	inc    %ecx
439ec5:	61                   	popa
439ec6:	41                   	inc    %ecx
439ec7:	42                   	inc    %edx
439ec8:	69 41 45 63 41 62 41 	imul   $0x41624163,0x45(%ecx),%eax
439ecf:	41                   	inc    %ecx
439ed0:	77 41                	ja     0x439f13
439ed2:	47                   	inc    %edi
439ed3:	55                   	push   %ebp
439ed4:	41                   	inc    %ecx
439ed5:	56                   	push   %esi
439ed6:	41                   	inc    %ecx
439ed7:	42                   	inc    %edx
439ed8:	30 41 47             	xor    %al,0x47(%ecx)
439edb:	34 41                	xor    $0x41,%al
439edd:	57                   	push   %edi
439ede:	67 42                	addr16 inc %edx
439ee0:	59                   	pop    %ecx
439ee1:	41                   	inc    %ecx
439ee2:	46                   	inc    %esi
439ee3:	49                   	dec    %ecx
439ee4:	41                   	inc    %ecx
439ee5:	5a                   	pop    %edx
439ee6:	67 42                	addr16 inc %edx
439ee8:	55                   	push   %ebp
439ee9:	41                   	inc    %ecx
439eea:	45                   	inc    %ebp
439eeb:	63 41 56             	arpl   %eax,0x56(%ecx)
439eee:	67 42                	addr16 inc %edx
439ef0:	31 41 46             	xor    %eax,0x46(%ecx)
439ef3:	6f                   	outsl  %ds:(%esi),(%dx)
439ef4:	41                   	inc    %ecx
439ef5:	4d                   	dec    %ebp
439ef6:	77 42                	ja     0x439f3a
439ef8:	53                   	push   %ebx
439ef9:	41                   	inc    %ecx
439efa:	47                   	inc    %edi
439efb:	38 41 54             	cmp    %al,0x54(%ecx)
439efe:	77 41                	ja     0x439f41
439f00:	77 41                	ja     0x439f43
439f02:	47                   	inc    %edi
439f03:	51                   	push   %ecx
439f04:	41                   	inc    %ecx
439f05:	62 41 42             	bound  %eax,0x42(%ecx)
439f08:	6b 41 45 59          	imul   $0x59,0x45(%ecx),%eax
439f0c:	41                   	inc    %ecx
439f0d:	55                   	push   %ebp
439f0e:	67 41                	addr16 inc %ecx
439f10:	31 41 47             	xor    %eax,0x47(%ecx)
439f13:	4d                   	dec    %ebp
439f14:	41                   	inc    %ecx
439f15:	52                   	push   %edx
439f16:	77 42                	ja     0x439f5a
439f18:	57                   	push   %edi
439f19:	41                   	inc    %ecx
439f1a:	45                   	inc    %ebp
439f1b:	63 41 59             	arpl   %eax,0x59(%ecx)
439f1e:	77 42                	ja     0x439f62
439f20:	74 41                	je     0x439f63
439f22:	44                   	inc    %esp
439f23:	6b 41 64 41          	imul   $0x41,0x64(%ecx),%eax
439f27:	42                   	inc    %edx
439f28:	54                   	push   %esp
439f29:	41                   	inc    %ecx
439f2a:	45                   	inc    %ebp
439f2b:	63 41 52             	arpl   %eax,0x52(%ecx)
439f2e:	67 42                	addr16 inc %edx
439f30:	31 41 46             	xor    %eax,0x46(%ecx)
439f33:	6f                   	outsl  %ds:(%esi),(%dx)
439f34:	41                   	inc    %ecx
439f35:	52                   	push   %edx
439f36:	77 42                	ja     0x439f7a
439f38:	34 41                	xor    $0x41,%al
439f3a:	47                   	inc    %edi
439f3b:	77 41                	ja     0x439f7e
439f3d:	54                   	push   %esp
439f3e:	77 41                	ja     0x439f81
439f40:	79 41                	jns    0x439f83
439f42:	47                   	inc    %edi
439f43:	51                   	push   %ecx
439f44:	41                   	inc    %ecx
439f45:	62 41 42             	bound  %eax,0x42(%ecx)
439f48:	6b 41 45 59          	imul   $0x59,0x45(%ecx),%eax
439f4c:	41                   	inc    %ecx
439f4d:	4f                   	dec    %edi
439f4e:	51                   	push   %ecx
439f4f:	42                   	inc    %edx
439f50:	50                   	push   %eax
439f51:	41                   	inc    %ecx
439f52:	46                   	inc    %esi
439f53:	6b 41 56 77          	imul   $0x77,0x56(%ecx),%eax
439f57:	41                   	inc    %ecx
439f58:	78 41                	js     0x439f9b
439f5a:	47                   	inc    %edi
439f5b:	77 41                	ja     0x439f9e
439f5d:	54                   	push   %esp
439f5e:	77 41                	ja     0x439fa1
439f60:	77 41                	ja     0x439fa3
439f62:	47                   	inc    %edi
439f63:	77 41                	ja     0x439fa6
439f65:	64 51                	fs push %ecx
439f67:	42                   	inc    %edx
439f68:	61                   	popa
439f69:	41                   	inc    %ecx
439f6a:	45                   	inc    %ebp
439f6b:	63 41 56             	arpl   %eax,0x56(%ecx)
439f6e:	67 41                	addr16 inc %ecx
439f70:	30 41 46             	xor    %al,0x46(%ecx)
439f73:	51                   	push   %ecx
439f74:	41                   	inc    %ecx
439f75:	4d                   	dec    %ebp
439f76:	67 42                	addr16 inc %edx
439f78:	5a                   	pop    %edx
439f79:	41                   	inc    %ecx
439f7a:	44                   	inc    %esp
439f7b:	63 41 56             	arpl   %eax,0x56(%ecx)
439f7e:	51                   	push   %ecx
439f7f:	42                   	inc    %edx
439f80:	74 41                	je     0x439fc3
439f82:	46                   	inc    %esi
439f83:	59                   	pop    %ecx
439f84:	41                   	inc    %ecx
439f85:	61                   	popa
439f86:	41                   	inc    %ecx
439f87:	42                   	inc    %edx
439f88:	61                   	popa
439f89:	41                   	inc    %ecx
439f8a:	45                   	inc    %ebp
439f8b:	59                   	pop    %ecx
439f8c:	41                   	inc    %ecx
439f8d:	54                   	push   %esp
439f8e:	67 41                	addr16 inc %ecx
439f90:	77 41                	ja     0x439fd3
439f92:	47                   	inc    %edi
439f93:	4d                   	dec    %ebp
439f94:	41                   	inc    %ecx
439f95:	62 51 42             	bound  %edx,0x42(%ecx)
439f98:	73 41                	jae    0x439fdb
439f9a:	48                   	dec    %eax
439f9b:	55                   	push   %ebp
439f9c:	41                   	inc    %ecx
439f9d:	57                   	push   %edi
439f9e:	67 42                	addr16 inc %edx
439fa0:	36 41                	ss inc %ecx
439fa2:	48                   	dec    %eax
439fa3:	51                   	push   %ecx
439fa4:	41                   	inc    %ecx
439fa5:	51                   	push   %ecx
439fa6:	67 42                	addr16 inc %edx
439fa8:	61                   	popa
439fa9:	41                   	inc    %ecx