468a5b:	72 4f                	jb     0x468aac
468a5d:	4e                   	dec    %esi
468a5e:	77 77                	ja     0x468ad7
468a60:	69 6e 30 42 57 6d 76 	imul   $0x766d5742,0x30(%esi),%ebp
468a67:	4f                   	dec    %edi
468a68:	70 5a                	jo     0x468ac4
468a6a:	55                   	push   %ebp
468a6b:	75 6f                	jne    0x468adc
468a6d:	75 79                	jne    0x468ae8
468a6f:	70 74                	jo     0x468ae5
468a71:	2b 6e 6c             	sub    0x6c(%esi),%ebp
468a74:	74 69                	je     0x468adf
468a76:	61                   	popa
468a77:	4a                   	dec    %edx
468a78:	79 78                	jns    0x468af2
468a7a:	47                   	inc    %edi
468a7b:	51                   	push   %ecx
468a7c:	47                   	inc    %edi
468a7d:	58                   	pop    %eax
468a7e:	47                   	inc    %edi
468a7f:	45                   	inc    %ebp
468a80:	41                   	inc    %ecx
468a81:	6e                   	outsb  %ds:(%esi),(%dx)
468a82:	67 64 6a 36          	addr16 fs push $0x36
468a86:	69 79 68 54 34 34 44 	imul   $0x44343454,0x68(%ecx),%edi
468a8d:	55                   	push   %ebp
468a8e:	68 4b 7a 71 59       	push   $0x59717a4b
468a93:	4c                   	dec    %esp
468a94:	5a                   	pop    %edx
468a95:	39 77 38             	cmp    %esi,0x38(%edi)
468a98:	78 70                	js     0x468b0a
468a9a:	4c                   	dec    %esp
468a9b:	32 72 6f             	xor    0x6f(%edx),%dh
468a9e:	30 48 2f             	xor    %cl,0x2f(%eax)
468aa1:	35 4e 62 32 52       	xor    $0x5232624e,%eax
468aa6:	31 43 51             	xor    %eax,0x51(%ebx)
468aa9:	33 2b                	xor    (%ebx),%ebp
468aab:	66 6a 77             	pushw  $0x77
468aae:	58                   	pop    %eax
468aaf:	74 72                	je     0x468b23
468ab1:	77 52                	ja     0x468b05
468ab3:	6d                   	insl   (%dx),%es:(%edi)
468ab4:	76 41                	jbe    0x468af7
468ab6:	58                   	pop    %eax
468ab7:	67 51                	addr16 push %ecx
468ab9:	73 66                	jae    0x468b21
468abb:	6e                   	outsb  %ds:(%esi),(%dx)
468abc:	5a                   	pop    %edx
468abd:	4b                   	dec    %ebx
468abe:	6a 4d                	push   $0x4d
468ac0:	37                   	aaa
468ac1:	4b                   	dec    %ebx
468ac2:	39 42 5a             	cmp    %eax,0x5a(%edx)
468ac5:	5a                   	pop    %edx
468ac6:	63 7a 6d             	arpl   %edi,0x6d(%edx)
468ac9:	58                   	pop    %eax
468aca:	6d                   	insl   (%dx),%es:(%edi)
468acb:	4d                   	dec    %ebp
468acc:	6d                   	insl   (%dx),%es:(%edi)
468acd:	37                   	aaa
468ace:	32 71 50             	xor    0x50(%ecx),%dh
468ad1:	61                   	popa
468ad2:	69 53 74 59 6c 70 51 	imul   $0x51706c59,0x74(%ebx),%edx
468ad9:	6d                   	insl   (%dx),%es:(%edi)
468ada:	74 6f                	je     0x468b4b
468adc:	55                   	push   %ebp
468add:	6b 73 58 43          	imul   $0x43,0x58(%ebx),%esi
468ae1:	79 5a                	jns    0x468b3d
468ae3:	51                   	push   %ecx
468ae4:	74 59                	je     0x468b3f
468ae6:	6a 38                	push   $0x38
468ae8:	43                   	inc    %ebx
468ae9:	45                   	inc    %ebp
468aea:	63 7a 38             	arpl   %edi,0x38(%edx)
468aed:	52                   	push   %edx
468aee:	78 75                	js     0x468b65
468af0:	45                   	inc    %ebp
468af1:	53                   	push   %ebx
468af2:	36 4f                	ss dec %edi
468af4:	42                   	inc    %edx
468af5:	53                   	push   %ebx
468af6:	4f                   	dec    %edi
468af7:	63 78 63             	arpl   %edi,0x63(%eax)
468afa:	6b 42 6e 78          	imul   $0x78,0x6e(%edx),%eax
468afe:	4d                   	dec    %ebp
468aff:	6b 45 47 4c          	imul   $0x4c,0x47(%ebp),%eax
468b03:	37                   	aaa
468b04:	6a 41                	push   $0x41
468b06:	6f                   	outsl  %ds:(%esi),(%dx)
468b07:	72 43                	jb     0x468b4c
468b09:	62 7a 6a             	bound  %edi,0x6a(%edx)
468b0c:	6a 45                	push   $0x45
468b0e:	6c                   	insb   (%dx),%es:(%edi)
468b0f:	6b 45 64 75          	imul   $0x75,0x64(%ebp),%eax
468b13:	4e                   	dec    %esi
468b14:	68 59 36 44 76       	push   $0x76443659
468b19:	31 77 65             	xor    %esi,0x65(%edi)
468b1c:	55                   	push   %ebp
468b1d:	32 39                	xor    (%ecx),%bh
468b1f:	32 48 30             	xor    0x30(%eax),%cl
468b22:	50                   	push   %eax
468b23:	6d                   	insl   (%dx),%es:(%edi)
468b24:	41                   	inc    %ecx
468b25:	47                   	inc    %edi
468b26:	4f                   	dec    %edi
468b27:	56                   	push   %esi
468b28:	48                   	dec    %eax
468b29:	69 53 65 52 62 63 65 	imul   $0x65636252,0x65(%ebx),%edx
468b30:	54                   	push   %esp
468b31:	39 4d 4c             	cmp    %ecx,0x4c(%ebp)
468b34:	55                   	push   %ebp
468b35:	6d                   	insl   (%dx),%es:(%edi)
468b36:	54                   	push   %esp
468b37:	49                   	dec    %ecx
468b38:	6e                   	outsb  %ds:(%esi),(%dx)
468b39:	43                   	inc    %ebx
468b3a:	6a 33                	push   $0x33
468b3c:	56                   	push   %esi
468b3d:	61                   	popa
468b3e:	53                   	push   %ebx
468b3f:	58                   	pop    %eax
468b40:	36 59                	ss pop %ecx
468b42:	63 34 75 48 48 39 2b 	arpl   %esi,0x2b394848(,%esi,2)
468b49:	61                   	popa
468b4a:	44                   	inc    %esp
468b4b:	38 33                	cmp    %dh,(%ebx)
468b4d:	50                   	push   %eax
468b4e:	72 42                	jb     0x468b92
468b50:	51                   	push   %ecx
468b51:	6b 6b 4b 45          	imul   $0x45,0x4b(%ebx),%ebp
468b55:	48                   	dec    %eax
468b56:	38 48 37             	cmp    %cl,0x37(%eax)
468b59:	66 67 2b 36 58 34    	sub    0x3458,%si
468b5f:	36 6f                	outsl  %ss:(%esi),(%dx)
468b61:	62 65 41             	bound  %esp,0x41(%ebp)
468b64:	44                   	inc    %esp
468b65:	4a                   	dec    %edx
468b66:	36 44                	ss inc %esp
468b68:	59                   	pop    %ecx
468b69:	47                   	inc    %edi
468b6a:	6f                   	outsl  %ds:(%esi),(%dx)
468b6b:	71 77                	jno    0x468be4
468b6d:	4c                   	dec    %esp
468b6e:	4a                   	dec    %edx
468b6f:	53                   	push   %ebx
468b70:	79 61                	jns    0x468bd3
468b72:	74 69                	je     0x468bdd
468b74:	4a                   	dec    %edx
468b75:	64 2b 7a 72          	sub    %fs:0x72(%edx),%edi
468b79:	4d                   	dec    %ebp
468b7a:	41                   	inc    %ecx
468b7b:	2b 34 67             	sub    (%edi,%eiz,2),%esi
468b7e:	55                   	push   %ebp
468b7f:	63 4c 2b 53          	arpl   %ecx,0x53(%ebx,%ebp,1)
468b83:	43                   	inc    %ebx
468b84:	4b                   	dec    %ebx
468b85:	4a                   	dec    %edx
468b86:	78 58                	js     0x468be0
468b88:	63 59 59             	arpl   %ebx,0x59(%ecx)
468b8b:	34 41                	xor    $0x41,%al
468b8d:	2f                   	das
468b8e:	63 4f 32             	arpl   %ecx,0x32(%edi)
468b91:	6b 6c 33 66 79       	imul   $0x79,0x66(%ebx,%esi,1),%ebp
468b96:	59                   	pop    %ecx
468b97:	52                   	push   %edx
468b98:	44                   	inc    %esp
468b99:	79 37                	jns    0x468bd2
468b9b:	6a 70                	push   $0x70
468b9d:	52                   	push   %edx
468b9e:	55                   	push   %ebp
468b9f:	2b 47 31             	sub    0x31(%edi),%eax
468ba2:	53                   	push   %ebx
468ba3:	64 75 43             	fs jne 0x468be9
468ba6:	4f                   	dec    %edi
468ba7:	65 74 34             	gs je  0x468bde
468baa:	71 75                	jno    0x468c21
468bac:	47                   	inc    %edi
468bad:	30 57 32             	xor    %dl,0x32(%edi)
468bb0:	49                   	dec    %ecx
468bb1:	76 71                	jbe    0x468c24
468bb3:	68 66 31 50 71       	push   $0x71503166
468bb8:	4e                   	dec    %esi
468bb9:	51                   	push   %ecx
468bba:	46                   	inc    %esi
468bbb:	34 33                	xor    $0x33,%al
468bbd:	74 72                	je     0x468c31
468bbf:	30 50 45             	xor    %dl,0x45(%eax)
468bc2:	55                   	push   %ebp
468bc3:	6b 6c 47 61 50       	imul   $0x50,0x61(%edi,%eax,2),%ebp
468bc8:	43                   	inc    %ebx
468bc9:	4a                   	dec    %edx
468bca:	57                   	push   %edi
468bcb:	34 2b                	xor    $0x2b,%al
468bcd:	69 73 34 4c 46 57 32 	imul   $0x3257464c,0x34(%ebx),%esi
468bd4:	51                   	push   %ecx
468bd5:	45                   	inc    %ebp
468bd6:	69 37 59 72 47 46    	imul   $0x46477259,(%edi),%esi
468bdc:	6e                   	outsb  %ds:(%esi),(%dx)
468bdd:	50                   	push   %eax
468bde:	38 52 62             	cmp    %dl,0x62(%edx)
468be1:	33 79 50             	xor    0x50(%ecx),%edi
468be4:	72 51                	jb     0x468c37
468be6:	76 53                	jbe    0x468c3b
468be8:	65 61                	gs popa
468bea:	74 35                	je     0x468c21
468bec:	6c                   	insb   (%dx),%es:(%edi)
468bed:	34 4a                	xor    $0x4a,%al
468bef:	68 4a 4a 38 38       	push   $0x38384a4a
468bf4:	79 6b                	jns    0x468c61
468bf6:	38 76 61             	cmp    %dh,0x61(%esi)
468bf9:	41                   	inc    %ecx
468bfa:	42                   	inc    %edx
468bfb:	32 4d 43             	xor    0x43(%ebp),%cl
468bfe:	67 66 2f             	addr16 data16 das
468c01:	2b 42 47             	sub    0x47(%edx),%eax
468c04:	74 59                	je     0x468c5f
468c06:	77 45                	ja     0x468c4d
468c08:	73 7a                	jae    0x468c84
468c0a:	76 52                	jbe    0x468c5e
468c0c:	48                   	dec    %eax
468c0d:	4d                   	dec    %ebp
468c0e:	73 58                	jae    0x468c68
468c10:	55                   	push   %ebp
468c11:	54                   	push   %esp
468c12:	71 76                	jno    0x468c8a
468c14:	39 50 68             	cmp    %edx,0x68(%eax)
468c17:	49                   	dec    %ecx
468c18:	4f                   	dec    %edi
468c19:	77 54                	ja     0x468c6f
468c1b:	59                   	pop    %ecx
468c1c:	77 75                	ja     0x468c93
468c1e:	38 6d 6d             	cmp    %ch,0x6d(%ebp)
468c21:	38 32                	cmp    %dh,(%edx)
468c23:	33 66 2b             	xor    0x2b(%esi),%esp
468c26:	38 43 56             	cmp    %al,0x56(%ebx)
468c29:	79 74                	jns    0x468c9f
468c2b:	4f                   	dec    %edi
468c2c:	48                   	dec    %eax
468c2d:	54                   	push   %esp
468c2e:	79 66                	jns    0x468c96
468c30:	54                   	push   %esp
468c31:	4b                   	dec    %ebx
468c32:	49                   	dec    %ecx
468c33:	50                   	push   %eax
468c34:	6d                   	insl   (%dx),%es:(%edi)
468c35:	32 75 6f             	xor    0x6f(%ebp),%dh
468c38:	45                   	inc    %ebp
468c39:	5a                   	pop    %edx
468c3a:	43                   	inc    %ebx
468c3b:	75 49                	jne    0x468c86
468c3d:	30 38                	xor    %bh,(%eax)
468c3f:	6b 61 74 34          	imul   $0x34,0x74(%ecx),%esp
468c43:	6e                   	outsb  %ds:(%esi),(%dx)
468c44:	72 68                	jb     0x468cae
468c46:	58                   	pop    %eax
468c47:	32 39                	xor    (%ecx),%bh
468c49:	56                   	push   %esi
468c4a:	6e                   	outsb  %ds:(%esi),(%dx)
468c4b:	49                   	dec    %ecx
468c4c:	6a 62                	push   $0x62
468c4e:	38 4f 4f             	cmp    %cl,0x4f(%edi)
468c51:	65 45                	gs inc %ebp
468c53:	4d                   	dec    %ebp
468c54:	65 72 50             	gs jb  0x468ca7
468c57:	66 64 4c             	fs dec %sp
468c5a:	4f                   	dec    %edi
468c5b:	4a                   	dec    %edx
468c5c:	43                   	inc    %ebx
468c5d:	54                   	push   %esp
468c5e:	43                   	inc    %ebx
468c5f:	57                   	push   %edi
468c60:	78 46                	js     0x468ca8
468c62:	61                   	popa
468c63:	35 58 38 4b 4f       	xor    $0x4f4b3858,%eax
468c68:	51                   	push   %ecx
468c69:	69 52 44 67 4b 32 34 	imul   $0x34324b67,0x44(%edx),%edx
468c70:	76 33                	jbe    0x468ca5
468c72:	2b 37                	sub    (%edi),%esi
468c74:	52                   	push   %edx
468c75:	5a                   	pop    %edx
468c76:	2f                   	das
468c77:	43                   	inc    %ebx
468c78:	73 62                	jae    0x468cdc
468c7a:	30 59 52             	xor    %bl,0x52(%ecx)
468c7d:	63 6e 52             	arpl   %ebp,0x52(%esi)
468c80:	66 46                	inc    %si
468c82:	6a 6b                	push   $0x6b
468c84:	74 54                	je     0x468cda
468c86:	41                   	inc    %ecx
468c87:	62 52 67             	bound  %edx,0x67(%edx)
468c8a:	51                   	push   %ecx
468c8b:	39 47 55             	cmp    %eax,0x55(%edi)
468c8e:	64 31 70 2b          	xor    %esi,%fs:0x2b(%eax)
468c92:	75 4e                	jne    0x468ce2
468c94:	53                   	push   %ebx
468c95:	46                   	inc    %esi
468c96:	47                   	inc    %edi
468c97:	63 72 65             	arpl   %esi,0x65(%edx)
468c9a:	42                   	inc    %edx
468c9b:	71 66                	jno    0x468d03
468c9d:	7a 43                	jp     0x468ce2
468c9f:	66 73 72             	data16 jae 0x468d14
468ca2:	4d                   	dec    %ebp
468ca3:	48                   	dec    %eax
468ca4:	39 68 57             	cmp    %ebp,0x57(%eax)
468ca7:	4d                   	dec    %ebp
468ca8:	4a                   	dec    %edx
468ca9:	6f                   	outsl  %ds:(%esi),(%dx)
468caa:	72 31                	jb     0x468cdd
468cac:	72 65                	jb     0x468d13
468cae:	58                   	pop    %eax
468caf:	59                   	pop    %ecx
468cb0:	2b 61 52             	sub    0x52(%ecx),%esp
468cb3:	51                   	push   %ecx
468cb4:	68 2b 41 43 54       	push   $0x5443412b
468cb9:	4f                   	dec    %edi
468cba:	33 67 2f             	xor    0x2f(%edi),%esp
468cbd:	59                   	pop    %ecx
468cbe:	63 70 61             	arpl   %esi,0x61(%eax)
468cc1:	4c                   	dec    %esp
468cc2:	68 6c 41 6b 48       	push   $0x486b416c
468cc7:	48                   	dec    %eax
468cc8:	39 77 75             	cmp    %esi,0x75(%edi)
468ccb:	7a 61                	jp     0x468d2e
468ccd:	68 41 70 6c 62       	push   $0x626c7041
468cd2:	66 39 69 6a          	cmp    %bp,0x6a(%ecx)
468cd6:	51                   	push   %ecx
468cd7:	65 76 71             	gs jbe 0x468d4b
468cda:	62 49 59             	bound  %ecx,0x59(%ecx)
468cdd:	36 36 39 2b          	ss cmp %ebp,%ss:(%ebx)
468ce1:	56                   	push   %esi
468ce2:	79 70                	jns    0x468d54
468ce4:	51                   	push   %ecx
468ce5:	35 72 77 31 66       	xor    $0x66317772,%eax
468cea:	4b                   	dec    %ebx
468ceb:	68 4e 2b 70 67       	push   $0x67702b4e
468cf0:	35 58 4a 72 72       	xor    $0x72724a58,%eax
468cf5:	38 69 69             	cmp    %ch,0x69(%ecx)
468cf8:	56                   	push   %esi
468cf9:	37                   	aaa
468cfa:	53                   	push   %ebx
468cfb:	50                   	push   %eax
468cfc:	50                   	push   %eax
468cfd:	35 4f 4c 69 4b       	xor    $0x4b694c4f,%eax
468d02:	49                   	dec    %ecx
468d03:	44                   	inc    %esp
468d04:	75 45                	jne    0x468d4b
468d06:	39 77 37             	cmp    %esi,0x37(%edi)
468d09:	70 59                	jo     0x468d64
468d0b:	54                   	push   %esp