461c6e:	72 2b                	jb     0x461c9b
461c70:	34 68                	xor    $0x68,%al
461c72:	55                   	push   %ebp
461c73:	36 58                	ss pop %eax
461c75:	45                   	inc    %ebp
461c76:	4b                   	dec    %ebx
461c77:	55                   	push   %ebp
461c78:	4d                   	dec    %ebp
461c79:	32 57 33             	xor    0x33(%edi),%dl
461c7c:	35 57 32 62 74       	xor    $0x74623257,%eax
461c81:	6e                   	outsb  %ds:(%esi),(%dx)
461c82:	62 43 69             	bound  %eax,0x69(%ebx)
461c85:	51                   	push   %ecx
461c86:	4f                   	dec    %edi
461c87:	34 63                	xor    $0x63,%al
461c89:	53                   	push   %ebx
461c8a:	52                   	push   %edx
461c8b:	79 63                	jns    0x461cf0
461c8d:	4e                   	dec    %esi
461c8e:	36 69 4c 72 36 53 6e 	imul   $0x54486e53,%ss:0x36(%edx,%esi,2),%ecx
461c95:	48 54
461c97:	6e                   	outsb  %ds:(%esi),(%dx)
461c98:	68 49 78 6e 70       	push   $0x706e7849
461c9d:	31 57 69             	xor    %edx,0x69(%edi)
461ca0:	42                   	inc    %edx
461ca1:	55                   	push   %ebp
461ca2:	5a                   	pop    %edx
461ca3:	4e                   	dec    %esi
461ca4:	63 64 50 44          	arpl   %esp,0x44(%eax,%edx,2)
461ca8:	43                   	inc    %ebx
461ca9:	64 39 35 61 42 50 62 	cmp    %esi,%fs:0x62504261
461cb0:	2f                   	das
461cb1:	75 74                	jne    0x461d27
461cb3:	48                   	dec    %eax
461cb4:	35 6f 69 70 6f       	xor    $0x6f70696f,%eax
461cb9:	66 35 51 52          	xor    $0x5251,%ax
461cbd:	63 62 77             	arpl   %esp,0x77(%edx)
461cc0:	53                   	push   %ebx
461cc1:	77 41                	ja     0x461d04
461cc3:	33 50 52             	xor    0x52(%eax),%edx
461cc6:	4d                   	dec    %ebp
461cc7:	59                   	pop    %ecx
461cc8:	36 79 43             	ss jns 0x461d0e
461ccb:	55                   	push   %ebp
461ccc:	47                   	inc    %edi
461ccd:	35 2b 5a 78 6c       	xor    $0x6c785a2b,%eax
461cd2:	34 55                	xor    $0x55,%al
461cd4:	6c                   	insb   (%dx),%es:(%edi)
461cd5:	4f                   	dec    %edi
461cd6:	38 63 6b             	cmp    %ah,0x6b(%ebx)
461cd9:	74 56                	je     0x461d31
461cdb:	4c                   	dec    %esp
461cdc:	65 68 39 74 64 75    	gs push $0x75647439
461ce2:	30 48 5a             	xor    %cl,0x5a(%eax)
461ce5:	68 62 70 35 78       	push   $0x78357062
461cea:	6f                   	outsl  %ds:(%esi),(%dx)
461ceb:	6f                   	outsl  %ds:(%esi),(%dx)
461cec:	2f                   	das
461ced:	78 4a                	js     0x461d39
461cef:	50                   	push   %eax
461cf0:	43                   	inc    %ebx
461cf1:	4c                   	dec    %esp
461cf2:	30 79 79             	xor    %bh,0x79(%ecx)
461cf5:	70 2b                	jo     0x461d22
461cf7:	4a                   	dec    %edx
461cf8:	39 41 51             	cmp    %eax,0x51(%ecx)
461cfb:	63 38                	arpl   %edi,(%eax)
461cfd:	36 57                	ss push %edi
461cff:	69 50 6d 43 46 43 46 	imul   $0x46434643,0x6d(%eax),%edx
461d06:	5a                   	pop    %edx
461d07:	65 6c                	gs insb (%dx),%es:(%edi)
461d09:	32 57 39             	xor    0x39(%edi),%dl
461d0c:	74 61                	je     0x461d6f
461d0e:	73 35                	jae    0x461d45
461d10:	4f                   	dec    %edi
461d11:	30 6e 52             	xor    %ch,0x52(%esi)
461d14:	56                   	push   %esi
461d15:	4d                   	dec    %ebp
461d16:	2f                   	das
461d17:	66 67 6a 34          	addr16 pushw $0x34
461d1b:	6e                   	outsb  %ds:(%esi),(%dx)
461d1c:	51                   	push   %ecx
461d1d:	32 6c 51 47          	xor    0x47(%ecx,%edx,2),%ch
461d21:	34 52                	xor    $0x52,%al
461d23:	52                   	push   %edx
461d24:	71 49                	jno    0x461d6f
461d26:	31 32                	xor    %esi,(%edx)
461d28:	6e                   	outsb  %ds:(%esi),(%dx)
461d29:	6a 34                	push   $0x34
461d2b:	79 53                	jns    0x461d80
461d2d:	54                   	push   %esp
461d2e:	6d                   	insl   (%dx),%es:(%edi)
461d2f:	74 69                	je     0x461d9a
461d31:	79 62                	jns    0x461d95
461d33:	68 58 31 46 34       	push   $0x34463158
461d38:	65 4d                	gs dec %ebp
461d3a:	74 6e                	je     0x461daa
461d3c:	4e                   	dec    %esi
461d3d:	45                   	inc    %ebp
461d3e:	66 33 36             	xor    (%esi),%si
461d41:	34 70                	xor    $0x70,%al
461d43:	2f                   	das
461d44:	66 46                	inc    %si
461d46:	68 47 4e 32 6d       	push   $0x6d324e47
461d4b:	6a 7a                	push   $0x7a
461d4d:	44                   	inc    %esp
461d4e:	51                   	push   %ecx
461d4f:	57                   	push   %edi
461d50:	49                   	dec    %ecx
461d51:	43                   	inc    %ebx
461d52:	30 76 69             	xor    %dh,0x69(%esi)
461d55:	58                   	pop    %eax
461d56:	52                   	push   %edx
461d57:	5a                   	pop    %edx
461d58:	76 64                	jbe    0x461dbe
461d5a:	62 76 42             	bound  %esi,0x42(%esi)
461d5d:	38 33                	cmp    %dh,(%ebx)
461d5f:	66 7a 55             	data16 jp 0x461db7
461d62:	4e                   	dec    %esi
461d63:	38 65 55             	cmp    %ah,0x55(%ebp)
461d66:	69 36 38 55 6d 59    	imul   $0x596d5538,(%esi),%esi
461d6c:	34 5a                	xor    $0x5a,%al
461d6e:	76 79                	jbe    0x461de9
461d70:	6a 48                	push   $0x48
461d72:	75 55                	jne    0x461dc9
461d74:	73 63                	jae    0x461dd9
461d76:	33 73 33             	xor    0x33(%ebx),%esi
461d79:	6c                   	insb   (%dx),%es:(%edi)
461d7a:	6a 4c                	push   $0x4c
461d7c:	56                   	push   %esi
461d7d:	2f                   	das
461d7e:	78 75                	js     0x461df5
461d80:	35 56 32 32 5a       	xor    $0x5a323256,%eax
461d85:	62 62 66             	bound  %esp,0x66(%edx)
461d88:	73 61                	jae    0x461deb
461d8a:	70 4d                	jo     0x461dd9
461d8c:	38 63 36             	cmp    %ah,0x36(%ebx)
461d8f:	36 4f                	ss dec %edi
461d91:	45                   	inc    %ebp
461d92:	50                   	push   %eax
461d93:	62 43 31             	bound  %eax,0x31(%ebx)
461d96:	44                   	inc    %esp
461d97:	44                   	inc    %esp
461d98:	32 56 6a             	xor    0x6a(%esi),%dl
461d9b:	38 6a 76             	cmp    %ch,0x76(%edx)
461d9e:	6f                   	outsl  %ds:(%esi),(%dx)
461d9f:	7a 57                	jp     0x461df8
461da1:	4a                   	dec    %edx
461da2:	6f                   	outsl  %ds:(%esi),(%dx)
461da3:	5a                   	pop    %edx
461da4:	70 75                	jo     0x461e1b
461da6:	6c                   	insb   (%dx),%es:(%edi)
461da7:	4a                   	dec    %edx
461da8:	74 66                	je     0x461e10
461daa:	66 77 6a             	data16 ja 0x461e17
461dad:	6a 71                	push   $0x71
461daf:	55                   	push   %ebp
461db0:	35 52 4c 34 41       	xor    $0x41344c52,%eax
461db5:	6c                   	insb   (%dx),%es:(%edi)
461db6:	7a 61                	jp     0x461e19
461db8:	30 59 67             	xor    %bl,0x67(%ecx)
461dbb:	33 38                	xor    (%eax),%edi
461dbd:	75 58                	jne    0x461e17
461dbf:	57                   	push   %edi
461dc0:	36 6a 59             	ss push $0x59
461dc3:	2f                   	das
461dc4:	68 75 46 5a 74       	push   $0x745a4675
461dc9:	61                   	popa
461dca:	38 43 57             	cmp    %al,0x57(%ebx)
461dcd:	74 36                	je     0x461e05
461dcf:	45                   	inc    %ebp
461dd0:	2b 30                	sub    (%eax),%esi
461dd2:	49                   	dec    %ecx
461dd3:	78 53                	js     0x461e28
461dd5:	73 44                	jae    0x461e1b
461dd7:	47                   	inc    %edi
461dd8:	6d                   	insl   (%dx),%es:(%edi)
461dd9:	68 65 6a 32 4e       	push   $0x4e326a65
461dde:	41                   	inc    %ecx
461ddf:	49                   	dec    %ecx
461de0:	4c                   	dec    %esp
461de1:	72 78                	jb     0x461e5b
461de3:	58                   	pop    %eax
461de4:	33 36                	xor    (%esi),%esi
461de6:	4f                   	dec    %edi
461de7:	77 51                	ja     0x461e3a
461de9:	33 37                	xor    (%edi),%esi
461deb:	54                   	push   %esp
461dec:	64 57                	fs push %edi
461dee:	7a 6c                	jp     0x461e5c
461df0:	78 31                	js     0x461e23
461df2:	39 43 48             	cmp    %eax,0x48(%ebx)
461df5:	49                   	dec    %ecx
461df6:	43                   	inc    %ebx
461df7:	7a 46                	jp     0x461e3f
461df9:	75 66                	jne    0x461e61
461dfb:	77 32                	ja     0x461e2f
461dfd:	4d                   	dec    %ebp
461dfe:	30 44 5a 61          	xor    %al,0x61(%edx,%ebx,2)
461e02:	4a                   	dec    %edx
461e03:	78 37                	js     0x461e3c
461e05:	75 6b                	jne    0x461e72
461e07:	54                   	push   %esp
461e08:	57                   	push   %edi
461e09:	56                   	push   %esi
461e0a:	62 64 41 39          	bound  %esp,0x39(%ecx,%eax,2)
461e0e:	6b 48 76 61          	imul   $0x61,0x76(%eax),%ecx
461e12:	57                   	push   %edi
461e13:	69 49 39 4c 72 6f 7a 	imul   $0x7a6f724c,0x39(%ecx),%ecx
461e1a:	42                   	inc    %edx
461e1b:	6a 64                	push   $0x64
461e1d:	62 64 71 6e          	bound  %esp,0x6e(%ecx,%esi,2)
461e21:	38 4d 73             	cmp    %cl,0x73(%ebp)
461e24:	2b 6d 69             	sub    0x69(%ebp),%ebp
461e27:	70 66                	jo     0x461e8f
461e29:	69 33 46 74 59 34    	imul   $0x34597446,(%ebx),%esi
461e2f:	5a                   	pop    %edx
461e30:	46                   	inc    %esi
461e31:	6e                   	outsb  %ds:(%esi),(%dx)
461e32:	65 56                	gs push %esi
461e34:	64 59                	fs pop %ecx
461e36:	66 78 61             	data16 js 0x461e9a
461e39:	42                   	inc    %edx
461e3a:	43                   	inc    %ebx
461e3b:	52                   	push   %edx
461e3c:	58                   	pop    %eax
461e3d:	32 6a 36             	xor    0x36(%edx),%ch
461e40:	6e                   	outsb  %ds:(%esi),(%dx)
461e41:	2b 4e 78             	sub    0x78(%esi),%ecx
461e44:	59                   	pop    %ecx
461e45:	45                   	inc    %ebp
461e46:	4c                   	dec    %esp
461e47:	31 53 54             	xor    %edx,0x54(%ebx)
461e4a:	34 77                	xor    $0x77,%al
461e4c:	59                   	pop    %ecx
461e4d:	77 79                	ja     0x461ec8
461e4f:	7a 71                	jp     0x461ec2
461e51:	58                   	pop    %eax
461e52:	4f                   	dec    %edi
461e53:	6f                   	outsl  %ds:(%esi),(%dx)
461e54:	76 55                	jbe    0x461eab
461e56:	42                   	inc    %edx
461e57:	4d                   	dec    %ebp
461e58:	2f                   	das
461e59:	69 52 78 33 79 78 59 	imul   $0x59787933,0x78(%edx),%edx
461e60:	70 59                	jo     0x461ebb
461e62:	71 79                	jno    0x461edd
461e64:	73 4f                	jae    0x461eb5
461e66:	33 73 4a             	xor    0x4a(%ebx),%esi
461e69:	6f                   	outsl  %ds:(%esi),(%dx)
461e6a:	55                   	push   %ebp
461e6b:	59                   	pop    %ecx
461e6c:	54                   	push   %esp
461e6d:	4c                   	dec    %esp
461e6e:	49                   	dec    %ecx
461e6f:	46                   	inc    %esi
461e70:	7a 36                	jp     0x461ea8
461e72:	79 61                	jns    0x461ed5
461e74:	35 30 2b 67 59       	xor    $0x59672b30,%eax
461e79:	73 52                	jae    0x461ecd
461e7b:	39 35 6e 36 74 4c    	cmp    %esi,0x4c74366e
461e81:	47                   	inc    %edi
461e82:	62 30                	bound  %esi,(%eax)
461e84:	4b                   	dec    %ebx
461e85:	54                   	push   %esp
461e86:	31 47 6e             	xor    %eax,0x6e(%edi)
461e89:	57                   	push   %edi
461e8a:	6d                   	insl   (%dx),%es:(%edi)
461e8b:	35 4d 52 37 6a       	xor    $0x6a37524d,%eax
461e90:	78 50                	js     0x461ee2
461e92:	34 79                	xor    $0x79,%al
461e94:	72 4a                	jb     0x461ee0
461e96:	44                   	inc    %esp
461e97:	42                   	inc    %edx
461e98:	73 31                	jae    0x461ecb
461e9a:	68 4d 43 6e 34       	push   $0x346e434d
461e9f:	52                   	push   %edx
461ea0:	67 32 2b             	xor    (%bp,%di),%ch
461ea3:	67 69 6c 4c 34 77 57 	imul   $0x78577734,0x4c(%si),%ebp
461eaa:	78
461eab:	7a 43                	jp     0x461ef0
461ead:	6d                   	insl   (%dx),%es:(%edi)
461eae:	61                   	popa
461eaf:	6d                   	insl   (%dx),%es:(%edi)
461eb0:	77 66                	ja     0x461f18
461eb2:	34 41                	xor    $0x41,%al
461eb4:	2f                   	das
461eb5:	45                   	inc    %ebp
461eb6:	59                   	pop    %ecx
461eb7:	63 31                	arpl   %esi,(%ecx)
461eb9:	49                   	dec    %ecx
461eba:	74 59                	je     0x461f15
461ebc:	44                   	inc    %esp
461ebd:	35 71 68 59 35       	xor    $0x35596871,%eax
461ec2:	48                   	dec    %eax
461ec3:	42                   	inc    %edx
461ec4:	2b 64 2b 46          	sub    0x46(%ebx,%ebp,1),%esp
461ec8:	52                   	push   %edx
461ec9:	71 55                	jno    0x461f20
461ecb:	54                   	push   %esp
461ecc:	32 37                	xor    (%edi),%dh
461ece:	63 54 31 4c          	arpl   %edx,0x4c(%ecx,%esi,1)
461ed2:	36 66 59             	ss pop %cx
461ed5:	44                   	inc    %esp
461ed6:	6f                   	outsl  %ds:(%esi),(%dx)
461ed7:	2f                   	das
461ed8:	42                   	inc    %edx
461ed9:	55                   	push   %ebp
461eda:	43                   	inc    %ebx
461edb:	4f                   	dec    %edi
461edc:	54                   	push   %esp
461edd:	37                   	aaa
461ede:	56                   	push   %esi
461edf:	63 6d 4b             	arpl   %ebp,0x4b(%ebp)
461ee2:	6b 4f 50 67          	imul   $0x67,0x50(%edi),%ecx
461ee6:	6d                   	insl   (%dx),%es:(%edi)
461ee7:	65 75 64             	gs jne 0x461f4e
461eea:	48                   	dec    %eax
461eeb:	61                   	popa
461eec:	6f                   	outsl  %ds:(%esi),(%dx)
461eed:	4f                   	dec    %edi
461eee:	72 78                	jb     0x461f68
461ef0:	42                   	inc    %edx
461ef1:	30 37                	xor    %dh,(%edi)
461ef3:	62 78 5a             	bound  %edi,0x5a(%eax)
461ef6:	33 75 35             	xor    0x35(%ebp),%esi
461ef9:	4a                   	dec    %edx
461efa:	4a                   	dec    %edx
461efb:	45                   	inc    %ebp
461efc:	72 55                	jb     0x461f53
461efe:	5a                   	pop    %edx
461eff:	4f                   	dec    %edi
461f00:	6e                   	outsb  %ds:(%esi),(%dx)
461f01:	52                   	push   %edx
461f02:	4e                   	dec    %esi
461f03:	4b                   	dec    %ebx
461f04:	77 42                	ja     0x461f48
461f06:	72 79                	jb     0x461f81
461f08:	58                   	pop    %eax
461f09:	52                   	push   %edx
461f0a:	64 4b                	fs dec %ebx
461f0c:	47                   	inc    %edi
461f0d:	6d                   	insl   (%dx),%es:(%edi)
461f0e:	47                   	inc    %edi
461f0f:	34 72                	xor    $0x72,%al
461f11:	56                   	push   %esi
461f12:	77 77                	ja     0x461f8b
461f14:	75 37                	jne    0x461f4d
461f16:	4c                   	dec    %esp
461f17:	73 68                	jae    0x461f81