463b80:	72 4e                	jb     0x463bd0
463b82:	6d                   	insl   (%dx),%es:(%edi)
463b83:	55                   	push   %ebp
463b84:	33 32                	xor    (%edx),%esi
463b86:	30 5a 4c             	xor    %bl,0x4c(%edx)
463b89:	2f                   	das
463b8a:	58                   	pop    %eax
463b8b:	50                   	push   %eax
463b8c:	4e                   	dec    %esi
463b8d:	4a                   	dec    %edx
463b8e:	69 55 78 77 70 44 64 	imul   $0x64447077,0x78(%ebp),%edx
463b95:	51                   	push   %ecx
463b96:	39 61 47             	cmp    %esp,0x47(%ecx)
463b99:	70 57                	jo     0x463bf2
463b9b:	44                   	inc    %esp
463b9c:	78 41                	js     0x463bdf
463b9e:	57                   	push   %edi
463b9f:	77 2f                	ja     0x463bd0
463ba1:	69 39 70 4a 4c 4a    	imul   $0x4a4c4a70,(%ecx),%edi
463ba7:	6c                   	insb   (%dx),%es:(%edi)
463ba8:	56                   	push   %esi
463ba9:	54                   	push   %esp
463baa:	61                   	popa
463bab:	2f                   	das
463bac:	50                   	push   %eax
463bad:	4e                   	dec    %esi
463bae:	44                   	inc    %esp
463baf:	7a 4f                	jp     0x463c00
463bb1:	73 72                	jae    0x463c25
463bb3:	37                   	aaa
463bb4:	5a                   	pop    %edx
463bb5:	7a 54                	jp     0x463c0b
463bb7:	41                   	inc    %ecx
463bb8:	37                   	aaa
463bb9:	76 2f                	jbe    0x463bea
463bbb:	45                   	inc    %ebp
463bbc:	69 76 73 4f 6b 6a 44 	imul   $0x446a6b4f,0x73(%esi),%esi
463bc3:	33 36                	xor    (%esi),%esi
463bc5:	59                   	pop    %ecx
463bc6:	45                   	inc    %ebp
463bc7:	68 53 4f 5a 56       	push   $0x565a4f53
463bcc:	52                   	push   %edx
463bcd:	44                   	inc    %esp
463bce:	74 45                	je     0x463c15
463bd0:	53                   	push   %ebx
463bd1:	6b 72 50 38          	imul   $0x38,0x50(%edx),%esi
463bd5:	75 4f                	jne    0x463c26
463bd7:	6e                   	outsb  %ds:(%esi),(%dx)
463bd8:	65 66 71 53          	gs data16 jno 0x463c2f
463bdc:	73 45                	jae    0x463c23
463bde:	65 56                	gs push %esi
463be0:	34 65                	xor    $0x65,%al
463be2:	36 64 4e             	ss fs dec %esi
463be5:	48                   	dec    %eax
463be6:	6b 37 55             	imul   $0x55,(%edi),%esi
463be9:	7a 6b                	jp     0x463c56
463beb:	33 2f                	xor    (%edi),%ebp
463bed:	32 71 77             	xor    0x77(%ecx),%dh
463bf0:	36 4e                	ss dec %esi
463bf2:	6c                   	insb   (%dx),%es:(%edi)
463bf3:	49                   	dec    %ecx
463bf4:	64 42                	fs inc %edx
463bf6:	5a                   	pop    %edx
463bf7:	37                   	aaa
463bf8:	51                   	push   %ecx
463bf9:	2f                   	das
463bfa:	57                   	push   %edi
463bfb:	50                   	push   %eax
463bfc:	72 4a                	jb     0x463c48
463bfe:	77 47                	ja     0x463c47
463c00:	2b 6c 51 42          	sub    0x42(%ecx,%edx,2),%ebp
463c04:	67 6a 77             	addr16 push $0x77
463c07:	4d                   	dec    %ebp
463c08:	36 69 57 34 56 39 4c 	imul   $0x374c3956,%ss:0x34(%edi),%edx
463c0f:	37
463c10:	78 39                	js     0x463c4b
463c12:	55                   	push   %ebp
463c13:	6f                   	outsl  %ds:(%esi),(%dx)
463c14:	4f                   	dec    %edi
463c15:	2b 75 5a             	sub    0x5a(%ebp),%esi
463c18:	34 51                	xor    $0x51,%al
463c1a:	34 62                	xor    $0x62,%al
463c1c:	6f                   	outsl  %ds:(%esi),(%dx)
463c1d:	42                   	inc    %edx
463c1e:	69 66 6e 37 6c 47 63 	imul   $0x63476c37,0x6e(%esi),%esp
463c25:	37                   	aaa
463c26:	58                   	pop    %eax
463c27:	5a                   	pop    %edx
463c28:	58                   	pop    %eax
463c29:	59                   	pop    %ecx
463c2a:	39 33                	cmp    %esi,(%ebx)
463c2c:	59                   	pop    %ecx
463c2d:	58                   	pop    %eax
463c2e:	68 78 6e 43 61       	push   $0x61436e78
463c33:	4b                   	dec    %ebx
463c34:	4e                   	dec    %esi
463c35:	37                   	aaa
463c36:	6b 77 63 39          	imul   $0x39,0x63(%edi),%esi
463c3a:	4a                   	dec    %edx
463c3b:	72 55                	jb     0x463c92
463c3d:	53                   	push   %ebx
463c3e:	55                   	push   %ebp
463c3f:	39 35 67 44 72 62    	cmp    %esi,0x62724467
463c45:	6d                   	insl   (%dx),%es:(%edi)
463c46:	4c                   	dec    %esp
463c47:	66 30 49 67          	data16 xor %cl,0x67(%ecx)
463c4b:	2b 4a 57             	sub    0x57(%edx),%ecx
463c4e:	34 75                	xor    $0x75,%al
463c50:	51                   	push   %ecx
463c51:	73 30                	jae    0x463c83
463c53:	70 63                	jo     0x463cb8
463c55:	42                   	inc    %edx
463c56:	7a 63                	jp     0x463cbb
463c58:	36 58                	ss pop %eax
463c5a:	44                   	inc    %esp
463c5b:	4b                   	dec    %ebx
463c5c:	75 6d                	jne    0x463ccb
463c5e:	64 4f                	fs dec %edi
463c60:	4f                   	dec    %edi
463c61:	73 58                	jae    0x463cbb
463c63:	6b 51 69 70          	imul   $0x70,0x69(%ecx),%edx
463c67:	76 33                	jbe    0x463c9c
463c69:	79 58                	jns    0x463cc3
463c6b:	4c                   	dec    %esp
463c6c:	71 59                	jno    0x463cc7
463c6e:	42                   	inc    %edx
463c6f:	30 39                	xor    %bh,(%ecx)
463c71:	4f                   	dec    %edi
463c72:	61                   	popa
463c73:	6d                   	insl   (%dx),%es:(%edi)
463c74:	36 6b 32 6d          	imul   $0x6d,%ss:(%edx),%esi
463c78:	48                   	dec    %eax
463c79:	6f                   	outsl  %ds:(%esi),(%dx)
463c7a:	7a 31                	jp     0x463cad
463c7c:	65 50                	gs push %eax
463c7e:	58                   	pop    %eax
463c7f:	74 41                	je     0x463cc2
463c81:	47                   	inc    %edi
463c82:	53                   	push   %ebx
463c83:	50                   	push   %eax
463c84:	58                   	pop    %eax
463c85:	61                   	popa
463c86:	53                   	push   %ebx
463c87:	75 6f                	jne    0x463cf8
463c89:	51                   	push   %ecx
463c8a:	72 57                	jb     0x463ce3
463c8c:	7a 44                	jp     0x463cd2
463c8e:	56                   	push   %esi
463c8f:	47                   	inc    %edi
463c90:	58                   	pop    %eax
463c91:	4a                   	dec    %edx
463c92:	79 32                	jns    0x463cc6
463c94:	56                   	push   %esi
463c95:	31 4f 39             	xor    %ecx,0x39(%edi)
463c98:	32 72 4a             	xor    0x4a(%edx),%dh
463c9b:	50                   	push   %eax
463c9c:	4e                   	dec    %esi
463c9d:	78 55                	js     0x463cf4
463c9f:	43                   	inc    %ebx
463ca0:	4e                   	dec    %esi
463ca1:	38 59 38             	cmp    %bl,0x38(%ecx)
463ca4:	76 51                	jbe    0x463cf7
463ca6:	62 57 6b             	bound  %edx,0x6b(%edi)
463ca9:	33 69 33             	xor    0x33(%ecx),%ebp
463cac:	71 31                	jno    0x463cdf
463cae:	2f                   	das
463caf:	39 54 47 47          	cmp    %edx,0x47(%edi,%eax,2)
463cb3:	78 57                	js     0x463d0c
463cb5:	4c                   	dec    %esp
463cb6:	4d                   	dec    %ebp
463cb7:	36 4d                	ss dec %ebp
463cb9:	66 30 31             	data16 xor %dh,(%ecx)
463cbc:	2b 38                	sub    (%eax),%edi
463cbe:	69 55 6a 55 4b 49 39 	imul   $0x39494b55,0x6a(%ebp),%edx
463cc5:	56                   	push   %esi
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)