418903:	6d                   	insl   (%dx),%es:(%edi)
418904:	2e 52                	cs push %edx
418906:	65 73 6f             	gs jae 0x418978
418909:	75 72                	jne    0x41897d
41890b:	63 65 73             	arpl   %esp,0x73(%ebp)
41890e:	2e 54                	cs push %esp
418910:	6f                   	outsl  %ds:(%esi),(%dx)
418911:	6f                   	outsl  %ds:(%esi),(%dx)
418912:	6c                   	insb   (%dx),%es:(%edi)
418913:	73 2e                	jae    0x418943
418915:	53                   	push   %ebx
418916:	74 72                	je     0x41898a
418918:	6f                   	outsl  %ds:(%esi),(%dx)
418919:	6e                   	outsb  %ds:(%esi),(%dx)
41891a:	67 6c                	insb   (%dx),%es:(%di)
41891c:	79 54                	jns    0x418972
41891e:	79 70                	jns    0x418990
418920:	65 64 52             	gs fs push %edx
418923:	65 73 6f             	gs jae 0x418995
418926:	75 72                	jne    0x41899a
418928:	63 65 42             	arpl   %esp,0x42(%ebp)
41892b:	75 69                	jne    0x418996
41892d:	6c                   	insb   (%dx),%es:(%edi)
41892e:	64 65 72 08          	fs gs jb 0x41893a
418932:	31 36                	xor    %esi,(%esi)
418934:	2e 30 2e             	xor    %ch,%cs:(%esi)
418937:	30 2e                	xor    %ch,(%esi)
418939:	30 00                	xor    %al,(%eax)
41893b:	00 59 01             	add    %bl,0x1(%ecx)
41893e:	00 4b 4d             	add    %cl,0x4d(%ebx)
418941:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
418948:	74 2e                	je     0x418978
41894a:	56                   	push   %esi
41894b:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
418952:	75 64                	jne    0x4189b8
418954:	69 6f 2e 45 64 69 74 	imul   $0x74696445,0x2e(%edi),%ebp
41895b:	6f                   	outsl  %ds:(%esi),(%dx)
41895c:	72 73                	jb     0x4189d1
41895e:	2e 53                	cs push %ebx
418960:	65 74 74             	gs je  0x4189d7
418963:	69 6e 67 73 44 65 73 	imul   $0x73654473,0x67(%esi),%ebp
41896a:	69 67 6e 65 72 2e 53 	imul   $0x532e7265,0x6e(%edi),%esp
418971:	65 74 74             	gs je  0x4189e8
418974:	69 6e 67 73 53 69 6e 	imul   $0x6e695373,0x67(%esi),%ebp
41897b:	67 6c                	insb   (%dx),%es:(%di)
41897d:	65 46                	gs inc %esi
41897f:	69 6c 65 47 65 6e 65 	imul   $0x72656e65,0x47(%ebp,%eiz,2),%ebp
418986:	72
418987:	61                   	popa
418988:	74 6f                	je     0x4189f9
41898a:	72 08                	jb     0x418994
41898c:	31 36                	xor    %esi,(%esi)
41898e:	2e 31 2e             	xor    %ebp,%cs:(%esi)
418991:	30 2e                	xor    %ch,(%esi)
418993:	30 00                	xor    %al,(%eax)
418995:	00 08                	add    %cl,(%eax)
418997:	01 00                	add    %eax,(%eax)
418999:	02 00                	add    (%eax),%al
41899b:	00 00                	add    %al,(%eax)
41899d:	00 00                	add    %al,(%eax)
41899f:	00 b4 00 00 00 ce ca 	add    %dh,-0x35320000(%eax,%eax,1)
4189a6:	ef                   	out    %eax,(%dx)
4189a7:	be 01 00 00 00       	mov    $0x1,%esi
4189ac:	91                   	xchg   %eax,%ecx
4189ad:	00 00                	add    %al,(%eax)
4189af:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
4189b3:	73 74                	jae    0x418a29
4189b5:	65 6d                	gs insl (%dx),%es:(%edi)
4189b7:	2e 52                	cs push %edx
4189b9:	65 73 6f             	gs jae 0x418a2b
4189bc:	75 72                	jne    0x418a30
4189be:	63 65 73             	arpl   %esp,0x73(%ebp)
4189c1:	2e 52                	cs push %edx
4189c3:	65 73 6f             	gs jae 0x418a35
4189c6:	75 72                	jne    0x418a3a
4189c8:	63 65 52             	arpl   %esp,0x52(%ebp)
4189cb:	65 61                	gs popa
4189cd:	64 65 72 2c          	fs gs jb 0x4189fd
4189d1:	20 6d 73             	and    %ch,0x73(%ebp)
4189d4:	63 6f 72             	arpl   %ebp,0x72(%edi)
4189d7:	6c                   	insb   (%dx),%es:(%edi)
4189d8:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
4189df:	73 69                	jae    0x418a4a
4189e1:	6f                   	outsl  %ds:(%esi),(%dx)
4189e2:	6e                   	outsb  %ds:(%esi),(%dx)
4189e3:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
4189e8:	30 2e                	xor    %ch,(%esi)
4189ea:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
4189ed:	43                   	inc    %ebx
4189ee:	75 6c                	jne    0x418a5c
4189f0:	74 75                	je     0x418a67
4189f2:	72 65                	jb     0x418a59
4189f4:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
4189f9:	72 61                	jb     0x418a5c
4189fb:	6c                   	insb   (%dx),%es:(%edi)
4189fc:	2c 20                	sub    $0x20,%al
4189fe:	50                   	push   %eax
4189ff:	75 62                	jne    0x418a63
418a01:	6c                   	insb   (%dx),%es:(%edi)
418a02:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418a09:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418a0d:	62 37                	bound  %esi,(%edi)
418a0f:	37                   	aaa
418a10:	61                   	popa
418a11:	35 63 35 36 31       	xor    $0x31363563,%eax
418a16:	39 33                	cmp    %esi,(%ebx)
418a18:	34 65                	xor    $0x65,%al
418a1a:	30 38                	xor    %bh,(%eax)
418a1c:	39 23                	cmp    %esp,(%ebx)
418a1e:	53                   	push   %ebx
418a1f:	79 73                	jns    0x418a94
418a21:	74 65                	je     0x418a88
418a23:	6d                   	insl   (%dx),%es:(%edi)
418a24:	2e 52                	cs push %edx
418a26:	65 73 6f             	gs jae 0x418a98
418a29:	75 72                	jne    0x418a9d
418a2b:	63 65 73             	arpl   %esp,0x73(%ebp)
418a2e:	2e 52                	cs push %edx
418a30:	75 6e                	jne    0x418aa0
418a32:	74 69                	je     0x418a9d
418a34:	6d                   	insl   (%dx),%es:(%edi)
418a35:	65 52                	gs push %edx
418a37:	65 73 6f             	gs jae 0x418aa9
418a3a:	75 72                	jne    0x418aae
418a3c:	63 65 53             	arpl   %esp,0x53(%ebp)
418a3f:	65 74 02             	gs je  0x418a44
418a4a:	00 00                	add    %al,(%eax)
418a4c:	00 50 41             	add    %dl,0x41(%eax)
418a4f:	44                   	inc    %esp
418a50:	50                   	push   %eax
418a51:	41                   	inc    %ecx
418a52:	44                   	inc    %esp
418a53:	50                   	push   %eax
418a54:	b4 00                	mov    $0x0,%ah
418a56:	00 00                	add    %al,(%eax)
418a58:	b4 00                	mov    $0x0,%ah
418a5a:	00 00                	add    %al,(%eax)
418a5c:	ce                   	into
418a5d:	ca ef be             	lret   $0xbeef
418a60:	01 00                	add    %eax,(%eax)
418a62:	00 00                	add    %al,(%eax)
418a64:	91                   	xchg   %eax,%ecx
418a65:	00 00                	add    %al,(%eax)
418a67:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418a6b:	73 74                	jae    0x418ae1
418a6d:	65 6d                	gs insl (%dx),%es:(%edi)
418a6f:	2e 52                	cs push %edx
418a71:	65 73 6f             	gs jae 0x418ae3
418a74:	75 72                	jne    0x418ae8
418a76:	63 65 73             	arpl   %esp,0x73(%ebp)
418a79:	2e 52                	cs push %edx
418a7b:	65 73 6f             	gs jae 0x418aed
418a7e:	75 72                	jne    0x418af2
418a80:	63 65 52             	arpl   %esp,0x52(%ebp)
418a83:	65 61                	gs popa
418a85:	64 65 72 2c          	fs gs jb 0x418ab5
418a89:	20 6d 73             	and    %ch,0x73(%ebp)
418a8c:	63 6f 72             	arpl   %ebp,0x72(%edi)
418a8f:	6c                   	insb   (%dx),%es:(%edi)
418a90:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418a97:	73 69                	jae    0x418b02
418a99:	6f                   	outsl  %ds:(%esi),(%dx)
418a9a:	6e                   	outsb  %ds:(%esi),(%dx)
418a9b:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418aa0:	30 2e                	xor    %ch,(%esi)
418aa2:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418aa5:	43                   	inc    %ebx
418aa6:	75 6c                	jne    0x418b14
418aa8:	74 75                	je     0x418b1f
418aaa:	72 65                	jb     0x418b11
418aac:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418ab1:	72 61                	jb     0x418b14
418ab3:	6c                   	insb   (%dx),%es:(%edi)
418ab4:	2c 20                	sub    $0x20,%al
418ab6:	50                   	push   %eax
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