418e73:	37                   	aaa
418e74:	61                   	popa
418e75:	35 63 35 36 31       	xor    $0x31363563,%eax
418e7a:	39 33                	cmp    %esi,(%ebx)
418e7c:	34 65                	xor    $0x65,%al
418e7e:	30 38                	xor    %bh,(%eax)
418e80:	39 23                	cmp    %esp,(%ebx)
418e82:	53                   	push   %ebx
418e83:	79 73                	jns    0x418ef8
418e85:	74 65                	je     0x418eec
418e87:	6d                   	insl   (%dx),%es:(%edi)
418e88:	2e 52                	cs push %edx
418e8a:	65 73 6f             	gs jae 0x418efc
418e8d:	75 72                	jne    0x418f01
418e8f:	63 65 73             	arpl   %esp,0x73(%ebp)
418e92:	2e 52                	cs push %edx
418e94:	75 6e                	jne    0x418f04
418e96:	74 69                	je     0x418f01
418e98:	6d                   	insl   (%dx),%es:(%edi)
418e99:	65 52                	gs push %edx
418e9b:	65 73 6f             	gs jae 0x418f0d
418e9e:	75 72                	jne    0x418f12
418ea0:	63 65 53             	arpl   %esp,0x53(%ebp)
418ea3:	65 74 02             	gs je  0x418ea8
418eae:	00 00                	add    %al,(%eax)
418eb0:	00 50 41             	add    %dl,0x41(%eax)
418eb3:	44                   	inc    %esp
418eb4:	50                   	push   %eax
418eb5:	41                   	inc    %ecx
418eb6:	44                   	inc    %esp
418eb7:	50                   	push   %eax
418eb8:	b4 00                	mov    $0x0,%ah
418eba:	00 00                	add    %al,(%eax)
418ebc:	b4 00                	mov    $0x0,%ah
418ebe:	00 00                	add    %al,(%eax)
418ec0:	ce                   	into
418ec1:	ca ef be             	lret   $0xbeef
418ec4:	01 00                	add    %eax,(%eax)
418ec6:	00 00                	add    %al,(%eax)
418ec8:	91                   	xchg   %eax,%ecx
418ec9:	00 00                	add    %al,(%eax)
418ecb:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418ecf:	73 74                	jae    0x418f45
418ed1:	65 6d                	gs insl (%dx),%es:(%edi)
418ed3:	2e 52                	cs push %edx
418ed5:	65 73 6f             	gs jae 0x418f47
418ed8:	75 72                	jne    0x418f4c
418eda:	63 65 73             	arpl   %esp,0x73(%ebp)
418edd:	2e 52                	cs push %edx
418edf:	65 73 6f             	gs jae 0x418f51
418ee2:	75 72                	jne    0x418f56
418ee4:	63 65 52             	arpl   %esp,0x52(%ebp)
418ee7:	65 61                	gs popa
418ee9:	64 65 72 2c          	fs gs jb 0x418f19
418eed:	20 6d 73             	and    %ch,0x73(%ebp)
418ef0:	63 6f 72             	arpl   %ebp,0x72(%edi)
418ef3:	6c                   	insb   (%dx),%es:(%edi)
418ef4:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418efb:	73 69                	jae    0x418f66
418efd:	6f                   	outsl  %ds:(%esi),(%dx)
418efe:	6e                   	outsb  %ds:(%esi),(%dx)
418eff:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418f04:	30 2e                	xor    %ch,(%esi)
418f06:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418f09:	43                   	inc    %ebx
418f0a:	75 6c                	jne    0x418f78
418f0c:	74 75                	je     0x418f83
418f0e:	72 65                	jb     0x418f75
418f10:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418f15:	72 61                	jb     0x418f78
418f17:	6c                   	insb   (%dx),%es:(%edi)
418f18:	2c 20                	sub    $0x20,%al
418f1a:	50                   	push   %eax
418f1b:	75 62                	jne    0x418f7f
418f1d:	6c                   	insb   (%dx),%es:(%edi)
418f1e:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418f25:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418f29:	62 37                	bound  %esi,(%edi)
418f2b:	37                   	aaa
418f2c:	61                   	popa
418f2d:	35 63 35 36 31       	xor    $0x31363563,%eax
418f32:	39 33                	cmp    %esi,(%ebx)
418f34:	34 65                	xor    $0x65,%al
418f36:	30 38                	xor    %bh,(%eax)
418f38:	39 23                	cmp    %esp,(%ebx)
418f3a:	53                   	push   %ebx
418f3b:	79 73                	jns    0x418fb0
418f3d:	74 65                	je     0x418fa4
418f3f:	6d                   	insl   (%dx),%es:(%edi)
418f40:	2e 52                	cs push %edx
418f42:	65 73 6f             	gs jae 0x418fb4
418f45:	75 72                	jne    0x418fb9
418f47:	63 65 73             	arpl   %esp,0x73(%ebp)
418f4a:	2e 52                	cs push %edx
418f4c:	75 6e                	jne    0x418fbc
418f4e:	74 69                	je     0x418fb9
418f50:	6d                   	insl   (%dx),%es:(%edi)
418f51:	65 52                	gs push %edx
418f53:	65 73 6f             	gs jae 0x418fc5
418f56:	75 72                	jne    0x418fca
418f58:	63 65 53             	arpl   %esp,0x53(%ebp)
418f5b:	65 74 02             	gs je  0x418f60
418f66:	00 00                	add    %al,(%eax)
418f68:	00 50 41             	add    %dl,0x41(%eax)
418f6b:	44                   	inc    %esp
418f6c:	50                   	push   %eax
418f6d:	41                   	inc    %ecx
418f6e:	44                   	inc    %esp
418f6f:	50                   	push   %eax
418f70:	b4 00                	mov    $0x0,%ah
418f72:	00 00                	add    %al,(%eax)
418f74:	b4 00                	mov    $0x0,%ah
418f76:	00 00                	add    %al,(%eax)
418f78:	ce                   	into
418f79:	ca ef be             	lret   $0xbeef
418f7c:	01 00                	add    %eax,(%eax)
418f7e:	00 00                	add    %al,(%eax)
418f80:	91                   	xchg   %eax,%ecx
418f81:	00 00                	add    %al,(%eax)
418f83:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418f87:	73 74                	jae    0x418ffd
418f89:	65 6d                	gs insl (%dx),%es:(%edi)
418f8b:	2e 52                	cs push %edx
418f8d:	65 73 6f             	gs jae 0x418fff
418f90:	75 72                	jne    0x419004
418f92:	63 65 73             	arpl   %esp,0x73(%ebp)
418f95:	2e 52                	cs push %edx
418f97:	65 73 6f             	gs jae 0x419009
418f9a:	75 72                	jne    0x41900e
418f9c:	63 65 52             	arpl   %esp,0x52(%ebp)
418f9f:	65 61                	gs popa
418fa1:	64 65 72 2c          	fs gs jb 0x418fd1
418fa5:	20 6d 73             	and    %ch,0x73(%ebp)
418fa8:	63 6f 72             	arpl   %ebp,0x72(%edi)
418fab:	6c                   	insb   (%dx),%es:(%edi)
418fac:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418fb3:	73 69                	jae    0x41901e
418fb5:	6f                   	outsl  %ds:(%esi),(%dx)
418fb6:	6e                   	outsb  %ds:(%esi),(%dx)
418fb7:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418fbc:	30 2e                	xor    %ch,(%esi)
418fbe:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418fc1:	43                   	inc    %ebx
418fc2:	75 6c                	jne    0x419030
418fc4:	74 75                	je     0x41903b
418fc6:	72 65                	jb     0x41902d
418fc8:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418fcd:	72 61                	jb     0x419030
418fcf:	6c                   	insb   (%dx),%es:(%edi)
418fd0:	2c 20                	sub    $0x20,%al
418fd2:	50                   	push   %eax
418fd3:	75 62                	jne    0x419037
418fd5:	6c                   	insb   (%dx),%es:(%edi)
418fd6:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418fdd:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418fe1:	62 37                	bound  %esi,(%edi)
418fe3:	37                   	aaa
418fe4:	61                   	popa
418fe5:	35 63 35 36 31       	xor    $0x31363563,%eax
418fea:	39 33                	cmp    %esi,(%ebx)
418fec:	34 65                	xor    $0x65,%al
418fee:	30 38                	xor    %bh,(%eax)
418ff0:	39 23                	cmp    %esp,(%ebx)
418ff2:	53                   	push   %ebx
418ff3:	79 73                	jns    0x419068
418ff5:	74 65                	je     0x41905c
418ff7:	6d                   	insl   (%dx),%es:(%edi)
418ff8:	2e 52                	cs push %edx
418ffa:	65 73 6f             	gs jae 0x41906c
418ffd:	75 72                	jne    0x419071
418fff:	63 65 73             	arpl   %esp,0x73(%ebp)
419002:	2e 52                	cs push %edx
419004:	75 6e                	jne    0x419074
419006:	74 69                	je     0x419071
419008:	6d                   	insl   (%dx),%es:(%edi)
419009:	65 52                	gs push %edx
41900b:	65 73 6f             	gs jae 0x41907d
41900e:	75 72                	jne    0x419082
419010:	63 65 53             	arpl   %esp,0x53(%ebp)
419013:	65 74 02             	gs je  0x419018
41901e:	00 00                	add    %al,(%eax)
419020:	00 50 41             	add    %dl,0x41(%eax)
419023:	44                   	inc    %esp
419024:	50                   	push   %eax
419025:	41                   	inc    %ecx
419026:	44                   	inc    %esp
419027:	50                   	push   %eax
419028:	b4 00                	mov    $0x0,%ah
41902a:	00 00                	add    %al,(%eax)
41902c:	b4 00                	mov    $0x0,%ah
41902e:	00 00                	add    %al,(%eax)
419030:	ce                   	into
419031:	ca ef be             	lret   $0xbeef
419034:	01 00                	add    %eax,(%eax)
419036:	00 00                	add    %al,(%eax)
419038:	91                   	xchg   %eax,%ecx
419039:	00 00                	add    %al,(%eax)
41903b:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
41903f:	73 74                	jae    0x4190b5
419041:	65 6d                	gs insl (%dx),%es:(%edi)
419043:	2e 52                	cs push %edx
419045:	65 73 6f             	gs jae 0x4190b7
419048:	75 72                	jne    0x4190bc
41904a:	63 65 73             	arpl   %esp,0x73(%ebp)
41904d:	2e 52                	cs push %edx
41904f:	65 73 6f             	gs jae 0x4190c1
419052:	75 72                	jne    0x4190c6
419054:	63 65 52             	arpl   %esp,0x52(%ebp)
419057:	65 61                	gs popa
419059:	64 65 72 2c          	fs gs jb 0x419089
41905d:	20 6d 73             	and    %ch,0x73(%ebp)
419060:	63 6f 72             	arpl   %ebp,0x72(%edi)
419063:	6c                   	insb   (%dx),%es:(%edi)
419064:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
41906b:	73 69                	jae    0x4190d6
41906d:	6f                   	outsl  %ds:(%esi),(%dx)
41906e:	6e                   	outsb  %ds:(%esi),(%dx)
41906f:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
419074:	30 2e                	xor    %ch,(%esi)
419076:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
419079:	43                   	inc    %ebx
41907a:	75 6c                	jne    0x4190e8
41907c:	74 75                	je     0x4190f3
41907e:	72 65                	jb     0x4190e5
419080:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
419085:	72 61                	jb     0x4190e8
419087:	6c                   	insb   (%dx),%es:(%edi)
419088:	2c 20                	sub    $0x20,%al
41908a:	50                   	push   %eax
41908b:	75 62                	jne    0x4190ef
41908d:	6c                   	insb   (%dx),%es:(%edi)
41908e:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
419095:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
419099:	62 37                	bound  %esi,(%edi)
41909b:	37                   	aaa
41909c:	61                   	popa
41909d:	35 63 35 36 31       	xor    $0x31363563,%eax
4190a2:	39 33                	cmp    %esi,(%ebx)
4190a4:	34 65                	xor    $0x65,%al
4190a6:	30 38                	xor    %bh,(%eax)
4190a8:	39 23                	cmp    %esp,(%ebx)
4190aa:	53                   	push   %ebx
4190ab:	79 73                	jns    0x419120
4190ad:	74 65                	je     0x419114
4190af:	6d                   	insl   (%dx),%es:(%edi)
4190b0:	2e 52                	cs push %edx
4190b2:	65 73 6f             	gs jae 0x419124
4190b5:	75 72                	jne    0x419129
4190b7:	63 65 73             	arpl   %esp,0x73(%ebp)
4190ba:	2e 52                	cs push %edx
4190bc:	75 6e                	jne    0x41912c
4190be:	74 69                	je     0x419129
4190c0:	6d                   	insl   (%dx),%es:(%edi)
4190c1:	65 52                	gs push %edx
4190c3:	65 73 6f             	gs jae 0x419135
4190c6:	75 72                	jne    0x41913a
4190c8:	63 65 53             	arpl   %esp,0x53(%ebp)
4190cb:	65 74 02             	gs je  0x4190d0
4190d6:	00 00                	add    %al,(%eax)
4190d8:	00 50 41             	add    %dl,0x41(%eax)
4190db:	44                   	inc    %esp
4190dc:	50                   	push   %eax
4190dd:	41                   	inc    %ecx
4190de:	44                   	inc    %esp
4190df:	50                   	push   %eax
4190e0:	b4 00                	mov    $0x0,%ah
4190e2:	00 00                	add    %al,(%eax)
4190e4:	b4 00                	mov    $0x0,%ah
4190e6:	00 00                	add    %al,(%eax)
4190e8:	ce                   	into
4190e9:	ca ef be             	lret   $0xbeef
4190ec:	01 00                	add    %eax,(%eax)
4190ee:	00 00                	add    %al,(%eax)
4190f0:	91                   	xchg   %eax,%ecx
4190f1:	00 00                	add    %al,(%eax)
4190f3:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
4190f7:	73 74                	jae    0x41916d
4190f9:	65 6d                	gs insl (%dx),%es:(%edi)
4190fb:	2e 52                	cs push %edx
4190fd:	65 73 6f             	gs jae 0x41916f
419100:	75 72                	jne    0x419174
419102:	63 65 73             	arpl   %esp,0x73(%ebp)
419105:	2e 52                	cs push %edx
419107:	65 73 6f             	gs jae 0x419179
41910a:	75 72                	jne    0x41917e
41910c:	63 65 52             	arpl   %esp,0x52(%ebp)
41910f:	65 61                	gs popa
419111:	64 65 72 2c          	fs gs jb 0x419141
419115:	20 6d 73             	and    %ch,0x73(%ebp)
419118:	63 6f 72             	arpl   %ebp,0x72(%edi)
41911b:	6c                   	insb   (%dx),%es:(%edi)
41911c:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
419123:	73 69                	jae    0x41918e
419125:	6f                   	outsl  %ds:(%esi),(%dx)
419126:	6e                   	outsb  %ds:(%esi),(%dx)
419127:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
41912c:	30 2e                	xor    %ch,(%esi)
41912e:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
419131:	43                   	inc    %ebx
419132:	75 6c                	jne    0x4191a0
419134:	74 75                	je     0x4191ab
419136:	72 65                	jb     0x41919d
419138:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
41913d:	72 61                	jb     0x4191a0
41913f:	6c                   	insb   (%dx),%es:(%edi)
419140:	2c 20                	sub    $0x20,%al
419142:	50                   	push   %eax
419143:	75 62                	jne    0x4191a7
419145:	6c                   	insb   (%dx),%es:(%edi)
419146:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
41914d:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
419151:	62 37                	bound  %esi,(%edi)
419153:	37                   	aaa
419154:	61                   	popa
419155:	35 63 35 36 31       	xor    $0x31363563,%eax
41915a:	39 33                	cmp    %esi,(%ebx)
41915c:	34 65                	xor    $0x65,%al
41915e:	30 38                	xor    %bh,(%eax)
419160:	39 23                	cmp    %esp,(%ebx)
419162:	53                   	push   %ebx
419163:	79 73                	jns    0x4191d8
419165:	74 65                	je     0x4191cc
419167:	6d                   	insl   (%dx),%es:(%edi)
419168:	2e 52                	cs push %edx
41916a:	65 73 6f             	gs jae 0x4191dc
41916d:	75 72                	jne    0x4191e1
41916f:	63 65 73             	arpl   %esp,0x73(%ebp)
419172:	2e 52                	cs push %edx
419174:	75 6e                	jne    0x4191e4
419176:	74 69                	je     0x4191e1
419178:	6d                   	insl   (%dx),%es:(%edi)
419179:	65 52                	gs push %edx
41917b:	65 73 6f             	gs jae 0x4191ed
41917e:	75 72                	jne    0x4191f2
419180:	63 65 53             	arpl   %esp,0x53(%ebp)
419183:	65 74 02             	gs je  0x419188
41918e:	00 00                	add    %al,(%eax)
419190:	00 50 41             	add    %dl,0x41(%eax)
419193:	44                   	inc    %esp
419194:	50                   	push   %eax
419195:	41                   	inc    %ecx
419196:	44                   	inc    %esp
419197:	50                   	push   %eax
419198:	b4 00                	mov    $0x0,%ah
41919a:	00 00                	add    %al,(%eax)
41919c:	80 6c 05 00 ce       	subb   $0xce,0x0(%ebp,%eax,1)
4191a1:	ca ef be             	lret   $0xbeef
4191a4:	01 00                	add    %eax,(%eax)
4191a6:	00 00                	add    %al,(%eax)
4191a8:	91                   	xchg   %eax,%ecx