42de56:	37                   	aaa
42de57:	6a 4e                	push   $0x4e
42de59:	39 5a 36             	cmp    %ebx,0x36(%edx)
42de5c:	70 69                	jo     0x42dec7
42de5e:	74 2b                	je     0x42de8b
42de60:	6a 42                	push   $0x42
42de62:	32 76 39             	xor    0x39(%esi),%dh
42de65:	35 38 41 44 41       	xor    $0x41444138,%eax
42de6a:	34 46                	xor    $0x46,%al
42de6c:	68 6a 67 55 74       	push   $0x7455676a
42de71:	6a 36                	push   $0x36
42de73:	2b 41 4c             	sub    0x4c(%ecx),%eax
42de76:	59                   	pop    %ecx
42de77:	74 74                	je     0x42deed
42de79:	49                   	dec    %ecx
42de7a:	65 44                	gs inc %esp
42de7c:	78 48                	js     0x42dec6
42de7e:	6a 37                	push   $0x37
42de80:	4f                   	dec    %edi
42de81:	47                   	inc    %edi
42de82:	42                   	inc    %edx
42de83:	69 67 42 4f 74 63 6a 	imul   $0x6a63744f,0x42(%edi),%esp
42de8a:	79 41                	jns    0x42decd
42de8c:	46                   	inc    %esi
42de8d:	6f                   	outsl  %ds:(%esi),(%dx)
42de8e:	72 6a                	jb     0x42defa
42de90:	36 42                	ss inc %edx
42de92:	6c                   	insb   (%dx),%es:(%edi)
42de93:	6b 48 56 61          	imul   $0x61,0x56(%eax),%ecx
42de97:	7a 4e                	jp     0x42dee7
42de99:	31 63 56             	xor    %esp,0x56(%ebx)
42de9c:	6c                   	insb   (%dx),%es:(%edi)
42de9d:	65 73 77             	gs jae 0x42df17
42dea0:	73 4f                	jae    0x42def1
42dea2:	63 34 35 39 6f 2b 67 	arpl   %esi,0x672b6f39(,%esi,1)
42dea9:	70 39                	jo     0x42dee4
42deab:	4a                   	dec    %edx
42deac:	42                   	inc    %edx
42dead:	2b 4c 59 7a          	sub    0x7a(%ecx,%ebx,2),%ecx
42deb1:	6f                   	outsl  %ds:(%esi),(%dx)
42deb2:	32 50 4d             	xor    0x4d(%eax),%dl
42deb5:	6b 74 73 58 31       	imul   $0x31,0x58(%ebx,%esi,2),%esi
42deba:	57                   	push   %edi
42debb:	33 7a 49             	xor    0x49(%edx),%edi
42debe:	51                   	push   %ecx
42debf:	31 58 46             	xor    %ebx,0x46(%eax)
42dec2:	48                   	dec    %eax
42dec3:	51                   	push   %ecx
42dec4:	65 71 2f             	gs jno 0x42def6
42dec7:	53                   	push   %ebx
42dec8:	46                   	inc    %esi
42dec9:	39 65 31             	cmp    %esp,0x31(%ebp)
42decc:	75 35                	jne    0x42df03
42dece:	54                   	push   %esp
42decf:	41                   	inc    %ecx
42ded0:	48                   	dec    %eax
42ded1:	49                   	dec    %ecx
42ded2:	64 76 59             	fs jbe 0x42df2e
42ded5:	71 4a                	jno    0x42df21
42ded7:	68 6f 6e 74 72       	push   $0x72746e6f
42dedc:	68 46 6f 4c 50       	push   $0x504c6f46
42dee1:	34 33                	xor    $0x33,%al
42dee3:	52                   	push   %edx
42dee4:	6a 5a                	push   $0x5a
42dee6:	50                   	push   %eax
42dee7:	61                   	popa
42dee8:	47                   	inc    %edi
42dee9:	32 30                	xor    (%eax),%dh
42deeb:	38 62 32             	cmp    %ah,0x32(%edx)
42deee:	57                   	push   %edi
42deef:	41                   	inc    %ecx
42def0:	50                   	push   %eax
42def1:	59                   	pop    %ecx
42def2:	46                   	inc    %esi
42def3:	58                   	pop    %eax
42def4:	70 2f                	jo     0x42df25
42def6:	5a                   	pop    %edx
42def7:	34 65                	xor    $0x65,%al
42def9:	36 7a 4b             	ss jp  0x42df47
42defc:	6e                   	outsb  %ds:(%esi),(%dx)
42defd:	35 5a 4b 7a 74       	xor    $0x747a4b5a,%eax
42df02:	54                   	push   %esp
42df03:	76 63                	jbe    0x42df68
42df05:	58                   	pop    %eax
42df06:	75 6c                	jne    0x42df74
42df08:	4c                   	dec    %esp
42df09:	2b 58 56             	sub    0x56(%eax),%ebx
42df0c:	44                   	inc    %esp
42df0d:	37                   	aaa
42df0e:	35 35 79 62 79       	xor    $0x79627935,%eax
42df13:	32 2b                	xor    (%ebx),%ch
42df15:	79 46                	jns    0x42df5d
42df17:	39 35 39 64 4f 33    	cmp    %esi,0x334f6439
42df1d:	35 52 48 32 4a       	xor    $0x4a324852,%eax
42df22:	48                   	dec    %eax
42df23:	64 2b 72 36          	sub    %fs:0x36(%edx),%esi
42df27:	59                   	pop    %ecx
42df28:	36 59                	ss pop %ecx
42df2a:	6f                   	outsl  %ds:(%esi),(%dx)
42df2b:	4d                   	dec    %ebp
42df2c:	34 53                	xor    $0x53,%al
42df2e:	68 63 37 7a 72       	push   $0x727a3763
42df33:	71 51                	jno    0x42df86
42df35:	68 6c 4c 6f 74       	push   $0x746f4c6c
42df3a:	6f                   	outsl  %ds:(%esi),(%dx)
42df3b:	47                   	inc    %edi
42df3c:	70 35                	jo     0x42df73
42df3e:	51                   	push   %ecx
42df3f:	41                   	inc    %ecx
42df40:	71 4f                	jno    0x42df91
42df42:	42                   	inc    %edx
42df43:	54                   	push   %esp
42df44:	4f                   	dec    %edi
42df45:	4d                   	dec    %ebp
42df46:	75 5a                	jne    0x42dfa2
42df48:	55                   	push   %ebp
42df49:	39 43 57             	cmp    %eax,0x57(%ebx)
42df4c:	58                   	pop    %eax
42df4d:	74 6b                	je     0x42dfba
42df4f:	38 64 6b 7a          	cmp    %ah,0x7a(%ebx,%ebp,2)
42df53:	55                   	push   %ebp
42df54:	31 4b 56             	xor    %ecx,0x56(%ebx)
42df57:	59                   	pop    %ecx
42df58:	47                   	inc    %edi
42df59:	30 6f 4b             	xor    %ch,0x4b(%edi)
42df5c:	66 64 7a 31          	data16 fs jp 0x42df91
42df60:	74 51                	je     0x42dfb3
42df62:	4a                   	dec    %edx
42df63:	45                   	inc    %ebp
42df64:	31 63 35             	xor    %esp,0x35(%ebx)
42df67:	48                   	dec    %eax
42df68:	6c                   	insb   (%dx),%es:(%edi)
42df69:	39 4e 4c             	cmp    %ecx,0x4c(%esi)
42df6c:	63 39                	arpl   %edi,(%ecx)
42df6e:	65 72 6c             	gs jb  0x42dfdd
42df71:	35 65 4a 59 30       	xor    $0x30594a65,%eax
42df76:	6b 55 66 7a          	imul   $0x7a,0x66(%ebp),%edx
42df7a:	69 77 63 2b 72 34 4d 	imul   $0x4d34722b,0x63(%edi),%esi
42df81:	53                   	push   %ebx
42df82:	32 46 31             	xor    0x31(%esi),%al
42df85:	57                   	push   %edi
42df86:	76 6a                	jbe    0x42dff2
42df88:	42                   	inc    %edx
42df89:	57                   	push   %edi
42df8a:	38 41 76             	cmp    %al,0x76(%ecx)
42df8d:	34 39                	xor    $0x39,%al
42df8f:	74 46                	je     0x42dfd7
42df91:	5a                   	pop    %edx
42df92:	76 31                	jbe    0x42dfc5
42df94:	58                   	pop    %eax
42df95:	65 53                	gs push %ebx
42df97:	41                   	inc    %ecx
42df98:	37                   	aaa
42df99:	5a                   	pop    %edx
42df9a:	2f                   	das
42df9b:	56                   	push   %esi
42df9c:	65 4f                	gs dec %edi
42df9e:	71 6e                	jno    0x42e00e
42dfa0:	62 59 43             	bound  %ebx,0x43(%ecx)
42dfa3:	41                   	inc    %ecx
42dfa4:	2f                   	das
42dfa5:	7a 32                	jp     0x42dfd9
42dfa7:	32 62 76             	xor    0x76(%edx),%ah
42dfaa:	53                   	push   %ebx
42dfab:	75 33                	jne    0x42dfe0
42dfad:	6a 6f                	push   $0x6f
42dfaf:	31 77 63             	xor    %esi,0x63(%edi)
42dfb2:	65 6f                	outsl  %gs:(%esi),(%dx)
42dfb4:	79 6a                	jns    0x42e020
42dfb6:	68 58 45 45 41       	push   $0x41454558
42dfbb:	66 61                	popaw
42dfbd:	73 6e                	jae    0x42e02d
42dfbf:	36 62 74 4b 71       	bound  %esi,%ss:0x71(%ebx,%ecx,2)
42dfc4:	51                   	push   %ecx
42dfc5:	56                   	push   %esi
42dfc6:	52                   	push   %edx
42dfc7:	44                   	inc    %esp
42dfc8:	37                   	aaa
42dfc9:	54                   	push   %esp
42dfca:	4d                   	dec    %ebp
42dfcb:	64 6e                	outsb  %fs:(%esi),(%dx)
42dfcd:	42                   	inc    %edx
42dfce:	64 6b 2f 44          	imul   $0x44,%fs:(%edi),%ebp
42dfd2:	59                   	pop    %ecx
42dfd3:	30 36                	xor    %dh,(%esi)
42dfd5:	51                   	push   %ecx
42dfd6:	55                   	push   %ebp
42dfd7:	78 67                	js     0x42e040
42dfd9:	63 69 4d             	arpl   %ebp,0x4d(%ecx)
42dfdc:	50                   	push   %eax
42dfdd:	6f                   	outsl  %ds:(%esi),(%dx)
42dfde:	33 47 65             	xor    0x65(%edi),%eax
42dfe1:	4b                   	dec    %ebx
42dfe2:	63 42 59             	arpl   %eax,0x59(%edx)
42dfe5:	35 53 75 56 4b       	xor    $0x4b567553,%eax
42dfea:	45                   	inc    %ebp
42dfeb:	33 2b                	xor    (%ebx),%ebp
42dfed:	53                   	push   %ebx
42dfee:	54                   	push   %esp
42dfef:	61                   	popa
42dff0:	70 38                	jo     0x42e02a
42dff2:	6f                   	outsl  %ds:(%esi),(%dx)
42dff3:	33 66 52             	xor    0x52(%esi),%esp
42dff6:	58                   	pop    %eax
42dff7:	31 74 48 78          	xor    %esi,0x78(%eax,%ecx,2)
42dffb:	72 43                	jb     0x42e040
42dffd:	48                   	dec    %eax
42dffe:	38 6b 4e             	cmp    %ch,0x4e(%ebx)
42e001:	38 4d 4e             	cmp    %cl,0x4e(%ebp)
42e004:	66 4a                	dec    %dx
42e006:	4b                   	dec    %ebx
42e007:	58                   	pop    %eax
42e008:	58                   	pop    %eax
42e009:	52                   	push   %edx
42e00a:	6e                   	outsb  %ds:(%esi),(%dx)
42e00b:	35 5a 34 58 73       	xor    $0x7358345a,%eax
42e010:	4d                   	dec    %ebp
42e011:	62 44 53 7a          	bound  %eax,0x7a(%ebx,%edx,2)
42e015:	45                   	inc    %ebp
42e016:	56                   	push   %esi
42e017:	6f                   	outsl  %ds:(%esi),(%dx)
42e018:	65 55                	gs push %ebp
42e01a:	64 42                	fs inc %edx
42e01c:	55                   	push   %ebp
42e01d:	36 31 6e 49          	xor    %ebp,%ss:0x49(%esi)
42e021:	49                   	dec    %ecx
42e022:	4c                   	dec    %esp
42e023:	59                   	pop    %ecx
42e024:	43                   	inc    %ebx
42e025:	50                   	push   %eax
42e026:	4c                   	dec    %esp
42e027:	76 4a                	jbe    0x42e073
42e029:	58                   	pop    %eax
42e02a:	33 6e 2f             	xor    0x2f(%esi),%ebp
42e02d:	4c                   	dec    %esp
42e02e:	47                   	inc    %edi
42e02f:	34 70                	xor    $0x70,%al
42e031:	34 45                	xor    $0x45,%al
42e033:	6b 48 7a 6d          	imul   $0x6d,0x7a(%eax),%ecx
42e037:	66 61                	popaw
42e039:	76 78                	jbe    0x42e0b3
42e03b:	4c                   	dec    %esp
42e03c:	6e                   	outsb  %ds:(%esi),(%dx)
42e03d:	39 77 5a             	cmp    %esi,0x5a(%edi)
42e040:	4e                   	dec    %esi
42e041:	53                   	push   %ebx
42e042:	72 63                	jb     0x42e0a7
42e044:	75 47                	jne    0x42e08d
42e046:	46                   	inc    %esi
42e047:	6f                   	outsl  %ds:(%esi),(%dx)
42e048:	6f                   	outsl  %ds:(%esi),(%dx)
42e049:	52                   	push   %edx
42e04a:	2f                   	das
42e04b:	5a                   	pop    %edx
42e04c:	6a 4a                	push   $0x4a
42e04e:	7a 75                	jp     0x42e0c5
42e050:	37                   	aaa
42e051:	63 58 5a             	arpl   %ebx,0x5a(%eax)
42e054:	44                   	inc    %esp
42e055:	65 2b 72 41          	sub    %gs:0x41(%edx),%esi
42e059:	49                   	dec    %ecx
42e05a:	56                   	push   %esi
42e05b:	58                   	pop    %eax
42e05c:	74 69                	je     0x42e0c7
42e05e:	37                   	aaa
42e05f:	4b                   	dec    %ebx
42e060:	37                   	aaa
42e061:	59                   	pop    %ecx
42e062:	4e                   	dec    %esi
42e063:	79 42                	jns    0x42e0a7
42e065:	71 73                	jno    0x42e0da
42e067:	73 4d                	jae    0x42e0b6
42e069:	55                   	push   %ebp
42e06a:	4a                   	dec    %edx
42e06b:	74 6f                	je     0x42e0dc
42e06d:	6c                   	insb   (%dx),%es:(%edi)
42e06e:	36 72 6b             	ss jb  0x42e0dc
42e071:	4c                   	dec    %esp
42e072:	50                   	push   %eax
42e073:	64 52                	fs push %edx
42e075:	6c                   	insb   (%dx),%es:(%edi)
42e076:	33 7a 72             	xor    0x72(%edx),%edi
42e079:	57                   	push   %edi
42e07a:	4c                   	dec    %esp
42e07b:	38 57 6b             	cmp    %dl,0x6b(%edi)
42e07e:	4a                   	dec    %edx
42e07f:	50                   	push   %eax
42e080:	66 34 77             	data16 xor $0x77,%al
42e083:	67 33 54 43          	xor    0x43(%si),%edx
42e087:	58                   	pop    %eax
42e088:	2f                   	das
42e089:	30 30                	xor    %dh,(%eax)
42e08b:	77 2b                	ja     0x42e0b8
42e08d:	38 31                	cmp    %dh,(%ecx)
42e08f:	4a                   	dec    %edx
42e090:	74 51                	je     0x42e0e3
42e092:	6d                   	insl   (%dx),%es:(%edi)
42e093:	6f                   	outsl  %ds:(%esi),(%dx)
42e094:	67 30 36 54 74       	xor    %dh,0x7454
42e099:	34 77                	xor    $0x77,%al
42e09b:	68 39 54 56 6e       	push   $0x6e565439
42e0a0:	37                   	aaa
42e0a1:	6e                   	outsb  %ds:(%esi),(%dx)
42e0a2:	33 78 38             	xor    0x38(%eax),%edi
42e0a5:	44                   	inc    %esp
42e0a6:	63 76 50             	arpl   %esi,0x50(%esi)
42e0a9:	79 78                	jns    0x42e123
42e0ab:	66 77 34             	data16 ja 0x42e0e2
42e0ae:	78 77                	js     0x42e127
42e0b0:	48                   	dec    %eax
42e0b1:	6f                   	outsl  %ds:(%esi),(%dx)
42e0b2:	4a                   	dec    %edx
42e0b3:	59                   	pop    %ecx
42e0b4:	6b 7a 30 45          	imul   $0x45,0x30(%edx),%edi
42e0b8:	45                   	inc    %ebp
42e0b9:	55                   	push   %ebp
42e0ba:	39 37                	cmp    %esi,(%edi)
42e0bc:	55                   	push   %ebp
42e0bd:	51                   	push   %ecx
42e0be:	72 6a                	jb     0x42e12a
42e0c0:	57                   	push   %edi
42e0c1:	57                   	push   %edi
42e0c2:	4e                   	dec    %esi
42e0c3:	68 64 6a 6b 76       	push   $0x766b6a64
42e0c8:	71 39                	jno    0x42e103
42e0ca:	52                   	push   %edx
42e0cb:	75 34                	jne    0x42e101
42e0cd:	72 31                	jb     0x42e100
42e0cf:	57                   	push   %edi
42e0d0:	6f                   	outsl  %ds:(%esi),(%dx)
42e0d1:	57                   	push   %edi
42e0d2:	4f                   	dec    %edi
42e0d3:	37                   	aaa
42e0d4:	76 70                	jbe    0x42e146
42e0d6:	4a                   	dec    %edx
42e0d7:	36 6f                	outsl  %ss:(%esi),(%dx)
42e0d9:	65 62 77 57          	bound  %esi,%gs:0x57(%edi)
42e0dd:	78 79                	js     0x42e158
42e0df:	30 66 44             	xor    %ah,0x44(%esi)
42e0e2:	43                   	inc    %ebx
42e0e3:	34 74                	xor    $0x74,%al
42e0e5:	41                   	inc    %ecx
42e0e6:	54                   	push   %esp
42e0e7:	37                   	aaa
42e0e8:	30 53 4a             	xor    %dl,0x4a(%ebx)
42e0eb:	57                   	push   %edi
42e0ec:	47                   	inc    %edi
42e0ed:	4a                   	dec    %edx
42e0ee:	38 78 47             	cmp    %bh,0x47(%eax)
42e0f1:	76 51                	jbe    0x42e144