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
468d0c:	41                   	inc    %ecx
468d0d:	56                   	push   %esi
468d0e:	4b                   	dec    %ebx
468d0f:	2b 51 63             	sub    0x63(%ecx),%edx
468d12:	69 49 55 38 2f 79 55 	imul   $0x55792f38,0x55(%ecx),%ecx
468d19:	31 4b 33             	xor    %ecx,0x33(%ebx)
468d1c:	52                   	push   %edx
468d1d:	6d                   	insl   (%dx),%es:(%edi)
468d1e:	71 66                	jno    0x468d86
468d20:	44                   	inc    %esp
468d21:	36 75 57             	ss jne 0x468d7b
468d24:	2b 77 59             	sub    0x59(%edi),%esi
468d27:	52                   	push   %edx
468d28:	67 67 7a 65          	addr16 addr16 jp 0x468d91
468d2c:	52                   	push   %edx
468d2d:	2f                   	das
468d2e:	79 31                	jns    0x468d61
468d30:	6f                   	outsl  %ds:(%esi),(%dx)
468d31:	59                   	pop    %ecx
468d32:	71 61                	jno    0x468d95
468d34:	59                   	pop    %ecx
468d35:	37                   	aaa
468d36:	57                   	push   %edi
468d37:	53                   	push   %ebx
468d38:	78 37                	js     0x468d71
468d3a:	39 63 73             	cmp    %esp,0x73(%ebx)
468d3d:	45                   	inc    %ebp
468d3e:	62 6d 70             	bound  %ebp,0x70(%ebp)
468d41:	72 75                	jb     0x468db8
468d43:	67 54                	addr16 push %esp
468d45:	55                   	push   %ebp
468d46:	49                   	dec    %ecx
468d47:	79 75                	jns    0x468dbe
468d49:	65 35 67 38 30 43    	gs xor $0x43303867,%eax
468d4f:	4f                   	dec    %edi
468d50:	59                   	pop    %ecx
468d51:	77 32                	ja     0x468d85
468d53:	4c                   	dec    %esp
468d54:	6d                   	insl   (%dx),%es:(%edi)
468d55:	77 2b                	ja     0x468d82
468d57:	53                   	push   %ebx
468d58:	2f                   	das
468d59:	58                   	pop    %eax
468d5a:	7a 57                	jp     0x468db3
468d5c:	62 38                	bound  %edi,(%eax)
468d5e:	47                   	inc    %edi
468d5f:	55                   	push   %ebp
468d60:	6c                   	insb   (%dx),%es:(%edi)
468d61:	77 31                	ja     0x468d94
468d63:	43                   	inc    %ebx
468d64:	31 79 44             	xor    %edi,0x44(%ecx)
468d67:	77 49                	ja     0x468db2
468d69:	31 77 42             	xor    %esi,0x42(%edi)
468d6c:	73 4a                	jae    0x468db8
468d6e:	67 57                	addr16 push %edi
468d70:	7a 55                	jp     0x468dc7
468d72:	70 34                	jo     0x468da8
468d74:	5a                   	pop    %edx
468d75:	7a 52                	jp     0x468dc9
468d77:	39 4c 50 68          	cmp    %ecx,0x68(%eax,%edx,2)
468d7b:	79 51                	jns    0x468dce
468d7d:	4b                   	dec    %ebx
468d7e:	56                   	push   %esi
468d7f:	75 6a                	jne    0x468deb
468d81:	32 62 2b             	xor    0x2b(%edx),%ah
468d84:	4f                   	dec    %edi
468d85:	61                   	popa
468d86:	7a 48                	jp     0x468dd0
468d88:	65 48                	gs dec %eax
468d8a:	72 37                	jb     0x468dc3
468d8c:	2f                   	das
468d8d:	4a                   	dec    %edx
468d8e:	51                   	push   %ecx
468d8f:	63 2b                	arpl   %ebp,(%ebx)
468d91:	66 37                	data16 aaa
468d93:	4e                   	dec    %esi
468d94:	6b 68 68 4d          	imul   $0x4d,0x68(%eax),%ebp
468d98:	66 59                	pop    %cx
468d9a:	54                   	push   %esp
468d9b:	4e                   	dec    %esi
468d9c:	42                   	inc    %edx
468d9d:	39 50 4a             	cmp    %edx,0x4a(%eax)
468da0:	32 55 73             	xor    0x73(%ebp),%dl
468da3:	72 44                	jb     0x468de9
468da5:	49                   	dec    %ecx
468da6:	63 4f 65             	arpl   %ecx,0x65(%edi)
468da9:	55                   	push   %ebp
468daa:	5a                   	pop    %edx
468dab:	73 56                	jae    0x468e03
468dad:	46                   	inc    %esi
468dae:	71 72                	jno    0x468e22
468db0:	42                   	inc    %edx
468db1:	6d                   	insl   (%dx),%es:(%edi)
468db2:	70 73                	jo     0x468e27
468db4:	6e                   	outsb  %ds:(%esi),(%dx)
468db5:	4f                   	dec    %edi
468db6:	65 47                	gs inc %edi
468db8:	50                   	push   %eax
468db9:	30 74 4f 44          	xor    %dh,0x44(%edi,%ecx,2)
468dbd:	68 4c 64 50 7a       	push   $0x7a50644c
468dc2:	69 71 2f 4f 52 42 30 	imul   $0x3042524f,0x2f(%ecx),%esi
468dc9:	78 4b                	js     0x468e16
468dcb:	68 6b 53 53 33       	push   $0x3353536b
468dd0:	55                   	push   %ebp
468dd1:	74 67                	je     0x468e3a
468dd3:	6c                   	insb   (%dx),%es:(%edi)
468dd4:	64 4d                	fs dec %ebp
468dd6:	50                   	push   %eax
468dd7:	52                   	push   %edx
468dd8:	6c                   	insb   (%dx),%es:(%edi)
468dd9:	55                   	push   %ebp
468dda:	77 4c                	ja     0x468e28
468ddc:	39 55 4c             	cmp    %edx,0x4c(%ebp)
468ddf:	35 6d 67 63 42       	xor    $0x4263676d,%eax
468de4:	45                   	inc    %ebp
468de5:	62 35 38 38 49 57    	bound  %esi,0x57493838
468deb:	42                   	inc    %edx
468dec:	67 56                	addr16 push %esi
468dee:	51                   	push   %ecx
468def:	47                   	inc    %edi
468df0:	41                   	inc    %ecx
468df1:	58                   	pop    %eax
468df2:	74 4f                	je     0x468e43
468df4:	6e                   	outsb  %ds:(%esi),(%dx)
468df5:	4a                   	dec    %edx
468df6:	30 54 58 47          	xor    %dl,0x47(%eax,%ebx,2)
468dfa:	39 39                	cmp    %edi,(%ecx)
468dfc:	30 6f 6d             	xor    %ch,0x6d(%edi)
468dff:	62 30                	bound  %esi,(%eax)
468e01:	57                   	push   %edi
468e02:	66 56                	push   %si
468e04:	4a                   	dec    %edx
468e05:	2b 53 42             	sub    0x42(%ebx),%edx
468e08:	49                   	dec    %ecx
468e09:	4d                   	dec    %ebp
468e0a:	32 68 43             	xor    0x43(%eax),%ch
468e0d:	6e                   	outsb  %ds:(%esi),(%dx)
468e0e:	63 49 67             	arpl   %ecx,0x67(%ecx)
468e11:	78 45                	js     0x468e58
468e13:	63 78 2b             	arpl   %edi,0x2b(%eax)
468e16:	42                   	inc    %edx
468e17:	38 51 7a             	cmp    %dl,0x7a(%ecx)
468e1a:	70 62                	jo     0x468e7e
468e1c:	44                   	inc    %esp
468e1d:	75 71                	jne    0x468e90
468e1f:	65 4c                	gs dec %esp
468e21:	48                   	dec    %eax
468e22:	2f                   	das
468e23:	30 4d 62             	xor    %cl,0x62(%ebp)
468e26:	38 46 4d             	cmp    %al,0x4d(%esi)
468e29:	43                   	inc    %ebx
468e2a:	68 77 2b 6e 49       	push   $0x496e2b77
468e2f:	4d                   	dec    %ebp
468e30:	79 73                	jns    0x468ea5
468e32:	31 4d 38             	xor    %ecx,0x38(%ebp)
468e35:	34 5a                	xor    $0x5a,%al
468e37:	43                   	inc    %ebx
468e38:	32 4a 38             	xor    0x38(%edx),%cl
468e3b:	68 64 54 7a 71       	push   $0x717a5464
468e40:	42                   	inc    %edx
468e41:	63 30                	arpl   %esi,(%eax)
468e43:	55                   	push   %ebp
468e44:	4b                   	dec    %ebx
468e45:	51                   	push   %ecx
468e46:	70 69                	jo     0x468eb1
468e48:	57                   	push   %edi
468e49:	38 74 4d 49          	cmp    %dh,0x49(%ebp,%ecx,2)
468e4d:	64 4c                	fs dec %esp
468e4f:	70 6f                	jo     0x468ec0
468e51:	66 4d                	dec    %bp
468e53:	35 66 33 6e 68       	xor    $0x686e3366,%eax
468e58:	62 72 79             	bound  %esi,0x79(%edx)
468e5b:	43                   	inc    %ebx
468e5c:	66 36 49             	ss dec %cx
468e5f:	6c                   	insb   (%dx),%es:(%edi)