461997:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
46199b:	73 74                	jae    0x461a11
46199d:	65 6d                	gs insl (%dx),%es:(%edi)
46199f:	2e 52                	cs push %edx
4619a1:	65 73 6f             	gs jae 0x461a13
4619a4:	75 72                	jne    0x461a18
4619a6:	63 65 73             	arpl   %esp,0x73(%ebp)
4619a9:	2e 52                	cs push %edx
4619ab:	65 73 6f             	gs jae 0x461a1d
4619ae:	75 72                	jne    0x461a22
4619b0:	63 65 52             	arpl   %esp,0x52(%ebp)
4619b3:	65 61                	gs popa
4619b5:	64 65 72 2c          	fs gs jb 0x4619e5
4619b9:	20 6d 73             	and    %ch,0x73(%ebp)
4619bc:	63 6f 72             	arpl   %ebp,0x72(%edi)
4619bf:	6c                   	insb   (%dx),%es:(%edi)
4619c0:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
4619c7:	73 69                	jae    0x461a32
4619c9:	6f                   	outsl  %ds:(%esi),(%dx)
4619ca:	6e                   	outsb  %ds:(%esi),(%dx)
4619cb:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
4619d0:	30 2e                	xor    %ch,(%esi)
4619d2:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
4619d5:	43                   	inc    %ebx
4619d6:	75 6c                	jne    0x461a44
4619d8:	74 75                	je     0x461a4f
4619da:	72 65                	jb     0x461a41
4619dc:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
4619e1:	72 61                	jb     0x461a44
4619e3:	6c                   	insb   (%dx),%es:(%edi)
4619e4:	2c 20                	sub    $0x20,%al
4619e6:	50                   	push   %eax
4619e7:	75 62                	jne    0x461a4b
4619e9:	6c                   	insb   (%dx),%es:(%edi)
4619ea:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
4619f1:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
4619f5:	62 37                	bound  %esi,(%edi)
4619f7:	37                   	aaa
4619f8:	61                   	popa
4619f9:	35 63 35 36 31       	xor    $0x31363563,%eax
4619fe:	39 33                	cmp    %esi,(%ebx)
461a00:	34 65                	xor    $0x65,%al
461a02:	30 38                	xor    %bh,(%eax)
461a04:	39 23                	cmp    %esp,(%ebx)
461a06:	53                   	push   %ebx
461a07:	79 73                	jns    0x461a7c
461a09:	74 65                	je     0x461a70
461a0b:	6d                   	insl   (%dx),%es:(%edi)
461a0c:	2e 52                	cs push %edx
461a0e:	65 73 6f             	gs jae 0x461a80
461a11:	75 72                	jne    0x461a85
461a13:	63 65 73             	arpl   %esp,0x73(%ebp)
461a16:	2e 52                	cs push %edx
461a18:	75 6e                	jne    0x461a88
461a1a:	74 69                	je     0x461a85
461a1c:	6d                   	insl   (%dx),%es:(%edi)
461a1d:	65 52                	gs push %edx
461a1f:	65 73 6f             	gs jae 0x461a91
461a22:	75 72                	jne    0x461a96
461a24:	63 65 53             	arpl   %esp,0x53(%ebp)
461a27:	65 74 02             	gs je  0x461a2c
461a32:	00 00                	add    %al,(%eax)
461a34:	00 50 41             	add    %dl,0x41(%eax)
461a37:	44                   	inc    %esp
461a38:	50                   	push   %eax
461a39:	41                   	inc    %ecx
461a3a:	44                   	inc    %esp
461a3b:	50                   	push   %eax
461a3c:	b4 00                	mov    $0x0,%ah
461a3e:	00 00                	add    %al,(%eax)
461a40:	b4 00                	mov    $0x0,%ah
461a42:	00 00                	add    %al,(%eax)
461a44:	ce                   	into
461a45:	ca ef be             	lret   $0xbeef
461a48:	01 00                	add    %eax,(%eax)
461a4a:	00 00                	add    %al,(%eax)
461a4c:	91                   	xchg   %eax,%ecx
461a4d:	00 00                	add    %al,(%eax)
461a4f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
461a53:	73 74                	jae    0x461ac9
461a55:	65 6d                	gs insl (%dx),%es:(%edi)
461a57:	2e 52                	cs push %edx
461a59:	65 73 6f             	gs jae 0x461acb
461a5c:	75 72                	jne    0x461ad0
461a5e:	63 65 73             	arpl   %esp,0x73(%ebp)
461a61:	2e 52                	cs push %edx
461a63:	65 73 6f             	gs jae 0x461ad5
461a66:	75 72                	jne    0x461ada
461a68:	63 65 52             	arpl   %esp,0x52(%ebp)
461a6b:	65 61                	gs popa
461a6d:	64 65 72 2c          	fs gs jb 0x461a9d
461a71:	20 6d 73             	and    %ch,0x73(%ebp)
461a74:	63 6f 72             	arpl   %ebp,0x72(%edi)
461a77:	6c                   	insb   (%dx),%es:(%edi)
461a78:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
461a7f:	73 69                	jae    0x461aea
461a81:	6f                   	outsl  %ds:(%esi),(%dx)
461a82:	6e                   	outsb  %ds:(%esi),(%dx)
461a83:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
461a88:	30 2e                	xor    %ch,(%esi)
461a8a:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
461a8d:	43                   	inc    %ebx
461a8e:	75 6c                	jne    0x461afc
461a90:	74 75                	je     0x461b07
461a92:	72 65                	jb     0x461af9
461a94:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
461a99:	72 61                	jb     0x461afc
461a9b:	6c                   	insb   (%dx),%es:(%edi)
461a9c:	2c 20                	sub    $0x20,%al
461a9e:	50                   	push   %eax
461a9f:	75 62                	jne    0x461b03
461aa1:	6c                   	insb   (%dx),%es:(%edi)
461aa2:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
461aa9:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
461aad:	62 37                	bound  %esi,(%edi)
461aaf:	37                   	aaa
461ab0:	61                   	popa
461ab1:	35 63 35 36 31       	xor    $0x31363563,%eax
461ab6:	39 33                	cmp    %esi,(%ebx)
461ab8:	34 65                	xor    $0x65,%al
461aba:	30 38                	xor    %bh,(%eax)
461abc:	39 23                	cmp    %esp,(%ebx)
461abe:	53                   	push   %ebx
461abf:	79 73                	jns    0x461b34
461ac1:	74 65                	je     0x461b28
461ac3:	6d                   	insl   (%dx),%es:(%edi)
461ac4:	2e 52                	cs push %edx
461ac6:	65 73 6f             	gs jae 0x461b38
461ac9:	75 72                	jne    0x461b3d
461acb:	63 65 73             	arpl   %esp,0x73(%ebp)
461ace:	2e 52                	cs push %edx
461ad0:	75 6e                	jne    0x461b40
461ad2:	74 69                	je     0x461b3d
461ad4:	6d                   	insl   (%dx),%es:(%edi)
461ad5:	65 52                	gs push %edx
461ad7:	65 73 6f             	gs jae 0x461b49
461ada:	75 72                	jne    0x461b4e
461adc:	63 65 53             	arpl   %esp,0x53(%ebp)
461adf:	65 74 02             	gs je  0x461ae4
461aea:	00 00                	add    %al,(%eax)
461aec:	00 50 41             	add    %dl,0x41(%eax)
461aef:	44                   	inc    %esp
461af0:	50                   	push   %eax
461af1:	41                   	inc    %ecx
461af2:	44                   	inc    %esp
461af3:	50                   	push   %eax
461af4:	b4 00                	mov    $0x0,%ah
461af6:	00 00                	add    %al,(%eax)
461af8:	00 00                	add    %al,(%eax)
461afa:	00 00                	add    %al,(%eax)
461afc:	37                   	aaa
461afd:	c0 fa 5e             	sar    $0x5e,%dl
461b00:	00 00                	add    %al,(%eax)
461b02:	00 00                	add    %al,(%eax)
461b04:	02 00                	add    (%eax),%al
461b06:	00 00                	add    %al,(%eax)
461b08:	1c 01                	sbb    $0x1,%al
461b0a:	00 00                	add    %al,(%eax)
461b0c:	14 1b                	adc    $0x1b,%al
461b0e:	06                   	push   %es
461b0f:	00 14 fd 05 00 52 53 	add    %dl,0x53520005(,%edi,8)
461b16:	44                   	inc    %esp
461b17:	53                   	push   %ebx
461b18:	2a 81 11 93 5d ea    	sub    -0x15a26cef(%ecx),%al
461b1e:	bc 4e 9f 47 64       	mov    $0x64479f4e,%esp
461b23:	fc                   	cld
461b24:	51                   	push   %ecx
461b25:	55                   	push   %ebp
461b26:	66 9e                	data16 sahf
461b28:	01 00                	add    %eax,(%eax)
461b2a:	00 00                	add    %al,(%eax)
461b2c:	43                   	inc    %ebx
461b2d:	3a 5c 55 73          	cmp    0x73(%ebp,%edx,2),%bl
461b31:	65 72 73             	gs jb  0x461ba7
461b34:	5c                   	pop    %esp
461b35:	41                   	inc    %ecx
461b36:	64 6d                	fs insl (%dx),%es:(%edi)
461b38:	69 6e 69 73 74 72 61 	imul   $0x61727473,0x69(%esi),%ebp
461b3f:	74 6f                	je     0x461bb0
461b41:	72 5c                	jb     0x461b9f
461b43:	44                   	inc    %esp
461b44:	65 73 6b             	gs jae 0x461bb2
461b47:	74 6f                	je     0x461bb8
461b49:	70 5c                	jo     0x461ba7
461b4b:	43                   	inc    %ebx
461b4c:	6c                   	insb   (%dx),%es:(%edi)
461b4d:	69 65 6e 74 5c 54 65 	imul   $0x65545c74,0x6e(%ebp),%esp
461b54:	6d                   	insl   (%dx),%es:(%edi)
461b55:	70 5c                	jo     0x461bb3
461b57:	6a 6b                	push   $0x6b
461b59:	74 58                	je     0x461bb3
461b5b:	6d                   	insl   (%dx),%es:(%edi)
461b5c:	7a 79                	jp     0x461bd7
461b5e:	74 43                	je     0x461ba3
461b60:	62 5c 73 72          	bound  %ebx,0x72(%ebx,%esi,2)
461b64:	63 5c 6f 62          	arpl   %ebx,0x62(%edi,%ebp,2)
461b68:	6a 5c                	push   $0x5c
461b6a:	44                   	inc    %esp
461b6b:	65 62 75 67          	bound  %esi,%gs:0x67(%ebp)
461b6f:	5c                   	pop    %esp
461b70:	6d                   	insl   (%dx),%es:(%edi)
461b71:	45                   	inc    %ebp
461b72:	65 49                	gs dec %ecx
461b74:	6b 72 2e 70          	imul   $0x70,0x2e(%edx),%esi
461b78:	64 62 00             	bound  %eax,%fs:(%eax)
461c2f:	00 58 1c             	add    %bl,0x1c(%eax)
461c32:	06                   	push   %es
461c3b:	00 72 1c             	add    %dh,0x1c(%edx)
461c3e:	06                   	push   %es
461c3f:	00 00                	add    %al,(%eax)
461c41:	20 00                	and    %al,(%eax)
461c57:	00 64 1c 06          	add    %ah,0x6(%esp,%ebx,1)
461c63:	00 00                	add    %al,(%eax)
461c65:	00 5f 43             	add    %bl,0x43(%edi)
461c68:	6f                   	outsl  %ds:(%esi),(%dx)
461c69:	72 45                	jb     0x461cb0
461c6b:	78 65                	js     0x461cd2
461c6d:	4d                   	dec    %ebp
461c6e:	61                   	popa
461c6f:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
461c76:	72 65                	jb     0x461cdd
461c78:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
461c7c:	6c                   	insb   (%dx),%es:(%edi)
461c7d:	00 00                	add    %al,(%eax)
461c7f:	00 00                	add    %al,(%eax)
461c81:	00 ff                	add    %bh,%bh
461c83:	25 00 20 40 00       	and    $0x402000,%eax