49dba6:	43                   	inc    %ebx
49dba7:	52                   	push   %edx
49dba8:	59                   	pop    %ecx
49dba9:	33 00                	xor    (%eax),%eax
49dbab:	4a                   	dec    %edx
49dbac:	55                   	push   %ebp
49dbad:	5a                   	pop    %edx
49dbae:	53                   	push   %ebx
49dbaf:	43                   	inc    %ebx
49dbb0:	4c                   	dec    %esp
49dbb1:	4f                   	dec    %edi
49dbb2:	57                   	push   %edi
49dbb3:	4c                   	dec    %esp
49dbb4:	42                   	inc    %edx
49dbb5:	31 34 00             	xor    %esi,(%eax,%eax,1)
49dbb8:	45                   	inc    %ebp
49dbb9:	4c                   	dec    %esp
49dbba:	50                   	push   %eax
49dbbb:	4e                   	dec    %esi
49dbbc:	41                   	inc    %ecx
49dbbd:	48                   	dec    %eax
49dbbe:	54                   	push   %esp
49dbbf:	57                   	push   %edi
49dbc0:	45                   	inc    %ebp
49dbc1:	4f                   	dec    %edi
49dbc2:	34 00                	xor    $0x0,%al
49dbc4:	42                   	inc    %edx
49dbc5:	46                   	inc    %esi
49dbc6:	59                   	pop    %ecx
49dbc7:	47                   	inc    %edi
49dbc8:	44                   	inc    %esp
49dbc9:	41                   	inc    %ecx
49dbca:	59                   	pop    %ecx
49dbcb:	4e                   	dec    %esi
49dbcc:	4a                   	dec    %edx
49dbcd:	57                   	push   %edi
49dbce:	31 35 00 51 46 46    	xor    %esi,0x46465100
49dbd4:	58                   	pop    %eax
49dbd5:	4a                   	dec    %edx
49dbd6:	41                   	inc    %ecx
49dbd7:	4e                   	dec    %esi
49dbd8:	52                   	push   %edx
49dbd9:	48                   	dec    %eax
49dbda:	56                   	push   %esi
49dbdb:	35 00 5f 5f 53       	xor    $0x535f5f00,%eax
49dbe0:	74 61                	je     0x49dc43
49dbe2:	74 69                	je     0x49dc4d
49dbe4:	63 41 72             	arpl   %eax,0x72(%ecx)
49dbe7:	72 61                	jb     0x49dc4a
49dbe9:	79 49                	jns    0x49dc34
49dbeb:	6e                   	outsb  %ds:(%esi),(%dx)
49dbec:	69 74 54 79 70 65 53 	imul   $0x69536570,0x79(%esp,%edx,2),%esi
49dbf3:	69
49dbf4:	7a 65                	jp     0x49dc5b
49dbf6:	3d 31 36 00 50       	cmp    $0x50003631,%eax
49dbfb:	56                   	push   %esi
49dbfc:	44                   	inc    %esp
49dbfd:	53                   	push   %ebx
49dbfe:	4c                   	dec    %esp
49dbff:	58                   	pop    %eax
49dc00:	4e                   	dec    %esi
49dc01:	41                   	inc    %ecx
49dc02:	4f                   	dec    %edi
49dc03:	50                   	push   %eax
49dc04:	31 36                	xor    %esi,(%esi)
49dc06:	00 49 6e             	add    %cl,0x6e(%ecx)
49dc09:	74 31                	je     0x49dc3c
49dc0b:	36 00 5f 5f          	add    %bl,%ss:0x5f(%edi)
49dc0f:	53                   	push   %ebx
49dc10:	74 61                	je     0x49dc73
49dc12:	74 69                	je     0x49dc7d
49dc14:	63 41 72             	arpl   %eax,0x72(%ecx)
49dc17:	72 61                	jb     0x49dc7a
49dc19:	79 49                	jns    0x49dc64
49dc1b:	6e                   	outsb  %ds:(%esi),(%dx)
49dc1c:	69 74 54 79 70 65 53 	imul   $0x69536570,0x79(%esp,%edx,2),%esi
49dc23:	69
49dc24:	7a 65                	jp     0x49dc8b
49dc26:	3d 37 31 36 39       	cmp    $0x39363137,%eax
49dc2b:	36 00 42 36          	add    %al,%ss:0x36(%edx)
49dc2f:	31 46 37             	xor    %eax,0x37(%esi)
49dc32:	33 37                	xor    (%edi),%esi
49dc34:	41                   	inc    %ecx
49dc35:	39 35 41 46 32 45    	cmp    %esi,0x45324641
49dc3b:	31 35 33 36 38 36    	xor    %esi,0x36383633
49dc41:	35 38 31 37 45       	xor    $0x45373138,%eax
49dc46:	35 42 43 41 35       	xor    $0x35414342,%eax
49dc4b:	38 39                	cmp    %bh,(%ecx)
49dc4d:	35 37 41 34 33       	xor    $0x33344137,%eax
49dc52:	35 37 32 42 31       	xor    $0x31423237,%eax
49dc57:	37                   	aaa
49dc58:	33 39                	xor    (%ecx),%edi
49dc5a:	35 38 30 30 30       	xor    $0x30303038,%eax
49dc5f:	37                   	aaa
49dc60:	31 31                	xor    %esi,(%ecx)
49dc62:	35 41 46 45 30       	xor    $0x30454641,%eax
49dc67:	43                   	inc    %ebx
49dc68:	46                   	inc    %esi
49dc69:	43                   	inc    %ebx
49dc6a:	44                   	inc    %esp
49dc6b:	42                   	inc    %edx
49dc6c:	36 00 54 48 48       	add    %dl,%ss:0x48(%eax,%ecx,2)
49dc71:	4e                   	dec    %esi
49dc72:	4a                   	dec    %edx
49dc73:	57                   	push   %edi
49dc74:	49                   	dec    %ecx
49dc75:	45                   	inc    %ebp
49dc76:	58                   	pop    %eax
49dc77:	4a                   	dec    %edx
49dc78:	36 00 4e 46          	add    %cl,%ss:0x46(%esi)
49dc7c:	51                   	push   %ecx
49dc7d:	59                   	pop    %ecx
49dc7e:	4e                   	dec    %esi
49dc7f:	46                   	inc    %esi
49dc80:	59                   	pop    %ecx
49dc81:	58                   	pop    %eax
49dc82:	49                   	dec    %ecx
49dc83:	5a                   	pop    %edx
49dc84:	31 37                	xor    %esi,(%edi)
49dc86:	00 4e 4b             	add    %cl,0x4b(%esi)
49dc89:	44                   	inc    %esp
49dc8a:	44                   	inc    %esp
49dc8b:	4e                   	dec    %esi
49dc8c:	4f                   	dec    %edi
49dc8d:	50                   	push   %eax
49dc8e:	43                   	inc    %ebx
49dc8f:	58                   	pop    %eax
49dc90:	4a                   	dec    %edx
49dc91:	37                   	aaa
49dc92:	00 50 53             	add    %dl,0x53(%eax)
49dc95:	56                   	push   %esi
49dc96:	57                   	push   %edi
49dc97:	50                   	push   %eax
49dc98:	45                   	inc    %ebp
49dc99:	4f                   	dec    %edi
49dc9a:	52                   	push   %edx
49dc9b:	50                   	push   %eax
49dc9c:	49                   	dec    %ecx
49dc9d:	31 38                	xor    %edi,(%eax)
49dc9f:	00 4a 50             	add    %cl,0x50(%edx)
49dca2:	4c                   	dec    %esp
49dca3:	4a                   	dec    %edx
49dca4:	4a                   	dec    %edx
49dca5:	4c                   	dec    %esp
49dca6:	57                   	push   %edi
49dca7:	4a                   	dec    %edx
49dca8:	4f                   	dec    %edi
49dca9:	4e                   	dec    %esi
49dcaa:	38 00                	cmp    %al,(%eax)
49dcac:	58                   	pop    %eax
49dcad:	44                   	inc    %esp
49dcae:	48                   	dec    %eax
49dcaf:	4c                   	dec    %esp
49dcb0:	4f                   	dec    %edi
49dcb1:	4f                   	dec    %edi
49dcb2:	52                   	push   %edx
49dcb3:	48                   	dec    %eax
49dcb4:	48                   	dec    %eax
49dcb5:	45                   	inc    %ebp
49dcb6:	31 39                	xor    %edi,(%ecx)
49dcb8:	00 58 49             	add    %bl,0x49(%eax)
49dcbb:	56                   	push   %esi
49dcbc:	57                   	push   %edi
49dcbd:	46                   	inc    %esi
49dcbe:	57                   	push   %edi
49dcbf:	44                   	inc    %esp
49dcc0:	43                   	inc    %ebx
49dcc1:	45                   	inc    %ebp
49dcc2:	45                   	inc    %ebp
49dcc3:	39 00                	cmp    %eax,(%eax)
49dcc5:	3c 4d                	cmp    $0x4d,%al
49dcc7:	6f                   	outsl  %ds:(%esi),(%dx)
49dcc8:	64 75 6c             	fs jne 0x49dd37
49dccb:	65 3e 00 42 00       	gs add %al,%ds:0x0(%edx)
49dcd0:	65 41                	gs inc %ecx
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