462de3:	32 6c 6a 2b          	xor    0x2b(%edx,%ebp,2),%ch
462de7:	44                   	inc    %esp
462de8:	68 6b 41 4f 49       	push   $0x494f416b
462ded:	72 2f                	jb     0x462e1e
462def:	2f                   	das
462df0:	2f                   	das
462df1:	38 67 4e             	cmp    %ah,0x4e(%edi)
462df4:	35 74 34 46 43       	xor    $0x43463474,%eax
462df9:	44                   	inc    %esp
462dfa:	58                   	pop    %eax
462dfb:	74 6f                	je     0x462e6c
462dfd:	58                   	pop    %eax
462dfe:	71 57                	jno    0x462e57
462e00:	43                   	inc    %ebx
462e01:	41                   	inc    %ecx
462e02:	57                   	push   %edi
462e03:	55                   	push   %ebp
462e04:	76 37                	jbe    0x462e3d
462e06:	2b 57 66             	sub    0x66(%edi),%edx
462e09:	34 4f                	xor    $0x4f,%al
462e0b:	46                   	inc    %esi
462e0c:	67 41                	addr16 inc %ecx
462e0e:	67 69 35 30 56 48 53 	imul   $0x53485630,(%di),%esi
462e15:	43                   	inc    %ebx
462e16:	70 70                	jo     0x462e88
462e18:	32 34 64             	xor    (%esp,%eiz,2),%dh
462e1b:	57                   	push   %edi
462e1c:	53                   	push   %ebx
462e1d:	41                   	inc    %ecx
462e1e:	70 43                	jo     0x462e63
462e20:	6c                   	insb   (%dx),%es:(%edi)
462e21:	6b 41 59 66          	imul   $0x66,0x59(%ecx),%eax
462e25:	34 4f                	xor    $0x4f,%al
462e27:	47                   	inc    %edi
462e28:	51                   	push   %ecx
462e29:	41                   	inc    %ecx
462e2a:	34 57                	xor    $0x57,%al
462e2c:	2f                   	das
462e2d:	2f                   	das
462e2e:	2f                   	das
462e2f:	2f                   	das
462e30:	39 41 5a             	cmp    %eax,0x5a(%ecx)
462e33:	41                   	inc    %ecx
462e34:	41                   	inc    %ecx
462e35:	41                   	inc    %ecx
462e36:	42                   	inc    %edx
462e37:	4b                   	dec    %ebx
462e38:	43                   	inc    %ebx
462e39:	63 41 41             	arpl   %eax,0x41(%ecx)
462e3c:	41                   	inc    %ecx
462e3d:	72 2b                	jb     0x462e6a
462e3f:	44                   	inc    %esp
462e40:	41                   	inc    %ecx
462e41:	49                   	dec    %ecx
462e42:	41                   	inc    %ecx
462e43:	49                   	dec    %ecx
462e44:	4f                   	dec    %edi
462e45:	4a                   	dec    %edx
462e46:	77 37                	ja     0x462e7f
462e48:	2b 56 6d             	sub    0x6d(%esi),%edx
462e4b:	49                   	dec    %ecx
462e4c:	4f                   	dec    %edi
462e4d:	64 68 54 4e 70 68    	fs push $0x68704e54
462e53:	49                   	dec    %ecx
462e54:	46                   	inc    %esi
462e55:	47                   	inc    %edi
462e56:	65 57                	gs push %edi
462e58:	69 56 59 49 45 4b 4e 	imul   $0x4e4b4549,0x59(%esi),%edx
462e5f:	74 2b                	je     0x462e8c
462e61:	56                   	push   %esi
462e62:	68 6d 69 43 79       	push   $0x7943696d
462e67:	6a 31                	push   $0x31
462e69:	66 36 49             	ss dec %cx
462e6c:	48                   	dec    %eax
462e6d:	77 73                	ja     0x462ee2
462e6f:	36 50                	ss push %eax
462e71:	39 5a 49             	cmp    %ebx,0x49(%edx)
462e74:	4d                   	dec    %ebp
462e75:	5a                   	pop    %edx
462e76:	41                   	inc    %ecx
462e77:	6c                   	insb   (%dx),%es:(%edi)
462e78:	66 6c                	data16 insb (%dx),%es:(%edi)
462e7a:	68 5a 53 41 48       	push   $0x4841535a
462e7f:	33 2f                	xor    (%edi),%ebp
462e81:	48                   	dec    %eax
462e82:	79 57                	jns    0x462edb
462e84:	57                   	push   %edi
462e85:	5a                   	pop    %edx
462e86:	6c                   	insb   (%dx),%es:(%edi)
462e87:	49                   	dec    %ecx
462e88:	4a                   	dec    %edx
462e89:	59                   	pop    %ecx
462e8a:	45                   	inc    %ebp
462e8b:	37                   	aaa
462e8c:	50                   	push   %eax
462e8d:	5a                   	pop    %edx
462e8e:	59                   	pop    %ecx
462e8f:	49                   	dec    %ecx
462e90:	41                   	inc    %ecx
462e91:	4d                   	dec    %ebp
462e92:	41                   	inc    %ecx
462e93:	41                   	inc    %ecx
462e94:	41                   	inc    %ecx
462e95:	42                   	inc    %edx
462e96:	6a 5a                	push   $0x5a
462e98:	57                   	push   %edi
462e99:	55                   	push   %ebp
462e9a:	55                   	push   %ebp
462e9b:	49                   	dec    %ecx
462e9c:	44                   	inc    %esp
462e9d:	73 7a                	jae    0x462f19
462e9f:	76 69                	jbe    0x462f0a
462ea1:	41                   	inc    %ecx
462ea2:	67 41                	addr16 inc %ecx
462ea4:	34 54                	xor    $0x54,%al
462ea6:	73 4a                	jae    0x462ef2
462ea8:	6c                   	insb   (%dx),%es:(%edi)
462ea9:	6b 67 71 48          	imul   $0x48,0x71(%edi),%esp
462ead:	77 72                	ja     0x462f21
462eaf:	33 56 67             	xor    0x67(%esi),%edx
462eb2:	67 44                	addr16 inc %esp
462eb4:	58                   	pop    %eax
462eb5:	49                   	dec    %ecx
462eb6:	55                   	push   %ebp
462eb7:	2b 31                	sub    (%ecx),%esi
462eb9:	6b 67 45 2f          	imul   $0x2f,0x45(%edi),%esp
462ebd:	48                   	dec    %eax
462ebe:	42                   	inc    %edx
462ebf:	43                   	inc    %ebx
462ec0:	6c                   	insb   (%dx),%es:(%edi)
462ec1:	67 67 47             	addr16 addr16 inc %edi
462ec4:	39 6e 72             	cmp    %ebp,0x72(%esi)
462ec7:	36 32 45 67          	xor    %ss:0x67(%ebp),%al
462ecb:	6f                   	outsl  %ds:(%esi),(%dx)
462ecc:	34 75                	xor    $0x75,%al
462ece:	2b 38                	sub    (%eax),%edi
462ed0:	6c                   	insb   (%dx),%es:(%edi)
462ed1:	67 67 42             	addr16 addr16 inc %edx
462ed4:	51                   	push   %ecx
462ed5:	41                   	inc    %ecx
462ed6:	41                   	inc    %ecx
462ed7:	41                   	inc    %ecx
462ed8:	47                   	inc    %edi
462ed9:	4e                   	dec    %esi
462eda:	6d                   	insl   (%dx),%es:(%edi)
462edb:	6a 52                	push   $0x52
462edd:	38 41 41             	cmp    %al,0x41(%ecx)
462ee0:	41                   	inc    %ecx
462ee1:	45                   	inc    %ebp
462ee2:	6c                   	insb   (%dx),%es:(%edi)
462ee3:	49                   	dec    %ecx
462ee4:	46                   	inc    %esi
462ee5:	68 67 31 50 77       	push   $0x77503167
462eea:	67 53                	addr16 push %ebx
462eec:	5a                   	pop    %edx
462eed:	52                   	push   %edx
462eee:	33 35 56 67 67 6f    	xor    0x6f676756,%esi
462ef4:	66 52                	push   %dx
462ef6:	4c                   	dec    %esp
462ef7:	34 6d                	xor    $0x6d,%al
462ef9:	45                   	inc    %ebp
462efa:	67 42                	addr16 inc %edx
462efc:	51                   	push   %ecx
462efd:	41                   	inc    %ecx
462efe:	41                   	inc    %ecx
462eff:	41                   	inc    %ecx
462f00:	47                   	inc    %edi
462f01:	4d                   	dec    %ebp
462f02:	67 42                	addr16 inc %edx
462f04:	41                   	inc    %ecx
462f05:	41                   	inc    %ecx
462f06:	41                   	inc    %ecx
462f07:	41                   	inc    %ecx
462f08:	47                   	inc    %edi
462f09:	4c                   	dec    %esp
462f0a:	51                   	push   %ecx
462f0b:	41                   	inc    %ecx
462f0c:	51                   	push   %ecx
462f0d:	41                   	inc    %ecx
462f0e:	41                   	inc    %ecx
462f0f:	41                   	inc    %ecx
462f10:	53                   	push   %ebx
462f11:	67 6e                	outsb  %ds:(%si),(%dx)
462f13:	41                   	inc    %ecx
462f14:	41                   	inc    %ecx
462f15:	41                   	inc    %ecx
462f16:	4b                   	dec    %ebx
462f17:	6f                   	outsl  %ds:(%esi),(%dx)
462f18:	69 55 67 45 71 6b 35 	imul   $0x356b7145,0x67(%ebp),%edx
462f1f:	46                   	inc    %esi
462f20:	43                   	inc    %ebx
462f21:	41                   	inc    %ecx
462f22:	38 71 4c             	cmp    %dh,0x4c(%ecx)
462f25:	4c                   	dec    %esp
462f26:	6a 59                	push   $0x59
462f28:	53                   	push   %ebx
462f29:	41                   	inc    %ecx
462f2a:	71 41                	jno    0x462f6d
462f2c:	59                   	pop    %ecx
462f2d:	76 33                	jbe    0x462f62
462f2f:	57                   	push   %edi
462f30:	57                   	push   %edi
462f31:	55                   	push   %ebp
462f32:	67 42                	addr16 inc %edx
462f34:	51                   	push   %ecx
462f35:	41                   	inc    %ecx
462f36:	41                   	inc    %ecx
462f37:	41                   	inc    %ecx
462f38:	47                   	inc    %edi
462f39:	4a                   	dec    %edx
462f3a:	6c                   	insb   (%dx),%es:(%edi)
462f3b:	49                   	dec    %ecx
462f3c:	41                   	inc    %ecx
462f3d:	63 41 41             	arpl   %eax,0x41(%ecx)
462f40:	41                   	inc    %ecx
462f41:	42                   	inc    %edx
462f42:	6a 30                	push   $0x30
462f44:	41                   	inc    %ecx
462f45:	45                   	inc    %ebp
462f46:	41                   	inc    %ecx
462f47:	41                   	inc    %ecx
462f48:	41                   	inc    %ecx
462f49:	45                   	inc    %ebp
462f4a:	6f                   	outsl  %ds:(%esi),(%dx)
462f4b:	4a                   	dec    %edx
462f4c:	77 41                	ja     0x462f8f
462f4e:	41                   	inc    %ecx
462f4f:	43                   	inc    %ebx
462f50:	71 49                	jno    0x462f9b
462f52:	55                   	push   %ebp
462f53:	4b                   	dec    %ebx
462f54:	43                   	inc    %ebx
462f55:	77 41                	ja     0x462f98
462f57:	41                   	inc    %ecx
462f58:	41                   	inc    %ecx
462f59:	72 2b                	jb     0x462f86
462f5b:	44                   	inc    %esp
462f5c:	67 77 41             	addr16 ja 0x462fa0
462f5f:	49                   	dec    %ecx
462f60:	47                   	inc    %edi
462f61:	61                   	popa
462f62:	38 38                	cmp    %bh,(%eax)
462f64:	73 4e                	jae    0x462fb4
462f66:	6c                   	insb   (%dx),%es:(%edi)
462f67:	5a                   	pop    %edx
462f68:	69 44 42 39 6b 50 58 	imul   $0x5758506b,0x39(%edx,%eax,2),%eax
462f6f:	57
462f70:	57                   	push   %edi
462f71:	55                   	push   %ebp
462f72:	67 58                	addr16 pop %eax
462f74:	70 55                	jo     0x462fcb
462f76:	35 41 32 46 6d       	xor    $0x6d463241,%eax
462f7b:	5a                   	pop    %edx
462f7c:	53                   	push   %ebx
462f7d:	44                   	inc    %esp
462f7e:	46                   	inc    %esi
462f7f:	55                   	push   %ebp
462f80:	4a                   	dec    %edx
462f81:	66 76 59             	data16 jbe 0x462fdd
462f84:	66 34 4f             	data16 xor $0x4f,%al
462f87:	47                   	inc    %edi
462f88:	51                   	push   %ecx
462f89:	41                   	inc    %ecx
462f8a:	34 55                	xor    $0x55,%al
462f8c:	2f                   	das
462f8d:	37                   	aaa
462f8e:	2f                   	das
462f8f:	2f                   	das
462f90:	39 41 72             	cmp    %eax,0x72(%ecx)
462f93:	41                   	inc    %ecx
462f94:	41                   	inc    %ecx
462f95:	41                   	inc    %ecx
462f96:	42                   	inc    %edx
462f97:	4b                   	dec    %ebx
462f98:	43                   	inc    %ebx
462f99:	63 41 41             	arpl   %eax,0x41(%ecx)
462f9c:	41                   	inc    %ecx
462f9d:	72 2b                	jb     0x462fca
462f9f:	44                   	inc    %esp
462fa0:	41                   	inc    %ecx
462fa1:	49                   	dec    %ecx
462fa2:	41                   	inc    %ecx
462fa3:	49                   	dec    %ecx
462fa4:	4d                   	dec    %ebp
462fa5:	42                   	inc    %edx
462fa6:	46                   	inc    %esi
462fa7:	78 48                	js     0x462ff1
462fa9:	30 67 42             	xor    %ah,0x42(%edi)
462fac:	51                   	push   %ecx
462fad:	41                   	inc    %ecx
462fae:	41                   	inc    %ecx
462faf:	41                   	inc    %ecx
462fb0:	47                   	inc    %edi
462fb1:	4d                   	dec    %ebp
462fb2:	67 4c                	addr16 dec %esp
462fb4:	69 44 75 41 32 46 6c 	imul   $0x496c4632,0x41(%ebp,%esi,2),%eax
462fbb:	49
462fbc:	41                   	inc    %ecx
462fbd:	59                   	pop    %ecx
462fbe:	41                   	inc    %ecx
462fbf:	41                   	inc    %ecx
462fc0:	41                   	inc    %ecx
462fc1:	42                   	inc    %edx
462fc2:	6a 5a                	push   $0x5a
462fc4:	5a                   	pop    %edx
462fc5:	6f                   	outsl  %ds:(%esi),(%dx)
462fc6:	67 30 4e 35          	xor    %cl,0x35(%bp)
462fca:	50                   	push   %eax
462fcb:	39 6d 5a             	cmp    %ebp,0x5a(%ebp)
462fce:	6c                   	insb   (%dx),%es:(%edi)
462fcf:	49                   	dec    %ecx
462fd0:	44                   	inc    %esp
462fd1:	30 46 63             	xor    %al,0x63(%esi)
462fd4:	50                   	push   %eax
462fd5:	31 5a 49             	xor    %ebx,0x49(%edx)
462fd8:	41                   	inc    %ecx
462fd9:	49                   	dec    %ecx
462fda:	41                   	inc    %ecx
462fdb:	41                   	inc    %ecx
462fdc:	41                   	inc    %ecx
462fdd:	42                   	inc    %edx
462fde:	6a 49                	push   $0x49
462fe0:	4c                   	dec    %esp
462fe1:	47                   	inc    %edi
462fe2:	36 77 4f             	ss ja  0x463034
462fe5:	68 5a 49 49 44       	push   $0x4449495a
462fea:	45                   	inc    %ebp
462feb:	69 4f 70 59 46 43 41 	imul   $0x41434659,0x70(%edi),%ecx
462ff2:	67 4f                	addr16 dec %edi
462ff4:	77 62                	ja     0x463058
462ff6:	71 49                	jno    0x463041
462ff8:	41                   	inc    %ecx
462ff9:	49                   	dec    %ecx
462ffa:	41                   	inc    %ecx
462ffb:	41                   	inc    %ecx
462ffc:	41                   	inc    %ecx
462ffd:	42                   	inc    %edx
462ffe:	6a 49                	push   $0x49
463000:	4e                   	dec    %esi
463001:	54                   	push   %esp
463002:	6c                   	insb   (%dx),%es:(%edi)
463003:	62 65 78             	bound  %esp,0x78(%ebp)
463006:	59                   	pop    %ecx
463007:	5a                   	pop    %edx
463008:	69 42 31 39 65 58 5a 	imul   $0x5a586539,0x31(%edx),%eax
46300f:	57                   	push   %edi
463010:	47                   	inc    %edi
463011:	59                   	pop    %ecx
463012:	67 63 68 35          	arpl   %ebp,0x35(%bx,%si)
463016:	4f                   	dec    %edi