469cc4:	51                   	push   %ecx
469cc5:	59                   	pop    %ecx
469cc6:	57                   	push   %edi
469cc7:	4d                   	dec    %ebp
469cc8:	41                   	inc    %ecx
469cc9:	49                   	dec    %ecx
469cca:	72 43                	jb     0x469d0f
469ccc:	53                   	push   %ebx
469ccd:	75 39                	jne    0x469d08
469ccf:	66 53                	push   %bx
469cd1:	6f                   	outsl  %ds:(%esi),(%dx)
469cd2:	41                   	inc    %ecx
469cd3:	41                   	inc    %ecx
469cd4:	41                   	inc    %ecx
469cd5:	51                   	push   %ecx
469cd6:	72 70                	jb     0x469d48
469cd8:	41                   	inc    %ecx
469cd9:	4a                   	dec    %edx
469cda:	37                   	aaa
469cdb:	4a                   	dec    %edx
469cdc:	67 41                	addr16 inc %ecx
469cde:	41                   	inc    %ecx
469cdf:	42                   	inc    %edx
469ce0:	41                   	inc    %ecx
469ce1:	4a                   	dec    %edx
469ce2:	37                   	aaa
469ce3:	4a                   	dec    %edx
469ce4:	77 41                	ja     0x469d27
469ce6:	41                   	inc    %ecx
469ce7:	42                   	inc    %edx
469ce8:	42                   	inc    %edx
469ce9:	38 66 58             	cmp    %ah,0x58(%esi)
469cec:	32 51 58             	xor    0x58(%ecx),%dl
469cef:	41                   	inc    %ecx
469cf0:	78 38                	js     0x469d2a
469cf2:	66 58                	pop    %ax
469cf4:	32 49 58             	xor    0x58(%ecx),%cl
469cf7:	57                   	push   %edi
469cf8:	56                   	push   %esi
469cf9:	38 43 41             	cmp    %al,0x41(%ebx)
469cfc:	6e                   	outsb  %ds:(%esi),(%dx)
469cfd:	73 6e                	jae    0x469d6d
469cff:	41                   	inc    %ecx
469d00:	41                   	inc    %ecx
469d01:	41                   	inc    %ecx
469d02:	45                   	inc    %ebp
469d03:	41                   	inc    %ecx
469d04:	31 68 39             	xor    %ebp,0x39(%eax)
469d07:	4a                   	dec    %edx
469d08:	77 41                	ja     0x469d4b
469d0a:	41                   	inc    %ecx
469d0b:	42                   	inc    %edx
469d0c:	41                   	inc    %ecx
469d0d:	4a                   	dec    %edx
469d0e:	37                   	aaa
469d0f:	4b                   	dec    %ebx
469d10:	41                   	inc    %ecx
469d11:	41                   	inc    %ecx
469d12:	41                   	inc    %ecx
469d13:	42                   	inc    %edx
469d14:	41                   	inc    %ecx
469d15:	4a                   	dec    %edx
469d16:	37                   	aaa
469d17:	4a                   	dec    %edx
469d18:	77 41                	ja     0x469d5b
469d1a:	41                   	inc    %ecx
469d1b:	42                   	inc    %edx
469d1c:	44                   	inc    %esp
469d1d:	4d                   	dec    %ebp
469d1e:	59                   	pop    %ecx
469d1f:	41                   	inc    %ecx
469d20:	67 49                	addr16 dec %ecx
469d22:	57                   	push   %edi
469d23:	4a                   	dec    %edx
469d24:	51                   	push   %ecx
469d25:	74 39                	je     0x469d60
469d27:	4a                   	dec    %edx
469d28:	77 41                	ja     0x469d6b
469d2a:	41                   	inc    %ecx
469d2b:	42                   	inc    %edx
469d2c:	41                   	inc    %ecx
469d2d:	64 39 4b 41          	cmp    %ecx,%fs:0x41(%ebx)
469d31:	41                   	inc    %ecx
469d32:	41                   	inc    %ecx
469d33:	42                   	inc    %edx
469d34:	41                   	inc    %ecx
469d35:	49                   	dec    %ecx
469d36:	57                   	push   %edi
469d37:	66 53                	push   %bx
469d39:	59                   	pop    %ecx
469d3a:	41                   	inc    %ecx
469d3b:	41                   	inc    %ecx
469d3c:	41                   	inc    %ecx
469d3d:	51                   	push   %ecx
469d3e:	71 41                	jno    0x469d81
469d40:	6e                   	outsb  %ds:(%esi),(%dx)
469d41:	73 6e                	jae    0x469db1
469d43:	41                   	inc    %ecx
469d44:	41                   	inc    %ecx
469d45:	41                   	inc    %ecx
469d46:	45                   	inc    %ebp
469d47:	48                   	dec    %eax
469d48:	6a 49                	push   $0x49
469d4a:	77 41                	ja     0x469d8d
469d4c:	67 4a                	addr16 dec %edx
469d4e:	37                   	aaa
469d4f:	4a                   	dec    %edx
469d50:	67 41                	addr16 inc %ecx
469d52:	41                   	inc    %ecx
469d53:	42                   	inc    %edx
469d54:	41                   	inc    %ecx
469d55:	4a                   	dec    %edx
469d56:	37                   	aaa
469d57:	4a                   	dec    %edx
469d58:	77 41                	ja     0x469d9b
469d5a:	41                   	inc    %ecx
469d5b:	42                   	inc    %edx
469d5c:	42                   	inc    %edx
469d5d:	38 66 58             	cmp    %ah,0x58(%esi)
469d60:	32 52 39             	xor    0x39(%edx),%dl
469d63:	4a                   	dec    %edx
469d64:	67 41                	addr16 inc %ecx
469d66:	41                   	inc    %ecx
469d67:	42                   	inc    %edx
469d68:	41                   	inc    %ecx
469d69:	49                   	dec    %ecx
469d6a:	43                   	inc    %ebx
469d6b:	65 79 67             	gs jns 0x469dd5
469d6e:	41                   	inc    %ecx
469d6f:	41                   	inc    %ecx
469d70:	41                   	inc    %ecx
469d71:	51                   	push   %ecx
469d72:	43                   	inc    %ebx
469d73:	65 79 63             	gs jns 0x469dd9
469d76:	41                   	inc    %ecx
469d77:	41                   	inc    %ecx
469d78:	41                   	inc    %ecx
469d79:	52                   	push   %edx
469d7a:	5a                   	pop    %edx
469d7b:	66 53                	push   %bx
469d7d:	67 41                	addr16 inc %ecx
469d7f:	41                   	inc    %ecx
469d80:	41                   	inc    %ecx
469d81:	51                   	push   %ecx
469d82:	43                   	inc    %ebx
469d83:	46                   	inc    %esi
469d84:	6e                   	outsb  %ds:(%esi),(%dx)
469d85:	30 6e 41             	xor    %ch,0x41(%esi)
469d88:	41                   	inc    %ecx
469d89:	41                   	inc    %ecx
469d8a:	45                   	inc    %ebp
469d8b:	4b                   	dec    %ebx
469d8c:	67 41                	addr16 inc %ecx
469d8e:	54                   	push   %esp
469d8f:	4d                   	dec    %ebp
469d90:	41                   	inc    %ecx
469d91:	51                   	push   %ecx
469d92:	41                   	inc    %ecx
469d93:	52                   	push   %edx
469d94:	77 41                	ja     0x469dd7
469d96:	41                   	inc    %ecx
469d97:	41                   	inc    %ecx
469d98:	42                   	inc    %edx
469d99:	30 41 41             	xor    %al,0x41(%ecx)
469d9c:	42                   	inc    %edx
469d9d:	45                   	inc    %ebp
469d9e:	43                   	inc    %ebx
469d9f:	65 79 67             	gs jns 0x469e09
469da2:	41                   	inc    %ecx
469da3:	41                   	inc    %ecx
469da4:	41                   	inc    %ecx
469da5:	51                   	push   %ecx
469da6:	43                   	inc    %ebx
469da7:	65 79 63             	gs jns 0x469e0d
469daa:	41                   	inc    %ecx
469dab:	41                   	inc    %ecx
469dac:	41                   	inc    %ecx
469dad:	51                   	push   %ecx
469dae:	72 4c                	jb     0x469dfc
469db0:	51                   	push   %ecx
469db1:	49                   	dec    %ecx
469db2:	43                   	inc    %ebx
469db3:	65 79 6f             	gs jns 0x469e25
469db6:	41                   	inc    %ecx
469db7:	41                   	inc    %ecx
469db8:	41                   	inc    %ecx
469db9:	51                   	push   %ecx
469dba:	43                   	inc    %ebx
469dbb:	65 79 67             	gs jns 0x469e25
469dbe:	41                   	inc    %ecx
469dbf:	41                   	inc    %ecx
469dc0:	41                   	inc    %ecx
469dc1:	51                   	push   %ecx
469dc2:	43                   	inc    %ebx
469dc3:	65 79 63             	gs jns 0x469e29
469dc6:	41                   	inc    %ecx
469dc7:	41                   	inc    %ecx
469dc8:	41                   	inc    %ecx
469dc9:	52                   	push   %edx
469dca:	5a                   	pop    %edx
469dcb:	61                   	popa
469dcc:	6c                   	insb   (%dx),%es:(%edi)
469dcd:	68 39 4b 67 41       	push   $0x41674b39
469dd2:	41                   	inc    %ecx
469dd3:	42                   	inc    %edx
469dd4:	41                   	inc    %ecx
469dd5:	49                   	dec    %ecx
469dd6:	43                   	inc    %ebx
469dd7:	46                   	inc    %esi
469dd8:	69 55 4b 66 53 63 41 	imul   $0x41635366,0x4b(%ebp),%edx
469ddf:	41                   	inc    %ecx
469de0:	41                   	inc    %ecx
469de1:	51                   	push   %ecx
469de2:	47                   	inc    %edi
469de3:	66 53                	push   %bx
469de5:	67 41                	addr16 inc %ecx
469de7:	41                   	inc    %ecx
469de8:	41                   	inc    %ecx
469de9:	51                   	push   %ecx
469dea:	72 42                	jb     0x469e2e
469dec:	43                   	inc    %ebx
469ded:	37                   	aaa
469dee:	73 4b                	jae    0x469e3b
469df0:	38 38                	cmp    %bh,(%eax)
469df2:	43                   	inc    %ebx
469df3:	46                   	inc    %esi
469df4:	6e                   	outsb  %ds:(%esi),(%dx)
469df5:	30 6d 41             	xor    %ch,0x41(%ebp)
469df8:	41                   	inc    %ecx
469df9:	41                   	inc    %ecx
469dfa:	45                   	inc    %ebp
469dfb:	4b                   	dec    %ebx
469dfc:	67 41                	addr16 inc %ecx
469dfe:	54                   	push   %esp
469dff:	4d                   	dec    %ebp
469e00:	41                   	inc    %ecx
469e01:	51                   	push   %ecx
469e02:	41                   	inc    %ecx
469e03:	49                   	dec    %ecx
469e04:	51                   	push   %ecx
469e05:	41                   	inc    %ecx
469e06:	41                   	inc    %ecx
469e07:	41                   	inc    %ecx
469e08:	42                   	inc    %edx
469e09:	30 41 41             	xor    %al,0x41(%ecx)
469e0c:	42                   	inc    %edx
469e0d:	45                   	inc    %ebp
469e0e:	43                   	inc    %ebx
469e0f:	65 79 6b             	gs jns 0x469e7d
469e12:	41                   	inc    %ecx
469e13:	41                   	inc    %ecx
469e14:	41                   	inc    %ecx
469e15:	51                   	push   %ecx
469e16:	44                   	inc    %esp
469e17:	42                   	inc    %edx
469e18:	41                   	inc    %ecx
469e19:	56                   	push   %esi
469e1a:	76 41                	jbe    0x469e5d
469e1c:	77 41                	ja     0x469e5f
469e1e:	41                   	inc    %ecx
469e1f:	43                   	inc    %ebx
469e20:	67 6f                	outsl  %ds:(%si),(%dx)
469e22:	43                   	inc    %ebx
469e23:	41                   	inc    %ecx
469e24:	6e                   	outsb  %ds:(%esi),(%dx)
469e25:	73 71                	jae    0x469e98
469e27:	41                   	inc    %ecx
469e28:	41                   	inc    %ecx
469e29:	41                   	inc    %ecx
469e2a:	45                   	inc    %ebp
469e2b:	42                   	inc    %edx
469e2c:	68 6c 69 61 6c       	push   $0x6c61696c
469e31:	68 39 4b 67 41       	push   $0x41674b39
469e36:	41                   	inc    %ecx
469e37:	42                   	inc    %edx
469e38:	43                   	inc    %ebx
469e39:	70 71                	jo     0x469eac
469e3b:	41                   	inc    %ecx
469e3c:	69 67 66 41 41 41 4b 	imul   $0x4b414141,0x66(%edi),%esp
469e43:	41                   	inc    %ecx
469e44:	67 4e                	addr16 dec %esi
469e46:	39 4c 51 41          	cmp    %ecx,0x41(%ecx,%edx,2)
469e4a:	41                   	inc    %ecx
469e4b:	42                   	inc    %edx
469e4c:	41                   	inc    %ecx
469e4d:	49                   	dec    %ecx
469e4e:	44                   	inc    %esp
469e4f:	6a 51                	push   $0x51
469e51:	51                   	push   %ecx
469e52:	41                   	inc    %ecx
469e53:	41                   	inc    %ecx
469e54:	41                   	inc    %ecx
469e55:	46                   	inc    %esi
469e56:	39 4b 77             	cmp    %ecx,0x77(%ebx)
469e59:	41                   	inc    %ecx
469e5a:	41                   	inc    %ecx
469e5b:	42                   	inc    %edx
469e5c:	43                   	inc    %ebx
469e5d:	6f                   	outsl  %ds:(%esi),(%dx)
469e5e:	54                   	push   %esp
469e5f:	4d                   	dec    %ebp
469e60:	41                   	inc    %ecx
469e61:	51                   	push   %ecx
469e62:	41                   	inc    %ecx
469e63:	52                   	push   %edx
469e64:	41                   	inc    %ecx
469e65:	41                   	inc    %ecx
469e66:	41                   	inc    %ecx
469e67:	41                   	inc    %ecx
469e68:	42                   	inc    %edx
469e69:	30 41 41             	xor    %al,0x41(%ecx)
469e6c:	42                   	inc    %edx
469e6d:	45                   	inc    %ebp
469e6e:	43                   	inc    %ebx
469e6f:	65 79 73             	gs jns 0x469ee5
469e72:	41                   	inc    %ecx
469e73:	41                   	inc    %ecx
469e74:	41                   	inc    %ecx
469e75:	51                   	push   %ecx
469e76:	43                   	inc    %ebx
469e77:	41                   	inc    %ecx
469e78:	6e                   	outsb  %ds:(%esi),(%dx)
469e79:	73 73                	jae    0x469eee
469e7b:	41                   	inc    %ecx
469e7c:	41                   	inc    %ecx
469e7d:	41                   	inc    %ecx
469e7e:	45                   	inc    %ebp
469e7f:	43                   	inc    %ebx
469e80:	67 59                	addr16 pop %ecx
469e82:	58                   	pop    %eax
469e83:	57                   	push   %edi
469e84:	48                   	dec    %eax
469e85:	30 73 41             	xor    %dh,0x41(%ebx)
469e88:	41                   	inc    %ecx
469e89:	41                   	inc    %ecx
469e8a:	45                   	inc    %ebp
469e8b:	42                   	inc    %edx
469e8c:	67 4d                	addr16 dec %ebp
469e8e:	72 46                	jb     0x469ed6
469e90:	77 4a                	ja     0x469edc
469e92:	37                   	aaa
469e93:	4c                   	dec    %esp
469e94:	41                   	inc    %ecx
469e95:	41                   	inc    %ecx
469e96:	41                   	inc    %ecx
469e97:	42                   	inc    %edx
469e98:	41                   	inc    %ecx
469e99:	4a                   	dec    %edx
469e9a:	37                   	aaa
469e9b:	4c                   	dec    %esp