431a88:	39 48 6a             	cmp    %ecx,0x6a(%eax)
431a8b:	4b                   	dec    %ebx
431a8c:	46                   	inc    %esi
431a8d:	68 53 6a 6a 61       	push   $0x616a6a53
431a92:	50                   	push   %eax
431a93:	41                   	inc    %ecx
431a94:	2f                   	das
431a95:	46                   	inc    %esi
431a96:	34 77                	xor    $0x77,%al
431a98:	39 69 2b             	cmp    %ebp,0x2b(%ecx)
431a9b:	77 64                	ja     0x431b01
431a9d:	58                   	pop    %eax
431a9e:	6e                   	outsb  %ds:(%esi),(%dx)
431a9f:	6c                   	insb   (%dx),%es:(%edi)
431aa0:	55                   	push   %ebp
431aa1:	5a                   	pop    %edx
431aa2:	6e                   	outsb  %ds:(%esi),(%dx)
431aa3:	50                   	push   %eax
431aa4:	4a                   	dec    %edx
431aa5:	39 6d 6d             	cmp    %ebp,0x6d(%ebp)
431aa8:	35 58 73 33 4c       	xor    $0x4c337358,%eax
431aad:	72 37                	jb     0x431ae6
431aaf:	75 4e                	jne    0x431aff
431ab1:	61                   	popa
431ab2:	36 38 54 4b 6f       	cmp    %dl,%ss:0x6f(%ebx,%ecx,2)
431ab7:	41                   	inc    %ecx
431ab8:	7a 46                	jp     0x431b00
431aba:	65 4f                	gs dec %edi
431abc:	6d                   	insl   (%dx),%es:(%edi)
431abd:	50                   	push   %eax
431abe:	78 30                	js     0x431af0
431ac0:	65 58                	gs pop %eax
431ac2:	34 41                	xor    $0x41,%al
431ac4:	31 50 4c             	xor    %edx,0x4c(%eax)
431ac7:	4c                   	dec    %esp
431ac8:	33 79 2f             	xor    0x2f(%ecx),%edi
431acb:	50                   	push   %eax
431acc:	63 57 41             	arpl   %edx,0x41(%edi)
431acf:	62 34 7a             	bound  %esi,(%edx,%edi,2)
431ad2:	6d                   	insl   (%dx),%es:(%edi)
431ad3:	6d                   	insl   (%dx),%es:(%edi)
431ad4:	34 70                	xor    $0x70,%al
431ad6:	72 49                	jb     0x431b21
431ad8:	76 4e                	jbe    0x431b28
431ada:	4e                   	dec    %esi
431adb:	55                   	push   %ebp
431adc:	77 35                	ja     0x431b13
431ade:	50                   	push   %eax
431adf:	38 4c 37 56          	cmp    %cl,0x56(%edi,%esi,1)
431ae3:	45                   	inc    %ebp
431ae4:	72 41                	jb     0x431b27
431ae6:	6e                   	outsb  %ds:(%esi),(%dx)
431ae7:	38 2f                	cmp    %ch,(%edi)
431ae9:	61                   	popa
431aea:	52                   	push   %edx
431aeb:	59                   	pop    %ecx
431aec:	37                   	aaa
431aed:	37                   	aaa
431aee:	6a 51                	push   $0x51
431af0:	54                   	push   %esp
431af1:	59                   	pop    %ecx
431af2:	6f                   	outsl  %ds:(%esi),(%dx)
431af3:	64 32 70 35          	xor    %fs:0x35(%eax),%dh
431af7:	35 76 31 55 6e       	xor    $0x6e553176,%eax
431afc:	70 6c                	jo     0x431b6a
431afe:	5a                   	pop    %edx
431aff:	6f                   	outsl  %ds:(%esi),(%dx)
431b00:	6e                   	outsb  %ds:(%esi),(%dx)
431b01:	4a                   	dec    %edx
431b02:	42                   	inc    %edx
431b03:	65 34 52             	gs xor $0x52,%al
431b06:	33 62 2b             	xor    0x2b(%edx),%esp
431b09:	54                   	push   %esp
431b0a:	69 31 5a 4b 33 53    	imul   $0x53334b5a,(%ecx),%esi
431b10:	65 57                	gs push %edi
431b12:	48                   	dec    %eax
431b13:	51                   	push   %ecx
431b14:	6a 39                	push   $0x39
431b16:	73 39                	jae    0x431b51
431b18:	56                   	push   %esi
431b19:	2b 53 43             	sub    0x43(%ebx),%edx
431b1c:	63 73 71             	arpl   %esi,0x71(%ebx)
431b1f:	61                   	popa
431b20:	36 53                	ss push %ebx
431b22:	73 76                	jae    0x431b9a
431b24:	55                   	push   %ebp
431b25:	58                   	pop    %eax
431b26:	67 6a 73             	addr16 push $0x73
431b29:	36 54                	ss push %esp
431b2b:	70 61                	jo     0x431b8e
431b2d:	75 44                	jne    0x431b73
431b2f:	4c                   	dec    %esp
431b30:	4c                   	dec    %esp
431b31:	38 6d 49             	cmp    %ch,0x49(%ebp)
431b34:	63 62 2f             	arpl   %esp,0x2f(%edx)
431b37:	75 33                	jne    0x431b6c
431b39:	4e                   	dec    %esi
431b3a:	74 6e                	je     0x431baa
431b3c:	77 4d                	ja     0x431b8b
431b3e:	39 59 77             	cmp    %ebx,0x77(%ecx)
431b41:	53                   	push   %ebx
431b42:	4f                   	dec    %edi
431b43:	30 5a 71             	xor    %bl,0x71(%edx)
431b46:	34 30                	xor    $0x30,%al
431b48:	2f                   	das
431b49:	66 64 35 31 32       	fs xor $0x3231,%ax
431b4e:	58                   	pop    %eax
431b4f:	53                   	push   %ebx
431b50:	44                   	inc    %esp
431b51:	44                   	inc    %esp
431b52:	36 2f                	ss das
431b54:	32 64 44 6a          	xor    0x6a(%esp,%eax,2),%ah
431b58:	43                   	inc    %ebx
431b59:	78 73                	js     0x431bce
431b5b:	73 46                	jae    0x431ba3
431b5d:	48                   	dec    %eax
431b5e:	65 30 54 6e 62       	xor    %dl,%gs:0x62(%esi,%ebp,2)
431b63:	58                   	pop    %eax
431b64:	73 2f                	jae    0x431b95
431b66:	50                   	push   %eax
431b67:	35 66 61 59 56       	xor    $0x56596166,%eax
431b6c:	62 6d 58             	bound  %ebp,0x58(%ebp)
431b6f:	34 56                	xor    $0x56,%al
431b71:	7a 6a                	jp     0x431bdd
431b73:	53                   	push   %ebx
431b74:	58                   	pop    %eax
431b75:	54                   	push   %esp
431b76:	32 41 79             	xor    0x79(%ecx),%al
431b79:	41                   	inc    %ecx
431b7a:	42                   	inc    %edx
431b7b:	31 35 54 33 70 73    	xor    %esi,0x73703354
431b81:	52                   	push   %edx
431b82:	53                   	push   %ebx
431b83:	6e                   	outsb  %ds:(%esi),(%dx)
431b84:	58                   	pop    %eax
431b85:	49                   	dec    %ecx
431b86:	69 52 4b 32 7a 2b 53 	imul   $0x532b7a32,0x4b(%edx),%edx
431b8d:	78 6b                	js     0x431bfa
431b8f:	45                   	inc    %ebp
431b90:	44                   	inc    %esp
431b91:	41                   	inc    %ecx
431b92:	50                   	push   %eax
431b93:	56                   	push   %esi
431b94:	75 4b                	jne    0x431be1
431b96:	2f                   	das
431b97:	59                   	pop    %ecx
431b98:	34 57                	xor    $0x57,%al
431b9a:	71 6c                	jno    0x431c08
431b9c:	62 63 33             	bound  %esp,0x33(%ebx)
431b9f:	31 32                	xor    %esi,(%edx)
431ba1:	56                   	push   %esi
431ba2:	79 56                	jns    0x431bfa
431ba4:	32 4b 59             	xor    0x59(%ebx),%cl
431ba7:	61                   	popa
431ba8:	58                   	pop    %eax
431ba9:	6d                   	insl   (%dx),%es:(%edi)
431baa:	30 48 54             	xor    %cl,0x54(%eax)
431bad:	4e                   	dec    %esi
431bae:	62 6f 4e             	bound  %ebp,0x4e(%edi)
431bb1:	4a                   	dec    %edx
431bb2:	4c                   	dec    %esp
431bb3:	55                   	push   %ebp
431bb4:	6b 51 48 2f          	imul   $0x2f,0x48(%ecx),%edx
431bb8:	46                   	inc    %esi
431bb9:	46                   	inc    %esi
431bba:	4e                   	dec    %esi
431bbb:	34 4c                	xor    $0x4c,%al
431bbd:	79 4e                	jns    0x431c0d
431bbf:	45                   	inc    %ebp
431bc0:	74 76                	je     0x431c38
431bc2:	36 63 54 38 65       	arpl   %edx,%ss:0x65(%eax,%edi,1)
431bc7:	6f                   	outsl  %ds:(%esi),(%dx)
431bc8:	62 4c 56 6e          	bound  %ecx,0x6e(%esi,%edx,2)
431bcc:	4a                   	dec    %edx
431bcd:	48                   	dec    %eax
431bce:	75 38                	jne    0x431c08
431bd0:	77 61                	ja     0x431c33
431bd2:	34 33                	xor    $0x33,%al
431bd4:	79 62                	jns    0x431c38
431bd6:	4a                   	dec    %edx
431bd7:	73 67                	jae    0x431c40
431bd9:	6b 34 39 70          	imul   $0x70,(%ecx,%edi,1),%esi
431bdd:	70 30                	jo     0x431c0f
431bdf:	75 4c                	jne    0x431c2d
431be1:	54                   	push   %esp
431be2:	49                   	dec    %ecx
431be3:	6c                   	insb   (%dx),%es:(%edi)
431be4:	6b 2b 49             	imul   $0x49,(%ebx),%ebp
431be7:	2b 74 38 38          	sub    0x38(%eax,%edi,1),%esi
431beb:	57                   	push   %edi
431bec:	79 4d                	jns    0x431c3b
431bee:	31 32                	xor    %esi,(%edx)
431bf0:	65 36 58             	gs ss pop %eax
431bf3:	55                   	push   %ebp
431bf4:	71 71                	jno    0x431c67
431bf6:	5a                   	pop    %edx
431bf7:	36 46                	ss inc %esi
431bf9:	45                   	inc    %ebp
431bfa:	37                   	aaa
431bfb:	41                   	inc    %ecx
431bfc:	6a 56                	push   $0x56
431bfe:	5a                   	pop    %edx
431bff:	34 63                	xor    $0x63,%al
431c01:	67 35 7a 57 5a 6e    	addr16 xor $0x6e5a577a,%eax
431c07:	66 62 64 7a 68       	bound  %sp,0x68(%edx,%edi,2)
431c0c:	6c                   	insb   (%dx),%es:(%edi)
431c0d:	38 6c 54 42          	cmp    %ch,0x42(%esp,%edx,2)
431c11:	2b 44 43 74          	sub    0x74(%ebx,%eax,2),%eax
431c15:	4f                   	dec    %edi
431c16:	7a 48                	jp     0x431c60
431c18:	33 4a 56             	xor    0x56(%edx),%ecx
431c1b:	48                   	dec    %eax
431c1c:	36 2f                	ss das
431c1e:	30 4d 37             	xor    %cl,0x37(%ebp)
431c21:	66 31 79 4e          	xor    %di,0x4e(%ecx)
431c25:	51                   	push   %ecx
431c26:	32 62 32             	xor    0x32(%edx),%ah
431c29:	71 31                	jno    0x431c5c
431c2b:	36 33 6a 62          	xor    %ss:0x62(%edx),%ebp
431c2f:	66 61                	popaw
431c31:	61                   	popa
431c32:	43                   	inc    %ebx
431c33:	31 4c 4c 2b          	xor    %ecx,0x2b(%esp,%ecx,2)
431c37:	72 4c                	jb     0x431c85
431c39:	6a 2f                	push   $0x2f
431c3b:	31 34 43             	xor    %esi,(%ebx,%eax,2)
431c3e:	6c                   	insb   (%dx),%es:(%edi)
431c3f:	54                   	push   %esp
431c40:	45                   	inc    %ebp
431c41:	44                   	inc    %esp
431c42:	4c                   	dec    %esp
431c43:	77 65                	ja     0x431caa
431c45:	6f                   	outsl  %ds:(%esi),(%dx)
431c46:	43                   	inc    %ebx
431c47:	57                   	push   %edi
431c48:	79 53                	jns    0x431c9d
431c4a:	65 2b 54 6f 75       	sub    %gs:0x75(%edi,%ebp,2),%edx
431c4f:	79 46                	jns    0x431c97
431c51:	39 56 68             	cmp    %edx,0x68(%esi)
431c54:	33 6a 76             	xor    0x76(%edx),%ebp
431c57:	77 38                	ja     0x431c91
431c59:	71 63                	jno    0x431cbe
431c5b:	72 2f                	jb     0x431c8c
431c5d:	59                   	pop    %ecx
431c5e:	75 53                	jne    0x431cb3
431c60:	39 69 34             	cmp    %ebp,0x34(%ecx)
431c63:	56                   	push   %esi
431c64:	4b                   	dec    %ebx
431c65:	7a 6b                	jp     0x431cd2
431c67:	4c                   	dec    %esp
431c68:	6c                   	insb   (%dx),%es:(%edi)
431c69:	6e                   	outsb  %ds:(%esi),(%dx)
431c6a:	50                   	push   %eax
431c6b:	33 36                	xor    (%esi),%esi
431c6d:	45                   	inc    %ebp
431c6e:	6d                   	insl   (%dx),%es:(%edi)
431c6f:	31 77 71             	xor    %esi,0x71(%edi)
431c72:	74 47                	je     0x431cbb
431c74:	6d                   	insl   (%dx),%es:(%edi)
431c75:	2b 41 64             	sub    0x64(%ecx),%eax
431c78:	39 46 51             	cmp    %eax,0x51(%esi)
431c7b:	45                   	inc    %ebp
431c7c:	51                   	push   %ecx
431c7d:	47                   	inc    %edi
431c7e:	49                   	dec    %ecx
431c7f:	79 5a                	jns    0x431cdb
431c81:	54                   	push   %esp
431c82:	4a                   	dec    %edx
431c83:	4d                   	dec    %ebp
431c84:	41                   	inc    %ecx
431c85:	68 73 4e 6c 4b       	push   $0x4b6c4e73
431c8a:	4a                   	dec    %edx
431c8b:	33 70 6b             	xor    0x6b(%eax),%esi
431c8e:	31 34 68             	xor    %esi,(%eax,%ebp,2)
431c91:	46                   	inc    %esi
431c92:	67 76 78             	addr16 jbe 0x431d0d
431c95:	6c                   	insb   (%dx),%es:(%edi)
431c96:	4f                   	dec    %edi
431c97:	39 52 55             	cmp    %edx,0x55(%edx)
431c9a:	67 49                	addr16 dec %ecx
431c9c:	34 4d                	xor    $0x4d,%al
431c9e:	36 2b 6c 6b 35       	sub    %ss:0x35(%ebx,%ebp,2),%ebp
431ca3:	52                   	push   %edx
431ca4:	4f                   	dec    %edi
431ca5:	33 44 46 73          	xor    0x73(%esi,%eax,2),%eax
431ca9:	62 6f 6e             	bound  %ebp,0x6e(%edi)
431cac:	49                   	dec    %ecx
431cad:	37                   	aaa
431cae:	34 46                	xor    $0x46,%al
431cb0:	67 57                	addr16 push %edi
431cb2:	75 66                	jne    0x431d1a
431cb4:	38 43 64             	cmp    %al,0x64(%ebx)
431cb7:	5a                   	pop    %edx
431cb8:	48                   	dec    %eax
431cb9:	68 51 41 57 58       	push   $0x58574151
431cbe:	6a 59                	push   $0x59
431cc0:	2b 71 63             	sub    0x63(%ecx),%esi
431cc3:	67 4e                	addr16 dec %esi
431cc5:	6c                   	insb   (%dx),%es:(%edi)
431cc6:	42                   	inc    %edx
431cc7:	77 57                	ja     0x431d20
431cc9:	70 57                	jo     0x431d22
431ccb:	78 77                	js     0x431d44
431ccd:	58                   	pop    %eax
431cce:	51                   	push   %ecx
431ccf:	53                   	push   %ebx
431cd0:	68 62 6d 50 56       	push   $0x56506d62
431cd5:	55                   	push   %ebp
431cd6:	51                   	push   %ecx
431cd7:	33 64 2f 61          	xor    0x61(%edi,%ebp,1),%esp
431cdb:	76 53                	jbe    0x431d30
431cdd:	64 4c                	fs dec %esp
431cdf:	52                   	push   %edx
431ce0:	58                   	pop    %eax
431ce1:	71 70                	jno    0x431d53
431ce3:	77 45                	ja     0x431d2a
431ce5:	65 4a                	gs dec %edx
431ce7:	78 70                	js     0x431d59
431ce9:	31 77 49             	xor    %esi,0x49(%edi)
431cec:	2b 65 30             	sub    0x30(%ebp),%esp
431cef:	43                   	inc    %ebx
431cf0:	2b 51 70             	sub    0x70(%ecx),%edx
431cf3:	32 7a 5a             	xor    0x5a(%edx),%bh
431cf6:	33 31                	xor    (%ecx),%esi
431cf8:	32 37                	xor    (%edi),%dh
431cfa:	43                   	inc    %ebx
431cfb:	66 65 68 74 71       	gs pushw $0x7174
431d00:	73 44                	jae    0x431d46
431d02:	66 6a 2b             	pushw  $0x2b
431d05:	68 47 65 50 4a       	push   $0x4a506547
431d0a:	35 6f 77 42 34       	xor    $0x3442776f,%eax
431d0f:	6a 62                	push   $0x62
431d11:	36 4d                	ss dec %ebp
431d13:	79 36                	jns    0x431d4b
431d15:	70 32                	jo     0x431d49
431d17:	34 76                	xor    $0x76,%al
431d19:	32 39                	xor    (%ecx),%bh
431d1b:	67 70 2b             	addr16 jo 0x431d49
431d1e:	33 71 30             	xor    0x30(%ecx),%esi
431d21:	32 58 75             	xor    0x75(%eax),%bl
431d24:	67 42                	addr16 inc %edx
431d26:	49                   	dec    %ecx
431d27:	30 2f                	xor    %ch,(%edi)
431d29:	36 32 75 4a          	xor    %ss:0x4a(%ebp),%dh
431d2d:	65 7a 55             	gs jp  0x431d85
431d30:	4d                   	dec    %ebp
431d31:	74 70                	je     0x431da3
431d33:	4c                   	dec    %esp
431d34:	34 67                	xor    $0x67,%al
431d36:	4d                   	dec    %ebp