425a7b:	69 63 0b 66 73 55 6e 	imul   $0x6e557366,0xb(%ebx),%esp
425a82:	64 65 72 6c          	fs gs jb 0x425af2
425a86:	69 6e 65 0b 66 73 53 	imul   $0x5373660b,0x65(%esi),%ebp
425a8d:	74 72                	je     0x425b01
425a8f:	69 6b 65 4f 75 74 08 	imul   $0x874754f,0x65(%ebx),%ebp
425a96:	47                   	inc    %edi
425a97:	72 61                	jb     0x425afa
425a99:	70 68                	jo     0x425b03
425a9b:	69 63 73 8b c0 a4 5a 	imul   $0x5aa4c08b,0x73(%ebx),%esp
425aa2:	42                   	inc    %edx
425aa3:	00 06                	add    %al,(%esi)
425aa5:	0b 54 46 6f          	or     0x6f(%esi,%eax,2),%edx
425aa9:	6e                   	outsb  %ds:(%esi),(%dx)
425aaa:	74 53                	je     0x425aff
425aac:	74 79                	je     0x425b27
425aae:	6c                   	insb   (%dx),%es:(%edi)
425aaf:	65 73 01             	gs jae 0x425ab3
425ab2:	50                   	push   %eax
425ab3:	5a                   	pop    %edx
425ab4:	42                   	inc    %edx
425ab5:	00 8b c0 bc 5a 42    	add    %cl,0x425abcc0(%ebx)
425abb:	00 03                	add    %al,(%ebx)
425abd:	09 54 50 65          	or     %edx,0x65(%eax,%edx,2)
425ac1:	6e                   	outsb  %ds:(%esi),(%dx)
425ac2:	53                   	push   %ebx
425ac3:	74 79                	je     0x425b3e
425ac5:	6c                   	insb   (%dx),%es:(%edi)
425ac6:	65 01 00             	add    %eax,%gs:(%eax)
425ac9:	00 00                	add    %al,(%eax)
425acb:	00 06                	add    %al,(%esi)
425acd:	00 00                	add    %al,(%eax)
425acf:	00 b8 5a 42 00 07    	add    %bh,0x700425a(%eax)
425ad5:	70 73                	jo     0x425b4a
425ad7:	53                   	push   %ebx
425ad8:	6f                   	outsl  %ds:(%esi),(%dx)
425ad9:	6c                   	insb   (%dx),%es:(%edi)
425ada:	69 64 06 70 73 44 61 	imul   $0x73614473,0x70(%esi,%eax,1),%esp
425ae1:	73
425ae2:	68 05 70 73 44       	push   $0x44737005
425ae7:	6f                   	outsl  %ds:(%esi),(%dx)
425ae8:	74 09                	je     0x425af3
425aea:	70 73                	jo     0x425b5f
425aec:	44                   	inc    %esp
425aed:	61                   	popa
425aee:	73 68                	jae    0x425b58
425af0:	44                   	inc    %esp
425af1:	6f                   	outsl  %ds:(%esi),(%dx)
425af2:	74 0c                	je     0x425b00
425af4:	70 73                	jo     0x425b69
425af6:	44                   	inc    %esp
425af7:	61                   	popa
425af8:	73 68                	jae    0x425b62
425afa:	44                   	inc    %esp
425afb:	6f                   	outsl  %ds:(%esi),(%dx)
425afc:	74 44                	je     0x425b42
425afe:	6f                   	outsl  %ds:(%esi),(%dx)
425aff:	74 07                	je     0x425b08
425b01:	70 73                	jo     0x425b76
425b03:	43                   	inc    %ebx
425b04:	6c                   	insb   (%dx),%es:(%edi)
425b05:	65 61                	gs popa
425b07:	72 0d                	jb     0x425b16
425b09:	70 73                	jo     0x425b7e
425b0b:	49                   	dec    %ecx
425b0c:	6e                   	outsb  %ds:(%esi),(%dx)
425b0d:	73 69                	jae    0x425b78
425b0f:	64 65 46             	fs gs inc %esi
425b12:	72 61                	jb     0x425b75
425b14:	6d                   	insl   (%dx),%es:(%edi)
425b15:	65 08 47 72          	or     %al,%gs:0x72(%edi)
425b19:	61                   	popa
425b1a:	70 68                	jo     0x425b84
425b1c:	69 63 73 90 24 5b 42 	imul   $0x425b2490,0x73(%ebx),%esp
425b23:	00 03                	add    %al,(%ebx)
425b25:	08 54 50 65          	or     %dl,0x65(%eax,%edx,2)
425b29:	6e                   	outsb  %ds:(%esi),(%dx)
425b2a:	4d                   	dec    %ebp
425b2b:	6f                   	outsl  %ds:(%esi),(%dx)
425b2c:	64 65 01 00          	fs add %eax,%gs:(%eax)
425b30:	00 00                	add    %al,(%eax)
425b32:	00 0f                	add    %cl,(%edi)
425b34:	00 00                	add    %al,(%eax)
425b36:	00 20                	add    %ah,(%eax)
425b38:	5b                   	pop    %ebx
425b39:	42                   	inc    %edx
425b3a:	00 07                	add    %al,(%edi)
425b3c:	70 6d                	jo     0x425bab
425b3e:	42                   	inc    %edx
425b3f:	6c                   	insb   (%dx),%es:(%edi)
425b40:	61                   	popa
425b41:	63 6b 07             	arpl   %ebp,0x7(%ebx)
425b44:	70 6d                	jo     0x425bb3
425b46:	57                   	push   %edi
425b47:	68 69 74 65 05       	push   $0x5657469
425b4c:	70 6d                	jo     0x425bbb
425b4e:	4e                   	dec    %esi
425b4f:	6f                   	outsl  %ds:(%esi),(%dx)
425b50:	70 05                	jo     0x425b57
425b52:	70 6d                	jo     0x425bc1
425b54:	4e                   	dec    %esi
425b55:	6f                   	outsl  %ds:(%esi),(%dx)
425b56:	74 06                	je     0x425b5e
425b58:	70 6d                	jo     0x425bc7
425b5a:	43                   	inc    %ebx
425b5b:	6f                   	outsl  %ds:(%esi),(%dx)
425b5c:	70 79                	jo     0x425bd7
425b5e:	09 70 6d             	or     %esi,0x6d(%eax)
425b61:	4e                   	dec    %esi
425b62:	6f                   	outsl  %ds:(%esi),(%dx)
425b63:	74 43                	je     0x425ba8
425b65:	6f                   	outsl  %ds:(%esi),(%dx)
425b66:	70 79                	jo     0x425be1
425b68:	0d 70 6d 4d 65       	or     $0x654d6d70,%eax
425b6d:	72 67                	jb     0x425bd6
425b6f:	65 50                	gs push %eax
425b71:	65 6e                	outsb  %gs:(%esi),(%dx)
425b73:	4e                   	dec    %esi
425b74:	6f                   	outsl  %ds:(%esi),(%dx)
425b75:	74 0c                	je     0x425b83
425b77:	70 6d                	jo     0x425be6
425b79:	4d                   	dec    %ebp
425b7a:	61                   	popa
425b7b:	73 6b                	jae    0x425be8
425b7d:	50                   	push   %eax
425b7e:	65 6e                	outsb  %gs:(%esi),(%dx)
425b80:	4e                   	dec    %esi
425b81:	6f                   	outsl  %ds:(%esi),(%dx)
425b82:	74 0d                	je     0x425b91
425b84:	70 6d                	jo     0x425bf3
425b86:	4d                   	dec    %ebp
425b87:	65 72 67             	gs jb  0x425bf1
425b8a:	65 4e                	gs dec %esi
425b8c:	6f                   	outsl  %ds:(%esi),(%dx)
425b8d:	74 50                	je     0x425bdf
425b8f:	65 6e                	outsb  %gs:(%esi),(%dx)
425b91:	0c 70                	or     $0x70,%al
425b93:	6d                   	insl   (%dx),%es:(%edi)
425b94:	4d                   	dec    %ebp
425b95:	61                   	popa
425b96:	73 6b                	jae    0x425c03
425b98:	4e                   	dec    %esi
425b99:	6f                   	outsl  %ds:(%esi),(%dx)
425b9a:	74 50                	je     0x425bec
425b9c:	65 6e                	outsb  %gs:(%esi),(%dx)
425b9e:	07                   	pop    %es
425b9f:	70 6d                	jo     0x425c0e
425ba1:	4d                   	dec    %ebp
425ba2:	65 72 67             	gs jb  0x425c0c
425ba5:	65 0a 70 6d          	or     %gs:0x6d(%eax),%dh
425ba9:	4e                   	dec    %esi
425baa:	6f                   	outsl  %ds:(%esi),(%dx)
425bab:	74 4d                	je     0x425bfa
425bad:	65 72 67             	gs jb  0x425c17
425bb0:	65 06                	gs push %es
425bb2:	70 6d                	jo     0x425c21
425bb4:	4d                   	dec    %ebp
425bb5:	61                   	popa
425bb6:	73 6b                	jae    0x425c23
425bb8:	09 70 6d             	or     %esi,0x6d(%eax)
425bbb:	4e                   	dec    %esi
425bbc:	6f                   	outsl  %ds:(%esi),(%dx)
425bbd:	74 4d                	je     0x425c0c
425bbf:	61                   	popa
425bc0:	73 6b                	jae    0x425c2d
425bc2:	05 70 6d 58 6f       	add    $0x6f586d70,%eax
425bc7:	72 08                	jb     0x425bd1
425bc9:	70 6d                	jo     0x425c38
425bcb:	4e                   	dec    %esi
425bcc:	6f                   	outsl  %ds:(%esi),(%dx)
425bcd:	74 58                	je     0x425c27
425bcf:	6f                   	outsl  %ds:(%esi),(%dx)
425bd0:	72 08                	jb     0x425bda
425bd2:	47                   	inc    %edi
425bd3:	72 61                	jb     0x425c36
425bd5:	70 68                	jo     0x425c3f
425bd7:	69 63 73 8b c0 e0 5b 	imul   $0x5be0c08b,0x73(%ebx),%esp
425bde:	42                   	inc    %edx
425bdf:	00 03                	add    %al,(%ebx)
425be1:	0b 54 42 72          	or     0x72(%edx,%eax,2),%edx
425be5:	75 73                	jne    0x425c5a
425be7:	68 53 74 79 6c       	push   $0x6c797453
425bec:	65 01 00             	add    %eax,%gs:(%eax)
425bef:	00 00                	add    %al,(%eax)
425bf1:	00 07                	add    %al,(%edi)
425bf3:	00 00                	add    %al,(%eax)
425bf5:	00 dc                	add    %bl,%ah
425bf7:	5b                   	pop    %ebx
425bf8:	42                   	inc    %edx
425bf9:	00 07                	add    %al,(%edi)
425bfb:	62 73 53             	bound  %esi,0x53(%ebx)
425bfe:	6f                   	outsl  %ds:(%esi),(%dx)
425bff:	6c                   	insb   (%dx),%es:(%edi)
425c00:	69 64 07 62 73 43 6c 	imul   $0x656c4373,0x62(%edi,%eax,1),%esp
425c07:	65
425c08:	61                   	popa
425c09:	72 0c                	jb     0x425c17
425c0b:	62 73 48             	bound  %esi,0x48(%ebx)
425c0e:	6f                   	outsl  %ds:(%esi),(%dx)
425c0f:	72 69                	jb     0x425c7a
425c11:	7a 6f                	jp     0x425c82
425c13:	6e                   	outsb  %ds:(%esi),(%dx)
425c14:	74 61                	je     0x425c77
425c16:	6c                   	insb   (%dx),%es:(%edi)
425c17:	0a 62 73             	or     0x73(%edx),%ah
425c1a:	56                   	push   %esi
425c1b:	65 72 74             	gs jb  0x425c92
425c1e:	69 63 61 6c 0b 62 73 	imul   $0x73620b6c,0x61(%ebx),%esp
425c25:	46                   	inc    %esi
425c26:	44                   	inc    %esp
425c27:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
425c2e:	0b 62 73             	or     0x73(%edx),%esp
425c31:	42                   	inc    %edx
425c32:	44                   	inc    %esp
425c33:	69 61 67 6f 6e 61 6c 	imul   $0x6c616e6f,0x67(%ecx),%esp
425c3a:	07                   	pop    %es
425c3b:	62 73 43             	bound  %esi,0x43(%ebx)
425c3e:	72 6f                	jb     0x425caf
425c40:	73 73                	jae    0x425cb5
425c42:	0b 62 73             	or     0x73(%edx),%esp
425c45:	44                   	inc    %esp
425c46:	69 61 67 43 72 6f 73 	imul   $0x736f7243,0x67(%ecx),%esp
425c4d:	73 08                	jae    0x425c57
425c4f:	47                   	inc    %edi
425c50:	72 61                	jb     0x425cb3
425c52:	70 68                	jo     0x425cbc
425c54:	69 63 73 90 a4 5c 42 	imul   $0x425ca490,0x73(%ebx),%esp
425c67:	00 cc                	add    %cl,%ah
425c69:	5c                   	pop    %esp
425c6a:	42                   	inc    %edx
425c73:	00 b0 5c 42 00 b8    	add    %dh,-0x47ffbda4(%eax)
425c79:	5c                   	pop    %esp
425c7a:	42                   	inc    %edx
425c7b:	00 18                	add    %bl,(%eax)
425c7d:	00 00                	add    %al,(%eax)
425c7f:	00 cc                	add    %cl,%ah
425c81:	96                   	xchg   %eax,%esi
425c82:	41                   	inc    %ecx
425c83:	00 1c 36             	add    %bl,(%esi,%esi,1)
425c86:	40                   	inc    %eax
425c87:	00 28                	add    %ch,(%eax)
425c89:	36 40                	ss inc %eax
425c8b:	00 2c 36             	add    %ch,(%esi,%esi,1)
425c8e:	40                   	inc    %eax
425c8f:	00 30                	add    %dh,(%eax)
425c91:	36 40                	ss inc %eax
425c93:	00 24 36             	add    %ah,(%esi,%esi,1)
425c96:	40                   	inc    %eax
425c97:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
425c9e:	40                   	inc    %eax
425c9f:	00 d8                	add    %bl,%al
425ca1:	c3                   	ret
425ca2:	41                   	inc    %ecx
425ca3:	00 e8                	add    %ch,%al
425ca5:	c4 41 00             	les    0x0(%ecx),%eax
425ca8:	f0 c4 41 00          	lock les 0x0(%ecx),%eax
425cac:	04 c4                	add    $0xc4,%al
425cae:	41                   	inc    %ecx
425caf:	00 01                	add    %al,(%ecx)
425cb1:	00 fd                	add    %bh,%ch
425cb3:	ff b4 6e 42 00 0f 54 	push   0x540f0042(%esi,%ebp,2)
425cba:	47                   	inc    %edi
425cbb:	72 61                	jb     0x425d1e
425cbd:	70 68                	jo     0x425d27
425cbf:	69 63 73 4f 62 6a 65 	imul   $0x656a624f,0x73(%ebx),%esp
425cc6:	63 74 cc 5c          	arpl   %esi,0x5c(%esp,%ecx,8)
425cca:	42                   	inc    %edx
425ccb:	00 07                	add    %al,(%edi)
425ccd:	0f 54 47 72          	andps  0x72(%edi),%xmm0
425cd1:	61                   	popa
425cd2:	70 68                	jo     0x425d3c
425cd4:	69 63 73 4f 62 6a 65 	imul   $0x656a624f,0x73(%ebx),%esp
425cdb:	63 74 a4 5c          	arpl   %esi,0x5c(%esp,%eiz,4)
425cdf:	42                   	inc    %edx
425ce0:	00 40 97             	add    %al,-0x69(%eax)
425ce3:	41                   	inc    %ecx
425ce4:	00 00                	add    %al,(%eax)
425ce6:	00 08                	add    %cl,(%eax)
425ce8:	47                   	inc    %edi
425ce9:	72 61                	jb     0x425d4c
425ceb:	70 68                	jo     0x425d55
425ced:	69 63 73 00 00 8b c0 	imul   $0xc08b0000,0x73(%ebx),%esp
425cf4:	f8                   	clc
425cf5:	5c                   	pop    %esp
425cf6:	42                   	inc    %edx
425cf7:	00 0f                	add    %cl,(%edi)
425cf9:	0f 49 43 68          	cmovns 0x68(%ebx),%eax
425cfd:	61                   	popa
425cfe:	6e                   	outsb  %ds:(%esi),(%dx)
425cff:	67 65 4e             	addr16 gs dec %esi
425d02:	6f                   	outsl  %ds:(%esi),(%dx)
425d03:	74 69                	je     0x425d6e
425d05:	66 69 65 72 98 11    	imul   $0x1198,0x72(%ebp),%sp
425d0b:	40                   	inc    %eax
425d0c:	00 01                	add    %al,(%ecx)
425d0e:	21 23                	and    %esp,(%ebx)
425d10:	b6 1f                	mov    $0x1f,%dh
425d12:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
425d13:	44                   	inc    %esp
425d14:	d0 11                	rclb   $1,(%ecx)
425d16:	9e                   	sahf
425d17:	93                   	xchg   %eax,%ebx
425d18:	00 20                	add    %ah,(%eax)
425d1a:	af                   	scas   %es:(%edi),%eax
425d1b:	3d 82 da 08 47       	cmp    $0x4708da82,%eax
425d20:	72 61                	jb     0x425d83
425d22:	70 68                	jo     0x425d8c
425d24:	69 63 73 01 00 ff ff 	imul   $0xffff0001,0x73(%ebx),%esp
425d2b:	90                   	nop
425d2c:	78 5d                	js     0x425d8b
425d2e:	42                   	inc    %edx
425d37:	00 84 5d 42 00 a8 5d 	add    %al,0x5da80042(%ebp,%ebx,2)
425d3e:	42                   	inc    %edx
425d47:	00 96 5d 42 00 9e    	add    %dl,-0x61ffbda3(%esi)
425d4d:	5d                   	pop    %ebp
425d4e:	42                   	inc    %edx
425d4f:	00 24 00             	add    %ah,(%eax,%eax,1)
425d52:	00 00                	add    %al,(%eax)
425d54:	58                   	pop    %eax
425d55:	5c                   	pop    %esp
425d56:	42                   	inc    %edx
425d57:	00 1c 36             	add    %bl,(%esi,%esi,1)
425d5a:	40                   	inc    %eax
425d5b:	00 28                	add    %ch,(%eax)
425d5d:	36 40                	ss inc %eax
425d5f:	00 2c 36             	add    %ch,(%esi,%esi,1)
425d62:	40                   	inc    %eax
425d63:	00 30                	add    %dh,(%eax)
425d65:	36 40                	ss inc %eax
425d67:	00 24 36             	add    %ah,(%esi,%esi,1)
425d6a:	40                   	inc    %eax
425d6b:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
425d72:	40                   	inc    %eax
425d73:	00 c4                	add    %al,%ah
425d75:	71 42                	jno    0x425db9
425d77:	00 e8                	add    %ch,%al
425d79:	c4 41 00             	les    0x0(%ecx),%eax
425d7c:	f0 c4 41 00          	lock les 0x0(%ecx),%eax
425d80:	08 72 42             	or     %dh,0x42(%edx)
425d83:	00 0e                	add    %cl,(%esi)
425d85:	00 00                	add    %al,(%eax)
425d87:	00 00                	add    %al,(%eax)
425d89:	00 01                	add    %al,(%ecx)
425d8b:	00 00                	add    %al,(%eax)
425d8d:	00 f4                	add    %dh,%ah
425d8f:	5c                   	pop    %esp
425d90:	42                   	inc    %edx
425d91:	00 20                	add    %ah,(%eax)
425d93:	00 00                	add    %al,(%eax)
425d95:	00 01                	add    %al,(%ecx)
425d97:	00 fd                	add    %bh,%ch