42ced4:	77 6d                	ja     0x42cf43
42ced6:	2f                   	das
42ced7:	52                   	push   %edx
42ced8:	48                   	dec    %eax
42ced9:	6b 30 73             	imul   $0x73,(%eax),%esi
42cedc:	37                   	aaa
42cedd:	70 55                	jo     0x42cf34
42cedf:	71 36                	jno    0x42cf17
42cee1:	34 35                	xor    $0x35,%al
42cee3:	5a                   	pop    %edx
42cee4:	64 6f                	outsl  %fs:(%esi),(%dx)
42cee6:	52                   	push   %edx
42cee7:	4f                   	dec    %edi
42cee8:	4b                   	dec    %ebx
42cee9:	4b                   	dec    %ebx
42ceea:	37                   	aaa
42ceeb:	39 6b 2b             	cmp    %ebp,0x2b(%ebx)
42ceee:	45                   	inc    %ebp
42ceef:	77 5a                	ja     0x42cf4b
42cef1:	46                   	inc    %esi
42cef2:	55                   	push   %ebp
42cef3:	6a 53                	push   $0x53
42cef5:	62 6c 35 42          	bound  %ebp,0x42(%ebp,%esi,1)
42cef9:	55                   	push   %ebp
42cefa:	4d                   	dec    %ebp
42cefb:	51                   	push   %ecx
42cefc:	72 55                	jb     0x42cf53
42cefe:	46                   	inc    %esi
42ceff:	66 71 5a             	data16 jno 0x42cf5c
42cf02:	70 4b                	jo     0x42cf4f
42cf04:	35 78 77 61 31       	xor    $0x31617778,%eax
42cf09:	57                   	push   %edi
42cf0a:	34 73                	xor    $0x73,%al
42cf0c:	66 34 41             	data16 xor $0x41,%al
42cf0f:	52                   	push   %edx
42cf10:	37                   	aaa
42cf11:	6c                   	insb   (%dx),%es:(%edi)
42cf12:	34 73                	xor    $0x73,%al
42cf14:	36 79 79             	ss jns 0x42cf90
42cf17:	59                   	pop    %ecx
42cf18:	6c                   	insb   (%dx),%es:(%edi)
42cf19:	41                   	inc    %ecx
42cf1a:	33 52 43             	xor    0x43(%edx),%edx
42cf1d:	65 30 78 58          	xor    %bh,%gs:0x58(%eax)
42cf21:	6f                   	outsl  %ds:(%esi),(%dx)
42cf22:	76 6b                	jbe    0x42cf8f
42cf24:	73 6a                	jae    0x42cf90
42cf26:	4a                   	dec    %edx
42cf27:	72 4f                	jb     0x42cf78
42cf29:	35 32 66 4b 75       	xor    $0x754b6632,%eax
42cf2e:	52                   	push   %edx
42cf2f:	44                   	inc    %esp
42cf30:	2b 37                	sub    (%edi),%esi
42cf32:	54                   	push   %esp
42cf33:	64 6e                	outsb  %fs:(%esi),(%dx)
42cf35:	54                   	push   %esp
42cf36:	6d                   	insl   (%dx),%es:(%edi)
42cf37:	78 44                	js     0x42cf7d
42cf39:	30 73 51             	xor    %dh,0x51(%ebx)
42cf3c:	49                   	dec    %ecx
42cf3d:	58                   	pop    %eax
42cf3e:	70 77                	jo     0x42cfb7
42cf40:	59                   	pop    %ecx
42cf41:	43                   	inc    %ebx
42cf42:	35 54 76 72 4e       	xor    $0x4e727654,%eax
42cf47:	61                   	popa
42cf48:	78 58                	js     0x42cfa2
42cf4a:	77 64                	ja     0x42cfb0
42cf4c:	69 6b 76 59 74 77 2b 	imul   $0x2b777459,0x76(%ebx),%ebp
42cf53:	36 4e                	ss dec %esi
42cf55:	2b 32                	sub    (%edx),%esi
42cf57:	2b 36                	sub    (%esi),%esi
42cf59:	71 45                	jno    0x42cfa0
42cf5b:	5a                   	pop    %edx
42cf5c:	68 63 44 69 74       	push   $0x74694463
42cf61:	56                   	push   %esi
42cf62:	41                   	inc    %ecx
42cf63:	47                   	inc    %edi
42cf64:	70 76                	jo     0x42cfdc
42cf66:	48                   	dec    %eax
42cf67:	52                   	push   %edx
42cf68:	70 2b                	jo     0x42cf95
42cf6a:	5a                   	pop    %edx
42cf6b:	55                   	push   %ebp
42cf6c:	35 6a 68 51 6e       	xor    $0x6e51686a,%eax
42cf71:	65 49                	gs dec %ecx
42cf73:	6d                   	insl   (%dx),%es:(%edi)
42cf74:	39 56 72             	cmp    %edx,0x72(%esi)
42cf77:	63 6e 7a             	arpl   %ebp,0x7a(%esi)
42cf7a:	4e                   	dec    %esi
42cf7b:	5a                   	pop    %edx
42cf7c:	41                   	inc    %ecx
42cf7d:	6b 59 45 31          	imul   $0x31,0x45(%ecx),%ebx
42cf81:	48                   	dec    %eax
42cf82:	63 4d 32             	arpl   %ecx,0x32(%ebp)
42cf85:	69 4d 54 45 62 67 6c 	imul   $0x6c676245,0x54(%ebp),%ecx
42cf8c:	6d                   	insl   (%dx),%es:(%edi)
42cf8d:	4d                   	dec    %ebp
42cf8e:	4a                   	dec    %edx
42cf8f:	42                   	inc    %edx
42cf90:	48                   	dec    %eax
42cf91:	4e                   	dec    %esi
42cf92:	57                   	push   %edi
42cf93:	52                   	push   %edx
42cf94:	4d                   	dec    %ebp
42cf95:	65 49                	gs dec %ecx
42cf97:	61                   	popa
42cf98:	4f                   	dec    %edi
42cf99:	61                   	popa
42cf9a:	6f                   	outsl  %ds:(%esi),(%dx)
42cf9b:	38 33                	cmp    %dh,(%ebx)
42cf9d:	69 58 61 45 32 5a 45 	imul   $0x455a3245,0x61(%eax),%ebx
42cfa4:	69 55 41 68 71 55 63 	imul   $0x63557168,0x41(%ebp),%edx
42cfab:	37                   	aaa
42cfac:	57                   	push   %edi
42cfad:	61                   	popa
42cfae:	58                   	pop    %eax
42cfaf:	6b 38 4e             	imul   $0x4e,(%eax),%edi
42cfb2:	44                   	inc    %esp
42cfb3:	6c                   	insb   (%dx),%es:(%edi)
42cfb4:	52                   	push   %edx
42cfb5:	34 69                	xor    $0x69,%al
42cfb7:	75 49                	jne    0x42d002
42cfb9:	36 65 53             	ss gs push %ebx
42cfbc:	73 53                	jae    0x42d011
42cfbe:	66 45                	inc    %bp
42cfc0:	6d                   	insl   (%dx),%es:(%edi)
42cfc1:	54                   	push   %esp
42cfc2:	68 66 4a 67 72       	push   $0x72674a66
42cfc7:	43                   	inc    %ebx
42cfc8:	6a 59                	push   $0x59
42cfca:	65 46                	gs inc %esi
42cfcc:	6d                   	insl   (%dx),%es:(%edi)
42cfcd:	39 55 69             	cmp    %edx,0x69(%ebp)
42cfd0:	30 69 46             	xor    %ch,0x46(%ecx)
42cfd3:	45                   	inc    %ebp
42cfd4:	53                   	push   %ebx
42cfd5:	72 65                	jb     0x42d03c
42cfd7:	62 46 77             	bound  %eax,0x77(%esi)
42cfda:	30 71 69             	xor    %dh,0x69(%ecx)
42cfdd:	6a 6f                	push   $0x6f
42cfdf:	46                   	inc    %esi
42cfe0:	32 6f 51             	xor    0x51(%edi),%ch
42cfe3:	67 71 4d             	addr16 jno 0x42d033
42cfe6:	46                   	inc    %esi
42cfe7:	50                   	push   %eax
42cfe8:	35 56 4e 76 68       	xor    $0x68764e56,%eax
42cfed:	46                   	inc    %esi
42cfee:	4b                   	dec    %ebx
42cfef:	50                   	push   %eax
42cff0:	71 52                	jno    0x42d044
42cff2:	37                   	aaa
42cff3:	36 39 30             	cmp    %esi,%ss:(%eax)
42cff6:	75 56                	jne    0x42d04e
42cff8:	48                   	dec    %eax
42cff9:	67 57                	addr16 push %edi
42cffb:	72 58                	jb     0x42d055
42cffd:	30 65 48             	xor    %ah,0x48(%ebp)
42d000:	76 7a                	jbe    0x42d07c
42d002:	6a 34                	push   $0x34
42d004:	4a                   	dec    %edx
42d005:	64 4b                	fs dec %ebx
42d007:	32 2f                	xor    (%edi),%ch
42d009:	67 65 5a             	addr16 gs pop %edx
42d00c:	70 66                	jo     0x42d074
42d00e:	76 72                	jbe    0x42d082
42d010:	65 50                	gs push %eax
42d012:	62 72 71             	bound  %esi,0x71(%edx)
42d015:	4f                   	dec    %edi
42d016:	68 68 41 52 67       	push   $0x67524168
42d01b:	41                   	inc    %ecx
42d01c:	36 76 67             	ss jbe 0x42d086
42d01f:	62 76 44             	bound  %esi,0x44(%esi)
42d022:	73 34                	jae    0x42d058
42d024:	41                   	inc    %ecx
42d025:	48                   	dec    %eax
42d026:	74 74                	je     0x42d09c
42d028:	4a                   	dec    %edx
42d029:	63 51 2f             	arpl   %edx,0x2f(%ecx)
42d02c:	54                   	push   %esp
42d02d:	71 79                	jno    0x42d0a8
42d02f:	48                   	dec    %eax
42d030:	34 55                	xor    $0x55,%al
42d032:	76 75                	jbe    0x42d0a9
42d034:	47                   	inc    %edi
42d035:	46                   	inc    %esi
42d036:	67 4b                	addr16 dec %ebx
42d038:	4e                   	dec    %esi
42d039:	56                   	push   %esi
42d03a:	54                   	push   %esp
42d03b:	45                   	inc    %ebp
42d03c:	68 44 67 6a 4f       	push   $0x4f6a6744
42d041:	76 6c                	jbe    0x42d0af
42d043:	32 59 77             	xor    0x77(%ecx),%bl
42d046:	61                   	popa
42d047:	55                   	push   %ebp
42d048:	35 68 34 72 4f       	xor    $0x4f723468,%eax
42d04d:	65 57                	gs push %edi
42d04f:	77 2f                	ja     0x42d080
42d051:	32 37                	xor    (%edi),%dh
42d053:	55                   	push   %ebp
42d054:	65 38 72 52          	cmp    %dh,%gs:0x52(%edx)
42d058:	4c                   	dec    %esp
42d059:	46                   	inc    %esi
42d05a:	38 73 57             	cmp    %dh,0x57(%ebx)
42d05d:	48                   	dec    %eax
42d05e:	77 5a                	ja     0x42d0ba
42d060:	78 33                	js     0x42d095
42d062:	30 44 4a 74          	xor    %al,0x74(%edx,%ecx,2)
42d066:	43                   	inc    %ebx
42d067:	56                   	push   %esi
42d068:	61                   	popa
42d069:	4c                   	dec    %esp
42d06a:	41                   	inc    %ecx
42d06b:	5a                   	pop    %edx
42d06c:	42                   	inc    %edx
42d06d:	30 61 41             	xor    %ah,0x41(%ecx)
42d070:	69 33 35 6c 54 63    	imul   $0x63546c35,(%ebx),%esi
42d076:	30 67 43             	xor    %ah,0x43(%edi)
42d079:	4e                   	dec    %esi
42d07a:	75 72                	jne    0x42d0ee
42d07c:	65 34 61             	gs xor $0x61,%al
42d07f:	5a                   	pop    %edx
42d080:	6a 32                	push   $0x32
42d082:	5a                   	pop    %edx
42d083:	55                   	push   %ebp
42d084:	71 71                	jno    0x42d0f7
42d086:	70 56                	jo     0x42d0de
42d088:	77 6f                	ja     0x42d0f9
42d08a:	4a                   	dec    %edx
42d08b:	35 55 6b 31 47       	xor    $0x47316b55,%eax
42d090:	6a 4b                	push   $0x4b
42d092:	4c                   	dec    %esp
42d093:	4c                   	dec    %esp
42d094:	39 48 44             	cmp    %ecx,0x44(%eax)
42d097:	4f                   	dec    %edi
42d098:	44                   	inc    %esp
42d099:	67 61                	addr16 popa
42d09b:	5a                   	pop    %edx
42d09c:	72 73                	jb     0x42d111
42d09e:	46                   	inc    %esi
42d09f:	47                   	inc    %edi
42d0a0:	51                   	push   %ecx
42d0a1:	4c                   	dec    %esp
42d0a2:	31 47 6c             	xor    %eax,0x6c(%edi)
42d0a5:	56                   	push   %esi
42d0a6:	62 59 6b             	bound  %ebx,0x6b(%ecx)
42d0a9:	62 6d 4c             	bound  %ebp,0x4c(%ebp)
42d0ac:	63 44 57 33          	arpl   %eax,0x33(%edi,%edx,2)
42d0b0:	74 4a                	je     0x42d0fc
42d0b2:	69 37 65 6e 68 59    	imul   $0x59686e65,(%edi),%esi
42d0b8:	38 34 68             	cmp    %dh,(%eax,%ebp,2)
42d0bb:	45                   	inc    %ebp
42d0bc:	68 35 34 74 55       	push   $0x55743435
42d0c1:	43                   	inc    %ebx
42d0c2:	74 42                	je     0x42d106
42d0c4:	4d                   	dec    %ebp
42d0c5:	34 55                	xor    $0x55,%al
42d0c7:	43                   	inc    %ebx
42d0c8:	50                   	push   %eax
42d0c9:	63 6d 4a             	arpl   %ebp,0x4a(%ebp)
42d0cc:	6f                   	outsl  %ds:(%esi),(%dx)
42d0cd:	39 4e 39             	cmp    %ecx,0x39(%esi)
42d0d0:	4c                   	dec    %esp
42d0d1:	6c                   	insb   (%dx),%es:(%edi)
42d0d2:	62 36                	bound  %esi,(%esi)
42d0d4:	58                   	pop    %eax
42d0d5:	2f                   	das
42d0d6:	6a 66                	push   $0x66
42d0d8:	58                   	pop    %eax
42d0d9:	68 73 69 49 41       	push   $0x41496973
42d0de:	4f                   	dec    %edi
42d0df:	6d                   	insl   (%dx),%es:(%edi)
42d0e0:	44                   	inc    %esp
42d0e1:	70 52                	jo     0x42d135
42d0e3:	64 44                	fs inc %esp
42d0e5:	31 37                	xor    %esi,(%edi)
42d0e7:	31 7a 31             	xor    %edi,0x31(%edx)
42d0ea:	33 58 6e             	xor    0x6e(%eax),%ebx
42d0ed:	41                   	inc    %ecx
42d0ee:	56                   	push   %esi
42d0ef:	45                   	inc    %ebp
42d0f0:	77 54                	ja     0x42d146
42d0f2:	69 48 48 6e 4e 43 61 	imul   $0x61434e6e,0x48(%eax),%ecx
42d0f9:	70 50                	jo     0x42d14b
42d0fb:	73 69                	jae    0x42d166
42d0fd:	5a                   	pop    %edx
42d0fe:	75 65                	jne    0x42d165
42d100:	35 30 70 71 6d       	xor    $0x6d717030,%eax
42d105:	6c                   	insb   (%dx),%es:(%edi)
42d106:	6b 63 6c 72          	imul   $0x72,0x6c(%ebx),%esp
42d10a:	56                   	push   %esi
42d10b:	2f                   	das
42d10c:	4a                   	dec    %edx
42d10d:	75 38                	jne    0x42d147
42d10f:	54                   	push   %esp
42d110:	50                   	push   %eax
42d111:	65 68 77 78 6a 72    	gs push $0x726a7877
42d117:	38 2b                	cmp    %ch,(%ebx)
42d119:	66 77 52             	data16 ja 0x42d16e
42d11c:	37                   	aaa
42d11d:	67 35 42 6d 6a 36    	addr16 xor $0x366a6d42,%eax
42d123:	65 36 31 50 4b       	gs xor %edx,%ss:0x4b(%eax)
42d128:	50                   	push   %eax
42d129:	46                   	inc    %esi
42d12a:	38 2f                	cmp    %ch,(%edi)
42d12c:	73 38                	jae    0x42d166
42d12e:	34 33                	xor    $0x33,%al
42d130:	4e                   	dec    %esi
42d131:	6b 33 74             	imul   $0x74,(%ebx),%esi
42d134:	47                   	inc    %edi
42d135:	4e                   	dec    %esi
42d136:	35 6c 61 75 68       	xor    $0x6875616c,%eax
42d13b:	6c                   	insb   (%dx),%es:(%edi)
42d13c:	76 61                	jbe    0x42d19f
42d13e:	4d                   	dec    %ebp
42d13f:	49                   	dec    %ecx
42d140:	68 57 75 66 32       	push   $0x32667557
42d145:	63 6a 36             	arpl   %ebp,0x36(%edx)
42d148:	58                   	pop    %eax
42d149:	6d                   	insl   (%dx),%es:(%edi)
42d14a:	74 34                	je     0x42d180
42d14c:	79 6b                	jns    0x42d1b9
42d14e:	59                   	pop    %ecx
42d14f:	76 32                	jbe    0x42d183
42d151:	4b                   	dec    %ebx
42d152:	53                   	push   %ebx
42d153:	46                   	inc    %esi
42d154:	62 35 6f 46 4b 75    	bound  %esi,0x754b466f
42d15a:	41                   	inc    %ecx
42d15b:	4d                   	dec    %ebp
42d15c:	36 4a                	ss dec %edx
42d15e:	4e                   	dec    %esi
42d15f:	77 4b                	ja     0x42d1ac
42d161:	44                   	inc    %esp
42d162:	32 46 48             	xor    0x48(%esi),%al
42d165:	55                   	push   %ebp
42d166:	55                   	push   %ebp
42d167:	6b 30 4b             	imul   $0x4b,(%eax),%esi
42d16a:	68 62 63 79 70       	push   $0x70796362
42d16f:	74 43                	je     0x42d1b4
42d171:	31 37                	xor    %esi,(%edi)
42d173:	43                   	inc    %ebx
42d174:	4e                   	dec    %esi
42d175:	68 46 45 61 43       	push   $0x43614546
42d17a:	56                   	push   %esi
42d17b:	43                   	inc    %ebx
42d17c:	37                   	aaa
42d17d:	55                   	push   %ebp
42d17e:	34 6f                	xor    $0x6f,%al