42ec9d:	77 55                	ja     0x42ecf4
42ec9f:	6d                   	insl   (%dx),%es:(%edi)
42eca0:	42                   	inc    %edx
42eca1:	75 66                	jne    0x42ed09
42eca3:	44                   	inc    %esp
42eca4:	4f                   	dec    %edi
42eca5:	79 6e                	jns    0x42ed15
42eca7:	71 56                	jno    0x42ecff
42eca9:	52                   	push   %edx
42ecaa:	66 4d                	dec    %bp
42ecac:	66 35 6d 4a          	xor    $0x4a6d,%ax
42ecb0:	69 45 5a 78 77 44 6d 	imul   $0x6d447778,0x5a(%ebp),%eax
42ecb7:	71 4b                	jno    0x42ed04
42ecb9:	66 49                	dec    %cx
42ecbb:	46                   	inc    %esi
42ecbc:	6a 48                	push   $0x48
42ecbe:	6d                   	insl   (%dx),%es:(%edi)
42ecbf:	5a                   	pop    %edx
42ecc0:	67 69 72 63 62 43 50 	imul   $0x64504362,0x63(%bp,%si),%esi
42ecc7:	64
42ecc8:	53                   	push   %ebx
42ecc9:	48                   	dec    %eax
42ecca:	67 42                	addr16 inc %edx
42eccc:	6c                   	insb   (%dx),%es:(%edi)
42eccd:	71 56                	jno    0x42ed25
42eccf:	63 4c 32 74          	arpl   %ecx,0x74(%edx,%esi,1)
42ecd3:	75 50                	jne    0x42ed25
42ecd5:	53                   	push   %ebx
42ecd6:	37                   	aaa
42ecd7:	2f                   	das
42ecd8:	68 6a 50 6a 70       	push   $0x706a506a
42ecdd:	53                   	push   %ebx
42ecde:	68 47 58 67 44       	push   $0x44675847
42ece3:	79 58                	jns    0x42ed3d
42ece5:	6b 35 4b 78 57 7a 58 	imul   $0x58,0x7a57784b,%esi
42ecec:	5a                   	pop    %edx
42eced:	42                   	inc    %edx
42ecee:	73 36                	jae    0x42ed26
42ecf0:	54                   	push   %esp
42ecf1:	79 6e                	jns    0x42ed61
42ecf3:	63 66 70             	arpl   %esp,0x70(%esi)
42ecf6:	76 52                	jbe    0x42ed4a
42ecf8:	7a 39                	jp     0x42ed33
42ecfa:	78 4e                	js     0x42ed4a
42ecfc:	62 46 42             	bound  %eax,0x42(%esi)
42ecff:	56                   	push   %esi
42ed00:	6f                   	outsl  %ds:(%esi),(%dx)
42ed01:	4f                   	dec    %edi
42ed02:	4d                   	dec    %ebp
42ed03:	75 34                	jne    0x42ed39
42ed05:	38 45 39             	cmp    %al,0x39(%ebp)
42ed08:	6f                   	outsl  %ds:(%esi),(%dx)
42ed09:	6b 38 65             	imul   $0x65,(%eax),%edi
42ed0c:	73 67                	jae    0x42ed75
42ed0e:	77 49                	ja     0x42ed59
42ed10:	30 39                	xor    %bh,(%ecx)
42ed12:	54                   	push   %esp
42ed13:	58                   	pop    %eax
42ed14:	4d                   	dec    %ebp
42ed15:	56                   	push   %esi
42ed16:	42                   	inc    %edx
42ed17:	55                   	push   %ebp
42ed18:	51                   	push   %ecx
42ed19:	4c                   	dec    %esp
42ed1a:	42                   	inc    %edx
42ed1b:	53                   	push   %ebx
42ed1c:	43                   	inc    %ebx
42ed1d:	64 30 64 49 5a       	xor    %ah,%fs:0x5a(%ecx,%ecx,2)
42ed22:	38 61 2f             	cmp    %ah,0x2f(%ecx)
42ed25:	73 53                	jae    0x42ed7a
42ed27:	38 4f 59             	cmp    %cl,0x59(%edi)
42ed2a:	52                   	push   %edx
42ed2b:	30 76 48             	xor    %dh,0x48(%esi)
42ed2e:	70 32                	jo     0x42ed62
42ed30:	6f                   	outsl  %ds:(%esi),(%dx)
42ed31:	41                   	inc    %ecx
42ed32:	43                   	inc    %ebx
42ed33:	4a                   	dec    %edx
42ed34:	77 7a                	ja     0x42edb0
42ed36:	44                   	inc    %esp
42ed37:	66 7a 34             	data16 jp 0x42ed6e
42ed3a:	62 58 61             	bound  %ebx,0x61(%eax)
42ed3d:	6d                   	insl   (%dx),%es:(%edi)
42ed3e:	59                   	pop    %ecx
42ed3f:	4a                   	dec    %edx
42ed40:	46                   	inc    %esi
42ed41:	61                   	popa
42ed42:	32 37                	xor    (%edi),%dh
42ed44:	71 37                	jno    0x42ed7d
42ed46:	6b 6d 35 56          	imul   $0x56,0x35(%ebp),%ebp
42ed4a:	44                   	inc    %esp
42ed4b:	64 4e                	fs dec %esi
42ed4d:	6c                   	insb   (%dx),%es:(%edi)
42ed4e:	72 70                	jb     0x42edc0
42ed50:	67 35 64 75 32 31    	addr16 xor $0x31327564,%eax
42ed56:	37                   	aaa
42ed57:	7a 54                	jp     0x42edad
42ed59:	73 6f                	jae    0x42edca
42ed5b:	33 69 2f             	xor    0x2f(%ecx),%ebp
42ed5e:	45                   	inc    %ebp
42ed5f:	79 54                	jns    0x42edb5
42ed61:	6b 5a 67 37          	imul   $0x37,0x67(%edx),%ebx
42ed65:	70 58                	jo     0x42edbf
42ed67:	43                   	inc    %ebx
42ed68:	30 64 42 63          	xor    %ah,0x63(%edx,%eax,2)
42ed6c:	6d                   	insl   (%dx),%es:(%edi)
42ed6d:	69 32 54 56 5a 4d    	imul   $0x4d5a5654,(%edx),%esi
42ed73:	32 34 4c             	xor    (%esp,%ecx,2),%dh
42ed76:	39 30                	cmp    %esi,(%eax)
42ed78:	65 43                	gs inc %ebx
42ed7a:	53                   	push   %ebx
42ed7b:	53                   	push   %ebx
42ed7c:	6b 50 2b 57          	imul   $0x57,0x2b(%eax),%edx
42ed80:	42                   	inc    %edx
42ed81:	71 70                	jno    0x42edf3
42ed83:	6e                   	outsb  %ds:(%esi),(%dx)
42ed84:	6e                   	outsb  %ds:(%esi),(%dx)
42ed85:	2b 2f                	sub    (%edi),%ebp
42ed87:	73 6e                	jae    0x42edf7
42ed89:	44                   	inc    %esp
42ed8a:	31 56 47             	xor    %edx,0x47(%esi)
42ed8d:	66 77 4c             	data16 ja 0x42eddc
42ed90:	51                   	push   %ecx
42ed91:	50                   	push   %eax
42ed92:	67 63 35             	arpl   %esi,(%di)
42ed95:	2f                   	das
42ed96:	37                   	aaa
42ed97:	47                   	inc    %edi
42ed98:	69 45 41 4b 6b 44 46 	imul   $0x46446b4b,0x41(%ebp),%eax
42ed9f:	59                   	pop    %ecx
42eda0:	47                   	inc    %edi
42eda1:	48                   	dec    %eax
42eda2:	50                   	push   %eax
42eda3:	55                   	push   %ebp
42eda4:	51                   	push   %ecx
42eda5:	35 34 66 62 6a       	xor    $0x6a626634,%eax
42edaa:	44                   	inc    %esp
42edab:	30 41 73             	xor    %al,0x73(%ecx)
42edae:	47                   	inc    %edi
42edaf:	76 66                	jbe    0x42ee17
42edb1:	4e                   	dec    %esi
42edb2:	35 39 30 73 39       	xor    $0x39733039,%eax
42edb7:	35 34 6e 32 73       	xor    $0x73326e34,%eax
42edbc:	54                   	push   %esp
42edbd:	38 4d 75             	cmp    %cl,0x75(%ebp)
42edc0:	4a                   	dec    %edx
42edc1:	50                   	push   %eax
42edc2:	4f                   	dec    %edi
42edc3:	4b                   	dec    %ebx
42edc4:	67 4a                	addr16 dec %edx
42edc6:	77 35                	ja     0x42edfd
42edc8:	35 32 74 2f 45       	xor    $0x452f7432,%eax
42edcd:	4f                   	dec    %edi
42edce:	73 72                	jae    0x42ee42
42edd0:	33 68 48             	xor    0x48(%eax),%ebp
42edd3:	5a                   	pop    %edx
42edd4:	76 38                	jbe    0x42ee0e
42edd6:	6b 65 38 6b          	imul   $0x6b,0x38(%ebp),%esp
42edda:	4f                   	dec    %edi
42eddb:	79 69                	jns    0x42ee46
42eddd:	4b                   	dec    %ebx
42edde:	2b 70 73             	sub    0x73(%eax),%esi
42ede1:	53                   	push   %ebx
42ede2:	48                   	dec    %eax
42ede3:	72 47                	jb     0x42ee2c
42ede5:	4f                   	dec    %edi
42ede6:	43                   	inc    %ebx
42ede7:	33 4b 32             	xor    0x32(%ebx),%ecx
42edea:	63 6f 74             	arpl   %ebp,0x74(%edi)
42eded:	33 56 75             	xor    0x75(%esi),%edx
42edf0:	51                   	push   %ecx
42edf1:	66 6f                	outsw  %ds:(%esi),(%dx)
42edf3:	72 4d                	jb     0x42ee42
42edf5:	33 6f 4b             	xor    0x4b(%edi),%ebp
42edf8:	72 37                	jb     0x42ee31
42edfa:	4a                   	dec    %edx
42edfb:	7a 41                	jp     0x42ee3e
42edfd:	6a 34                	push   $0x34
42edff:	31 57 51             	xor    %edx,0x51(%edi)
42ee02:	48                   	dec    %eax
42ee03:	63 77 39             	arpl   %esi,0x39(%edi)
42ee06:	51                   	push   %ecx
42ee07:	2b 36                	sub    (%esi),%esi
42ee09:	51                   	push   %ecx
42ee0a:	43                   	inc    %ebx
42ee0b:	34 4b                	xor    $0x4b,%al
42ee0d:	6a 4f                	push   $0x4f
42ee0f:	70 63                	jo     0x42ee74
42ee11:	6e                   	outsb  %ds:(%esi),(%dx)
42ee12:	61                   	popa
42ee13:	2b 45 56             	sub    0x56(%ebp),%eax
42ee16:	67 47                	addr16 inc %edi
42ee18:	54                   	push   %esp
42ee19:	43                   	inc    %ebx
42ee1a:	76 6d                	jbe    0x42ee89
42ee1c:	4f                   	dec    %edi
42ee1d:	73 57                	jae    0x42ee76
42ee1f:	6a 48                	push   $0x48
42ee21:	52                   	push   %edx
42ee22:	56                   	push   %esi
42ee23:	61                   	popa
42ee24:	46                   	inc    %esi
42ee25:	78 6e                	js     0x42ee95
42ee27:	64 32 6e 46          	xor    %fs:0x46(%esi),%ch
42ee2b:	66 67 32 37          	data16 xor (%bx),%dh
42ee2f:	6e                   	outsb  %ds:(%esi),(%dx)
42ee30:	41                   	inc    %ecx
42ee31:	59                   	pop    %ecx
42ee32:	70 6f                	jo     0x42eea3
42ee34:	6b 39 4c             	imul   $0x4c,(%ecx),%edi
42ee37:	48                   	dec    %eax
42ee38:	50                   	push   %eax
42ee39:	57                   	push   %edi
42ee3a:	36 64 48             	ss fs dec %eax
42ee3d:	75 47                	jne    0x42ee86
42ee3f:	32 77 31             	xor    0x31(%edi),%dh
42ee42:	78 67                	js     0x42eeab
42ee44:	32 77 73             	xor    0x73(%edi),%dh
42ee47:	6d                   	insl   (%dx),%es:(%edi)
42ee48:	63 41 67             	arpl   %eax,0x67(%ecx)
42ee4b:	77 4f                	ja     0x42ee9c
42ee4d:	58                   	pop    %eax
42ee4e:	44                   	inc    %esp
42ee4f:	46                   	inc    %esi
42ee50:	5a                   	pop    %edx
42ee51:	52                   	push   %edx
42ee52:	51                   	push   %ecx
42ee53:	39 31                	cmp    %esi,(%ecx)
42ee55:	6d                   	insl   (%dx),%es:(%edi)
42ee56:	48                   	dec    %eax
42ee57:	71 58                	jno    0x42eeb1
42ee59:	61                   	popa
42ee5a:	53                   	push   %ebx
42ee5b:	54                   	push   %esp
42ee5c:	77 5a                	ja     0x42eeb8
42ee5e:	5a                   	pop    %edx
42ee5f:	4a                   	dec    %edx
42ee60:	4b                   	dec    %ebx
42ee61:	51                   	push   %ecx
42ee62:	7a 4a                	jp     0x42eeae
42ee64:	44                   	inc    %esp
42ee65:	71 30                	jno    0x42ee97
42ee67:	46                   	inc    %esi
42ee68:	62 62 58             	bound  %esp,0x58(%edx)
42ee6b:	2b 67 72             	sub    0x72(%edi),%esp
42ee6e:	6a 52                	push   $0x52
42ee70:	63 45 73             	arpl   %eax,0x73(%ebp)
42ee73:	78 37                	js     0x42eeac
42ee75:	77 65                	ja     0x42eedc
42ee77:	33 50 52             	xor    0x52(%eax),%edx
42ee7a:	32 73 2b             	xor    0x2b(%ebx),%dh
42ee7d:	68 6f 59 34 75       	push   $0x7534596f
42ee82:	52                   	push   %edx
42ee83:	32 68 4f             	xor    0x4f(%eax),%ch
42ee86:	39 6e 36             	cmp    %ebp,0x36(%esi)
42ee89:	66 36 58             	ss pop %ax
42ee8c:	35 66 4b 50 44       	xor    $0x44504b66,%eax
42ee91:	5a                   	pop    %edx
42ee92:	67 74 49             	addr16 je 0x42eede
42ee95:	42                   	inc    %edx
42ee96:	2f                   	das
42ee97:	44                   	inc    %esp
42ee98:	74 35                	je     0x42eecf
42ee9a:	71 56                	jno    0x42eef2
42ee9c:	51                   	push   %ecx
42ee9d:	77 53                	ja     0x42eef2
42ee9f:	57                   	push   %edi
42eea0:	73 4a                	jae    0x42eeec
42eea2:	58                   	pop    %eax
42eea3:	46                   	inc    %esi
42eea4:	69 55 69 72 55 77 58 	imul   $0x58775572,0x69(%ebp),%edx
42eeab:	33 67 4d             	xor    0x4d(%edi),%esp
42eeae:	73 55                	jae    0x42ef05
42eeb0:	33 4c 56 58          	xor    0x58(%esi,%edx,2),%ecx
42eeb4:	41                   	inc    %ecx
42eeb5:	75 34                	jne    0x42eeeb
42eeb7:	30 58 66             	xor    %bl,0x66(%eax)
42eeba:	70 53                	jo     0x42ef0f
42eebc:	62 6d 65             	bound  %ebp,0x65(%ebp)
42eebf:	38 4a 4e             	cmp    %cl,0x4e(%edx)
42eec2:	57                   	push   %edi
42eec3:	71 50                	jno    0x42ef15
42eec5:	31 4d 38             	xor    %ecx,0x38(%ebp)
42eec8:	48                   	dec    %eax
42eec9:	63 4c 4c 42          	arpl   %ecx,0x42(%esp,%ecx,2)
42eecd:	34 6a                	xor    $0x6a,%al
42eecf:	6a 51                	push   $0x51
42eed1:	66 39 32             	cmp    %si,(%edx)
42eed4:	36 45                	ss inc %ebp
42eed6:	79 41                	jns    0x42ef19
42eed8:	6b 55 49 67          	imul   $0x67,0x49(%ebp),%edx
42eedc:	6f                   	outsl  %ds:(%esi),(%dx)
42eedd:	4c                   	dec    %esp
42eede:	30 67 42             	xor    %ah,0x42(%edi)
42eee1:	39 34 4d 79 62 52 62 	cmp    %esi,0x62526279(,%ecx,2)
42eee8:	36 79 52             	ss jns 0x42ef3d
42eeeb:	37                   	aaa
42eeec:	33 48 67             	xor    0x67(%eax),%ecx
42eeef:	68 2f 4f 6d 2b       	push   $0x2b6d4f2f
42eef4:	57                   	push   %edi
42eef5:	43                   	inc    %ebx
42eef6:	76 69                	jbe    0x42ef61
42eef8:	79 47                	jns    0x42ef41
42eefa:	50                   	push   %eax
42eefb:	2b 36                	sub    (%esi),%esi
42eefd:	4d                   	dec    %ebp
42eefe:	42                   	inc    %edx
42eeff:	32 57 66             	xor    0x66(%edi),%dl
42ef02:	69 4f 39 4e 42 56 4a 	imul   $0x4a56424e,0x39(%edi),%ecx
42ef09:	7a 38                	jp     0x42ef43
42ef0b:	61                   	popa
42ef0c:	75 79                	jne    0x42ef87
42ef0e:	43                   	inc    %ebx
42ef0f:	44                   	inc    %esp
42ef10:	4a                   	dec    %edx
42ef11:	32 58 67             	xor    0x67(%eax),%bl
42ef14:	6f                   	outsl  %ds:(%esi),(%dx)
42ef15:	4b                   	dec    %ebx
42ef16:	68 4a 48 74 4b       	push   $0x4b74484a
42ef1b:	7a 4f                	jp     0x42ef6c
42ef1d:	2b 68 37             	sub    0x37(%eax),%ebp
42ef20:	30 74 6e 6e          	xor    %dh,0x6e(%esi,%ebp,2)
42ef24:	67 4c                	addr16 dec %esp
42ef26:	64 42                	fs inc %edx
42ef28:	73 35                	jae    0x42ef5f
42ef2a:	75 6d                	jne    0x42ef99
42ef2c:	2b 42 36             	sub    0x36(%edx),%eax
42ef2f:	43                   	inc    %ebx
42ef30:	57                   	push   %edi
42ef31:	77 66                	ja     0x42ef99
42ef33:	4c                   	dec    %esp
42ef34:	51                   	push   %ecx
42ef35:	34 48                	xor    $0x48,%al
42ef37:	4c                   	dec    %esp
42ef38:	4d                   	dec    %ebp
42ef39:	71 4b                	jno    0x42ef86
42ef3b:	69 62 32 4e 74 51 6b 	imul   $0x6b51744e,0x32(%edx),%esp
42ef42:	2b 79 6c             	sub    0x6c(%ecx),%edi
42ef45:	48                   	dec    %eax
42ef46:	32 43 49             	xor    0x49(%ebx),%al
42ef49:	30 56 34             	xor    %dl,0x34(%esi)
42ef4c:	53                   	push   %ebx
42ef4d:	7a 41                	jp     0x42ef90
42ef4f:	47                   	inc    %edi
42ef50:	4f                   	dec    %edi
42ef51:	70 38                	jo     0x42ef8b
42ef53:	41                   	inc    %ecx
42ef54:	77 46                	ja     0x42ef9c
42ef56:	4b                   	dec    %ebx
42ef57:	63 65 52             	arpl   %esp,0x52(%ebp)