450aa0:	36 33 4c 61 37       	xor    %ss:0x37(%ecx,%eiz,2),%ecx
450aa5:	71 78                	jno    0x450b1f
450aa7:	64 2f                	fs das
450aa9:	4d                   	dec    %ebp
450aaa:	61                   	popa
450aab:	33 7a 38             	xor    0x38(%edx),%edi
450aae:	6f                   	outsl  %ds:(%esi),(%dx)
450aaf:	2b 4d 67             	sub    0x67(%ebp),%ecx
450ab2:	4a                   	dec    %edx
450ab3:	79 51                	jns    0x450b06
450ab5:	54                   	push   %esp
450ab6:	44                   	inc    %esp
450ab7:	37                   	aaa
450ab8:	57                   	push   %edi
450ab9:	73 73                	jae    0x450b2e
450abb:	71 43                	jno    0x450b00
450abd:	62 58 2b             	bound  %ebx,0x2b(%eax)
450ac0:	6a 75                	push   $0x75
450ac2:	4d                   	dec    %ebp
450ac3:	47                   	inc    %edi
450ac4:	65 55                	gs push %ebp
450ac6:	37                   	aaa
450ac7:	32 42 46             	xor    0x46(%edx),%al
450aca:	63 6a 61             	arpl   %ebp,0x61(%edx)
450acd:	38 43 4f             	cmp    %al,0x4f(%ebx)
450ad0:	71 30                	jno    0x450b02
450ad2:	34 33                	xor    $0x33,%al
450ad4:	37                   	aaa
450ad5:	4f                   	dec    %edi
450ad6:	78 5a                	js     0x450b32
450ad8:	64 78 4a             	fs js  0x450b25
450adb:	61                   	popa
450adc:	31 6c 41 6d          	xor    %ebp,0x6d(%ecx,%eax,2)
450ae0:	46                   	inc    %esi
450ae1:	43                   	inc    %ebx
450ae2:	2b 48 76             	sub    0x76(%eax),%ecx
450ae5:	2b 58 79             	sub    0x79(%eax),%ebx
450ae8:	46                   	inc    %esi
450ae9:	30 33                	xor    %dh,(%ebx)
450aeb:	32 55 69             	xor    0x69(%ebp),%dl
450aee:	43                   	inc    %ebx
450aef:	4a                   	dec    %edx
450af0:	76 68                	jbe    0x450b5a
450af2:	58                   	pop    %eax
450af3:	34 54                	xor    $0x54,%al
450af5:	7a 53                	jp     0x450b4a
450af7:	65 4d                	gs dec %ebp
450af9:	41                   	inc    %ecx
450afa:	67 74 65             	addr16 je 0x450b62
450afd:	43                   	inc    %ebx
450afe:	66 43                	inc    %bx
450b00:	48                   	dec    %eax
450b01:	37                   	aaa
450b02:	32 51 77             	xor    0x77(%ecx),%dl
450b05:	5a                   	pop    %edx
450b06:	35 56 6e 6e 57       	xor    $0x576e6e56,%eax
450b0b:	46                   	inc    %esi
450b0c:	47                   	inc    %edi
450b0d:	49                   	dec    %ecx
450b0e:	63 5a 73             	arpl   %ebx,0x73(%edx)
450b11:	44                   	inc    %esp
450b12:	2f                   	das
450b13:	44                   	inc    %esp
450b14:	61                   	popa
450b15:	38 75 61             	cmp    %dh,0x61(%ebp)
450b18:	69 30 39 42 53 6e    	imul   $0x6e534239,(%eax),%esi
450b1e:	53                   	push   %ebx
450b1f:	30 69 49             	xor    %ch,0x49(%ecx)
450b22:	43                   	inc    %ebx
450b23:	32 76 30             	xor    0x30(%esi),%dh
450b26:	42                   	inc    %edx
450b27:	51                   	push   %ecx
450b28:	46                   	inc    %esi
450b29:	70 34                	jo     0x450b5f
450b2b:	6e                   	outsb  %ds:(%esi),(%dx)
450b2c:	67 4c                	addr16 dec %esp
450b2e:	6e                   	outsb  %ds:(%esi),(%dx)
450b2f:	67 57                	addr16 push %edi
450b31:	31 73 34             	xor    %esi,0x34(%ebx)
450b34:	76 55                	jbe    0x450b8b
450b36:	44                   	inc    %esp
450b37:	4a                   	dec    %edx
450b38:	34 56                	xor    $0x56,%al
450b3a:	58                   	pop    %eax
450b3b:	77 73                	ja     0x450bb0
450b3d:	7a 4f                	jp     0x450b8e
450b3f:	4b                   	dec    %ebx
450b40:	38 47 6e             	cmp    %al,0x6e(%edi)
450b43:	42                   	inc    %edx
450b44:	32 39                	xor    (%ecx),%bh
450b46:	37                   	aaa
450b47:	50                   	push   %eax
450b48:	4b                   	dec    %ebx
450b49:	4e                   	dec    %esi
450b4a:	6f                   	outsl  %ds:(%esi),(%dx)
450b4b:	79 41                	jns    0x450b8e
450b4d:	66 78 2b             	data16 js 0x450b7b
450b50:	4d                   	dec    %ebp
450b51:	34 76                	xor    $0x76,%al
450b53:	6a 64                	push   $0x64
450b55:	6c                   	insb   (%dx),%es:(%edi)
450b56:	4f                   	dec    %edi
450b57:	79 52                	jns    0x450bab
450b59:	4a                   	dec    %edx
450b5a:	51                   	push   %ecx
450b5b:	4c                   	dec    %esp
450b5c:	4e                   	dec    %esi
450b5d:	44                   	inc    %esp
450b5e:	36 36 64 48          	ss ss fs dec %eax
450b62:	4e                   	dec    %esi
450b63:	2f                   	das
450b64:	34 37                	xor    $0x37,%al
450b66:	71 53                	jno    0x450bbb
450b68:	56                   	push   %esi
450b69:	2b 4a 51             	sub    0x51(%edx),%ecx
450b6c:	35 4b 64 32 68       	xor    $0x6832644b,%eax
450b71:	51                   	push   %ecx
450b72:	6d                   	insl   (%dx),%es:(%edi)
450b73:	50                   	push   %eax
450b74:	7a 4b                	jp     0x450bc1
450b76:	64 4e                	fs dec %esi
450b78:	57                   	push   %edi
450b79:	30 70 66             	xor    %dh,0x66(%eax)
450b7c:	6e                   	outsb  %ds:(%esi),(%dx)
450b7d:	4f                   	dec    %edi
450b7e:	58                   	pop    %eax
450b7f:	64 46                	fs inc %esi
450b81:	68 37 37 37 6e       	push   $0x6e373737
450b86:	37                   	aaa
450b87:	4c                   	dec    %esp
450b88:	6b 53 42 48          	imul   $0x48,0x42(%ebx),%edx
450b8c:	74 53                	je     0x450be1
450b8e:	2f                   	das
450b8f:	43                   	inc    %ebx
450b90:	66 4b                	dec    %bx
450b92:	70 45                	jo     0x450bd9
450b94:	4d                   	dec    %ebp
450b95:	54                   	push   %esp
450b96:	6b 4e 6a 4d          	imul   $0x4d,0x6a(%esi),%ecx
450b9a:	59                   	pop    %ecx
450b9b:	74 59                	je     0x450bf6
450b9d:	67 71 47             	addr16 jno 0x450be7
450ba0:	4e                   	dec    %esi
450ba1:	66 6d                	insw   (%dx),%es:(%edi)
450ba3:	62 50 57             	bound  %edx,0x57(%eax)
450ba6:	6f                   	outsl  %ds:(%esi),(%dx)
450ba7:	55                   	push   %ebp
450ba8:	73 35                	jae    0x450bdf
450baa:	42                   	inc    %edx
450bab:	41                   	inc    %ecx
450bac:	65 50                	gs push %eax
450bae:	57                   	push   %edi
450baf:	39 6f 4c             	cmp    %ebp,0x4c(%edi)
450bb2:	52                   	push   %edx
450bb3:	5a                   	pop    %edx
450bb4:	67 59                	addr16 pop %ecx
450bb6:	71 44                	jno    0x450bfc
450bb8:	36 46                	ss inc %esi
450bba:	65 46                	gs inc %esi
450bbc:	31 6f 38             	xor    %ebp,0x38(%edi)
450bbf:	79 67                	jns    0x450c28
450bc1:	37                   	aaa
450bc2:	58                   	pop    %eax
450bc3:	45                   	inc    %ebp
450bc4:	6a 31                	push   $0x31
450bc6:	65 79 32             	gs jns 0x450bfb
450bc9:	71 56                	jno    0x450c21
450bcb:	57                   	push   %edi
450bcc:	34 66                	xor    $0x66,%al
450bce:	50                   	push   %eax
450bcf:	6f                   	outsl  %ds:(%esi),(%dx)
450bd0:	49                   	dec    %ecx
450bd1:	34 4a                	xor    $0x4a,%al
450bd3:	71 6a                	jno    0x450c3f
450bd5:	4d                   	dec    %ebp
450bd6:	34 51                	xor    $0x51,%al
450bd8:	64 41                	fs inc %ecx
450bda:	41                   	inc    %ecx
450bdb:	50                   	push   %eax
450bdc:	30 33                	xor    %dh,(%ebx)
450bde:	78 61                	js     0x450c41
450be0:	62 31                	bound  %esi,(%ecx)
450be2:	6e                   	outsb  %ds:(%esi),(%dx)
450be3:	43                   	inc    %ebx
450be4:	2b 75 43             	sub    0x43(%ebp),%esi
450be7:	55                   	push   %ebp
450be8:	65 4e                	gs dec %esi
450bea:	46                   	inc    %esi
450beb:	67 71 74             	addr16 jno 0x450c62
450bee:	46                   	inc    %esi
450bef:	6c                   	insb   (%dx),%es:(%edi)
450bf0:	53                   	push   %ebx
450bf1:	42                   	inc    %edx
450bf2:	32 51 67             	xor    0x67(%ecx),%dl
450bf5:	44                   	inc    %esp
450bf6:	6e                   	outsb  %ds:(%esi),(%dx)
450bf7:	39 45 44             	cmp    %eax,0x44(%ebp)
450bfa:	44                   	inc    %esp
450bfb:	74 6f                	je     0x450c6c
450bfd:	79 73                	jns    0x450c72
450bff:	73 33                	jae    0x450c34
450c01:	74 4e                	je     0x450c51
450c03:	4b                   	dec    %ebx
450c04:	78 4a                	js     0x450c50
450c06:	4f                   	dec    %edi
450c07:	79 73                	jns    0x450c7c
450c09:	73 72                	jae    0x450c7d
450c0b:	6a 32                	push   $0x32
450c0d:	6c                   	insb   (%dx),%es:(%edi)
450c0e:	6a 6d                	push   $0x6d
450c10:	70 48                	jo     0x450c5a
450c12:	2f                   	das
450c13:	73 45                	jae    0x450c5a
450c15:	34 67                	xor    $0x67,%al
450c17:	54                   	push   %esp
450c18:	39 52 6b             	cmp    %edx,0x6b(%edx)
450c1b:	39 64 56 35          	cmp    %esp,0x35(%esi,%edx,2)
450c1f:	68 35 33 78 6b       	push   $0x6b783335
450c24:	30 71 34             	xor    %dh,0x34(%ecx)
450c27:	35 77 2f 71 51       	xor    $0x51712f77,%eax
450c2c:	33 44 72 63          	xor    0x63(%edx,%esi,2),%eax
450c30:	57                   	push   %edi
450c31:	67 57                	addr16 push %edi
450c33:	33 4d 53             	xor    0x53(%ebp),%ecx
450c36:	4b                   	dec    %ebx
450c37:	43                   	inc    %ebx
450c38:	76 6f                	jbe    0x450ca9
450c3a:	62 43 30             	bound  %eax,0x30(%ebx)
450c3d:	75 65                	jne    0x450ca4
450c3f:	4e                   	dec    %esi
450c40:	56                   	push   %esi
450c41:	56                   	push   %esi
450c42:	4b                   	dec    %ebx
450c43:	67 6a 58             	addr16 push $0x58
450c46:	7a 2f                	jp     0x450c77
450c48:	68 2f 74 75 44       	push   $0x4475742f
450c4d:	6f                   	outsl  %ds:(%esi),(%dx)
450c4e:	6c                   	insb   (%dx),%es:(%edi)
450c4f:	5a                   	pop    %edx
450c50:	39 64 70 38          	cmp    %esp,0x38(%eax,%esi,2)
450c54:	65 57                	gs push %edi
450c56:	67 51                	addr16 push %ecx
450c58:	36 57                	ss push %edi
450c5a:	74 68                	je     0x450cc4
450c5c:	45                   	inc    %ebp
450c5d:	68 73 4e 56 59       	push   $0x59564e73
450c62:	77 47                	ja     0x450cab
450c64:	55                   	push   %ebp
450c65:	69 6f 6b 47 4e 61 33 	imul   $0x33614e47,0x6b(%edi),%ebp
450c6c:	6b 54 77 33 67       	imul   $0x67,0x33(%edi,%esi,2),%edx
450c71:	4a                   	dec    %edx
450c72:	38 4f 4b             	cmp    %cl,0x4b(%edi)
450c75:	41                   	inc    %ecx
450c76:	77 6e                	ja     0x450ce6
450c78:	6b 75 2f 43          	imul   $0x43,0x2f(%ebp),%esi
450c7c:	6e                   	outsb  %ds:(%esi),(%dx)
450c7d:	66 52                	push   %dx
450c7f:	32 39                	xor    (%ecx),%bh
450c81:	38 61 61             	cmp    %ah,0x61(%ecx)
450c84:	4c                   	dec    %esp
450c85:	51                   	push   %ecx
450c86:	72 68                	jb     0x450cf0
450c88:	65 62 69 55          	bound  %ebp,%gs:0x55(%ecx)
450c8c:	72 44                	jb     0x450cd2
450c8e:	33 70 72             	xor    0x72(%eax),%esi
450c91:	65 6e                	outsb  %gs:(%esi),(%dx)
450c93:	4e                   	dec    %esi
450c94:	57                   	push   %edi
450c95:	4f                   	dec    %edi
450c96:	48                   	dec    %eax
450c97:	51                   	push   %ecx
450c98:	49                   	dec    %ecx
450c99:	69 78 31 79 50 77 52 	imul   $0x52775079,0x31(%eax),%edi
450ca0:	42                   	inc    %edx
450ca1:	53                   	push   %ebx
450ca2:	4d                   	dec    %ebp
450ca3:	4f                   	dec    %edi
450ca4:	42                   	inc    %edx
450ca5:	38 72 41             	cmp    %dh,0x41(%edx)
450ca8:	57                   	push   %edi
450ca9:	78 4d                	js     0x450cf8
450cab:	48                   	dec    %eax
450cac:	79 63                	jns    0x450d11
450cae:	37                   	aaa
450caf:	59                   	pop    %ecx
450cb0:	74 79                	je     0x450d2b
450cb2:	6e                   	outsb  %ds:(%esi),(%dx)
450cb3:	6c                   	insb   (%dx),%es:(%edi)
450cb4:	5a                   	pop    %edx
450cb5:	36 34 51             	ss xor $0x51,%al
450cb8:	39 66 75             	cmp    %esp,0x75(%esi)
450cbb:	4e                   	dec    %esi
450cbc:	65 33 41 71          	xor    %gs:0x71(%ecx),%eax
450cc0:	45                   	inc    %ebp
450cc1:	5a                   	pop    %edx
450cc2:	31 77 52             	xor    %esi,0x52(%edi)
450cc5:	70 6b                	jo     0x450d32
450cc7:	66 6e                	data16 outsb %ds:(%esi),(%dx)
450cc9:	6e                   	outsb  %ds:(%esi),(%dx)
450cca:	64 4f                	fs dec %edi
450ccc:	48                   	dec    %eax
450ccd:	4a                   	dec    %edx
450cce:	44                   	inc    %esp
450ccf:	78 67                	js     0x450d38
450cd1:	65 74 4f             	gs je  0x450d23
450cd4:	4c                   	dec    %esp
450cd5:	32 45 31             	xor    0x31(%ebp),%al
450cd8:	67 38 41 6b          	cmp    %al,0x6b(%bx,%di)
450cdc:	71 7a                	jno    0x450d58
450cde:	42                   	inc    %edx
450cdf:	4e                   	dec    %esi
450ce0:	7a 46                	jp     0x450d28
450ce2:	4f                   	dec    %edi
450ce3:	6e                   	outsb  %ds:(%esi),(%dx)
450ce4:	79 43                	jns    0x450d29
450ce6:	64 6f                	outsl  %fs:(%esi),(%dx)
450ce8:	57                   	push   %edi
450ce9:	35 64 63 48 48       	xor    $0x48486364,%eax
450cee:	48                   	dec    %eax
450cef:	38 49 63             	cmp    %cl,0x63(%ecx)
450cf2:	6c                   	insb   (%dx),%es:(%edi)
450cf3:	64 66 36 36 5a       	fs ss ss pop %dx
450cf8:	30 79 67             	xor    %bh,0x67(%ecx)
450cfb:	4a                   	dec    %edx
450cfc:	30 4e 44             	xor    %cl,0x44(%esi)
450cff:	6f                   	outsl  %ds:(%esi),(%dx)
450d00:	34 64                	xor    $0x64,%al
450d02:	75 62                	jne    0x450d66
450d04:	6a 53                	push   $0x53
450d06:	6e                   	outsb  %ds:(%esi),(%dx)
450d07:	43                   	inc    %ebx
450d08:	78 4d                	js     0x450d57
450d0a:	48                   	dec    %eax
450d0b:	58                   	pop    %eax
450d0c:	6a 54                	push   $0x54
450d0e:	42                   	inc    %edx
450d0f:	6d                   	insl   (%dx),%es:(%edi)
450d10:	52                   	push   %edx
450d11:	4a                   	dec    %edx
450d12:	2f                   	das
450d13:	76 36                	jbe    0x450d4b
450d15:	74 52                	je     0x450d69
450d17:	59                   	pop    %ecx
450d18:	4e                   	dec    %esi
450d19:	69 48 4d 79 4d 46 4f 	imul   $0x4f464d79,0x4d(%eax),%ecx
450d20:	54                   	push   %esp
450d21:	71 64                	jno    0x450d87
450d23:	69 61 77 4b 4f 50 52 	imul   $0x52504f4b,0x77(%ecx),%esp
450d2a:	49                   	dec    %ecx
450d2b:	32 7a 46             	xor    0x46(%edx),%bh