469cb7:	39 59 55             	cmp    %ebx,0x55(%ecx)
469cba:	73 53                	jae    0x469d0f
469cbc:	36 30 79 4a          	xor    %bh,%ss:0x4a(%ecx)
469cc0:	5a                   	pop    %edx
469cc1:	39 59 32             	cmp    %ebx,0x32(%ecx)
469cc4:	79 34                	jns    0x469cfa
469cc6:	75 4c                	jne    0x469d14
469cc8:	49                   	dec    %ecx
469cc9:	55                   	push   %ebp
469cca:	78 75                	js     0x469d41
469ccc:	58                   	pop    %eax
469ccd:	65 46                	gs inc %esi
469ccf:	78 54                	js     0x469d25
469cd1:	67 42                	addr16 inc %edx
469cd3:	2f                   	das
469cd4:	58                   	pop    %eax
469cd5:	55                   	push   %ebp
469cd6:	35 61 42 74 6a       	xor    $0x6a744261,%eax
469cdb:	61                   	popa
469cdc:	37                   	aaa
469cdd:	71 62                	jno    0x469d41
469cdf:	6a 6c                	push   $0x6c
469ce1:	68 70 4b 62 76       	push   $0x76624b70
469ce6:	31 55 49             	xor    %edx,0x49(%ebp)
469ce9:	6a 52                	push   $0x52
469ceb:	48                   	dec    %eax
469cec:	41                   	inc    %ecx
469ced:	38 51 59             	cmp    %dl,0x59(%ecx)
469cf0:	4c                   	dec    %esp
469cf1:	59                   	pop    %ecx
469cf2:	71 49                	jno    0x469d3d
469cf4:	6b 35 43 4b 69 49 61 	imul   $0x61,0x49694b43,%esi
469cfb:	2b 67 43             	sub    0x43(%edi),%esp
469cfe:	4a                   	dec    %edx
469cff:	5a                   	pop    %edx
469d00:	63 49 7a             	arpl   %ecx,0x7a(%ecx)
469d03:	70 4a                	jo     0x469d4f
469d05:	62 37                	bound  %esi,(%edi)
469d07:	67 66 63 31          	arpl   %si,(%bx,%di)
469d0b:	62 43 4f             	bound  %eax,0x4f(%ebx)
469d0e:	63 47 37             	arpl   %eax,0x37(%edi)
469d11:	6b 6a 2b 41          	imul   $0x41,0x2b(%edx),%ebp
469d15:	73 37                	jae    0x469d4e
469d17:	78 72                	js     0x469d8b
469d19:	4d                   	dec    %ebp
469d1a:	45                   	inc    %ebp
469d1b:	56                   	push   %esi
469d1c:	79 46                	jns    0x469d64
469d1e:	65 56                	gs push %esi
469d20:	79 43                	jns    0x469d65
469d22:	4a                   	dec    %edx
469d23:	4e                   	dec    %esi
469d24:	77 69                	ja     0x469d8f
469d26:	49                   	dec    %ecx
469d27:	74 6c                	je     0x469d95
469d29:	36 42                	ss inc %edx
469d2b:	66 30 4a 46          	data16 xor %cl,0x46(%edx)
469d2f:	49                   	dec    %ecx
469d30:	52                   	push   %edx
469d31:	6e                   	outsb  %ds:(%esi),(%dx)
469d32:	6f                   	outsl  %ds:(%esi),(%dx)
469d33:	31 46 6f             	xor    %eax,0x6f(%esi)
469d36:	68 57 6f 6a 42       	push   $0x426a6f57
469d3b:	39 56 4a             	cmp    %edx,0x4a(%esi)
469d3e:	65 74 42             	gs je  0x469d83
469d41:	77 6f                	ja     0x469db2
469d43:	51                   	push   %ecx
469d44:	35 51 43 57 32       	xor    $0x32574351,%eax
469d49:	50                   	push   %eax
469d4a:	5a                   	pop    %edx
469d4b:	33 58 6d             	xor    0x6d(%eax),%ebx
469d4e:	32 53 51             	xor    0x51(%ebx),%dl
469d51:	5a                   	pop    %edx
469d52:	61                   	popa
469d53:	6f                   	outsl  %ds:(%esi),(%dx)
469d54:	54                   	push   %esp
469d55:	52                   	push   %edx
469d56:	62 65 44             	bound  %esp,0x44(%ebp)
469d59:	56                   	push   %esi
469d5a:	46                   	inc    %esi
469d5b:	35 49 32 38 4f       	xor    $0x4f383249,%eax
469d60:	38 31                	cmp    %dh,(%ecx)
469d62:	61                   	popa
469d63:	2f                   	das
469d64:	65 6d                	gs insl (%dx),%es:(%edi)
469d66:	6c                   	insb   (%dx),%es:(%edi)
469d67:	31 39                	xor    %edi,(%ecx)
469d69:	77 2f                	ja     0x469d9a
469d6b:	71 61                	jno    0x469dce
469d6d:	38 63 63             	cmp    %ah,0x63(%ebx)
469d70:	77 59                	ja     0x469dcb
469d72:	62 6d 49             	bound  %ebp,0x49(%ebp)
469d75:	74 54                	je     0x469dcb
469d77:	39 6a 39             	cmp    %ebp,0x39(%edx)
469d7a:	71 54                	jno    0x469dd0
469d7c:	33 2b                	xor    (%ebx),%ebp
469d7e:	44                   	inc    %esp
469d7f:	49                   	dec    %ecx
469d80:	33 36                	xor    (%esi),%esi
469d82:	52                   	push   %edx
469d83:	6a 2b                	push   $0x2b
469d85:	51                   	push   %ecx
469d86:	6f                   	outsl  %ds:(%esi),(%dx)
469d87:	53                   	push   %ebx
469d88:	31 79 79             	xor    %edi,0x79(%ecx)
469d8b:	4f                   	dec    %edi
469d8c:	76 38                	jbe    0x469dc6
469d8e:	53                   	push   %ebx
469d8f:	51                   	push   %ecx
469d90:	6c                   	insb   (%dx),%es:(%edi)
469d91:	6a 65                	push   $0x65
469d93:	53                   	push   %ebx
469d94:	54                   	push   %esp
469d95:	55                   	push   %ebp
469d96:	63 49 51             	arpl   %ecx,0x51(%ecx)
469d99:	59                   	pop    %ecx
469d9a:	4d                   	dec    %ebp
469d9b:	37                   	aaa
469d9c:	2b 57 58             	sub    0x58(%edi),%edx
469d9f:	51                   	push   %ecx
469da0:	76 45                	jbe    0x469de7
469da2:	6d                   	insl   (%dx),%es:(%edi)
469da3:	64 7a 4e             	fs jp  0x469df4
469da6:	39 42 57             	cmp    %eax,0x57(%edx)
469da9:	4d                   	dec    %ebp
469daa:	42                   	inc    %edx
469dab:	6f                   	outsl  %ds:(%esi),(%dx)
469dac:	61                   	popa
469dad:	63 47 33             	arpl   %eax,0x33(%edi)
469db0:	49                   	dec    %ecx
469db1:	72 62                	jb     0x469e15
469db3:	64 35 57 50 66 7a    	fs xor $0x7a665057,%eax
469db9:	67 6d                	insl   (%dx),%es:(%di)
469dbb:	55                   	push   %ebp
469dbc:	33 52 47             	xor    0x47(%edx),%edx
469dbf:	7a 30                	jp     0x469df1
469dc1:	66 53                	push   %bx
469dc3:	6e                   	outsb  %ds:(%esi),(%dx)
469dc4:	59                   	pop    %ecx
469dc5:	6a 4f                	push   $0x4f
469dc7:	48                   	dec    %eax
469dc8:	44                   	inc    %esp
469dc9:	56                   	push   %esi
469dca:	52                   	push   %edx
469dcb:	51                   	push   %ecx
469dcc:	54                   	push   %esp
469dcd:	53                   	push   %ebx
469dce:	6b 66 75 32          	imul   $0x32,0x75(%esi),%esp
469dd2:	50                   	push   %eax
469dd3:	65 62 6a 58          	bound  %ebp,%gs:0x58(%edx)
469dd7:	54                   	push   %esp
469dd8:	63 74 47 71          	arpl   %esi,0x71(%edi,%eax,2)
469ddc:	56                   	push   %esi
469ddd:	75 2f                	jne    0x469e0e
469ddf:	6b 6a 74 41          	imul   $0x41,0x74(%edx),%ebp
469de3:	72 33                	jb     0x469e18
469de5:	68 52 31 75 75       	push   $0x75753152
469dea:	32 63 64             	xor    0x64(%ebx),%ah
469ded:	6d                   	insl   (%dx),%es:(%edi)
469dee:	6b 63 78 54          	imul   $0x54,0x78(%ebx),%esp
469df2:	32 77 52             	xor    0x52(%edi),%dh
469df5:	77 36                	ja     0x469e2d
469df7:	61                   	popa
469df8:	38 5a 58             	cmp    %bl,0x58(%edx)
469dfb:	2b 58 37             	sub    0x37(%eax),%ebx
469dfe:	49                   	dec    %ecx
469dff:	75 74                	jne    0x469e75
469e01:	4d                   	dec    %ebp
469e02:	43                   	inc    %ebx
469e03:	30 7a 5a             	xor    %bh,0x5a(%edx)
469e06:	52                   	push   %edx
469e07:	50                   	push   %eax
469e08:	62 67 43             	bound  %esp,0x43(%edi)
469e0b:	65 2b 49 67          	sub    %gs:0x67(%ecx),%ecx
469e0f:	43                   	inc    %ebx
469e10:	37                   	aaa
469e11:	51                   	push   %ecx
469e12:	55                   	push   %ebp
469e13:	52                   	push   %edx
469e14:	35 66 76 71 54       	xor    $0x54717666,%eax
469e19:	70 4f                	jo     0x469e6a
469e1b:	42                   	inc    %edx
469e1c:	31 48 71             	xor    %ecx,0x71(%eax)
469e1f:	59                   	pop    %ecx
469e20:	4d                   	dec    %ebp
469e21:	74 54                	je     0x469e77
469e23:	47                   	inc    %edi
469e24:	57                   	push   %edi
469e25:	61                   	popa
469e26:	37                   	aaa
469e27:	44                   	inc    %esp
469e28:	4a                   	dec    %edx
469e29:	35 78 53 69 35       	xor    $0x35695378,%eax
469e2e:	41                   	inc    %ecx
469e2f:	6f                   	outsl  %ds:(%esi),(%dx)
469e30:	76 30                	jbe    0x469e62
469e32:	64 30 57 50          	xor    %dl,%fs:0x50(%edi)
469e36:	70 6b                	jo     0x469ea3
469e38:	63 4e 69             	arpl   %ecx,0x69(%esi)
469e3b:	51                   	push   %ecx
469e3c:	34 54                	xor    $0x54,%al
469e3e:	32 7a 4a             	xor    0x4a(%edx),%bh
469e41:	79 6a                	jns    0x469ead
469e43:	62 58 41             	bound  %ebx,0x41(%eax)
469e46:	41                   	inc    %ecx
469e47:	62 61 59             	bound  %esp,0x59(%ecx)
469e4a:	57                   	push   %edi
469e4b:	45                   	inc    %ebp
469e4c:	6b 4c 72 39 35       	imul   $0x35,0x39(%edx,%esi,2),%ecx
469e51:	4b                   	dec    %ebx
469e52:	4b                   	dec    %ebx
469e53:	6b 61 68 43          	imul   $0x43,0x68(%ecx),%esp
469e57:	41                   	inc    %ecx
469e58:	71 6d                	jno    0x469ec7
469e5a:	2f                   	das
469e5b:	52                   	push   %edx
469e5c:	46                   	inc    %esi
469e5d:	45                   	inc    %ebp
469e5e:	30 54 39 51          	xor    %dl,0x51(%ecx,%edi,1)
469e62:	52                   	push   %edx
469e63:	61                   	popa
469e64:	69 35 4c 64 47 34 5a 	imul   $0x71672f5a,0x3447644c,%esi
469e6b:	2f 67 71
469e6e:	62 63 4c             	bound  %esp,0x4c(%ebx)
469e71:	37                   	aaa
469e72:	55                   	push   %ebp
469e73:	32 71 6a             	xor    0x6a(%ecx),%dh
469e76:	51                   	push   %ecx
469e77:	31 7a 52             	xor    %edi,0x52(%edx)
469e7a:	35 30 4b 59 6f       	xor    $0x6f594b30,%eax
469e7f:	4d                   	dec    %ebp
469e80:	43                   	inc    %ebx
469e81:	50                   	push   %eax
469e82:	50                   	push   %eax
469e83:	39 44 30 55          	cmp    %eax,0x55(%eax,%esi,1)
469e87:	6e                   	outsb  %ds:(%esi),(%dx)
469e88:	50                   	push   %eax
469e89:	6f                   	outsl  %ds:(%esi),(%dx)
469e8a:	64 79 45             	fs jns 0x469ed2
469e8d:	54                   	push   %esp
469e8e:	58                   	pop    %eax
469e8f:	54                   	push   %esp
469e90:	2f                   	das
469e91:	69 62 31 44 52 70 65 	imul   $0x65705244,0x31(%edx),%esp
469e98:	32 4f 4f             	xor    0x4f(%edi),%cl
469e9b:	34 63                	xor    $0x63,%al
469e9d:	55                   	push   %ebp
469e9e:	32 71 37             	xor    0x37(%ecx),%dh
469ea1:	43                   	inc    %ebx
469ea2:	44                   	inc    %esp
469ea3:	63 46 73             	arpl   %eax,0x73(%esi)
469ea6:	37                   	aaa
469ea7:	38 76 2f             	cmp    %dh,0x2f(%esi)
469eaa:	67 58                	addr16 pop %eax
469eac:	6c                   	insb   (%dx),%es:(%edi)
469ead:	2f                   	das
469eae:	6c                   	insb   (%dx),%es:(%edi)
469eaf:	46                   	inc    %esi
469eb0:	2b 63 51             	sub    0x51(%ebx),%esp
469eb3:	4a                   	dec    %edx
469eb4:	42                   	inc    %edx
469eb5:	72 6d                	jb     0x469f24
469eb7:	4a                   	dec    %edx
469eb8:	56                   	push   %esi
469eb9:	56                   	push   %esi
469eba:	42                   	inc    %edx
469ebb:	45                   	inc    %ebp
469ebc:	69 69 58 62 52 46 7a 	imul   $0x7a465262,0x58(%ecx),%ebp
469ec3:	55                   	push   %ebp
469ec4:	4f                   	dec    %edi
469ec5:	42                   	inc    %edx
469ec6:	49                   	dec    %ecx
469ec7:	33 59 4a             	xor    0x4a(%ecx),%ebx
469eca:	32 37                	xor    (%edi),%dh
469ecc:	53                   	push   %ebx
469ecd:	44                   	inc    %esp
469ece:	41                   	inc    %ecx
469ecf:	59                   	pop    %ecx
469ed0:	7a 72                	jp     0x469f44
469ed2:	50                   	push   %eax
469ed3:	75 37                	jne    0x469f0c
469ed5:	2f                   	das
469ed6:	33 51 52             	xor    0x52(%ecx),%edx
469ed9:	75 45                	jne    0x469f20
469edb:	64 56                	fs push %esi
469edd:	78 78                	js     0x469f57
469edf:	68 67 31 4e 75       	push   $0x754e3167
469ee4:	31 79 53             	xor    %edi,0x53(%ecx)
469ee7:	4c                   	dec    %esp
469ee8:	69 6c 74 7a 58 47 39 	imul   $0x76394758,0x7a(%esp,%esi,2),%ebp
469eef:	76
469ef0:	71 36                	jno    0x469f28
469ef2:	58                   	pop    %eax
469ef3:	51                   	push   %ecx
469ef4:	48                   	dec    %eax
469ef5:	4c                   	dec    %esp
469ef6:	54                   	push   %esp
469ef7:	5a                   	pop    %edx
469ef8:	70 64                	jo     0x469f5e
469efa:	65 67 71 79          	gs addr16 jno 0x469f77
469efe:	78 4f                	js     0x469f4f
469f00:	6d                   	insl   (%dx),%es:(%edi)
469f01:	59                   	pop    %ecx
469f02:	4f                   	dec    %edi
469f03:	46                   	inc    %esi
469f04:	4a                   	dec    %edx
469f05:	4d                   	dec    %ebp
469f06:	42                   	inc    %edx
469f07:	32 4a 2b             	xor    0x2b(%edx),%cl
469f0a:	38 74 65 65          	cmp    %dh,0x65(%ebp,%eiz,2)
469f0e:	68 7a 65 2b 38       	push   $0x382b657a
469f13:	31 41 49             	xor    %eax,0x49(%ecx)
469f16:	55                   	push   %ebp
469f17:	33 68 50             	xor    0x50(%eax),%ebp
469f1a:	54                   	push   %esp
469f1b:	44                   	inc    %esp
469f1c:	32 42 54             	xor    0x54(%edx),%al
469f1f:	6b 43 63 4c          	imul   $0x4c,0x63(%ebx),%eax
469f23:	4c                   	dec    %esp
469f24:	6c                   	insb   (%dx),%es:(%edi)
469f25:	68 6b 76 53 6b       	push   $0x6b53766b
469f2a:	47                   	inc    %edi
469f2b:	39 37                	cmp    %esi,(%edi)
469f2d:	62 45 2f             	bound  %eax,0x2f(%ebp)
469f30:	61                   	popa
469f31:	53                   	push   %ebx
469f32:	4d                   	dec    %ebp
469f33:	75 56                	jne    0x469f8b
469f35:	2b 43 62             	sub    0x62(%ebx),%eax
469f38:	71 70                	jno    0x469faa
469f3a:	69 41 48 71 4a 4b 36 	imul   $0x364b4a71,0x48(%ecx),%eax
469f41:	43                   	inc    %ebx
469f42:	53                   	push   %ebx
469f43:	78 67                	js     0x469fac
469f45:	33 39                	xor    (%ecx),%edi
469f47:	31 59 4c             	xor    %ebx,0x4c(%ecx)
469f4a:	79 37                	jns    0x469f83
469f4c:	42                   	inc    %edx
469f4d:	66 74 65             	data16 je 0x469fb5
469f50:	75 66                	jne    0x469fb8
469f52:	41                   	inc    %ecx
469f53:	79 73                	jns    0x469fc8
469f55:	4a                   	dec    %edx
469f56:	46                   	inc    %esi
469f57:	52                   	push   %edx
469f58:	34 62                	xor    $0x62,%al
469f5a:	7a 38                	jp     0x469f94
469f5c:	57                   	push   %edi
469f5d:	30 34 4d 48 61 6d 61 	xor    %dh,0x616d6148(,%ecx,2)
469f64:	42                   	inc    %edx