42bcbb:	48                   	dec    %eax
42bcbc:	6e                   	outsb  %ds:(%esi),(%dx)
42bcbd:	2f                   	das
42bcbe:	69 49 61 4b 4d 36 76 	imul   $0x76364d4b,0x61(%ecx),%ecx
42bcc5:	4d                   	dec    %ebp
42bcc6:	55                   	push   %ebp
42bcc7:	49                   	dec    %ecx
42bcc8:	46                   	inc    %esi
42bcc9:	2b 4d 37             	sub    0x37(%ebp),%ecx
42bccc:	4f                   	dec    %edi
42bccd:	67 31 59 33          	xor    %ebx,0x33(%bx,%di)
42bcd1:	57                   	push   %edi
42bcd2:	53                   	push   %ebx
42bcd3:	73 75                	jae    0x42bd4a
42bcd5:	2f                   	das
42bcd6:	70 67                	jo     0x42bd3f
42bcd8:	30 5a 71             	xor    %bl,0x71(%edx)
42bcdb:	55                   	push   %ebp
42bcdc:	46                   	inc    %esi
42bcdd:	6f                   	outsl  %ds:(%esi),(%dx)
42bcde:	33 65 53             	xor    0x53(%ebp),%esp
42bce1:	46                   	inc    %esi
42bce2:	46                   	inc    %esi
42bce3:	69 62 37 74 41 32 65 	imul   $0x65324174,0x37(%edx),%esp
42bcea:	33 78 73             	xor    0x73(%eax),%edi
42bced:	44                   	inc    %esp
42bcee:	49                   	dec    %ecx
42bcef:	55                   	push   %ebp
42bcf0:	57                   	push   %edi
42bcf1:	6a 47                	push   $0x47
42bcf3:	36 56                	ss push %esi
42bcf5:	41                   	inc    %ecx
42bcf6:	49                   	dec    %ecx
42bcf7:	43                   	inc    %ebx
42bcf8:	36 55                	ss push %ebp
42bcfa:	75 67                	jne    0x42bd63
42bcfc:	47                   	inc    %edi
42bcfd:	6c                   	insb   (%dx),%es:(%edi)
42bcfe:	4f                   	dec    %edi
42bcff:	4e                   	dec    %esi
42bd00:	71 63                	jno    0x42bd65
42bd02:	4f                   	dec    %edi
42bd03:	50                   	push   %eax
42bd04:	70 49                	jo     0x42bd4f
42bd06:	50                   	push   %eax
42bd07:	6c                   	insb   (%dx),%es:(%edi)
42bd08:	4d                   	dec    %ebp
42bd09:	34 72                	xor    $0x72,%al
42bd0b:	6f                   	outsl  %ds:(%esi),(%dx)
42bd0c:	56                   	push   %esi
42bd0d:	2f                   	das
42bd0e:	55                   	push   %ebp
42bd0f:	71 34                	jno    0x42bd45
42bd11:	6a 43                	push   $0x43
42bd13:	70 72                	jo     0x42bd87
42bd15:	4a                   	dec    %edx
42bd16:	59                   	pop    %ecx
42bd17:	54                   	push   %esp
42bd18:	2b 44 6f 50          	sub    0x50(%edi,%ebp,2),%eax
42bd1c:	66 4c                	dec    %sp
42bd1e:	34 33                	xor    $0x33,%al
42bd20:	4f                   	dec    %edi
42bd21:	4f                   	dec    %edi
42bd22:	59                   	pop    %ecx
42bd23:	65 46                	gs inc %esi
42bd25:	48                   	dec    %eax
42bd26:	77 71                	ja     0x42bd99
42bd28:	78 2f                	js     0x42bd59
42bd2a:	6a 78                	push   $0x78
42bd2c:	4c                   	dec    %esp
42bd2d:	6d                   	insl   (%dx),%es:(%edi)
42bd2e:	43                   	inc    %ebx
42bd2f:	51                   	push   %ecx
42bd30:	75 54                	jne    0x42bd86
42bd32:	6d                   	insl   (%dx),%es:(%edi)
42bd33:	57                   	push   %edi
42bd34:	39 62 6c             	cmp    %esp,0x6c(%edx)
42bd37:	5a                   	pop    %edx
42bd38:	35 33 67 48 2f       	xor    $0x2f486733,%eax
42bd3d:	59                   	pop    %ecx
42bd3e:	4b                   	dec    %ebx
42bd3f:	69 39 7a 53 31 44    	imul   $0x4431537a,(%ecx),%edi
42bd45:	39 61 73             	cmp    %esp,0x73(%ecx)
42bd48:	43                   	inc    %ebx
42bd49:	2f                   	das
42bd4a:	2f                   	das
42bd4b:	47                   	inc    %edi
42bd4c:	77 50                	ja     0x42bd9e
42bd4e:	6d                   	insl   (%dx),%es:(%edi)
42bd4f:	66 33 49 64          	xor    0x64(%ecx),%cx
42bd53:	50                   	push   %eax
42bd54:	72 55                	jb     0x42bdab
42bd56:	4b                   	dec    %ebx
42bd57:	58                   	pop    %eax
42bd58:	37                   	aaa
42bd59:	31 6e 38             	xor    %ebp,0x38(%esi)
42bd5c:	35 69 2b 4a 38       	xor    $0x384a2b69,%eax
42bd61:	78 5a                	js     0x42bdbd
42bd63:	2f                   	das
42bd64:	56                   	push   %esi
42bd65:	75 31                	jne    0x42bd98
42bd67:	4e                   	dec    %esi
42bd68:	2f                   	das
42bd69:	48                   	dec    %eax
42bd6a:	67 62 59 62          	bound  %ebx,0x62(%bx,%di)
42bd6e:	76 41                	jbe    0x42bdb1
42bd70:	68 37 2b 72 4b       	push   $0x4b722b37
42bd75:	72 68                	jb     0x42bddf
42bd77:	62 4f 5a             	bound  %ecx,0x5a(%edi)
42bd7a:	55                   	push   %ebp
42bd7b:	59                   	pop    %ecx
42bd7c:	4f                   	dec    %edi
42bd7d:	32 31                	xor    (%ecx),%dh
42bd7f:	57                   	push   %edi
42bd80:	59                   	pop    %ecx
42bd81:	51                   	push   %ecx
42bd82:	6d                   	insl   (%dx),%es:(%edi)
42bd83:	73 6e                	jae    0x42bdf3
42bd85:	4e                   	dec    %esi
42bd86:	53                   	push   %ebx
42bd87:	4f                   	dec    %edi
42bd88:	57                   	push   %edi
42bd89:	41                   	inc    %ecx
42bd8a:	5a                   	pop    %edx
42bd8b:	76 72                	jbe    0x42bdff
42bd8d:	70 49                	jo     0x42bdd8
42bd8f:	34 65                	xor    $0x65,%al
42bd91:	61                   	popa
42bd92:	6c                   	insb   (%dx),%es:(%edi)
42bd93:	59                   	pop    %ecx
42bd94:	57                   	push   %edi
42bd95:	5a                   	pop    %edx
42bd96:	62 6d 74             	bound  %ebp,0x74(%ebp)
42bd99:	76 32                	jbe    0x42bdcd
42bd9b:	6d                   	insl   (%dx),%es:(%edi)
42bd9c:	56                   	push   %esi
42bd9d:	74 6d                	je     0x42be0c
42bd9f:	66 33 35 65 38 56 67 	xor    0x67563865,%si
42bda6:	37                   	aaa
42bda7:	4b                   	dec    %ebx
42bda8:	68 32 6b 74 33       	push   $0x33746b32
42bdad:	4d                   	dec    %ebp
42bdae:	70 68                	jo     0x42be18
42bdb0:	48                   	dec    %eax
42bdb1:	6f                   	outsl  %ds:(%esi),(%dx)
42bdb2:	6a 73                	push   $0x73
42bdb4:	69 43 78 75 2b 67 6b 	imul   $0x6b672b75,0x78(%ebx),%eax
42bdbb:	53                   	push   %ebx
42bdbc:	58                   	pop    %eax
42bdbd:	63 53 2f             	arpl   %edx,0x2f(%ebx)
42bdc0:	59                   	pop    %ecx
42bdc1:	66 44                	inc    %sp
42bdc3:	38 30                	cmp    %dh,(%eax)
42bdc5:	71 64                	jno    0x42be2b
42bdc7:	4b                   	dec    %ebx
42bdc8:	7a 6f                	jp     0x42be39
42bdca:	7a 6d                	jp     0x42be39
42bdcc:	73 4a                	jae    0x42be18
42bdce:	53                   	push   %ebx
42bdcf:	68 6d 6f 55 49       	push   $0x49556f6d
42bdd4:	34 41                	xor    $0x41,%al
42bdd6:	4c                   	dec    %esp
42bdd7:	39 69 50             	cmp    %ebp,0x50(%ecx)
42bdda:	76 4b                	jbe    0x42be27
42bddc:	75 6d                	jne    0x42be4b
42bdde:	47                   	inc    %edi
42bddf:	64 45                	fs inc %ebp
42bde1:	6b 61 4a 77          	imul   $0x77,0x4a(%ecx),%esp
42bde5:	61                   	popa
42bde6:	78 65                	js     0x42be4d
42bde8:	33 6e 7a             	xor    0x7a(%esi),%ebp
42bdeb:	31 6c 63 53          	xor    %ebp,0x53(%ebx,%eiz,2)
42bdef:	38 61 4a             	cmp    %ah,0x4a(%ecx)
42bdf2:	7a 36                	jp     0x42be2a
42bdf4:	78 4a                	js     0x42be40
42bdf6:	30 41 70             	xor    %al,0x70(%ecx)
42bdf9:	66 56                	push   %si
42bdfb:	48                   	dec    %eax
42bdfc:	37                   	aaa
42bdfd:	61                   	popa
42bdfe:	4d                   	dec    %ebp
42bdff:	64 35 65 6c 6e 49    	fs xor $0x496e6c65,%eax
42be05:	70 48                	jo     0x42be4f
42be07:	54                   	push   %esp
42be08:	32 55 46             	xor    0x46(%ebp),%dl
42be0b:	77 55                	ja     0x42be62
42be0d:	66 54                	push   %sp
42be0f:	63 33                	arpl   %esi,(%ebx)
42be11:	62 35 36 70 33 6e    	bound  %esi,0x6e337036
42be17:	6a 35                	push   $0x35
42be19:	33 52 4d             	xor    0x4d(%edx),%edx
42be1c:	37                   	aaa
42be1d:	6f                   	outsl  %ds:(%esi),(%dx)
42be1e:	49                   	dec    %ecx
42be1f:	33 71 4e             	xor    0x4e(%ecx),%esi
42be22:	77 6b                	ja     0x42be8f
42be24:	74 51                	je     0x42be77
42be26:	59                   	pop    %ecx
42be27:	64 51                	fs push %ecx
42be29:	31 37                	xor    %esi,(%edi)
42be2b:	30 2f                	xor    %ch,(%edi)
42be2d:	6c                   	insb   (%dx),%es:(%edi)
42be2e:	77 31                	ja     0x42be61
42be30:	50                   	push   %eax
42be31:	64 39 76 6f          	cmp    %esi,%fs:0x6f(%esi)
42be35:	39 6e 61             	cmp    %ebp,0x61(%esi)
42be38:	7a 70                	jp     0x42beaa
42be3a:	6d                   	insl   (%dx),%es:(%edi)
42be3b:	47                   	inc    %edi
42be3c:	59                   	pop    %ecx
42be3d:	42                   	inc    %edx
42be3e:	44                   	inc    %esp
42be3f:	49                   	dec    %ecx
42be40:	32 66 55             	xor    0x55(%esi),%ah
42be43:	50                   	push   %eax
42be44:	4e                   	dec    %esi
42be45:	30 6d 79             	xor    %ch,0x79(%ebp)
42be48:	31 6f 67             	xor    %ebp,0x67(%edi)
42be4b:	66 36 4f             	ss dec %di
42be4e:	42                   	inc    %edx
42be4f:	4f                   	dec    %edi
42be50:	45                   	inc    %ebp
42be51:	43                   	inc    %ebx
42be52:	74 76                	je     0x42beca
42be54:	6c                   	insb   (%dx),%es:(%edi)
42be55:	77 7a                	ja     0x42bed1
42be57:	73 31                	jae    0x42be8a
42be59:	68 54 53 46 4e       	push   $0x4e465354
42be5e:	6c                   	insb   (%dx),%es:(%edi)
42be5f:	61                   	popa
42be60:	67 70 33             	addr16 jo 0x42be96
42be63:	6f                   	outsl  %ds:(%esi),(%dx)
42be64:	39 47 78             	cmp    %eax,0x78(%edi)
42be67:	44                   	inc    %esp
42be68:	6a 6a                	push   $0x6a
42be6a:	77 65                	ja     0x42bed1
42be6c:	46                   	inc    %esi
42be6d:	50                   	push   %eax
42be6e:	74 6e                	je     0x42bede
42be70:	6d                   	insl   (%dx),%es:(%edi)
42be71:	37                   	aaa
42be72:	31 4f 55             	xor    %ecx,0x55(%edi)
42be75:	55                   	push   %ebp
42be76:	77 4a                	ja     0x42bec2
42be78:	41                   	inc    %ecx
42be79:	44                   	inc    %esp
42be7a:	78 59                	js     0x42bed5
42be7c:	76 36                	jbe    0x42beb4
42be7e:	57                   	push   %edi
42be7f:	4c                   	dec    %esp
42be80:	56                   	push   %esi
42be81:	4c                   	dec    %esp
42be82:	4c                   	dec    %esp
42be83:	35 59 7a 33 38       	xor    $0x38337a59,%eax
42be88:	41                   	inc    %ecx
42be89:	4d                   	dec    %ebp
42be8a:	6b 4c 47 39 66       	imul   $0x66,0x39(%edi,%eax,2),%ecx
42be8f:	76 43                	jbe    0x42bed4
42be91:	48                   	dec    %eax
42be92:	45                   	inc    %ebp
42be93:	50                   	push   %eax
42be94:	36 59                	ss pop %ecx
42be96:	59                   	pop    %ecx
42be97:	6c                   	insb   (%dx),%es:(%edi)
42be98:	58                   	pop    %eax
42be99:	32 30                	xor    (%eax),%dh
42be9b:	36 64 32 48 73       	ss xor %fs:0x73(%eax),%cl
42bea0:	71 48                	jno    0x42beea
42bea2:	42                   	inc    %edx
42bea3:	5a                   	pop    %edx
42bea4:	45                   	inc    %ebp
42bea5:	51                   	push   %ecx
42bea6:	51                   	push   %ecx
42bea7:	76 57                	jbe    0x42bf00
42bea9:	36 5a                	ss pop %edx
42beab:	6f                   	outsl  %ds:(%esi),(%dx)
42beac:	47                   	inc    %edi
42bead:	31 49 65             	xor    %ecx,0x65(%ecx)
42beb0:	43                   	inc    %ebx
42beb1:	6d                   	insl   (%dx),%es:(%edi)
42beb2:	6d                   	insl   (%dx),%es:(%edi)
42beb3:	76 59                	jbe    0x42bf0e
42beb5:	72 6d                	jb     0x42bf24
42beb7:	36 57                	ss push %edi
42beb9:	78 61                	js     0x42bf1c
42bebb:	2b 34 63             	sub    (%ebx,%eiz,2),%esi
42bebe:	75 42                	jne    0x42bf02
42bec0:	79 35                	jns    0x42bef7
42bec2:	2b 4a 4b             	sub    0x4b(%edx),%ecx
42bec5:	56                   	push   %esi
42bec6:	58                   	pop    %eax
42bec7:	6c                   	insb   (%dx),%es:(%edi)
42bec8:	66 74 61             	data16 je 0x42bf2c
42becb:	58                   	pop    %eax
42becc:	73 46                	jae    0x42bf14
42bece:	37                   	aaa
42becf:	64 39 74 65 39       	cmp    %esi,%fs:0x39(%ebp,%eiz,2)
42bed4:	41                   	inc    %ecx
42bed5:	69 49 30 58 69 79 4d 	imul   $0x4d796958,0x30(%ecx),%ecx
42bedc:	39 35 58 4b 4c 34    	cmp    %esi,0x344c4b58
42bee2:	72 56                	jb     0x42bf3a
42bee4:	4b                   	dec    %ebx
42bee5:	75 67                	jne    0x42bf4e
42bee7:	75 37                	jne    0x42bf20
42bee9:	65 34 33             	gs xor $0x33,%al
42beec:	36 70 35             	ss jo  0x42bf24
42beef:	69 4a 75 31 66 46 4f 	imul   $0x4f466631,0x75(%edx),%ecx
42bef6:	39 5a 63             	cmp    %ebx,0x63(%edx)
42bef9:	6b 6a 59 30          	imul   $0x30,0x59(%edx),%ebp
42befd:	75 56                	jne    0x42bf55
42beff:	48                   	dec    %eax
42bf00:	36 62 67 56          	bound  %esp,%ss:0x56(%edi)
42bf04:	7a 65                	jp     0x42bf6b
42bf06:	30 51 33             	xor    %dl,0x33(%ecx)
42bf09:	31 72 47             	xor    %esi,0x47(%edx)
42bf0c:	43                   	inc    %ebx
42bf0d:	33 51 53             	xor    0x53(%ecx),%edx
42bf10:	33 2f                	xor    (%edi),%ebp
42bf12:	75 30                	jne    0x42bf44
42bf14:	54                   	push   %esp
42bf15:	66 59                	pop    %cx
42bf17:	33 47 59             	xor    0x59(%edi),%eax
42bf1a:	2f                   	das
42bf1b:	55                   	push   %ebp
42bf1c:	74 4b                	je     0x42bf69
42bf1e:	75 7a                	jne    0x42bf9a
42bf20:	4e                   	dec    %esi
42bf21:	64 62 79 69          	bound  %edi,%fs:0x69(%ecx)
42bf25:	67 66 77 71          	addr16 data16 ja 0x42bf9a
42bf29:	5a                   	pop    %edx
42bf2a:	6d                   	insl   (%dx),%es:(%edi)
42bf2b:	4c                   	dec    %esp
42bf2c:	31 62 2b             	xor    %esp,0x2b(%edx)
42bf2f:	75 52                	jne    0x42bf83
42bf31:	37                   	aaa
42bf32:	64 47                	fs inc %edi
42bf34:	59                   	pop    %ecx
42bf35:	34 47                	xor    $0x47,%al
42bf37:	75 2b                	jne    0x42bf64
42bf39:	44                   	inc    %esp
42bf3a:	52                   	push   %edx
42bf3b:	50                   	push   %eax
42bf3c:	4b                   	dec    %ebx
42bf3d:	32 35 65 65 77 46    	xor    0x46776565,%dh
42bf43:	6a 41                	push   $0x41
42bf45:	56                   	push   %esi
42bf46:	6d                   	insl   (%dx),%es:(%edi)
42bf47:	46                   	inc    %esi
42bf48:	46                   	inc    %esi
42bf49:	34 39                	xor    $0x39,%al