417a8c:	65 63 74 73 00       	arpl   %esi,%gs:0x0(%ebx,%esi,2)
417a91:	56                   	push   %esi
417a92:	69 65 77 49 6e 74 65 	imul   $0x65746e49,0x77(%ebp),%esp
417a99:	72 73                	jb     0x417b0e
417a9b:	65 63 74 73 00       	arpl   %esi,%gs:0x0(%ebx,%esi,2)
417aa0:	55                   	push   %ebp
417aa1:	70 64                	jo     0x417b07
417aa3:	61                   	popa
417aa4:	74 65                	je     0x417b0b
417aa6:	48                   	dec    %eax
417aa7:	69 67 68 6c 69 67 68 	imul   $0x6867696c,0x68(%edi),%esp
417aae:	74 73                	je     0x417b23
417ab0:	00 47 65             	add    %al,0x65(%edi)
417ab3:	74 47                	je     0x417afc
417ab5:	72 6f                	jb     0x417b26
417ab7:	75 70                	jne    0x417b29
417ab9:	42                   	inc    %edx
417aba:	6f                   	outsl  %ds:(%esi),(%dx)
417abb:	75 6e                	jne    0x417b2b
417abd:	64 55                	fs push %ebp
417abf:	6e                   	outsb  %ds:(%esi),(%dx)
417ac0:	69 74 73 00 67 65 74 	imul   $0x5f746567,0x0(%ebx,%esi,2),%esi
417ac7:	5f
417ac8:	54                   	push   %esp
417ac9:	69 6d 65 55 6e 69 74 	imul   $0x74696e55,0x65(%ebp),%ebp
417ad0:	73 00                	jae    0x417ad2
417ad2:	47                   	inc    %edi
417ad3:	65 74 56             	gs je  0x417b2c
417ad6:	69 73 69 62 6c 65 54 	imul   $0x54656c62,0x69(%ebx),%esi
417add:	69 6d 65 55 6e 69 74 	imul   $0x74696e55,0x65(%ebp),%ebp
417ae4:	73 00                	jae    0x417ae6
417ae6:	53                   	push   %ebx
417ae7:	63 72 6f             	arpl   %esi,0x6f(%edx)
417aea:	6c                   	insb   (%dx),%es:(%edi)
417aeb:	6c                   	insb   (%dx),%es:(%edi)
417aec:	54                   	push   %esp
417aed:	69 6d 65 55 6e 69 74 	imul   $0x74696e55,0x65(%ebp),%ebp
417af4:	73 00                	jae    0x417af6
417af6:	4f                   	dec    %edi
417af7:	6e                   	outsb  %ds:(%esi),(%dx)
417af8:	44                   	inc    %esp
417af9:	72 61                	jb     0x417b5c
417afb:	77 44                	ja     0x417b41
417afd:	61                   	popa
417afe:	79 54                	jns    0x417b54
417b00:	69 6d 65 55 6e 69 74 	imul   $0x74696e55,0x65(%ebp),%ebp
417b07:	73 00                	jae    0x417b09
417b09:	5f                   	pop    %edi
417b0a:	74 69                	je     0x417b75
417b0c:	6d                   	insl   (%dx),%es:(%edi)
417b0d:	65 55                	gs push %ebp
417b0f:	6e                   	outsb  %ds:(%esi),(%dx)
417b10:	69 74 73 00 43 6f 6d 	imul   $0x706d6f43,0x0(%ebx,%esi,2),%esi
417b17:	70
417b18:	61                   	popa
417b19:	72 65                	jb     0x417b80
417b1b:	55                   	push   %ebp
417b1c:	6e                   	outsb  %ds:(%esi),(%dx)
417b1d:	69 74 73 00 55 70 64 	imul   $0x61647055,0x0(%ebx,%esi,2),%esi
417b24:	61
417b25:	74 65                	je     0x417b8c
417b27:	55                   	push   %ebp
417b28:	6e                   	outsb  %ds:(%esi),(%dx)
417b29:	69 74 73 00 5f 73 65 	imul   $0x6c65735f,0x0(%ebx,%esi,2),%esi
417b30:	6c
417b31:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
417b36:	45                   	inc    %ebp
417b37:	6c                   	insb   (%dx),%es:(%edi)
417b38:	65 6d                	gs insl (%dx),%es:(%edi)
417b3a:	65 6e                	outsb  %gs:(%esi),(%dx)
417b3c:	74 73                	je     0x417bb1
417b3e:	00 55 70             	add    %dl,0x70(%ebp)
417b41:	64 61                	fs popa
417b43:	74 65                	je     0x417baa
417b45:	53                   	push   %ebx
417b46:	65 6c                	gs insb (%dx),%es:(%edi)
417b48:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
417b4d:	6e                   	outsb  %ds:(%esi),(%dx)
417b4e:	45                   	inc    %ebp
417b4f:	6c                   	insb   (%dx),%es:(%edi)
417b50:	65 6d                	gs insl (%dx),%es:(%edi)
417b52:	65 6e                	outsb  %gs:(%esi),(%dx)
417b54:	74 73                	je     0x417bc9
417b56:	00 43 6c             	add    %al,0x6c(%ebx)
417b59:	65 61                	gs popa
417b5b:	72 53                	jb     0x417bb0
417b5d:	65 6c                	gs insb (%dx),%es:(%edi)
417b5f:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
417b64:	43                   	inc    %ebx
417b65:	6f                   	outsl  %ds:(%esi),(%dx)
417b66:	6d                   	insl   (%dx),%es:(%edi)
417b67:	70 6f                	jo     0x417bd8
417b69:	6e                   	outsb  %ds:(%esi),(%dx)
417b6a:	65 6e                	outsb  %gs:(%esi),(%dx)
417b6c:	74 73                	je     0x417be1
417b6e:	00 63 6f             	add    %ah,0x6f(%ebx)
417b71:	6d                   	insl   (%dx),%es:(%edi)
417b72:	70 6f                	jo     0x417be3
417b74:	6e                   	outsb  %ds:(%esi),(%dx)
417b75:	65 6e                	outsb  %gs:(%esi),(%dx)
417b77:	74 73                	je     0x417bec
417b79:	00 53 79             	add    %dl,0x79(%ebx)
417b7c:	73 74                	jae    0x417bf2
417b7e:	65 6d                	gs insl (%dx),%es:(%edi)
417b80:	46                   	inc    %esi
417b81:	6f                   	outsl  %ds:(%esi),(%dx)
417b82:	6e                   	outsb  %ds:(%esi),(%dx)
417b83:	74 73                	je     0x417bf8
417b85:	00 4f 6e             	add    %cl,0x6e(%edi)
417b88:	47                   	inc    %edi
417b89:	6f                   	outsl  %ds:(%esi),(%dx)
417b8a:	74 46                	je     0x417bd2
417b8c:	6f                   	outsl  %ds:(%esi),(%dx)
417b8d:	63 75 73             	arpl   %esi,0x73(%ebp)
417b90:	00 61 64             	add    %ah,0x64(%ecx)
417b93:	64 5f                	fs pop %edi
417b95:	4c                   	dec    %esp
417b96:	6f                   	outsl  %ds:(%esi),(%dx)
417b97:	73 74                	jae    0x417c0d
417b99:	46                   	inc    %esi
417b9a:	6f                   	outsl  %ds:(%esi),(%dx)
417b9b:	63 75 73             	arpl   %esi,0x73(%ebp)
417b9e:	00 54 65 78          	add    %dl,0x78(%ebp,%eiz,2)
417ba2:	74 42                	je     0x417be6
417ba4:	6f                   	outsl  %ds:(%esi),(%dx)
417ba5:	78 5f                	js     0x417c06
417ba7:	4c                   	dec    %esp
417ba8:	6f                   	outsl  %ds:(%esi),(%dx)
417ba9:	73 74                	jae    0x417c1f
417bab:	46                   	inc    %esi
417bac:	6f                   	outsl  %ds:(%esi),(%dx)
417bad:	63 75 73             	arpl   %esi,0x73(%ebp)
417bb0:	00 4f 6e             	add    %cl,0x6e(%edi)
417bb3:	4c                   	dec    %esp
417bb4:	6f                   	outsl  %ds:(%esi),(%dx)
417bb5:	73 74                	jae    0x417c2b
417bb7:	46                   	inc    %esi
417bb8:	6f                   	outsl  %ds:(%esi),(%dx)
417bb9:	63 75 73             	arpl   %esi,0x73(%ebp)
417bbc:	00 72 61             	add    %dh,0x61(%edx)
417bbf:	64 69 75 73 00 4f 6e 	imul   $0x446e4f00,%fs:0x73(%ebp),%esi
417bc6:	44
417bc7:	72 61                	jb     0x417c2a
417bc9:	77 4f                	ja     0x417c1a
417bcb:	76 65                	jbe    0x417c32
417bcd:	72 66                	jb     0x417c35
417bcf:	6c                   	insb   (%dx),%es:(%edi)
417bd0:	6f                   	outsl  %ds:(%esi),(%dx)
417bd1:	77 73                	ja     0x417c46
417bd3:	00 67 65             	add    %ah,0x65(%edi)
417bd6:	74 5f                	je     0x417c37
417bd8:	44                   	inc    %esp
417bd9:	61                   	popa
417bda:	79 73                	jns    0x417c4f
417bdc:	00 73 65             	add    %dh,0x65(%ebx)
417bdf:	74 5f                	je     0x417c40
417be1:	44                   	inc    %esp
417be2:	61                   	popa
417be3:	79 73                	jns    0x417c58
417be5:	00 41 64             	add    %al,0x64(%ecx)
417be8:	64 44                	fs inc %esp
417bea:	61                   	popa
417beb:	79 73                	jns    0x417c60
417bed:	00 67 65             	add    %ah,0x65(%edi)
417bf0:	74 5f                	je     0x417c51
417bf2:	54                   	push   %esp
417bf3:	6f                   	outsl  %ds:(%esi),(%dx)
417bf4:	74 61                	je     0x417c57
417bf6:	6c                   	insb   (%dx),%es:(%edi)
417bf7:	44                   	inc    %esp
417bf8:	61                   	popa
417bf9:	79 73                	jns    0x417c6e
417bfb:	00 67 65             	add    %ah,0x65(%edi)
417bfe:	74 5f                	je     0x417c5f
417c00:	4d                   	dec    %ebp
417c01:	61                   	popa
417c02:	78 69                	js     0x417c6d
417c04:	6d                   	insl   (%dx),%es:(%edi)
417c05:	75 6d                	jne    0x417c74
417c07:	46                   	inc    %esi
417c08:	75 6c                	jne    0x417c76
417c0a:	6c                   	insb   (%dx),%es:(%edi)
417c0b:	44                   	inc    %esp
417c0c:	61                   	popa
417c0d:	79 73                	jns    0x417c82
417c0f:	00 73 65             	add    %dh,0x65(%ebx)
417c12:	74 5f                	je     0x417c73
417c14:	4d                   	dec    %ebp
417c15:	61                   	popa
417c16:	78 69                	js     0x417c81
417c18:	6d                   	insl   (%dx),%es:(%edi)
417c19:	75 6d                	jne    0x417c88
417c1b:	46                   	inc    %esi
417c1c:	75 6c                	jne    0x417c8a
417c1e:	6c                   	insb   (%dx),%es:(%edi)
417c1f:	44                   	inc    %esp
417c20:	61                   	popa
417c21:	79 73                	jns    0x417c96
417c23:	00 5f 6d             	add    %bl,0x6d(%edi)
417c26:	61                   	popa
417c27:	78 69                	js     0x417c92
417c29:	6d                   	insl   (%dx),%es:(%edi)
417c2a:	75 6d                	jne    0x417c99
417c2c:	46                   	inc    %esi
417c2d:	75 6c                	jne    0x417c9b
417c2f:	6c                   	insb   (%dx),%es:(%edi)
417c30:	44                   	inc    %esp
417c31:	61                   	popa
417c32:	79 73                	jns    0x417ca7
417c34:	00 4f 6e             	add    %cl,0x6e(%edi)
417c37:	44                   	inc    %esp
417c38:	72 61                	jb     0x417c9b
417c3a:	77 44                	ja     0x417c80
417c3c:	61                   	popa
417c3d:	79 73                	jns    0x417cb2
417c3f:	00 67 65             	add    %ah,0x65(%edi)
417c42:	74 5f                	je     0x417ca3
417c44:	4d                   	dec    %ebp
417c45:	61                   	popa
417c46:	78 69                	js     0x417cb1
417c48:	6d                   	insl   (%dx),%es:(%edi)
417c49:	75 6d                	jne    0x417cb8
417c4b:	56                   	push   %esi
417c4c:	69 65 77 44 61 79 73 	imul   $0x73796144,0x77(%ebp),%esp
417c53:	00 73 65             	add    %dh,0x65(%ebx)
417c56:	74 5f                	je     0x417cb7
417c58:	4d                   	dec    %ebp
417c59:	61                   	popa
417c5a:	78 69                	js     0x417cc5
417c5c:	6d                   	insl   (%dx),%es:(%edi)
417c5d:	75 6d                	jne    0x417ccc
417c5f:	56                   	push   %esi
417c60:	69 65 77 44 61 79 73 	imul   $0x73796144,0x77(%ebp),%esp
417c67:	00 5f 6d             	add    %bl,0x6d(%edi)
417c6a:	61                   	popa
417c6b:	78 69                	js     0x417cd6
417c6d:	6d                   	insl   (%dx),%es:(%edi)
417c6e:	75 6d                	jne    0x417cdd
417c70:	56                   	push   %esi
417c71:	69 65 77 44 61 79 73 	imul   $0x73796144,0x77(%ebp),%esp
417c78:	00 5f 64             	add    %bl,0x64(%edi)
417c7b:	61                   	popa
417c7c:	79 73                	jns    0x417cf1
417c7e:	00 67 65             	add    %ah,0x65(%edi)
417c81:	74 5f                	je     0x417ce2
417c83:	4d                   	dec    %ebp
417c84:	6f                   	outsl  %ds:(%esi),(%dx)
417c85:	64 69 66 69 65 72 4b 	imul   $0x654b7265,%fs:0x69(%esi),%esp
417c8c:	65
417c8d:	79 73                	jns    0x417d02
417c8f:	00 52 65             	add    %dl,0x65(%edx)
417c92:	6d                   	insl   (%dx),%es:(%edi)
417c93:	6f                   	outsl  %ds:(%esi),(%dx)
417c94:	76 65                	jbe    0x417cfb
417c96:	41                   	inc    %ecx
417c97:	74 00                	je     0x417c99
417c99:	49                   	dec    %ecx
417c9a:	74 65                	je     0x417d01
417c9c:	6d                   	insl   (%dx),%es:(%edi)
417c9d:	41                   	inc    %ecx
417c9e:	74 00                	je     0x417ca0
417ca0:	67 65 74 5f          	addr16 gs je 0x417d03
417ca4:	46                   	inc    %esi
417ca5:	6f                   	outsl  %ds:(%esi),(%dx)
417ca6:	72 6d                	jb     0x417d15
417ca8:	61                   	popa
417ca9:	74 00                	je     0x417cab
417cab:	73 65                	jae    0x417d12
417cad:	74 5f                	je     0x417d0e
417caf:	46                   	inc    %esi
417cb0:	6f                   	outsl  %ds:(%esi),(%dx)
417cb1:	72 6d                	jb     0x417d20
417cb3:	61                   	popa
417cb4:	74 00                	je     0x417cb6
417cb6:	67 65 74 5f          	addr16 gs je 0x417d19
417cba:	4d                   	dec    %ebp
417cbb:	6f                   	outsl  %ds:(%esi),(%dx)
417cbc:	6e                   	outsb  %ds:(%esi),(%dx)
417cbd:	74 68                	je     0x417d27
417cbf:	54                   	push   %esp
417cc0:	69 74 6c 65 46 6f 72 	imul   $0x6d726f46,0x65(%esp,%ebp,2),%esi
417cc7:	6d
417cc8:	61                   	popa
417cc9:	74 00                	je     0x417ccb
417ccb:	73 65                	jae    0x417d32
417ccd:	74 5f                	je     0x417d2e
417ccf:	4d                   	dec    %ebp
417cd0:	6f                   	outsl  %ds:(%esi),(%dx)
417cd1:	6e                   	outsb  %ds:(%esi),(%dx)
417cd2:	74 68                	je     0x417d3c
417cd4:	54                   	push   %esp
417cd5:	69 74 6c 65 46 6f 72 	imul   $0x6d726f46,0x65(%esp,%ebp,2),%esi
417cdc:	6d
417cdd:	61                   	popa
417cde:	74 00                	je     0x417ce0
417ce0:	5f                   	pop    %edi
417ce1:	6d                   	insl   (%dx),%es:(%edi)
417ce2:	6f                   	outsl  %ds:(%esi),(%dx)
417ce3:	6e                   	outsb  %ds:(%esi),(%dx)
417ce4:	74 68                	je     0x417d4e
417ce6:	54                   	push   %esp
417ce7:	69 74 6c 65 46 6f 72 	imul   $0x6d726f46,0x65(%esp,%ebp,2),%esi
417cee:	6d
417cef:	61                   	popa
417cf0:	74 00                	je     0x417cf2
417cf2:	67 65 74 5f          	addr16 gs je 0x417d55
417cf6:	43                   	inc    %ebx
417cf7:	61                   	popa
417cf8:	6c                   	insb   (%dx),%es:(%edi)
417cf9:	65 6e                	outsb  %gs:(%esi),(%dx)
417cfb:	64 61                	fs popa
417cfd:	72 54                	jb     0x417d53
417cff:	69 6d 65 46 6f 72 6d 	imul   $0x6d726f46,0x65(%ebp),%ebp
417d06:	61                   	popa
417d07:	74 00                	je     0x417d09
417d09:	73 65                	jae    0x417d70
417d0b:	74 5f                	je     0x417d6c
417d0d:	43                   	inc    %ebx
417d0e:	61                   	popa
417d0f:	6c                   	insb   (%dx),%es:(%edi)
417d10:	65 6e                	outsb  %gs:(%esi),(%dx)
417d12:	64 61                	fs popa
417d14:	72 54                	jb     0x417d6a
417d16:	69 6d 65 46 6f 72 6d 	imul   $0x6d726f46,0x65(%ebp),%ebp
417d1d:	61                   	popa
417d1e:	74 00                	je     0x417d20
417d20:	67 65 74 5f          	addr16 gs je 0x417d83
417d24:	49                   	dec    %ecx
417d25:	74 65                	je     0x417d8c
417d27:	6d                   	insl   (%dx),%es:(%edi)
417d28:	73 54                	jae    0x417d7e
417d2a:	69 6d 65 46 6f 72 6d 	imul   $0x6d726f46,0x65(%ebp),%ebp
417d31:	61                   	popa
417d32:	74 00                	je     0x417d34
417d34:	73 65                	jae    0x417d9b
417d36:	74 5f                	je     0x417d97
417d38:	49                   	dec    %ecx
417d39:	74 65                	je     0x417da0
417d3b:	6d                   	insl   (%dx),%es:(%edi)
417d3c:	73 54                	jae    0x417d92
417d3e:	69 6d 65 46 6f 72 6d 	imul   $0x6d726f46,0x65(%ebp),%ebp
417d45:	61                   	popa
417d46:	74 00                	je     0x417d48
417d48:	5f                   	pop    %edi
417d49:	69 74 65 6d 73 54 69 	imul   $0x6d695473,0x6d(%ebp,%eiz,2),%esi
417d50:	6d
417d51:	65 46                	gs inc %esi
417d53:	6f                   	outsl  %ds:(%esi),(%dx)
417d54:	72 6d                	jb     0x417dc3
417d56:	61                   	popa