461c9c:	44                   	inc    %esp
461c9d:	68 54 2f 50 2f       	push   $0x2f502f54
461ca2:	2f                   	das
461ca3:	2f                   	das
461ca4:	67 77 44             	addr16 ja 0x461ceb
461ca7:	41                   	inc    %ecx
461ca8:	4e                   	dec    %esi
461ca9:	41                   	inc    %ecx
461caa:	4a                   	dec    %edx
461cab:	41                   	inc    %ecx
461cac:	41                   	inc    %ecx
461cad:	41                   	inc    %ecx
461cae:	42                   	inc    %edx
461caf:	4b                   	dec    %ebx
461cb0:	43                   	inc    %ebx
461cb1:	63 41 41             	arpl   %eax,0x41(%ecx)
461cb4:	41                   	inc    %ecx
461cb5:	70 76                	jo     0x461d2d
461cb7:	4b                   	dec    %ebx
461cb8:	41                   	inc    %ecx
461cb9:	41                   	inc    %ecx
461cba:	41                   	inc    %ecx
461cbb:	43                   	inc    %ebx
461cbc:	76 34                	jbe    0x461cf2
461cbe:	4d                   	dec    %ebp
461cbf:	41                   	inc    %ecx
461cc0:	77 41                	ja     0x461d03
461cc2:	67 6f                	outsl  %ds:(%si),(%dx)
461cc4:	32 73 4a             	xor    0x4a(%ebx),%dh
461cc7:	41                   	inc    %ecx
461cc8:	53                   	push   %ebx
461cc9:	41                   	inc    %ecx
461cca:	6a 76                	push   $0x76
461ccc:	6c                   	insb   (%dx),%es:(%edi)
461ccd:	76 71                	jbe    0x461d40
461ccf:	57                   	push   %edi
461cd0:	57                   	push   %edi
461cd1:	55                   	push   %ebp
461cd2:	67 39 38             	cmp    %edi,(%bx,%si)
461cd5:	41                   	inc    %ecx
461cd6:	5a                   	pop    %edx
461cd7:	47                   	inc    %edi
461cd8:	56                   	push   %esi
461cd9:	67 67 64 68 4e 73 41 	addr16 addr16 fs push $0x6d41734e
461ce0:	6d
461ce1:	47                   	inc    %edi
461ce2:	4e                   	dec    %esi
461ce3:	48                   	dec    %eax
461ce4:	77 41                	ja     0x461d27
461ce6:	41                   	inc    %ecx
461ce7:	41                   	inc    %ecx
461ce8:	53                   	push   %ebx
461ce9:	55                   	push   %ebp
461cea:	67 56                	addr16 push %esi
461cec:	44                   	inc    %esp
461ced:	32 32                	xor    (%edx),%dh
461cef:	78 43                	js     0x461d34
461cf1:	43                   	inc    %ebx
461cf2:	38 74 65 45          	cmp    %dh,0x45(%ebp,%eiz,2)
461cf6:	70 57                	jo     0x461d4f
461cf8:	47                   	inc    %edi
461cf9:	5a                   	pop    %edx
461cfa:	6d                   	insl   (%dx),%es:(%edi)
461cfb:	49                   	dec    %ecx
461cfc:	45                   	inc    %ebp
461cfd:	6f                   	outsl  %ds:(%esi),(%dx)
461cfe:	46                   	inc    %esi
461cff:	75 41                	jne    0x461d42
461d01:	6c                   	insb   (%dx),%es:(%edi)
461d02:	59                   	pop    %ecx
461d03:	49                   	dec    %ecx
461d04:	46                   	inc    %esi
461d05:	6e                   	outsb  %ds:(%esi),(%dx)
461d06:	34 54                	xor    $0x54,%al
461d08:	2f                   	das
461d09:	68 5a 5a 57 62       	push   $0x62575a5a
461d0e:	51                   	push   %ecx
461d0f:	42                   	inc    %edx
461d10:	67 41                	addr16 inc %ecx
461d12:	41                   	inc    %ecx
461d13:	41                   	inc    %ecx
461d14:	53                   	push   %ebx
461d15:	67 6e                	outsb  %ds:(%si),(%dx)
461d17:	41                   	inc    %ecx
461d18:	41                   	inc    %ecx
461d19:	41                   	inc    %ecx
461d1a:	4b                   	dec    %ebx
461d1b:	6f                   	outsl  %ds:(%esi),(%dx)
461d1c:	6d                   	insl   (%dx),%es:(%edi)
461d1d:	38 70 41             	cmp    %dh,0x41(%eax)
461d20:	41                   	inc    %ecx
461d21:	41                   	inc    %ecx
461d22:	4b                   	dec    %ebx
461d23:	2f                   	das
461d24:	67 77 44             	addr16 ja 0x461d6b
461d27:	41                   	inc    %ecx
461d28:	43                   	inc    %ebx
461d29:	43                   	inc    %ebx
461d2a:	50                   	push   %eax
461d2b:	65 46                	gs inc %esi
461d2d:	4c                   	dec    %esp
461d2e:	59                   	pop    %ecx
461d2f:	49                   	dec    %ecx
461d30:	49                   	dec    %ecx
461d31:	59                   	pop    %ecx
461d32:	35 32 4f 64 5a       	xor    $0x5a644f32,%eax
461d37:	5a                   	pop    %edx
461d38:	69 44 33 77 49 55 50 	imul   $0x59505549,0x77(%ebx,%esi,1),%eax
461d3f:	59
461d40:	53                   	push   %ebx
461d41:	43                   	inc    %ebx
461d42:	6c                   	insb   (%dx),%es:(%edi)
461d43:	50                   	push   %eax
461d44:	68 62 73 49 46       	push   $0x46497362
461d49:	4a                   	dec    %edx
461d4a:	6c                   	insb   (%dx),%es:(%edi)
461d4b:	7a 65                	jp     0x461db2
461d4d:	64 59                	fs pop %ecx
461d4f:	5a                   	pop    %edx
461d50:	69 42 51 34 57 33 6b 	imul   $0x6b335734,0x51(%edx),%eax
461d57:	57                   	push   %edi
461d58:	43                   	inc    %ebx
461d59:	44                   	inc    %esp
461d5a:	41                   	inc    %ecx
461d5b:	50                   	push   %eax
461d5c:	38 76 37             	cmp    %dh,0x37(%esi)
461d5f:	57                   	push   %edi
461d60:	53                   	push   %ebx
461d61:	44                   	inc    %esp
461d62:	30 59 72             	xor    %bl,0x72(%ecx)
461d65:	41                   	inc    %ecx
461d66:	67 59                	addr16 pop %ecx
461d68:	53                   	push   %ebx
461d69:	42                   	inc    %edx
461d6a:	6c                   	insb   (%dx),%es:(%edi)
461d6b:	45                   	inc    %ebp
461d6c:	59                   	pop    %ecx
461d6d:	55                   	push   %ebp
461d6e:	4a                   	dec    %edx
461d6f:	57                   	push   %edi
461d70:	57                   	push   %edi
461d71:	55                   	push   %ebp
461d72:	67 42                	addr16 inc %edx
461d74:	34 36                	xor    $0x36,%al
461d76:	4a                   	dec    %edx
461d77:	4b                   	dec    %ebx
461d78:	6c                   	insb   (%dx),%es:(%edi)
461d79:	68 6c 63 67 73       	push   $0x7367636c
461d7e:	41                   	inc    %ecx
461d7f:	41                   	inc    %ecx
461d80:	48                   	dec    %eax
461d81:	42                   	inc    %edx
461d82:	76 4b                	jbe    0x461dcf
461d84:	67 41                	addr16 inc %ecx
461d86:	41                   	inc    %ecx
461d87:	43                   	inc    %ebx
461d88:	69 59 67 67 41 56 52 	imul   $0x52564167,0x67(%ecx),%ebx
461d8f:	38 57 59             	cmp    %dl,0x59(%edi)
461d92:	67 71 43             	addr16 jno 0x461dd8
461d95:	48                   	dec    %eax
461d96:	39 37                	cmp    %esi,(%edi)
461d98:	46                   	inc    %esi
461d99:	68 6c 49 44 41       	push   $0x4144496c
461d9e:	63 72 50             	arpl   %esi,0x50(%edx)
461da1:	74 68                	je     0x461e0b
461da3:	2f                   	das
461da4:	67 34 57             	addr16 xor $0x57,%al
461da7:	41                   	inc    %ecx
461da8:	44                   	inc    %esp
461da9:	69 4b 2b 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2b(%ebx),%ecx
461db0:	67 77 42             	addr16 ja 0x461df5
461db3:	41                   	inc    %ecx
461db4:	43                   	inc    %ebx
461db5:	41                   	inc    %ecx
461db6:	71 68                	jno    0x461e20
461db8:	78 49                	js     0x461e03
461dba:	46                   	inc    %esi
461dbb:	49                   	dec    %ecx
461dbc:	44                   	inc    %esp
461dbd:	41                   	inc    %ecx
461dbe:	48                   	dec    %eax
461dbf:	4b                   	dec    %ebx
461dc0:	53                   	push   %ebx
461dc1:	6c                   	insb   (%dx),%es:(%edi)
461dc2:	5a                   	pop    %edx
461dc3:	49                   	dec    %ecx
461dc4:	43                   	inc    %ebx
461dc5:	65 41                	gs inc %ecx
461dc7:	46                   	inc    %esi
461dc8:	69 52 59 2f 67 77 42 	imul   $0x4277672f,0x59(%edx),%edx
461dcf:	41                   	inc    %ecx
461dd0:	43                   	inc    %ebx
461dd1:	41                   	inc    %ecx
461dd2:	72 73                	jb     0x461e47
461dd4:	79 36                	jns    0x461e0c
461dd6:	75 5a                	jne    0x461e32
461dd8:	53                   	push   %ebx
461dd9:	43                   	inc    %ebx
461dda:	45                   	inc    %ebp
461ddb:	6d                   	insl   (%dx),%es:(%edi)
461ddc:	48                   	dec    %eax
461ddd:	34 5a                	xor    $0x5a,%al
461ddf:	57                   	push   %edi
461de0:	53                   	push   %ebx
461de1:	42                   	inc    %edx
461de2:	45                   	inc    %ebp
461de3:	62 67 59             	bound  %esp,0x59(%edi)
461de6:	42                   	inc    %edx
461de7:	57                   	push   %edi
461de8:	43                   	inc    %ebx
461de9:	43                   	inc    %ebx
461dea:	37                   	aaa
461deb:	50                   	push   %eax
461dec:	34 33                	xor    $0x33,%al
461dee:	67 59                	addr16 pop %ecx
461df0:	53                   	push   %ebx
461df1:	44                   	inc    %esp
461df2:	7a 34                	jp     0x461e28
461df4:	69 73 6d 57 4a 45 67 	imul   $0x67454a57,0x6d(%ebx),%esi
461dfb:	4f                   	dec    %edi
461dfc:	65 61                	gs popa
461dfe:	7a 43                	jp     0x461e43
461e00:	32 59 67             	xor    0x67(%ecx),%bl
461e03:	43                   	inc    %ebx
461e04:	4a                   	dec    %edx
461e05:	59                   	pop    %ecx
461e06:	59                   	pop    %ecx
461e07:	36 47                	ss inc %edi
461e09:	46                   	inc    %esi
461e0a:	6d                   	insl   (%dx),%es:(%edi)
461e0b:	5a                   	pop    %edx
461e0c:	6d                   	insl   (%dx),%es:(%edi)
461e0d:	56                   	push   %esi
461e0e:	6d                   	insl   (%dx),%es:(%edi)
461e0f:	49                   	dec    %ecx
461e10:	4d                   	dec    %ebp
461e11:	69 50 56 42 78 68 59 	imul   $0x59687842,0x56(%eax),%edx
461e18:	64 4b                	fs dec %ebx
461e1a:	63 2f                	arpl   %ebp,(%edi)
461e1c:	67 77 42             	addr16 ja 0x461e61
461e1f:	41                   	inc    %ecx
461e20:	43                   	inc    %ebx
461e21:	42                   	inc    %edx
461e22:	54                   	push   %esp
461e23:	44                   	inc    %esp
461e24:	59                   	pop    %ecx
461e25:	56                   	push   %esi
461e26:	52                   	push   %edx
461e27:	49                   	dec    %ecx
461e28:	42                   	inc    %edx
461e29:	35 61 72 52 6c       	xor    $0x6c527261,%eax
461e2e:	5a                   	pop    %edx
461e2f:	49                   	dec    %ecx
461e30:	50                   	push   %eax
461e31:	43                   	inc    %ebx
461e32:	57                   	push   %edi
461e33:	37                   	aaa
461e34:	68 70 5a 49 49       	push   $0x49495a70
461e39:	70 36                	jo     0x461e71
461e3b:	38 42 6c             	cmp    %al,0x6c(%edx)
461e3e:	68 49 50 75 59       	push   $0x59755049
461e43:	73 50                	jae    0x461e95
461e45:	56                   	push   %esi
461e46:	5a                   	pop    %edx
461e47:	5a                   	pop    %edx
461e48:	53                   	push   %ebx
461e49:	42                   	inc    %edx
461e4a:	55                   	push   %ebp
461e4b:	31 6d 67             	xor    %ebp,0x67(%ebp)
461e4e:	50                   	push   %eax
461e4f:	57                   	push   %edi
461e50:	43                   	inc    %ebx
461e51:	41                   	inc    %ecx
461e52:	47                   	inc    %edi
461e53:	41                   	inc    %ecx
461e54:	41                   	inc    %ecx
461e55:	41                   	inc    %ecx
461e56:	41                   	inc    %ecx
461e57:	59                   	pop    %ecx
461e58:	2f                   	das
461e59:	34 4d                	xor    $0x4d,%al
461e5b:	41                   	inc    %ecx
461e5c:	51                   	push   %ecx
461e5d:	41                   	inc    %ecx
461e5e:	67 67 67 59          	addr16 addr16 addr16 pop %ecx
461e62:	2b 41 79             	sub    0x79(%ecx),%eax
461e65:	41                   	inc    %ecx
461e66:	42                   	inc    %edx
461e67:	41                   	inc    %ecx
461e68:	41                   	inc    %ecx
461e69:	41                   	inc    %ecx
461e6a:	41                   	inc    %ecx
461e6b:	59                   	pop    %ecx
461e6c:	79 41                	jns    0x461eaf
461e6e:	44                   	inc    %esp
461e6f:	41                   	inc    %ecx
461e70:	41                   	inc    %ecx
461e71:	41                   	inc    %ecx
461e72:	41                   	inc    %ecx
461e73:	59                   	pop    %ecx
461e74:	69 41 47 32 69 59 44 	imul   $0x44596932,0x47(%ecx),%eax
461e7b:	57                   	push   %edi
461e7c:	47                   	inc    %edi
461e7d:	55                   	push   %ebp
461e7e:	67 4c                	addr16 dec %esp
461e80:	74 36                	je     0x461eb8
461e82:	34 41                	xor    $0x41,%al
461e84:	32 46 6c             	xor    0x6c(%esi),%al
461e87:	49                   	dec    %ecx
461e88:	4b                   	dec    %ebx
461e89:	51                   	push   %ecx
461e8a:	69 70 68 4e 68 49 41 	imul   $0x4149684e,0x68(%eax),%esi
461e91:	59                   	pop    %ecx
461e92:	41                   	inc    %ecx
461e93:	41                   	inc    %ecx
461e94:	41                   	inc    %ecx
461e95:	42                   	inc    %edx
461e96:	6a 6b                	push   $0x6b
461e98:	53                   	push   %ebx
461e99:	43                   	inc    %ebx
461e9a:	7a 74                	jp     0x461f10
461e9c:	52                   	push   %edx
461e9d:	55                   	push   %ebp
461e9e:	70 49                	jo     0x461ee9
461ea0:	4e                   	dec    %esi
461ea1:	2b 7a 41             	sub    0x41(%edx),%edi
461ea4:	43                   	inc    %ebx
461ea5:	70 5a                	jo     0x461f01
461ea7:	49                   	dec    %ecx
461ea8:	46                   	inc    %esi
461ea9:	74 2b                	je     0x461ed6
461eab:	36 2f                	ss das
461ead:	39 59 49             	cmp    %ebx,0x49(%ecx)
461eb0:	42                   	inc    %edx
461eb1:	64 53                	fs push %ebx
461eb3:	52                   	push   %edx
461eb4:	78 42                	js     0x461ef8
461eb6:	68 49 41 49 41       	push   $0x41494149
461ebb:	41                   	inc    %ecx
461ebc:	41                   	inc    %ecx
461ebd:	42                   	inc    %edx
461ebe:	6a 49                	push   $0x49
461ec0:	50                   	push   %eax
461ec1:	31 74 48 64          	xor    %esi,0x64(%eax,%ecx,2)
461ec5:	6c                   	insb   (%dx),%es:(%edi)
461ec6:	68 5a 53 43 53       	push   $0x5343535a
461ecb:	6d                   	insl   (%dx),%es:(%edi)
461ecc:	63 77 69             	arpl   %esi,0x69(%edi)
461ecf:	57                   	push   %edi
461ed0:	47                   	inc    %edi