463cc6:	79 2f                	jns    0x463cf7
463cc8:	43                   	inc    %ebx
463cc9:	56                   	push   %esi
463cca:	71 77                	jno    0x463d43
463ccc:	50                   	push   %eax
463ccd:	4c                   	dec    %esp
463cce:	4a                   	dec    %edx
463ccf:	33 30                	xor    (%eax),%esi
463cd1:	4b                   	dec    %ebx
463cd2:	61                   	popa
463cd3:	2f                   	das
463cd4:	77 53                	ja     0x463d29
463cd6:	59                   	pop    %ecx
463cd7:	55                   	push   %ebp
463cd8:	56                   	push   %esi
463cd9:	68 6f 52 62 62       	push   $0x6262526f
463cde:	33 50 50             	xor    0x50(%eax),%edx
463ce1:	64 4c                	fs dec %esp
463ce3:	44                   	inc    %esp
463ce4:	78 39                	js     0x463d1f
463ce6:	4d                   	dec    %ebp
463ce7:	6f                   	outsl  %ds:(%esi),(%dx)
463ce8:	52                   	push   %edx
463ce9:	43                   	inc    %ebx
463cea:	75 31                	jne    0x463d1d
463cec:	6a 47                	push   $0x47
463cee:	59                   	pop    %ecx
463cef:	6b 43 38 53          	imul   $0x53,0x38(%ebx),%eax
463cf3:	48                   	dec    %eax
463cf4:	72 55                	jb     0x463d4b
463cf6:	4c                   	dec    %esp
463cf7:	2b 4a 70             	sub    0x70(%edx),%ecx
463cfa:	6f                   	outsl  %ds:(%esi),(%dx)
463cfb:	43                   	inc    %ebx
463cfc:	6f                   	outsl  %ds:(%esi),(%dx)
463cfd:	50                   	push   %eax
463cfe:	75 45                	jne    0x463d45
463d00:	41                   	inc    %ecx
463d01:	56                   	push   %esi
463d02:	7a 76                	jp     0x463d7a
463d04:	52                   	push   %edx
463d05:	37                   	aaa
463d06:	4c                   	dec    %esp
463d07:	4d                   	dec    %ebp
463d08:	65 74 7a             	gs je  0x463d85
463d0b:	4e                   	dec    %esi
463d0c:	48                   	dec    %eax
463d0d:	36 79 5a             	ss jns 0x463d6a
463d10:	4b                   	dec    %ebx
463d11:	34 72                	xor    $0x72,%al
463d13:	55                   	push   %ebp
463d14:	65 62 52 6c          	bound  %edx,%gs:0x6c(%edx)
463d18:	2f                   	das
463d19:	6d                   	insl   (%dx),%es:(%edi)
463d1a:	79 7a                	jns    0x463d96
463d1c:	6b 57 4a 34          	imul   $0x34,0x4a(%edi),%edx
463d20:	77 55                	ja     0x463d77
463d22:	73 4a                	jae    0x463d6e
463d24:	7a 6d                	jp     0x463d93
463d26:	52                   	push   %edx
463d27:	6a 41                	push   $0x41
463d29:	4e                   	dec    %esi
463d2a:	4f                   	dec    %edi
463d2b:	2f                   	das
463d2c:	61                   	popa
463d2d:	52                   	push   %edx
463d2e:	71 4a                	jno    0x463d7a
463d30:	74 67                	je     0x463d99
463d32:	38 6f 56             	cmp    %ch,0x56(%edi)
463d35:	62 4f 34             	bound  %ecx,0x34(%edi)
463d38:	71 34                	jno    0x463d6e
463d3a:	4e                   	dec    %esi
463d3b:	48                   	dec    %eax
463d3c:	67 72 58             	addr16 jb 0x463d97
463d3f:	59                   	pop    %ecx
463d40:	36 5a                	ss pop %edx
463d42:	77 32                	ja     0x463d76
463d44:	7a 5a                	jp     0x463da0
463d46:	31 4d 7a             	xor    %ecx,0x7a(%ebp)
463d49:	34 49                	xor    $0x49,%al
463d4b:	53                   	push   %ebx
463d4c:	4e                   	dec    %esi
463d4d:	4a                   	dec    %edx
463d4e:	38 42 73             	cmp    %al,0x73(%edx)
463d51:	49                   	dec    %ecx
463d52:	6b 71 64 4c          	imul   $0x4c,0x64(%ecx),%esi
463d56:	61                   	popa
463d57:	39 55 6b             	cmp    %edx,0x6b(%ebp)
463d5a:	66 49                	dec    %cx
463d5c:	44                   	inc    %esp
463d5d:	50                   	push   %eax
463d5e:	61                   	popa
463d5f:	65 4e                	gs dec %esi
463d61:	54                   	push   %esp
463d62:	47                   	inc    %edi
463d63:	35 74 71 48 71       	xor    $0x71487174,%eax
463d68:	47                   	inc    %edi
463d69:	57                   	push   %edi
463d6a:	4f                   	dec    %edi
463d6b:	43                   	inc    %ebx
463d6c:	46                   	inc    %esi
463d6d:	57                   	push   %edi
463d6e:	6d                   	insl   (%dx),%es:(%edi)
463d6f:	73 79                	jae    0x463dea
463d71:	50                   	push   %eax
463d72:	59                   	pop    %ecx
463d73:	4f                   	dec    %edi
463d74:	69 45 4a 67 47 45 6e 	imul   $0x6e454767,0x4a(%ebp),%eax
463d7b:	64 47                	fs inc %edi
463d7d:	32 73 45             	xor    0x45(%ebx),%dh
463d80:	4b                   	dec    %ebx
463d81:	56                   	push   %esi
463d82:	63 4b 42             	arpl   %ecx,0x42(%ebx)
463d85:	4a                   	dec    %edx
463d86:	42                   	inc    %edx
463d87:	6e                   	outsb  %ds:(%esi),(%dx)
463d88:	37                   	aaa
463d89:	49                   	dec    %ecx
463d8a:	33 6e 62             	xor    0x62(%esi),%ebp
463d8d:	4e                   	dec    %esi
463d8e:	76 41                	jbe    0x463dd1
463d90:	69 73 6c 55 44 59 35 	imul   $0x35594455,0x6c(%ebx),%esi
463d97:	6c                   	insb   (%dx),%es:(%edi)
463d98:	6f                   	outsl  %ds:(%esi),(%dx)
463d99:	6f                   	outsl  %ds:(%esi),(%dx)
463d9a:	58                   	pop    %eax
463d9b:	75 6e                	jne    0x463e0b
463d9d:	51                   	push   %ecx
463d9e:	33 39                	xor    (%ecx),%edi
463da0:	36 4f                	ss dec %edi
463da2:	4c                   	dec    %esp
463da3:	5a                   	pop    %edx
463da4:	68 5a 4c 37 63       	push   $0x63374c5a
463da9:	7a 69                	jp     0x463e14
463dab:	2f                   	das
463dac:	64 63 54 70 75       	arpl   %edx,%fs:0x75(%eax,%esi,2)
463db1:	58                   	pop    %eax
463db2:	4a                   	dec    %edx
463db3:	77 55                	ja     0x463e0a
463db5:	6d                   	insl   (%dx),%es:(%edi)
463db6:	47                   	inc    %edi
463db7:	4d                   	dec    %ebp
463db8:	7a 71                	jp     0x463e2b
463dba:	74 67                	je     0x463e23
463dbc:	61                   	popa
463dbd:	79 33                	jns    0x463df2
463dbf:	57                   	push   %edi
463dc0:	53                   	push   %ebx
463dc1:	43                   	inc    %ebx
463dc2:	4d                   	dec    %ebp
463dc3:	32 6a 77             	xor    0x77(%edx),%ch
463dc6:	56                   	push   %esi
463dc7:	52                   	push   %edx
463dc8:	48                   	dec    %eax
463dc9:	62 74 48 62          	bound  %esi,0x62(%eax,%ecx,2)
463dcd:	44                   	inc    %esp
463dce:	39 64 76 48          	cmp    %esp,0x48(%esi,%esi,2)
463dd2:	69 48 37 68 54 44 38 	imul   $0x38445468,0x37(%eax),%ecx
463dd9:	32 50 33             	xor    0x33(%eax),%dl
463ddc:	65 38 73 54          	cmp    %dh,%gs:0x54(%ebx)
463de0:	6f                   	outsl  %ds:(%esi),(%dx)
463de1:	6c                   	insb   (%dx),%es:(%edi)
463de2:	46                   	inc    %esi
463de3:	46                   	inc    %esi
463de4:	58                   	pop    %eax
463de5:	47                   	inc    %edi
463de6:	68 69 66 33 6c       	push   $0x6c336669
463deb:	54                   	push   %esp
463dec:	4b                   	dec    %ebx
463ded:	59                   	pop    %ecx
463dee:	70 64                	jo     0x463e54
463df0:	54                   	push   %esp
463df1:	6b 6f 35 59          	imul   $0x59,0x35(%edi),%ebp
463df5:	30 6b 77             	xor    %ch,0x77(%ebx)
463df8:	6c                   	insb   (%dx),%es:(%edi)
463df9:	6a 6d                	push   $0x6d
463dfb:	2b 4c 47 2b          	sub    0x2b(%edi,%eax,2),%ecx
463dff:	30 77 74             	xor    %dh,0x74(%edi)
463e02:	44                   	inc    %esp
463e03:	67 78 68             	addr16 js 0x463e6e
463e06:	66 56                	push   %si
463e08:	79 70                	jns    0x463e7a
463e0a:	7a 2f                	jp     0x463e3b
463e0c:	46                   	inc    %esi
463e0d:	57                   	push   %edi
463e0e:	35 4e 63 66 5a       	xor    $0x5a66634e,%eax
463e13:	73 59                	jae    0x463e6e
463e15:	77 58                	ja     0x463e6f
463e17:	67 32 62 59          	xor    0x59(%bp,%si),%ah
463e1b:	4d                   	dec    %ebp
463e1c:	46                   	inc    %esi
463e1d:	5a                   	pop    %edx
463e1e:	52                   	push   %edx
463e1f:	55                   	push   %ebp
463e20:	42                   	inc    %edx
463e21:	4e                   	dec    %esi
463e22:	2b 4f 36             	sub    0x36(%edi),%ecx
463e25:	35 51 4b 5a 79       	xor    $0x795a4b51,%eax
463e2a:	59                   	pop    %ecx
463e2b:	2f                   	das
463e2c:	72 4a                	jb     0x463e78
463e2e:	4b                   	dec    %ebx
463e2f:	43                   	inc    %ebx
463e30:	6b 4d 65 37          	imul   $0x37,0x65(%ebp),%ecx
463e34:	2b 71 42             	sub    0x42(%ecx),%esi
463e37:	53                   	push   %ebx
463e38:	2b 76 56             	sub    0x56(%esi),%esi
463e3b:	53                   	push   %ebx
463e3c:	34 51                	xor    $0x51,%al
463e3e:	4b                   	dec    %ebx
463e3f:	78 38                	js     0x463e79
463e41:	39 45 32             	cmp    %eax,0x32(%ebp)
463e44:	46                   	inc    %esi
463e45:	44                   	inc    %esp
463e46:	45                   	inc    %ebp
463e47:	61                   	popa
463e48:	67 4a                	addr16 dec %edx
463e4a:	4f                   	dec    %edi
463e4b:	6e                   	outsb  %ds:(%esi),(%dx)
463e4c:	4c                   	dec    %esp
463e4d:	39 36                	cmp    %esi,(%esi)
463e4f:	71 79                	jno    0x463eca
463e51:	51                   	push   %ecx
463e52:	75 49                	jne    0x463e9d
463e54:	33 43 51             	xor    0x51(%ebx),%eax
463e57:	34 31                	xor    $0x31,%al
463e59:	49                   	dec    %ecx
463e5a:	4a                   	dec    %edx
463e5b:	64 30 6a 4a          	xor    %ch,%fs:0x4a(%edx)
463e5f:	57                   	push   %edi
463e60:	2b 44 37 71          	sub    0x71(%edi,%esi,1),%eax
463e64:	32 4f 2b             	xor    0x2b(%edi),%cl
463e67:	4a                   	dec    %edx
463e68:	39 41 39             	cmp    %eax,0x39(%ecx)
463e6b:	54                   	push   %esp
463e6c:	49                   	dec    %ecx
463e6d:	6e                   	outsb  %ds:(%esi),(%dx)
463e6e:	61                   	popa
463e6f:	4a                   	dec    %edx
463e70:	2f                   	das
463e71:	66 56                	push   %si
463e73:	41                   	inc    %ecx
463e74:	68 37 48 6e 2f       	push   $0x2f6e4837
463e79:	67 4d                	addr16 dec %ebp
463e7b:	55                   	push   %ebp
463e7c:	58                   	pop    %eax
463e7d:	78 72                	js     0x463ef1
463e7f:	49                   	dec    %ecx
463e80:	43                   	inc    %ebx
463e81:	53                   	push   %ebx
463e82:	34 37                	xor    $0x37,%al
463e84:	58                   	pop    %eax
463e85:	6b 78 6e 32          	imul   $0x32,0x6e(%eax),%edi
463e89:	43                   	inc    %ebx
463e8a:	64 51                	fs push %ecx
463e8c:	37                   	aaa
463e8d:	66 57                	push   %di
463e8f:	75 61                	jne    0x463ef2
463e91:	4b                   	dec    %ebx
463e92:	54                   	push   %esp
463e93:	38 4d 59             	cmp    %cl,0x59(%ebp)
463e96:	67 67 69 4c 4d 45 6f 	addr16 imul $0x4c6a6f45,0x4d(%si),%ecx
463e9d:	6a 4c
463e9f:	71 6b                	jno    0x463f0c
463ea1:	49                   	dec    %ecx
463ea2:	61                   	popa
463ea3:	37                   	aaa
463ea4:	54                   	push   %esp
463ea5:	51                   	push   %ecx
463ea6:	73 33                	jae    0x463edb
463ea8:	46                   	inc    %esi
463ea9:	38 74 74 71          	cmp    %dh,0x71(%esp,%esi,2)
463ead:	5a                   	pop    %edx
463eae:	4d                   	dec    %ebp
463eaf:	74 70                	je     0x463f21
463eb1:	5a                   	pop    %edx
463eb2:	4a                   	dec    %edx
463eb3:	58                   	pop    %eax
463eb4:	47                   	inc    %edi
463eb5:	48                   	dec    %eax
463eb6:	5a                   	pop    %edx
463eb7:	57                   	push   %edi
463eb8:	36 72 63             	ss jb  0x463f1e
463ebb:	38 64 46 45          	cmp    %ah,0x45(%esi,%eax,2)
463ebf:	70 69                	jo     0x463f2a
463ec1:	33 6c 2f 52          	xor    0x52(%edi,%ebp,1),%ebp
463ec5:	61                   	popa
463ec6:	6c                   	insb   (%dx),%es:(%edi)
463ec7:	72 56                	jb     0x463f1f
463ec9:	34 68                	xor    $0x68,%al
463ecb:	33 37                	xor    (%edi),%esi
463ecd:	6f                   	outsl  %ds:(%esi),(%dx)
463ece:	50                   	push   %eax
463ecf:	45                   	inc    %ebp
463ed0:	4f                   	dec    %edi
463ed1:	4a                   	dec    %edx
463ed2:	46                   	inc    %esi
463ed3:	51                   	push   %ecx
463ed4:	56                   	push   %esi
463ed5:	63 59 2f             	arpl   %ebx,0x2f(%ecx)
463ed8:	52                   	push   %edx
463ed9:	51                   	push   %ecx
463eda:	37                   	aaa
463edb:	72 47                	jb     0x463f24
463edd:	77 4f                	ja     0x463f2e
463edf:	6f                   	outsl  %ds:(%esi),(%dx)
463ee0:	76 6f                	jbe    0x463f51
463ee2:	30 72 70             	xor    %dh,0x70(%edx)
463ee5:	50                   	push   %eax
463ee6:	35 47 56 5a 36       	xor    $0x365a5647,%eax
463eeb:	4d                   	dec    %ebp
463eec:	59                   	pop    %ecx
463eed:	44                   	inc    %esp
463eee:	32 7a 39             	xor    0x39(%edx),%bh
463ef1:	78 62                	js     0x463f55
463ef3:	61                   	popa
463ef4:	36 55                	ss push %ebp
463ef6:	59                   	pop    %ecx
463ef7:	6e                   	outsb  %ds:(%esi),(%dx)
463ef8:	51                   	push   %ecx
463ef9:	72 32                	jb     0x463f2d
463efb:	76 51                	jbe    0x463f4e
463efd:	48                   	dec    %eax
463efe:	4d                   	dec    %ebp
463eff:	2f                   	das
463f00:	57                   	push   %edi
463f01:	55                   	push   %ebp
463f02:	35 61 59 53 45       	xor    $0x45535961,%eax
463f07:	6b 31 2b             	imul   $0x2b,(%ecx),%esi
463f0a:	6e                   	outsb  %ds:(%esi),(%dx)
463f0b:	4f                   	dec    %edi
463f0c:	37                   	aaa
463f0d:	69 72 77 63 67 56 41 	imul   $0x41566763,0x77(%edx),%esi
463f14:	73 46                	jae    0x463f5c
463f16:	49                   	dec    %ecx
463f17:	37                   	aaa
463f18:	42                   	inc    %edx
463f19:	64 2f                	fs das
463f1b:	38 4d 2f             	cmp    %cl,0x2f(%ebp)
463f1e:	77 67                	ja     0x463f87
463f20:	41                   	inc    %ecx
463f21:	54                   	push   %esp
463f22:	63 36                	arpl   %esi,(%esi)
463f24:	58                   	pop    %eax
463f25:	56                   	push   %esi
463f26:	44                   	inc    %esp
463f27:	5a                   	pop    %edx
463f28:	76 48                	jbe    0x463f72
463f2a:	4c                   	dec    %esp
463f2b:	54                   	push   %esp