42d8d2:	65 6e                	outsb  %gs:(%esi),(%dx)
42d8d4:	20 61 6e             	and    %ah,0x6e(%ecx)
42d8d7:	20 69 74             	and    %ch,0x74(%ecx)
42d8da:	65 6d                	gs insl (%dx),%es:(%edi)
42d8dc:	20 68 61             	and    %ch,0x61(%eax)
42d8df:	73 20                	jae    0x42d901
42d8e1:	62 65 65             	bound  %esp,0x65(%ebp)
42d8e4:	6e                   	outsb  %ds:(%esi),(%dx)
42d8e5:	20 64 65 6c          	and    %ah,0x6c(%ebp,%eiz,2)
42d8e9:	65 74 65             	gs je  0x42d951
42d8ec:	64 00 00             	add    %al,%fs:(%eax)
42d8ef:	33 01                	xor    (%ecx),%eax
42d8f1:	00 2e                	add    %ch,(%esi)
42d8f3:	4f                   	dec    %edi
42d8f4:	63 63 75             	arpl   %esp,0x75(%ebx)
42d8f7:	72 73                	jb     0x42d96c
42d8f9:	20 77 68             	and    %dh,0x68(%edi)
42d8fc:	65 6e                	outsb  %gs:(%esi),(%dx)
42d8fe:	20 61 6e             	and    %ah,0x6e(%ecx)
42d901:	20 69 74             	and    %ch,0x74(%ecx)
42d904:	65 6d                	gs insl (%dx),%es:(%edi)
42d906:	20 74 65 78          	and    %dh,0x78(%ebp,%eiz,2)
42d90a:	74 20                	je     0x42d92c
42d90c:	69 73 20 61 62 6f 75 	imul   $0x756f6261,0x20(%ebx),%esi
42d913:	74 20                	je     0x42d935
42d915:	74 6f                	je     0x42d986
42d917:	20 62 65             	and    %ah,0x65(%edx)
42d91a:	20 65 64             	and    %ah,0x64(%ebp)
42d91d:	69 74 65 64 00 00 27 	imul   $0x1270000,0x64(%ebp,%eiz,2),%esi
42d924:	01
42d925:	00 22                	add    %ah,(%edx)
42d927:	4f                   	dec    %edi
42d928:	63 63 75             	arpl   %esp,0x75(%ebx)
42d92b:	72 73                	jb     0x42d9a0
42d92d:	20 77 68             	and    %dh,0x68(%edi)
42d930:	65 6e                	outsb  %gs:(%esi),(%dx)
42d932:	20 61 6e             	and    %ah,0x6e(%ecx)
42d935:	20 69 74             	and    %ch,0x74(%ecx)
42d938:	65 6d                	gs insl (%dx),%es:(%edi)
42d93a:	20 74 65 78          	and    %dh,0x78(%ebp,%eiz,2)
42d93e:	74 20                	je     0x42d960
42d940:	69 73 20 65 64 69 74 	imul   $0x74696465,0x20(%ebx),%esi
42d947:	65 64 00 00          	gs add %al,%fs:(%eax)
42d94b:	2f                   	das
42d94c:	01 00                	add    %eax,(%eax)
42d94e:	2a 4f 63             	sub    0x63(%edi),%cl
42d951:	63 75 72             	arpl   %esi,0x72(%ebp)
42d954:	73 20                	jae    0x42d976
42d956:	77 68                	ja     0x42d9c0
42d958:	65 6e                	outsb  %gs:(%esi),(%dx)
42d95a:	20 61 6e             	and    %ah,0x6e(%ecx)
42d95d:	20 69 74             	and    %ch,0x74(%ecx)
42d960:	65 6d                	gs insl (%dx),%es:(%edi)
42d962:	20 74 69 6d          	and    %dh,0x6d(%ecx,%ebp,2)
42d966:	65 20 72 61          	and    %dh,%gs:0x61(%edx)
42d96a:	6e                   	outsb  %ds:(%esi),(%dx)
42d96b:	67 65 20 68 61       	and    %ch,%gs:0x61(%bx,%si)
42d970:	73 20                	jae    0x42d992
42d972:	63 68 61             	arpl   %ebp,0x61(%eax)
42d975:	6e                   	outsb  %ds:(%esi),(%dx)
42d976:	67 65 64 00 00       	gs add %al,%fs:(%bx,%si)
42d97b:	23 01                	and    (%ecx),%eax
42d97d:	00 1e                	add    %bl,(%esi)
42d97f:	4f                   	dec    %edi
42d980:	63 63 75             	arpl   %esp,0x75(%ebx)
42d983:	72 73                	jb     0x42d9f8
42d985:	20 77 68             	and    %dh,0x68(%edi)
42d988:	65 6e                	outsb  %gs:(%esi),(%dx)
42d98a:	20 61 6e             	and    %ah,0x6e(%ecx)
42d98d:	20 69 74             	and    %ch,0x74(%ecx)
42d990:	65 6d                	gs insl (%dx),%es:(%edi)
42d992:	20 69 73             	and    %ch,0x73(%ecx)
42d995:	20 63 6c             	and    %ah,0x6c(%ebx)
42d998:	69 63 6b 65 64 00 00 	imul   $0x6465,0x6b(%ebx),%esp
42d99f:	2a 01                	sub    (%ecx),%al
42d9a1:	00 25 4f 63 63 75    	add    %ah,0x7563634f
42d9a7:	72 73                	jb     0x42da1c
42d9a9:	20 77 68             	and    %dh,0x68(%edi)
42d9ac:	65 6e                	outsb  %gs:(%esi),(%dx)
42d9ae:	20 61 6e             	and    %ah,0x6e(%ecx)
42d9b1:	20 69 74             	and    %ch,0x74(%ecx)
42d9b4:	65 6d                	gs insl (%dx),%es:(%edi)
42d9b6:	20 69 73             	and    %ch,0x73(%ecx)
42d9b9:	20 64 6f 75          	and    %ah,0x75(%edi,%ebp,2)
42d9bd:	62 6c 65 2d          	bound  %ebp,0x2d(%ebp,%eiz,2)
42d9c1:	63 6c 69 63          	arpl   %ebp,0x63(%ecx,%ebp,2)
42d9c5:	6b 65 64 00          	imul   $0x0,0x64(%ebp),%esp
42d9c9:	00 24 01             	add    %ah,(%ecx,%eax,1)
42d9cc:	00 1f                	add    %bl,(%edi)
42d9ce:	4f                   	dec    %edi
42d9cf:	63 63 75             	arpl   %esp,0x75(%ebx)
42d9d2:	72 73                	jb     0x42da47
42d9d4:	20 77 68             	and    %dh,0x68(%edi)
42d9d7:	65 6e                	outsb  %gs:(%esi),(%dx)
42d9d9:	20 61 6e             	and    %ah,0x6e(%ecx)
42d9dc:	20 69 74             	and    %ch,0x74(%ecx)
42d9df:	65 6d                	gs insl (%dx),%es:(%edi)
42d9e1:	20 69 73             	and    %ch,0x73(%ecx)
42d9e4:	20 73 65             	and    %dh,0x65(%ebx)
42d9e7:	6c                   	insb   (%dx),%es:(%edi)
42d9e8:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
42d9ed:	00 00                	add    %al,(%eax)
42d9ef:	2a 01                	sub    (%ecx),%al
42d9f1:	00 25 4f 63 63 75    	add    %ah,0x7563634f
42d9f7:	72 73                	jb     0x42da6c
42d9f9:	20 61 66             	and    %ah,0x66(%ecx)
42d9fc:	74 65                	je     0x42da63
42d9fe:	72 20                	jb     0x42da20
42da00:	74 68                	je     0x42da6a
42da02:	65 20 69 74          	and    %ch,%gs:0x74(%ecx)
42da06:	65 6d                	gs insl (%dx),%es:(%edi)
42da08:	73 20                	jae    0x42da2a
42da0a:	61                   	popa
42da0b:	72 65                	jb     0x42da72
42da0d:	20 70 6f             	and    %dh,0x6f(%eax)
42da10:	73 69                	jae    0x42da7b
42da12:	74 69                	je     0x42da7d
42da14:	6f                   	outsl  %ds:(%esi),(%dx)
42da15:	6e                   	outsb  %ds:(%esi),(%dx)
42da16:	65 64 00 00          	gs add %al,%fs:(%eax)
42da1a:	30 01                	xor    %al,(%ecx)
42da1c:	00 2b                	add    %ch,(%ebx)
42da1e:	4f                   	dec    %edi
42da1f:	63 63 75             	arpl   %esp,0x75(%ebx)
42da22:	72 73                	jb     0x42da97
42da24:	20 77 68             	and    %dh,0x68(%edi)
42da27:	65 6e                	outsb  %gs:(%esi),(%dx)
42da29:	20 74 68 65          	and    %dh,0x65(%eax,%ebp,2)
42da2d:	20 6d 6f             	and    %ch,0x6f(%ebp)
42da30:	75 73                	jne    0x42daa5
42da32:	65 20 69 73          	and    %ch,%gs:0x73(%ecx)
42da36:	20 6d 6f             	and    %ch,0x6f(%ebp)
42da39:	76 65                	jbe    0x42daa0
42da3b:	64 20 6f 76          	and    %ch,%fs:0x76(%edi)
42da3f:	65 72 20             	gs jb  0x42da62
42da42:	61                   	popa
42da43:	6e                   	outsb  %ds:(%esi),(%dx)
42da44:	20 69 74             	and    %ch,0x74(%ecx)
42da47:	65 6d                	gs insl (%dx),%es:(%edi)
42da49:	00 00                	add    %al,(%eax)
42da4b:	00 b4 00 00 00 ce ca 	add    %dh,-0x35320000(%eax,%eax,1)
42da52:	ef                   	out    %eax,(%dx)
42da53:	be 01 00 00 00       	mov    $0x1,%esi
42da58:	91                   	xchg   %eax,%ecx
42da59:	00 00                	add    %al,(%eax)
42da5b:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
42da5f:	73 74                	jae    0x42dad5
42da61:	65 6d                	gs insl (%dx),%es:(%edi)
42da63:	2e 52                	cs push %edx
42da65:	65 73 6f             	gs jae 0x42dad7
42da68:	75 72                	jne    0x42dadc
42da6a:	63 65 73             	arpl   %esp,0x73(%ebp)
42da6d:	2e 52                	cs push %edx
42da6f:	65 73 6f             	gs jae 0x42dae1
42da72:	75 72                	jne    0x42dae6
42da74:	63 65 52             	arpl   %esp,0x52(%ebp)
42da77:	65 61                	gs popa
42da79:	64 65 72 2c          	fs gs jb 0x42daa9
42da7d:	20 6d 73             	and    %ch,0x73(%ebp)
42da80:	63 6f 72             	arpl   %ebp,0x72(%edi)
42da83:	6c                   	insb   (%dx),%es:(%edi)
42da84:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
42da8b:	73 69                	jae    0x42daf6
42da8d:	6f                   	outsl  %ds:(%esi),(%dx)
42da8e:	6e                   	outsb  %ds:(%esi),(%dx)
42da8f:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
42da94:	30 2e                	xor    %ch,(%esi)
42da96:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
42da99:	43                   	inc    %ebx
42da9a:	75 6c                	jne    0x42db08
42da9c:	74 75                	je     0x42db13
42da9e:	72 65                	jb     0x42db05
42daa0:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
42daa5:	72 61                	jb     0x42db08
42daa7:	6c                   	insb   (%dx),%es:(%edi)
42daa8:	2c 20                	sub    $0x20,%al
42daaa:	50                   	push   %eax
42daab:	75 62                	jne    0x42db0f
42daad:	6c                   	insb   (%dx),%es:(%edi)
42daae:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
42dab5:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
42dab9:	62 37                	bound  %esi,(%edi)
42dabb:	37                   	aaa
42dabc:	61                   	popa
42dabd:	35 63 35 36 31       	xor    $0x31363563,%eax
42dac2:	39 33                	cmp    %esi,(%ebx)
42dac4:	34 65                	xor    $0x65,%al
42dac6:	30 38                	xor    %bh,(%eax)
42dac8:	39 23                	cmp    %esp,(%ebx)
42daca:	53                   	push   %ebx
42dacb:	79 73                	jns    0x42db40
42dacd:	74 65                	je     0x42db34
42dacf:	6d                   	insl   (%dx),%es:(%edi)
42dad0:	2e 52                	cs push %edx
42dad2:	65 73 6f             	gs jae 0x42db44
42dad5:	75 72                	jne    0x42db49
42dad7:	63 65 73             	arpl   %esp,0x73(%ebp)
42dada:	2e 52                	cs push %edx
42dadc:	75 6e                	jne    0x42db4c
42dade:	74 69                	je     0x42db49
42dae0:	6d                   	insl   (%dx),%es:(%edi)
42dae1:	65 52                	gs push %edx
42dae3:	65 73 6f             	gs jae 0x42db55
42dae6:	75 72                	jne    0x42db5a
42dae8:	63 65 53             	arpl   %esp,0x53(%ebp)
42daeb:	65 74 02             	gs je  0x42daf0
42daf6:	00 00                	add    %al,(%eax)
42daf8:	00 50 41             	add    %dl,0x41(%eax)
42dafb:	44                   	inc    %esp
42dafc:	50                   	push   %eax
42dafd:	41                   	inc    %ecx
42dafe:	44                   	inc    %esp
42daff:	50                   	push   %eax
42db00:	b4 00                	mov    $0x0,%ah
42db02:	00 00                	add    %al,(%eax)
42db04:	23 7b 05             	and    0x5(%ebx),%edi
42db07:	00 ce                	add    %cl,%dh
42db09:	ca ef be             	lret   $0xbeef
42db0c:	01 00                	add    %eax,(%eax)
42db0e:	00 00                	add    %al,(%eax)
42db10:	91                   	xchg   %eax,%ecx
42db11:	00 00                	add    %al,(%eax)
42db13:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
42db17:	73 74                	jae    0x42db8d
42db19:	65 6d                	gs insl (%dx),%es:(%edi)
42db1b:	2e 52                	cs push %edx
42db1d:	65 73 6f             	gs jae 0x42db8f
42db20:	75 72                	jne    0x42db94
42db22:	63 65 73             	arpl   %esp,0x73(%ebp)
42db25:	2e 52                	cs push %edx
42db27:	65 73 6f             	gs jae 0x42db99
42db2a:	75 72                	jne    0x42db9e
42db2c:	63 65 52             	arpl   %esp,0x52(%ebp)
42db2f:	65 61                	gs popa
42db31:	64 65 72 2c          	fs gs jb 0x42db61
42db35:	20 6d 73             	and    %ch,0x73(%ebp)
42db38:	63 6f 72             	arpl   %ebp,0x72(%edi)
42db3b:	6c                   	insb   (%dx),%es:(%edi)
42db3c:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
42db43:	73 69                	jae    0x42dbae
42db45:	6f                   	outsl  %ds:(%esi),(%dx)
42db46:	6e                   	outsb  %ds:(%esi),(%dx)
42db47:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
42db4c:	30 2e                	xor    %ch,(%esi)
42db4e:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
42db51:	43                   	inc    %ebx
42db52:	75 6c                	jne    0x42dbc0
42db54:	74 75                	je     0x42dbcb
42db56:	72 65                	jb     0x42dbbd
42db58:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
42db5d:	72 61                	jb     0x42dbc0
42db5f:	6c                   	insb   (%dx),%es:(%edi)
42db60:	2c 20                	sub    $0x20,%al
42db62:	50                   	push   %eax
42db63:	75 62                	jne    0x42dbc7
42db65:	6c                   	insb   (%dx),%es:(%edi)
42db66:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
42db6d:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
42db71:	62 37                	bound  %esi,(%edi)
42db73:	37                   	aaa
42db74:	61                   	popa
42db75:	35 63 35 36 31       	xor    $0x31363563,%eax
42db7a:	39 33                	cmp    %esi,(%ebx)
42db7c:	34 65                	xor    $0x65,%al
42db7e:	30 38                	xor    %bh,(%eax)
42db80:	39 23                	cmp    %esp,(%ebx)
42db82:	53                   	push   %ebx
42db83:	79 73                	jns    0x42dbf8
42db85:	74 65                	je     0x42dbec
42db87:	6d                   	insl   (%dx),%es:(%edi)
42db88:	2e 52                	cs push %edx
42db8a:	65 73 6f             	gs jae 0x42dbfc
42db8d:	75 72                	jne    0x42dc01
42db8f:	63 65 73             	arpl   %esp,0x73(%ebp)
42db92:	2e 52                	cs push %edx
42db94:	75 6e                	jne    0x42dc04
42db96:	74 69                	je     0x42dc01
42db98:	6d                   	insl   (%dx),%es:(%edi)
42db99:	65 52                	gs push %edx
42db9b:	65 73 6f             	gs jae 0x42dc0d
42db9e:	75 72                	jne    0x42dc12
42dba0:	63 65 53             	arpl   %esp,0x53(%ebp)
42dba3:	65 74 02             	gs je  0x42dba8
42dba6:	00 00                	add    %al,(%eax)
42dba8:	00 01                	add    %al,(%ecx)
42dbaa:	00 00                	add    %al,(%eax)
42dbac:	00 01                	add    %al,(%ecx)
42dbae:	00 00                	add    %al,(%eax)
42dbb0:	00 68 53             	add    %ch,0x53(%eax)
42dbb3:	79 73                	jns    0x42dc28
42dbb5:	74 65                	je     0x42dc1c
42dbb7:	6d                   	insl   (%dx),%es:(%edi)
42dbb8:	2e 44                	cs inc %esp
42dbba:	72 61                	jb     0x42dc1d
42dbbc:	77 69                	ja     0x42dc27
42dbbe:	6e                   	outsb  %ds:(%esi),(%dx)
42dbbf:	67 2e 42             	addr16 cs inc %edx
42dbc2:	69 74 6d 61 70 2c 20 	imul   $0x53202c70,0x61(%ebp,%ebp,2),%esi
42dbc9:	53
42dbca:	79 73                	jns    0x42dc3f
42dbcc:	74 65                	je     0x42dc33
42dbce:	6d                   	insl   (%dx),%es:(%edi)
42dbcf:	2e 44                	cs inc %esp
42dbd1:	72 61                	jb     0x42dc34
42dbd3:	77 69                	ja     0x42dc3e
42dbd5:	6e                   	outsb  %ds:(%esi),(%dx)
42dbd6:	67 2c 20             	addr16 sub $0x20,%al
42dbd9:	56                   	push   %esi
42dbda:	65 72 73             	gs jb  0x42dc50
42dbdd:	69 6f 6e 3d 32 2e 30 	imul   $0x302e323d,0x6e(%edi),%ebp
42dbe4:	2e 30 2e             	xor    %ch,%cs:(%esi)
42dbe7:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
42dbea:	43                   	inc    %ebx
42dbeb:	75 6c                	jne    0x42dc59
42dbed:	74 75                	je     0x42dc64
42dbef:	72 65                	jb     0x42dc56
42dbf1:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
42dbf6:	72 61                	jb     0x42dc59
42dbf8:	6c                   	insb   (%dx),%es:(%edi)
42dbf9:	2c 20                	sub    $0x20,%al
42dbfb:	50                   	push   %eax
42dbfc:	75 62                	jne    0x42dc60
42dbfe:	6c                   	insb   (%dx),%es:(%edi)
42dbff:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
42dc06:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
42dc0a:	62 30                	bound  %esi,(%eax)
42dc0c:	33 66 35             	xor    0x35(%esi),%esp
42dc0f:	66 37                	data16 aaa
42dc11:	66 31 31             	xor    %si,(%ecx)
42dc14:	64 35 30 61 33 61    	fs xor $0x61336130,%eax
42dc1a:	50                   	push   %eax
42dc1b:	41                   	inc    %ecx
42dc1c:	44                   	inc    %esp
42dc1d:	50                   	push   %eax
42dc1e:	41                   	inc    %ecx
42dc1f:	44                   	inc    %esp
42dc20:	96                   	xchg   %eax,%esi
42dc21:	70 60                	jo     0x42dc83
42dc23:	7b 00                	jnp    0x42dc25
42dc25:	00 00                	add    %al,(%eax)
42dc27:	00 5f 01             	add    %bl,0x1(%edi)
42dc2a:	00 00                	add    %al,(%eax)
42dc2c:	36 4f                	ss dec %edi
42dc2e:	00 43 00             	add    %al,0x0(%ebx)
42dc31:	48                   	dec    %eax
42dc32:	00 50 00             	add    %dl,0x0(%eax)
42dc35:	55                   	push   %ebp
42dc36:	00 6b 00             	add    %ch,0x0(%ebx)
42dc39:	47                   	inc    %edi
42dc3a:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)