427931:	ff 05 68 ea 46 00    	incl   0x46ea68
427937:	33 c0                	xor    %eax,%eax
427939:	5a                   	pop    %edx
42793a:	59                   	pop    %ecx
42793b:	59                   	pop    %ecx
42793c:	64 89 10             	mov    %edx,%fs:(%eax)
42793f:	68 4c 79 42 00       	push   $0x42794c
427944:	c3                   	ret
427945:	e9 52 c0 fd ff       	jmp    0x40399c
42794a:	eb f8                	jmp    0x427944
42794c:	5d                   	pop    %ebp
42794d:	c3                   	ret
42794e:	8b c0                	mov    %eax,%eax
427950:	83 2d 68 ea 46 00 01 	subl   $0x1,0x46ea68
427957:	c3                   	ret
427958:	55                   	push   %ebp
427959:	8b ec                	mov    %esp,%ebp
42795b:	33 c0                	xor    %eax,%eax
42795d:	55                   	push   %ebp
42795e:	68 7d 79 42 00       	push   $0x42797d
427963:	64 ff 30             	push   %fs:(%eax)
427966:	64 89 20             	mov    %esp,%fs:(%eax)
427969:	ff 05 6c ea 46 00    	incl   0x46ea6c
42796f:	33 c0                	xor    %eax,%eax
427971:	5a                   	pop    %edx
427972:	59                   	pop    %ecx
427973:	59                   	pop    %ecx
427974:	64 89 10             	mov    %edx,%fs:(%eax)
427977:	68 84 79 42 00       	push   $0x427984
42797c:	c3                   	ret
42797d:	e9 1a c0 fd ff       	jmp    0x40399c
427982:	eb f8                	jmp    0x42797c
427984:	5d                   	pop    %ebp
427985:	c3                   	ret
427986:	8b c0                	mov    %eax,%eax
427988:	83 2d 6c ea 46 00 01 	subl   $0x1,0x46ea6c
42798f:	c3                   	ret
427990:	dc 79 42             	fdivrl 0x42(%ecx)
42799f:	00 50 7a             	add    %dl,0x7a(%eax)
4279a2:	42                   	inc    %edx
4279ab:	00 1c 7a             	add    %bl,(%edx,%edi,2)
4279ae:	42                   	inc    %edx
4279af:	00 3c 7a             	add    %bh,(%edx,%edi,2)
4279b2:	42                   	inc    %edx
4279b3:	00 58 00             	add    %bl,0x0(%eax)
4279b6:	00 00                	add    %al,(%eax)
4279b8:	48                   	dec    %eax
4279b9:	26 41                	es inc %ecx
4279bb:	00 4c a6 41          	add    %cl,0x41(%esi,%eiz,4)
4279bf:	00 9c 34 40 00 a0 9f 	add    %bl,-0x605fffc0(%esp,%esi,1)
4279c6:	41                   	inc    %ecx
4279c7:	00 a4 34 40 00 1c 82 	add    %ah,-0x7de3ffc0(%esp,%esi,1)
4279ce:	42                   	inc    %edx
4279cf:	00 e0                	add    %ah,%al
4279d1:	31 40 00             	xor    %eax,0x0(%eax)
4279d4:	fc                   	cld
4279d5:	31 40 00             	xor    %eax,0x0(%eax)
4279d8:	c0 81 42 00 74 44 41 	rolb   $0x41,0x44740042(%ecx)
4279df:	00 54 a2 41          	add    %dl,0x41(%edx,%eiz,4)
4279e3:	00 90 43 41 00 2c    	add    %dl,0x2c004143(%eax)
4279e9:	a3 41 00 f8 a1       	mov    %eax,0xa1f80041
4279ee:	41                   	inc    %ecx
4279ef:	00 3c a3             	add    %bh,(%ebx,%eiz,4)
4279f2:	41                   	inc    %ecx
4279f3:	00 34 a4             	add    %dh,(%esp,%eiz,4)
4279f6:	41                   	inc    %ecx
4279f7:	00 64 a6 41          	add    %ah,0x41(%esi,%eiz,4)
4279fb:	00 4c a3 41          	add    %cl,0x41(%ebx,%eiz,4)
4279ff:	00 44 a3 41          	add    %al,0x41(%ebx,%eiz,4)
427a03:	00 6c a6 41          	add    %ch,0x41(%esi,%eiz,4)
427a07:	00 78 81             	add    %bh,-0x7f(%eax)
427a0a:	42                   	inc    %edx
427a0b:	00 a0 82 42 00 f4    	add    %ah,-0xbffbd7e(%eax)
427a11:	81 42 00 ec 82 42 00 	addl   $0x4282ec,0x0(%edx)
427a18:	8c 2a                	mov    %gs,(%edx)
427a1a:	40                   	inc    %eax
427a1b:	00 05 00 02 00 10    	add    %al,0x10000200
427a21:	01 82 00 ef ff ee    	add    %eax,-0x11001100(%edx)
427a27:	ff a8 82 42 00 c0    	ljmp   *-0x3fffbd7e(%eax)
427a2d:	82 42 00 d8          	addb   $0xd8,0x0(%edx)
427a31:	82 42 00 c0          	addb   $0xc0,0x0(%edx)
427a35:	83 42 00 d4          	addl   $0xffffffd4,0x0(%edx)
427a39:	83 42 00 0d          	addl   $0xd,0x0(%edx)
427a3d:	54                   	push   %esp
427a3e:	43                   	inc    %ebx
427a3f:	6f                   	outsl  %ds:(%esi),(%dx)
427a40:	6d                   	insl   (%dx),%es:(%edi)
427a41:	6d                   	insl   (%dx),%es:(%edi)
427a42:	6f                   	outsl  %ds:(%esi),(%dx)
427a43:	6e                   	outsb  %ds:(%esi),(%dx)
427a44:	44                   	inc    %esp
427a45:	69 61 6c 6f 67 8b c0 	imul   $0xc08b676f,0x6c(%ecx),%esp
427a4c:	50                   	push   %eax
427a4d:	7a 42                	jp     0x427a91
427a4f:	00 07                	add    %al,(%edi)
427a51:	0d 54 43 6f 6d       	or     $0x6d6f4354,%eax
427a56:	6d                   	insl   (%dx),%es:(%edi)
427a57:	6f                   	outsl  %ds:(%esi),(%dx)
427a58:	6e                   	outsb  %ds:(%esi),(%dx)
427a59:	44                   	inc    %esp
427a5a:	69 61 6c 6f 67 dc 79 	imul   $0x79dc676f,0x6c(%ecx),%esp
427a61:	42                   	inc    %edx
427a62:	00 44 27 41          	add    %al,0x41(%edi,%eiz,1)
427a66:	00 06                	add    %al,(%esi)
427a68:	00 07                	add    %al,(%edi)
427a6a:	44                   	inc    %esp
427a6b:	69 61 6c 6f 67 73 04 	imul   $0x473676f,0x6c(%ecx),%esp
427a72:	00 00                	add    %al,(%eax)
427a74:	10 40 00             	adc    %al,0x0(%eax)
427a77:	30 00                	xor    %al,(%eax)
427a79:	00 ff                	add    %bh,%bh
427a7b:	30 00                	xor    %al,(%eax)
427a7d:	00 ff                	add    %bh,%bh
427a7f:	01 00                	add    %eax,(%eax)
427a81:	00 00                	add    %al,(%eax)
427a83:	00 00                	add    %al,(%eax)
427a85:	00 80 01 00 00 00    	add    %al,0x1(%eax)
427a8b:	02 00                	add    (%eax),%al
427a8d:	05 43 74 6c 33       	add    $0x336c7443,%eax
427a92:	44                   	inc    %esp
427a93:	98                   	cwtl
427a94:	12 41 00             	adc    0x0(%ecx),%al
427a97:	38 00                	cmp    %al,(%eax)
427a99:	00 ff                	add    %bh,%bh
427a9b:	38 00                	cmp    %al,(%eax)
427a9d:	00 ff                	add    %bh,%bh
427a9f:	01 00                	add    %eax,(%eax)
427aa1:	00 00                	add    %al,(%eax)
427aa3:	00 00                	add    %al,(%eax)
427aa5:	00 80 00 00 00 00    	add    %al,0x0(%eax)
427aab:	03 00                	add    (%eax),%eax
427aad:	0b 48 65             	or     0x65(%eax),%ecx
427ab0:	6c                   	insb   (%dx),%es:(%edi)
427ab1:	70 43                	jo     0x427af6
427ab3:	6f                   	outsl  %ds:(%esi),(%dx)
427ab4:	6e                   	outsb  %ds:(%esi),(%dx)
427ab5:	74 65                	je     0x427b1c
427ab7:	78 74                	js     0x427b2d
427ab9:	04 13                	add    $0x13,%al
427abb:	41                   	inc    %ecx
427abc:	00 48 00             	add    %cl,0x0(%eax)
427abf:	00 ff                	add    %bh,%bh
427ac1:	48                   	dec    %eax
427ac2:	00 00                	add    %al,(%eax)
427ac4:	ff 01                	incl   (%ecx)
427ac6:	00 00                	add    %al,(%eax)
427ac8:	00 00                	add    %al,(%eax)
427aca:	00 00                	add    %al,(%eax)
427acc:	80 00 00             	addb   $0x0,(%eax)
427acf:	00 80 04 00 07 4f    	add    %al,0x4f070004(%eax)
427ad5:	6e                   	outsb  %ds:(%esi),(%dx)
427ad6:	43                   	inc    %ebx
427ad7:	6c                   	insb   (%dx),%es:(%edi)
427ad8:	6f                   	outsl  %ds:(%esi),(%dx)
427ad9:	73 65                	jae    0x427b40
427adb:	04 13                	add    $0x13,%al
427add:	41                   	inc    %ecx
427ade:	00 50 00             	add    %dl,0x0(%eax)
427ae1:	00 ff                	add    %bh,%bh
427ae3:	50                   	push   %eax
427ae4:	00 00                	add    %al,(%eax)
427ae6:	ff 01                	incl   (%ecx)
427ae8:	00 00                	add    %al,(%eax)
427aea:	00 00                	add    %al,(%eax)
427aec:	00 00                	add    %al,(%eax)
427aee:	80 00 00             	addb   $0x0,(%eax)
427af1:	00 80 05 00 06 4f    	add    %al,0x4f060005(%eax)
427af7:	6e                   	outsb  %ds:(%esi),(%dx)
427af8:	53                   	push   %ebx
427af9:	68 6f 77 00 7b       	push   $0x7b00776f
427afe:	42                   	inc    %edx
427aff:	00 03                	add    %al,(%ebx)
427b01:	0b 54 4f 70          	or     0x70(%edi,%ecx,2),%edx
427b05:	65 6e                	outsb  %gs:(%esi),(%dx)
427b07:	4f                   	dec    %edi
427b08:	70 74                	jo     0x427b7e
427b0a:	69 6f 6e 01 00 00 00 	imul   $0x1,0x6e(%edi),%ebp
427b11:	00 15 00 00 00 fc    	add    %dl,0xfc000000
427b17:	7a 42                	jp     0x427b5b
427b19:	00 0a                	add    %cl,(%edx)
427b1b:	6f                   	outsl  %ds:(%esi),(%dx)
427b1c:	66 52                	push   %dx
427b1e:	65 61                	gs popa
427b20:	64 4f                	fs dec %edi
427b22:	6e                   	outsb  %ds:(%esi),(%dx)
427b23:	6c                   	insb   (%dx),%es:(%edi)
427b24:	79 11                	jns    0x427b37
427b26:	6f                   	outsl  %ds:(%esi),(%dx)
427b27:	66 4f                	dec    %di
427b29:	76 65                	jbe    0x427b90
427b2b:	72 77                	jb     0x427ba4
427b2d:	72 69                	jb     0x427b98
427b2f:	74 65                	je     0x427b96
427b31:	50                   	push   %eax
427b32:	72 6f                	jb     0x427ba3
427b34:	6d                   	insl   (%dx),%es:(%edi)
427b35:	70 74                	jo     0x427bab
427b37:	0e                   	push   %cs
427b38:	6f                   	outsl  %ds:(%esi),(%dx)
427b39:	66 48                	dec    %ax
427b3b:	69 64 65 52 65 61 64 	imul   $0x4f646165,0x52(%ebp,%eiz,2),%esp
427b42:	4f
427b43:	6e                   	outsb  %ds:(%esi),(%dx)
427b44:	6c                   	insb   (%dx),%es:(%edi)
427b45:	79 0d                	jns    0x427b54
427b47:	6f                   	outsl  %ds:(%esi),(%dx)
427b48:	66 4e                	dec    %si
427b4a:	6f                   	outsl  %ds:(%esi),(%dx)
427b4b:	43                   	inc    %ebx
427b4c:	68 61 6e 67 65       	push   $0x65676e61
427b51:	44                   	inc    %esp
427b52:	69 72 0a 6f 66 53 68 	imul   $0x6853666f,0xa(%edx),%esi
427b59:	6f                   	outsl  %ds:(%esi),(%dx)
427b5a:	77 48                	ja     0x427ba4
427b5c:	65 6c                	gs insb (%dx),%es:(%edi)
427b5e:	70 0c                	jo     0x427b6c
427b60:	6f                   	outsl  %ds:(%esi),(%dx)
427b61:	66 4e                	dec    %si
427b63:	6f                   	outsl  %ds:(%esi),(%dx)
427b64:	56                   	push   %esi
427b65:	61                   	popa
427b66:	6c                   	insb   (%dx),%es:(%edi)
427b67:	69 64 61 74 65 12 6f 	imul   $0x666f1265,0x74(%ecx,%eiz,2),%esp
427b6e:	66
427b6f:	41                   	inc    %ecx
427b70:	6c                   	insb   (%dx),%es:(%edi)
427b71:	6c                   	insb   (%dx),%es:(%edi)
427b72:	6f                   	outsl  %ds:(%esi),(%dx)
427b73:	77 4d                	ja     0x427bc2
427b75:	75 6c                	jne    0x427be3
427b77:	74 69                	je     0x427be2
427b79:	53                   	push   %ebx
427b7a:	65 6c                	gs insb (%dx),%es:(%edi)
427b7c:	65 63 74 14 6f       	arpl   %esi,%gs:0x6f(%esp,%edx,1)
427b81:	66 45                	inc    %bp
427b83:	78 74                	js     0x427bf9
427b85:	65 6e                	outsb  %gs:(%esi),(%dx)
427b87:	73 69                	jae    0x427bf2
427b89:	6f                   	outsl  %ds:(%esi),(%dx)
427b8a:	6e                   	outsb  %ds:(%esi),(%dx)
427b8b:	44                   	inc    %esp
427b8c:	69 66 66 65 72 65 6e 	imul   $0x6e657265,0x66(%esi),%esp
427b93:	74 0f                	je     0x427ba4
427b95:	6f                   	outsl  %ds:(%esi),(%dx)
427b96:	66 50                	push   %ax
427b98:	61                   	popa
427b99:	74 68                	je     0x427c03
427b9b:	4d                   	dec    %ebp
427b9c:	75 73                	jne    0x427c11
427b9e:	74 45                	je     0x427be5
427ba0:	78 69                	js     0x427c0b
427ba2:	73 74                	jae    0x427c18
427ba4:	0f 6f 66 46          	movq   0x46(%esi),%mm4
427ba8:	69 6c 65 4d 75 73 74 	imul   $0x45747375,0x4d(%ebp,%eiz,2),%ebp
427baf:	45
427bb0:	78 69                	js     0x427c1b
427bb2:	73 74                	jae    0x427c28
427bb4:	0e                   	push   %cs
427bb5:	6f                   	outsl  %ds:(%esi),(%dx)
427bb6:	66 43                	inc    %bx
427bb8:	72 65                	jb     0x427c1f
427bba:	61                   	popa
427bbb:	74 65                	je     0x427c22
427bbd:	50                   	push   %eax
427bbe:	72 6f                	jb     0x427c2f
427bc0:	6d                   	insl   (%dx),%es:(%edi)
427bc1:	70 74                	jo     0x427c37
427bc3:	0c 6f                	or     $0x6f,%al
427bc5:	66 53                	push   %bx
427bc7:	68 61 72 65 41       	push   $0x41657261
427bcc:	77 61                	ja     0x427c2f
427bce:	72 65                	jb     0x427c35
427bd0:	12 6f 66             	adc    0x66(%edi),%ch
427bd3:	4e                   	dec    %esi
427bd4:	6f                   	outsl  %ds:(%esi),(%dx)
427bd5:	52                   	push   %edx
427bd6:	65 61                	gs popa
427bd8:	64 4f                	fs dec %edi
427bda:	6e                   	outsb  %ds:(%esi),(%dx)
427bdb:	6c                   	insb   (%dx),%es:(%edi)
427bdc:	79 52                	jns    0x427c30
427bde:	65 74 75             	gs je  0x427c56
427be1:	72 6e                	jb     0x427c51
427be3:	12 6f 66             	adc    0x66(%edi),%ch
427be6:	4e                   	dec    %esi
427be7:	6f                   	outsl  %ds:(%esi),(%dx)
427be8:	54                   	push   %esp
427be9:	65 73 74             	gs jae 0x427c60
427bec:	46                   	inc    %esi
427bed:	69 6c 65 43 72 65 61 	imul   $0x74616572,0x43(%ebp,%eiz,2),%ebp
427bf4:	74
427bf5:	65 11 6f 66          	adc    %ebp,%gs:0x66(%edi)
427bf9:	4e                   	dec    %esi
427bfa:	6f                   	outsl  %ds:(%esi),(%dx)
427bfb:	4e                   	dec    %esi
427bfc:	65 74 77             	gs je  0x427c76
427bff:	6f                   	outsl  %ds:(%esi),(%dx)
427c00:	72 6b                	jb     0x427c6d
427c02:	42                   	inc    %edx
427c03:	75 74                	jne    0x427c79
427c05:	74 6f                	je     0x427c76
427c07:	6e                   	outsb  %ds:(%esi),(%dx)
427c08:	0d 6f 66 4e 6f       	or     $0x6f4e666f,%eax
427c0d:	4c                   	dec    %esp
427c0e:	6f                   	outsl  %ds:(%esi),(%dx)
427c0f:	6e                   	outsb  %ds:(%esi),(%dx)
427c10:	67 4e                	addr16 dec %esi
427c12:	61                   	popa
427c13:	6d                   	insl   (%dx),%es:(%edi)
427c14:	65 73 10             	gs jae 0x427c27
427c17:	6f                   	outsl  %ds:(%esi),(%dx)
427c18:	66 4f                	dec    %di
427c1a:	6c                   	insb   (%dx),%es:(%edi)
427c1b:	64 53                	fs push %ebx
427c1d:	74 79                	je     0x427c98
427c1f:	6c                   	insb   (%dx),%es:(%edi)
427c20:	65 44                	gs inc %esp
427c22:	69 61 6c 6f 67 14 6f 	imul   $0x6f14676f,0x6c(%ecx),%esp
427c29:	66 4e                	dec    %si
427c2b:	6f                   	outsl  %ds:(%esi),(%dx)
427c2c:	44                   	inc    %esp
427c2d:	65 72 65             	gs jb  0x427c95
427c30:	66 65 72 65          	data16 gs jb 0x427c99
427c34:	6e                   	outsb  %ds:(%esi),(%dx)
427c35:	63 65 4c             	arpl   %esp,0x4c(%ebp)
427c38:	69 6e 6b 73 15 6f 66 	imul   $0x666f1573,0x6b(%esi),%ebp
427c3f:	45                   	inc    %ebp
427c40:	6e                   	outsb  %ds:(%esi),(%dx)
427c41:	61                   	popa
427c42:	62 6c 65 49          	bound  %ebp,0x49(%ebp,%eiz,2)
427c46:	6e                   	outsb  %ds:(%esi),(%dx)
427c47:	63 6c 75 64          	arpl   %ebp,0x64(%ebp,%esi,2)
427c4b:	65 4e                	gs dec %esi
427c4d:	6f                   	outsl  %ds:(%esi),(%dx)
427c4e:	74 69                	je     0x427cb9
427c50:	66 79 0e             	data16 jns 0x427c61
427c53:	6f                   	outsl  %ds:(%esi),(%dx)
427c54:	66 45                	inc    %bp
427c56:	6e                   	outsb  %ds:(%esi),(%dx)
427c57:	61                   	popa
427c58:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
427c5c:	69 7a 69 6e 67 11 6f 	imul   $0x6f11676e,0x69(%edx),%edi
427c63:	66 44                	inc    %sp
427c65:	6f                   	outsl  %ds:(%esi),(%dx)
427c66:	6e                   	outsb  %ds:(%esi),(%dx)
427c67:	74 41                	je     0x427caa
427c69:	64 64 54             	fs fs push %esp
427c6c:	6f                   	outsl  %ds:(%esi),(%dx)
427c6d:	52                   	push   %edx
427c6e:	65 63 65 6e          	arpl   %esp,%gs:0x6e(%ebp)