4599d9:	39 49 47             	cmp    %ecx,0x47(%ecx)
4599dc:	61                   	popa
4599dd:	45                   	inc    %ebp
4599de:	72 43                	jb     0x459a23
4599e0:	45                   	inc    %ebp
4599e1:	2f                   	das
4599e2:	4f                   	dec    %edi
4599e3:	6e                   	outsb  %ds:(%esi),(%dx)
4599e4:	67 79 55             	addr16 jns 0x459a3c
4599e7:	64 36 50             	fs ss push %eax
4599ea:	35 4b 65 49 32       	xor    $0x3249654b,%eax
4599ef:	73 38                	jae    0x459a29
4599f1:	41                   	inc    %ecx
4599f2:	36 6b 4e 57 67       	imul   $0x67,%ss:0x57(%esi),%ecx
4599f7:	36 58                	ss pop %eax
4599f9:	4e                   	dec    %esi
4599fa:	5a                   	pop    %edx
4599fb:	78 35                	js     0x459a32
4599fd:	33 63 4f             	xor    0x4f(%ebx),%esp
459a00:	41                   	inc    %ecx
459a01:	4c                   	dec    %esp
459a02:	7a 44                	jp     0x459a48
459a04:	6b 70 49 53          	imul   $0x53,0x49(%eax),%esi
459a08:	70 36                	jo     0x459a40
459a0a:	58                   	pop    %eax
459a0b:	58                   	pop    %eax
459a0c:	78 57                	js     0x459a65
459a0e:	79 54                	jns    0x459a64
459a10:	50                   	push   %eax
459a11:	53                   	push   %ebx
459a12:	72 31                	jb     0x459a45
459a14:	2b 65 62             	sub    0x62(%ebp),%esp
459a17:	55                   	push   %ebp
459a18:	75 39                	jne    0x459a53
459a1a:	63 43 62             	arpl   %eax,0x62(%ebx)
459a1d:	4b                   	dec    %ebx
459a1e:	79 47                	jns    0x459a67
459a20:	39 41 6b             	cmp    %eax,0x6b(%ecx)
459a23:	47                   	inc    %edi
459a24:	30 48 4f             	xor    %cl,0x4f(%eax)
459a27:	49                   	dec    %ecx
459a28:	44                   	inc    %esp
459a29:	72 58                	jb     0x459a83
459a2b:	36 61                	ss popa
459a2d:	30 4f 59             	xor    %cl,0x59(%edi)
459a30:	6b 47 31 66          	imul   $0x66,0x31(%edi),%eax
459a34:	44                   	inc    %esp
459a35:	5a                   	pop    %edx
459a36:	6a 4f                	push   $0x4f
459a38:	35 30 4c 41 34       	xor    $0x34414c30,%eax
459a3d:	54                   	push   %esp
459a3e:	4e                   	dec    %esi
459a3f:	36 79 78             	ss jns 0x459aba
459a42:	6d                   	insl   (%dx),%es:(%edi)
459a43:	6d                   	insl   (%dx),%es:(%edi)
459a44:	2f                   	das
459a45:	35 49 71 67 4e       	xor    $0x4e677149,%eax
459a4a:	50                   	push   %eax
459a4b:	59                   	pop    %ecx
459a4c:	2b 5a 6a             	sub    0x6a(%edx),%ebx
459a4f:	47                   	inc    %edi
459a50:	62 4a 50             	bound  %ecx,0x50(%edx)
459a53:	56                   	push   %esi
459a54:	53                   	push   %ebx
459a55:	6f                   	outsl  %ds:(%esi),(%dx)
459a56:	6c                   	insb   (%dx),%es:(%edi)
459a57:	63 68 53             	arpl   %ebp,0x53(%eax)
459a5a:	77 6a                	ja     0x459ac6
459a5c:	6f                   	outsl  %ds:(%esi),(%dx)
459a5d:	62 54 64 4d          	bound  %edx,0x4d(%esp,%eiz,2)
459a61:	42                   	inc    %edx
459a62:	69 79 34 35 36 35 6c 	imul   $0x6c353635,0x34(%ecx),%edi
459a69:	67 65 55             	addr16 gs push %ebp
459a6c:	74 4e                	je     0x459abc
459a6e:	67 79 30             	addr16 jns 0x459aa1
459a71:	74 72                	je     0x459ae5
459a73:	49                   	dec    %ecx
459a74:	74 52                	je     0x459ac8
459a76:	5a                   	pop    %edx
459a77:	6c                   	insb   (%dx),%es:(%edi)
459a78:	4a                   	dec    %edx
459a79:	5a                   	pop    %edx
459a7a:	48                   	dec    %eax
459a7b:	70 69                	jo     0x459ae6
459a7d:	6a 33                	push   $0x33
459a7f:	32 30                	xor    (%eax),%dh
459a81:	4d                   	dec    %ebp
459a82:	66 34 4d             	data16 xor $0x4d,%al
459a85:	2f                   	das
459a86:	59                   	pop    %ecx
459a87:	74 4d                	je     0x459ad6
459a89:	50                   	push   %eax
459a8a:	6f                   	outsl  %ds:(%esi),(%dx)
459a8b:	57                   	push   %edi
459a8c:	30 5a 46             	xor    %bl,0x46(%edx)
459a8f:	46                   	inc    %esi
459a90:	53                   	push   %ebx
459a91:	51                   	push   %ecx
459a92:	4c                   	dec    %esp
459a93:	6d                   	insl   (%dx),%es:(%edi)
459a94:	79 62                	jns    0x459af8
459a96:	30 64 38 4b          	xor    %ah,0x4b(%eax,%edi,1)
459a9a:	50                   	push   %eax
459a9b:	73 78                	jae    0x459b15
459a9d:	45                   	inc    %ebp
459a9e:	66 71 2b             	data16 jno 0x459acc
459aa1:	69 36 6a 6b 2b 30    	imul   $0x302b6b6a,(%esi),%esi
459aa7:	76 53                	jbe    0x459afc
459aa9:	58                   	pop    %eax
459aaa:	42                   	inc    %edx
459aab:	46                   	inc    %esi
459aac:	6c                   	insb   (%dx),%es:(%edi)
459aad:	77 4a                	ja     0x459af9
459aaf:	49                   	dec    %ecx
459ab0:	55                   	push   %ebp
459ab1:	64 49                	fs dec %ecx
459ab3:	49                   	dec    %ecx
459ab4:	65 5a                	gs pop %edx
459ab6:	7a 68                	jp     0x459b20
459ab8:	76 30                	jbe    0x459aea
459aba:	42                   	inc    %edx
459abb:	6e                   	outsb  %ds:(%esi),(%dx)
459abc:	44                   	inc    %esp
459abd:	41                   	inc    %ecx
459abe:	32 39                	xor    (%ecx),%bh
459ac0:	33 53 2b             	xor    0x2b(%ebx),%edx
459ac3:	45                   	inc    %ebp
459ac4:	43                   	inc    %ebx
459ac5:	78 72                	js     0x459b39
459ac7:	44                   	inc    %esp
459ac8:	4a                   	dec    %edx
459ac9:	46                   	inc    %esi
459aca:	53                   	push   %ebx
459acb:	73 30                	jae    0x459afd
459acd:	31 79 37             	xor    %edi,0x37(%ecx)
459ad0:	30 65 71             	xor    %ah,0x71(%ebp)
459ad3:	75 69                	jne    0x459b3e
459ad5:	45                   	inc    %ebp
459ad6:	61                   	popa
459ad7:	36 4e                	ss dec %esi
459ad9:	54                   	push   %esp
459ada:	31 55 53             	xor    %edx,0x53(%ebp)
459add:	34 36                	xor    $0x36,%al
459adf:	79 7a                	jns    0x459b5b
459ae1:	35 4c 36 4b 48       	xor    $0x484b364c,%eax
459ae6:	4c                   	dec    %esp
459ae7:	72 7a                	jb     0x459b63
459ae9:	2b 54 63 6a          	sub    0x6a(%ebx,%eiz,2),%edx
459aed:	59                   	pop    %ecx
459aee:	4f                   	dec    %edi
459aef:	66 63 6e 6e          	arpl   %bp,0x6e(%esi)
459af3:	46                   	inc    %esi
459af4:	6d                   	insl   (%dx),%es:(%edi)
459af5:	55                   	push   %ebp
459af6:	77 56                	ja     0x459b4e
459af8:	62 52 6d             	bound  %edx,0x6d(%edx)
459afb:	58                   	pop    %eax
459afc:	32 34 44             	xor    (%esp,%eax,2),%dh
459aff:	4c                   	dec    %esp
459b00:	66 4a                	dec    %dx
459b02:	70 47                	jo     0x459b4b
459b04:	56                   	push   %esi
459b05:	68 78 31 4e 43       	push   $0x434e3178
459b0a:	51                   	push   %ecx
459b0b:	33 57 70             	xor    0x70(%edi),%edx
459b0e:	45                   	inc    %ebp
459b0f:	6c                   	insb   (%dx),%es:(%edi)
459b10:	6f                   	outsl  %ds:(%esi),(%dx)
459b11:	72 6c                	jb     0x459b7f
459b13:	48                   	dec    %eax
459b14:	69 55 49 2b 35 4a 37 	imul   $0x374a352b,0x49(%ebp),%edx
459b1b:	67 57                	addr16 push %edi
459b1d:	6d                   	insl   (%dx),%es:(%edi)
459b1e:	6d                   	insl   (%dx),%es:(%edi)
459b1f:	66 61                	popaw
459b21:	37                   	aaa
459b22:	66 77 73             	data16 ja 0x459b98
459b25:	68 74 64 75 4f       	push   $0x4f756474
459b2a:	79 4d                	jns    0x459b79
459b2c:	7a 2b                	jp     0x459b59
459b2e:	43                   	inc    %ebx
459b2f:	33 39                	xor    (%ecx),%edi
459b31:	52                   	push   %edx
459b32:	6d                   	insl   (%dx),%es:(%edi)
459b33:	38 31                	cmp    %dh,(%ecx)
459b35:	74 37                	je     0x459b6e
459b37:	39 54 47 74          	cmp    %edx,0x74(%edi,%eax,2)
459b3b:	43                   	inc    %ebx
459b3c:	6a 6d                	push   $0x6d
459b3e:	6a 78                	push   $0x78
459b40:	4e                   	dec    %esi
459b41:	56                   	push   %esi
459b42:	34 44                	xor    $0x44,%al
459b44:	4f                   	dec    %edi
459b45:	5a                   	pop    %edx
459b46:	41                   	inc    %ecx
459b47:	58                   	pop    %eax
459b48:	64 77 75             	fs ja  0x459bc0
459b4b:	4a                   	dec    %edx
459b4c:	68 75 2b 50 7a       	push   $0x7a502b75
459b51:	35 6c 62 37 44       	xor    $0x4437626c,%eax
459b56:	6d                   	insl   (%dx),%es:(%edi)
459b57:	48                   	dec    %eax
459b58:	37                   	aaa
459b59:	61                   	popa
459b5a:	42                   	inc    %edx
459b5b:	55                   	push   %ebp
459b5c:	56                   	push   %esi
459b5d:	69 32 4f 52 67 51    	imul   $0x5167524f,(%edx),%esi
459b63:	44                   	inc    %esp
459b64:	48                   	dec    %eax
459b65:	53                   	push   %ebx
459b66:	6b 78 43 74          	imul   $0x74,0x43(%eax),%edi
459b6a:	6c                   	insb   (%dx),%es:(%edi)
459b6b:	34 76                	xor    $0x76,%al
459b6d:	31 69 43             	xor    %ebp,0x43(%ecx)
459b70:	4c                   	dec    %esp
459b71:	37                   	aaa
459b72:	52                   	push   %edx
459b73:	36 35 51 62 6a 68    	ss xor $0x686a6251,%eax
459b79:	5a                   	pop    %edx
459b7a:	2f                   	das
459b7b:	31 53 33             	xor    %edx,0x33(%ebx)
459b7e:	45                   	inc    %ebp
459b7f:	51                   	push   %ecx
459b80:	64 58                	fs pop %eax
459b82:	43                   	inc    %ebx
459b83:	4a                   	dec    %edx
459b84:	37                   	aaa
459b85:	68 65 2b 31 68       	push   $0x68312b65
459b8a:	62 6b 4a             	bound  %ebp,0x4a(%ebx)
459b8d:	54                   	push   %esp
459b8e:	2b 34 2b             	sub    (%ebx,%ebp,1),%esi
459b91:	6a 62                	push   $0x62
459b93:	6a 70                	push   $0x70
459b95:	64 65 4c             	fs gs dec %esp
459b98:	61                   	popa
459b99:	49                   	dec    %ecx
459b9a:	43                   	inc    %ebx
459b9b:	37                   	aaa
459b9c:	73 4b                	jae    0x459be9
459b9e:	69 78 6d 73 41 74 6c 	imul   $0x6c744173,0x6d(%eax),%edi
459ba5:	61                   	popa
459ba6:	5a                   	pop    %edx
459ba7:	4c                   	dec    %esp
459ba8:	69 4d 53 63 63 6d 71 	imul   $0x716d6363,0x53(%ebp),%ecx
459baf:	62 71 76             	bound  %esi,0x76(%ecx)
459bb2:	41                   	inc    %ecx
459bb3:	79 35                	jns    0x459bea
459bb5:	42                   	inc    %edx
459bb6:	7a 6a                	jp     0x459c22
459bb8:	48                   	dec    %eax
459bb9:	55                   	push   %ebp
459bba:	35 36 71 6a 72       	xor    $0x726a7136,%eax
459bbf:	2b 36                	sub    (%esi),%esi
459bc1:	71 43                	jno    0x459c06
459bc3:	57                   	push   %edi
459bc4:	6b 58 67 6a          	imul   $0x6a,0x67(%eax),%ebx
459bc8:	73 51                	jae    0x459c1b
459bca:	6e                   	outsb  %ds:(%esi),(%dx)
459bcb:	6c                   	insb   (%dx),%es:(%edi)
459bcc:	53                   	push   %ebx
459bcd:	4c                   	dec    %esp
459bce:	37                   	aaa
459bcf:	72 79                	jb     0x459c4a
459bd1:	2b 54 39 6e          	sub    0x6e(%ecx,%edi,1),%edx
459bd5:	76 6a                	jbe    0x459c41
459bd7:	51                   	push   %ecx
459bd8:	50                   	push   %eax
459bd9:	70 6a                	jo     0x459c45
459bdb:	7a 4e                	jp     0x459c2b
459bdd:	4f                   	dec    %edi
459bde:	46                   	inc    %esi
459bdf:	67 42                	addr16 inc %edx
459be1:	78 70                	js     0x459c53
459be3:	4f                   	dec    %edi
459be4:	43                   	inc    %ebx
459be5:	62 41 76             	bound  %eax,0x76(%ecx)
459be8:	73 62                	jae    0x459c4c
459bea:	69 6e 70 4a 39 72 70 	imul   $0x7072394a,0x70(%esi),%ebp
459bf1:	59                   	pop    %ecx
459bf2:	6f                   	outsl  %ds:(%esi),(%dx)
459bf3:	52                   	push   %edx
459bf4:	4b                   	dec    %ebx
459bf5:	4e                   	dec    %esi
459bf6:	64 70 46             	fs jo  0x459c3f
459bf9:	4f                   	dec    %edi
459bfa:	5a                   	pop    %edx
459bfb:	7a 68                	jp     0x459c65
459bfd:	42                   	inc    %edx
459bfe:	42                   	inc    %edx
459bff:	55                   	push   %ebp
459c00:	79 4a                	jns    0x459c4c
459c02:	4f                   	dec    %edi
459c03:	4e                   	dec    %esi
459c04:	2b 55 7a             	sub    0x7a(%ebp),%edx
459c07:	50                   	push   %eax
459c08:	76 7a                	jbe    0x459c84
459c0a:	47                   	inc    %edi
459c0b:	48                   	dec    %eax
459c0c:	38 53 56             	cmp    %dl,0x56(%ebx)
459c0f:	67 68 6f 4a 37 73    	addr16 push $0x73374a6f
459c15:	75 75                	jne    0x459c8c
459c17:	74 4c                	je     0x459c65
459c19:	44                   	inc    %esp
459c1a:	65 79 58             	gs jns 0x459c75
459c1d:	66 51                	push   %cx
459c1f:	75 42                	jne    0x459c63
459c21:	4d                   	dec    %ebp
459c22:	51                   	push   %ecx
459c23:	6f                   	outsl  %ds:(%esi),(%dx)
459c24:	70 6d                	jo     0x459c93
459c26:	30 4b 4a             	xor    %cl,0x4a(%ebx)
459c29:	43                   	inc    %ebx
459c2a:	76 46                	jbe    0x459c72
459c2c:	48                   	dec    %eax
459c2d:	57                   	push   %edi
459c2e:	77 41                	ja     0x459c71
459c30:	36 30 6f 65          	xor    %ch,%ss:0x65(%edi)
459c34:	69 36 64 42 34 74    	imul   $0x74344264,(%esi),%esi
459c3a:	4a                   	dec    %edx
459c3b:	55                   	push   %ebp
459c3c:	44                   	inc    %esp
459c3d:	48                   	dec    %eax
459c3e:	73 36                	jae    0x459c76
459c40:	70 4e                	jo     0x459c90
459c42:	61                   	popa
459c43:	72 51                	jb     0x459c96
459c45:	34 77                	xor    $0x77,%al
459c47:	35 45 57 42 32       	xor    $0x32425745,%eax
459c4c:	43                   	inc    %ebx
459c4d:	72 54                	jb     0x459ca3
459c4f:	6a 39                	push   $0x39
459c51:	6a 59                	push   $0x59
459c53:	6f                   	outsl  %ds:(%esi),(%dx)
459c54:	62 69 7a             	bound  %ebp,0x7a(%ecx)
459c57:	78 59                	js     0x459cb2
459c59:	43                   	inc    %ebx
459c5a:	66 71 4c             	data16 jno 0x459ca9
459c5d:	74 54                	je     0x459cb3
459c5f:	5a                   	pop    %edx
459c60:	2f                   	das
459c61:	32 36                	xor    (%esi),%dh
459c63:	77 32                	ja     0x459c97
459c65:	4a                   	dec    %edx
459c66:	78 47                	js     0x459caf
459c68:	61                   	popa
459c69:	31 35 4a 46 54 58    	xor    %esi,0x5854464a
459c6f:	44                   	inc    %esp
459c70:	7a 63                	jp     0x459cd5