539991:	5a                   	pop    %edx
539992:	59                   	pop    %ecx
539993:	59                   	pop    %ecx
539994:	64 89 10             	mov    %edx,%fs:(%eax)
539997:	68 a4 99 53 00       	push   $0x5399a4
53999c:	c3                   	ret
53999d:	e9 6a a8 ec ff       	jmp    0x40420c
5399a2:	eb f8                	jmp    0x53999c
5399a4:	5d                   	pop    %ebp
5399a5:	c3                   	ret
5399a6:	8b c0                	mov    %eax,%eax
5399a8:	83 2d dc b3 6a 00 01 	subl   $0x1,0x6ab3dc
5399af:	73 07                	jae    0x5399b8
5399b1:	33 c0                	xor    %eax,%eax
5399b3:	a3 e0 b3 6a 00       	mov    %eax,0x6ab3e0
5399b8:	c3                   	ret
5399b9:	8d 40 00             	lea    0x0(%eax),%eax
5399bc:	c0 99 53 00 03 0f 54 	rcrb   $0x54,0xf030053(%ecx)
5399c3:	49                   	dec    %ecx
5399c4:	45                   	inc    %ebp
5399c5:	44                   	inc    %esp
5399c6:	42                   	inc    %edx
5399c7:	6f                   	outsl  %ds:(%esi),(%dx)
5399c8:	72 64                	jb     0x539a2e
5399ca:	65 72 53             	gs jb  0x539a20
5399cd:	74 79                	je     0x539a48
5399cf:	6c                   	insb   (%dx),%es:(%edi)
5399d0:	65 01 00             	add    %eax,%gs:(%eax)
5399d3:	00 00                	add    %al,(%eax)
5399d5:	00 02                	add    %al,(%edx)
5399d7:	00 00                	add    %al,(%eax)
5399d9:	00 bc 99 53 00 0b 69 	add    %bh,0x690b0053(%ecx,%ebx,4)
5399e0:	65 70 73             	gs jo  0x539a56
5399e3:	44                   	inc    %esp
5399e4:	65 66 61             	gs popaw
5399e7:	75 6c                	jne    0x539a55
5399e9:	74 0b                	je     0x5399f6
5399eb:	69 65 70 73 43 72 6f 	imul   $0x6f724373,0x70(%ebp),%esp
5399f2:	70 70                	jo     0x539a64
5399f4:	65 64 0e             	gs fs push %cs
5399f7:	69 65 70 73 43 72 6f 	imul   $0x6f724373,0x70(%ebp),%esp
5399fe:	70 53                	jo     0x539a53
539a00:	68 61 64 6f 77       	push   $0x776f6461
539a05:	0d 69 65 6f 70       	or     $0x706f6569,%eax
539a0a:	65 6e                	outsb  %gs:(%esi),(%dx)
539a0c:	73 61                	jae    0x539a6f
539a0e:	76 65                	jbe    0x539a75
539a10:	64 6c                	fs insb (%dx),%es:(%edi)
539a12:	67 90                	addr16 nop
539a14:	60                   	pusha
539a15:	9a 53 00 00 00 00 00 	lcall  $0x0,$0x53
539a24:	d4 9a                	aam    $0x9a
539a26:	53                   	push   %ebx
539a2f:	00 a0 9a 53 00 c0    	add    %ah,-0x3fffac66(%eax)
539a35:	9a 53 00 64 00 00 00 	lcall  $0x0,$0x640053
539a3c:	74 a3                	je     0x5399e1
539a3e:	41                   	inc    %ecx
539a3f:	00 c8                	add    %cl,%al
539a41:	4d                   	dec    %ebp
539a42:	42                   	inc    %edx
539a43:	00 cc                	add    %cl,%ah
539a45:	3c 40                	cmp    $0x40,%al
539a47:	00 1c 47             	add    %bl,(%edi,%eax,2)
539a4a:	42                   	inc    %edx
539a4b:	00 d4                	add    %dl,%ah
539a4d:	3c 40                	cmp    $0x40,%al
539a4f:	00 80 a3 53 00 10    	add    %al,0x100053a3(%eax)
539a55:	3a 40 00             	cmp    0x0(%eax),%al
539a58:	2c 3a                	sub    $0x3a,%al
539a5a:	40                   	inc    %eax
539a5b:	00 18                	add    %bl,(%eax)
539a5d:	a3 53 00 2c c8       	mov    %eax,0xc82c0053
539a62:	41                   	inc    %ecx
539a63:	00 d0                	add    %dl,%al
539a65:	49                   	dec    %ecx
539a66:	42                   	inc    %edx
539a67:	00 48 c7             	add    %cl,-0x39(%eax)
539a6a:	41                   	inc    %ecx
539a6b:	00 a8 4a 42 00 74    	add    %ch,0x7400424a(%eax)
539a71:	49                   	dec    %ecx
539a72:	42                   	inc    %edx
539a73:	00 b8 4a 42 00 b0    	add    %bh,-0x4fffbdb6(%eax)
539a79:	4b                   	dec    %ebx
539a7a:	42                   	inc    %edx
539a7b:	00 e0                	add    %ah,%al
539a7d:	4d                   	dec    %ebp
539a7e:	42                   	inc    %edx
539a7f:	00 c8                	add    %cl,%al
539a81:	4a                   	dec    %edx
539a82:	42                   	inc    %edx
539a83:	00 c0                	add    %al,%al
539a85:	4a                   	dec    %edx
539a86:	42                   	inc    %edx
539a87:	00 e8                	add    %ch,%al
539a89:	4d                   	dec    %ebp
539a8a:	42                   	inc    %edx
539a8b:	00 c0                	add    %al,%al
539a8d:	a2 53 00 0c a4       	mov    %al,0xa40c0053
539a92:	53                   	push   %ebx
539a93:	00 4c a3 53          	add    %cl,0x53(%ebx,%eiz,4)
539a97:	00 58 a4             	add    %bl,-0x5c(%eax)
539a9a:	53                   	push   %ebx
539a9b:	00 f0                	add    %dh,%al
539a9d:	2c 40                	sub    $0x40,%al
539a9f:	00 05 00 02 00 10    	add    %al,0x10000200
539aa5:	01 82 00 ef ff ee    	add    %eax,-0x11001100(%edx)
539aab:	ff 14 a4             	call   *(%esp,%eiz,4)
539aae:	53                   	push   %ebx
539aaf:	00 2c a4             	add    %ch,(%esp,%eiz,4)
539ab2:	53                   	push   %ebx
539ab3:	00 44 a4 53          	add    %al,0x53(%esp,%eiz,4)
539ab7:	00 34 a5 53 00 84 a5 	add    %dh,-0x5a7bffad(,%eiz,4)
539abe:	53                   	push   %ebx
539abf:	00 0f                	add    %cl,(%edi)
539ac1:	54                   	push   %esp
539ac2:	49                   	dec    %ecx
539ac3:	45                   	inc    %ebp
539ac4:	43                   	inc    %ebx
539ac5:	6f                   	outsl  %ds:(%esi),(%dx)
539ac6:	6d                   	insl   (%dx),%es:(%edi)
539ac7:	6d                   	insl   (%dx),%es:(%edi)
539ac8:	6f                   	outsl  %ds:(%esi),(%dx)
539ac9:	6e                   	outsb  %ds:(%esi),(%dx)
539aca:	44                   	inc    %esp
539acb:	69 61 6c 6f 67 d4 9a 	imul   $0x9ad4676f,0x6c(%ecx),%esp
539ad2:	53                   	push   %ebx
539ad3:	00 07                	add    %al,(%edi)
539ad5:	0f 54 49 45          	andps  0x45(%ecx),%xmm1
539ad9:	43                   	inc    %ebx
539ada:	6f                   	outsl  %ds:(%esi),(%dx)
539adb:	6d                   	insl   (%dx),%es:(%edi)
539adc:	6d                   	insl   (%dx),%es:(%edi)
539add:	6f                   	outsl  %ds:(%esi),(%dx)
539ade:	6e                   	outsb  %ds:(%esi),(%dx)
539adf:	44                   	inc    %esp
539ae0:	69 61 6c 6f 67 60 9a 	imul   $0x9a60676f,0x6c(%ecx),%esp
539ae7:	53                   	push   %ebx
539ae8:	00 70 a4             	add    %dh,-0x5c(%eax)
539aeb:	41                   	inc    %ecx
539aec:	00 09                	add    %cl,(%ecx)
539aee:	00 0d 69 65 6f 70    	add    %cl,0x706f6569
539af4:	65 6e                	outsb  %gs:(%esi),(%dx)
539af6:	73 61                	jae    0x539b59
539af8:	76 65                	jbe    0x539b5f
539afa:	64 6c                	fs insb (%dx),%es:(%edi)
539afc:	67 07                	addr16 pop %es
539afe:	00 00                	add    %al,(%eax)
539b00:	10 40 00             	adc    %al,0x0(%eax)
539b03:	31 00                	xor    %eax,(%eax)
539b05:	00 ff                	add    %bh,%bh
539b07:	31 00                	xor    %eax,(%eax)
539b09:	00 ff                	add    %bh,%bh
539b0b:	01 00                	add    %eax,(%eax)
539b0d:	00 00                	add    %al,(%eax)
539b0f:	00 00                	add    %al,(%eax)
539b11:	00 80 01 00 00 00    	add    %al,0x1(%eax)
539b17:	02 00                	add    (%eax),%al
539b19:	05 43 74 6c 33       	add    $0x336c7443,%eax
539b1e:	44                   	inc    %esp
539b1f:	9c                   	pushf
539b20:	8e 41 00             	mov    0x0(%ecx),%es
539b23:	38 00                	cmp    %al,(%eax)
539b25:	00 ff                	add    %bh,%bh
539b27:	38 00                	cmp    %al,(%eax)
539b29:	00 ff                	add    %bh,%bh
539b2b:	01 00                	add    %eax,(%eax)
539b2d:	00 00                	add    %al,(%eax)
539b2f:	00 00                	add    %al,(%eax)
539b31:	00 80 00 00 00 00    	add    %al,0x0(%eax)
539b37:	03 00                	add    (%eax),%eax
539b39:	0b 48 65             	or     0x65(%eax),%ecx
539b3c:	6c                   	insb   (%dx),%es:(%edi)
539b3d:	70 43                	jo     0x539b82
539b3f:	6f                   	outsl  %ds:(%esi),(%dx)
539b40:	6e                   	outsb  %ds:(%esi),(%dx)
539b41:	74 65                	je     0x539ba8
539b43:	78 74                	js     0x539bb9
539b45:	08 8f 41 00 48 00    	or     %cl,0x480041(%edi)
539b4b:	00 ff                	add    %bh,%bh
539b4d:	48                   	dec    %eax
539b4e:	00 00                	add    %al,(%eax)
539b50:	ff 01                	incl   (%ecx)
539b52:	00 00                	add    %al,(%eax)
539b54:	00 00                	add    %al,(%eax)
539b56:	00 00                	add    %al,(%eax)
539b58:	80 00 00             	addb   $0x0,(%eax)
539b5b:	00 80 04 00 07 4f    	add    %al,0x4f070004(%eax)
539b61:	6e                   	outsb  %ds:(%esi),(%dx)
539b62:	43                   	inc    %ebx
539b63:	6c                   	insb   (%dx),%es:(%edi)
539b64:	6f                   	outsl  %ds:(%esi),(%dx)
539b65:	73 65                	jae    0x539bcc
539b67:	08 8f 41 00 50 00    	or     %cl,0x500041(%edi)
539b6d:	00 ff                	add    %bh,%bh
539b6f:	50                   	push   %eax
539b70:	00 00                	add    %al,(%eax)
539b72:	ff 01                	incl   (%ecx)
539b74:	00 00                	add    %al,(%eax)
539b76:	00 00                	add    %al,(%eax)
539b78:	00 00                	add    %al,(%eax)
539b7a:	80 00 00             	addb   $0x0,(%eax)
539b7d:	00 80 05 00 06 4f    	add    %al,0x4f060005(%eax)
539b83:	6e                   	outsb  %ds:(%esi),(%dx)
539b84:	53                   	push   %ebx
539b85:	68 6f 77 cc f5       	push   $0xf5cc776f
539b8a:	5e                   	pop    %esi
539b8b:	00 30                	add    %dh,(%eax)
539b8d:	00 00                	add    %al,(%eax)
539b8f:	ff 30                	push   (%eax)
539b91:	00 00                	add    %al,(%eax)
539b93:	ff 01                	incl   (%ecx)
539b95:	00 00                	add    %al,(%eax)
539b97:	00 00                	add    %al,(%eax)
539b99:	00 00                	add    %al,(%eax)
539b9b:	80 00 00             	addb   $0x0,(%eax)
539b9e:	00 00                	add    %al,(%eax)
539ba0:	06                   	push   %es
539ba1:	00 0b                	add    %cl,(%ebx)
539ba3:	4d                   	dec    %ebp
539ba4:	73 67                	jae    0x539c0d
539ba6:	4c                   	dec    %esp
539ba7:	61                   	popa
539ba8:	6e                   	outsb  %ds:(%esi),(%dx)
539ba9:	67 75 61             	addr16 jne 0x539c0d
539bac:	67 65 00 10          	add    %dl,%gs:(%bx,%si)
539bb0:	40                   	inc    %eax
539bb1:	00 58 00             	add    %bl,0x0(%eax)
539bb4:	00 ff                	add    %bh,%bh
539bb6:	58                   	pop    %eax
539bb7:	00 00                	add    %al,(%eax)
539bb9:	ff 01                	incl   (%ecx)
539bbb:	00 00                	add    %al,(%eax)
539bbd:	00 00                	add    %al,(%eax)
539bbf:	00 00                	add    %al,(%eax)
539bc1:	80 01 00             	addb   $0x0,(%ecx)
539bc4:	00 00                	add    %al,(%eax)
539bc6:	07                   	pop    %es
539bc7:	00 0d 53 68 6f 77    	add    %cl,0x776f6853
539bcd:	50                   	push   %eax
539bce:	6c                   	insb   (%dx),%es:(%edi)
539bcf:	61                   	popa
539bd0:	63 65 73             	arpl   %esp,0x73(%ebp)
539bd3:	42                   	inc    %edx
539bd4:	61                   	popa
539bd5:	72 00                	jb     0x539bd7
539bd7:	10 40 00             	adc    %al,0x0(%eax)
539bda:	60                   	pusha
539bdb:	00 00                	add    %al,(%eax)
539bdd:	ff 60 00             	jmp    *0x0(%eax)
539be0:	00 ff                	add    %bh,%bh
539be2:	01 00                	add    %eax,(%eax)
539be4:	00 00                	add    %al,(%eax)
539be6:	00 00                	add    %al,(%eax)
539be8:	00 80 01 00 00 00    	add    %al,0x1(%eax)
539bee:	08 00                	or     %al,(%eax)
539bf0:	0e                   	push   %cs
539bf1:	45                   	inc    %ebp
539bf2:	78 74                	js     0x539c68
539bf4:	65 6e                	outsb  %gs:(%esi),(%dx)
539bf6:	64 65 64 44          	fs gs fs inc %esp
539bfa:	69 61 6c 6f 67 90 4c 	imul   $0x4c90676f,0x6c(%ecx),%esp
539c01:	9c                   	pushf
539c02:	53                   	push   %ebx
539c0b:	00 94 9c 53 00 14 9d 	add    %dl,-0x62ebffad(%esp,%ebx,4)
539c12:	53                   	push   %ebx
539c1b:	00 d6                	add    %dl,%dh
539c1d:	9c                   	pushf
539c1e:	53                   	push   %ebx
539c1f:	00 fc                	add    %bh,%ah
539c21:	9c                   	pushf
539c22:	53                   	push   %ebx
539c23:	00 24 01             	add    %ah,(%ecx,%eax,1)
539c26:	00 00                	add    %al,(%eax)
539c28:	14 9a                	adc    $0x9a,%al
539c2a:	53                   	push   %ebx
539c2b:	00 c8                	add    %cl,%al
539c2d:	4d                   	dec    %ebp
539c2e:	42                   	inc    %edx
539c2f:	00 cc                	add    %cl,%ah
539c31:	3c 40                	cmp    $0x40,%al
539c33:	00 1c 47             	add    %bl,(%edi,%eax,2)
539c36:	42                   	inc    %edx
539c37:	00 d4                	add    %dl,%ah
539c39:	3c 40                	cmp    $0x40,%al
539c3b:	00 80 a3 53 00 10    	add    %al,0x100053a3(%eax)
539c41:	3a 40 00             	cmp    0x0(%eax),%al
539c44:	2c 3a                	sub    $0x3a,%al
539c46:	40                   	inc    %eax
539c47:	00 50 b8             	add    %dl,-0x48(%eax)
539c4a:	53                   	push   %ebx
539c4b:	00 2c c8             	add    %ch,(%eax,%ecx,8)
539c4e:	41                   	inc    %ecx
539c4f:	00 14 bc             	add    %dl,(%esp,%edi,4)
539c52:	53                   	push   %ebx
539c53:	00 48 c7             	add    %cl,-0x39(%eax)
539c56:	41                   	inc    %ecx
539c57:	00 a8 4a 42 00 74    	add    %ch,0x7400424a(%eax)
539c5d:	49                   	dec    %ecx
539c5e:	42                   	inc    %edx
539c5f:	00 b8 4a 42 00 b0    	add    %bh,-0x4fffbdb6(%eax)
539c65:	4b                   	dec    %ebx
539c66:	42                   	inc    %edx
539c67:	00 e0                	add    %ah,%al
539c69:	4d                   	dec    %ebp
539c6a:	42                   	inc    %edx
539c6b:	00 c8                	add    %cl,%al
539c6d:	4a                   	dec    %edx
539c6e:	42                   	inc    %edx
539c6f:	00 c0                	add    %al,%al
539c71:	4a                   	dec    %edx
539c72:	42                   	inc    %edx
539c73:	00 e8                	add    %ch,%al
539c75:	4d                   	dec    %ebp
539c76:	42                   	inc    %edx
539c77:	00 9c ac 53 00 98 b9 	add    %bl,-0x4667ffad(%esp,%ebp,4)
539c7e:	53                   	push   %ebx
539c7f:	00 4c a3 53          	add    %cl,0x53(%ebx,%eiz,4)
539c83:	00 58 a4             	add    %bl,-0x5c(%eax)
539c86:	53                   	push   %ebx
539c87:	00 c4                	add    %al,%ah
539c89:	c4 53 00             	les    0x0(%ebx),%edx
539c8c:	48                   	dec    %eax
539c8d:	c3                   	ret
539c8e:	53                   	push   %ebx
539c8f:	00 60 d6             	add    %ah,-0x2a(%eax)
539c92:	53                   	push   %ebx
539c93:	00 0e                	add    %cl,(%esi)
539c95:	00 00                	add    %al,(%eax)
539c97:	00 00                	add    %al,(%eax)
539c99:	00 07                	add    %al,(%edi)
539c9b:	00 00                	add    %al,(%eax)
539c9d:	00 ac 10 40 00 b0 00 	add    %ch,0xb00040(%eax,%edx,1)
539ca4:	00 00                	add    %al,(%eax)
539ca6:	ac                   	lods   %ds:(%esi),%al
539ca7:	10 40 00             	adc    %al,0x0(%eax)
539caa:	c8 00 00 00          	enter  $0x0,$0x0
539cae:	ac                   	lods   %ds:(%esi),%al
539caf:	10 40 00             	adc    %al,0x0(%eax)
539cb2:	d4 00                	aam    $0x0
539cb4:	00 00                	add    %al,(%eax)
539cb6:	ac                   	lods   %ds:(%esi),%al
539cb7:	10 40 00             	adc    %al,0x0(%eax)
539cba:	d8 00                	fadds  (%eax)
539cbc:	00 00                	add    %al,(%eax)
539cbe:	ac                   	lods   %ds:(%esi),%al
539cbf:	10 40 00             	adc    %al,0x0(%eax)
539cc2:	dc 00                	faddl  (%eax)
539cc4:	00 00                	add    %al,(%eax)
539cc6:	9c                   	pushf
539cc7:	84 40 00             	test   %al,0x0(%eax)