49dcd2:	47                   	inc    %edi
49dcd3:	63 42 6b             	arpl   %eax,0x6b(%edx)
49dcd6:	4e                   	dec    %esi
49dcd7:	4d                   	dec    %ebp
49dcd8:	53                   	push   %ebx
49dcd9:	53                   	push   %ebx
49dcda:	73 64                	jae    0x49dd40
49dcdc:	6e                   	outsb  %ds:(%esi),(%dx)
49dcdd:	62 43 00             	bound  %eax,0x0(%ebx)
49dce0:	48                   	dec    %eax
49dce1:	47                   	inc    %edi
49dce2:	68 6f 4d 73 6d       	push   $0x6d734d6f
49dce7:	6c                   	insb   (%dx),%es:(%edi)
49dce8:	54                   	push   %esp
49dce9:	47                   	inc    %edi
49dcea:	48                   	dec    %eax
49dceb:	54                   	push   %esp
49dcec:	44                   	inc    %esp
49dced:	6b 43 00 42          	imul   $0x42,0x0(%ebx),%eax
49dcf1:	41                   	inc    %ecx
49dcf2:	45                   	inc    %ebp
49dcf3:	44                   	inc    %esp
49dcf4:	36 34 32             	ss xor $0x32,%al
49dcf7:	33 33                	xor    (%ebx),%esi
49dcf9:	39 38                	cmp    %edi,(%eax)
49dcfb:	31 36                	xor    %esi,(%esi)
49dcfd:	41                   	inc    %ecx
49dcfe:	46                   	inc    %esi
49dcff:	46                   	inc    %esi
49dd00:	42                   	inc    %edx
49dd01:	33 46 45             	xor    0x45(%esi),%eax
49dd04:	38 37                	cmp    %dh,(%edi)
49dd06:	31 39                	xor    %edi,(%ecx)
49dd08:	37                   	aaa
49dd09:	39 32                	cmp    %esi,(%edx)
49dd0b:	44                   	inc    %esp
49dd0c:	30 45 34             	xor    %al,0x34(%ebp)
49dd0f:	43                   	inc    %ebx
49dd10:	45                   	inc    %ebp
49dd11:	38 32                	cmp    %dh,(%edx)
49dd13:	46                   	inc    %esi
49dd14:	31 32                	xor    %esi,(%edx)
49dd16:	44                   	inc    %esp
49dd17:	42                   	inc    %edx
49dd18:	37                   	aaa
49dd19:	32 42 37             	xor    0x37(%edx),%al
49dd1c:	33 37                	xor    (%edi),%esi
49dd1e:	33 44 32 34          	xor    0x34(%edx,%esi,1),%eax
49dd22:	34 45                	xor    $0x45,%al
49dd24:	41                   	inc    %ecx
49dd25:	41                   	inc    %ecx
49dd26:	36 35 34 34 35 38    	ss xor $0x38353434,%eax
49dd2c:	30 30                	xor    %dh,(%eax)
49dd2e:	46                   	inc    %esi
49dd2f:	45                   	inc    %ebp
49dd30:	00 45 34             	add    %al,0x34(%ebp)
49dd33:	43                   	inc    %ebx
49dd34:	36 44                	ss inc %esp
49dd36:	36 45                	ss inc %ebp
49dd38:	35 32 39 32 39       	xor    $0x39323932,%eax
49dd3d:	38 41 46             	cmp    %al,0x46(%ecx)
49dd40:	38 45 31             	cmp    %al,0x31(%ebp)
49dd43:	37                   	aaa
49dd44:	38 32                	cmp    %dh,(%edx)
49dd46:	37                   	aaa
49dd47:	30 31                	xor    %dh,(%ecx)
49dd49:	42                   	inc    %edx
49dd4a:	45                   	inc    %ebp
49dd4b:	35 39 44 42 46       	xor    $0x46424439,%eax
49dd50:	41                   	inc    %ecx
49dd51:	43                   	inc    %ebx
49dd52:	35 44 36 36 33       	xor    $0x33363644,%eax
49dd57:	37                   	aaa
49dd58:	38 33                	cmp    %dh,(%ebx)
49dd5a:	33 43 46             	xor    0x46(%ebx),%eax
49dd5d:	35 41 43 31 34       	xor    $0x34314341,%eax
49dd62:	46                   	inc    %esi
49dd63:	41                   	inc    %ecx
49dd64:	42                   	inc    %edx
49dd65:	44                   	inc    %esp
49dd66:	37                   	aaa
49dd67:	43                   	inc    %ebx
49dd68:	30 39                	xor    %bh,(%ecx)
49dd6a:	32 32                	xor    (%edx),%dh
49dd6c:	38 33                	cmp    %dh,(%ebx)
49dd6e:	35 46 45 00 46       	xor    $0x46004546,%eax
49dd73:	49                   	dec    %ecx
49dd74:	4c                   	dec    %esp
49dd75:	45                   	inc    %ebp
49dd76:	54                   	push   %esp
49dd77:	49                   	dec    %ecx
49dd78:	4d                   	dec    %ebp
49dd79:	45                   	inc    %ebp
49dd7a:	00 42 65             	add    %al,0x65(%edx)
49dd7d:	78 4b                	js     0x49ddca
49dd7f:	52                   	push   %edx
49dd80:	6b 6a 47 66          	imul   $0x66,0x47(%edx),%ebp
49dd84:	57                   	push   %edi
49dd85:	56                   	push   %esi
49dd86:	51                   	push   %ecx
49dd87:	4f                   	dec    %edi
49dd88:	74 6d                	je     0x49ddf7
49dd8a:	54                   	push   %esp
49dd8b:	42                   	inc    %edx
49dd8c:	69 7a 45 00 53 45 54 	imul   $0x54455300,0x45(%edx),%edi
49dd93:	58                   	pop    %eax
49dd94:	4f                   	dec    %edi
49dd95:	46                   	inc    %esi
49dd96:	46                   	inc    %esi
49dd97:	00 67 65             	add    %ah,0x65(%edi)
49dd9a:	74 5f                	je     0x49ddfb
49dd9c:	46                   	inc    %esi
49dd9d:	00 42 41             	add    %al,0x41(%edx)
49dda0:	45                   	inc    %ebp
49dda1:	4a                   	dec    %edx
49dda2:	47                   	inc    %edi
49dda3:	00 67 51             	add    %ah,0x51(%edi)
49dda6:	49                   	dec    %ecx
49dda7:	41                   	inc    %ecx
49dda8:	67 64 41             	addr16 fs inc %ecx
49ddab:	6d                   	insl   (%dx),%es:(%edi)
49ddac:	61                   	popa
49ddad:	76 4f                	jbe    0x49ddfe
49ddaf:	61                   	popa
49ddb0:	49                   	dec    %ecx
49ddb1:	78 76                	js     0x49de29
49ddb3:	6f                   	outsl  %ds:(%esi),(%dx)
49ddb4:	4e                   	dec    %esi
49ddb5:	6f                   	outsl  %ds:(%esi),(%dx)
49ddb6:	65 6a 65             	gs push $0x65
49ddb9:	63 6f 48             	arpl   %ebp,0x48(%edi)
49ddbc:	00 43 4c             	add    %al,0x4c(%ebx)
49ddbf:	52                   	push   %edx
49ddc0:	42                   	inc    %edx
49ddc1:	52                   	push   %edx
49ddc2:	45                   	inc    %ebp
49ddc3:	41                   	inc    %ecx
49ddc4:	4b                   	dec    %ebx
49ddc5:	00 53 45             	add    %dl,0x45(%ebx)
49ddc8:	54                   	push   %esp
49ddc9:	42                   	inc    %edx
49ddca:	52                   	push   %edx
49ddcb:	45                   	inc    %ebp
49ddcc:	41                   	inc    %ecx
49ddcd:	4b                   	dec    %ebx
49ddce:	00 4f 77             	add    %cl,0x77(%edi)
49ddd1:	55                   	push   %ebp
49ddd2:	54                   	push   %esp
49ddd3:	61                   	popa
49ddd4:	43                   	inc    %ebx
49ddd5:	73 61                	jae    0x49de38
49ddd7:	78 53                	js     0x49de2c
49ddd9:	4b                   	dec    %ebx
49ddda:	69 42 4a 49 55 42 63 	imul   $0x63425549,0x4a(%edx),%eax
49dde1:	4d                   	dec    %ebp
49dde2:	00 48 56             	add    %cl,0x56(%eax)
49dde5:	4e                   	dec    %esi
49dde6:	47                   	inc    %edi
49dde7:	6b 4e 72 43          	imul   $0x43,0x72(%esi),%ecx
49ddeb:	47                   	inc    %edi
49ddec:	4a                   	dec    %edx
49dded:	67 53                	addr16 push %ebx
49ddef:	46                   	inc    %esi
49ddf0:	41                   	inc    %ecx
49ddf1:	4e                   	dec    %esi
49ddf2:	00 53 45             	add    %dl,0x45(%ebx)
49ddf5:	54                   	push   %esp
49ddf6:	58                   	pop    %eax
49ddf7:	4f                   	dec    %edi
49ddf8:	4e                   	dec    %esi
49ddf9:	00 53 79             	add    %dl,0x79(%ebx)
49ddfc:	73 74                	jae    0x49de72
49ddfe:	65 6d                	gs insl (%dx),%es:(%edi)
49de00:	2e 49                	cs dec %ecx
49de02:	4f                   	dec    %edi
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