418ab7:	75 62                	jne    0x418b1b
418ab9:	6c                   	insb   (%dx),%es:(%edi)
418aba:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418ac1:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418ac5:	62 37                	bound  %esi,(%edi)
418ac7:	37                   	aaa
418ac8:	61                   	popa
418ac9:	35 63 35 36 31       	xor    $0x31363563,%eax
418ace:	39 33                	cmp    %esi,(%ebx)
418ad0:	34 65                	xor    $0x65,%al
418ad2:	30 38                	xor    %bh,(%eax)
418ad4:	39 23                	cmp    %esp,(%ebx)
418ad6:	53                   	push   %ebx
418ad7:	79 73                	jns    0x418b4c
418ad9:	74 65                	je     0x418b40
418adb:	6d                   	insl   (%dx),%es:(%edi)
418adc:	2e 52                	cs push %edx
418ade:	65 73 6f             	gs jae 0x418b50
418ae1:	75 72                	jne    0x418b55
418ae3:	63 65 73             	arpl   %esp,0x73(%ebp)
418ae6:	2e 52                	cs push %edx
418ae8:	75 6e                	jne    0x418b58
418aea:	74 69                	je     0x418b55
418aec:	6d                   	insl   (%dx),%es:(%edi)
418aed:	65 52                	gs push %edx
418aef:	65 73 6f             	gs jae 0x418b61
418af2:	75 72                	jne    0x418b66
418af4:	63 65 53             	arpl   %esp,0x53(%ebp)
418af7:	65 74 02             	gs je  0x418afc
418b02:	00 00                	add    %al,(%eax)
418b04:	00 50 41             	add    %dl,0x41(%eax)
418b07:	44                   	inc    %esp
418b08:	50                   	push   %eax
418b09:	41                   	inc    %ecx
418b0a:	44                   	inc    %esp
418b0b:	50                   	push   %eax
418b0c:	b4 00                	mov    $0x0,%ah
418b0e:	00 00                	add    %al,(%eax)
418b10:	b4 00                	mov    $0x0,%ah
418b12:	00 00                	add    %al,(%eax)
418b14:	ce                   	into
418b15:	ca ef be             	lret   $0xbeef
418b18:	01 00                	add    %eax,(%eax)
418b1a:	00 00                	add    %al,(%eax)
418b1c:	91                   	xchg   %eax,%ecx
418b1d:	00 00                	add    %al,(%eax)
418b1f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418b23:	73 74                	jae    0x418b99
418b25:	65 6d                	gs insl (%dx),%es:(%edi)
418b27:	2e 52                	cs push %edx
418b29:	65 73 6f             	gs jae 0x418b9b
418b2c:	75 72                	jne    0x418ba0
418b2e:	63 65 73             	arpl   %esp,0x73(%ebp)
418b31:	2e 52                	cs push %edx
418b33:	65 73 6f             	gs jae 0x418ba5
418b36:	75 72                	jne    0x418baa
418b38:	63 65 52             	arpl   %esp,0x52(%ebp)
418b3b:	65 61                	gs popa
418b3d:	64 65 72 2c          	fs gs jb 0x418b6d
418b41:	20 6d 73             	and    %ch,0x73(%ebp)
418b44:	63 6f 72             	arpl   %ebp,0x72(%edi)
418b47:	6c                   	insb   (%dx),%es:(%edi)
418b48:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418b4f:	73 69                	jae    0x418bba
418b51:	6f                   	outsl  %ds:(%esi),(%dx)
418b52:	6e                   	outsb  %ds:(%esi),(%dx)
418b53:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418b58:	30 2e                	xor    %ch,(%esi)
418b5a:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418b5d:	43                   	inc    %ebx
418b5e:	75 6c                	jne    0x418bcc
418b60:	74 75                	je     0x418bd7
418b62:	72 65                	jb     0x418bc9
418b64:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418b69:	72 61                	jb     0x418bcc
418b6b:	6c                   	insb   (%dx),%es:(%edi)
418b6c:	2c 20                	sub    $0x20,%al
418b6e:	50                   	push   %eax
418b6f:	75 62                	jne    0x418bd3
418b71:	6c                   	insb   (%dx),%es:(%edi)
418b72:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418b79:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418b7d:	62 37                	bound  %esi,(%edi)
418b7f:	37                   	aaa
418b80:	61                   	popa
418b81:	35 63 35 36 31       	xor    $0x31363563,%eax
418b86:	39 33                	cmp    %esi,(%ebx)
418b88:	34 65                	xor    $0x65,%al
418b8a:	30 38                	xor    %bh,(%eax)
418b8c:	39 23                	cmp    %esp,(%ebx)
418b8e:	53                   	push   %ebx
418b8f:	79 73                	jns    0x418c04
418b91:	74 65                	je     0x418bf8
418b93:	6d                   	insl   (%dx),%es:(%edi)
418b94:	2e 52                	cs push %edx
418b96:	65 73 6f             	gs jae 0x418c08
418b99:	75 72                	jne    0x418c0d
418b9b:	63 65 73             	arpl   %esp,0x73(%ebp)
418b9e:	2e 52                	cs push %edx
418ba0:	75 6e                	jne    0x418c10
418ba2:	74 69                	je     0x418c0d
418ba4:	6d                   	insl   (%dx),%es:(%edi)
418ba5:	65 52                	gs push %edx
418ba7:	65 73 6f             	gs jae 0x418c19
418baa:	75 72                	jne    0x418c1e
418bac:	63 65 53             	arpl   %esp,0x53(%ebp)
418baf:	65 74 02             	gs je  0x418bb4
418bba:	00 00                	add    %al,(%eax)
418bbc:	00 50 41             	add    %dl,0x41(%eax)
418bbf:	44                   	inc    %esp
418bc0:	50                   	push   %eax
418bc1:	41                   	inc    %ecx
418bc2:	44                   	inc    %esp
418bc3:	50                   	push   %eax
418bc4:	b4 00                	mov    $0x0,%ah
418bc6:	00 00                	add    %al,(%eax)
418bc8:	b4 00                	mov    $0x0,%ah
418bca:	00 00                	add    %al,(%eax)
418bcc:	ce                   	into
418bcd:	ca ef be             	lret   $0xbeef
418bd0:	01 00                	add    %eax,(%eax)
418bd2:	00 00                	add    %al,(%eax)
418bd4:	91                   	xchg   %eax,%ecx
418bd5:	00 00                	add    %al,(%eax)
418bd7:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418bdb:	73 74                	jae    0x418c51
418bdd:	65 6d                	gs insl (%dx),%es:(%edi)
418bdf:	2e 52                	cs push %edx
418be1:	65 73 6f             	gs jae 0x418c53
418be4:	75 72                	jne    0x418c58
418be6:	63 65 73             	arpl   %esp,0x73(%ebp)
418be9:	2e 52                	cs push %edx
418beb:	65 73 6f             	gs jae 0x418c5d
418bee:	75 72                	jne    0x418c62
418bf0:	63 65 52             	arpl   %esp,0x52(%ebp)
418bf3:	65 61                	gs popa
418bf5:	64 65 72 2c          	fs gs jb 0x418c25
418bf9:	20 6d 73             	and    %ch,0x73(%ebp)
418bfc:	63 6f 72             	arpl   %ebp,0x72(%edi)
418bff:	6c                   	insb   (%dx),%es:(%edi)
418c00:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418c07:	73 69                	jae    0x418c72
418c09:	6f                   	outsl  %ds:(%esi),(%dx)
418c0a:	6e                   	outsb  %ds:(%esi),(%dx)
418c0b:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418c10:	30 2e                	xor    %ch,(%esi)
418c12:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418c15:	43                   	inc    %ebx
418c16:	75 6c                	jne    0x418c84
418c18:	74 75                	je     0x418c8f
418c1a:	72 65                	jb     0x418c81
418c1c:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418c21:	72 61                	jb     0x418c84
418c23:	6c                   	insb   (%dx),%es:(%edi)
418c24:	2c 20                	sub    $0x20,%al
418c26:	50                   	push   %eax
418c27:	75 62                	jne    0x418c8b
418c29:	6c                   	insb   (%dx),%es:(%edi)
418c2a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418c31:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418c35:	62 37                	bound  %esi,(%edi)
418c37:	37                   	aaa
418c38:	61                   	popa
418c39:	35 63 35 36 31       	xor    $0x31363563,%eax
418c3e:	39 33                	cmp    %esi,(%ebx)
418c40:	34 65                	xor    $0x65,%al
418c42:	30 38                	xor    %bh,(%eax)
418c44:	39 23                	cmp    %esp,(%ebx)
418c46:	53                   	push   %ebx
418c47:	79 73                	jns    0x418cbc
418c49:	74 65                	je     0x418cb0
418c4b:	6d                   	insl   (%dx),%es:(%edi)
418c4c:	2e 52                	cs push %edx
418c4e:	65 73 6f             	gs jae 0x418cc0
418c51:	75 72                	jne    0x418cc5
418c53:	63 65 73             	arpl   %esp,0x73(%ebp)
418c56:	2e 52                	cs push %edx
418c58:	75 6e                	jne    0x418cc8
418c5a:	74 69                	je     0x418cc5
418c5c:	6d                   	insl   (%dx),%es:(%edi)
418c5d:	65 52                	gs push %edx
418c5f:	65 73 6f             	gs jae 0x418cd1
418c62:	75 72                	jne    0x418cd6
418c64:	63 65 53             	arpl   %esp,0x53(%ebp)
418c67:	65 74 02             	gs je  0x418c6c
418c72:	00 00                	add    %al,(%eax)
418c74:	00 50 41             	add    %dl,0x41(%eax)
418c77:	44                   	inc    %esp
418c78:	50                   	push   %eax
418c79:	41                   	inc    %ecx
418c7a:	44                   	inc    %esp
418c7b:	50                   	push   %eax
418c7c:	b4 00                	mov    $0x0,%ah
418c7e:	00 00                	add    %al,(%eax)
418c80:	b4 00                	mov    $0x0,%ah
418c82:	00 00                	add    %al,(%eax)
418c84:	ce                   	into
418c85:	ca ef be             	lret   $0xbeef
418c88:	01 00                	add    %eax,(%eax)
418c8a:	00 00                	add    %al,(%eax)
418c8c:	91                   	xchg   %eax,%ecx
418c8d:	00 00                	add    %al,(%eax)
418c8f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418c93:	73 74                	jae    0x418d09
418c95:	65 6d                	gs insl (%dx),%es:(%edi)
418c97:	2e 52                	cs push %edx
418c99:	65 73 6f             	gs jae 0x418d0b
418c9c:	75 72                	jne    0x418d10
418c9e:	63 65 73             	arpl   %esp,0x73(%ebp)
418ca1:	2e 52                	cs push %edx
418ca3:	65 73 6f             	gs jae 0x418d15
418ca6:	75 72                	jne    0x418d1a
418ca8:	63 65 52             	arpl   %esp,0x52(%ebp)
418cab:	65 61                	gs popa
418cad:	64 65 72 2c          	fs gs jb 0x418cdd
418cb1:	20 6d 73             	and    %ch,0x73(%ebp)
418cb4:	63 6f 72             	arpl   %ebp,0x72(%edi)
418cb7:	6c                   	insb   (%dx),%es:(%edi)
418cb8:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418cbf:	73 69                	jae    0x418d2a
418cc1:	6f                   	outsl  %ds:(%esi),(%dx)
418cc2:	6e                   	outsb  %ds:(%esi),(%dx)
418cc3:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418cc8:	30 2e                	xor    %ch,(%esi)
418cca:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418ccd:	43                   	inc    %ebx
418cce:	75 6c                	jne    0x418d3c
418cd0:	74 75                	je     0x418d47
418cd2:	72 65                	jb     0x418d39
418cd4:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418cd9:	72 61                	jb     0x418d3c
418cdb:	6c                   	insb   (%dx),%es:(%edi)
418cdc:	2c 20                	sub    $0x20,%al
418cde:	50                   	push   %eax
418cdf:	75 62                	jne    0x418d43
418ce1:	6c                   	insb   (%dx),%es:(%edi)
418ce2:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418ce9:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418ced:	62 37                	bound  %esi,(%edi)
418cef:	37                   	aaa
418cf0:	61                   	popa
418cf1:	35 63 35 36 31       	xor    $0x31363563,%eax
418cf6:	39 33                	cmp    %esi,(%ebx)
418cf8:	34 65                	xor    $0x65,%al
418cfa:	30 38                	xor    %bh,(%eax)
418cfc:	39 23                	cmp    %esp,(%ebx)
418cfe:	53                   	push   %ebx
418cff:	79 73                	jns    0x418d74
418d01:	74 65                	je     0x418d68
418d03:	6d                   	insl   (%dx),%es:(%edi)
418d04:	2e 52                	cs push %edx
418d06:	65 73 6f             	gs jae 0x418d78
418d09:	75 72                	jne    0x418d7d
418d0b:	63 65 73             	arpl   %esp,0x73(%ebp)
418d0e:	2e 52                	cs push %edx
418d10:	75 6e                	jne    0x418d80
418d12:	74 69                	je     0x418d7d
418d14:	6d                   	insl   (%dx),%es:(%edi)
418d15:	65 52                	gs push %edx
418d17:	65 73 6f             	gs jae 0x418d89
418d1a:	75 72                	jne    0x418d8e
418d1c:	63 65 53             	arpl   %esp,0x53(%ebp)
418d1f:	65 74 02             	gs je  0x418d24
418d2a:	00 00                	add    %al,(%eax)
418d2c:	00 50 41             	add    %dl,0x41(%eax)
418d2f:	44                   	inc    %esp
418d30:	50                   	push   %eax
418d31:	41                   	inc    %ecx
418d32:	44                   	inc    %esp
418d33:	50                   	push   %eax
418d34:	b4 00                	mov    $0x0,%ah
418d36:	00 00                	add    %al,(%eax)
418d38:	b4 00                	mov    $0x0,%ah
418d3a:	00 00                	add    %al,(%eax)
418d3c:	ce                   	into
418d3d:	ca ef be             	lret   $0xbeef
418d40:	01 00                	add    %eax,(%eax)
418d42:	00 00                	add    %al,(%eax)
418d44:	91                   	xchg   %eax,%ecx
418d45:	00 00                	add    %al,(%eax)
418d47:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418d4b:	73 74                	jae    0x418dc1
418d4d:	65 6d                	gs insl (%dx),%es:(%edi)
418d4f:	2e 52                	cs push %edx
418d51:	65 73 6f             	gs jae 0x418dc3
418d54:	75 72                	jne    0x418dc8
418d56:	63 65 73             	arpl   %esp,0x73(%ebp)
418d59:	2e 52                	cs push %edx
418d5b:	65 73 6f             	gs jae 0x418dcd
418d5e:	75 72                	jne    0x418dd2
418d60:	63 65 52             	arpl   %esp,0x52(%ebp)
418d63:	65 61                	gs popa
418d65:	64 65 72 2c          	fs gs jb 0x418d95
418d69:	20 6d 73             	and    %ch,0x73(%ebp)
418d6c:	63 6f 72             	arpl   %ebp,0x72(%edi)
418d6f:	6c                   	insb   (%dx),%es:(%edi)
418d70:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418d77:	73 69                	jae    0x418de2
418d79:	6f                   	outsl  %ds:(%esi),(%dx)
418d7a:	6e                   	outsb  %ds:(%esi),(%dx)
418d7b:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418d80:	30 2e                	xor    %ch,(%esi)
418d82:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418d85:	43                   	inc    %ebx
418d86:	75 6c                	jne    0x418df4
418d88:	74 75                	je     0x418dff
418d8a:	72 65                	jb     0x418df1
418d8c:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418d91:	72 61                	jb     0x418df4
418d93:	6c                   	insb   (%dx),%es:(%edi)
418d94:	2c 20                	sub    $0x20,%al
418d96:	50                   	push   %eax
418d97:	75 62                	jne    0x418dfb
418d99:	6c                   	insb   (%dx),%es:(%edi)
418d9a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418da1:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418da5:	62 37                	bound  %esi,(%edi)
418da7:	37                   	aaa
418da8:	61                   	popa
418da9:	35 63 35 36 31       	xor    $0x31363563,%eax
418dae:	39 33                	cmp    %esi,(%ebx)
418db0:	34 65                	xor    $0x65,%al
418db2:	30 38                	xor    %bh,(%eax)
418db4:	39 23                	cmp    %esp,(%ebx)
418db6:	53                   	push   %ebx
418db7:	79 73                	jns    0x418e2c
418db9:	74 65                	je     0x418e20
418dbb:	6d                   	insl   (%dx),%es:(%edi)
418dbc:	2e 52                	cs push %edx
418dbe:	65 73 6f             	gs jae 0x418e30
418dc1:	75 72                	jne    0x418e35
418dc3:	63 65 73             	arpl   %esp,0x73(%ebp)
418dc6:	2e 52                	cs push %edx
418dc8:	75 6e                	jne    0x418e38
418dca:	74 69                	je     0x418e35
418dcc:	6d                   	insl   (%dx),%es:(%edi)
418dcd:	65 52                	gs push %edx
418dcf:	65 73 6f             	gs jae 0x418e41
418dd2:	75 72                	jne    0x418e46
418dd4:	63 65 53             	arpl   %esp,0x53(%ebp)
418dd7:	65 74 02             	gs je  0x418ddc
418de2:	00 00                	add    %al,(%eax)
418de4:	00 50 41             	add    %dl,0x41(%eax)
418de7:	44                   	inc    %esp
418de8:	50                   	push   %eax
418de9:	41                   	inc    %ecx
418dea:	44                   	inc    %esp
418deb:	50                   	push   %eax
418dec:	b4 00                	mov    $0x0,%ah
418dee:	00 00                	add    %al,(%eax)