424bfd:	6f                   	outsl  %ds:(%esi),(%dx)
424bfe:	33 30                	xor    (%eax),%esi
424c00:	39 69 49             	cmp    %ebp,0x49(%ecx)
424c03:	70 48                	jo     0x424c4d
424c05:	74 52                	je     0x424c59
424c07:	65 4a                	gs dec %edx
424c09:	61                   	popa
424c0a:	4b                   	dec    %ebx
424c0b:	72 2b                	jb     0x424c38
424c0d:	51                   	push   %ecx
424c0e:	6e                   	outsb  %ds:(%esi),(%dx)
424c0f:	51                   	push   %ecx
424c10:	6c                   	insb   (%dx),%es:(%edi)
424c11:	49                   	dec    %ecx
424c12:	39 69 71             	cmp    %ebp,0x71(%ecx)
424c15:	5a                   	pop    %edx
424c16:	73 68                	jae    0x424c80
424c18:	41                   	inc    %ecx
424c19:	55                   	push   %ebp
424c1a:	61                   	popa
424c1b:	57                   	push   %edi
424c1c:	78 6f                	js     0x424c8d
424c1e:	30 58 45             	xor    %bl,0x45(%eax)
424c21:	77 75                	ja     0x424c98
424c23:	66 52                	push   %dx
424c25:	41                   	inc    %ecx
424c26:	76 70                	jbe    0x424c98
424c28:	50                   	push   %eax
424c29:	6e                   	outsb  %ds:(%esi),(%dx)
424c2a:	67 5a                	addr16 pop %edx
424c2c:	33 4d 4a             	xor    0x4a(%ebp),%ecx
424c2f:	51                   	push   %ecx
424c30:	44                   	inc    %esp
424c31:	38 51 4f             	cmp    %dl,0x4f(%ecx)
424c34:	38 66 2f             	cmp    %ah,0x2f(%esi)
424c37:	50                   	push   %eax
424c38:	34 58                	xor    $0x58,%al
424c3a:	6d                   	insl   (%dx),%es:(%edi)
424c3b:	38 79 73             	cmp    %bh,0x73(%ecx)
424c3e:	6c                   	insb   (%dx),%es:(%edi)
424c3f:	44                   	inc    %esp
424c40:	30 52 6c             	xor    %dl,0x6c(%edx)
424c43:	66 64 76 6d          	data16 fs jbe 0x424cb4
424c47:	45                   	inc    %ebp
424c48:	51                   	push   %ecx
424c49:	6d                   	insl   (%dx),%es:(%edi)
424c4a:	75 57                	jne    0x424ca3
424c4c:	54                   	push   %esp
424c4d:	6f                   	outsl  %ds:(%esi),(%dx)
424c4e:	6f                   	outsl  %ds:(%esi),(%dx)
424c4f:	39 61 52             	cmp    %esp,0x52(%ecx)
424c52:	61                   	popa
424c53:	48                   	dec    %eax
424c54:	6a 53                	push   $0x53
424c56:	4a                   	dec    %edx
424c57:	66 62 58 75          	bound  %bx,0x75(%eax)
424c5b:	77 55                	ja     0x424cb2
424c5d:	7a 2f                	jp     0x424c8e
424c5f:	6e                   	outsb  %ds:(%esi),(%dx)
424c60:	58                   	pop    %eax
424c61:	42                   	inc    %edx
424c62:	54                   	push   %esp
424c63:	47                   	inc    %edi
424c64:	32 42 59             	xor    0x59(%edx),%al
424c67:	48                   	dec    %eax
424c68:	48                   	dec    %eax
424c69:	61                   	popa
424c6a:	2f                   	das
424c6b:	74 43                	je     0x424cb0
424c6d:	39 57 35             	cmp    %edx,0x35(%edi)
424c70:	62 69 46             	bound  %ebp,0x46(%ecx)
424c73:	68 77 50 62 42       	push   $0x42625077
424c78:	33 6f 45             	xor    0x45(%edi),%ebp
424c7b:	6d                   	insl   (%dx),%es:(%edi)
424c7c:	64 2f                	fs das
424c7e:	6f                   	outsl  %ds:(%esi),(%dx)
424c7f:	4c                   	dec    %esp
424c80:	2b 31                	sub    (%ecx),%esi
424c82:	52                   	push   %edx
424c83:	58                   	pop    %eax
424c84:	62 49 34             	bound  %ecx,0x34(%ecx)
424c87:	79 66                	jns    0x424cef
424c89:	44                   	inc    %esp
424c8a:	63 39                	arpl   %edi,(%ecx)
424c8c:	72 4c                	jb     0x424cda
424c8e:	49                   	dec    %ecx
424c8f:	39 48 7a             	cmp    %ecx,0x7a(%eax)
424c92:	34 52                	xor    $0x52,%al
424c94:	6a 72                	push   $0x72
424c96:	51                   	push   %ecx
424c97:	79 56                	jns    0x424cef
424c99:	43                   	inc    %ebx
424c9a:	71 65                	jno    0x424d01
424c9c:	61                   	popa
424c9d:	56                   	push   %esi
424c9e:	47                   	inc    %edi
424c9f:	4e                   	dec    %esi
424ca0:	45                   	inc    %ebp
424ca1:	49                   	dec    %ecx
424ca2:	6a 6b                	push   $0x6b
424ca4:	6c                   	insb   (%dx),%es:(%edi)
424ca5:	6a 4a                	push   $0x4a
424ca7:	65 67 6d             	gs insl (%dx),%es:(%di)
424caa:	43                   	inc    %ebx
424cab:	61                   	popa
424cac:	62 6b 47             	bound  %ebp,0x47(%ebx)
424caf:	48                   	dec    %eax
424cb0:	49                   	dec    %ecx
424cb1:	74 54                	je     0x424d07
424cb3:	4c                   	dec    %esp
424cb4:	51                   	push   %ecx
424cb5:	4e                   	dec    %esi
424cb6:	66 77 6a             	data16 ja 0x424d23
424cb9:	44                   	inc    %esp
424cba:	35 41 44 45 54       	xor    $0x54454441,%eax
424cbf:	75 31                	jne    0x424cf2
424cc1:	43                   	inc    %ebx
424cc2:	31 70 6b             	xor    %esi,0x6b(%eax)
424cc5:	6e                   	outsb  %ds:(%esi),(%dx)
424cc6:	76 77                	jbe    0x424d3f
424cc8:	77 63                	ja     0x424d2d
424cca:	47                   	inc    %edi
424ccb:	67 6c                	insb   (%dx),%es:(%di)
424ccd:	6d                   	insl   (%dx),%es:(%edi)
424cce:	35 77 7a 65 53       	xor    $0x53657a77,%eax
424cd3:	6c                   	insb   (%dx),%es:(%edi)
424cd4:	65 48                	gs dec %eax
424cd6:	30 2f                	xor    %ch,(%edi)
424cd8:	39 35 36 6a 65 6e    	cmp    %esi,0x6e656a36
424cde:	77 2b                	ja     0x424d0b
424ce0:	4e                   	dec    %esi
424ce1:	6f                   	outsl  %ds:(%esi),(%dx)
424ce2:	4b                   	dec    %ebx
424ce3:	78 32                	js     0x424d17
424ce5:	46                   	inc    %esi
424ce6:	30 57 77             	xor    %dl,0x77(%edi)
424ce9:	37                   	aaa
424cea:	33 33                	xor    (%ebx),%esi
424cec:	54                   	push   %esp
424ced:	38 70 45             	cmp    %dh,0x45(%eax)
424cf0:	4f                   	dec    %edi
424cf1:	49                   	dec    %ecx
424cf2:	68 4b 4b 7a 34       	push   $0x347a4b4b
424cf7:	37                   	aaa
424cf8:	6b 53 65 51          	imul   $0x51,0x65(%ebx),%edx
424cfc:	42                   	inc    %edx
424cfd:	6e                   	outsb  %ds:(%esi),(%dx)
424cfe:	47                   	inc    %edi
424cff:	7a 67                	jp     0x424d68
424d01:	6f                   	outsl  %ds:(%esi),(%dx)
424d02:	4c                   	dec    %esp
424d03:	50                   	push   %eax
424d04:	77 6a                	ja     0x424d70
424d06:	69 48 4f 72 46 50 75 	imul   $0x75504672,0x4f(%eax),%ecx
424d0d:	36 48                	ss dec %eax
424d0f:	70 51                	jo     0x424d62
424d11:	6d                   	insl   (%dx),%es:(%edi)
424d12:	77 76                	ja     0x424d8a
424d14:	2b 36                	sub    (%esi),%esi
424d16:	50                   	push   %eax
424d17:	36 56                	ss push %esi
424d19:	63 5a 6f             	arpl   %ebx,0x6f(%edx)
424d1c:	44                   	inc    %esp
424d1d:	63 6e 43             	arpl   %ebp,0x43(%esi)
424d20:	66 74 4b             	data16 je 0x424d6e
424d23:	72 67                	jb     0x424d8c
424d25:	68 77 66 6f 64       	push   $0x646f6677
424d2a:	31 63 4d             	xor    %esp,0x4d(%ebx)
424d2d:	48                   	dec    %eax
424d2e:	2f                   	das
424d2f:	39 6c 52 59          	cmp    %ebp,0x59(%edx,%edx,2)
424d33:	6c                   	insb   (%dx),%es:(%edi)
424d34:	2f                   	das
424d35:	5a                   	pop    %edx
424d36:	48                   	dec    %eax
424d37:	6d                   	insl   (%dx),%es:(%edi)
424d38:	67 4c                	addr16 dec %esp
424d3a:	76 54                	jbe    0x424d90
424d3c:	62 69 6b             	bound  %ebp,0x6b(%ecx)
424d3f:	67 67 34 76          	addr16 addr16 xor $0x76,%al
424d43:	52                   	push   %edx
424d44:	45                   	inc    %ebp
424d45:	30 62 46             	xor    %ah,0x46(%edx)
424d48:	54                   	push   %esp
424d49:	57                   	push   %edi
424d4a:	62 4a 52             	bound  %ecx,0x52(%edx)
424d4d:	52                   	push   %edx
424d4e:	38 46 4a             	cmp    %al,0x4a(%esi)
424d51:	76 36                	jbe    0x424d89
424d53:	2f                   	das
424d54:	4b                   	dec    %ebx
424d55:	58                   	pop    %eax
424d56:	71 66                	jno    0x424dbe
424d58:	73 49                	jae    0x424da3
424d5a:	42                   	inc    %edx
424d5b:	30 37                	xor    %dh,(%edi)
424d5d:	70 6b                	jo     0x424dca
424d5f:	71 6a                	jno    0x424dcb
424d61:	55                   	push   %ebp
424d62:	53                   	push   %ebx
424d63:	7a 2b                	jp     0x424d90
424d65:	56                   	push   %esi
424d66:	77 7a                	ja     0x424de2
424d68:	53                   	push   %ebx
424d69:	66 37                	data16 aaa
424d6b:	65 75 4b             	gs jne 0x424db9
424d6e:	61                   	popa
424d6f:	42                   	inc    %edx
424d70:	70 30                	jo     0x424da2
424d72:	38 47 42             	cmp    %al,0x42(%edi)
424d75:	31 34 45 4b 52 4a 54 	xor    %esi,0x544a524b(,%eax,2)
424d7c:	79 72                	jns    0x424df0
424d7e:	30 73 34             	xor    %dh,0x34(%ebx)
424d81:	2b 4f 4a             	sub    0x4a(%edi),%ecx
424d84:	65 67 48             	gs addr16 dec %eax
424d87:	79 2b                	jns    0x424db4
424d89:	69 68 57 36 63 51 45 	imul   $0x45516336,0x57(%eax),%ebp
424d90:	74 46                	je     0x424dd8
424d92:	78 41                	js     0x424dd5
424d94:	57                   	push   %edi
424d95:	49                   	dec    %ecx
424d96:	46                   	inc    %esi
424d97:	35 74 48 64 6a       	xor    $0x6a644874,%eax
424d9c:	5a                   	pop    %edx
424d9d:	35 59 69 58 70       	xor    $0x70586959,%eax
424da2:	32 64 6f 46          	xor    0x46(%edi,%ebp,2),%ah
424da6:	73 61                	jae    0x424e09
424da8:	6d                   	insl   (%dx),%es:(%edi)
424da9:	39 4d 59             	cmp    %ecx,0x59(%ebp)
424dac:	35 77 51 36 6f       	xor    $0x6f365177,%eax
424db1:	39 57 54             	cmp    %edx,0x54(%edi)
424db4:	32 41 4d             	xor    0x4d(%ecx),%al
424db7:	4c                   	dec    %esp
424db8:	37                   	aaa
424db9:	73 45                	jae    0x424e00
424dbb:	31 59 30             	xor    %ebx,0x30(%ecx)
424dbe:	42                   	inc    %edx
424dbf:	7a 59                	jp     0x424e1a
424dc1:	2f                   	das
424dc2:	69 37 65 74 6a 58    	imul   $0x586a7465,(%edi),%esi
424dc8:	6a 4c                	push   $0x4c
424dca:	4d                   	dec    %ebp
424dcb:	30 5a 63             	xor    %bl,0x63(%edx)
424dce:	6b 67 6a 53          	imul   $0x53,0x6a(%edi),%esp
424dd2:	70 41                	jo     0x424e15
424dd4:	46                   	inc    %esi
424dd5:	6d                   	insl   (%dx),%es:(%edi)
424dd6:	72 53                	jb     0x424e2b
424dd8:	69 70 66 2f 63 52 6b 	imul   $0x6b52632f,0x66(%eax),%esi
424ddf:	79 73                	jns    0x424e54
424de1:	37                   	aaa
424de2:	49                   	dec    %ecx
424de3:	65 56                	gs push %esi
424de5:	70 70                	jo     0x424e57
424de7:	44                   	inc    %esp
424de8:	64 42                	fs inc %edx
424dea:	37                   	aaa
424deb:	35 33 76 49 48       	xor    $0x48497633,%eax
424df0:	6b 74 38 39 4e       	imul   $0x4e,0x39(%eax,%edi,1),%esi
424df5:	44                   	inc    %esp
424df6:	67 2f                	addr16 das
424df8:	4f                   	dec    %edi
424df9:	52                   	push   %edx
424dfa:	4d                   	dec    %ebp
424dfb:	6a 4c                	push   $0x4c
424dfd:	43                   	inc    %ebx
424dfe:	46                   	inc    %esi
424dff:	57                   	push   %edi
424e00:	49                   	dec    %ecx
424e01:	70 54                	jo     0x424e57
424e03:	34 6f                	xor    $0x6f,%al
424e05:	6e                   	outsb  %ds:(%esi),(%dx)
424e06:	35 66 30 2f 76       	xor    $0x762f3066,%eax
424e0b:	64 32 38             	xor    %fs:(%eax),%bh
424e0e:	77 6a                	ja     0x424e7a
424e10:	66 51                	push   %cx
424e12:	4f                   	dec    %edi
424e13:	68 6a 67 38 71       	push   $0x7138676a
424e18:	61                   	popa
424e19:	77 73                	ja     0x424e8e
424e1b:	4d                   	dec    %ebp
424e1c:	77 38                	ja     0x424e56
424e1e:	78 79                	js     0x424e99
424e20:	44                   	inc    %esp
424e21:	57                   	push   %edi
424e22:	75 2f                	jne    0x424e53
424e24:	65 67 37             	gs addr16 aaa
424e27:	45                   	inc    %ebp
424e28:	52                   	push   %edx
424e29:	6a 46                	push   $0x46
424e2b:	76 54                	jbe    0x424e81
424e2d:	7a 34                	jp     0x424e63
424e2f:	65 47                	gs inc %edi
424e31:	54                   	push   %esp
424e32:	70 50                	jo     0x424e84
424e34:	53                   	push   %ebx
424e35:	68 46 48 6e 5a       	push   $0x5a6e4846
424e3a:	65 4e                	gs dec %esi
424e3c:	65 43                	gs inc %ebx
424e3e:	67 48                	addr16 dec %eax
424e40:	46                   	inc    %esi
424e41:	52                   	push   %edx
424e42:	62 4c 2f 30          	bound  %ecx,0x30(%edi,%ebp,1)
424e46:	7a 67                	jp     0x424eaf
424e48:	63 6e 75             	arpl   %ebp,0x75(%esi)
424e4b:	54                   	push   %esp
424e4c:	41                   	inc    %ecx
424e4d:	4e                   	dec    %esi
424e4e:	70 36                	jo     0x424e86
424e50:	48                   	dec    %eax
424e51:	30 75 32             	xor    %dh,0x32(%ebp)
424e54:	75 73                	jne    0x424ec9
424e56:	70 30                	jo     0x424e88
424e58:	6a 45                	push   $0x45
424e5a:	36 55                	ss push %ebp
424e5c:	49                   	dec    %ecx
424e5d:	78 65                	js     0x424ec4
424e5f:	44                   	inc    %esp
424e60:	58                   	pop    %eax
424e61:	79 47                	jns    0x424eaa
424e63:	35 68 2f 36 67       	xor    $0x67362f68,%eax
424e68:	4c                   	dec    %esp
424e69:	34 7a                	xor    $0x7a,%al
424e6b:	33 32                	xor    (%edx),%esi
424e6d:	4a                   	dec    %edx
424e6e:	47                   	inc    %edi
424e6f:	53                   	push   %ebx
424e70:	6d                   	insl   (%dx),%es:(%edi)
424e71:	39 4f 72             	cmp    %ecx,0x72(%edi)
424e74:	4d                   	dec    %ebp
424e75:	49                   	dec    %ecx
424e76:	4e                   	dec    %esi
424e77:	68 63 66 6e 4a       	push   $0x4a6e6663
424e7c:	45                   	inc    %ebp
424e7d:	79 6a                	jns    0x424ee9
424e7f:	55                   	push   %ebp
424e80:	55                   	push   %ebp
424e81:	31 73 4c             	xor    %esi,0x4c(%ebx)
424e84:	46                   	inc    %esi
424e85:	63 64 4a 2b          	arpl   %esp,0x2b(%edx,%ecx,2)
424e89:	37                   	aaa
424e8a:	6a 75                	push   $0x75
424e8c:	49                   	dec    %ecx
424e8d:	44                   	inc    %esp
424e8e:	6e                   	outsb  %ds:(%esi),(%dx)
424e8f:	62 65 2f             	bound  %esp,0x2f(%ebp)
424e92:	69 41 47 73 2b 61 4a 	imul   $0x4a612b73,0x47(%ecx),%eax
424e99:	41                   	inc    %ecx
424e9a:	54                   	push   %esp
424e9b:	36 78 58             	ss js  0x424ef6