469b43:	00 61 00             	add    %ah,0x0(%ecx)
469b46:	74 00                	je     0x469b48
469b48:	20 00                	and    %al,(%eax)
469b4a:	74 00                	je     0x469b4c
469b4c:	68 00 65 00 20       	push   $0x20006500
469b51:	00 72 00             	add    %dh,0x0(%edx)
469b54:	6f                   	outsl  %ds:(%esi),(%dx)
469b55:	00 6f 00             	add    %ch,0x0(%edi)
469b58:	74 00                	je     0x469b5a
469b5a:	20 00                	and    %al,(%eax)
469b5c:	6f                   	outsl  %ds:(%esi),(%dx)
469b5d:	00 66 00             	add    %ah,0x0(%esi)
469b60:	20 00                	and    %al,(%eax)
469b62:	74 00                	je     0x469b64
469b64:	68 00 65 00 20       	push   $0x20006500
469b69:	00 70 00             	add    %dh,0x0(%eax)
469b6c:	61                   	popa
469b6d:	00 63 00             	add    %ah,0x0(%ebx)
469b70:	6b 00 61             	imul   $0x61,(%eax),%eax
469b73:	00 67 00             	add    %ah,0x0(%edi)
469b76:	65 00 20             	add    %ah,%gs:(%eax)
469b79:	00 77 00             	add    %dh,0x0(%edi)
469b7c:	69 00 6c 00 6c 00    	imul   $0x6c006c,(%eax),%eax
469b82:	20 00                	and    %al,(%eax)
469b84:	6e                   	outsb  %ds:(%esi),(%dx)
469b85:	00 6f 00             	add    %ch,0x0(%edi)
469b88:	74 00                	je     0x469b8a
469b8a:	20 00                	and    %al,(%eax)
469b8c:	62 00                	bound  %eax,(%eax)
469b8e:	65 00 20             	add    %ah,%gs:(%eax)
469b91:	00 65 00             	add    %ah,0x0(%ebp)
469b94:	78 00                	js     0x469b96
469b96:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469b9a:	75 00                	jne    0x469b9c
469b9c:	74 00                	je     0x469b9e
469b9e:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
469ba3:	00 20                	add    %ah,(%eax)
469ba5:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
469ba9:	00 65 00             	add    %ah,0x0(%ebp)
469bac:	20 00                	and    %al,(%eax)
469bae:	73 00                	jae    0x469bb0
469bb0:	63 00                	arpl   %eax,(%eax)
469bb2:	72 00                	jb     0x469bb4
469bb4:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
469bba:	20 00                	and    %al,(%eax)
469bbc:	27                   	daa
469bbd:	00 00                	add    %al,(%eax)
469bbf:	82 35 27 00 20 00 6c 	xorb   $0x6c,0x200027
469bc6:	00 69 00             	add    %ch,0x0(%ecx)
469bc9:	76 00                	jbe    0x469bcb
469bcb:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
469bcf:	20 00                	and    %al,(%eax)
469bd1:	69 00 6e 00 20 00    	imul   $0x20006e,(%eax),%eax
469bd7:	61                   	popa
469bd8:	00 20                	add    %ah,(%eax)
469bda:	00 73 00             	add    %dh,0x0(%ebx)
469bdd:	75 00                	jne    0x469bdf
469bdf:	62 00                	bound  %eax,(%eax)
469be1:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
469be5:	72 00                	jb     0x469be7
469be7:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469beb:	74 00                	je     0x469bed
469bed:	6f                   	outsl  %ds:(%esi),(%dx)
469bee:	00 72 00             	add    %dh,0x0(%edx)
469bf1:	79 00                	jns    0x469bf3
469bf3:	2c 00                	sub    $0x0,%al
469bf5:	20 00                	and    %al,(%eax)
469bf7:	73 00                	jae    0x469bf9
469bf9:	6f                   	outsl  %ds:(%esi),(%dx)
469bfa:	00 20                	add    %ah,(%eax)
469bfc:	00 69 00             	add    %ch,0x0(%ecx)
469bff:	74 00                	je     0x469c01
469c01:	20 00                	and    %al,(%eax)
469c03:	77 00                	ja     0x469c05
469c05:	69 00 6c 00 6c 00    	imul   $0x6c006c,(%eax),%eax
469c0b:	20 00                	and    %al,(%eax)
469c0d:	6e                   	outsb  %ds:(%esi),(%dx)
469c0e:	00 6f 00             	add    %ch,0x0(%edi)
469c11:	74 00                	je     0x469c13
469c13:	20 00                	and    %al,(%eax)
469c15:	62 00                	bound  %eax,(%eax)
469c17:	65 00 20             	add    %ah,%gs:(%eax)
469c1a:	00 65 00             	add    %ah,0x0(%ebp)
469c1d:	78 00                	js     0x469c1f
469c1f:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469c23:	75 00                	jne    0x469c25
469c25:	74 00                	je     0x469c27
469c27:	65 00 64 00 2e       	add    %ah,%gs:0x2e(%eax,%eax,1)
469c2c:	00 20                	add    %ah,(%eax)
469c2e:	00 49 00             	add    %cl,0x0(%ecx)
469c31:	66 00 20             	data16 add %ah,(%eax)
469c34:	00 79 00             	add    %bh,0x0(%ecx)
469c37:	6f                   	outsl  %ds:(%esi),(%dx)
469c38:	00 75 00             	add    %dh,0x0(%ebp)
469c3b:	20 00                	and    %al,(%eax)
469c3d:	77 00                	ja     0x469c3f
469c3f:	61                   	popa
469c40:	00 6e 00             	add    %ch,0x0(%esi)
469c43:	74 00                	je     0x469c45
469c45:	20 00                	and    %al,(%eax)
469c47:	4f                   	dec    %edi
469c48:	00 63 00             	add    %ah,0x0(%ebx)
469c4b:	74 00                	je     0x469c4d
469c4d:	6f                   	outsl  %ds:(%esi),(%dx)
469c4e:	00 70 00             	add    %dh,0x0(%eax)
469c51:	75 00                	jne    0x469c53
469c53:	73 00                	jae    0x469c55
469c55:	20 00                	and    %al,(%eax)
469c57:	74 00                	je     0x469c59
469c59:	6f                   	outsl  %ds:(%esi),(%dx)
469c5a:	00 20                	add    %ah,(%eax)
469c5c:	00 65 00             	add    %ah,0x0(%ebp)
469c5f:	78 00                	js     0x469c61
469c61:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469c65:	75 00                	jne    0x469c67
469c67:	74 00                	je     0x469c69
469c69:	65 00 20             	add    %ah,%gs:(%eax)
469c6c:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
469c70:	00 69 00             	add    %ch,0x0(%ecx)
469c73:	73 00                	jae    0x469c75
469c75:	20 00                	and    %al,(%eax)
469c77:	73 00                	jae    0x469c79
469c79:	63 00                	arpl   %eax,(%eax)
469c7b:	72 00                	jb     0x469c7d
469c7d:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
469c83:	2c 00                	sub    $0x0,%al
469c85:	20 00                	and    %al,(%eax)
469c87:	6d                   	insl   (%dx),%es:(%edi)
469c88:	00 6f 00             	add    %ch,0x0(%edi)
469c8b:	76 00                	jbe    0x469c8d
469c8d:	65 00 20             	add    %ah,%gs:(%eax)
469c90:	00 69 00             	add    %ch,0x0(%ecx)
469c93:	74 00                	je     0x469c95
469c95:	20 00                	and    %al,(%eax)
469c97:	74 00                	je     0x469c99
469c99:	6f                   	outsl  %ds:(%esi),(%dx)
469c9a:	00 20                	add    %ah,(%eax)
469c9c:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
469ca0:	00 65 00             	add    %ah,0x0(%ebp)
469ca3:	20 00                	and    %al,(%eax)
469ca5:	72 00                	jb     0x469ca7
469ca7:	6f                   	outsl  %ds:(%esi),(%dx)
469ca8:	00 6f 00             	add    %ch,0x0(%edi)
469cab:	74 00                	je     0x469cad
469cad:	20 00                	and    %al,(%eax)
469caf:	6f                   	outsl  %ds:(%esi),(%dx)
469cb0:	00 66 00             	add    %ah,0x0(%esi)
469cb3:	20 00                	and    %al,(%eax)
469cb5:	79 00                	jns    0x469cb7
469cb7:	6f                   	outsl  %ds:(%esi),(%dx)
469cb8:	00 75 00             	add    %dh,0x0(%ebp)
469cbb:	72 00                	jb     0x469cbd
469cbd:	20 00                	and    %al,(%eax)
469cbf:	70 00                	jo     0x469cc1
469cc1:	72 00                	jb     0x469cc3
469cc3:	6f                   	outsl  %ds:(%esi),(%dx)
469cc4:	00 6a 00             	add    %ch,0x0(%edx)
469cc7:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469ccb:	74 00                	je     0x469ccd
469ccd:	2e 00 20             	add    %ah,%cs:(%eax)
469cd0:	00 49 00             	add    %cl,0x0(%ecx)
469cd3:	66 00 20             	data16 add %ah,(%eax)
469cd6:	00 79 00             	add    %bh,0x0(%ecx)
469cd9:	6f                   	outsl  %ds:(%esi),(%dx)
469cda:	00 75 00             	add    %dh,0x0(%ebp)
469cdd:	20 00                	and    %al,(%eax)
469cdf:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
469ce3:	6e                   	outsb  %ds:(%esi),(%dx)
469ce4:	00 27                	add    %ah,(%edi)
469ce6:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
469cea:	00 77 00             	add    %dh,0x0(%edi)
469ced:	61                   	popa
469cee:	00 6e 00             	add    %ch,0x0(%esi)
469cf1:	74 00                	je     0x469cf3
469cf3:	20 00                	and    %al,(%eax)
469cf5:	69 00 74 00 20 00    	imul   $0x200074,(%eax),%eax
469cfb:	74 00                	je     0x469cfd
469cfd:	6f                   	outsl  %ds:(%esi),(%dx)
469cfe:	00 20                	add    %ah,(%eax)
469d00:	00 62 00             	add    %ah,0x0(%edx)
469d03:	65 00 20             	add    %ah,%gs:(%eax)
469d06:	00 65 00             	add    %ah,0x0(%ebp)
469d09:	78 00                	js     0x469d0b
469d0b:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469d0f:	75 00                	jne    0x469d11
469d11:	74 00                	je     0x469d13
469d13:	65 00 64 00 2c       	add    %ah,%gs:0x2c(%eax,%eax,1)
469d18:	00 20                	add    %ah,(%eax)
469d1a:	00 79 00             	add    %bh,0x0(%ecx)
469d1d:	6f                   	outsl  %ds:(%esi),(%dx)
469d1e:	00 75 00             	add    %dh,0x0(%ebp)
469d21:	20 00                	and    %al,(%eax)
469d23:	63 00                	arpl   %eax,(%eax)
469d25:	61                   	popa
469d26:	00 6e 00             	add    %ch,0x0(%esi)
469d29:	20 00                	and    %al,(%eax)
469d2b:	69 00 67 00 6e 00    	imul   $0x6e0067,(%eax),%eax
469d31:	6f                   	outsl  %ds:(%esi),(%dx)
469d32:	00 72 00             	add    %dh,0x0(%edx)
469d35:	65 00 20             	add    %ah,%gs:(%eax)
469d38:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
469d3c:	00 69 00             	add    %ch,0x0(%ecx)
469d3f:	73 00                	jae    0x469d41
469d41:	20 00                	and    %al,(%eax)
469d43:	77 00                	ja     0x469d45
469d45:	61                   	popa
469d46:	00 72 00             	add    %dh,0x0(%edx)
469d49:	6e                   	outsb  %ds:(%esi),(%dx)
469d4a:	00 69 00             	add    %ch,0x0(%ecx)
469d4d:	6e                   	outsb  %ds:(%esi),(%dx)
469d4e:	00 67 00             	add    %ah,0x0(%edi)
469d51:	2c 00                	sub    $0x0,%al
469d53:	20 00                	and    %al,(%eax)
469d55:	6f                   	outsl  %ds:(%esi),(%dx)
469d56:	00 72 00             	add    %dh,0x0(%edx)
469d59:	20 00                	and    %al,(%eax)
469d5b:	73 00                	jae    0x469d5d
469d5d:	75 00                	jne    0x469d5f
469d5f:	70 00                	jo     0x469d61
469d61:	70 00                	jo     0x469d63
469d63:	72 00                	jb     0x469d65
469d65:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
469d69:	73 00                	jae    0x469d6b
469d6b:	20 00                	and    %al,(%eax)
469d6d:	69 00 74 00 20 00    	imul   $0x200074,(%eax),%eax
469d73:	62 00                	bound  %eax,(%eax)
469d75:	79 00                	jns    0x469d77
469d77:	20 00                	and    %al,(%eax)
469d79:	73 00                	jae    0x469d7b
469d7b:	65 00 74 00 74       	add    %dh,%gs:0x74(%eax,%eax,1)
469d80:	00 69 00             	add    %ch,0x0(%ecx)
469d83:	6e                   	outsb  %ds:(%esi),(%dx)
469d84:	00 67 00             	add    %ah,0x0(%edi)
469d87:	20 00                	and    %al,(%eax)
469d89:	74 00                	je     0x469d8b
469d8b:	68 00 65 00 20       	push   $0x20006500
469d90:	00 4d 00             	add    %cl,0x0(%ebp)
469d93:	53                   	push   %ebx
469d94:	00 42 00             	add    %al,0x0(%edx)
469d97:	75 00                	jne    0x469d99
469d99:	69 00 6c 00 64 00    	imul   $0x64006c,(%eax),%eax
469d9f:	20 00                	and    %al,(%eax)
469da1:	70 00                	jo     0x469da3
469da3:	72 00                	jb     0x469da5
469da5:	6f                   	outsl  %ds:(%esi),(%dx)
469da6:	00 70 00             	add    %dh,0x0(%eax)
469da9:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
469dad:	74 00                	je     0x469daf
469daf:	79 00                	jns    0x469db1
469db1:	20 00                	and    %al,(%eax)
469db3:	4f                   	dec    %edi
469db4:	00 63 00             	add    %ah,0x0(%ebx)
469db7:	74 00                	je     0x469db9
469db9:	6f                   	outsl  %ds:(%esi),(%dx)
469dba:	00 50 00             	add    %dl,0x0(%eax)
469dbd:	61                   	popa
469dbe:	00 63 00             	add    %ah,0x0(%ebx)
469dc1:	6b 00 49             	imul   $0x49,(%eax),%eax
469dc4:	00 67 00             	add    %ah,0x0(%edi)
469dc7:	6e                   	outsb  %ds:(%esi),(%dx)
469dc8:	00 6f 00             	add    %ch,0x0(%edi)
469dcb:	72 00                	jb     0x469dcd
469dcd:	65 00 4e 00          	add    %cl,%gs:0x0(%esi)
469dd1:	6f                   	outsl  %ds:(%esi),(%dx)
469dd2:	00 6e 00             	add    %ch,0x0(%esi)
469dd5:	52                   	push   %edx
469dd6:	00 6f 00             	add    %ch,0x0(%edi)
469dd9:	6f                   	outsl  %ds:(%esi),(%dx)
469dda:	00 74 00 53          	add    %dh,0x53(%eax,%eax,1)
469dde:	00 63 00             	add    %ah,0x0(%ebx)
469de1:	72 00                	jb     0x469de3
469de3:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
469de9:	73 00                	jae    0x469deb
469deb:	3d 00 74 00 72       	cmp    $0x72007400,%eax
469df0:	00 75 00             	add    %dh,0x0(%ebp)
469df3:	65 00 00             	add    %al,%gs:(%eax)
469df6:	07                   	pop    %es
469df7:	2e 00 74 00 73       	add    %dh,%cs:0x73(%eax,%eax,1)
469dfc:	00 00                	add    %al,(%eax)
469dfe:	07                   	pop    %es
469dff:	2e 00 6a 00          	add    %ch,%cs:0x0(%edx)
469e03:	73 00                	jae    0x469e05
469e05:	00 15 77 00 65 00    	add    %dl,0x650077
469e0b:	62 00                	bound  %eax,(%eax)
469e0d:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
469e11:	6f                   	outsl  %ds:(%esi),(%dx)
469e12:	00 6e 00             	add    %ch,0x0(%esi)
469e15:	66 00 69 00          	data16 add %ch,0x0(%ecx)
469e19:	67 00 00             	add    %al,(%bx,%si)
469e1c:	17                   	pop    %ss
469e1d:	43                   	inc    %ebx
469e1e:	00 6f 00             	add    %ch,0x0(%edi)
469e21:	70 00                	jo     0x469e23
469e23:	79 00                	jns    0x469e25
469e25:	20 00                	and    %al,(%eax)
469e27:	66 00 69 00          	data16 add %ch,0x0(%ecx)
469e2b:	6c                   	insb   (%dx),%es:(%edi)
469e2c:	00 65 00             	add    %ah,0x0(%ebp)
469e2f:	3a 00                	cmp    (%eax),%al
469e31:	20 00                	and    %al,(%eax)
469e33:	00 13                	add    %dl,(%ebx)
469e35:	4e                   	dec    %esi
469e36:	00 75 00             	add    %dh,0x0(%ebp)
469e39:	47                   	inc    %edi
469e3a:	00 65 00             	add    %ah,0x0(%ebp)
469e3d:	74 00                	je     0x469e3f
469e3f:	2e 00 65 00          	add    %ah,%cs:0x0(%ebp)
469e43:	78 00                	js     0x469e45
469e45:	65 00 00             	add    %al,%gs:(%eax)
469e48:	0d 70 00 61 00       	or     $0x610070,%eax
469e4d:	63 00                	arpl   %eax,(%eax)
469e4f:	6b 00 20             	imul   $0x20,(%eax),%eax
469e52:	00 22                	add    %ah,(%edx)
469e54:	00 00                	add    %al,(%eax)
469e56:	43                   	inc    %ebx
469e57:	22 00                	and    (%eax),%al
469e59:	20 00                	and    %al,(%eax)
469e5b:	20 00                	and    %al,(%eax)
469e5d:	2d 00 4e 00 6f       	sub    $0x6f004e00,%eax
469e62:	00 50 00             	add    %dl,0x0(%eax)
469e65:	61                   	popa
469e66:	00 63 00             	add    %ah,0x0(%ebx)
469e69:	6b 00 61             	imul   $0x61,(%eax),%eax
469e6c:	00 67 00             	add    %ah,0x0(%edi)
469e6f:	65 00 41 00          	add    %al,%gs:0x0(%ecx)
469e73:	6e                   	outsb  %ds:(%esi),(%dx)
469e74:	00 61 00             	add    %ah,0x0(%ecx)
469e77:	6c                   	insb   (%dx),%es:(%edi)
469e78:	00 79 00             	add    %bh,0x0(%ecx)
469e7b:	73 00                	jae    0x469e7d
469e7d:	69 00 73 00 20 00    	imul   $0x200073,(%eax),%eax
469e83:	2d 00 42 00 61       	sub    $0x61004200,%eax
469e88:	00 73 00             	add    %dh,0x0(%ebx)
469e8b:	65 00 50 00          	add    %dl,%gs:0x0(%eax)
469e8f:	61                   	popa
469e90:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
469e94:	00 20                	add    %ah,(%eax)
469e96:	00 22                	add    %ah,(%edx)
469e98:	00 00                	add    %al,(%eax)
469e9a:	29 22                	sub    %esp,(%edx)
469e9c:	00 20                	add    %ah,(%eax)
469e9e:	00 2d 00 4f 00 75    	add    %ch,0x75004f00
469ea4:	00 74 00 70          	add    %dh,0x70(%eax,%eax,1)
469ea8:	00 75 00             	add    %dh,0x0(%ebp)
469eab:	74 00                	je     0x469ead
469ead:	44                   	inc    %esp
469eae:	00 69 00             	add    %ch,0x0(%ecx)
469eb1:	72 00                	jb     0x469eb3
469eb3:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
469eb7:	74 00                	je     0x469eb9