42da8b:	00 a9 01 5f 61 64    	add    %ch,0x64615f01(%ecx)
42da91:	6a 5f                	push   $0x5f
42da93:	66 64 69 76 5f 6d 33 	imul   $0x336d,%fs:0x5f(%esi),%si
42da9a:	32 69 00             	xor    0x0(%ecx),%ch
42da9d:	00 ae 01 5f 61 64    	add    %ch,0x64615f01(%esi)
42daa3:	6a 5f                	push   $0x5f
42daa5:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
42daac:	33 32                	xor    (%edx),%esi
42daae:	69 00 37 01 5f 5f    	imul   $0x5f5f0137,(%eax),%eax
42dab4:	76 62                	jbe    0x42db18
42dab6:	61                   	popa
42dab7:	53                   	push   %ebx
42dab8:	74 72                	je     0x42db2c
42daba:	43                   	inc    %ebx
42dabb:	6f                   	outsl  %ds:(%esi),(%dx)
42dabc:	70 79                	jo     0x42db37
42dabe:	00 00                	add    %al,(%eax)
42dac0:	7e 01                	jle    0x42dac3
42dac2:	5f                   	pop    %edi
42dac3:	5f                   	pop    %edi
42dac4:	76 62                	jbe    0x42db28
42dac6:	61                   	popa
42dac7:	56                   	push   %esi
42dac8:	61                   	popa
42dac9:	72 53                	jb     0x42db1e
42dacb:	65 74 4f             	gs je  0x42db1d
42dace:	62 6a 00             	bound  %ebp,0x0(%edx)
42dad1:	00 ce                	add    %cl,%dh
42dad3:	00 5f 5f             	add    %bl,0x5f(%edi)
42dad6:	76 62                	jbe    0x42db3a
42dad8:	61                   	popa
42dad9:	49                   	dec    %ecx
42dada:	34 53                	xor    $0x53,%al
42dadc:	74 72                	je     0x42db50
42dade:	00 00                	add    %al,(%eax)
42dae0:	b0 00                	mov    $0x0,%al
42dae2:	5f                   	pop    %edi
42dae3:	5f                   	pop    %edi
42dae4:	76 62                	jbe    0x42db48
42dae6:	61                   	popa
42dae7:	46                   	inc    %esi
42dae8:	72 65                	jb     0x42db4f
42daea:	65 53                	gs push %ebx
42daec:	74 72                	je     0x42db60
42daee:	4c                   	dec    %esp
42daef:	69 73 74 00 00 ad 01 	imul   $0x1ad0000,0x74(%ebx),%esi
42daf6:	5f                   	pop    %edi
42daf7:	61                   	popa
42daf8:	64 6a 5f             	fs push $0x5f
42dafb:	66 64 69 76 72 5f 6d 	imul   $0x6d5f,%fs:0x72(%esi),%si
42db02:	33 32                	xor    (%edx),%esi
42db04:	00 00                	add    %al,(%eax)
42db06:	ab                   	stos   %eax,%es:(%edi)
42db07:	01 5f 61             	add    %ebx,0x61(%edi)
42db0a:	64 6a 5f             	fs push $0x5f
42db0d:	66 64 69 76 5f 72 00 	imul   $0x72,%fs:0x5f(%esi),%si
42db14:	98                   	cwtl
42db15:	01 5f 5f             	add    %ebx,0x5f(%edi)
42db18:	76 62                	jbe    0x42db7c
42db1a:	61                   	popa
42db1b:	56                   	push   %esi
42db1c:	61                   	popa
42db1d:	72 54                	jb     0x42db73
42db1f:	73 74                	jae    0x42db95
42db21:	4e                   	dec    %esi
42db22:	65 00 de             	gs add %bl,%dh
42db25:	00 5f 5f             	add    %bl,0x5f(%edi)
42db28:	76 62                	jbe    0x42db8c
42db2a:	61                   	popa
42db2b:	4c                   	dec    %esp
42db2c:	61                   	popa
42db2d:	74 65                	je     0x42db94
42db2f:	4d                   	dec    %ebp
42db30:	65 6d                	gs insl (%dx),%es:(%edi)
42db32:	43                   	inc    %ebx
42db33:	61                   	popa
42db34:	6c                   	insb   (%dx),%es:(%edi)
42db35:	6c                   	insb   (%dx),%es:(%edi)
42db36:	00 00                	add    %al,(%eax)
42db38:	62 01                	bound  %eax,(%ecx)
42db3a:	5f                   	pop    %edi
42db3b:	5f                   	pop    %edi
42db3c:	76 62                	jbe    0x42dba0
42db3e:	61                   	popa
42db3f:	56                   	push   %esi
42db40:	61                   	popa
42db41:	72 44                	jb     0x42db87
42db43:	75 70                	jne    0x42dbb5
42db45:	00 70 01             	add    %dh,0x1(%eax)
42db48:	5f                   	pop    %edi
42db49:	5f                   	pop    %edi
42db4a:	76 62                	jbe    0x42dbae
42db4c:	61                   	popa
42db4d:	56                   	push   %esi
42db4e:	61                   	popa
42db4f:	72 4c                	jb     0x42db9d
42db51:	61                   	popa
42db52:	74 65                	je     0x42dbb9
42db54:	4d                   	dec    %ebp
42db55:	65 6d                	gs insl (%dx),%es:(%edi)
42db57:	43                   	inc    %ebx
42db58:	61                   	popa
42db59:	6c                   	insb   (%dx),%es:(%edi)
42db5a:	6c                   	insb   (%dx),%es:(%edi)
42db5b:	4c                   	dec    %esp
42db5c:	64 00 a9 00 5f 5f 76 	add    %ch,%fs:0x765f5f00(%ecx)
42db63:	62 61 46             	bound  %esp,0x46(%ecx)
42db66:	70 49                	jo     0x42dbb1
42db68:	34 00                	xor    $0x0,%al
42db6a:	52                   	push   %edx
42db6b:	00 5f 43             	add    %bl,0x43(%edi)
42db6e:	49                   	dec    %ecx
42db6f:	61                   	popa
42db70:	74 61                	je     0x42dbd3
42db72:	6e                   	outsb  %ds:(%esi),(%dx)
42db73:	00 3f                	add    %bh,(%edi)
42db75:	01 5f 5f             	add    %ebx,0x5f(%edi)
42db78:	76 62                	jbe    0x42dbdc
42db7a:	61                   	popa
42db7b:	53                   	push   %ebx
42db7c:	74 72                	je     0x42dbf0
42db7e:	4d                   	dec    %ebp
42db7f:	6f                   	outsl  %ds:(%esi),(%dx)
42db80:	76 65                	jbe    0x42dbe7
42db82:	00 00                	add    %al,(%eax)
42db84:	b4 01                	mov    $0x1,%ah
42db86:	5f                   	pop    %edi
42db87:	61                   	popa
42db88:	6c                   	insb   (%dx),%es:(%edi)
42db89:	6c                   	insb   (%dx),%es:(%edi)
42db8a:	6d                   	insl   (%dx),%es:(%edi)
42db8b:	75 6c                	jne    0x42dbf9
42db8d:	00 58 00             	add    %bl,0x0(%eax)
42db90:	5f                   	pop    %edi
42db91:	43                   	inc    %ebx
42db92:	49                   	dec    %ecx
42db93:	74 61                	je     0x42dbf6
42db95:	6e                   	outsb  %ds:(%esi),(%dx)
42db96:	00 00                	add    %al,(%eax)
42db98:	54                   	push   %esp
42db99:	00 5f 43             	add    %bl,0x43(%edi)
42db9c:	49                   	dec    %ecx
42db9d:	65 78 70             	gs js  0x42dc10
42dba0:	00 00                	add    %al,(%eax)
42dba2:	af                   	scas   %es:(%edi),%eax
42dba3:	00 5f 5f             	add    %bl,0x5f(%edi)
42dba6:	76 62                	jbe    0x42dc0a
42dba8:	61                   	popa
42dba9:	46                   	inc    %esi
42dbaa:	72 65                	jb     0x42dc11
42dbac:	65 53                	gs push %ebx
42dbae:	74 72                	je     0x42dc22
42dbb0:	00 00                	add    %al,(%eax)
42dbb2:	ad                   	lods   %ds:(%esi),%eax
42dbb3:	00 5f 5f             	add    %bl,0x5f(%edi)
42dbb6:	76 62                	jbe    0x42dc1a
42dbb8:	61                   	popa
42dbb9:	46                   	inc    %esi
42dbba:	72 65                	jb     0x42dc21
42dbbc:	65 4f                	gs dec %edi
42dbbe:	62 6a 00             	bound  %ebp,0x0(%edx)
42dbc1:	00 00                	add    %al,(%eax)