475c72:	44                   	inc    %esp
475c73:	2b 2f                	sub    (%edi),%ebp
475c75:	2f                   	das
475c76:	2f                   	das
475c77:	2f                   	das
475c78:	5a                   	pop    %edx
475c79:	6c                   	insb   (%dx),%es:(%edi)
475c7a:	6a 2b                	push   $0x2b
475c7c:	43                   	inc    %ebx
475c7d:	77 49                	ja     0x475cc8
475c7f:	41                   	inc    %ecx
475c80:	2f                   	das
475c81:	67 77 43             	addr16 ja 0x475cc7
475c84:	41                   	inc    %ecx
475c85:	4e                   	dec    %esi
475c86:	4b                   	dec    %ebx
475c87:	63 4f 42             	arpl   %ecx,0x42(%edi)
475c8a:	55                   	push   %ebp
475c8b:	2c 41                	sub    $0x41,%al
475c8d:	44                   	inc    %esp
475c8e:	2b 44 41 63          	sub    0x63(%ecx,%eax,2),%eax
475c92:	41                   	inc    %ecx
475c93:	52                   	push   %edx
475c94:	51                   	push   %ecx
475c95:	4d                   	dec    %ebp
475c96:	2c 2c                	sub    $0x2c,%al
475c98:	61                   	popa
475c99:	2c 2c                	sub    $0x2c,%al
475c9b:	50                   	push   %eax
475c9c:	51                   	push   %ecx
475c9d:	2c 41                	sub    $0x41,%al
475c9f:	47                   	inc    %edi
475ca0:	45                   	inc    %ebp
475ca1:	2c 2c                	sub    $0x2c,%al
475ca3:	67 72 30             	addr16 jb 0x475cd6
475ca6:	69 73 39 53 41 32 74 	imul   $0x74324153,0x39(%ebx),%esi
475cad:	31 4d 4b             	xor    %ecx,0x4b(%ebp)
475cb0:	57                   	push   %edi
475cb1:	47                   	inc    %edi
475cb2:	55                   	push   %ebp
475cb3:	6f                   	outsl  %ds:(%esi),(%dx)
475cb4:	50                   	push   %eax
475cb5:	51                   	push   %ecx
475cb6:	2c 42                	sub    $0x42,%al
475cb8:	76 34                	jbe    0x475cee
475cba:	4f                   	dec    %edi
475cbb:	42                   	inc    %edx
475cbc:	77 41                	ja     0x475cff
475cbe:	34 30                	xor    $0x30,%al
475cc0:	66 2f                	data16 das
475cc2:	2f                   	das
475cc3:	2f                   	das
475cc4:	2f                   	das
475cc5:	34 4a                	xor    $0x4a,%al
475cc7:	2c 42                	sub    $0x42,%al
475cc9:	37                   	aaa
475cca:	47                   	inc    %edi
475ccb:	51                   	push   %ecx
475ccc:	2c 42                	sub    $0x42,%al
475cce:	50                   	push   %eax
475ccf:	34 4d                	xor    $0x4d,%al
475cd1:	41                   	inc    %ecx
475cd2:	67 44                	addr16 inc %esp
475cd4:	53                   	push   %ebx
475cd5:	62 31                	bound  %esi,(%ecx)
475cd7:	45                   	inc    %ebp
475cd8:	2c 41                	sub    $0x41,%al
475cda:	59                   	pop    %ecx
475cdb:	67 2c 2c             	addr16 sub $0x2c,%al
475cde:	41                   	inc    %ecx
475cdf:	47                   	inc    %edi
475ce0:	5a                   	pop    %edx
475ce1:	6c                   	insb   (%dx),%es:(%edi)
475ce2:	2f                   	das
475ce3:	67 34 48             	addr16 xor $0x48,%al
475ce6:	41                   	inc    %ecx
475ce7:	44                   	inc    %esp
475ce8:	69 75 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%ebp),%esi
475cef:	67 6b 44 41 43       	imul   $0x43,0x41(%si),%eax
475cf4:	41                   	inc    %ecx
475cf5:	4c                   	dec    %esp
475cf6:	6d                   	insl   (%dx),%es:(%edi)
475cf7:	78 44                	js     0x475d3d
475cf9:	70 49                	jo     0x475d44
475cfb:	41                   	inc    %ecx
475cfc:	71 62                	jno    0x475d60
475cfe:	45                   	inc    %ebp
475cff:	4f                   	dec    %edi
475d00:	6c                   	insb   (%dx),%es:(%edi)
475d01:	68 57 66 34 4c       	push   $0x4c346657
475d06:	41                   	inc    %ecx
475d07:	77 41                	ja     0x475d4a
475d09:	67 41                	addr16 inc %ecx
475d0b:	77 2c                	ja     0x475d39
475d0d:	41                   	inc    %ecx
475d0e:	47                   	inc    %edi
475d0f:	56                   	push   %esi
475d10:	6d                   	insl   (%dx),%es:(%edi)
475d11:	2f                   	das
475d12:	67 34 48             	addr16 xor $0x48,%al
475d15:	41                   	inc    %ecx
475d16:	44                   	inc    %esp
475d17:	69 4b 2f 2f 2f 2f 4f 	imul   $0x4f2f2f2f,0x2f(%ebx),%ecx
475d1e:	50                   	push   %eax
475d1f:	34 2c                	xor    $0x2c,%al
475d21:	41                   	inc    %ecx
475d22:	44                   	inc    %esp
475d23:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
475d27:	41                   	inc    %ecx
475d28:	49                   	dec    %ecx
475d29:	4a                   	dec    %edx
475d2a:	73 6c                	jae    0x475d98
475d2c:	4b                   	dec    %ebx
475d2d:	67 45                	addr16 inc %ebp
475d2f:	67 53                	addr16 push %ebx
475d31:	4e                   	dec    %esi
475d32:	6e                   	outsb  %ds:(%esi),(%dx)
475d33:	56                   	push   %esi
475d34:	2f                   	das
475d35:	6c                   	insb   (%dx),%es:(%edi)
475d36:	68 6c 50 65 6b       	push   $0x6b65506c
475d3b:	2c 41                	sub    $0x41,%al
475d3d:	44                   	inc    %esp
475d3e:	2b 43 51             	sub    0x51(%ebx),%eax
475d41:	2c 65                	sub    $0x65,%al
475d43:	78 6f                	js     0x475db4
475d45:	2c 41                	sub    $0x41,%al
475d47:	54                   	push   %esp
475d48:	2b 44 41 49          	sub    0x49(%ecx,%eax,2),%eax
475d4c:	41                   	inc    %ecx
475d4d:	4b                   	dec    %ebx
475d4e:	45                   	inc    %ebp
475d4f:	67 2c 41             	addr16 sub $0x41,%al
475d52:	62 2b                	bound  %ebp,(%ebx)
475d54:	44                   	inc    %esp
475d55:	67 4d                	addr16 dec %ebp
475d57:	41                   	inc    %ecx
475d58:	4f                   	dec    %edi
475d59:	42                   	inc    %edx
475d5a:	6b 2c 41 44          	imul   $0x44,(%ecx,%eax,2),%ebp
475d5e:	2b 44 41 59          	sub    0x59(%ecx,%eax,2),%eax
475d62:	41                   	inc    %ecx
475d63:	52                   	push   %edx
475d64:	51                   	push   %ecx
475d65:	51                   	push   %ecx
475d66:	2c 2c                	sub    $0x2c,%al
475d68:	61                   	popa
475d69:	2c 2c                	sub    $0x2c,%al
475d6b:	4e                   	dec    %esi
475d6c:	67 2c 41             	addr16 sub $0x41,%al
475d6f:	48                   	dec    %eax
475d70:	2c 2c                	sub    $0x2c,%al
475d72:	43                   	inc    %ebx
475d73:	52                   	push   %edx
475d74:	2c 2c                	sub    $0x2c,%al
475d76:	49                   	dec    %ecx
475d77:	48                   	dec    %eax
475d78:	65 54                	gs push %esp
475d7a:	58                   	pop    %eax
475d7b:	43                   	inc    %ebx
475d7c:	70 6d                	jo     0x475deb
475d7e:	49                   	dec    %ecx
475d7f:	48                   	dec    %eax
475d80:	68 73 6f 39 56       	push   $0x56396f73
475d85:	5a                   	pop    %edx
475d86:	4b                   	dec    %ebx
475d87:	44                   	inc    %esp
475d88:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
475d8b:	62 2b                	bound  %ebp,(%ebx)
475d8d:	44                   	inc    %esp
475d8e:	67 59                	addr16 pop %ecx
475d90:	41                   	inc    %ecx
475d91:	4f                   	dec    %edi
475d92:	4d                   	dec    %ebp
475d93:	33 2f                	xor    (%edi),%ebp
475d95:	2f                   	das
475d96:	2f                   	das
475d97:	2f                   	das
475d98:	2b 43 51             	sub    0x51(%ebx),%eax
475d9b:	2c 2f                	sub    $0x2f,%al
475d9d:	67 77 44             	addr16 ja 0x475de4
475da0:	41                   	inc    %ecx
475da1:	48                   	dec    %eax
475da2:	30 6a 2c             	xor    %ch,0x2c(%edx)
475da5:	41                   	inc    %ecx
475da6:	45                   	inc    %ebp
475da7:	49                   	dec    %ecx
475da8:	50                   	push   %eax
475da9:	33 2f                	xor    (%edi),%ebp
475dab:	2f                   	das
475dac:	2f                   	das
475dad:	39 6c 2f 67          	cmp    %ebp,0x67(%edi,%ebp,1)
475db1:	34 47                	xor    $0x47,%al
475db3:	41                   	inc    %ecx
475db4:	44                   	inc    %esp
475db5:	69 78 2f 2f 2f 2f 2f 	imul   $0x2f2f2f2f,0x2f(%eax),%edi
475dbc:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
475dc0:	73 61                	jae    0x475e23
475dc2:	2c 41                	sub    $0x41,%al
475dc4:	45                   	inc    %ebp
475dc5:	2f                   	das
475dc6:	67 6b 2c 48          	imul   $0x48,(%si),%ebp
475dca:	73 62                	jae    0x475e2e
475dcc:	2c 41                	sub    $0x41,%al
475dce:	45                   	inc    %ebp
475dcf:	65 78 67             	gs js  0x475e39
475dd2:	2c 41                	sub    $0x41,%al
475dd4:	51                   	push   %ecx
475dd5:	6f                   	outsl  %ds:(%esi),(%dx)
475dd6:	53                   	push   %ebx
475dd7:	51                   	push   %ecx
475dd8:	2c 42                	sub    $0x42,%al
475dda:	76 34                	jbe    0x475e10
475ddc:	4f                   	dec    %edi
475ddd:	42                   	inc    %edx
475dde:	2c 67                	sub    $0x67,%al
475de0:	34 61                	xor    $0x61,%al
475de2:	46                   	inc    %esi
475de3:	55                   	push   %ebp
475de4:	48                   	dec    %eax
475de5:	32 59 67             	xor    0x67(%ecx),%bl
475de8:	42                   	inc    %edx
475de9:	31 36                	xor    %esi,(%esi)
475deb:	72 34                	jb     0x475e21
475ded:	47                   	inc    %edi
475dee:	45                   	inc    %ebp
475def:	6f                   	outsl  %ds:(%esi),(%dx)
475df0:	50                   	push   %eax
475df1:	51                   	push   %ecx
475df2:	2c 42                	sub    $0x42,%al
475df4:	76 34                	jbe    0x475e2a
475df6:	4f                   	dec    %edi
475df7:	42                   	inc    %edx
475df8:	67 41                	addr16 inc %ecx
475dfa:	34 64                	xor    $0x64,%al
475dfc:	2f                   	das
475dfd:	2f                   	das
475dfe:	2f                   	das
475dff:	2f                   	das
475e00:	2f                   	das
475e01:	34 4a                	xor    $0x4a,%al
475e03:	2c 44                	sub    $0x44,%al
475e05:	2b 44 41 51          	sub    0x51(%ecx,%eax,2),%eax
475e09:	41                   	inc    %ecx
475e0a:	66 52                	push   %dx
475e0c:	30 2c 41             	xor    %ch,(%ecx,%eax,2)
475e0f:	51                   	push   %ecx
475e10:	67 47                	addr16 inc %edi
475e12:	73 58                	jae    0x475e6c
475e14:	67 2f                	addr16 das
475e16:	43                   	inc    %ebx
475e17:	41                   	inc    %ecx
475e18:	61                   	popa
475e19:	78 65                	js     0x475e80
475e1b:	44                   	inc    %esp
475e1c:	38 57 66             	cmp    %dl,0x66(%edi)
475e1f:	34 4f                	xor    $0x4f,%al
475e21:	42                   	inc    %edx
475e22:	67 41                	addr16 inc %ecx
475e24:	34 56                	xor    $0x56,%al
475e26:	76 2f                	jbe    0x475e57
475e28:	2f                   	das
475e29:	2f                   	das
475e2a:	2f                   	das
475e2b:	34 4a                	xor    $0x4a,%al
475e2d:	2c 44                	sub    $0x44,%al
475e2f:	2b 43 51             	sub    0x51(%ebx),%eax
475e32:	45                   	inc    %ebp
475e33:	41                   	inc    %ecx
475e34:	2f                   	das
475e35:	67 6f                	outsl  %ds:(%si),(%dx)
475e37:	43                   	inc    %ebx
475e38:	41                   	inc    %ecx
475e39:	50                   	push   %eax
475e3a:	34 4b                	xor    $0x4b,%al
475e3c:	41                   	inc    %ecx
475e3d:	77 41                	ja     0x475e80
475e3f:	6f                   	outsl  %ds:(%esi),(%dx)
475e40:	52                   	push   %edx
475e41:	2c 41                	sub    $0x41,%al
475e43:	42                   	inc    %edx
475e44:	6a 67                	push   $0x67
475e46:	4b                   	dec    %ebx
475e47:	2c 2c                	sub    $0x2c,%al
475e49:	50                   	push   %eax
475e4a:	69 34 2c 2c 34 4a 2f 	imul   $0x2f4a342c,(%esp,%ebp,1),%esi
475e51:	7a 2f                	jp     0x475e82
475e53:	2f                   	das
475e54:	2f                   	das
475e55:	34 4a                	xor    $0x4a,%al
475e57:	41                   	inc    %ecx
475e58:	77 41                	ja     0x475e9b
475e5a:	67 2b 34             	sub    (%si),%esi
475e5d:	53                   	push   %ebx
475e5e:	7a 37                	jp     0x475e97
475e60:	53                   	push   %ebx
475e61:	41                   	inc    %ecx
475e62:	46                   	inc    %esi
475e63:	65 30 77 53          	xor    %dh,%gs:0x53(%edi)
475e67:	57                   	push   %edi
475e68:	47                   	inc    %edi
475e69:	55                   	push   %ebp
475e6a:	39 42 51             	cmp    %eax,0x51(%edx)
475e6d:	2c 41                	sub    $0x41,%al
475e6f:	44                   	inc    %esp
475e70:	67 50                	addr16 push %eax
475e72:	2c 2c                	sub    $0x2c,%al
475e74:	4f                   	dec    %edi
475e75:	4c                   	dec    %esp
475e76:	58                   	pop    %eax
475e77:	39 2f                	cmp    %ebp,(%edi)
475e79:	2f                   	das
475e7a:	39 41 4e             	cmp    %eax,0x4e(%ecx)
475e7d:	50                   	push   %eax
475e7e:	33 2f                	xor    (%edi),%ebp
475e80:	2f                   	das
475e81:	7a 6a                	jp     0x475eed
475e83:	6b 2b 2f             	imul   $0x2f,(%ebx),%ebp
475e86:	2f                   	das
475e87:	2f                   	das
475e88:	2f                   	das
475e89:	67 6b 2c 50          	imul   $0x50,(%si),%ebp
475e8d:	34 4a                	xor    $0x4a,%al
475e8f:	2c 42                	sub    $0x42,%al
475e91:	37                   	aaa
475e92:	47                   	inc    %edi
475e93:	67 2c 42             	addr16 sub $0x42,%al
475e96:	48                   	dec    %eax
475e97:	73 70                	jae    0x475f09
475e99:	2c 41                	sub    $0x41,%al
475e9b:	45                   	inc    %ebp
475e9c:	66 53                	push   %bx
475e9e:	45                   	inc    %ebp
475e9f:	2c 41                	sub    $0x41,%al
475ea1:	51                   	push   %ecx
475ea2:	34 43                	xor    $0x43,%al
475ea4:	51                   	push   %ecx
475ea5:	2c 41                	sub    $0x41,%al
475ea7:	50                   	push   %eax
475ea8:	34 4f                	xor    $0x4f,%al
475eaa:	2c 41                	sub    $0x41,%al
475eac:	34 6f                	xor    $0x6f,%al
475eae:	50                   	push   %eax
475eaf:	76 2f                	jbe    0x475ee0
475eb1:	2f                   	das
475eb2:	2f                   	das
475eb3:	34 4a                	xor    $0x4a,%al
475eb5:	41                   	inc    %ecx
475eb6:	67 44                	addr16 inc %esp
475eb8:	2b 44 2c 41          	sub    0x41(%esp,%ebp,1),%eax