41ab8e:	69 73 69 62 6c 65 4e 	imul   $0x4e656c62,0x69(%ebx),%esi
41ab95:	6f                   	outsl  %ds:(%esi),(%dx)
41ab96:	64 65 00 54 6f 67    	fs add %dl,%gs:0x67(%edi,%ebp,2)
41ab9c:	67 6c                	insb   (%dx),%es:(%di)
41ab9e:	65 4e                	gs dec %esi
41aba0:	6f                   	outsl  %ds:(%esi),(%dx)
41aba1:	64 65 00 55 70       	fs add %dl,%gs:0x70(%ebp)
41aba6:	64 61                	fs popa
41aba8:	74 65                	je     0x41ac0f
41abaa:	4e                   	dec    %esi
41abab:	6f                   	outsl  %ds:(%esi),(%dx)
41abac:	64 65 00 5f 70       	fs add %bl,%gs:0x70(%edi)
41abb1:	72 6f                	jb     0x41ac22
41abb3:	76 69                	jbe    0x41ac1e
41abb5:	73 69                	jae    0x41ac20
41abb7:	6f                   	outsl  %ds:(%esi),(%dx)
41abb8:	6e                   	outsb  %ds:(%esi),(%dx)
41abb9:	61                   	popa
41abba:	6c                   	insb   (%dx),%es:(%edi)
41abbb:	4e                   	dec    %esi
41abbc:	6f                   	outsl  %ds:(%esi),(%dx)
41abbd:	64 65 00 5f 64       	fs add %bl,%gs:0x64(%edi)
41abc2:	72 6f                	jb     0x41ac33
41abc4:	70 4e                	jo     0x41ac14
41abc6:	6f                   	outsl  %ds:(%esi),(%dx)
41abc7:	64 65 00 53 65       	fs add %dl,%gs:0x65(%ebx)
41abcc:	6c                   	insb   (%dx),%es:(%edi)
41abcd:	65 63 74 4e 6f       	arpl   %esi,%gs:0x6f(%esi,%ecx,2)
41abd2:	64 65 00 67 65       	fs add %ah,%gs:0x65(%edi)
41abd7:	74 5f                	je     0x41ac38
41abd9:	50                   	push   %eax
41abda:	61                   	popa
41abdb:	72 65                	jb     0x41ac42
41abdd:	6e                   	outsb  %ds:(%esi),(%dx)
41abde:	74 4e                	je     0x41ac2e
41abe0:	6f                   	outsl  %ds:(%esi),(%dx)
41abe1:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
41abe6:	74 5f                	je     0x41ac47
41abe8:	50                   	push   %eax
41abe9:	61                   	popa
41abea:	72 65                	jb     0x41ac51
41abec:	6e                   	outsb  %ds:(%esi),(%dx)
41abed:	74 4e                	je     0x41ac3d
41abef:	6f                   	outsl  %ds:(%esi),(%dx)
41abf0:	64 65 00 5f 70       	fs add %bl,%gs:0x70(%edi)
41abf5:	61                   	popa
41abf6:	72 65                	jb     0x41ac5d
41abf8:	6e                   	outsb  %ds:(%esi),(%dx)
41abf9:	74 4e                	je     0x41ac49
41abfb:	6f                   	outsl  %ds:(%esi),(%dx)
41abfc:	64 65 00 73 74       	fs add %dh,%gs:0x74(%ebx)
41ac01:	61                   	popa
41ac02:	72 74                	jb     0x41ac78
41ac04:	4e                   	dec    %esi
41ac05:	6f                   	outsl  %ds:(%esi),(%dx)
41ac06:	64 65 00 70 72       	fs add %dh,%gs:0x72(%eax)
41ac0b:	65 76 4e             	gs jbe 0x41ac5c
41ac0e:	6f                   	outsl  %ds:(%esi),(%dx)
41ac0f:	64 65 00 44 72 61    	fs add %al,%gs:0x61(%edx,%esi,2)
41ac15:	77 4e                	ja     0x41ac65
41ac17:	6f                   	outsl  %ds:(%esi),(%dx)
41ac18:	64 65 00 6e 6f       	fs add %ch,%gs:0x6f(%esi)
41ac1d:	64 65 00 67 65       	fs add %ah,%gs:0x65(%edi)
41ac22:	74 5f                	je     0x41ac83
41ac24:	50                   	push   %eax
41ac25:	61                   	popa
41ac26:	72 65                	jb     0x41ac8d
41ac28:	6e                   	outsb  %ds:(%esi),(%dx)
41ac29:	74 54                	je     0x41ac7f
41ac2b:	72 65                	jb     0x41ac92
41ac2d:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41ac31:	74 5f                	je     0x41ac92
41ac33:	50                   	push   %eax
41ac34:	61                   	popa
41ac35:	72 65                	jb     0x41ac9c
41ac37:	6e                   	outsb  %ds:(%esi),(%dx)
41ac38:	74 54                	je     0x41ac8e
41ac3a:	72 65                	jb     0x41aca1
41ac3c:	65 00 5f 70          	add    %bl,%gs:0x70(%edi)
41ac40:	61                   	popa
41ac41:	72 65                	jb     0x41aca8
41ac43:	6e                   	outsb  %ds:(%esi),(%dx)
41ac44:	74 54                	je     0x41ac9a
41ac46:	72 65                	jb     0x41acad
41ac48:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41ac4c:	74 5f                	je     0x41acad
41ac4e:	49                   	dec    %ecx
41ac4f:	6d                   	insl   (%dx),%es:(%edi)
41ac50:	61                   	popa
41ac51:	67 65 00 73 65       	add    %dh,%gs:0x65(%bp,%di)
41ac56:	74 5f                	je     0x41acb7
41ac58:	49                   	dec    %ecx
41ac59:	6d                   	insl   (%dx),%es:(%edi)
41ac5a:	61                   	popa
41ac5b:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
41ac60:	74 5f                	je     0x41acc1
41ac62:	42                   	inc    %edx
41ac63:	61                   	popa
41ac64:	63 6b 67             	arpl   %ebp,0x67(%ebx)
41ac67:	72 6f                	jb     0x41acd8
41ac69:	75 6e                	jne    0x41acd9
41ac6b:	64 49                	fs dec %ecx
41ac6d:	6d                   	insl   (%dx),%es:(%edi)
41ac6e:	61                   	popa
41ac6f:	67 65 00 4f 6e       	add    %cl,%gs:0x6e(%bx)
41ac74:	52                   	push   %edx
41ac75:	65 6e                	outsb  %gs:(%esi),(%dx)
41ac77:	64 65 72 49          	fs gs jb 0x41acc4
41ac7b:	74 65                	je     0x41ace2
41ac7d:	6d                   	insl   (%dx),%es:(%edi)
41ac7e:	49                   	dec    %ecx
41ac7f:	6d                   	insl   (%dx),%es:(%edi)
41ac80:	61                   	popa
41ac81:	67 65 00 46 72       	add    %al,%gs:0x72(%bp)
41ac86:	6f                   	outsl  %ds:(%esi),(%dx)
41ac87:	6d                   	insl   (%dx),%es:(%edi)
41ac88:	49                   	dec    %ecx
41ac89:	6d                   	insl   (%dx),%es:(%edi)
41ac8a:	61                   	popa
41ac8b:	67 65 00 53 65       	add    %dl,%gs:0x65(%bp,%di)
41ac90:	6e                   	outsb  %ds:(%esi),(%dx)
41ac91:	64 4d                	fs dec %ebp
41ac93:	65 73 73             	gs jae 0x41ad09
41ac96:	61                   	popa
41ac97:	67 65 00 50 72       	add    %dl,%gs:0x72(%bx,%si)
41ac9c:	65 46                	gs inc %esi
41ac9e:	69 6c 74 65 72 4d 65 	imul   $0x73654d72,0x65(%esp,%esi,2),%ebp
41aca5:	73
41aca6:	73 61                	jae    0x41ad09
41aca8:	67 65 00 5f 6d       	add    %bl,%gs:0x6d(%bx)
41acad:	65 73 73             	gs jae 0x41ad23
41acb0:	61                   	popa
41acb1:	67 65 00 41 64       	add    %al,%gs:0x64(%bx,%di)
41acb6:	64 52                	fs push %edx
41acb8:	61                   	popa
41acb9:	6e                   	outsb  %ds:(%esi),(%dx)
41acba:	67 65 00 53 65       	add    %dl,%gs:0x65(%bp,%di)
41acbf:	6c                   	insb   (%dx),%es:(%edi)
41acc0:	65 63 74 41 6e       	arpl   %esi,%gs:0x6e(%ecx,%eax,2)
41acc5:	63 68 6f             	arpl   %ebp,0x6f(%eax)
41acc8:	72 65                	jb     0x41ad2f
41acca:	64 52                	fs push %edx
41accc:	61                   	popa
41accd:	6e                   	outsb  %ds:(%esi),(%dx)
41acce:	67 65 00 65 6e       	add    %ah,%gs:0x6e(%di)
41acd3:	64 52                	fs push %edx
41acd5:	61                   	popa
41acd6:	6e                   	outsb  %ds:(%esi),(%dx)
41acd7:	67 65 00 73 74       	add    %dh,%gs:0x74(%bp,%di)
41acdc:	61                   	popa
41acdd:	72 74                	jb     0x41ad53
41acdf:	52                   	push   %edx
41ace0:	61                   	popa
41ace1:	6e                   	outsb  %ds:(%esi),(%dx)
41ace2:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
41ace7:	74 5f                	je     0x41ad48
41ace9:	4d                   	dec    %ebp
41acea:	61                   	popa
41aceb:	78 44                	js     0x41ad31
41aced:	72 61                	jb     0x41ad50
41acef:	67 43                	addr16 inc %ebx
41acf1:	68 61 6e 67 65       	push   $0x65676e61
41acf6:	00 73 65             	add    %dh,0x65(%ebx)
41acf9:	74 5f                	je     0x41ad5a
41acfb:	4d                   	dec    %ebp
41acfc:	61                   	popa
41acfd:	78 44                	js     0x41ad43
41acff:	72 61                	jb     0x41ad62
41ad01:	67 43                	addr16 inc %ebx
41ad03:	68 61 6e 67 65       	push   $0x65676e61
41ad08:	00 5f 6d             	add    %bl,0x6d(%edi)
41ad0b:	61                   	popa
41ad0c:	78 44                	js     0x41ad52
41ad0e:	72 61                	jb     0x41ad71
41ad10:	67 43                	addr16 inc %ebx
41ad12:	68 61 6e 67 65       	push   $0x65676e61
41ad17:	00 43 6f             	add    %al,0x6f(%ebx)
41ad1a:	6d                   	insl   (%dx),%es:(%edi)
41ad1b:	70 61                	jo     0x41ad7e
41ad1d:	72 65                	jb     0x41ad84
41ad1f:	45                   	inc    %ebp
41ad20:	78 63                	js     0x41ad85
41ad22:	68 61 6e 67 65       	push   $0x65676e61
41ad27:	00 49 6e             	add    %cl,0x6e(%ecx)
41ad2a:	76 6f                	jbe    0x41ad9b
41ad2c:	6b 65 00 49          	imul   $0x49,0x0(%ebp),%esp
41ad30:	44                   	inc    %esp
41ad31:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
41ad38:	6c                   	insb   (%dx),%es:(%edi)
41ad39:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41ad3d:	74 5f                	je     0x41ad9e
41ad3f:	56                   	push   %esi
41ad40:	69 73 69 62 6c 65 00 	imul   $0x656c62,0x69(%ebx),%esi
41ad47:	73 65                	jae    0x41adae
41ad49:	74 5f                	je     0x41adaa
41ad4b:	56                   	push   %esi
41ad4c:	69 73 69 62 6c 65 00 	imul   $0x656c62,0x69(%ebx),%esi
41ad53:	45                   	inc    %ebp
41ad54:	6e                   	outsb  %ds:(%esi),(%dx)
41ad55:	73 75                	jae    0x41adcc
41ad57:	72 65                	jb     0x41adbe
41ad59:	56                   	push   %esi
41ad5a:	69 73 69 62 6c 65 00 	imul   $0x656c62,0x69(%ebx),%esi
41ad61:	52                   	push   %edx
41ad62:	75 6e                	jne    0x41add2
41ad64:	74 69                	je     0x41adcf
41ad66:	6d                   	insl   (%dx),%es:(%edi)
41ad67:	65 46                	gs inc %esi
41ad69:	69 65 6c 64 48 61 6e 	imul   $0x6e614864,0x6c(%ebp),%esp
41ad70:	64 6c                	fs insb (%dx),%es:(%edi)
41ad72:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
41ad76:	6e                   	outsb  %ds:(%esi),(%dx)
41ad77:	74 69                	je     0x41ade2
41ad79:	6d                   	insl   (%dx),%es:(%edi)
41ad7a:	65 54                	gs push %esp
41ad7c:	79 70                	jns    0x41adee
41ad7e:	65 48                	gs dec %eax
41ad80:	61                   	popa
41ad81:	6e                   	outsb  %ds:(%esi),(%dx)
41ad82:	64 6c                	fs insb (%dx),%es:(%edi)
41ad84:	65 00 47 65          	add    %al,%gs:0x65(%edi)
41ad88:	74 54                	je     0x41adde
41ad8a:	79 70                	jns    0x41adfc
41ad8c:	65 46                	gs inc %esi
41ad8e:	72 6f                	jb     0x41adff
41ad90:	6d                   	insl   (%dx),%es:(%edi)
41ad91:	48                   	dec    %eax
41ad92:	61                   	popa
41ad93:	6e                   	outsb  %ds:(%esi),(%dx)
41ad94:	64 6c                	fs insb (%dx),%es:(%edi)
41ad96:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41ad9a:	74 5f                	je     0x41adfb
41ad9c:	49                   	dec    %ecx
41ad9d:	6d                   	insl   (%dx),%es:(%edi)
41ad9e:	61                   	popa
41ad9f:	67 65 52             	addr16 gs push %edx
41ada2:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ada7:	67 6c                	insb   (%dx),%es:(%di)
41ada9:	65 00 46 69          	add    %al,%gs:0x69(%esi)
41adad:	6c                   	insb   (%dx),%es:(%edi)
41adae:	6c                   	insb   (%dx),%es:(%edi)
41adaf:	52                   	push   %edx
41adb0:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41adb5:	67 6c                	insb   (%dx),%es:(%di)
41adb7:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41adbb:	74 5f                	je     0x41ae1c
41adbd:	43                   	inc    %ebx
41adbe:	6c                   	insb   (%dx),%es:(%edi)
41adbf:	6f                   	outsl  %ds:(%esi),(%dx)
41adc0:	73 65                	jae    0x41ae27
41adc2:	42                   	inc    %edx
41adc3:	75 74                	jne    0x41ae39
41adc5:	74 6f                	je     0x41ae36
41adc7:	6e                   	outsb  %ds:(%esi),(%dx)
41adc8:	52                   	push   %edx
41adc9:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41adce:	67 6c                	insb   (%dx),%es:(%di)
41add0:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41add4:	74 5f                	je     0x41ae35
41add6:	43                   	inc    %ebx
41add7:	6c                   	insb   (%dx),%es:(%edi)
41add8:	6f                   	outsl  %ds:(%esi),(%dx)
41add9:	73 65                	jae    0x41ae40
41addb:	42                   	inc    %edx
41addc:	75 74                	jne    0x41ae52
41adde:	74 6f                	je     0x41ae4f
41ade0:	6e                   	outsb  %ds:(%esi),(%dx)
41ade1:	52                   	push   %edx
41ade2:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ade7:	67 6c                	insb   (%dx),%es:(%di)
41ade9:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41aded:	74 5f                	je     0x41ae4e
41adef:	44                   	inc    %esp
41adf0:	72 6f                	jb     0x41ae61
41adf2:	70 64                	jo     0x41ae58
41adf4:	6f                   	outsl  %ds:(%esi),(%dx)
41adf5:	77 6e                	ja     0x41ae65
41adf7:	52                   	push   %edx
41adf8:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41adfd:	67 6c                	insb   (%dx),%es:(%di)
41adff:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41ae03:	74 5f                	je     0x41ae64
41ae05:	44                   	inc    %esp
41ae06:	72 6f                	jb     0x41ae77
41ae08:	70 64                	jo     0x41ae6e
41ae0a:	6f                   	outsl  %ds:(%esi),(%dx)
41ae0b:	77 6e                	ja     0x41ae7b
41ae0d:	52                   	push   %edx
41ae0e:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ae13:	67 6c                	insb   (%dx),%es:(%di)
41ae15:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41ae19:	74 5f                	je     0x41ae7a
41ae1b:	44                   	inc    %esp
41ae1c:	72 61                	jb     0x41ae7f
41ae1e:	77 46                	ja     0x41ae66
41ae20:	6f                   	outsl  %ds:(%esi),(%dx)
41ae21:	63 75 73             	arpl   %esi,0x73(%ebp)
41ae24:	52                   	push   %edx
41ae25:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ae2a:	67 6c                	insb   (%dx),%es:(%di)
41ae2c:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41ae30:	74 5f                	je     0x41ae91
41ae32:	44                   	inc    %esp
41ae33:	72 61                	jb     0x41ae96
41ae35:	77 46                	ja     0x41ae7d
41ae37:	6f                   	outsl  %ds:(%esi),(%dx)
41ae38:	63 75 73             	arpl   %esi,0x73(%ebp)
41ae3b:	52                   	push   %edx
41ae3c:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ae41:	67 6c                	insb   (%dx),%es:(%di)
41ae43:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41ae47:	74 5f                	je     0x41aea8
41ae49:	43                   	inc    %ebx
41ae4a:	6c                   	insb   (%dx),%es:(%edi)
41ae4b:	69 65 6e 74 52 65 63 	imul   $0x63655274,0x6e(%ebp),%esp
41ae52:	74 61                	je     0x41aeb5
41ae54:	6e                   	outsb  %ds:(%esi),(%dx)
41ae55:	67 6c                	insb   (%dx),%es:(%di)
41ae57:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41ae5b:	74 5f                	je     0x41aebc
41ae5d:	43                   	inc    %ebx
41ae5e:	6c                   	insb   (%dx),%es:(%edi)
41ae5f:	69 65 6e 74 52 65 63 	imul   $0x63655274,0x6e(%ebp),%esp
41ae66:	74 61                	je     0x41aec9
41ae68:	6e                   	outsb  %ds:(%esi),(%dx)
41ae69:	67 6c                	insb   (%dx),%es:(%di)
41ae6b:	65 00 44 72 61       	add    %al,%gs:0x61(%edx,%esi,2)
41ae70:	77 52                	ja     0x41aec4
41ae72:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ae77:	67 6c                	insb   (%dx),%es:(%di)
41ae79:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
41ae7d:	74 5f                	je     0x41aede
41ae7f:	41                   	inc    %ecx
41ae80:	72 72                	jb     0x41aef4
41ae82:	6f                   	outsl  %ds:(%esi),(%dx)
41ae83:	77 52                	ja     0x41aed7
41ae85:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ae8a:	67 6c                	insb   (%dx),%es:(%di)
41ae8c:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41ae90:	74 5f                	je     0x41aef1
41ae92:	41                   	inc    %ecx
41ae93:	72 72                	jb     0x41af07
41ae95:	6f                   	outsl  %ds:(%esi),(%dx)
41ae96:	77 52                	ja     0x41aeea
41ae98:	65 63 74 61 6e       	arpl   %esi,%gs:0x6e(%ecx,%eiz,2)
41ae9d:	67 6c                	insb   (%dx),%es:(%di)
41ae9f:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
41aea3:	63 74 61 6e          	arpl   %esi,0x6e(%ecx,%eiz,2)
41aea7:	67 6c                	insb   (%dx),%es:(%di)
41aea9:	65 00 44 61 72       	add    %al,%gs:0x72(%ecx,%eiz,2)