464d28:	38 65 63             	cmp    %ah,0x63(%ebp)
464d2b:	78 63                	js     0x464d90
464d2d:	67 49                	addr16 dec %ecx
464d2f:	62 76 77             	bound  %esi,0x77(%esi)
464d32:	7a 58                	jp     0x464d8c
464d34:	39 48 36             	cmp    %ecx,0x36(%eax)
464d37:	71 47                	jno    0x464d80
464d39:	4f                   	dec    %edi
464d3a:	35 68 73 2f 4a       	xor    $0x4a2f7368,%eax
464d3f:	4f                   	dec    %edi
464d40:	63 63 69             	arpl   %esp,0x69(%ebx)
464d43:	41                   	inc    %ecx
464d44:	30 71 6e             	xor    %dh,0x6e(%ecx)
464d47:	59                   	pop    %ecx
464d48:	34 6d                	xor    $0x6d,%al
464d4a:	36 68 62 37 4f 6f    	ss push $0x6f4f3762
464d50:	65 2f                	gs das
464d52:	64 45                	fs inc %ebp
464d54:	39 6b 49             	cmp    %ebp,0x49(%ebx)
464d57:	30 38                	xor    %bh,(%eax)
464d59:	46                   	inc    %esi
464d5a:	78 6b                	js     0x464dc7
464d5c:	2f                   	das
464d5d:	4c                   	dec    %esp
464d5e:	50                   	push   %eax
464d5f:	4e                   	dec    %esi
464d60:	73 48                	jae    0x464daa
464d62:	46                   	inc    %esi
464d63:	67 37                	addr16 aaa
464d65:	4b                   	dec    %ebx
464d66:	52                   	push   %edx
464d67:	69 63 78 4e 54 56 35 	imul   $0x3556544e,0x78(%ebx),%esp
464d6e:	75 4d                	jne    0x464dbd
464d70:	4b                   	dec    %ebx
464d71:	46                   	inc    %esi
464d72:	66 74 2f             	data16 je 0x464da4
464d75:	53                   	push   %ebx
464d76:	34 66                	xor    $0x66,%al
464d78:	4f                   	dec    %edi
464d79:	42                   	inc    %edx
464d7a:	57                   	push   %edi
464d7b:	34 45                	xor    $0x45,%al
464d7d:	4e                   	dec    %esi
464d7e:	61                   	popa
464d7f:	6b 53 4e 68          	imul   $0x68,0x4e(%ebx),%edx
464d83:	49                   	dec    %ecx
464d84:	43                   	inc    %ebx
464d85:	51                   	push   %ecx
464d86:	6f                   	outsl  %ds:(%esi),(%dx)
464d87:	54                   	push   %esp
464d88:	6a 4b                	push   $0x4b
464d8a:	41                   	inc    %ecx
464d8b:	61                   	popa
464d8c:	76 4c                	jbe    0x464dda
464d8e:	66 76 64             	data16 jbe 0x464df5
464d91:	6f                   	outsl  %ds:(%esi),(%dx)
464d92:	74 47                	je     0x464ddb
464d94:	69 6e 42 6f 71 45 47 	imul   $0x4745716f,0x42(%esi),%ebp
464d9b:	50                   	push   %eax
464d9c:	64 44                	fs inc %esp
464d9e:	67 51                	addr16 push %ecx
464da0:	50                   	push   %eax
464da1:	59                   	pop    %ecx
464da2:	39 38                	cmp    %edi,(%eax)
464da4:	46                   	inc    %esi
464da5:	4b                   	dec    %ebx
464da6:	69 34 55 6c 68 70 33 	imul   $0x414f4a66,0x3370686c(,%edx,2),%esi
464dad:	66 4a 4f 41
464db1:	36 6f                	outsl  %ss:(%esi),(%dx)
464db3:	6b 6c 70 76 66       	imul   $0x66,0x76(%eax,%esi,2),%ebp
464db8:	52                   	push   %edx
464db9:	4c                   	dec    %esp
464dba:	50                   	push   %eax
464dbb:	56                   	push   %esi
464dbc:	7a 75                	jp     0x464e33
464dbe:	79 63                	jns    0x464e23
464dc0:	55                   	push   %ebp
464dc1:	2f                   	das
464dc2:	4c                   	dec    %esp
464dc3:	34 4a                	xor    $0x4a,%al
464dc5:	64 56                	fs push %esi
464dc7:	4b                   	dec    %ebx
464dc8:	6e                   	outsb  %ds:(%esi),(%dx)
464dc9:	4a                   	dec    %edx
464dca:	71 4b                	jno    0x464e17
464dcc:	51                   	push   %ecx
464dcd:	66 31 55 41          	xor    %dx,0x41(%ebp)
464dd1:	68 32 58 74 4d       	push   $0x4d745832
464dd6:	70 4c                	jo     0x464e24
464dd8:	55                   	push   %ebp
464dd9:	79 66                	jns    0x464e41
464ddb:	41                   	inc    %ecx
464ddc:	6c                   	insb   (%dx),%es:(%edi)
464ddd:	46                   	inc    %esi
464dde:	69 78 50 76 48 62 70 	imul   $0x70624876,0x50(%eax),%edi
464de5:	30 4c 6c 71          	xor    %cl,0x71(%esp,%ebp,2)
464de9:	6b 57 71 43          	imul   $0x43,0x71(%edi),%edx
464ded:	6d                   	insl   (%dx),%es:(%edi)
464dee:	65 75 46             	gs jne 0x464e37
464df1:	64 6d                	fs insl (%dx),%es:(%edi)
464df3:	72 37                	jb     0x464e2c
464df5:	70 6c                	jo     0x464e63
464df7:	35 54 4c 2b 33       	xor    $0x332b4c54,%eax
464dfc:	33 6a 6b             	xor    0x6b(%edx),%ebp
464dff:	6d                   	insl   (%dx),%es:(%edi)
464e00:	6c                   	insb   (%dx),%es:(%edi)
464e01:	4d                   	dec    %ebp
464e02:	66 33 75 37          	xor    0x37(%ebp),%si
464e06:	54                   	push   %esp
464e07:	47                   	inc    %edi
464e08:	49                   	dec    %ecx
464e09:	49                   	dec    %ecx
464e0a:	69 35 57 77 57 68 48 	imul   $0x46534848,0x68577757,%esi
464e11:	48 53 46
464e14:	38 68 37             	cmp    %ch,0x37(%eax)
464e17:	37                   	aaa
464e18:	75 4b                	jne    0x464e65
464e1a:	6f                   	outsl  %ds:(%esi),(%dx)
464e1b:	66 4f                	dec    %di
464e1d:	56                   	push   %esi
464e1e:	37                   	aaa
464e1f:	48                   	dec    %eax
464e20:	51                   	push   %ecx
464e21:	74 55                	je     0x464e78
464e23:	4f                   	dec    %edi
464e24:	72 73                	jb     0x464e99
464e26:	49                   	dec    %ecx
464e27:	66 50                	push   %ax
464e29:	49                   	dec    %ecx
464e2a:	32 37                	xor    (%edi),%dh
464e2c:	70 62                	jo     0x464e90
464e2e:	50                   	push   %eax
464e2f:	71 61                	jno    0x464e92
464e31:	72 79                	jb     0x464eac
464e33:	53                   	push   %ebx
464e34:	67 48                	addr16 dec %eax
464e36:	67 7a 75             	addr16 jp 0x464eae
464e39:	6a 6e                	push   $0x6e
464e3b:	69 52 65 30 38 62 77 	imul   $0x77623830,0x65(%edx),%edx
464e42:	35 64 34 32 61       	xor    $0x61323464,%eax
464e47:	4e                   	dec    %esi
464e48:	41                   	inc    %ecx
464e49:	38 50 43             	cmp    %dl,0x43(%eax)
464e4c:	6e                   	outsb  %ds:(%esi),(%dx)
464e4d:	4b                   	dec    %ebx
464e4e:	6c                   	insb   (%dx),%es:(%edi)
464e4f:	51                   	push   %ecx
464e50:	50                   	push   %eax
464e51:	4e                   	dec    %esi
464e52:	70 63                	jo     0x464eb7
464e54:	54                   	push   %esp
464e55:	74 4e                	je     0x464ea5
464e57:	2b 73 6b             	sub    0x6b(%ebx),%esi
464e5a:	55                   	push   %ebp
464e5b:	62 68 73             	bound  %ebp,0x73(%eax)
464e5e:	38 75 61             	cmp    %dh,0x61(%ebp)
464e61:	4d                   	dec    %ebp
464e62:	31 58 5a             	xor    %ebx,0x5a(%eax)
464e65:	56                   	push   %esi
464e66:	4f                   	dec    %edi
464e67:	4b                   	dec    %ebx
464e68:	69 4f 6e 57 72 43 76 	imul   $0x76437257,0x6e(%edi),%ecx
464e6f:	4d                   	dec    %ebp
464e70:	62 6f 4a             	bound  %ebp,0x4a(%edi)
464e73:	57                   	push   %edi
464e74:	76 70                	jbe    0x464ee6
464e76:	39 6f 71             	cmp    %ebp,0x71(%edi)
464e79:	49                   	dec    %ecx
464e7a:	59                   	pop    %ecx
464e7b:	77 46                	ja     0x464ec3
464e7d:	5a                   	pop    %edx
464e7e:	4b                   	dec    %ebx
464e7f:	61                   	popa
464e80:	32 79 70             	xor    0x70(%ecx),%bh
464e83:	48                   	dec    %eax
464e84:	36 49                	ss dec %ecx
464e86:	6c                   	insb   (%dx),%es:(%edi)
464e87:	54                   	push   %esp
464e88:	47                   	inc    %edi
464e89:	54                   	push   %esp
464e8a:	59                   	pop    %ecx
464e8b:	65 44                	gs inc %esp
464e8d:	53                   	push   %ebx
464e8e:	42                   	inc    %edx
464e8f:	64 35 6b 43 73 38    	fs xor $0x3873436b,%eax
464e95:	6e                   	outsb  %ds:(%esi),(%dx)
464e96:	43                   	inc    %ebx
464e97:	5a                   	pop    %edx
464e98:	53                   	push   %ebx
464e99:	30 69 35             	xor    %ch,0x35(%ecx)
464e9c:	61                   	popa
464e9d:	66 77 78             	data16 ja 0x464f18
464ea0:	6a 36                	push   $0x36
464ea2:	62 7a 4b             	bound  %edi,0x4b(%edx)
464ea5:	68 54 72 73 35       	push   $0x35737254
464eaa:	35 43 6a 2b 4e       	xor    $0x4e2b6a43,%eax
464eaf:	78 4a                	js     0x464efb
464eb1:	48                   	dec    %eax
464eb2:	43                   	inc    %ebx
464eb3:	70 61                	jo     0x464f16
464eb5:	71 5a                	jno    0x464f11
464eb7:	4d                   	dec    %ebp
464eb8:	52                   	push   %edx
464eb9:	75 4a                	jne    0x464f05
464ebb:	67 63 45 41          	arpl   %eax,0x41(%di)
464ebf:	63 42 6c             	arpl   %eax,0x6c(%edx)
464ec2:	79 4e                	jns    0x464f12
464ec4:	6f                   	outsl  %ds:(%esi),(%dx)
464ec5:	71 75                	jno    0x464f3c
464ec7:	4f                   	dec    %edi
464ec8:	37                   	aaa
464ec9:	73 74                	jae    0x464f3f
464ecb:	64 64 35 36 37 77 53 	fs fs xor $0x53773736,%eax
464ed2:	71 65                	jno    0x464f39
464ed4:	6d                   	insl   (%dx),%es:(%edi)
464ed5:	38 62 31             	cmp    %ah,0x31(%edx)
464ed8:	34 43                	xor    $0x43,%al
464eda:	33 65 49             	xor    0x49(%ebp),%esp
464edd:	78 74                	js     0x464f53
464edf:	4a                   	dec    %edx
464ee0:	4e                   	dec    %esi
464ee1:	67 4c                	addr16 dec %esp
464ee3:	77 2b                	ja     0x464f10
464ee5:	76 6f                	jbe    0x464f56
464ee7:	72 38                	jb     0x464f21
464ee9:	59                   	pop    %ecx
464eea:	73 51                	jae    0x464f3d
464eec:	42                   	inc    %edx
464eed:	75 57                	jne    0x464f46
464eef:	36 44                	ss inc %esp
464ef1:	75 30                	jne    0x464f23
464ef3:	45                   	inc    %ebp
464ef4:	42                   	inc    %edx
464ef5:	65 65 5a             	gs gs pop %edx
464ef8:	5a                   	pop    %edx
464ef9:	57                   	push   %edi
464efa:	57                   	push   %edi
464efb:	70 71                	jo     0x464f6e
464efd:	73 54                	jae    0x464f53
464eff:	44                   	inc    %esp
464f00:	2f                   	das
464f01:	6d                   	insl   (%dx),%es:(%edi)
464f02:	48                   	dec    %eax
464f03:	55                   	push   %ebp
464f04:	54                   	push   %esp
464f05:	2b 4b 5a             	sub    0x5a(%ebx),%ecx
464f08:	5a                   	pop    %edx
464f09:	4f                   	dec    %edi
464f0a:	77 55                	ja     0x464f61
464f0c:	6f                   	outsl  %ds:(%esi),(%dx)
464f0d:	32 31                	xor    (%ecx),%dh
464f0f:	6f                   	outsl  %ds:(%esi),(%dx)
464f10:	57                   	push   %edi
464f11:	62 74 4b 51          	bound  %esi,0x51(%ebx,%ecx,2)
464f15:	68 2b 71 4e 62       	push   $0x624e712b
464f1a:	68 69 6f 38 38       	push   $0x38386f69
464f1f:	4d                   	dec    %ebp
464f20:	65 42                	gs inc %edx
464f22:	4d                   	dec    %ebp
464f23:	35 42 67 47 71       	xor    $0x71476742,%eax
464f28:	50                   	push   %eax
464f29:	50                   	push   %eax
464f2a:	73 4b                	jae    0x464f77
464f2c:	4e                   	dec    %esi
464f2d:	68 53 43 6e 39       	push   $0x396e4353
464f32:	48                   	dec    %eax
464f33:	70 42                	jo     0x464f77
464f35:	4d                   	dec    %ebp
464f36:	52                   	push   %edx
464f37:	76 56                	jbe    0x464f8f
464f39:	73 48                	jae    0x464f83
464f3b:	68 73 61 5a 4c       	push   $0x4c5a6173
464f40:	69 79 56 37 59 58 33 	imul   $0x33585937,0x56(%ecx),%edi
464f47:	54                   	push   %esp
464f48:	52                   	push   %edx
464f49:	44                   	inc    %esp
464f4a:	63 45 30             	arpl   %eax,0x30(%ebp)
464f4d:	4e                   	dec    %esi
464f4e:	76 68                	jbe    0x464fb8
464f50:	43                   	inc    %ebx
464f51:	4e                   	dec    %esi
464f52:	79 75                	jns    0x464fc9
464f54:	35 2b 37 6c 66       	xor    $0x666c372b,%eax
464f59:	4b                   	dec    %ebx
464f5a:	75 46                	jne    0x464fa2
464f5c:	73 6b                	jae    0x464fc9
464f5e:	6e                   	outsb  %ds:(%esi),(%dx)
464f5f:	6c                   	insb   (%dx),%es:(%edi)
464f60:	42                   	inc    %edx
464f61:	61                   	popa
464f62:	47                   	inc    %edi
464f63:	74 35                	je     0x464f9a
464f65:	6f                   	outsl  %ds:(%esi),(%dx)
464f66:	42                   	inc    %edx
464f67:	42                   	inc    %edx
464f68:	64 67 4b             	fs addr16 dec %ebx
464f6b:	48                   	dec    %eax
464f6c:	35 7a 35 57 35       	xor    $0x3557357a,%eax
464f71:	45                   	inc    %ebp
464f72:	4f                   	dec    %edi
464f73:	62 66 46             	bound  %esp,0x46(%esi)
464f76:	73 36                	jae    0x464fae
464f78:	62 4a 79             	bound  %ecx,0x79(%edx)
464f7b:	37                   	aaa
464f7c:	44                   	inc    %esp
464f7d:	68 65 76 76 76       	push   $0x76767665
464f82:	79 75                	jns    0x464ff9
464f84:	52                   	push   %edx
464f85:	6f                   	outsl  %ds:(%esi),(%dx)
464f86:	4d                   	dec    %ebp
464f87:	6d                   	insl   (%dx),%es:(%edi)
464f88:	6e                   	outsb  %ds:(%esi),(%dx)
464f89:	32 4a 42             	xor    0x42(%edx),%cl
464f8c:	41                   	inc    %ecx
464f8d:	52                   	push   %edx
464f8e:	6e                   	outsb  %ds:(%esi),(%dx)
464f8f:	53                   	push   %ebx
464f90:	68 77 72 6b 42       	push   $0x426b7277
464f95:	64 61                	fs popa
464f97:	41                   	inc    %ecx
464f98:	6d                   	insl   (%dx),%es:(%edi)
464f99:	32 72 4f             	xor    0x4f(%edx),%dh
464f9c:	51                   	push   %ecx
464f9d:	42                   	inc    %edx
464f9e:	62 4e 62             	bound  %ecx,0x62(%esi)
464fa1:	51                   	push   %ecx
464fa2:	68 36 72 62 6f       	push   $0x6f627236
464fa7:	44                   	inc    %esp
464fa8:	62 6d 4b             	bound  %ebp,0x4b(%ebp)
464fab:	43                   	inc    %ebx
464fac:	53                   	push   %ebx
464fad:	67 7a 59             	addr16 jp 0x465009
464fb0:	43                   	inc    %ebx
464fb1:	62 54 75 64          	bound  %edx,0x64(%ebp,%esi,2)
464fb5:	6c                   	insb   (%dx),%es:(%edi)
464fb6:	6b 77 55 78          	imul   $0x78,0x55(%edi),%esi
464fba:	69 75 48 47 39 39 6a 	imul   $0x6a393947,0x48(%ebp),%esi
464fc1:	4e                   	dec    %esi
464fc2:	67 30 54 52          	xor    %dl,0x52(%si)
464fc6:	57                   	push   %edi
464fc7:	77 49                	ja     0x465012
464fc9:	70 30                	jo     0x464ffb
464fcb:	32 32                	xor    (%edx),%dh
464fcd:	45                   	inc    %ebp
464fce:	4a                   	dec    %edx
464fcf:	66 32 44 2f 32       	data16 xor 0x32(%edi,%ebp,1),%al
464fd4:	64 6c                	fs insb (%dx),%es:(%edi)
464fd6:	67 4c                	addr16 dec %esp
464fd8:	6e                   	outsb  %ds:(%esi),(%dx)
464fd9:	6e                   	outsb  %ds:(%esi),(%dx)