42dab4:	56                   	push   %esi
42dab5:	36 32 38             	xor    %ss:(%eax),%bh
42dab8:	6f                   	outsl  %ds:(%esi),(%dx)
42dab9:	4c                   	dec    %esp
42daba:	50                   	push   %eax
42dabb:	2b 63 52             	sub    0x52(%ebx),%esp
42dabe:	57                   	push   %edi
42dabf:	4a                   	dec    %edx
42dac0:	70 62                	jo     0x42db24
42dac2:	78 53                	js     0x42db17
42dac4:	44                   	inc    %esp
42dac5:	32 68 73             	xor    0x73(%eax),%ch
42dac8:	35 73 4e 6b 77       	xor    $0x776b4e73,%eax
42dacd:	4e                   	dec    %esi
42dace:	41                   	inc    %ecx
42dacf:	70 6e                	jo     0x42db3f
42dad1:	64 55                	fs push %ebp
42dad3:	64 32 6b 37          	xor    %fs:0x37(%ebx),%ch
42dad7:	68 61 48 50 34       	push   $0x34504861
42dadc:	45                   	inc    %ebp
42dadd:	39 4d 46             	cmp    %ecx,0x46(%ebp)
42dae0:	4a                   	dec    %edx
42dae1:	47                   	inc    %edi
42dae2:	6a 39                	push   $0x39
42dae4:	2b 70 65             	sub    0x65(%eax),%esi
42dae7:	51                   	push   %ecx
42dae8:	38 6b 5a             	cmp    %ch,0x5a(%ebx)
42daeb:	2b 70 52             	sub    0x52(%eax),%esi
42daee:	6b 2b 56             	imul   $0x56,(%ebx),%ebp
42daf1:	31 69 7a             	xor    %ebp,0x7a(%ecx)
42daf4:	6b 71 66 68          	imul   $0x68,0x66(%ecx),%esi
42daf8:	73 51                	jae    0x42db4b
42dafa:	70 49                	jo     0x42db45
42dafc:	33 58 2b             	xor    0x2b(%eax),%ebx
42daff:	48                   	dec    %eax
42db00:	36 70 52             	ss jo  0x42db55
42db03:	31 32                	xor    %esi,(%edx)
42db05:	6a 6c                	push   $0x6c
42db07:	70 37                	jo     0x42db40
42db09:	61                   	popa
42db0a:	32 2f                	xor    (%edi),%ch
42db0c:	61                   	popa
42db0d:	68 68 48 42 72       	push   $0x72424868
42db12:	63 5a 75             	arpl   %ebx,0x75(%edx)
42db15:	43                   	inc    %ebx
42db16:	71 48                	jno    0x42db60
42db18:	67 70 4c             	addr16 jo 0x42db67
42db1b:	6b 77 4e 50          	imul   $0x50,0x4e(%edi),%esi
42db1f:	65 73 4b             	gs jae 0x42db6d
42db22:	62 2b                	bound  %ebp,(%ebx)
42db24:	55                   	push   %ebp
42db25:	48                   	dec    %eax
42db26:	56                   	push   %esi
42db27:	4f                   	dec    %edi
42db28:	6b 4c 71 74 58       	imul   $0x58,0x74(%ecx,%esi,2),%ecx
42db2d:	4f                   	dec    %edi
42db2e:	54                   	push   %esp
42db2f:	6a 51                	push   $0x51
42db31:	2f                   	das
42db32:	53                   	push   %ebx
42db33:	31 43 34             	xor    %eax,0x34(%ebx)
42db36:	61                   	popa
42db37:	53                   	push   %ebx
42db38:	4c                   	dec    %esp
42db39:	34 59                	xor    $0x59,%al
42db3b:	63 47 35             	arpl   %eax,0x35(%edi)
42db3e:	42                   	inc    %edx
42db3f:	75 74                	jne    0x42dbb5
42db41:	35 54 37 30 34       	xor    $0x34303754,%eax
42db46:	4c                   	dec    %esp
42db47:	46                   	inc    %esi
42db48:	50                   	push   %eax
42db49:	43                   	inc    %ebx
42db4a:	4f                   	dec    %edi
42db4b:	67 39 58 4a          	cmp    %ebx,0x4a(%bx,%si)
42db4f:	73 32                	jae    0x42db83
42db51:	45                   	inc    %ebp
42db52:	6c                   	insb   (%dx),%es:(%edi)
42db53:	6c                   	insb   (%dx),%es:(%edi)
42db54:	74 34                	je     0x42db8a
42db56:	43                   	inc    %ebx
42db57:	6f                   	outsl  %ds:(%esi),(%dx)
42db58:	34 53                	xor    $0x53,%al
42db5a:	58                   	pop    %eax
42db5b:	4a                   	dec    %edx
42db5c:	42                   	inc    %edx
42db5d:	31 4f 33             	xor    %ecx,0x33(%edi)
42db60:	43                   	inc    %ebx
42db61:	58                   	pop    %eax
42db62:	59                   	pop    %ecx
42db63:	4a                   	dec    %edx
42db64:	4f                   	dec    %edi
42db65:	54                   	push   %esp
42db66:	54                   	push   %esp
42db67:	70 4a                	jo     0x42dbb3
42db69:	55                   	push   %ebp
42db6a:	7a 53                	jp     0x42dbbf
42db6c:	6c                   	insb   (%dx),%es:(%edi)
42db6d:	6a 71                	push   $0x71
42db6f:	66 2b 4e 73          	sub    0x73(%esi),%cx
42db73:	74 6d                	je     0x42dbe2
42db75:	67 48                	addr16 dec %eax
42db77:	75 53                	jne    0x42dbcc
42db79:	32 4f 50             	xor    0x50(%edi),%cl
42db7c:	49                   	dec    %ecx
42db7d:	45                   	inc    %ebp
42db7e:	6e                   	outsb  %ds:(%esi),(%dx)
42db7f:	51                   	push   %ecx
42db80:	45                   	inc    %ebp
42db81:	77 62                	ja     0x42dbe5
42db83:	57                   	push   %edi
42db84:	66 4f                	dec    %di
42db86:	55                   	push   %ebp
42db87:	49                   	dec    %ecx
42db88:	66 4c                	dec    %sp
42db8a:	45                   	inc    %ebp
42db8b:	41                   	inc    %ecx
42db8c:	6f                   	outsl  %ds:(%esi),(%dx)
42db8d:	53                   	push   %ebx
42db8e:	77 53                	ja     0x42dbe3
42db90:	39 59 2f             	cmp    %ebx,0x2f(%ecx)
42db93:	76 6b                	jbe    0x42dc00
42db95:	58                   	pop    %eax
42db96:	4e                   	dec    %esi
42db97:	53                   	push   %ebx
42db98:	2f                   	das
42db99:	47                   	inc    %edi
42db9a:	4e                   	dec    %esi
42db9b:	4f                   	dec    %edi
42db9c:	67 75 6e             	addr16 jne 0x42dc0d
42db9f:	6e                   	outsb  %ds:(%esi),(%dx)
42dba0:	42                   	inc    %edx
42dba1:	58                   	pop    %eax
42dba2:	75 58                	jne    0x42dbfc
42dba4:	71 45                	jno    0x42dbeb
42dba6:	68 46 63 6b 42       	push   $0x426b6346
42dbab:	55                   	push   %ebp
42dbac:	59                   	pop    %ecx
42dbad:	55                   	push   %ebp
42dbae:	36 57                	ss push %edi
42dbb0:	71 67                	jno    0x42dc19
42dbb2:	4f                   	dec    %edi
42dbb3:	4f                   	dec    %edi
42dbb4:	51                   	push   %ecx
42dbb5:	78 58                	js     0x42dc0f
42dbb7:	32 64 33 2b          	xor    0x2b(%ebx,%esi,1),%ah
42dbbb:	63 35 30 43 67 49    	arpl   %esi,0x49674330
42dbc1:	58                   	pop    %eax
42dbc2:	6c                   	insb   (%dx),%es:(%edi)
42dbc3:	5a                   	pop    %edx
42dbc4:	41                   	inc    %ecx
42dbc5:	34 6b                	xor    $0x6b,%al
42dbc7:	6b 46 2b 56          	imul   $0x56,0x2b(%esi),%eax
42dbcb:	5a                   	pop    %edx
42dbcc:	2f                   	das
42dbcd:	64 6a 53             	fs push $0x53
42dbd0:	52                   	push   %edx
42dbd1:	37                   	aaa
42dbd2:	74 43                	je     0x42dc17
42dbd4:	55                   	push   %ebp
42dbd5:	36 4d                	ss dec %ebp
42dbd7:	4b                   	dec    %ebx
42dbd8:	45                   	inc    %ebp
42dbd9:	50                   	push   %eax
42dbda:	6a 66                	push   $0x66
42dbdc:	50                   	push   %eax
42dbdd:	4c                   	dec    %esp
42dbde:	52                   	push   %edx
42dbdf:	70 7a                	jo     0x42dc5b
42dbe1:	33 4d 6e             	xor    0x6e(%ebp),%ecx
42dbe4:	44                   	inc    %esp
42dbe5:	6b 6e 75 74          	imul   $0x74,0x75(%esi),%ebp
42dbe9:	59                   	pop    %ecx
42dbea:	45                   	inc    %ebp
42dbeb:	68 39 54 68 6e       	push   $0x6e685439
42dbf0:	67 6a 70             	addr16 push $0x70
42dbf3:	54                   	push   %esp
42dbf4:	2b 45 42             	sub    0x42(%ebp),%eax
42dbf7:	62 6d 6a             	bound  %ebp,0x6a(%ebp)
42dbfa:	6e                   	outsb  %ds:(%esi),(%dx)
42dbfb:	71 52                	jno    0x42dc4f
42dbfd:	33 4c 32 34          	xor    0x34(%edx,%esi,1),%ecx
42dc01:	50                   	push   %eax
42dc02:	6f                   	outsl  %ds:(%esi),(%dx)
42dc03:	31 74 70 66          	xor    %esi,0x66(%eax,%esi,2)
42dc07:	47                   	inc    %edi
42dc08:	56                   	push   %esi
42dc09:	4a                   	dec    %edx
42dc0a:	6c                   	insb   (%dx),%es:(%edi)
42dc0b:	2b 66 36             	sub    0x36(%esi),%esp
42dc0e:	37                   	aaa
42dc0f:	42                   	inc    %edx
42dc10:	56                   	push   %esi
42dc11:	6c                   	insb   (%dx),%es:(%edi)
42dc12:	35 57 7a 66 77       	xor    $0x77667a57,%eax
42dc17:	6f                   	outsl  %ds:(%esi),(%dx)
42dc18:	73 47                	jae    0x42dc61
42dc1a:	61                   	popa
42dc1b:	4d                   	dec    %ebp
42dc1c:	4a                   	dec    %edx
42dc1d:	51                   	push   %ecx
42dc1e:	72 55                	jb     0x42dc75
42dc20:	39 36                	cmp    %esi,(%esi)
42dc22:	2b 59 45             	sub    0x45(%ecx),%ebx
42dc25:	66 42                	inc    %dx
42dc27:	4a                   	dec    %edx
42dc28:	49                   	dec    %ecx
42dc29:	58                   	pop    %eax
42dc2a:	4c                   	dec    %esp
42dc2b:	57                   	push   %edi
42dc2c:	37                   	aaa
42dc2d:	52                   	push   %edx
42dc2e:	58                   	pop    %eax
42dc2f:	77 71                	ja     0x42dca2
42dc31:	35 72 35 39 6d       	xor    $0x6d393572,%eax
42dc36:	48                   	dec    %eax
42dc37:	4d                   	dec    %ebp
42dc38:	33 68 30             	xor    0x30(%eax),%ebp
42dc3b:	67 2f                	addr16 das
42dc3d:	62 69 51             	bound  %ebp,0x51(%ecx)
42dc40:	79 2f                	jns    0x42dc71
42dc42:	48                   	dec    %eax
42dc43:	46                   	inc    %esi
42dc44:	52                   	push   %edx
42dc45:	6b 69 4b 73          	imul   $0x73,0x4b(%ecx),%ebp
42dc49:	6d                   	insl   (%dx),%es:(%edi)
42dc4a:	52                   	push   %edx
42dc4b:	72 41                	jb     0x42dc8e
42dc4d:	30 6e 69             	xor    %ch,0x69(%esi)
42dc50:	7a 48                	jp     0x42dc9a
42dc52:	66 37                	data16 aaa
42dc54:	6a 65                	push   $0x65
42dc56:	7a 76                	jp     0x42dcce
42dc58:	57                   	push   %edi
42dc59:	47                   	inc    %edi
42dc5a:	63 55 45             	arpl   %edx,0x45(%ebp)
42dc5d:	75 78                	jne    0x42dcd7
42dc5f:	66 56                	push   %si
42dc61:	4e                   	dec    %esi
42dc62:	4b                   	dec    %ebx
42dc63:	62 45 7a             	bound  %eax,0x7a(%ebp)
42dc66:	38 42 36             	cmp    %al,0x36(%edx)
42dc69:	68 4b 35 58 57       	push   $0x5758354b
42dc6e:	42                   	inc    %edx
42dc6f:	6d                   	insl   (%dx),%es:(%edi)
42dc70:	61                   	popa
42dc71:	46                   	inc    %esi
42dc72:	68 51 50 72 41       	push   $0x41725051
42dc77:	7a 75                	jp     0x42dcee
42dc79:	4e                   	dec    %esi
42dc7a:	70 39                	jo     0x42dcb5
42dc7c:	33 76 34             	xor    0x34(%esi),%esi
42dc7f:	49                   	dec    %ecx
42dc80:	50                   	push   %eax
42dc81:	58                   	pop    %eax
42dc82:	65 56                	gs push %esi
42dc84:	30 39                	xor    %bh,(%ecx)
42dc86:	49                   	dec    %ecx
42dc87:	61                   	popa
42dc88:	71 53                	jno    0x42dcdd
42dc8a:	6b 7a 66 43          	imul   $0x43,0x66(%edx),%edi
42dc8e:	70 6b                	jo     0x42dcfb
42dc90:	6a 52                	push   $0x52
42dc92:	7a 79                	jp     0x42dd0d
42dc94:	71 52                	jno    0x42dce8
42dc96:	2b 48 63             	sub    0x63(%eax),%ecx
42dc99:	31 30                	xor    %esi,(%eax)
42dc9b:	5a                   	pop    %edx
42dc9c:	37                   	aaa
42dc9d:	35 2f 37 44 58       	xor    $0x5844372f,%eax
42dca2:	4c                   	dec    %esp
42dca3:	64 32 6a 76          	xor    %fs:0x76(%edx),%ch
42dca7:	6f                   	outsl  %ds:(%esi),(%dx)
42dca8:	7a 6d                	jp     0x42dd17
42dcaa:	31 57 52             	xor    %edx,0x52(%edi)
42dcad:	5a                   	pop    %edx
42dcae:	6a 6d                	push   $0x6d
42dcb0:	52                   	push   %edx
42dcb1:	39 50 33             	cmp    %edx,0x33(%eax)
42dcb4:	62 53 69             	bound  %edx,0x69(%ebx)
42dcb7:	42                   	inc    %edx
42dcb8:	64 6d                	fs insl (%dx),%es:(%edi)
42dcba:	7a 50                	jp     0x42dd0c
42dcbc:	53                   	push   %ebx
42dcbd:	58                   	pop    %eax
42dcbe:	66 55                	push   %bp
42dcc0:	4f                   	dec    %edi
42dcc1:	75 4b                	jne    0x42dd0e
42dcc3:	7a 74                	jp     0x42dd39
42dcc5:	2b 31                	sub    (%ecx),%esi
42dcc7:	38 37                	cmp    %dh,(%edi)
42dcc9:	37                   	aaa
42dcca:	4f                   	dec    %edi
42dccb:	52                   	push   %edx
42dccc:	56                   	push   %esi
42dccd:	76 67                	jbe    0x42dd36
42dccf:	4d                   	dec    %ebp
42dcd0:	53                   	push   %ebx
42dcd1:	6f                   	outsl  %ds:(%esi),(%dx)
42dcd2:	54                   	push   %esp
42dcd3:	35 6e 52 4f 35       	xor    $0x354f526e,%eax
42dcd8:	62 76 69             	bound  %esi,0x69(%esi)
42dcdb:	57                   	push   %edi
42dcdc:	65 67 62 50 46       	bound  %edx,%gs:0x46(%bx,%si)
42dce1:	44                   	inc    %esp
42dce2:	32 51 6e             	xor    0x6e(%ecx),%dl
42dce5:	78 64                	js     0x42dd4b
42dce7:	47                   	inc    %edi
42dce8:	7a 31                	jp     0x42dd1b
42dcea:	4a                   	dec    %edx
42dceb:	61                   	popa
42dcec:	42                   	inc    %edx
42dced:	6e                   	outsb  %ds:(%esi),(%dx)
42dcee:	4d                   	dec    %ebp
42dcef:	49                   	dec    %ecx
42dcf0:	64 7a 77             	fs jp  0x42dd6a
42dcf3:	65 65 48             	gs gs dec %eax
42dcf6:	44                   	inc    %esp
42dcf7:	4f                   	dec    %edi
42dcf8:	72 49                	jb     0x42dd43
42dcfa:	6e                   	outsb  %ds:(%esi),(%dx)
42dcfb:	61                   	popa
42dcfc:	2b 7a 2b             	sub    0x2b(%edx),%edi
42dcff:	71 6c                	jno    0x42dd6d
42dd01:	4e                   	dec    %esi
42dd02:	43                   	inc    %ebx
42dd03:	72 57                	jb     0x42dd5c
42dd05:	6b 6e 43 53          	imul   $0x53,0x43(%esi),%ebp
42dd09:	49                   	dec    %ecx
42dd0a:	77 33                	ja     0x42dd3f
42dd0c:	71 52                	jno    0x42dd60
42dd0e:	4b                   	dec    %ebx
42dd0f:	2b 58 78             	sub    0x78(%eax),%ebx
42dd12:	34 78                	xor    $0x78,%al
42dd14:	52                   	push   %edx
42dd15:	38 73 77             	cmp    %dh,0x77(%ebx)
42dd18:	67 6e                	outsb  %ds:(%si),(%dx)
42dd1a:	39 4f 57             	cmp    %ecx,0x57(%edi)
42dd1d:	4e                   	dec    %esi
42dd1e:	37                   	aaa
42dd1f:	4b                   	dec    %ebx
42dd20:	39 6a 75             	cmp    %ebp,0x75(%edx)
42dd23:	6a 5a                	push   $0x5a
42dd25:	39 46 36             	cmp    %eax,0x36(%esi)
42dd28:	51                   	push   %ecx
42dd29:	79 77                	jns    0x42dda2
42dd2b:	38 31                	cmp    %dh,(%ecx)
42dd2d:	4d                   	dec    %ebp
42dd2e:	32 75 52             	xor    0x52(%ebp),%dh
42dd31:	44                   	inc    %esp