42ca1f:	39 62 4d             	cmp    %esp,0x4d(%edx)
42ca22:	4e                   	dec    %esi
42ca23:	52                   	push   %edx
42ca24:	53                   	push   %ebx
42ca25:	45                   	inc    %ebp
42ca26:	6a 74                	push   $0x74
42ca28:	68 48 45 2b 51       	push   $0x512b4548
42ca2d:	69 6e 39 42 51 2f 49 	imul   $0x492f5142,0x39(%esi),%ebp
42ca34:	38 44 43 61          	cmp    %al,0x61(%ebx,%eax,2)
42ca38:	30 5a 45             	xor    %bl,0x45(%edx)
42ca3b:	68 78 73 4b 4c       	push   $0x4c4b7378
42ca40:	72 2b                	jb     0x42ca6d
42ca42:	43                   	inc    %ebx
42ca43:	43                   	inc    %ebx
42ca44:	52                   	push   %edx
42ca45:	42                   	inc    %edx
42ca46:	4d                   	dec    %ebp
42ca47:	58                   	pop    %eax
42ca48:	37                   	aaa
42ca49:	55                   	push   %ebp
42ca4a:	48                   	dec    %eax
42ca4b:	41                   	inc    %ecx
42ca4c:	77 59                	ja     0x42caa7
42ca4e:	46                   	inc    %esi
42ca4f:	6a 65                	push   $0x65
42ca51:	4b                   	dec    %ebx
42ca52:	71 2f                	jno    0x42ca83
42ca54:	4f                   	dec    %edi
42ca55:	52                   	push   %edx
42ca56:	7a 56                	jp     0x42caae
42ca58:	68 69 4d 6d 4f       	push   $0x4f6d4d69
42ca5d:	4f                   	dec    %edi
42ca5e:	44                   	inc    %esp
42ca5f:	57                   	push   %edi
42ca60:	33 46 54             	xor    0x54(%esi),%eax
42ca63:	30 39                	xor    %bh,(%ecx)
42ca65:	38 35 7a 49 52 54    	cmp    %dh,0x5452497a
42ca6b:	45                   	inc    %ebp
42ca6c:	38 4e 59             	cmp    %cl,0x59(%esi)
42ca6f:	38 6b 71             	cmp    %ch,0x71(%ebx)
42ca72:	4c                   	dec    %esp
42ca73:	31 64 4b 50          	xor    %esp,0x50(%ebx,%ecx,2)
42ca77:	6f                   	outsl  %ds:(%esi),(%dx)
42ca78:	6b 48 4d 34          	imul   $0x34,0x4d(%eax),%ecx
42ca7c:	58                   	pop    %eax
42ca7d:	34 56                	xor    $0x56,%al
42ca7f:	78 32                	js     0x42cab3
42ca81:	38 6e 30             	cmp    %ch,0x30(%esi)
42ca84:	62 5a 36             	bound  %ebx,0x36(%edx)
42ca87:	39 57 62             	cmp    %edx,0x62(%edi)
42ca8a:	70 31                	jo     0x42cabd
42ca8c:	4d                   	dec    %ebp
42ca8d:	76 39                	jbe    0x42cac8
42ca8f:	6f                   	outsl  %ds:(%esi),(%dx)
42ca90:	66 2b 2b             	sub    (%ebx),%bp
42ca93:	59                   	pop    %ecx
42ca94:	56                   	push   %esi
42ca95:	62 64 70 37          	bound  %esp,0x37(%eax,%esi,2)
42ca99:	45                   	inc    %ebp
42ca9a:	75 38                	jne    0x42cad4
42ca9c:	59                   	pop    %ecx
42ca9d:	5a                   	pop    %edx
42ca9e:	36 74 42             	ss je  0x42cae3
42caa1:	32 38                	xor    (%eax),%bh
42caa3:	4d                   	dec    %ebp
42caa4:	79 51                	jns    0x42caf7
42caa6:	35 69 2f 6f 56       	xor    $0x566f2f69,%eax
42caab:	33 4e 77             	xor    0x77(%esi),%ecx
42caae:	53                   	push   %ebx
42caaf:	46                   	inc    %esi
42cab0:	43                   	inc    %ebx
42cab1:	70 30                	jo     0x42cae3
42cab3:	4e                   	dec    %esi
42cab4:	62 55 31             	bound  %edx,0x31(%ebp)
42cab7:	59                   	pop    %ecx
42cab8:	73 44                	jae    0x42cafe
42caba:	36 50                	ss push %eax
42cabc:	38 5a 47             	cmp    %bl,0x47(%edx)
42cabf:	52                   	push   %edx
42cac0:	50                   	push   %eax
42cac1:	46                   	inc    %esi
42cac2:	68 55 2f 6f 58       	push   $0x586f2f55
42cac7:	46                   	inc    %esi
42cac8:	67 2f                	addr16 das
42caca:	2b 61 63             	sub    0x63(%ecx),%esp
42cacd:	35 63 2f 34 50       	xor    $0x50342f63,%eax
42cad2:	67 66 58             	addr16 pop %ax
42cad5:	68 66 49 47 77       	push   $0x77474966
42cada:	4a                   	dec    %edx
42cadb:	4c                   	dec    %esp
42cadc:	4a                   	dec    %edx
42cadd:	4c                   	dec    %esp
42cade:	54                   	push   %esp
42cadf:	64 4e                	fs dec %esi
42cae1:	41                   	inc    %ecx
42cae2:	45                   	inc    %ebp
42cae3:	66 44                	inc    %sp
42cae5:	59                   	pop    %ecx
42cae6:	62 38                	bound  %edi,(%eax)
42cae8:	68 41 4e 2f 75       	push   $0x752f4e41
42caed:	50                   	push   %eax
42caee:	52                   	push   %edx
42caef:	55                   	push   %ebp
42caf0:	75 51                	jne    0x42cb43
42caf2:	69 76 41 66 49 31 59 	imul   $0x59314966,0x41(%esi),%esi
42caf9:	79 36                	jns    0x42cb31
42cafb:	57                   	push   %edi
42cafc:	5a                   	pop    %edx
42cafd:	39 35 6f 41 37 49    	cmp    %esi,0x4937416f
42cb03:	59                   	pop    %ecx
42cb04:	52                   	push   %edx
42cb05:	4b                   	dec    %ebx
42cb06:	4d                   	dec    %ebp
42cb07:	53                   	push   %ebx
42cb08:	68 56 4e 75 58       	push   $0x58754e56
42cb0d:	46                   	inc    %esi
42cb0e:	57                   	push   %edi
42cb0f:	57                   	push   %edi
42cb10:	55                   	push   %ebp
42cb11:	66 56                	push   %si
42cb13:	37                   	aaa
42cb14:	79 68                	jns    0x42cb7e
42cb16:	4b                   	dec    %ebx
42cb17:	39 57 43             	cmp    %edx,0x43(%edi)
42cb1a:	4d                   	dec    %ebp
42cb1b:	53                   	push   %ebx
42cb1c:	32 45 78             	xor    0x78(%ebp),%al
42cb1f:	6b 54 7a 70 78       	imul   $0x78,0x70(%edx,%edi,2),%edx
42cb24:	73 33                	jae    0x42cb59
42cb26:	52                   	push   %edx
42cb27:	51                   	push   %ecx
42cb28:	53                   	push   %ebx
42cb29:	7a 61                	jp     0x42cb8c
42cb2b:	43                   	inc    %ebx
42cb2c:	39 56 6d             	cmp    %edx,0x6d(%esi)
42cb2f:	67 66 51             	addr16 push %cx
42cb32:	49                   	dec    %ecx
42cb33:	5a                   	pop    %edx
42cb34:	38 5a 32             	cmp    %bl,0x32(%edx)
42cb37:	2b 4f 4b             	sub    0x4b(%edi),%ecx
42cb3a:	4d                   	dec    %ebp
42cb3b:	61                   	popa
42cb3c:	7a 5a                	jp     0x42cb98
42cb3e:	32 4a 41             	xor    0x41(%edx),%cl
42cb41:	42                   	inc    %edx
42cb42:	70 58                	jo     0x42cb9c
42cb44:	43                   	inc    %ebx
42cb45:	4a                   	dec    %edx
42cb46:	56                   	push   %esi
42cb47:	53                   	push   %ebx
42cb48:	64 5a                	fs pop %edx
42cb4a:	48                   	dec    %eax
42cb4b:	70 48                	jo     0x42cb95
42cb4d:	51                   	push   %ecx
42cb4e:	77 34                	ja     0x42cb84
42cb50:	67 7a 48             	addr16 jp 0x42cb9b
42cb53:	45                   	inc    %ebp
42cb54:	72 76                	jb     0x42cbcc
42cb56:	75 45                	jne    0x42cb9d
42cb58:	72 68                	jb     0x42cbc2
42cb5a:	38 47 34             	cmp    %al,0x34(%edi)
42cb5d:	64 66 5a             	fs pop %dx
42cb60:	6e                   	outsb  %ds:(%esi),(%dx)
42cb61:	78 4f                	js     0x42cbb2
42cb63:	41                   	inc    %ecx
42cb64:	73 39                	jae    0x42cb9f
42cb66:	6d                   	insl   (%dx),%es:(%edi)
42cb67:	61                   	popa
42cb68:	42                   	inc    %edx
42cb69:	48                   	dec    %eax
42cb6a:	6e                   	outsb  %ds:(%esi),(%dx)
42cb6b:	4c                   	dec    %esp
42cb6c:	78 38                	js     0x42cba6
42cb6e:	39 67 6d             	cmp    %esp,0x6d(%edi)
42cb71:	2b 5a 37             	sub    0x37(%edx),%ebx
42cb74:	47                   	inc    %edi
42cb75:	6f                   	outsl  %ds:(%esi),(%dx)
42cb76:	6b 77 65 44          	imul   $0x44,0x65(%edi),%esi
42cb7a:	44                   	inc    %esp
42cb7b:	2b 57 74             	sub    0x74(%edi),%edx
42cb7e:	51                   	push   %ecx
42cb7f:	34 56                	xor    $0x56,%al
42cb81:	44                   	inc    %esp
42cb82:	6b 6d 42 38          	imul   $0x38,0x42(%ebp),%ebp
42cb86:	57                   	push   %edi
42cb87:	41                   	inc    %ecx
42cb88:	6f                   	outsl  %ds:(%esi),(%dx)
42cb89:	6b 34 2f 34          	imul   $0x34,(%edi,%ebp,1),%esi
42cb8d:	44                   	inc    %esp
42cb8e:	58                   	pop    %eax
42cb8f:	4e                   	dec    %esi
42cb90:	34 34                	xor    $0x34,%al
42cb92:	4f                   	dec    %edi
42cb93:	78 2f                	js     0x42cbc4
42cb95:	4e                   	dec    %esi
42cb96:	6f                   	outsl  %ds:(%esi),(%dx)
42cb97:	6f                   	outsl  %ds:(%esi),(%dx)
42cb98:	49                   	dec    %ecx
42cb99:	41                   	inc    %ecx
42cb9a:	33 33                	xor    (%ebx),%esi
42cb9c:	55                   	push   %ebp
42cb9d:	45                   	inc    %ebp
42cb9e:	78 53                	js     0x42cbf3
42cba0:	62 30                	bound  %esi,(%eax)
42cba2:	41                   	inc    %ecx
42cba3:	34 63                	xor    $0x63,%al
42cba5:	4d                   	dec    %ebp
42cba6:	31 71 59             	xor    %esi,0x59(%ecx)
42cba9:	57                   	push   %edi
42cbaa:	6b 47 37 7a          	imul   $0x7a,0x37(%edi),%eax
42cbae:	53                   	push   %ebx
42cbaf:	50                   	push   %eax
42cbb0:	39 45 6d             	cmp    %eax,0x6d(%ebp)
42cbb3:	6f                   	outsl  %ds:(%esi),(%dx)
42cbb4:	31 4c 49 62          	xor    %ecx,0x62(%ecx,%ecx,2)
42cbb8:	6b 52 53 63          	imul   $0x63,0x53(%edx),%edx
42cbbc:	58                   	pop    %eax
42cbbd:	71 6d                	jno    0x42cc2c
42cbbf:	76 50                	jbe    0x42cc11
42cbc1:	6b 47 73 73          	imul   $0x73,0x73(%edi),%eax
42cbc5:	48                   	dec    %eax
42cbc6:	2f                   	das
42cbc7:	4b                   	dec    %ebx
42cbc8:	37                   	aaa
42cbc9:	45                   	inc    %ebp
42cbca:	4c                   	dec    %esp
42cbcb:	74 79                	je     0x42cc46
42cbcd:	61                   	popa
42cbce:	37                   	aaa
42cbcf:	64 6d                	fs insl (%dx),%es:(%edi)
42cbd1:	78 51                	js     0x42cc24
42cbd3:	72 78                	jb     0x42cc4d
42cbd5:	50                   	push   %eax
42cbd6:	50                   	push   %eax
42cbd7:	4a                   	dec    %edx
42cbd8:	54                   	push   %esp
42cbd9:	52                   	push   %edx
42cbda:	56                   	push   %esi
42cbdb:	49                   	dec    %ecx
42cbdc:	76 2b                	jbe    0x42cc09
42cbde:	6c                   	insb   (%dx),%es:(%edi)
42cbdf:	43                   	inc    %ebx
42cbe0:	63 78 4a             	arpl   %edi,0x4a(%eax)
42cbe3:	42                   	inc    %edx
42cbe4:	67 65 56             	addr16 gs push %esi
42cbe7:	6d                   	insl   (%dx),%es:(%edi)
42cbe8:	73 6d                	jae    0x42cc57
42cbea:	64 64 4e             	fs fs dec %esi
42cbed:	4f                   	dec    %edi
42cbee:	41                   	inc    %ecx
42cbef:	35 4c 73 58 51       	xor    $0x5158734c,%eax
42cbf4:	73 63                	jae    0x42cc59
42cbf6:	32 62 61             	xor    0x61(%edx),%ah
42cbf9:	53                   	push   %ebx
42cbfa:	66 57                	push   %di
42cbfc:	5a                   	pop    %edx
42cbfd:	78 77                	js     0x42cc76
42cbff:	4c                   	dec    %esp
42cc00:	2b 42 6c             	sub    0x6c(%edx),%eax
42cc03:	65 62 38             	bound  %edi,%gs:(%eax)
42cc06:	7a 56                	jp     0x42cc5e
42cc08:	57                   	push   %edi
42cc09:	34 57                	xor    $0x57,%al
42cc0b:	78 68                	js     0x42cc75
42cc0d:	35 63 4b 4e 6b       	xor    $0x6b4e4b63,%eax
42cc12:	43                   	inc    %ebx
42cc13:	6b 38 32             	imul   $0x32,(%eax),%edi
42cc16:	79 61                	jns    0x42cc79
42cc18:	69 73 35 5a 42 6f 6c 	imul   $0x6c6f425a,0x35(%ebx),%esi
42cc1f:	39 70 36             	cmp    %esi,0x36(%eax)
42cc22:	71 6c                	jno    0x42cc90
42cc24:	74 46                	je     0x42cc6c
42cc26:	4e                   	dec    %esi
42cc27:	33 38                	xor    (%eax),%edi
42cc29:	71 6a                	jno    0x42cc95
42cc2b:	50                   	push   %eax
42cc2c:	76 5a                	jbe    0x42cc88
42cc2e:	4c                   	dec    %esp
42cc2f:	4e                   	dec    %esi
42cc30:	35 6c 46 32 51       	xor    $0x5132466c,%eax
42cc35:	4c                   	dec    %esp
42cc36:	6b 68 51 30          	imul   $0x30,0x51(%eax),%ebp
42cc3a:	4e                   	dec    %esi
42cc3b:	63 53 6f             	arpl   %edx,0x6f(%ebx)
42cc3e:	34 4b                	xor    $0x4b,%al
42cc40:	70 30                	jo     0x42cc72
42cc42:	68 48 75 38 53       	push   $0x53387548
42cc47:	31 52 44             	xor    %edx,0x44(%edx)
42cc4a:	6a 59                	push   $0x59
42cc4c:	61                   	popa
42cc4d:	48                   	dec    %eax
42cc4e:	45                   	inc    %ebp
42cc4f:	2f                   	das
42cc50:	43                   	inc    %ebx
42cc51:	61                   	popa
42cc52:	47                   	inc    %edi
42cc53:	67 47                	addr16 inc %edi
42cc55:	32 52 7a             	xor    0x7a(%edx),%dl
42cc58:	37                   	aaa
42cc59:	6c                   	insb   (%dx),%es:(%edi)
42cc5a:	47                   	inc    %edi
42cc5b:	32 77 61             	xor    0x61(%edi),%dh
42cc5e:	6c                   	insb   (%dx),%es:(%edi)
42cc5f:	4d                   	dec    %ebp
42cc60:	49                   	dec    %ecx
42cc61:	5a                   	pop    %edx
42cc62:	49                   	dec    %ecx
42cc63:	4f                   	dec    %edi
42cc64:	43                   	inc    %ebx
42cc65:	41                   	inc    %ecx
42cc66:	51                   	push   %ecx
42cc67:	50                   	push   %eax
42cc68:	37                   	aaa
42cc69:	4a                   	dec    %edx
42cc6a:	6d                   	insl   (%dx),%es:(%edi)
42cc6b:	66 78 64             	data16 js 0x42ccd2
42cc6e:	32 49 72             	xor    0x72(%ecx),%cl
42cc71:	43                   	inc    %ebx
42cc72:	56                   	push   %esi
42cc73:	68 2b 52 54 57       	push   $0x5754522b
42cc78:	4d                   	dec    %ebp
42cc79:	70 73                	jo     0x42ccee
42cc7b:	33 4f 6b             	xor    0x6b(%edi),%ecx
42cc7e:	43                   	inc    %ebx
42cc7f:	73 35                	jae    0x42ccb6
42cc81:	73 47                	jae    0x42ccca
42cc83:	63 31                	arpl   %esi,(%ecx)
42cc85:	45                   	inc    %ebp
42cc86:	57                   	push   %edi
42cc87:	63 70 49             	arpl   %esi,0x49(%eax)
42cc8a:	53                   	push   %ebx
42cc8b:	59                   	pop    %ecx
42cc8c:	69 52 47 58 39 62 49 	imul   $0x49623958,0x47(%edx),%edx
42cc93:	46                   	inc    %esi
42cc94:	77 4b                	ja     0x42cce1
42cc96:	76 34                	jbe    0x42cccc
42cc98:	2f                   	das
42cc99:	69 39 77 32 62 72    	imul   $0x72623277,(%ecx),%edi
42cc9f:	46                   	inc    %esi
42cca0:	66 7a 71             	data16 jp 0x42cd14
42cca3:	76 4a                	jbe    0x42ccef
42cca5:	78 39                	js     0x42cce0
42cca7:	54                   	push   %esp
42cca8:	46                   	inc    %esi
42cca9:	57                   	push   %edi
42ccaa:	51                   	push   %ecx
42ccab:	78 51                	js     0x42ccfe
42ccad:	61                   	popa
42ccae:	66 37                	data16 aaa
42ccb0:	33 32                	xor    (%edx),%esi