413c46:	08 00                	or     %al,(%eax)
413c50:	56                   	push   %esi
413c51:	42                   	inc    %edx
413c52:	41                   	inc    %ecx
413c53:	36 2e 44             	ss cs inc %esp
413c56:	4c                   	dec    %esp
413c57:	4c                   	dec    %esp
413c58:	00 00                	add    %al,(%eax)
413c5a:	00 00                	add    %al,(%eax)
413c5c:	5f                   	pop    %edi
413c5d:	5f                   	pop    %edi
413c5e:	76 62                	jbe    0x413cc2
413c60:	61                   	popa
413c61:	46                   	inc    %esi
413c62:	72 65                	jb     0x413cc9
413c64:	65 4f                	gs dec %edi
413c66:	62 6a 4c             	bound  %ebp,0x4c(%edx)
413c69:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
413c70:	00 00                	add    %al,(%eax)
413c72:	00 00                	add    %al,(%eax)
413c74:	f4                   	hlt
413c75:	3b 41 00             	cmp    0x0(%ecx),%eax
413c78:	64 94                	fs xchg %eax,%esp
413c7a:	41                   	inc    %ecx
413c7b:	00 5f 5f             	add    %bl,0x5f(%edi)
413c7e:	76 62                	jbe    0x413ce2
413c80:	61                   	popa
413c81:	56                   	push   %esi
413c82:	61                   	popa
413c83:	72 53                	jb     0x413cd8
413c85:	65 74 4f             	gs je  0x413cd7
413c88:	62 6a 00             	bound  %ebp,0x0(%edx)
413c8b:	00 5f 5f             	add    %bl,0x5f(%edi)
413c8e:	76 62                	jbe    0x413cf2
413c90:	61                   	popa
413c91:	46                   	inc    %esi
413c92:	72 65                	jb     0x413cf9
413c94:	65 4f                	gs dec %edi
413c96:	62 6a 00             	bound  %ebp,0x0(%edx)
413c99:	00 00                	add    %al,(%eax)
413c9b:	00 5f 5f             	add    %bl,0x5f(%edi)
413c9e:	76 62                	jbe    0x413d02
413ca0:	61                   	popa
413ca1:	4e                   	dec    %esi
413ca2:	65 77 32             	gs ja  0x413cd7
413ca5:	00 00                	add    %al,(%eax)
413ca7:	00 5f 5f             	add    %bl,0x5f(%edi)
413caa:	76 62                	jbe    0x413d0e
413cac:	61                   	popa
413cad:	53                   	push   %ebx
413cae:	74 72                	je     0x413d22
413cb0:	43                   	inc    %ebx
413cb1:	6d                   	insl   (%dx),%es:(%edi)
413cb2:	70 00                	jo     0x413cb4
413cb4:	5f                   	pop    %edi
413cb5:	5f                   	pop    %edi
413cb6:	76 62                	jbe    0x413d1a
413cb8:	61                   	popa
413cb9:	49                   	dec    %ecx
413cba:	34 53                	xor    $0x53,%al
413cbc:	74 72                	je     0x413d30
413cbe:	00 00                	add    %al,(%eax)
413cc0:	5f                   	pop    %edi
413cc1:	5f                   	pop    %edi
413cc2:	76 62                	jbe    0x413d26
413cc4:	61                   	popa
413cc5:	56                   	push   %esi
413cc6:	61                   	popa
413cc7:	72 44                	jb     0x413d0d
413cc9:	75 70                	jne    0x413d3b
413ccb:	00 5f 5f             	add    %bl,0x5f(%edi)
413cce:	76 62                	jbe    0x413d32
413cd0:	61                   	popa
413cd1:	53                   	push   %ebx
413cd2:	74 72                	je     0x413d46
413cd4:	4d                   	dec    %ebp
413cd5:	6f                   	outsl  %ds:(%esi),(%dx)
413cd6:	76 65                	jbe    0x413d3d
413cd8:	00 00                	add    %al,(%eax)
413cda:	00 00                	add    %al,(%eax)
413cdc:	5f                   	pop    %edi
413cdd:	5f                   	pop    %edi
413cde:	76 62                	jbe    0x413d42
413ce0:	61                   	popa
413ce1:	53                   	push   %ebx
413ce2:	74 72                	je     0x413d56
413ce4:	43                   	inc    %ebx
413ce5:	61                   	popa
413ce6:	74 00                	je     0x413ce8
413ce8:	5f                   	pop    %edi
413ce9:	5f                   	pop    %edi
413cea:	76 62                	jbe    0x413d4e
413cec:	61                   	popa
413ced:	46                   	inc    %esi
413cee:	72 65                	jb     0x413d55
413cf0:	65 56                	gs push %esi
413cf2:	61                   	popa
413cf3:	72 00                	jb     0x413cf5
413cf5:	00 00                	add    %al,(%eax)
413cf7:	00 5f 5f             	add    %bl,0x5f(%edi)
413cfa:	76 62                	jbe    0x413d5e
413cfc:	61                   	popa
413cfd:	56                   	push   %esi
413cfe:	61                   	popa
413cff:	72 54                	jb     0x413d55
413d01:	73 74                	jae    0x413d77
413d03:	4e                   	dec    %esi
413d04:	65 00 00             	add    %al,%gs:(%eax)
413d07:	00 5f 5f             	add    %bl,0x5f(%edi)
413d0a:	76 62                	jbe    0x413d6e
413d0c:	61                   	popa
413d0d:	46                   	inc    %esi
413d0e:	72 65                	jb     0x413d75
413d10:	65 53                	gs push %ebx
413d12:	74 72                	je     0x413d86
413d14:	00 00                	add    %al,(%eax)
413d16:	00 00                	add    %al,(%eax)
413d18:	5f                   	pop    %edi
413d19:	5f                   	pop    %edi
413d1a:	76 62                	jbe    0x413d7e
413d1c:	61                   	popa
413d1d:	52                   	push   %edx
413d1e:	34 53                	xor    $0x53,%al
413d20:	74 72                	je     0x413d94
413d22:	00 00                	add    %al,(%eax)
413d24:	5f                   	pop    %edi
413d25:	5f                   	pop    %edi
413d26:	76 62                	jbe    0x413d8a
413d28:	61                   	popa
413d29:	46                   	inc    %esi
413d2a:	72 65                	jb     0x413d91
413d2c:	65 56                	gs push %esi
413d2e:	61                   	popa
413d2f:	72 4c                	jb     0x413d7d
413d31:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
413d38:	5f                   	pop    %edi
413d39:	5f                   	pop    %edi
413d3a:	76 62                	jbe    0x413d9e
413d3c:	61                   	popa
413d3d:	48                   	dec    %eax
413d3e:	72 65                	jb     0x413da5
413d40:	73 75                	jae    0x413db7
413d42:	6c                   	insb   (%dx),%es:(%edi)
413d43:	74 43                	je     0x413d88
413d45:	68 65 63 6b 4f       	push   $0x4f6b6365
413d4a:	62 6a 00             	bound  %ebp,0x0(%edx)
413d4d:	00 00                	add    %al,(%eax)
413d4f:	00 26                	add    %ah,(%esi)
413d51:	00 00                	add    %al,(%eax)
413d53:	00 45 00             	add    %al,0x0(%ebp)
413d56:	47                   	inc    %edi
413d57:	00 79 00             	add    %bh,0x0(%ecx)
413d5a:	66 00 4b 00          	data16 add %cl,0x0(%ebx)
413d5e:	61                   	popa
413d5f:	00 31                	add    %dh,(%ecx)
413d61:	00 62 00             	add    %ah,0x0(%edx)
413d64:	59                   	pop    %ecx
413d65:	00 77 00             	add    %dh,0x0(%edi)
413d68:	39 00                	cmp    %eax,(%eax)
413d6a:	45                   	inc    %ebp
413d6b:	00 6e 00             	add    %ch,0x0(%esi)
413d6e:	39 00                	cmp    %eax,(%eax)
413d70:	54                   	push   %esp
413d71:	00 4b 00             	add    %cl,0x0(%ebx)
413d74:	32 00                	xor    (%eax),%al
413d76:	30 00                	xor    %al,(%eax)
413d78:	38 00                	cmp    %al,(%eax)
413d7a:	00 00                	add    %al,(%eax)
413d7c:	0e                   	push   %cs
413d7d:	00 00                	add    %al,(%eax)
413d7f:	00 64 00 31          	add    %ah,0x31(%eax,%eax,1)
413d83:	00 79 00             	add    %bh,0x0(%ecx)
413d86:	78 00                	js     0x413d88
413d88:	31 00                	xor    %eax,(%eax)
413d8a:	37                   	aaa
413d8b:	00 30                	add    %dh,(%eax)
413d8d:	00 00                	add    %al,(%eax)
413d8f:	00 26                	add    %ah,(%esi)
413d91:	00 00                	add    %al,(%eax)
413d93:	00 6f 00             	add    %ch,0x0(%edi)
413d96:	6f                   	outsl  %ds:(%esi),(%dx)
413d97:	00 75 00             	add    %dh,0x0(%ebp)
413d9a:	45                   	inc    %ebp
413d9b:	00 49 00             	add    %cl,0x0(%ecx)
413d9e:	33 00                	xor    (%eax),%eax
413da0:	4d                   	dec    %ebp
413da1:	00 37                	add    %dh,(%edi)
413da3:	00 42 00             	add    %al,0x0(%edx)
413da6:	4f                   	dec    %edi
413da7:	00 43 00             	add    %al,0x0(%ebx)
413daa:	79 00                	jns    0x413dac
413dac:	45                   	inc    %ebp
413dad:	00 52 00             	add    %dl,0x0(%edx)
413db0:	62 00                	bound  %eax,(%eax)
413db2:	31 00                	xor    %eax,(%eax)
413db4:	58                   	pop    %eax
413db5:	00 32                	add    %dh,(%edx)
413db7:	00 30                	add    %dh,(%eax)
413db9:	00 00                	add    %al,(%eax)
413dbb:	00 34 00             	add    %dh,(%eax,%eax,1)
413dbe:	00 00                	add    %al,(%eax)
413dc0:	55                   	push   %ebp
413dc1:	00 4a 00             	add    %cl,0x0(%edx)
413dc4:	6c                   	insb   (%dx),%es:(%edi)
413dc5:	00 75 00             	add    %dh,0x0(%ebp)
413dc8:	78 00                	js     0x413dca
413dca:	45                   	inc    %ebp
413dcb:	00 76 00             	add    %dh,0x0(%esi)
413dce:	75 00                	jne    0x413dd0
413dd0:	71 00                	jno    0x413dd2
413dd2:	44                   	inc    %esp
413dd3:	00 4e 00             	add    %cl,0x0(%esi)
413dd6:	36 00 68 00          	add    %ch,%ss:0x0(%eax)
413dda:	63 00                	arpl   %eax,(%eax)
413ddc:	30 00                	xor    %al,(%eax)
413dde:	37                   	aaa
413ddf:	00 42 00             	add    %al,0x0(%edx)
413de2:	6d                   	insl   (%dx),%es:(%edi)
413de3:	00 6a 00             	add    %ch,0x0(%edx)
413de6:	31 00                	xor    %eax,(%eax)
413de8:	4b                   	dec    %ebx
413de9:	00 46 00             	add    %al,0x0(%esi)
413dec:	73 00                	jae    0x413dee
413dee:	41                   	inc    %ecx
413def:	00 34 00             	add    %dh,(%eax,%eax,1)
413df2:	39 00                	cmp    %eax,(%eax)
413df4:	00 00                	add    %al,(%eax)
413df6:	00 00                	add    %al,(%eax)
413df8:	08 00                	or     %al,(%eax)
413dfa:	00 00                	add    %al,(%eax)
413dfc:	30 00                	xor    %al,(%eax)
413dfe:	3a 00                	cmp    (%eax),%al
413e00:	32 00                	xor    (%eax),%al
413e02:	30 00                	xor    %al,(%eax)
413e04:	00 00                	add    %al,(%eax)
413e06:	00 00                	add    %al,(%eax)
413e08:	06                   	push   %es
413e09:	00 00                	add    %al,(%eax)
413e0b:	00 3a                	add    %bh,(%edx)
413e0d:	00 32                	add    %dh,(%edx)
413e0f:	00 30                	add    %dh,(%eax)
413e11:	00 00                	add    %al,(%eax)
413e13:	00 49 4f             	add    %cl,0x4f(%ecx)
413e16:	ad                   	lods   %ds:(%esi),%eax
413e17:	33 99 66 cf 11 b7    	xor    -0x48ee309a(%ecx),%ebx
413e1d:	0c 00                	or     $0x0,%al
413e1f:	aa                   	stos   %al,%es:(%edi)
413e20:	00 60 d3             	add    %ah,-0x2d(%eax)
413e23:	93                   	xchg   %eax,%ebx
413e24:	02 00                	add    (%eax),%al
413e26:	00 00                	add    %al,(%eax)
413e28:	66 00 00             	data16 add %al,(%eax)
413e2b:	00 02                	add    %al,(%edx)
413e2d:	00 00                	add    %al,(%eax)
413e2f:	00 46 00             	add    %al,0x0(%esi)
413e32:	00 00                	add    %al,(%eax)
413e34:	12 00                	adc    (%eax),%al
413e36:	00 00                	add    %al,(%eax)
413e38:	74 00                	je     0x413e3a
413e3a:	41                   	inc    %ecx
413e3b:	00 34 00             	add    %dh,(%eax,%eax,1)
413e3e:	32 00                	xor    (%eax),%al
413e40:	37                   	aaa
413e41:	00 6c 00 31          	add    %ch,0x31(%eax,%eax,1)
413e45:	00 31                	add    %dh,(%ecx)
413e47:	00 32                	add    %dh,(%edx)
413e49:	00 00                	add    %al,(%eax)
413e4b:	00 04 00             	add    %al,(%eax,%eax,1)
413e4e:	00 00                	add    %al,(%eax)
413e50:	34 00                	xor    $0x0,%al
413e52:	2f                   	das
413e53:	00 00                	add    %al,(%eax)
413e55:	00 00                	add    %al,(%eax)
413e57:	00 06                	add    %al,(%esi)
413e59:	00 00                	add    %al,(%eax)
413e5b:	00 34 00             	add    %dh,(%eax,%eax,1)
413e5e:	2f                   	das
413e5f:	00 34 00             	add    %dh,(%eax,%eax,1)
413e62:	00 00                	add    %al,(%eax)
413e64:	5f                   	pop    %edi
413e65:	5f                   	pop    %edi
413e66:	76 62                	jbe    0x413eca
413e68:	61                   	popa
413e69:	53                   	push   %ebx
413e6a:	74 72                	je     0x413ede
413e6c:	43                   	inc    %ebx
413e6d:	6f                   	outsl  %ds:(%esi),(%dx)
413e6e:	70 79                	jo     0x413ee9
413e70:	00 00                	add    %al,(%eax)
413e72:	00 00                	add    %al,(%eax)
413e74:	5f                   	pop    %edi
413e75:	5f                   	pop    %edi
413e76:	76 62                	jbe    0x413eda
413e78:	61                   	popa
413e79:	48                   	dec    %eax
413e7a:	72 65                	jb     0x413ee1
413e7c:	73 75                	jae    0x413ef3
413e7e:	6c                   	insb   (%dx),%es:(%edi)
413e7f:	74 43                	je     0x413ec4
413e81:	68 65 63 6b 00       	push   $0x6b6365
413e86:	00 00                	add    %al,(%eax)
413e88:	5f                   	pop    %edi
413e89:	5f                   	pop    %edi
413e8a:	76 62                	jbe    0x413eee
413e8c:	61                   	popa
413e8d:	49                   	dec    %ecx
413e8e:	34 56                	xor    $0x56,%al
413e90:	61                   	popa
413e91:	72 00                	jb     0x413e93
413e93:	00 5f 5f             	add    %bl,0x5f(%edi)
413e96:	76 62                	jbe    0x413efa
413e98:	61                   	popa
413e99:	46                   	inc    %esi
413e9a:	70 49                	jo     0x413ee5
413e9c:	34 00                	xor    $0x0,%al
413e9e:	00 00                	add    %al,(%eax)
413ea0:	5f                   	pop    %edi
413ea1:	5f                   	pop    %edi
413ea2:	76 62                	jbe    0x413f06
413ea4:	61                   	popa
413ea5:	46                   	inc    %esi
413ea6:	72 65                	jb     0x413f0d
413ea8:	65 53                	gs push %ebx
413eaa:	74 72                	je     0x413f1e
413eac:	4c                   	dec    %esp
413ead:	69 73 74 00 00 00 00 	imul   $0x0,0x74(%ebx),%esi
413eb4:	5f                   	pop    %edi
413eb5:	5f                   	pop    %edi
413eb6:	76 62                	jbe    0x413f1a
413eb8:	61                   	popa
413eb9:	53                   	push   %ebx
413eba:	74 72                	je     0x413f2e
413ebc:	56                   	push   %esi
413ebd:	61                   	popa
413ebe:	72 4d                	jb     0x413f0d
413ec0:	6f                   	outsl  %ds:(%esi),(%dx)
413ec1:	76 65                	jbe    0x413f28
413ec3:	00 5f 5f             	add    %bl,0x5f(%edi)
413ec6:	76 62                	jbe    0x413f2a
413ec8:	61                   	popa
413ec9:	56                   	push   %esi
413eca:	61                   	popa
413ecb:	72 45                	jb     0x413f12
413ecd:	72 72                	jb     0x413f41
413ecf:	49                   	dec    %ecx
413ed0:	34 00                	xor    $0x0,%al
413ed2:	00 00                	add    %al,(%eax)
413ed4:	01 00                	add    %eax,(%eax)
413ed6:	00 00                	add    %al,(%eax)
413ed8:	64 35 41 00 00 00    	fs xor $0x41,%eax