462bdb:	44                   	inc    %esp
462bdc:	56                   	push   %esi
462bdd:	41                   	inc    %ecx
462bde:	4a                   	dec    %edx
462bdf:	66 69 30 79 61       	imul   $0x6179,(%eax),%si
462be4:	47                   	inc    %edi
462be5:	73 52                	jae    0x462c39
462be7:	4d                   	dec    %ebp
462be8:	37                   	aaa
462be9:	6a 32                	push   $0x32
462beb:	31 34 32             	xor    %esi,(%edx,%esi,1)
462bee:	70 63                	jo     0x462c53
462bf0:	63 55 48             	arpl   %edx,0x48(%ebp)
462bf3:	34 4a                	xor    $0x4a,%al
462bf5:	51                   	push   %ecx
462bf6:	72 33                	jb     0x462c2b
462bf8:	6b 34 50 52          	imul   $0x52,(%eax,%edx,2),%esi
462bfc:	67 55                	addr16 push %ebp
462bfe:	43                   	inc    %ebx
462bff:	71 6f                	jno    0x462c70
462c01:	77 68                	ja     0x462c6b
462c03:	6e                   	outsb  %ds:(%esi),(%dx)
462c04:	34 55                	xor    $0x55,%al
462c06:	6a 58                	push   $0x58
462c08:	33 63 37             	xor    0x37(%ebx),%esp
462c0b:	53                   	push   %ebx
462c0c:	63 4e 68             	arpl   %ecx,0x68(%esi)
462c0f:	71 6d                	jno    0x462c7e
462c11:	74 52                	je     0x462c65
462c13:	6a 54                	push   $0x54
462c15:	56                   	push   %esi
462c16:	67 63 38             	arpl   %edi,(%bx,%si)
462c19:	61                   	popa
462c1a:	7a 69                	jp     0x462c85
462c1c:	6b 41 6a 50          	imul   $0x50,0x6a(%ecx),%eax
462c20:	65 36 76 72          	gs ss jbe 0x462c96
462c24:	33 73 6a             	xor    0x6a(%ebx),%esi
462c27:	76 68                	jbe    0x462c91
462c29:	58                   	pop    %eax
462c2a:	2f                   	das
462c2b:	2f                   	das
462c2c:	64 67 50             	fs addr16 push %eax
462c2f:	58                   	pop    %eax
462c30:	53                   	push   %ebx
462c31:	77 6c                	ja     0x462c9f
462c33:	48                   	dec    %eax
462c34:	36 72 31             	ss jb  0x462c68
462c37:	6e                   	outsb  %ds:(%esi),(%dx)
462c38:	34 4d                	xor    $0x4d,%al
462c3a:	78 77                	js     0x462cb3
462c3c:	36 4d                	ss dec %ebp
462c3e:	77 58                	ja     0x462c98
462c40:	7a 72                	jp     0x462cb4
462c42:	73 4a                	jae    0x462c8e
462c44:	32 5a 4a             	xor    0x4a(%edx),%bl
462c47:	52                   	push   %edx
462c48:	51                   	push   %ecx
462c49:	52                   	push   %edx
462c4a:	69 41 4c 61 73 6b 39 	imul   $0x396b7361,0x4c(%ecx),%eax
462c51:	55                   	push   %ebp
462c52:	37                   	aaa
462c53:	79 61                	jns    0x462cb6
462c55:	6d                   	insl   (%dx),%es:(%edi)
462c56:	39 50 2b             	cmp    %edx,0x2b(%eax)
462c59:	73 4f                	jae    0x462caa
462c5b:	63 45 2b             	arpl   %eax,0x2b(%ebp)
462c5e:	65 32 7a 70          	xor    %gs:0x70(%edx),%bh
462c62:	78 33                	js     0x462c97
462c64:	64 6d                	fs insl (%dx),%es:(%edi)
462c66:	4c                   	dec    %esp
462c67:	57                   	push   %edi
462c68:	49                   	dec    %ecx
462c69:	64 76 46             	fs jbe 0x462cb2
462c6c:	4a                   	dec    %edx
462c6d:	75 4d                	jne    0x462cbc
462c6f:	36 50                	ss push %eax
462c71:	62 6f 44             	bound  %ebp,0x44(%edi)
462c74:	6b 6d 78 45          	imul   $0x45,0x78(%ebp),%ebp
462c78:	54                   	push   %esp
462c79:	46                   	inc    %esi
462c7a:	7a 6d                	jp     0x462ce9
462c7c:	72 77                	jb     0x462cf5
462c7e:	67 49                	addr16 dec %ecx
462c80:	70 6d                	jo     0x462cef
462c82:	4c                   	dec    %esp
462c83:	4e                   	dec    %esi
462c84:	37                   	aaa
462c85:	78 64                	js     0x462ceb
462c87:	77 30                	ja     0x462cb9
462c89:	6e                   	outsb  %ds:(%esi),(%dx)
462c8a:	73 75                	jae    0x462d01
462c8c:	32 50 51             	xor    0x51(%eax),%dl
462c8f:	2f                   	das
462c90:	36 2f                	ss das
462c92:	44                   	inc    %esp
462c93:	75 56                	jne    0x462ceb
462c95:	39 78 70             	cmp    %edi,0x70(%eax)
462c98:	4a                   	dec    %edx
462c99:	61                   	popa
462c9a:	54                   	push   %esp
462c9b:	68 70 69 32 64       	push   $0x64326970
462ca0:	6f                   	outsl  %ds:(%esi),(%dx)
462ca1:	39 33                	cmp    %esi,(%ebx)
462ca3:	53                   	push   %ebx
462ca4:	32 56 54             	xor    0x54(%esi),%dl
462ca7:	32 66 61             	xor    0x61(%esi),%ah
462caa:	70 4d                	jo     0x462cf9
462cac:	45                   	inc    %ebp
462cad:	4a                   	dec    %edx
462cae:	4e                   	dec    %esi
462caf:	6e                   	outsb  %ds:(%esi),(%dx)
462cb0:	6d                   	insl   (%dx),%es:(%edi)
462cb1:	6f                   	outsl  %ds:(%esi),(%dx)
462cb2:	38 61 74             	cmp    %ah,0x74(%ecx)
462cb5:	53                   	push   %ebx
462cb6:	42                   	inc    %edx
462cb7:	54                   	push   %esp
462cb8:	2b 4f 39             	sub    0x39(%edi),%ecx
462cbb:	46                   	inc    %esi
462cbc:	79 74                	jns    0x462d32
462cbe:	53                   	push   %ebx
462cbf:	61                   	popa
462cc0:	52                   	push   %edx
462cc1:	41                   	inc    %ecx
462cc2:	7a 2f                	jp     0x462cf3
462cc4:	70 67                	jo     0x462d2d
462cc6:	69 6c 54 66 49 35 4f 	imul   $0x4f4f3549,0x66(%esp,%edx,2),%ebp
462ccd:	4f
462cce:	4e                   	dec    %esi
462ccf:	77 61                	ja     0x462d32
462cd1:	44                   	inc    %esp
462cd2:	35 74 53 75 32       	xor    $0x32755374,%eax
462cd7:	71 76                	jno    0x462d4f
462cd9:	72 70                	jb     0x462d4b
462cdb:	6b 41 67 33          	imul   $0x33,0x67(%ecx),%eax
462cdf:	32 33                	xor    (%ebx),%dh
462ce1:	38 61 7a             	cmp    %ah,0x7a(%ecx)
462ce4:	62 67 4a             	bound  %esp,0x4a(%edi)
462ce7:	57                   	push   %edi
462ce8:	39 4e 76             	cmp    %ecx,0x76(%esi)
462ceb:	65 72 69             	gs jb  0x462d57
462cee:	78 34                	js     0x462d24
462cf0:	57                   	push   %edi
462cf1:	79 63                	jns    0x462d56
462cf3:	32 31                	xor    (%ecx),%dh
462cf5:	36 52                	ss push %edx
462cf7:	55                   	push   %ebp
462cf8:	2b 62 79             	sub    0x79(%edx),%esp
462cfb:	6e                   	outsb  %ds:(%esi),(%dx)
462cfc:	4c                   	dec    %esp
462cfd:	61                   	popa
462cfe:	75 50                	jne    0x462d50
462d00:	57                   	push   %edi
462d01:	2f                   	das
462d02:	6d                   	insl   (%dx),%es:(%edi)
462d03:	46                   	inc    %esi
462d04:	42                   	inc    %edx
462d05:	36 79 79             	ss jns 0x462d81
462d08:	59                   	pop    %ecx
462d09:	47                   	inc    %edi
462d0a:	45                   	inc    %ebp
462d0b:	4e                   	dec    %esi
462d0c:	31 46 55             	xor    %eax,0x55(%esi)
462d0f:	55                   	push   %ebp
462d10:	6b 4f 65 37          	imul   $0x37,0x65(%edi),%ecx
462d14:	53                   	push   %ebx
462d15:	31 73 62             	xor    %esi,0x62(%ebx)
462d18:	50                   	push   %eax
462d19:	44                   	inc    %esp
462d1a:	77 39                	ja     0x462d55
462d1c:	41                   	inc    %ecx
462d1d:	6c                   	insb   (%dx),%es:(%edi)
462d1e:	55                   	push   %ebp
462d1f:	6c                   	insb   (%dx),%es:(%edi)
462d20:	41                   	inc    %ecx
462d21:	6d                   	insl   (%dx),%es:(%edi)
462d22:	51                   	push   %ecx
462d23:	2b 61 58             	sub    0x58(%ecx),%esp
462d26:	77 64                	ja     0x462d8c
462d28:	6b 62 43 59          	imul   $0x59,0x43(%edx),%esp
462d2c:	31 5a 75             	xor    %ebx,0x75(%edx)
462d2f:	59                   	pop    %ecx
462d30:	50                   	push   %eax
462d31:	46                   	inc    %esi
462d32:	61                   	popa
462d33:	52                   	push   %edx
462d34:	35 55 4f 6e 4b       	xor    $0x4b6e4f55,%eax
462d39:	42                   	inc    %edx
462d3a:	68 37 56 42 4f       	push   $0x4f425637
462d3f:	5a                   	pop    %edx
462d40:	58                   	pop    %eax
462d41:	62 4b 69             	bound  %ecx,0x69(%ebx)
462d44:	34 6a                	xor    $0x6a,%al
462d46:	63 51 55             	arpl   %edx,0x55(%ecx)
462d49:	4e                   	dec    %esi
462d4a:	33 6f 4a             	xor    0x4a(%edi),%ebp
462d4d:	43                   	inc    %ebx
462d4e:	71 31                	jno    0x462d81
462d50:	49                   	dec    %ecx
462d51:	34 6c                	xor    $0x6c,%al
462d53:	77 55                	ja     0x462daa
462d55:	70 46                	jo     0x462d9d
462d57:	79 42                	jns    0x462d9b
462d59:	36 75 2b             	ss jne 0x462d87
462d5c:	67 77 75             	addr16 ja 0x462dd4
462d5f:	52                   	push   %edx
462d60:	49                   	dec    %ecx
462d61:	32 36                	xor    (%esi),%dh
462d63:	4b                   	dec    %ebx
462d64:	49                   	dec    %ecx
462d65:	49                   	dec    %ecx
462d66:	49                   	dec    %ecx
462d67:	68 66 6d 68 44       	push   $0x44686d66
462d6c:	49                   	dec    %ecx
462d6d:	31 34 44             	xor    %esi,(%esp,%eax,2)
462d70:	67 54                	addr16 push %esp
462d72:	72 37                	jb     0x462dab
462d74:	4f                   	dec    %edi
462d75:	2f                   	das
462d76:	6b 41 62 64          	imul   $0x64,0x62(%ecx),%eax
462d7a:	6b 64 55 78 58       	imul   $0x58,0x78(%ebp,%edx,2),%esp
462d7f:	33 75 41             	xor    0x41(%ebp),%esi
462d82:	46                   	inc    %esi
462d83:	5a                   	pop    %edx
462d84:	4e                   	dec    %esi
462d85:	50                   	push   %eax
462d86:	75 56                	jne    0x462dde
462d88:	76 41                	jbe    0x462dcb
462d8a:	4e                   	dec    %esi
462d8b:	4d                   	dec    %ebp
462d8c:	4f                   	dec    %edi
462d8d:	56                   	push   %esi
462d8e:	49                   	dec    %ecx
462d8f:	32 72 72             	xor    0x72(%edx),%dh
462d92:	2f                   	das
462d93:	5a                   	pop    %edx
462d94:	58                   	pop    %eax
462d95:	63 5a 72             	arpl   %ebx,0x72(%edx)
462d98:	73 54                	jae    0x462dee
462d9a:	56                   	push   %esi
462d9b:	71 2b                	jno    0x462dc8
462d9d:	38 4a 48             	cmp    %cl,0x48(%edx)
462da0:	56                   	push   %esi
462da1:	33 4c 77 2b          	xor    0x2b(%edi,%esi,2),%ecx
462da5:	48                   	dec    %eax
462da6:	58                   	pop    %eax
462da7:	56                   	push   %esi
462da8:	69 78 75 70 57 43 71 	imul   $0x71435770,0x75(%eax),%edi
462daf:	47                   	inc    %edi
462db0:	73 6e                	jae    0x462e20
462db2:	58                   	pop    %eax
462db3:	37                   	aaa
462db4:	76 33                	jbe    0x462de9
462db6:	76 74                	jbe    0x462e2c
462db8:	67 7a 70             	addr16 jp 0x462e2b
462dbb:	44                   	inc    %esp
462dbc:	6d                   	insl   (%dx),%es:(%edi)
462dbd:	41                   	inc    %ecx
462dbe:	64 36 39 68 35       	fs cmp %ebp,%ss:0x35(%eax)
462dc3:	43                   	inc    %ebx
462dc4:	42                   	inc    %edx
462dc5:	47                   	inc    %edi
462dc6:	36 4e                	ss dec %esi
462dc8:	47                   	inc    %edi
462dc9:	69 47 7a 76 6d 50 45 	imul   $0x45506d76,0x7a(%edi),%eax
462dd0:	52                   	push   %edx
462dd1:	38 59 37             	cmp    %bl,0x37(%ecx)
462dd4:	55                   	push   %ebp
462dd5:	6f                   	outsl  %ds:(%esi),(%dx)
462dd6:	62 45 78             	bound  %eax,0x78(%ebp)
462dd9:	38 52 45             	cmp    %dl,0x45(%edx)
462ddc:	72 46                	jb     0x462e24
462dde:	31 37                	xor    %esi,(%edi)
462de0:	76 2b                	jbe    0x462e0d
462de2:	4c                   	dec    %esp
462de3:	69 7a 76 53 6f 44 42 	imul   $0x42446f53,0x76(%edx),%edi
462dea:	69 62 74 73 31 78 56 	imul   $0x56783173,0x74(%edx),%esp
462df1:	52                   	push   %edx
462df2:	4e                   	dec    %esi
462df3:	43                   	inc    %ebx
462df4:	6c                   	insb   (%dx),%es:(%edi)
462df5:	2f                   	das
462df6:	47                   	inc    %edi
462df7:	6b 66 75 6a          	imul   $0x6a,0x75(%esi),%esp
462dfb:	2f                   	das
462dfc:	70 5a                	jo     0x462e58
462dfe:	33 35 63 54 30 79    	xor    0x79305463,%esi
462e04:	2f                   	das
462e05:	53                   	push   %ebx
462e06:	48                   	dec    %eax
462e07:	36 55                	ss push %ebp
462e09:	31 59 71             	xor    %ebx,0x71(%ecx)
462e0c:	68 74 33 79 32       	push   $0x32793374
462e11:	55                   	push   %ebp
462e12:	61                   	popa
462e13:	48                   	dec    %eax
462e14:	70 7a                	jo     0x462e90
462e16:	41                   	inc    %ecx
462e17:	48                   	dec    %eax
462e18:	49                   	dec    %ecx
462e19:	59                   	pop    %ecx
462e1a:	4b                   	dec    %ebx
462e1b:	77 6e                	ja     0x462e8b
462e1d:	6e                   	outsb  %ds:(%esi),(%dx)
462e1e:	70 71                	jo     0x462e91
462e20:	38 33                	cmp    %dh,(%ebx)
462e22:	6d                   	insl   (%dx),%es:(%edi)
462e23:	49                   	dec    %ecx
462e24:	62 38                	bound  %edi,(%eax)
462e26:	67 45                	addr16 inc %ebp
462e28:	43                   	inc    %ebx
462e29:	4c                   	dec    %esp
462e2a:	79 51                	jns    0x462e7d
462e2c:	58                   	pop    %eax
462e2d:	79 4e                	jns    0x462e7d
462e2f:	76 6b                	jbe    0x462e9c
462e31:	67 42                	addr16 inc %edx
462e33:	73 35                	jae    0x462e6a
462e35:	33 35 64 4b 39 4e    	xor    0x4e394b64,%esi
462e3b:	66 45                	inc    %bp
462e3d:	6a 57                	push   $0x57
462e3f:	38 78 64             	cmp    %bh,0x64(%eax)
462e42:	49                   	dec    %ecx
462e43:	34 47                	xor    $0x47,%al
462e45:	35 72 46 37 68       	xor    $0x68374672,%eax
462e4a:	34 77                	xor    $0x77,%al
462e4c:	30 42 37             	xor    %al,0x37(%edx)
462e4f:	66 63 6c 7a 49       	arpl   %bp,0x49(%edx,%edi,2)
462e54:	58                   	pop    %eax
462e55:	69 4a 5a 34 55 35 68 	imul   $0x68355534,0x5a(%edx),%ecx
462e5c:	6d                   	insl   (%dx),%es:(%edi)
462e5d:	44                   	inc    %esp
462e5e:	75 48                	jne    0x462ea8
462e60:	41                   	inc    %ecx
462e61:	33 4b 6e             	xor    0x6e(%ebx),%ecx
462e64:	58                   	pop    %eax
462e65:	7a 6b                	jp     0x462ed2
462e67:	6f                   	outsl  %ds:(%esi),(%dx)
462e68:	51                   	push   %ecx
462e69:	61                   	popa
462e6a:	7a 2f                	jp     0x462e9b
462e6c:	6b 6f 70 57          	imul   $0x57,0x70(%edi),%ebp
462e70:	6d                   	insl   (%dx),%es:(%edi)
462e71:	70 47                	jo     0x462eba
462e73:	74 35                	je     0x462eaa
462e75:	37                   	aaa
462e76:	76 6d                	jbe    0x462ee5
462e78:	78 75                	js     0x462eef
462e7a:	74 48                	je     0x462ec4
462e7c:	39 76 4b             	cmp    %esi,0x4b(%esi)