417b7a:	35 39 59 52 62       	xor    $0x62525939,%eax
417b7f:	2f                   	das
417b80:	71 75                	jno    0x417bf7
417b82:	47                   	inc    %edi
417b83:	6a 56                	push   $0x56
417b85:	6d                   	insl   (%dx),%es:(%edi)
417b86:	4b                   	dec    %ebx
417b87:	39 79 4c             	cmp    %edi,0x4c(%ecx)
417b8a:	6e                   	outsb  %ds:(%esi),(%dx)
417b8b:	77 59                	ja     0x417be6
417b8d:	46                   	inc    %esi
417b8e:	42                   	inc    %edx
417b8f:	35 4e 4a 38 6b       	xor    $0x6b384a4e,%eax
417b94:	61                   	popa
417b95:	4c                   	dec    %esp
417b96:	50                   	push   %eax
417b97:	69 34 67 75 57 35 4e 	imul   $0x4e355775,(%edi,%eiz,2),%esi
417b9e:	74 56                	je     0x417bf6
417ba0:	73 44                	jae    0x417be6
417ba2:	6b 45 76 33          	imul   $0x33,0x76(%ebp),%eax
417ba6:	36 4a                	ss dec %edx
417ba8:	75 4d                	jne    0x417bf7
417baa:	69 4d 75 43 31 6b 62 	imul   $0x626b3143,0x75(%ebp),%ecx
417bb1:	78 58                	js     0x417c0b
417bb3:	68 7a 6d 4b 68       	push   $0x684b6d7a
417bb8:	70 58                	jo     0x417c12
417bba:	2b 35 68 31 31 76    	sub    0x76313168,%esi
417bc0:	36 2f                	ss das
417bc2:	6a 62                	push   $0x62
417bc4:	49                   	dec    %ecx
417bc5:	4e                   	dec    %esi
417bc6:	4b                   	dec    %ebx
417bc7:	6c                   	insb   (%dx),%es:(%edi)
417bc8:	39 67 73             	cmp    %esp,0x73(%edi)
417bcb:	42                   	inc    %edx
417bcc:	68 37 6a 68 42       	push   $0x42686a37
417bd1:	47                   	inc    %edi
417bd2:	34 66                	xor    $0x66,%al
417bd4:	2b 38                	sub    (%eax),%edi
417bd6:	46                   	inc    %esi
417bd7:	4e                   	dec    %esi
417bd8:	38 42 58             	cmp    %al,0x58(%edx)
417bdb:	69 6c 68 73 6f 45 33 	imul   $0x6733456f,0x73(%eax,%ebp,2),%ebp
417be2:	67
417be3:	33 55 43             	xor    0x43(%ebp),%edx
417be6:	5a                   	pop    %edx
417be7:	48                   	dec    %eax
417be8:	78 77                	js     0x417c61
417bea:	6e                   	outsb  %ds:(%esi),(%dx)
417beb:	56                   	push   %esi
417bec:	43                   	inc    %ebx
417bed:	43                   	inc    %ebx
417bee:	55                   	push   %ebp
417bef:	65 4d                	gs dec %ebp
417bf1:	62 6e 76             	bound  %ebp,0x76(%esi)
417bf4:	37                   	aaa
417bf5:	4a                   	dec    %edx
417bf6:	58                   	pop    %eax
417bf7:	54                   	push   %esp
417bf8:	61                   	popa
417bf9:	63 4c 31 50          	arpl   %ecx,0x50(%ecx,%esi,1)
417bfd:	54                   	push   %esp
417bfe:	6a 59                	push   $0x59
417c00:	31 43 5a             	xor    %eax,0x5a(%ebx)
417c03:	2b 31                	sub    (%ecx),%esi
417c05:	4d                   	dec    %ebp
417c06:	35 69 42 44 59       	xor    $0x59444269,%eax
417c0b:	42                   	inc    %edx
417c0c:	6d                   	insl   (%dx),%es:(%edi)
417c0d:	58                   	pop    %eax
417c0e:	76 4b                	jbe    0x417c5b
417c10:	39 31                	cmp    %esi,(%ecx)
417c12:	52                   	push   %edx
417c13:	5a                   	pop    %edx
417c14:	46                   	inc    %esi
417c15:	4c                   	dec    %esp
417c16:	67 55                	addr16 push %ebp
417c18:	67 51                	addr16 push %ecx
417c1a:	34 2f                	xor    $0x2f,%al
417c1c:	52                   	push   %edx
417c1d:	68 56 55 58 35       	push   $0x35585556
417c22:	49                   	dec    %ecx
417c23:	54                   	push   %esp
417c24:	4b                   	dec    %ebx
417c25:	69 72 73 48 6f 67 62 	imul   $0x62676f48,0x73(%edx),%esi
417c2c:	46                   	inc    %esi
417c2d:	2b 6d 6c             	sub    0x6c(%ebp),%ebp
417c30:	49                   	dec    %ecx
417c31:	58                   	pop    %eax
417c32:	32 7a 30             	xor    0x30(%edx),%bh
417c35:	46                   	inc    %esi
417c36:	51                   	push   %ecx
417c37:	4a                   	dec    %edx
417c38:	61                   	popa
417c39:	69 68 65 4a 75 4e 70 	imul   $0x704e754a,0x65(%eax),%ebp
417c40:	70 4d                	jo     0x417c8f
417c42:	4e                   	dec    %esi
417c43:	4c                   	dec    %esp
417c44:	67 54                	addr16 push %esp
417c46:	66 38 2f             	data16 cmp %ch,(%edi)
417c49:	4a                   	dec    %edx
417c4a:	66 42                	inc    %dx
417c4c:	75 52                	jne    0x417ca0
417c4e:	68 74 71 77 46       	push   $0x46777174
417c53:	67 2b 2f             	sub    (%bx),%ebp
417c56:	46                   	inc    %esi
417c57:	72 72                	jb     0x417ccb
417c59:	4e                   	dec    %esi
417c5a:	47                   	inc    %edi
417c5b:	6c                   	insb   (%dx),%es:(%edi)
417c5c:	41                   	inc    %ecx
417c5d:	52                   	push   %edx
417c5e:	7a 6c                	jp     0x417ccc
417c60:	4a                   	dec    %edx
417c61:	57                   	push   %edi
417c62:	6d                   	insl   (%dx),%es:(%edi)
417c63:	64 76 72             	fs jbe 0x417cd8
417c66:	6e                   	outsb  %ds:(%esi),(%dx)
417c67:	7a 4a                	jp     0x417cb3
417c69:	33 72 50             	xor    0x50(%edx),%esi
417c6c:	77 2b                	ja     0x417c99
417c6e:	42                   	inc    %edx
417c6f:	31 5a 63             	xor    %ebx,0x63(%edx)
417c72:	50                   	push   %eax
417c73:	55                   	push   %ebp
417c74:	38 4a 7a             	cmp    %cl,0x7a(%edx)
417c77:	54                   	push   %esp
417c78:	6f                   	outsl  %ds:(%esi),(%dx)
417c79:	69 50 4c 4a 41 49 52 	imul   $0x5249414a,0x4c(%eax),%edx
417c80:	52                   	push   %edx
417c81:	4a                   	dec    %edx
417c82:	36 57                	ss push %edi
417c84:	57                   	push   %edi
417c85:	54                   	push   %esp
417c86:	55                   	push   %ebp
417c87:	77 54                	ja     0x417cdd
417c89:	49                   	dec    %ecx
417c8a:	72 70                	jb     0x417cfc
417c8c:	73 42                	jae    0x417cd0
417c8e:	66 59                	pop    %cx
417c90:	7a 50                	jp     0x417ce2
417c92:	58                   	pop    %eax
417c93:	78 67                	js     0x417cfc
417c95:	6a 73                	push   $0x73
417c97:	78 4c                	js     0x417ce5
417c99:	68 61 36 44 59       	push   $0x59443661
417c9e:	70 4a                	jo     0x417cea
417ca0:	34 4a                	xor    $0x4a,%al
417ca2:	35 66 30 68 47       	xor    $0x47683066,%eax
417ca7:	6f                   	outsl  %ds:(%esi),(%dx)
417ca8:	4d                   	dec    %ebp
417ca9:	4a                   	dec    %edx
417caa:	4f                   	dec    %edi
417cab:	70 37                	jo     0x417ce4
417cad:	73 61                	jae    0x417d10
417caf:	55                   	push   %ebp
417cb0:	30 74 63 37          	xor    %dh,0x37(%ebx,%eiz,2)
417cb4:	6c                   	insb   (%dx),%es:(%edi)
417cb5:	7a 4d                	jp     0x417d04
417cb7:	37                   	aaa
417cb8:	66 78 75             	data16 js 0x417d30
417cbb:	42                   	inc    %edx
417cbc:	59                   	pop    %ecx
417cbd:	44                   	inc    %esp
417cbe:	54                   	push   %esp
417cbf:	59                   	pop    %ecx
417cc0:	38 6c 62 6e          	cmp    %ch,0x6e(%edx,%eiz,2)
417cc4:	65 6f                	outsl  %gs:(%esi),(%dx)
417cc6:	68 70 6b 69 77       	push   $0x77696b70
417ccb:	76 66                	jbe    0x417d33
417ccd:	30 54 74 36          	xor    %dl,0x36(%esp,%esi,2)
417cd1:	63 50 4f             	arpl   %edx,0x4f(%eax)
417cd4:	5a                   	pop    %edx
417cd5:	34 61                	xor    $0x61,%al
417cd7:	58                   	pop    %eax
417cd8:	67 66 4d             	addr16 dec %bp
417cdb:	74 51                	je     0x417d2e
417cdd:	2f                   	das
417cde:	33 71 2b             	xor    0x2b(%ecx),%esi
417ce1:	41                   	inc    %ecx
417ce2:	39 4e 79             	cmp    %ecx,0x79(%esi)
417ce5:	68 73 75 76 39       	push   $0x39767573
417cea:	6b 69 78 42          	imul   $0x42,0x78(%ecx),%ebp
417cee:	58                   	pop    %eax
417cef:	4c                   	dec    %esp
417cf0:	4c                   	dec    %esp
417cf1:	41                   	inc    %ecx
417cf2:	4a                   	dec    %edx
417cf3:	49                   	dec    %ecx
417cf4:	66 43                	inc    %bx
417cf6:	49                   	dec    %ecx
417cf7:	4f                   	dec    %edi
417cf8:	5a                   	pop    %edx
417cf9:	47                   	inc    %edi
417cfa:	6e                   	outsb  %ds:(%esi),(%dx)
417cfb:	51                   	push   %ecx
417cfc:	4d                   	dec    %ebp
417cfd:	36 76 65             	ss jbe 0x417d65
417d00:	37                   	aaa
417d01:	57                   	push   %edi
417d02:	39 30                	cmp    %esi,(%eax)
417d04:	64 30 68 75          	xor    %ch,%fs:0x75(%eax)
417d08:	50                   	push   %eax
417d09:	55                   	push   %ebp
417d0a:	6c                   	insb   (%dx),%es:(%edi)
417d0b:	4c                   	dec    %esp
417d0c:	69 37 75 69 4a 6f    	imul   $0x6f4a6975,(%edi),%esi
417d12:	52                   	push   %edx
417d13:	4f                   	dec    %edi
417d14:	4b                   	dec    %ebx
417d15:	37                   	aaa
417d16:	31 54 48 2b          	xor    %edx,0x2b(%eax,%ecx,2)
417d1a:	7a 56                	jp     0x417d72
417d1c:	69 74 76 71 38 57 67 	imul   $0x46675738,0x71(%esi,%esi,2),%esi
417d23:	46
417d24:	4f                   	dec    %edi
417d25:	67 61                	addr16 popa
417d27:	4e                   	dec    %esi
417d28:	57                   	push   %edi
417d29:	57                   	push   %edi
417d2a:	6f                   	outsl  %ds:(%esi),(%dx)
417d2b:	6c                   	insb   (%dx),%es:(%edi)
417d2c:	70 51                	jo     0x417d7f
417d2e:	63 7a 50             	arpl   %edi,0x50(%edx)
417d31:	30 44 41 6d          	xor    %al,0x6d(%ecx,%eax,2)
417d35:	49                   	dec    %ecx
417d36:	57                   	push   %edi
417d37:	5a                   	pop    %edx
417d38:	52                   	push   %edx
417d39:	44                   	inc    %esp
417d3a:	74 48                	je     0x417d84
417d3c:	30 4c 66 63          	xor    %cl,0x63(%esi,%eiz,2)
417d40:	5a                   	pop    %edx
417d41:	67 4b                	addr16 dec %ebx
417d43:	6b 4b 68 55          	imul   $0x55,0x68(%ebx),%ecx
417d47:	6a 73                	push   $0x73
417d49:	50                   	push   %eax
417d4a:	67 76 48             	addr16 jbe 0x417d95
417d4d:	48                   	dec    %eax
417d4e:	65 4c                	gs dec %esp
417d50:	2b 39                	sub    (%ecx),%edi
417d52:	70 65                	jo     0x417db9
417d54:	38 4e 79             	cmp    %cl,0x79(%esi)
417d57:	51                   	push   %ecx
417d58:	37                   	aaa
417d59:	45                   	inc    %ebp
417d5a:	4e                   	dec    %esi
417d5b:	45                   	inc    %ebp
417d5c:	59                   	pop    %ecx
417d5d:	5a                   	pop    %edx
417d5e:	54                   	push   %esp
417d5f:	51                   	push   %ecx
417d60:	70 72                	jo     0x417dd4
417d62:	37                   	aaa
417d63:	61                   	popa
417d64:	46                   	inc    %esi
417d65:	44                   	inc    %esp
417d66:	75 63                	jne    0x417dcb
417d68:	41                   	inc    %ecx
417d69:	58                   	pop    %eax
417d6a:	31 7a 6d             	xor    %edi,0x6d(%edx)
417d6d:	69 7a 2f 6f 35 4a 45 	imul   $0x454a356f,0x2f(%edx),%edi
417d74:	47                   	inc    %edi
417d75:	74 73                	je     0x417dea
417d77:	47                   	inc    %edi
417d78:	62 4c 6f 77          	bound  %ecx,0x77(%edi,%ebp,2)
417d7c:	74 34                	je     0x417db2
417d7e:	71 43                	jno    0x417dc3
417d80:	55                   	push   %ebp
417d81:	51                   	push   %ecx
417d82:	67 6b 31 45          	imul   $0x45,(%bx,%di),%esi
417d86:	45                   	inc    %ebp
417d87:	51                   	push   %ecx
417d88:	4f                   	dec    %edi
417d89:	72 47                	jb     0x417dd2
417d8b:	67 77 42             	addr16 ja 0x417dd0
417d8e:	56                   	push   %esi
417d8f:	43                   	inc    %ebx
417d90:	64 4d                	fs dec %ebp
417d92:	4a                   	dec    %edx
417d93:	45                   	inc    %ebp
417d94:	44                   	inc    %esp
417d95:	74 4b                	je     0x417de2
417d97:	65 65 5a             	gs gs pop %edx
417d9a:	46                   	inc    %esi
417d9b:	4a                   	dec    %edx
417d9c:	79 53                	jns    0x417df1
417d9e:	7a 7a                	jp     0x417e1a
417da0:	68 2b 67 6c 72       	push   $0x726c672b
417da5:	6c                   	insb   (%dx),%es:(%edi)
417da6:	77 71                	ja     0x417e19
417da8:	73 48                	jae    0x417df2
417daa:	62 50 30             	bound  %edx,0x30(%eax)
417dad:	73 66                	jae    0x417e15
417daf:	4c                   	dec    %esp
417db0:	77 74                	ja     0x417e26
417db2:	45                   	inc    %ebp
417db3:	31 61 74             	xor    %esp,0x74(%ecx)
417db6:	71 66                	jno    0x417e1e
417db8:	36 73 36             	ss jae 0x417df1
417dbb:	33 49 61             	xor    0x61(%ecx),%ecx
417dbe:	35 74 69 65 34       	xor    $0x34656974,%eax
417dc3:	50                   	push   %eax
417dc4:	38 6c 55 77          	cmp    %ch,0x77(%ebp,%edx,2)
417dc8:	66 51                	push   %cx
417dca:	4a                   	dec    %edx
417dcb:	56                   	push   %esi
417dcc:	4b                   	dec    %ebx
417dcd:	7a 32                	jp     0x417e01
417dcf:	4d                   	dec    %ebp
417dd0:	33 6b 36             	xor    0x36(%ebx),%ebp
417dd3:	2b 4e 4e             	sub    0x4e(%esi),%ecx
417dd6:	2b 50 6d             	sub    0x6d(%eax),%edx
417dd9:	6a 79                	push   $0x79
417ddb:	6f                   	outsl  %ds:(%esi),(%dx)
417ddc:	69 61 31 56 32 5a 64 	imul   $0x645a3256,0x31(%ecx),%esp
417de3:	67 5a                	addr16 pop %edx
417de5:	32 75 71             	xor    0x71(%ebp),%dh
417de8:	71 36                	jno    0x417e20
417dea:	6b 56 59 65          	imul   $0x65,0x59(%esi),%edx
417dee:	39 67 7a             	cmp    %esp,0x7a(%edi)
417df1:	77 37                	ja     0x417e2a
417df3:	55                   	push   %ebp
417df4:	72 35                	jb     0x417e2b
417df6:	68 76 61 46 64       	push   $0x64466176
417dfb:	79 59                	jns    0x417e56
417dfd:	52                   	push   %edx
417dfe:	6d                   	insl   (%dx),%es:(%edi)
417dff:	4c                   	dec    %esp
417e00:	33 77 36             	xor    0x36(%edi),%esi
417e03:	50                   	push   %eax
417e04:	4a                   	dec    %edx
417e05:	4e                   	dec    %esi
417e06:	42                   	inc    %edx
417e07:	42                   	inc    %edx
417e08:	65 6a 7a             	gs push $0x7a
417e0b:	6a 2b                	push   $0x2b
417e0d:	54                   	push   %esp
417e0e:	72 48                	jb     0x417e58
417e10:	5a                   	pop    %edx
417e11:	4b                   	dec    %ebx
417e12:	59                   	pop    %ecx
417e13:	32 44 55 41          	xor    0x41(%ebp,%edx,2),%al
417e17:	58                   	pop    %eax
417e18:	79 58                	jns    0x417e72
417e1a:	4c                   	dec    %esp
417e1b:	73 35                	jae    0x417e52
417e1d:	32 68 4b             	xor    0x4b(%eax),%ch
417e20:	42                   	inc    %edx
417e21:	39 64 59 7a          	cmp    %esp,0x7a(%ecx,%ebx,2)