463a1c:	41                   	inc    %ecx
463a1d:	42                   	inc    %edx
463a1e:	69 49 41 45 41 41 41 	imul   $0x41414145,0x41(%ecx),%ecx
463a25:	42                   	inc    %edx
463a26:	6a 59                	push   $0x59
463a28:	64 4b                	fs dec %ebx
463a2a:	63 49 4e             	arpl   %ecx,0x4e(%ecx)
463a2d:	59                   	pop    %ecx
463a2e:	51                   	push   %ecx
463a2f:	34 73                	xor    $0x73,%al
463a31:	68 6c 5a 69 43       	push   $0x43695a6c
463a36:	35 68 75 49 6d       	xor    $0x6d497568,%eax
463a3b:	57                   	push   %edi
463a3c:	57                   	push   %edi
463a3d:	59                   	pop    %ecx
463a3e:	67 51                	addr16 push %ecx
463a40:	79 65                	jns    0x463aa7
463a42:	71 42                	jno    0x463a86
463a44:	6c                   	insb   (%dx),%es:(%edi)
463a45:	6b 67 41 67          	imul   $0x67,0x41(%edi),%esp
463a49:	41                   	inc    %ecx
463a4a:	41                   	inc    %ecx
463a4b:	41                   	inc    %ecx
463a4c:	47                   	inc    %edi
463a4d:	4e                   	dec    %esi
463a4e:	6d                   	insl   (%dx),%es:(%edi)
463a4f:	49                   	dec    %ecx
463a50:	50                   	push   %eax
463a51:	30 73 68             	xor    %dh,0x68(%ebx)
463a54:	77 78                	ja     0x463ace
463a56:	68 49 47 35 55       	push   $0x55354749
463a5b:	44                   	inc    %esp
463a5c:	51                   	push   %ecx
463a5d:	6c                   	insb   (%dx),%es:(%edi)
463a5e:	5a                   	pop    %edx
463a5f:	49                   	dec    %ecx
463a60:	4e                   	dec    %esi
463a61:	63 54 59 43          	arpl   %edx,0x43(%ecx,%ebx,2)
463a65:	4a                   	dec    %edx
463a66:	68 2f 67 34 57       	push   $0x5734672f
463a6b:	41                   	inc    %ecx
463a6c:	44                   	inc    %esp
463a6d:	6a 33                	push   $0x33
463a6f:	35 66 2f 2f 2f       	xor    $0x2f2f2f66,%eax
463a74:	67 77 42             	addr16 ja 0x463ab9
463a77:	41                   	inc    %ecx
463a78:	43                   	inc    %ebx
463a79:	44                   	inc    %esp
463a7a:	31 56 6f             	xor    %edx,0x6f(%esi)
463a7d:	49                   	dec    %ecx
463a7e:	56                   	push   %esi
463a7f:	5a                   	pop    %edx
463a80:	69 41 42 41 41 41 41 	imul   $0x41414141,0x42(%ecx),%eax
463a87:	59                   	pop    %ecx
463a88:	6d                   	insl   (%dx),%es:(%edi)
463a89:	56                   	push   %esi
463a8a:	6d                   	insl   (%dx),%es:(%edi)
463a8b:	5a                   	pop    %edx
463a8c:	53                   	push   %ebx
463a8d:	42                   	inc    %edx
463a8e:	45                   	inc    %ebp
463a8f:	64 7a 63             	fs jp  0x463af5
463a92:	4e                   	dec    %esi
463a93:	59                   	pop    %ecx
463a94:	57                   	push   %edi
463a95:	55                   	push   %ebp
463a96:	67 65 64 6f          	gs outsl %fs:(%si),(%dx)
463a9a:	7a 4a                	jp     0x463ae6
463a9c:	6c                   	insb   (%dx),%es:(%edi)
463a9d:	67 67 42             	addr16 addr16 inc %edx
463aa0:	41                   	inc    %ecx
463aa1:	41                   	inc    %ecx
463aa2:	41                   	inc    %ecx
463aa3:	41                   	inc    %ecx
463aa4:	47                   	inc    %edi
463aa5:	4e                   	dec    %esi
463aa6:	6d                   	insl   (%dx),%es:(%edi)
463aa7:	2f                   	das
463aa8:	67 77 42             	addr16 ja 0x463aed
463aab:	41                   	inc    %ecx
463aac:	43                   	inc    %ebx
463aad:	43                   	inc    %ebx
463aae:	67 70 48             	addr16 jo 0x463af9
463ab1:	70 37                	jo     0x463aea
463ab3:	49                   	dec    %ecx
463ab4:	41                   	inc    %ecx
463ab5:	49                   	dec    %ecx
463ab6:	41                   	inc    %ecx
463ab7:	41                   	inc    %ecx
463ab8:	41                   	inc    %ecx
463ab9:	42                   	inc    %edx
463aba:	6a 49                	push   $0x49
463abc:	43                   	inc    %ebx
463abd:	71 70                	jno    0x463b2f
463abf:	33 68 35             	xor    0x35(%eax),%ebp
463ac2:	68 6b 53 44 4f       	push   $0x4f44536b
463ac7:	35 65 37 69 5a       	xor    $0x5a693765,%eax
463acc:	6d                   	insl   (%dx),%es:(%edi)
463acd:	55                   	push   %ebp
463ace:	67 4e                	addr16 dec %esi
463ad0:	73 47                	jae    0x463b19
463ad2:	54                   	push   %esp
463ad3:	2f                   	das
463ad4:	31 67 67             	xor    %esp,0x67(%edi)
463ad7:	66 57                	push   %di
463ad9:	74 7a                	je     0x463b55
463adb:	49                   	dec    %ecx
463adc:	56                   	push   %esi
463add:	67 67 56             	addr16 addr16 push %esi
463ae0:	52                   	push   %edx
463ae1:	4c                   	dec    %esp
463ae2:	32 41 31             	xor    0x31(%ecx),%al
463ae5:	6c                   	insb   (%dx),%es:(%edi)
463ae6:	68 30 70 7a 2b       	push   $0x2b7a7030
463aeb:	44                   	inc    %esp
463aec:	41                   	inc    %ecx
463aed:	45                   	inc    %ebp
463aee:	41                   	inc    %ecx
463aef:	49                   	dec    %ecx
463af0:	4e                   	dec    %esi
463af1:	4d                   	dec    %ebp
463af2:	46                   	inc    %esi
463af3:	73 4c                	jae    0x463b41
463af5:	42                   	inc    %edx
463af6:	6d                   	insl   (%dx),%es:(%edi)
463af7:	49                   	dec    %ecx
463af8:	48                   	dec    %eax
463af9:	4e                   	dec    %esi
463afa:	4a                   	dec    %edx
463afb:	2f                   	das
463afc:	77 35                	ja     0x463b33
463afe:	68 5a 69 41 42       	push   $0x4241695a
463b03:	41                   	inc    %ecx
463b04:	41                   	inc    %ecx
463b05:	41                   	inc    %ecx
463b06:	41                   	inc    %ecx
463b07:	59                   	pop    %ecx
463b08:	79 42                	jns    0x463b4c
463b0a:	4e                   	dec    %esi
463b0b:	70 69                	jo     0x463b76
463b0d:	66 66 57             	data16 push %di
463b10:	66 34 4d             	data16 xor $0x4d,%al
463b13:	41                   	inc    %ecx
463b14:	51                   	push   %ecx
463b15:	41                   	inc    %ecx
463b16:	67 70 6f             	addr16 jo 0x463b88
463b19:	66 76 4f             	data16 jbe 0x463b6b
463b1c:	6d                   	insl   (%dx),%es:(%edi)
463b1d:	55                   	push   %ebp
463b1e:	67 73 41             	addr16 jae 0x463b62
463b21:	62 6b 32             	bound  %ebp,0x32(%ebx)
463b24:	47                   	inc    %edi
463b25:	45                   	inc    %ebp
463b26:	67 59                	addr16 pop %ecx
463b28:	64 38 44 33 31       	cmp    %al,%fs:0x31(%ebx,%esi,1)
463b2d:	6b 67 46 66          	imul   $0x66,0x46(%edi),%esp
463b31:	55                   	push   %ebp
463b32:	59                   	pop    %ecx
463b33:	34 32                	xor    $0x32,%al
463b35:	45                   	inc    %ebp
463b36:	67 5a                	addr16 pop %edx
463b38:	6a 63                	push   $0x63
463b3a:	6d                   	insl   (%dx),%es:(%edi)
463b3b:	41                   	inc    %ecx
463b3c:	56                   	push   %esi
463b3d:	6b 67 7a 63          	imul   $0x63,0x7a(%edi),%esp
463b41:	77 39                	ja     0x463b7c
463b43:	49                   	dec    %ecx
463b44:	31 69 52             	xor    %ebp,0x52(%ecx)
463b47:	49                   	dec    %ecx
463b48:	4b                   	dec    %ebx
463b49:	45                   	inc    %ebp
463b4a:	59                   	pop    %ecx
463b4b:	78 52                	js     0x463b9f
463b4d:	73 67                	jae    0x463bb6
463b4f:	46                   	inc    %esi
463b50:	36 54                	ss push %esp
463b52:	5a                   	pop    %edx
463b53:	33 32                	xor    (%edx),%esi
463b55:	46                   	inc    %esi
463b56:	6c                   	insb   (%dx),%es:(%edi)
463b57:	49                   	dec    %ecx
463b58:	46                   	inc    %esi
463b59:	79 68                	jns    0x463bc3
463b5b:	70 43                	jo     0x463ba0
463b5d:	68 5a 49 50 39       	push   $0x3950495a
463b62:	76 43                	jbe    0x463ba7
463b64:	67 52                	addr16 push %edx
463b66:	68 49 4f 7a 4e       	push   $0x4e7a4f49
463b6b:	4e                   	dec    %esi
463b6c:	42                   	inc    %edx
463b6d:	64 5a                	fs pop %edx
463b6f:	59                   	pop    %ecx
463b70:	64 4b                	fs dec %ebx
463b72:	63 2f                	arpl   %ebp,(%edi)
463b74:	67 77 42             	addr16 ja 0x463bb9
463b77:	41                   	inc    %ecx
463b78:	43                   	inc    %ebx
463b79:	41                   	inc    %ecx
463b7a:	46                   	inc    %esi
463b7b:	4d                   	dec    %ebp
463b7c:	55                   	push   %ebp
463b7d:	41                   	inc    %ecx
463b7e:	44                   	inc    %esp
463b7f:	5a                   	pop    %edx
463b80:	6d                   	insl   (%dx),%es:(%edi)
463b81:	55                   	push   %ebp
463b82:	67 73 67             	addr16 jae 0x463bec
463b85:	6b 37 36             	imul   $0x36,(%edi),%esi
463b88:	56                   	push   %esi
463b89:	67 67 4c             	addr16 addr16 dec %esp
463b8c:	72 6b                	jb     0x463bf9
463b8e:	57                   	push   %edi
463b8f:	36 6c                	ss insb (%dx),%es:(%edi)
463b91:	6b 67 64 48          	imul   $0x48,0x64(%edi),%esp
463b95:	36 62 2f             	bound  %ebp,%ss:(%edi)
463b98:	57                   	push   %edi
463b99:	45                   	inc    %ebp
463b9a:	67 41                	addr16 inc %ecx
463b9c:	51                   	push   %ecx
463b9d:	41                   	inc    %ecx
463b9e:	41                   	inc    %ecx
463b9f:	41                   	inc    %ecx
463ba0:	47                   	inc    %edi
463ba1:	4a                   	dec    %edx
463ba2:	6c                   	insb   (%dx),%es:(%edi)
463ba3:	2f                   	das
463ba4:	67 77 42             	addr16 ja 0x463be9
463ba7:	41                   	inc    %ecx
463ba8:	43                   	inc    %ebx
463ba9:	41                   	inc    %ecx
463baa:	67 68 6f 67 69 5a    	addr16 push $0x5a69676f
463bb0:	53                   	push   %ebx
463bb1:	42                   	inc    %edx
463bb2:	73 4b                	jae    0x463bff
463bb4:	45                   	inc    %ebp
463bb5:	4c                   	dec    %esp
463bb6:	37                   	aaa
463bb7:	57                   	push   %edi
463bb8:	47                   	inc    %edi
463bb9:	55                   	push   %ebp
463bba:	67 57                	addr16 push %edi
463bbc:	79 53                	jns    0x463c11
463bbe:	55                   	push   %ebp
463bbf:	35 56 67 67 44       	xor    $0x44676756,%eax
463bc4:	4c                   	dec    %esp
463bc5:	4e                   	dec    %esi
463bc6:	72 42                	jb     0x463c0a
463bc8:	46                   	inc    %esi
463bc9:	6b 67 42 38          	imul   $0x38,0x42(%edi),%esp
463bcd:	39 75 43             	cmp    %esi,0x43(%ebp)
463bd0:	47                   	inc    %edi
463bd1:	47                   	inc    %edi
463bd2:	52                   	push   %edx
463bd3:	49                   	dec    %ecx
463bd4:	50                   	push   %eax
463bd5:	71 46                	jno    0x463c1d
463bd7:	38 4f 31             	cmp    %cl,0x31(%edi)
463bda:	6c                   	insb   (%dx),%es:(%edi)
463bdb:	49                   	dec    %ecx
463bdc:	41                   	inc    %ecx
463bdd:	5a                   	pop    %edx
463bde:	36 44                	ss inc %esp
463be0:	78 4a                	js     0x463c2c
463be2:	5a                   	pop    %edx
463be3:	59                   	pop    %ecx
463be4:	64 4b                	fs dec %ebx
463be6:	63 49 4f             	arpl   %ecx,0x4f(%ecx)
463be9:	65 67 31 56 41       	xor    %edx,%gs:0x41(%bp)
463bee:	67 48                	addr16 dec %eax
463bf0:	49                   	dec    %ecx
463bf1:	39 65 43             	cmp    %esp,0x43(%ebp)
463bf4:	57                   	push   %edi
463bf5:	45                   	inc    %ebp
463bf6:	67 72 6d             	addr16 jb 0x463c66
463bf9:	48                   	dec    %eax
463bfa:	72 42                	jb     0x463c3e
463bfc:	57                   	push   %edi
463bfd:	45                   	inc    %ebp
463bfe:	67 61                	addr16 popa
463c00:	79 62                	jns    0x463c64
463c02:	6e                   	outsb  %ds:(%esi),(%dx)
463c03:	33 31                	xor    (%ecx),%esi
463c05:	68 6c 49 41 59       	push   $0x5941496c
463c0a:	41                   	inc    %ecx
463c0b:	41                   	inc    %ecx
463c0c:	41                   	inc    %ecx
463c0d:	42                   	inc    %edx
463c0e:	6a 49                	push   $0x49
463c10:	50                   	push   %eax
463c11:	4d                   	dec    %ebp
463c12:	63 38                	arpl   %edi,(%eax)
463c14:	51                   	push   %ecx
463c15:	42                   	inc    %edx
463c16:	59                   	pop    %ecx
463c17:	49                   	dec    %ecx
463c18:	41                   	inc    %ecx
463c19:	55                   	push   %ebp
463c1a:	41                   	inc    %ecx
463c1b:	41                   	inc    %ecx
463c1c:	41                   	inc    %ecx
463c1d:	42                   	inc    %edx
463c1e:	6a 2f                	push   $0x2f
463c20:	67 34 57             	addr16 xor $0x57,%al
463c23:	41                   	inc    %ecx
463c24:	44                   	inc    %esp
463c25:	69 74 35 50 2f 2f 2f 	imul   $0x672f2f2f,0x50(%ebp,%esi,1),%esi
463c2c:	67
463c2d:	77 42                	ja     0x463c71
463c2f:	41                   	inc    %ecx
463c30:	43                   	inc    %ebx
463c31:	43                   	inc    %ebx
463c32:	6a 4b                	push   $0x4b
463c34:	73 37                	jae    0x463c6d
463c36:	33 5a 53             	xor    0x53(%edx),%ebx
463c39:	42                   	inc    %edx
463c3a:	34 36                	xor    $0x36,%al
463c3c:	4c                   	dec    %esp
463c3d:	72 71                	jb     0x463cb0
463c3f:	59                   	pop    %ecx
463c40:	57                   	push   %edi
463c41:	55                   	push   %ebp
463c42:	67 31 73 4a          	xor    %esi,0x4a(%bp,%di)
463c46:	30 48 56             	xor    %cl,0x56(%eax)
463c49:	6b 67 41 67          	imul   $0x67,0x41(%edi),%esp
463c4d:	41                   	inc    %ecx
463c4e:	41                   	inc    %ecx
463c4f:	41                   	inc    %ecx
463c50:	47                   	inc    %edi
463c51:	4c                   	dec    %esp
463c52:	2b 44 41 45          	sub    0x45(%ecx,%eax,2),%eax
463c56:	41                   	inc    %ecx
463c57:	49                   	dec    %ecx
463c58:	46                   	inc    %esi
463c59:	2f                   	das
463c5a:	6d                   	insl   (%dx),%es:(%edi)
463c5b:	55                   	push   %ebp
463c5c:	77 74                	ja     0x463cd2
463c5e:	6c                   	insb   (%dx),%es:(%edi)
463c5f:	5a                   	pop    %edx
463c60:	69 41 42 41 41 41 41 	imul   $0x41414141,0x42(%ecx),%eax
463c67:	59                   	pop    %ecx
463c68:	79 44                	jns    0x463cae
463c6a:	6c                   	insb   (%dx),%es:(%edi)
463c6b:	44                   	inc    %esp
463c6c:	46                   	inc    %esi
463c6d:	62 36                	bound  %esi,(%esi)
463c6f:	57                   	push   %edi
463c70:	4a                   	dec    %edx
463c71:	45                   	inc    %ebp