460c31:	47                   	inc    %edi
460c32:	56                   	push   %esi
460c33:	74 4c                	je     0x460c81
460c35:	6c                   	insb   (%dx),%es:(%edi)
460c36:	4a                   	dec    %edx
460c37:	6c                   	insb   (%dx),%es:(%edi)
460c38:	63 32                	arpl   %esi,(%edx)
460c3a:	39 31                	cmp    %esi,(%ecx)
460c3c:	63 6d 4e             	arpl   %ebp,0x4e(%ebp)
460c3f:	6c                   	insb   (%dx),%es:(%edi)
460c40:	63 77 42             	arpl   %esi,0x42(%edi)
460c43:	48                   	dec    %eax
460c44:	5a                   	pop    %edx
460c45:	58                   	pop    %eax
460c46:	52                   	push   %edx
460c47:	50                   	push   %eax
460c48:	59                   	pop    %ecx
460c49:	6d                   	insl   (%dx),%es:(%edi)
460c4a:	70 6c                	jo     0x460cb8
460c4c:	59                   	pop    %ecx
460c4d:	33 51 41             	xor    0x41(%ecx),%edx
460c50:	52                   	push   %edx
460c51:	57                   	push   %edi
460c52:	35 32 61 58 4a       	xor    $0x4a586132,%eax
460c57:	76 62                	jbe    0x460cbb
460c59:	6d                   	insl   (%dx),%es:(%edi)
460c5a:	31 6c 62 6e          	xor    %ebp,0x6e(%edx,%eiz,2)
460c5e:	51                   	push   %ecx
460c5f:	41                   	inc    %ecx
460c60:	52                   	push   %edx
460c61:	58                   	pop    %eax
460c62:	68 70 64 41 42       	push   $0x42416470
460c67:	55                   	push   %ebp
460c68:	61                   	popa
460c69:	48                   	dec    %eax
460c6a:	4a                   	dec    %edx
460c6b:	6c                   	insb   (%dx),%es:(%edi)
460c6c:	59                   	pop    %ecx
460c6d:	57                   	push   %edi
460c6e:	51                   	push   %ecx
460c6f:	41                   	inc    %ecx
460c70:	55                   	push   %ebp
460c71:	33 6c 7a 64          	xor    0x64(%edx,%edi,2),%ebp
460c75:	47                   	inc    %edi
460c76:	56                   	push   %esi
460c77:	74 4c                	je     0x460cc5
460c79:	6c                   	insb   (%dx),%es:(%edi)
460c7a:	52                   	push   %edx
460c7b:	6f                   	outsl  %ds:(%esi),(%dx)
460c7c:	63 6d 56             	arpl   %ebp,0x56(%ebp)
460c7f:	68 5a 47 6c 75       	push   $0x756c475a
460c84:	5a                   	pop    %edx
460c85:	77 42                	ja     0x460cc9
460c87:	54                   	push   %esp
460c88:	62 47 56             	bound  %eax,0x56(%edi)
460c8b:	6c                   	insb   (%dx),%es:(%edi)
460c8c:	63 41 42             	arpl   %eax,0x42(%ecx)
460c8f:	42                   	inc    %edx
460c90:	63 48 42             	arpl   %ecx,0x42(%eax)
460c93:	45                   	inc    %ebp
460c94:	62 32                	bound  %esi,(%edx)
460c96:	31 68 61             	xor    %ebp,0x61(%eax)
460c99:	57                   	push   %edi
460c9a:	34 41                	xor    $0x41,%al
460c9c:	5a                   	pop    %edx
460c9d:	32 56 30             	xor    0x30(%esi),%dl
460ca0:	58                   	pop    %eax
460ca1:	30 4e 31             	xor    %cl,0x31(%esi)
460ca4:	63 6e 4a             	arpl   %ebp,0x4a(%esi)
460ca7:	6c                   	insb   (%dx),%es:(%edi)
460ca8:	62 6e 52             	bound  %ebp,0x52(%esi)
460cab:	45                   	inc    %ebp
460cac:	62 32                	bound  %esi,(%edx)
460cae:	31 68 61             	xor    %ebp,0x61(%eax)
460cb1:	57                   	push   %edi
460cb2:	34 41                	xor    $0x41,%al
460cb4:	54                   	push   %esp
460cb5:	57                   	push   %edi
460cb6:	6c                   	insb   (%dx),%es:(%edi)
460cb7:	6a 63                	push   $0x63
460cb9:	6d                   	insl   (%dx),%es:(%edi)
460cba:	39 7a 62             	cmp    %edi,0x62(%edx)
460cbd:	32 5a 30             	xor    0x30(%edx),%bl
460cc0:	4c                   	dec    %esp
460cc1:	6c                   	insb   (%dx),%es:(%edi)
460cc2:	5a                   	pop    %edx
460cc3:	70 63                	jo     0x460d28
460cc5:	33 56 68             	xor    0x68(%esi),%edx
460cc8:	62 45 4a             	bound  %eax,0x4a(%ebp)
460ccb:	68 63 32 6c 6a       	push   $0x6a6c3263
460cd0:	41                   	inc    %ecx
460cd1:	45                   	inc    %ebp
460cd2:	6c                   	insb   (%dx),%es:(%edi)
460cd3:	75 64                	jne    0x460d39
460cd5:	47                   	inc    %edi
460cd6:	56                   	push   %esi
460cd7:	79 59                	jns    0x460d32
460cd9:	57                   	push   %edi
460cda:	4e                   	dec    %esi
460cdb:	30 61 57             	xor    %ah,0x57(%ecx)
460cde:	39 75 41             	cmp    %esi,0x41(%ebp)
460ce1:	45                   	inc    %ebp
460ce2:	4e                   	dec    %esi
460ce3:	68 62 47 78 43       	push   $0x43784762
460ce8:	65 55                	gs push %ebp
460cea:	35 68 62 57 55       	xor    $0x55576268,%eax
460cef:	41                   	inc    %ecx
460cf0:	51                   	push   %ecx
460cf1:	32 46 73             	xor    0x73(%esi),%al
460cf4:	62 46 52             	bound  %eax,0x52(%esi)
460cf7:	35 63 47 55 41       	xor    $0x41554763,%eax
460cfc:	53                   	push   %ebx
460cfd:	57                   	push   %edi
460cfe:	35 30 4d 7a 49       	xor    $0x497a4d30,%eax
460d03:	41                   	inc    %ecx
460d04:	41                   	inc    %ecx
460d05:	43                   	inc    %ebx
460d06:	73 75                	jae    0x460d7d
460d08:	41                   	inc    %ecx
460d09:	46                   	inc    %esi
460d0a:	41                   	inc    %ecx
460d0b:	41                   	inc    %ecx
460d0c:	63 67 42             	arpl   %esp,0x42(%edi)
460d0f:	76 41                	jbe    0x460d52
460d11:	48                   	dec    %eax
460d12:	41                   	inc    %ecx
460d13:	41                   	inc    %ecx
460d14:	5a                   	pop    %edx
460d15:	51                   	push   %ecx
460d16:	42                   	inc    %edx
460d17:	79 41                	jns    0x460d5a
460d19:	48                   	dec    %eax
460d1a:	51                   	push   %ecx
460d1b:	41                   	inc    %ecx
460d1c:	61                   	popa
460d1d:	51                   	push   %ecx
460d1e:	42                   	inc    %edx
460d1f:	6c                   	insb   (%dx),%es:(%edi)
460d20:	41                   	inc    %ecx
460d21:	48                   	dec    %eax
460d22:	4d                   	dec    %ebp
460d23:	41                   	inc    %ecx
460d24:	4c                   	dec    %esp
460d25:	67 42                	addr16 inc %edx
460d27:	53                   	push   %ebx
460d28:	41                   	inc    %ecx
460d29:	47                   	inc    %edi
460d2a:	55                   	push   %ebp
460d2b:	41                   	inc    %ecx
460d2c:	63 77 42             	arpl   %esi,0x42(%edi)
460d2f:	76 41                	jbe    0x460d72
460d31:	48                   	dec    %eax
460d32:	55                   	push   %ebp
460d33:	41                   	inc    %ecx
460d34:	63 67 42             	arpl   %esp,0x42(%edi)
460d37:	6a 41                	push   $0x41
460d39:	47                   	inc    %edi
460d3a:	55                   	push   %ebp
460d3b:	41                   	inc    %ecx
460d3c:	63 77 41             	arpl   %esi,0x41(%edi)
460d3f:	41                   	inc    %ecx
460d40:	43                   	inc    %ebx
460d41:	55                   	push   %ebp
460d42:	77 41                	ja     0x460d85
460d44:	62 77 42             	bound  %esi,0x42(%edi)
460d47:	68 41 47 51 41       	push   $0x41514741
460d4c:	41                   	inc    %ecx
460d4d:	42                   	inc    %edx
460d4e:	56                   	push   %esi
460d4f:	46                   	inc    %esi
460d50:	41                   	inc    %ecx
460d51:	47                   	inc    %edi
460d52:	34 41                	xor    $0x41,%al
460d54:	64 41                	fs inc %ecx
460d56:	42                   	inc    %edx
460d57:	79 41                	jns    0x460d9a
460d59:	48                   	dec    %eax
460d5a:	6b 41 55 41          	imul   $0x41,0x55(%ecx),%eax
460d5e:	42                   	inc    %edx
460d5f:	76 41                	jbe    0x460da2
460d61:	47                   	inc    %edi
460d62:	6b 41 62 67          	imul   $0x67,0x62(%ecx),%eax
460d66:	42                   	inc    %edx
460d67:	30 41 41             	xor    %al,0x41(%ecx)
460d6a:	41                   	inc    %ecx
460d6b:	4e                   	dec    %esi
460d6c:	53                   	push   %ebx
460d6d:	51                   	push   %ecx
460d6e:	42                   	inc    %edx
460d6f:	75 41                	jne    0x460db2
460d71:	48                   	dec    %eax
460d72:	59                   	pop    %ecx
460d73:	41                   	inc    %ecx
460d74:	62 77 42             	bound  %esi,0x42(%edi)
460d77:	72 41                	jb     0x460dba
460d79:	47                   	inc    %edi
460d7a:	55                   	push   %ebp
460d7b:	41                   	inc    %ecx
460d7c:	41                   	inc    %ecx
460d7d:	41                   	inc    %ecx
460d7e:	44                   	inc    %esp
460d7f:	38 75 67             	cmp    %dh,0x67(%ebp)
460d82:	59                   	pop    %ecx
460d83:	45                   	inc    %ebp
460d84:	31 6d 69             	xor    %ebp,0x69(%ebp)
460d87:	62 51 34             	bound  %edx,0x34(%ecx)
460d8a:	43                   	inc    %ebx
460d8b:	70 55                	jo     0x460de2
460d8d:	6c                   	insb   (%dx),%es:(%edi)
460d8e:	37                   	aaa
460d8f:	57                   	push   %edi
460d90:	61                   	popa
460d91:	30 63 55             	xor    %ah,0x55(%ebx)
460d94:	41                   	inc    %ecx
460d95:	41                   	inc    %ecx
460d96:	69 33 65 6c 78 57    	imul   $0x57786c65,(%ebx),%esi
460d9c:	47                   	inc    %edi
460d9d:	54                   	push   %esp
460d9e:	54                   	push   %esp
460d9f:	67 69 51 59 41 41 52 	imul   $0x30524141,0x59(%bx,%di),%edx
460da6:	30
460da7:	46                   	inc    %esi
460da8:	48                   	dec    %eax
460da9:	51                   	push   %ecx
460daa:	55                   	push   %ebp
460dab:	49                   	dec    %ecx
460dac:	73 44                	jae    0x460df2
460dae:	39 66 66             	cmp    %esp,0x66(%esi)
460db1:	78 48                	js     0x460dfb
460db3:	56                   	push   %esi
460db4:	43                   	inc    %ebx
460db5:	6a 6f                	push   $0x6f
460db7:	47                   	inc    %edi
460db8:	41                   	inc    %ecx
460db9:	41                   	inc    %ecx
460dba:	45                   	inc    %ebp
460dbb:	64 42                	fs inc %edx
460dbd:	52                   	push   %edx
460dbe:	49                   	dec    %ecx
460dbf:	4e                   	dec    %esi
460dc0:	42                   	inc    %edx
460dc1:	67 41                	addr16 inc %ecx
460dc3:	43                   	inc    %ebx
460dc4:	45                   	inc    %ebp
460dc5:	67 30 4f 44          	xor    %cl,0x44(%bx)
460dc9:	67 55                	addr16 push %ebp
460dcb:	41                   	inc    %ecx
460dcc:	41                   	inc    %ecx
460dcd:	67 45                	addr16 inc %ebp
460dcf:	4f                   	dec    %edi
460dd0:	44                   	inc    %esp
460dd1:	67 55                	addr16 push %ebp
460dd3:	41                   	inc    %ecx
460dd4:	41                   	inc    %ecx
460dd5:	52                   	push   %edx
460dd6:	77 64                	ja     0x460e3c
460dd8:	42                   	inc    %edx
460dd9:	51                   	push   %ecx
460dda:	51                   	push   %ecx
460ddb:	41                   	inc    %ecx
460ddc:	41                   	inc    %ecx
460ddd:	52                   	push   %edx
460dde:	77 63                	ja     0x460e43
460de0:	41                   	inc    %ecx
460de1:	79 41                	jns    0x460e24
460de3:	41                   	inc    %ecx
460de4:	41                   	inc    %ecx
460de5:	51                   	push   %ecx
460de6:	51                   	push   %ecx
460de7:	67 41                	addr16 inc %ecx
460de9:	51                   	push   %ecx
460dea:	45                   	inc    %ebp
460deb:	4f                   	dec    %edi
460dec:	42                   	inc    %edx
460ded:	43                   	inc    %ebx
460dee:	41                   	inc    %ecx
460def:	42                   	inc    %edx
460df0:	41                   	inc    %ecx
460df1:	51                   	push   %ecx
460df2:	67 49                	addr16 dec %ecx
460df4:	41                   	inc    %ecx
460df5:	51                   	push   %ecx
460df6:	41                   	inc    %ecx
460df7:	49                   	dec    %ecx
460df8:	41                   	inc    %ecx
460df9:	41                   	inc    %ecx
460dfa:	41                   	inc    %ecx
460dfb:	41                   	inc    %ecx
460dfc:	41                   	inc    %ecx
460dfd:	41                   	inc    %ecx
460dfe:	41                   	inc    %ecx
460dff:	65 41                	gs inc %ecx
460e01:	51                   	push   %ecx
460e02:	41                   	inc    %ecx
460e03:	42                   	inc    %edx
460e04:	41                   	inc    %ecx
460e05:	46                   	inc    %esi
460e06:	51                   	push   %ecx
460e07:	43                   	inc    %ebx
460e08:	46                   	inc    %esi
460e09:	6c                   	insb   (%dx),%es:(%edi)
460e0a:	64 79 59             	fs jns 0x460e66
460e0d:	58                   	pop    %eax
460e0e:	42                   	inc    %edx
460e0f:	4f                   	dec    %edi
460e10:	62 32                	bound  %esi,(%edx)
460e12:	35 46 65 47 4e       	xor    $0x4e476546,%eax
460e17:	6c                   	insb   (%dx),%es:(%edi)
460e18:	63 48 52             	arpl   %ecx,0x52(%eax)
460e1b:	70 62                	jo     0x460e7f
460e1d:	32 35 55 61 48 4a    	xor    0x4a486155,%dh
460e23:	76 64                	jbe    0x460e89
460e25:	33 4d 42             	xor    0x42(%ebp),%ecx
460e28:	42                   	inc    %edx
460e29:	53                   	push   %ebx
460e2a:	41                   	inc    %ecx
460e2b:	42                   	inc    %edx
460e2c:	41                   	inc    %ecx
460e2d:	52                   	push   %edx
460e2e:	45                   	inc    %ebp
460e2f:	64 43                	fs inc %ebx
460e31:	41                   	inc    %ecx
460e32:	45                   	inc    %ebp
460e33:	41                   	inc    %ecx
460e34:	42                   	inc    %edx
460e35:	77 45                	ja     0x460e7c
460e37:	41                   	inc    %ecx
460e38:	41                   	inc    %ecx
460e39:	41                   	inc    %ecx
460e3a:	41                   	inc    %ecx
460e3b:	41                   	inc    %ecx
460e3c:	45                   	inc    %ebp
460e3d:	51                   	push   %ecx
460e3e:	45                   	inc    %ebp
460e3f:	41                   	inc    %ecx
460e40:	44                   	inc    %esp
460e41:	45                   	inc    %ebp
460e42:	46                   	inc    %esi
460e43:	4e                   	dec    %esi
460e44:	52                   	push   %edx
460e45:	46                   	inc    %esi
460e46:	39 4a 63             	cmp    %ecx,0x63(%edx)
460e49:	32 39                	xor    (%ecx),%bh
460e4b:	30 62 33             	xor    %ah,0x33(%edx)
460e4e:	42                   	inc    %edx
460e4f:	6c                   	insb   (%dx),%es:(%edi)
460e50:	63 77 41             	arpl   %esi,0x41(%edi)
460e53:	41                   	inc    %ecx
460e54:	42                   	inc    %edx
460e55:	51                   	push   %ecx