49de03:	00 58 63             	add    %bl,0x63(%eax)
49de06:	45                   	inc    %ebp
49de07:	55                   	push   %ebp
49de08:	4c                   	dec    %esp
49de09:	45                   	inc    %ebp
49de0a:	44                   	inc    %esp
49de0b:	6c                   	insb   (%dx),%es:(%edi)
49de0c:	50                   	push   %eax
49de0d:	79 56                	jns    0x49de65
49de0f:	50                   	push   %eax
49de10:	6f                   	outsl  %ds:(%esi),(%dx)
49de11:	6a 61                	push   $0x61
49de13:	51                   	push   %ecx
49de14:	00 43 4c             	add    %al,0x4c(%ebx)
49de17:	52                   	push   %edx
49de18:	44                   	inc    %esp
49de19:	54                   	push   %esp
49de1a:	52                   	push   %edx
49de1b:	00 53 45             	add    %dl,0x45(%ebx)
49de1e:	54                   	push   %esp
49de1f:	44                   	inc    %esp
49de20:	54                   	push   %esp
49de21:	52                   	push   %edx
49de22:	00 72 47             	add    %dh,0x47(%edx)
49de25:	47                   	inc    %edi
49de26:	57                   	push   %edi
49de27:	69 4e 6e 50 57 6f 63 	imul   $0x636f5750,0x6e(%esi),%ecx
49de2e:	4b                   	dec    %ebx
49de2f:	59                   	pop    %ecx
49de30:	79 52                	jns    0x49de84
49de32:	00 43 4c             	add    %al,0x4c(%ebx)
49de35:	52                   	push   %edx
49de36:	52                   	push   %edx
49de37:	54                   	push   %esp
49de38:	53                   	push   %ebx
49de39:	00 53 45             	add    %dl,0x45(%ebx)
49de3c:	54                   	push   %esp
49de3d:	52                   	push   %edx
49de3e:	54                   	push   %esp
49de3f:	53                   	push   %ebx
49de40:	00 73 65             	add    %dh,0x65(%ebx)
49de43:	74 5f                	je     0x49dea4
49de45:	49                   	dec    %ecx
49de46:	56                   	push   %esi
49de47:	00 62 4b             	add    %ah,0x4b(%edx)
49de4a:	56                   	push   %esi
49de4b:	6b 45 78 53          	imul   $0x53,0x78(%ebp),%eax
49de4f:	70 73                	jo     0x49dec4
49de51:	78 53                	js     0x49dea6
49de53:	50                   	push   %eax
49de54:	76 4f                	jbe    0x49dea5
49de56:	51                   	push   %ecx
49de57:	4b                   	dec    %ebx
49de58:	6f                   	outsl  %ds:(%esi),(%dx)
49de59:	68 47 79 4c 6e       	push   $0x6e4c7947
49de5e:	59                   	pop    %ecx
49de5f:	00 5a 00             	add    %bl,0x0(%edx)
49de62:	76 61                	jbe    0x49dec5
49de64:	6c                   	insb   (%dx),%es:(%edi)
49de65:	75 65                	jne    0x49decc
49de67:	5f                   	pop    %edi
49de68:	5f                   	pop    %edi
49de69:	00 44 65 63          	add    %al,0x63(%ebp,%eiz,2)
49de6d:	72 79                	jb     0x49dee8
49de6f:	70 74                	jo     0x49dee5
49de71:	65 64 44             	gs fs inc %esp
49de74:	61                   	popa
49de75:	74 61                	je     0x49ded8
49de77:	00 43 6c             	add    %al,0x6c(%ebx)
49de7a:	61                   	popa
49de7b:	73 73                	jae    0x49def0
49de7d:	57                   	push   %edi
49de7e:	69 6e 33 32 46 69 6e 	imul   $0x6e694632,0x33(%esi),%ebp
49de85:	64 44                	fs inc %esp
49de87:	61                   	popa
49de88:	74 61                	je     0x49deeb
49de8a:	00 64 61 74          	add    %ah,0x74(%ecx,%eiz,2)
49de8e:	61                   	popa
49de8f:	00 72 6e             	add    %dh,0x6e(%edx)
49de92:	51                   	push   %ecx
49de93:	6c                   	insb   (%dx),%es:(%edi)
49de94:	53                   	push   %ebx
49de95:	70 68                	jo     0x49deff
49de97:	41                   	inc    %ecx
49de98:	53                   	push   %ebx
49de99:	6c                   	insb   (%dx),%es:(%edi)
49de9a:	42                   	inc    %edx
49de9b:	58                   	pop    %eax
49de9c:	4c                   	dec    %esp
49de9d:	47                   	inc    %edi
49de9e:	6f                   	outsl  %ds:(%esi),(%dx)
49de9f:	4d                   	dec    %ebp
49dea0:	62 00                	bound  %eax,(%eax)
49dea2:	6d                   	insl   (%dx),%es:(%edi)
49dea3:	73 63                	jae    0x49df08
49dea5:	6f                   	outsl  %ds:(%esi),(%dx)
49dea6:	72 6c                	jb     0x49df14
49dea8:	69 62 00 53 79 73 74 	imul   $0x74737953,0x0(%edx),%esp
49deaf:	65 6d                	gs insl (%dx),%es:(%edi)
49deb1:	2e 43                	cs inc %ebx
49deb3:	6f                   	outsl  %ds:(%esi),(%dx)
49deb4:	6c                   	insb   (%dx),%es:(%edi)
49deb5:	6c                   	insb   (%dx),%es:(%edi)
49deb6:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
49debb:	6e                   	outsb  %ds:(%esi),(%dx)
49debc:	73 2e                	jae    0x49deec
49debe:	47                   	inc    %edi
49debf:	65 6e                	outsb  %gs:(%esi),(%dx)
49dec1:	65 72 69             	gs jb  0x49df2d
49dec4:	63 00                	arpl   %eax,(%eax)
49dec6:	54                   	push   %esp
49dec7:	68 72 65 61 64       	push   $0x64616572
49decc:	46                   	inc    %esi
49decd:	75 6e                	jne    0x49df3d
49decf:	63 00                	arpl   %eax,(%eax)
49ded1:	74 68                	je     0x49df3b
49ded3:	72 65                	jb     0x49df3a
49ded5:	61                   	popa
49ded6:	64 46                	fs inc %esi
49ded8:	75 6e                	jne    0x49df48
49deda:	63 00                	arpl   %eax,(%eax)
49dedc:	6c                   	insb   (%dx),%es:(%edi)
49dedd:	70 54                	jo     0x49df33
49dedf:	68 72 65 61 64       	push   $0x64616572
49dee4:	49                   	dec    %ecx
49dee5:	64 00 47 42          	add    %al,%fs:0x42(%edi)
49dee9:	44                   	inc    %esp
49deea:	4c                   	dec    %esp
49deeb:	48                   	dec    %eax
49deec:	70 6d                	jo     0x49df5b
49deee:	42                   	inc    %edx
49deef:	6e                   	outsb  %ds:(%esi),(%dx)
49def0:	64 71 59             	fs jno 0x49df4c
49def3:	46                   	inc    %esi
49def4:	76 79                	jbe    0x49df6f
49def6:	4a                   	dec    %edx
49def7:	64 00 66 42          	add    %ah,%fs:0x42(%esi)
49defb:	43                   	inc    %ebx
49defc:	77 56                	ja     0x49df54
49defe:	52                   	push   %edx
49deff:	6c                   	insb   (%dx),%es:(%edi)
49df00:	42                   	inc    %edx
49df01:	43                   	inc    %ebx
49df02:	53                   	push   %ebx
49df03:	71 6e                	jno    0x49df73
49df05:	7a 43                	jp     0x49df4a
49df07:	50                   	push   %eax
49df08:	64 00 74 51 6d       	add    %dh,%fs:0x6d(%ecx,%edx,2)
49df0d:	69 4c 74 62 45 42 46 	imul   $0x41464245,0x62(%esp,%esi,2),%ecx
49df14:	41
49df15:	78 51                	js     0x49df68
49df17:	57                   	push   %edi
49df18:	61                   	popa
49df19:	64 00 43 72          	add    %al,%fs:0x72(%ebx)
49df1d:	65 61                	gs popa
49df1f:	74 65                	je     0x49df86
49df21:	54                   	push   %esp
49df22:	68 72 65 61 64       	push   $0x64616572
49df27:	00 53 74             	add    %dl,0x74(%ebx)
49df2a:	61                   	popa
49df2b:	72 74                	jb     0x49dfa1
49df2d:	54                   	push   %esp
49df2e:	68 72 65 61 64       	push   $0x64616572
49df33:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
49df37:	64 00 55 6e          	add    %dl,%fs:0x6e(%ebp)
49df3b:	6c                   	insb   (%dx),%es:(%edi)
49df3c:	6f                   	outsl  %ds:(%esi),(%dx)
49df3d:	61                   	popa
49df3e:	64 00 41 65          	add    %al,%fs:0x65(%ecx)
49df42:	73 4d                	jae    0x49df91
49df44:	61                   	popa
49df45:	6e                   	outsb  %ds:(%esi),(%dx)
49df46:	61                   	popa
49df47:	67 65 64 00 47 75    	gs add %al,%fs:0x75(%bx)
49df4d:	69 64 00 4e 65 77 4d 	imul   $0x654d7765,0x4e(%eax,%eax,1),%esp
49df54:	65
49df55:	74 68                	je     0x49dfbf
49df57:	6f                   	outsl  %ds:(%esi),(%dx)
49df58:	64 00 6d 65          	add    %ch,%fs:0x65(%ebp)
49df5c:	74 68                	je     0x49dfc6
49df5e:	6f                   	outsl  %ds:(%esi),(%dx)
49df5f:	64 00 76 58          	add    %dh,%fs:0x58(%esi)
49df63:	76 48                	jbe    0x49dfad
49df65:	69 45 56 47 6f 58 6c 	imul   $0x6c586f47,0x56(%ebp),%eax
49df6c:	50                   	push   %eax
49df6d:	79 4e                	jns    0x49dfbd
49df6f:	47                   	inc    %edi
49df70:	65 00 45 76          	add    %al,%gs:0x76(%ebp)
49df74:	69 64 65 6e 63 65 00 	imul   $0x43006563,0x6e(%ebp,%eiz,2),%esp
49df7b:	43
49df7c:	72 79                	jb     0x49dff7
49df7e:	70 74                	jo     0x49dff4
49df80:	6f                   	outsl  %ds:(%esi),(%dx)
49df81:	53                   	push   %ebx
49df82:	74 72                	je     0x49dff6
49df84:	65 61                	gs popa
49df86:	6d                   	insl   (%dx),%es:(%edi)
49df87:	4d                   	dec    %ebp
49df88:	6f                   	outsl  %ds:(%esi),(%dx)
49df89:	64 65 00 45 6e       	fs add %al,%gs:0x6e(%ebp)
49df8e:	64 49                	fs dec %ecx
49df90:	6e                   	outsb  %ds:(%esi),(%dx)
49df91:	76 6f                	jbe    0x49e002
49df93:	6b 65 00 42          	imul   $0x42,0x0(%ebp),%esp
49df97:	65 67 69 6e 49 6e 76 	imul   $0x6b6f766e,%gs:0x49(%bp),%ebp
49df9e:	6f 6b
49dfa0:	65 00 49 53          	add    %cl,%gs:0x53(%ecx)
49dfa4:	74 72                	je     0x49e018
49dfa6:	75 63                	jne    0x49e00b
49dfa8:	74 75                	je     0x49e01f
49dfaa:	72 61                	jb     0x49e00d
49dfac:	6c                   	insb   (%dx),%es:(%edi)
49dfad:	43                   	inc    %ebx
49dfae:	6f                   	outsl  %ds:(%esi),(%dx)
49dfaf:	6d                   	insl   (%dx),%es:(%edi)
49dfb0:	70 61                	jo     0x49e013
49dfb2:	72 61                	jb     0x49e015
49dfb4:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
49dfb8:	49                   	dec    %ecx
49dfb9:	45                   	inc    %ebp
49dfba:	6e                   	outsb  %ds:(%esi),(%dx)
49dfbb:	75 6d                	jne    0x49e02a
49dfbd:	65 72 61             	gs jb  0x49e021
49dfc0:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
49dfc4:	50                   	push   %eax
49dfc5:	61                   	popa
49dfc6:	72 61                	jb     0x49e029
49dfc8:	6c                   	insb   (%dx),%es:(%edi)
49dfc9:	6c                   	insb   (%dx),%es:(%edi)
49dfca:	65 6c                	gs insb (%dx),%es:(%edi)
49dfcc:	45                   	inc    %ebp
49dfcd:	6e                   	outsb  %ds:(%esi),(%dx)
49dfce:	75 6d                	jne    0x49e03d
49dfd0:	65 72 61             	gs jb  0x49e034
49dfd3:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
49dfd7:	49                   	dec    %ecx
49dfd8:	44                   	inc    %esp
49dfd9:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
49dfe0:	6c                   	insb   (%dx),%es:(%edi)
49dfe1:	65 00 49 53          	add    %cl,%gs:0x53(%ecx)
49dfe5:	65 72 69             	gs jb  0x49e051
49dfe8:	61                   	popa
49dfe9:	6c                   	insb   (%dx),%es:(%edi)
49dfea:	69 7a 61 62 6c 65 00 	imul   $0x656c62,0x61(%edx),%edi
49dff1:	52                   	push   %edx
49dff2:	75 6e                	jne    0x49e062
49dff4:	74 69                	je     0x49e05f
49dff6:	6d                   	insl   (%dx),%es:(%edi)
49dff7:	65 46                	gs inc %esi
49dff9:	69 65 6c 64 48 61 6e 	imul   $0x6e614864,0x6c(%ebp),%esp
49e000:	64 6c                	fs insb (%dx),%es:(%edi)
49e002:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
49e006:	6e                   	outsb  %ds:(%esi),(%dx)
49e007:	74 69                	je     0x49e072
49e009:	6d                   	insl   (%dx),%es:(%edi)
49e00a:	65 54                	gs push %esp
49e00c:	79 70                	jns    0x49e07e
49e00e:	65 48                	gs dec %eax
49e010:	61                   	popa
49e011:	6e                   	outsb  %ds:(%esi),(%dx)
49e012:	64 6c                	fs insb (%dx),%es:(%edi)
49e014:	65 00 47 65          	add    %al,%gs:0x65(%edi)
49e018:	74 54                	je     0x49e06e
49e01a:	79 70                	jns    0x49e08c
49e01c:	65 46                	gs inc %esi
49e01e:	72 6f                	jb     0x49e08f
49e020:	6d                   	insl   (%dx),%es:(%edi)
49e021:	48                   	dec    %eax
49e022:	61                   	popa
49e023:	6e                   	outsb  %ds:(%esi),(%dx)
49e024:	64 6c                	fs insb (%dx),%es:(%edi)
49e026:	65 00 54 6f 53       	add    %dl,%gs:0x53(%edi,%ebp,2)
49e02b:	69 6e 67 6c 65 00 43 	imul   $0x4300656c,0x67(%esi),%ebp
49e032:	6f                   	outsl  %ds:(%esi),(%dx)
49e033:	6e                   	outsb  %ds:(%esi),(%dx)
49e034:	73 6f                	jae    0x49e0a5
49e036:	6c                   	insb   (%dx),%es:(%edi)
49e037:	65 00 63 46          	add    %ah,%gs:0x46(%ebx)
49e03b:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
49e042:	00
49e043:	63 41 6c             	arpl   %eax,0x6c(%ecx)
49e046:	74 65                	je     0x49e0ad
49e048:	72 6e                	jb     0x49e0b8
49e04a:	61                   	popa
49e04b:	74 65                	je     0x49e0b2
49e04d:	46                   	inc    %esi
49e04e:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
49e055:	00
49e056:	67 65 74 5f          	addr16 gs je 0x49e0b9
49e05a:	46                   	inc    %esi
49e05b:	75 6c                	jne    0x49e0c9
49e05d:	6c                   	insb   (%dx),%es:(%edi)
49e05e:	4e                   	dec    %esi
49e05f:	61                   	popa
49e060:	6d                   	insl   (%dx),%es:(%edi)
49e061:	65 00 61 73          	add    %ah,%gs:0x73(%ecx)
49e065:	73 65                	jae    0x49e0cc
49e067:	6d                   	insl   (%dx),%es:(%edi)
49e068:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
49e06c:	75 6c                	jne    0x49e0da
49e06e:	6c                   	insb   (%dx),%es:(%edi)
49e06f:	4e                   	dec    %esi
49e070:	61                   	popa
49e071:	6d                   	insl   (%dx),%es:(%edi)
49e072:	65 00 61 73          	add    %ah,%gs:0x73(%ecx)
49e076:	73 65                	jae    0x49e0dd
49e078:	6d                   	insl   (%dx),%es:(%edi)
49e079:	62 6c 79 4e          	bound  %ebp,0x4e(%ecx,%edi,2)
49e07d:	61                   	popa
49e07e:	6d                   	insl   (%dx),%es:(%edi)
49e07f:	65 00 6e 61          	add    %ch,%gs:0x61(%esi)
49e083:	6d                   	insl   (%dx),%es:(%edi)
49e084:	65 00 66 74          	add    %ah,%gs:0x74(%esi)
49e088:	43                   	inc    %ebx
49e089:	72 65                	jb     0x49e0f0
49e08b:	61                   	popa
49e08c:	74 69                	je     0x49e0f7
49e08e:	6f                   	outsl  %ds:(%esi),(%dx)
49e08f:	6e                   	outsb  %ds:(%esi),(%dx)
49e090:	54                   	push   %esp
49e091:	69 6d 65 00 57 72 69 	imul   $0x69725700,0x65(%ebp),%ebp
49e098:	74 65                	je     0x49e0ff
49e09a:	4c                   	dec    %esp
49e09b:	69 6e 65 00 56 61 6c 	imul   $0x6c615600,0x65(%esi),%ebp
49e0a2:	75 65                	jne    0x49e109
49e0a4:	54                   	push   %esp
49e0a5:	79 70                	jns    0x49e117
49e0a7:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
49e0ab:	73 74                	jae    0x49e121
49e0ad:	65 6d                	gs insl (%dx),%es:(%edi)
49e0af:	2e 43                	cs inc %ebx
49e0b1:	6f                   	outsl  %ds:(%esi),(%dx)
49e0b2:	72 65                	jb     0x49e119
49e0b4:	00 67 65             	add    %ah,0x65(%edi)
49e0b7:	74 5f                	je     0x49e118
49e0b9:	43                   	inc    %ebx
49e0ba:	75 6c                	jne    0x49e128
49e0bc:	74 75                	je     0x49e133
49e0be:	72 65                	jb     0x49e125
49e0c0:	00 73 65             	add    %dh,0x65(%ebx)
49e0c3:	74 5f                	je     0x49e124
49e0c5:	43                   	inc    %ebx
49e0c6:	75 6c                	jne    0x49e134
49e0c8:	74 75                	je     0x49e13f
49e0ca:	72 65                	jb     0x49e131
49e0cc:	00 72 65             	add    %dh,0x65(%edx)
49e0cf:	73 6f                	jae    0x49e140
49e0d1:	75 72                	jne    0x49e145
49e0d3:	63 65 43             	arpl   %esp,0x43(%ebp)
49e0d6:	75 6c                	jne    0x49e144