464bdd:	43                   	inc    %ebx
464bde:	6c                   	insb   (%dx),%es:(%edi)
464bdf:	56                   	push   %esi
464be0:	6f                   	outsl  %ds:(%esi),(%dx)
464be1:	63 57 77             	arpl   %edx,0x77(%edi)
464be4:	64 70 61             	fs jo  0x464c48
464be7:	57                   	push   %edi
464be8:	6e                   	outsb  %ds:(%esi),(%dx)
464be9:	48                   	dec    %eax
464bea:	6f                   	outsl  %ds:(%esi),(%dx)
464beb:	64 50                	fs push %eax
464bed:	50                   	push   %eax
464bee:	4e                   	dec    %esi
464bef:	5a                   	pop    %edx
464bf0:	67 77 64             	addr16 ja 0x464c57
464bf3:	76 52                	jbe    0x464c47
464bf5:	41                   	inc    %ecx
464bf6:	78 39                	js     0x464c31
464bf8:	78 46                	js     0x464c40
464bfa:	79 76                	jns    0x464c72
464bfc:	44                   	inc    %esp
464bfd:	68 48 37 63 35       	push   $0x35633748
464c02:	57                   	push   %edi
464c03:	72 57                	jb     0x464c5c
464c05:	70 79                	jo     0x464c80
464c07:	35 4e 4c 42 2f       	xor    $0x2f424c4e,%eax
464c0c:	2f                   	das
464c0d:	52                   	push   %edx
464c0e:	44                   	inc    %esp
464c0f:	79 46                	jns    0x464c57
464c11:	66 35 68 6d          	xor    $0x6d68,%ax
464c15:	63 71 69             	arpl   %esi,0x69(%ecx)
464c18:	6a 49                	push   $0x49
464c1a:	54                   	push   %esp
464c1b:	76 58                	jbe    0x464c75
464c1d:	75 46                	jne    0x464c65
464c1f:	38 39                	cmp    %bh,(%ecx)
464c21:	6f                   	outsl  %ds:(%esi),(%dx)
464c22:	55                   	push   %ebp
464c23:	44                   	inc    %esp
464c24:	36 30 61 54          	xor    %ah,%ss:0x54(%ecx)
464c28:	4f                   	dec    %edi
464c29:	68 4e 34 6c 49       	push   $0x496c344e
464c2e:	7a 6f                	jp     0x464c9f
464c30:	69 31 31 54 64 2f    	imul   $0x2f645431,(%ecx),%esi
464c36:	74 4e                	je     0x464c86
464c38:	78 46                	js     0x464c80
464c3a:	62 76 37             	bound  %esi,0x37(%esi)
464c3d:	74 63                	je     0x464ca2
464c3f:	4b                   	dec    %ebx
464c40:	47                   	inc    %edi
464c41:	77 62                	ja     0x464ca5
464c43:	6b 71 6c 71          	imul   $0x71,0x6c(%ecx),%esi
464c47:	74 35                	je     0x464c7e
464c49:	46                   	inc    %esi
464c4a:	64 52                	fs push %edx
464c4c:	6e                   	outsb  %ds:(%esi),(%dx)
464c4d:	43                   	inc    %ebx
464c4e:	74 4b                	je     0x464c9b
464c50:	76 4f                	jbe    0x464ca1
464c52:	30 4c 4f 35          	xor    %cl,0x35(%edi,%ecx,2)
464c56:	52                   	push   %edx
464c57:	67 59                	addr16 pop %ecx
464c59:	39 63 35             	cmp    %esp,0x35(%ebx)
464c5c:	36 78 6f             	ss js  0x464cce
464c5f:	65 6f                	outsl  %gs:(%esi),(%dx)
464c61:	79 52                	jns    0x464cb5
464c63:	4f                   	dec    %edi
464c64:	6d                   	insl   (%dx),%es:(%edi)
464c65:	47                   	inc    %edi
464c66:	37                   	aaa
464c67:	78 6e                	js     0x464cd7
464c69:	50                   	push   %eax
464c6a:	4f                   	dec    %edi
464c6b:	70 4d                	jo     0x464cba
464c6d:	59                   	pop    %ecx
464c6e:	43                   	inc    %ebx
464c6f:	52                   	push   %edx
464c70:	77 4c                	ja     0x464cbe
464c72:	49                   	dec    %ecx
464c73:	4b                   	dec    %ebx
464c74:	57                   	push   %edi
464c75:	45                   	inc    %ebp
464c76:	70 76                	jo     0x464cee
464c78:	44                   	inc    %esp
464c79:	70 75                	jo     0x464cf0
464c7b:	4e                   	dec    %esi
464c7c:	63 67 42             	arpl   %esp,0x42(%edi)
464c7f:	42                   	inc    %edx
464c80:	43                   	inc    %ebx
464c81:	6b 56 68 50          	imul   $0x50,0x68(%esi),%edx
464c85:	4e                   	dec    %esi
464c86:	32 58 62             	xor    0x62(%eax),%bl
464c89:	63 46 53             	arpl   %eax,0x53(%esi)
464c8c:	72 35                	jb     0x464cc3
464c8e:	57                   	push   %edi
464c8f:	71 51                	jno    0x464ce2
464c91:	44                   	inc    %esp
464c92:	45                   	inc    %ebp
464c93:	63 51 4e             	arpl   %edx,0x4e(%ecx)
464c96:	38 2f                	cmp    %ch,(%edi)
464c98:	56                   	push   %esi
464c99:	4e                   	dec    %esi
464c9a:	34 74                	xor    $0x74,%al
464c9c:	30 69 5a             	xor    %ch,0x5a(%ecx)
464c9f:	63 73 74             	arpl   %esi,0x74(%ebx)
464ca2:	50                   	push   %eax
464ca3:	7a 63                	jp     0x464d08
464ca5:	6d                   	insl   (%dx),%es:(%edi)
464ca6:	65 4d                	gs dec %ebp
464ca8:	72 6c                	jb     0x464d16
464caa:	47                   	inc    %edi
464cab:	59                   	pop    %ecx
464cac:	52                   	push   %edx
464cad:	4a                   	dec    %edx
464cae:	74 68                	je     0x464d18
464cb0:	45                   	inc    %ebp
464cb1:	37                   	aaa
464cb2:	4e                   	dec    %esi
464cb3:	72 30                	jb     0x464ce5
464cb5:	43                   	inc    %ebx
464cb6:	63 2b                	arpl   %ebp,(%ebx)
464cb8:	75 78                	jne    0x464d32
464cba:	76 61                	jbe    0x464d1d
464cbc:	63 4b 55             	arpl   %ecx,0x55(%ebx)
464cbf:	48                   	dec    %eax
464cc0:	65 74 69             	gs je  0x464d2c
464cc3:	2b 36                	sub    (%esi),%esi
464cc5:	58                   	pop    %eax
464cc6:	73 74                	jae    0x464d3c
464cc8:	4d                   	dec    %ebp
464cc9:	6a 55                	push   $0x55
464ccb:	62 61 33             	bound  %esp,0x33(%ecx)
464cce:	35 78 6f 6f 69       	xor    $0x696f6f78,%eax
464cd3:	30 68 2f             	xor    %ch,0x2f(%eax)
464cd6:	78 6c                	js     0x464d44
464cd8:	46                   	inc    %esi
464cd9:	37                   	aaa
464cda:	49                   	dec    %ecx
464cdb:	78 45                	js     0x464d22
464cdd:	68 67 52 48 35       	push   $0x35485267
464ce2:	66 53                	push   %bx
464ce4:	73 52                	jae    0x464d38
464ce6:	6b 62 78 6d          	imul   $0x6d,0x78(%edx),%esp
464cea:	6e                   	outsb  %ds:(%esi),(%dx)
464ceb:	62 37                	bound  %esi,(%edi)
464ced:	77 77                	ja     0x464d66
464cef:	7a 56                	jp     0x464d47
464cf1:	4a                   	dec    %edx
464cf2:	43                   	inc    %ebx
464cf3:	66 4c                	dec    %sp
464cf5:	4a                   	dec    %edx
464cf6:	55                   	push   %ebp
464cf7:	67 73 4c             	addr16 jae 0x464d46
464cfa:	39 38                	cmp    %edi,(%eax)
464cfc:	68 71 73 41 51       	push   $0x51417371
464d01:	2b 54 73 66          	sub    0x66(%ebx,%esi,2),%edx
464d05:	34 63                	xor    $0x63,%al
464d07:	39 7a 6e             	cmp    %edi,0x6e(%edx)
464d0a:	57                   	push   %edi
464d0b:	51                   	push   %ecx
464d0c:	48                   	dec    %eax
464d0d:	62 49 65             	bound  %ecx,0x65(%ecx)
464d10:	79 4e                	jns    0x464d60
464d12:	74 62                	je     0x464d76
464d14:	68 76 78 6f 47       	push   $0x476f7876
464d19:	52                   	push   %edx
464d1a:	34 30                	xor    $0x30,%al
464d1c:	64 46                	fs inc %esi
464d1e:	42                   	inc    %edx
464d1f:	55                   	push   %ebp
464d20:	55                   	push   %ebp
464d21:	2b 45 65             	sub    0x65(%ebp),%eax
464d24:	79 47                	jns    0x464d6d
464d26:	77 61                	ja     0x464d89
464d28:	38 65 63             	cmp    %ah,0x63(%ebp)
464d2b:	78 63                	js     0x464d90
464d2d:	67 49                	addr16 dec %ecx
464d2f:	62 76 77             	bound  %esi,0x77(%esi)
464d32:	7a 58                	jp     0x464d8c
464d34:	39 48 36             	cmp    %ecx,0x36(%eax)
464d37:	71 47                	jno    0x464d80
464d39:	4f                   	dec    %edi
464d3a:	35 68 73 2f 4a       	xor    $0x4a2f7368,%eax
464d3f:	4f                   	dec    %edi
464d40:	63 63 69             	arpl   %esp,0x69(%ebx)
464d43:	41                   	inc    %ecx
464d44:	30 71 6e             	xor    %dh,0x6e(%ecx)
464d47:	59                   	pop    %ecx
464d48:	34 6d                	xor    $0x6d,%al
464d4a:	36 68 62 37 4f 6f    	ss push $0x6f4f3762
464d50:	65 2f                	gs das
464d52:	64 45                	fs inc %ebp
464d54:	39 6b 49             	cmp    %ebp,0x49(%ebx)
464d57:	30 38                	xor    %bh,(%eax)
464d59:	46                   	inc    %esi
464d5a:	78 6b                	js     0x464dc7
464d5c:	2f                   	das
464d5d:	4c                   	dec    %esp
464d5e:	50                   	push   %eax
464d5f:	4e                   	dec    %esi
464d60:	73 48                	jae    0x464daa
464d62:	46                   	inc    %esi
464d63:	67 37                	addr16 aaa
464d65:	4b                   	dec    %ebx
464d66:	52                   	push   %edx
464d67:	69 63 78 4e 54 56 35 	imul   $0x3556544e,0x78(%ebx),%esp
464d6e:	75 4d                	jne    0x464dbd
464d70:	4b                   	dec    %ebx
464d71:	46                   	inc    %esi
464d72:	66 74 2f             	data16 je 0x464da4
464d75:	53                   	push   %ebx
464d76:	34 66                	xor    $0x66,%al
464d78:	4f                   	dec    %edi
464d79:	42                   	inc    %edx
464d7a:	57                   	push   %edi
464d7b:	34 45                	xor    $0x45,%al
464d7d:	4e                   	dec    %esi
464d7e:	61                   	popa
464d7f:	6b 53 4e 68          	imul   $0x68,0x4e(%ebx),%edx
464d83:	49                   	dec    %ecx
464d84:	43                   	inc    %ebx
464d85:	51                   	push   %ecx
464d86:	6f                   	outsl  %ds:(%esi),(%dx)
464d87:	54                   	push   %esp
464d88:	6a 4b                	push   $0x4b
464d8a:	41                   	inc    %ecx
464d8b:	61                   	popa
464d8c:	76 4c                	jbe    0x464dda
464d8e:	66 76 64             	data16 jbe 0x464df5
464d91:	6f                   	outsl  %ds:(%esi),(%dx)
464d92:	74 47                	je     0x464ddb
464d94:	69 6e 42 6f 71 45 47 	imul   $0x4745716f,0x42(%esi),%ebp
464d9b:	50                   	push   %eax
464d9c:	64 44                	fs inc %esp
464d9e:	67 51                	addr16 push %ecx
464da0:	50                   	push   %eax
464da1:	59                   	pop    %ecx
464da2:	39 38                	cmp    %edi,(%eax)
464da4:	46                   	inc    %esi
464da5:	4b                   	dec    %ebx
464da6:	69 34 55 6c 68 70 33 	imul   $0x414f4a66,0x3370686c(,%edx,2),%esi
464dad:	66 4a 4f 41
464db1:	36 6f                	outsl  %ss:(%esi),(%dx)
464db3:	6b 6c 70 76 66       	imul   $0x66,0x76(%eax,%esi,2),%ebp
464db8:	52                   	push   %edx
464db9:	4c                   	dec    %esp
464dba:	50                   	push   %eax
464dbb:	56                   	push   %esi
464dbc:	7a 75                	jp     0x464e33
464dbe:	79 63                	jns    0x464e23
464dc0:	55                   	push   %ebp
464dc1:	2f                   	das
464dc2:	4c                   	dec    %esp
464dc3:	34 4a                	xor    $0x4a,%al
464dc5:	64 56                	fs push %esi
464dc7:	4b                   	dec    %ebx
464dc8:	6e                   	outsb  %ds:(%esi),(%dx)
464dc9:	4a                   	dec    %edx
464dca:	71 4b                	jno    0x464e17
464dcc:	51                   	push   %ecx
464dcd:	66 31 55 41          	xor    %dx,0x41(%ebp)
464dd1:	68 32 58 74 4d       	push   $0x4d745832
464dd6:	70 4c                	jo     0x464e24
464dd8:	55                   	push   %ebp
464dd9:	79 66                	jns    0x464e41
464ddb:	41                   	inc    %ecx
464ddc:	6c                   	insb   (%dx),%es:(%edi)
464ddd:	46                   	inc    %esi
464dde:	69 78 50 76 48 62 70 	imul   $0x70624876,0x50(%eax),%edi
464de5:	30 4c 6c 71          	xor    %cl,0x71(%esp,%ebp,2)
464de9:	6b 57 71 43          	imul   $0x43,0x71(%edi),%edx
464ded:	6d                   	insl   (%dx),%es:(%edi)
464dee:	65 75 46             	gs jne 0x464e37
464df1:	64 6d                	fs insl (%dx),%es:(%edi)
464df3:	72 37                	jb     0x464e2c
464df5:	70 6c                	jo     0x464e63
464df7:	35 54 4c 2b 33       	xor    $0x332b4c54,%eax
464dfc:	33 6a 6b             	xor    0x6b(%edx),%ebp
464dff:	6d                   	insl   (%dx),%es:(%edi)
464e00:	6c                   	insb   (%dx),%es:(%edi)
464e01:	4d                   	dec    %ebp
464e02:	66 33 75 37          	xor    0x37(%ebp),%si
464e06:	54                   	push   %esp
464e07:	47                   	inc    %edi
464e08:	49                   	dec    %ecx
464e09:	49                   	dec    %ecx
464e0a:	69 35 57 77 57 68 48 	imul   $0x46534848,0x68577757,%esi
464e11:	48 53 46
464e14:	38 68 37             	cmp    %ch,0x37(%eax)
464e17:	37                   	aaa
464e18:	75 4b                	jne    0x464e65
464e1a:	6f                   	outsl  %ds:(%esi),(%dx)
464e1b:	66 4f                	dec    %di
464e1d:	56                   	push   %esi
464e1e:	37                   	aaa
464e1f:	48                   	dec    %eax
464e20:	51                   	push   %ecx
464e21:	74 55                	je     0x464e78
464e23:	4f                   	dec    %edi
464e24:	72 73                	jb     0x464e99
464e26:	49                   	dec    %ecx
464e27:	66 50                	push   %ax
464e29:	49                   	dec    %ecx
464e2a:	32 37                	xor    (%edi),%dh
464e2c:	70 62                	jo     0x464e90
464e2e:	50                   	push   %eax
464e2f:	71 61                	jno    0x464e92
464e31:	72 79                	jb     0x464eac
464e33:	53                   	push   %ebx
464e34:	67 48                	addr16 dec %eax
464e36:	67 7a 75             	addr16 jp 0x464eae
464e39:	6a 6e                	push   $0x6e
464e3b:	69 52 65 30 38 62 77 	imul   $0x77623830,0x65(%edx),%edx
464e42:	35 64 34 32 61       	xor    $0x61323464,%eax
464e47:	4e                   	dec    %esi
464e48:	41                   	inc    %ecx
464e49:	38 50 43             	cmp    %dl,0x43(%eax)
464e4c:	6e                   	outsb  %ds:(%esi),(%dx)
464e4d:	4b                   	dec    %ebx
464e4e:	6c                   	insb   (%dx),%es:(%edi)
464e4f:	51                   	push   %ecx
464e50:	50                   	push   %eax
464e51:	4e                   	dec    %esi
464e52:	70 63                	jo     0x464eb7
464e54:	54                   	push   %esp
464e55:	74 4e                	je     0x464ea5
464e57:	2b 73 6b             	sub    0x6b(%ebx),%esi
464e5a:	55                   	push   %ebp
464e5b:	62 68 73             	bound  %ebp,0x73(%eax)
464e5e:	38 75 61             	cmp    %dh,0x61(%ebp)
464e61:	4d                   	dec    %ebp
464e62:	31 58 5a             	xor    %ebx,0x5a(%eax)
464e65:	56                   	push   %esi
464e66:	4f                   	dec    %edi
464e67:	4b                   	dec    %ebx
464e68:	69 4f 6e 57 72 43 76 	imul   $0x76437257,0x6e(%edi),%ecx
464e6f:	4d                   	dec    %ebp
464e70:	62 6f 4a             	bound  %ebp,0x4a(%edi)
464e73:	57                   	push   %edi
464e74:	76 70                	jbe    0x464ee6
464e76:	39 6f 71             	cmp    %ebp,0x71(%edi)
464e79:	49                   	dec    %ecx
464e7a:	59                   	pop    %ecx
464e7b:	77 46                	ja     0x464ec3
464e7d:	5a                   	pop    %edx
464e7e:	4b                   	dec    %ebx
464e7f:	61                   	popa
464e80:	32 79 70             	xor    0x70(%ecx),%bh
464e83:	48                   	dec    %eax