435aa1:	41                   	inc    %ecx
435aa2:	41                   	inc    %ecx
435aa3:	51                   	push   %ecx
435aa4:	43                   	inc    %ebx
435aa5:	65 78 30             	gs js  0x435ad8
435aa8:	41                   	inc    %ecx
435aa9:	41                   	inc    %ecx
435aaa:	41                   	inc    %ecx
435aab:	51                   	push   %ecx
435aac:	57                   	push   %edi
435aad:	4c                   	dec    %esp
435aae:	78 41                	js     0x435af1
435ab0:	43                   	inc    %ebx
435ab1:	65 79 4d             	gs jns 0x435b01
435ab4:	41                   	inc    %ecx
435ab5:	41                   	inc    %ecx
435ab6:	41                   	inc    %ecx
435ab7:	51                   	push   %ecx
435ab8:	73 41                	jae    0x435afb
435aba:	78 59                	js     0x435b15
435abc:	72 41                	jb     0x435aff
435abe:	78 63                	js     0x435b23
435ac0:	72 41                	jb     0x435b03
435ac2:	43                   	inc    %ebx
435ac3:	33 59 41             	xor    0x41(%ecx),%ebx
435ac6:	6e                   	outsb  %ds:(%esi),(%dx)
435ac7:	73 6a                	jae    0x435b33
435ac9:	41                   	inc    %ecx
435aca:	41                   	inc    %ecx
435acb:	41                   	inc    %ecx
435acc:	45                   	inc    %ebp
435acd:	4c                   	dec    %esp
435ace:	41                   	inc    %ecx
435acf:	4d                   	dec    %ebp
435ad0:	58                   	pop    %eax
435ad1:	4b                   	dec    %ebx
435ad2:	77 4d                	ja     0x435b21
435ad4:	57                   	push   %edi
435ad5:	4b                   	dec    %ebx
435ad6:	77 41                	ja     0x435b19
435ad8:	36 63 41 41          	arpl   %eax,%ss:0x41(%ecx)
435adc:	41                   	inc    %ecx
435add:	41                   	inc    %ecx
435ade:	41                   	inc    %ecx
435adf:	49                   	dec    %ecx
435ae0:	44                   	inc    %esp
435ae1:	42                   	inc    %edx
435ae2:	41                   	inc    %ecx
435ae3:	5a                   	pop    %edx
435ae4:	59                   	pop    %ecx
435ae5:	42                   	inc    %edx
435ae6:	51                   	push   %ecx
435ae7:	5a                   	pop    %edx
435ae8:	5a                   	pop    %edx
435ae9:	4b                   	dec    %ebx
435aea:	44                   	inc    %esp
435aeb:	38 41 41             	cmp    %al,0x41(%ecx)
435aee:	41                   	inc    %ecx
435aef:	59                   	pop    %ecx
435af0:	4c                   	dec    %esp
435af1:	4b                   	dec    %ebx
435af2:	78 49                	js     0x435b3d
435af4:	49                   	dec    %ecx
435af5:	52                   	push   %edx
435af6:	51                   	push   %ecx
435af7:	4d                   	dec    %ebp
435af8:	41                   	inc    %ecx
435af9:	41                   	inc    %ecx
435afa:	41                   	inc    %ecx
435afb:	41                   	inc    %ecx
435afc:	4b                   	dec    %ebx
435afd:	41                   	inc    %ecx
435afe:	41                   	inc    %ecx
435aff:	41                   	inc    %ecx
435b00:	41                   	inc    %ecx
435b01:	45                   	inc    %ebp
435b02:	67 41                	addr16 inc %ecx
435b04:	41                   	inc    %ecx
435b05:	41                   	inc    %ecx
435b06:	43                   	inc    %ebx
435b07:	51                   	push   %ecx
435b08:	41                   	inc    %ecx
435b09:	41                   	inc    %ecx
435b0a:	41                   	inc    %ecx
435b0b:	41                   	inc    %ecx
435b0c:	66 45                	inc    %bp
435b0e:	43                   	inc    %ebx
435b0f:	67 36 41             	addr16 ss inc %ecx
435b12:	41                   	inc    %ecx
435b13:	41                   	inc    %ecx
435b14:	47                   	inc    %edi
435b15:	44                   	inc    %esp
435b16:	43                   	inc    %ebx
435b17:	76 6b                	jbe    0x435b84
435b19:	42                   	inc    %edx
435b1a:	67 64 59             	addr16 fs pop %ecx
435b1d:	43                   	inc    %ebx
435b1e:	68 67 4d 4b 39       	push   $0x394b4d67
435b23:	77 48                	ja     0x435b6d
435b25:	46                   	inc    %esi
435b26:	6a 45                	push   $0x45
435b28:	43                   	inc    %ebx
435b29:	4b                   	dec    %ebx
435b2a:	77 67                	ja     0x435b93
435b2c:	72 44                	jb     0x435b72
435b2e:	41                   	inc    %ecx
435b2f:	6f                   	outsl  %ds:(%esi),(%dx)
435b30:	34 66                	xor    $0x66,%al
435b32:	66 2f                	data16 das
435b34:	2f                   	das
435b35:	2f                   	das
435b36:	78 59                	js     0x435b91
435b38:	4d                   	dec    %ebp
435b39:	4b                   	dec    %ebx
435b3a:	38 6f 72             	cmp    %ch,0x72(%edi)
435b3d:	45                   	inc    %ebp
435b3e:	77 49                	ja     0x435b89
435b40:	56                   	push   %esi
435b41:	66 52                	push   %dx
435b43:	30 41 41             	xor    %al,0x41(%ecx)
435b46:	41                   	inc    %ecx
435b47:	51                   	push   %ecx
435b48:	72 43                	jb     0x435b8d
435b4a:	6a 6c                	push   $0x6c
435b4c:	63 2f                	arpl   %ebp,(%edi)
435b4e:	2f                   	das
435b4f:	2f                   	das
435b50:	2f                   	das
435b51:	4f                   	dec    %edi
435b52:	46                   	inc    %esi
435b53:	54                   	push   %esp
435b54:	2f                   	das
435b55:	2f                   	das
435b56:	2f                   	das
435b57:	38 47 42             	cmp    %al,0x42(%edi)
435b5a:	54                   	push   %esp
435b5b:	49                   	dec    %ecx
435b5c:	43                   	inc    %ebx
435b5d:	4b                   	dec    %ebx
435b5e:	77 38                	ja     0x435b98
435b60:	34 62                	xor    $0x62,%al
435b62:	76 2f                	jbe    0x435b93
435b64:	2f                   	das
435b65:	2f                   	das
435b66:	7a 6b                	jp     0x435bd3
435b68:	30 2f                	xor    %ch,(%edi)
435b6a:	2f                   	das
435b6b:	2f                   	das
435b6c:	2f                   	das
435b6d:	4f                   	dec    %edi
435b6e:	43                   	inc    %ebx
435b6f:	7a 2f                	jp     0x435ba0
435b71:	2f                   	das
435b72:	2f                   	das
435b73:	38 47 4b             	cmp    %al,0x4b(%edi)
435b76:	68 4d 77 42 41       	push   $0x4142774d
435b7b:	42                   	inc    %edx
435b7c:	4e                   	dec    %esi
435b7d:	42                   	inc    %edx
435b7e:	41                   	inc    %ecx
435b7f:	41                   	inc    %ecx
435b80:	41                   	inc    %ecx
435b81:	48                   	dec    %eax
435b82:	77 41                	ja     0x435bc5
435b84:	41                   	inc    %ecx
435b85:	45                   	inc    %ebp
435b86:	66 34 4a             	data16 xor $0x4a,%al
435b89:	41                   	inc    %ecx
435b8a:	41                   	inc    %ecx
435b8b:	42                   	inc    %edx
435b8c:	37                   	aaa
435b8d:	48                   	dec    %eax
435b8e:	77 41                	ja     0x435bd1
435b90:	41                   	inc    %ecx
435b91:	42                   	inc    %edx
435b92:	44                   	inc    %esp
435b93:	67 6a 42             	addr16 push $0x42
435b96:	41                   	inc    %ecx
435b97:	41                   	inc    %ecx
435b98:	41                   	inc    %ecx
435b99:	49                   	dec    %ecx
435b9a:	4e                   	dec    %esi
435b9b:	52                   	push   %edx
435b9c:	53                   	push   %ebx
435b9d:	59                   	pop    %ecx
435b9e:	68 77 67 4c 4b       	push   $0x4b4c6777
435ba3:	32 64 34 31          	xor    0x31(%esp,%esi,1),%ah
435ba7:	68 6c 4f 42 45       	push   $0x45424f6c
435bac:	41                   	inc    %ecx
435bad:	41                   	inc    %ecx
435bae:	41                   	inc    %ecx
435baf:	41                   	inc    %ecx
435bb0:	67 36 49             	addr16 ss dec %ecx
435bb3:	4c                   	dec    %esp
435bb4:	30 2b                	xor    %ch,(%ebx)
435bb6:	69 41 58 66 51 73 46 	imul   $0x46735166,0x58(%ecx),%eax
435bbd:	57                   	push   %edi
435bbe:	47                   	inc    %edi
435bbf:	55                   	push   %ebp
435bc0:	34 41                	xor    $0x41,%al
435bc2:	41                   	inc    %ecx
435bc3:	41                   	inc    %ecx
435bc4:	41                   	inc    %ecx
435bc5:	41                   	inc    %ecx
435bc6:	44                   	inc    %esp
435bc7:	6f                   	outsl  %ds:(%esi),(%dx)
435bc8:	4d                   	dec    %ebp
435bc9:	41                   	inc    %ecx
435bca:	41                   	inc    %ecx
435bcb:	41                   	inc    %ecx
435bcc:	41                   	inc    %ecx
435bcd:	49                   	dec    %ecx
435bce:	45                   	inc    %ebp
435bcf:	45                   	inc    %ebp
435bd0:	46                   	inc    %esi
435bd1:	49                   	dec    %ecx
435bd2:	2f                   	das
435bd3:	41                   	inc    %ecx
435bd4:	67 76 2f             	addr16 jbe 0x435c06
435bd7:	72 63                	jb     0x435c3c
435bd9:	44                   	inc    %esp
435bda:	31 67 71             	xor    %esp,0x71(%edi)
435bdd:	2f                   	das
435bde:	67 6b 41 41 50       	imul   $0x50,0x41(%bx,%di),%eax
435be3:	34 4a                	xor    $0x4a,%al
435be5:	41                   	inc    %ecx
435be6:	41                   	inc    %ecx
435be7:	42                   	inc    %edx
435be8:	37                   	aaa
435be9:	47                   	inc    %edi
435bea:	77 41                	ja     0x435c2d
435bec:	41                   	inc    %ecx
435bed:	42                   	inc    %edx
435bee:	48                   	dec    %eax
435bef:	73 71                	jae    0x435c62
435bf1:	41                   	inc    %ecx
435bf2:	41                   	inc    %ecx
435bf3:	41                   	inc    %ecx
435bf4:	45                   	inc    %ebp
435bf5:	66 53                	push   %bx
435bf7:	45                   	inc    %ebp
435bf8:	41                   	inc    %ecx
435bf9:	41                   	inc    %ecx
435bfa:	41                   	inc    %ecx
435bfb:	51                   	push   %ecx
435bfc:	34 43                	xor    $0x43,%al
435bfe:	51                   	push   %ecx
435bff:	41                   	inc    %ecx
435c00:	41                   	inc    %ecx
435c01:	41                   	inc    %ecx
435c02:	50                   	push   %eax
435c03:	34 4d                	xor    $0x4d,%al
435c05:	41                   	inc    %ecx
435c06:	77 41                	ja     0x435c49
435c08:	34 67                	xor    $0x67,%al
435c0a:	51                   	push   %ecx
435c0b:	4d                   	dec    %ebp
435c0c:	41                   	inc    %ecx
435c0d:	41                   	inc    %ecx
435c0e:	43                   	inc    %ebx
435c0f:	41                   	inc    %ecx
435c10:	73 5a                	jae    0x435c6c
435c12:	67 6b 62 5a 53       	imul   $0x53,0x5a(%bp,%si),%esp
435c17:	42                   	inc    %edx
435c18:	43                   	inc    %ebx
435c19:	5a                   	pop    %edx
435c1a:	67 6b 62 57 43       	imul   $0x43,0x57(%bp,%si),%esp
435c1f:	67 36 41             	addr16 ss inc %ecx
435c22:	41                   	inc    %ecx
435c23:	41                   	inc    %ecx
435c24:	47                   	inc    %edi
435c25:	2f                   	das
435c26:	67 34 44             	addr16 xor $0x44,%al
435c29:	41                   	inc    %ecx
435c2a:	44                   	inc    %esp
435c2b:	6a 64                	push   $0x64
435c2d:	2f                   	das
435c2e:	2f                   	das
435c2f:	2f                   	das
435c30:	2f                   	das
435c31:	2f                   	das
435c32:	67 6b 41 41 48       	imul   $0x48,0x41(%bx,%di),%eax
435c37:	73 62                	jae    0x435c9b
435c39:	41                   	inc    %ecx
435c3a:	41                   	inc    %ecx
435c3b:	41                   	inc    %ecx
435c3c:	45                   	inc    %ebp
435c3d:	4f                   	dec    %edi
435c3e:	43                   	inc    %ebx
435c3f:	41                   	inc    %ecx
435c40:	44                   	inc    %esp
435c41:	41                   	inc    %ecx
435c42:	41                   	inc    %ecx
435c43:	41                   	inc    %ecx
435c44:	67 43                	addr16 inc %ebx
435c46:	74 75                	je     0x435cbd
435c48:	6c                   	insb   (%dx),%es:(%edi)
435c49:	48                   	dec    %eax
435c4a:	43                   	inc    %ebx
435c4b:	44                   	inc    %esp
435c4c:	78 4a                	js     0x435c98
435c4e:	46                   	inc    %esi
435c4f:	72 6a                	jb     0x435cbb
435c51:	57                   	push   %edi
435c52:	47                   	inc    %edi
435c53:	62 2b                	bound  %ebp,(%ebx)
435c55:	44                   	inc    %esp
435c56:	67 4d                	addr16 dec %ebp
435c58:	41                   	inc    %ecx
435c59:	4f                   	dec    %edi
435c5a:	4c                   	dec    %esp
435c5b:	72 2f                	jb     0x435c8c
435c5d:	2f                   	das
435c5e:	2f                   	das
435c5f:	2f                   	das
435c60:	2b 43 51             	sub    0x51(%ebx),%eax
435c63:	41                   	inc    %ecx
435c64:	41                   	inc    %ecx
435c65:	65 78 30             	gs js  0x435c98
435c68:	41                   	inc    %ecx
435c69:	41                   	inc    %ecx
435c6a:	41                   	inc    %ecx
435c6b:	51                   	push   %ecx
435c6c:	67 54                	addr16 push %esp
435c6e:	73 37                	jae    0x435ca7
435c70:	36 2b 79 42          	sub    %ss:0x42(%ecx),%edi
435c74:	59                   	pop    %ecx
435c75:	7a 76                	jp     0x435ced
435c77:	72 37                	jb     0x435cb0
435c79:	57                   	push   %edi
435c7a:	57                   	push   %edi
435c7b:	56                   	push   %esi
435c7c:	41                   	inc    %ecx
435c7d:	53                   	push   %ebx
435c7e:	41                   	inc    %ecx
435c7f:	45                   	inc    %ebp
435c80:	41                   	inc    %ecx
435c81:	41                   	inc    %ecx
435c82:	43                   	inc    %ebx
435c83:	41                   	inc    %ecx
435c84:	41                   	inc    %ecx
435c85:	41                   	inc    %ecx
435c86:	41                   	inc    %ecx
435c87:	41                   	inc    %ecx
435c88:	41                   	inc    %ecx
435c89:	5a                   	pop    %edx
435c8a:	53                   	push   %ebx
435c8b:	41                   	inc    %ecx
435c8c:	47                   	inc    %edi
435c8d:	41                   	inc    %ecx