418b6a:	50                   	push   %eax
418b6b:	59                   	pop    %ecx
418b6c:	34 4f                	xor    $0x4f,%al
418b6e:	59                   	pop    %ecx
418b6f:	37                   	aaa
418b70:	31 4e 61             	xor    %ecx,0x61(%esi)
418b73:	41                   	inc    %ecx
418b74:	4c                   	dec    %esp
418b75:	2b 39                	sub    (%ecx),%edi
418b77:	45                   	inc    %ebp
418b78:	4c                   	dec    %esp
418b79:	39 32                	cmp    %esi,(%edx)
418b7b:	68 4c 74 6b 7a       	push   $0x7a6b744c
418b80:	6a 35                	push   $0x35
418b82:	65 67 4e             	gs addr16 dec %esi
418b85:	67 73 47             	addr16 jae 0x418bcf
418b88:	51                   	push   %ecx
418b89:	4b                   	dec    %ebx
418b8a:	54                   	push   %esp
418b8b:	4a                   	dec    %edx
418b8c:	58                   	pop    %eax
418b8d:	79 62                	jns    0x418bf1
418b8f:	51                   	push   %ecx
418b90:	38 36                	cmp    %dh,(%esi)
418b92:	6e                   	outsb  %ds:(%esi),(%dx)
418b93:	45                   	inc    %ebp
418b94:	43                   	inc    %ebx
418b95:	61                   	popa
418b96:	35 37 77 37 6b       	xor    $0x6b377737,%eax
418b9b:	75 69                	jne    0x418c06
418b9d:	65 72 32             	gs jb  0x418bd2
418ba0:	50                   	push   %eax
418ba1:	4f                   	dec    %edi
418ba2:	4b                   	dec    %ebx
418ba3:	32 37                	xor    (%edi),%dh
418ba5:	51                   	push   %ecx
418ba6:	47                   	inc    %edi
418ba7:	75 38                	jne    0x418be1
418ba9:	39 59 71             	cmp    %ebx,0x71(%ecx)
418bac:	75 44                	jne    0x418bf2
418bae:	43                   	inc    %ebx
418baf:	70 67                	jo     0x418c18
418bb1:	71 74                	jno    0x418c27
418bb3:	70 68                	jo     0x418c1d
418bb5:	6c                   	insb   (%dx),%es:(%edi)
418bb6:	4b                   	dec    %ebx
418bb7:	4f                   	dec    %edi
418bb8:	36 62 61 71          	bound  %esp,%ss:0x71(%ecx)
418bbc:	39 64 4e 50          	cmp    %esp,0x50(%esi,%ecx,2)
418bc0:	64 53                	fs push %ebx
418bc2:	6c                   	insb   (%dx),%es:(%edi)
418bc3:	34 75                	xor    $0x75,%al
418bc5:	6a 76                	push   $0x76
418bc7:	71 79                	jno    0x418c42
418bc9:	64 35 49 32 67 70    	fs xor $0x70673249,%eax
418bcf:	4c                   	dec    %esp
418bd0:	36 69 58 66 63 30 6c 	imul   $0x716c3063,%ss:0x66(%eax),%ebx
418bd7:	71
418bd8:	37                   	aaa
418bd9:	4e                   	dec    %esi
418bda:	73 39                	jae    0x418c15
418bdc:	2f                   	das
418bdd:	42                   	inc    %edx
418bde:	76 33                	jbe    0x418c13
418be0:	6c                   	insb   (%dx),%es:(%edi)
418be1:	6f                   	outsl  %ds:(%esi),(%dx)
418be2:	77 6e                	ja     0x418c52
418be4:	46                   	inc    %esi
418be5:	30 74 4f 75          	xor    %dh,0x75(%edi,%ecx,2)
418be9:	31 33                	xor    %esi,(%ebx)
418beb:	59                   	pop    %ecx
418bec:	67 7a 58             	addr16 jp 0x418c47
418bef:	31 47 75             	xor    %eax,0x75(%edi)
418bf2:	4d                   	dec    %ebp
418bf3:	32 46 69             	xor    0x69(%esi),%al
418bf6:	57                   	push   %edi
418bf7:	56                   	push   %esi
418bf8:	4e                   	dec    %esi
418bf9:	73 64                	jae    0x418c5f
418bfb:	70 35                	jo     0x418c32
418bfd:	6c                   	insb   (%dx),%es:(%edi)
418bfe:	47                   	inc    %edi
418bff:	50                   	push   %eax
418c00:	65 48                	gs dec %eax
418c02:	6c                   	insb   (%dx),%es:(%edi)
418c03:	58                   	pop    %eax
418c04:	64 78 63             	fs js  0x418c6a
418c07:	6f                   	outsl  %ds:(%esi),(%dx)
418c08:	56                   	push   %esi
418c09:	67 67 4c             	addr16 addr16 dec %esp
418c0c:	41                   	inc    %ecx
418c0d:	6e                   	outsb  %ds:(%esi),(%dx)
418c0e:	43                   	inc    %ebx
418c0f:	45                   	inc    %ebp
418c10:	2b 50 56             	sub    0x56(%eax),%edx
418c13:	48                   	dec    %eax
418c14:	66 6a 4f             	pushw  $0x4f
418c17:	55                   	push   %ebp
418c18:	39 38                	cmp    %edi,(%eax)
418c1a:	77 46                	ja     0x418c62
418c1c:	67 42                	addr16 inc %edx
418c1e:	44                   	inc    %esp
418c1f:	63 4c 65 55          	arpl   %ecx,0x55(%ebp,%eiz,2)
418c23:	51                   	push   %ecx
418c24:	6e                   	outsb  %ds:(%esi),(%dx)
418c25:	56                   	push   %esi
418c26:	55                   	push   %ebp
418c27:	56                   	push   %esi
418c28:	70 6f                	jo     0x418c99
418c2a:	48                   	dec    %eax
418c2b:	7a 51                	jp     0x418c7e
418c2d:	73 4b                	jae    0x418c7a
418c2f:	75 57                	jne    0x418c88
418c31:	61                   	popa
418c32:	34 75                	xor    $0x75,%al
418c34:	74 61                	je     0x418c97
418c36:	62 63 70             	bound  %esp,0x70(%ebx)
418c39:	4f                   	dec    %edi
418c3a:	4c                   	dec    %esp
418c3b:	58                   	pop    %eax
418c3c:	6e                   	outsb  %ds:(%esi),(%dx)
418c3d:	53                   	push   %ebx
418c3e:	6a 69                	push   $0x69
418c40:	50                   	push   %eax
418c41:	44                   	inc    %esp
418c42:	4b                   	dec    %ebx
418c43:	56                   	push   %esi
418c44:	36 49                	ss dec %ecx
418c46:	7a 75                	jp     0x418cbd
418c48:	6e                   	outsb  %ds:(%esi),(%dx)
418c49:	45                   	inc    %ebp
418c4a:	69 64 45 58 74 65 61 	imul   $0x46616574,0x58(%ebp,%eax,2),%esp
418c51:	46
418c52:	51                   	push   %ecx
418c53:	68 6c 41 70 50       	push   $0x5070416c
418c58:	55                   	push   %ebp
418c59:	54                   	push   %esp
418c5a:	31 56 4f             	xor    %edx,0x4f(%esi)
418c5d:	39 56 74             	cmp    %edx,0x74(%esi)
418c60:	39 68 4a             	cmp    %ebp,0x4a(%eax)
418c63:	55                   	push   %ebp
418c64:	33 6d 50             	xor    0x50(%ebp),%ebp
418c67:	69 43 79 4e 37 37 43 	imul   $0x4337374e,0x79(%ebx),%eax
418c6e:	64 76 53             	fs jbe 0x418cc4
418c71:	75 2f                	jne    0x418ca2
418c73:	2b 55 38             	sub    0x38(%ebp),%edx
418c76:	50                   	push   %eax
418c77:	2b 44 79 7a          	sub    0x7a(%ecx,%edi,2),%eax
418c7b:	4f                   	dec    %edi
418c7c:	32 5a 74             	xor    0x74(%edx),%bl
418c7f:	6a 65                	push   $0x65
418c81:	35 34 50 77 4a       	xor    $0x4a775034,%eax
418c86:	4d                   	dec    %ebp
418c87:	58                   	pop    %eax
418c88:	37                   	aaa
418c89:	50                   	push   %eax
418c8a:	44                   	inc    %esp
418c8b:	51                   	push   %ecx
418c8c:	53                   	push   %ebx
418c8d:	67 2f                	addr16 das
418c8f:	33 52 36             	xor    0x36(%edx),%edx
418c92:	45                   	inc    %ebp
418c93:	38 58 4e             	cmp    %bl,0x4e(%eax)
418c96:	51                   	push   %ecx
418c97:	30 74 2f 77          	xor    %dh,0x77(%edi,%ebp,1)
418c9b:	4f                   	dec    %edi
418c9c:	63 6d 5a             	arpl   %ebp,0x5a(%ebp)
418c9f:	51                   	push   %ecx
418ca0:	45                   	inc    %ebp
418ca1:	62 62 44             	bound  %esp,0x44(%edx)
418ca4:	6e                   	outsb  %ds:(%esi),(%dx)
418ca5:	49                   	dec    %ecx
418ca6:	6c                   	insb   (%dx),%es:(%edi)
418ca7:	79 50                	jns    0x418cf9
418ca9:	62 30                	bound  %esi,(%eax)
418cab:	61                   	popa
418cac:	68 6b 6d 71 4e       	push   $0x4e716d6b
418cb1:	6b 64 42 5a 4d       	imul   $0x4d,0x5a(%edx,%eax,2),%esp
418cb6:	2f                   	das
418cb7:	43                   	inc    %ebx
418cb8:	48                   	dec    %eax
418cb9:	53                   	push   %ebx
418cba:	4b                   	dec    %ebx
418cbb:	5a                   	pop    %edx
418cbc:	32 32                	xor    (%edx),%dh
418cbe:	72 69                	jb     0x418d29
418cc0:	66 32 67 45          	data16 xor 0x45(%edi),%ah
418cc4:	4e                   	dec    %esi
418cc5:	55                   	push   %ebp
418cc6:	62 49 54             	bound  %ecx,0x54(%ecx)
418cc9:	51                   	push   %ecx
418cca:	54                   	push   %esp
418ccb:	31 72 6b             	xor    %esi,0x6b(%edx)
418cce:	6b 47 7a 4a          	imul   $0x4a,0x7a(%edi),%eax
418cd2:	53                   	push   %ebx
418cd3:	50                   	push   %eax
418cd4:	38 34 6f             	cmp    %dh,(%edi,%ebp,2)
418cd7:	51                   	push   %ecx
418cd8:	62 75 70             	bound  %esi,0x70(%ebp)
418cdb:	32 61 45             	xor    0x45(%ecx),%ah
418cde:	35 59 43 47 76       	xor    $0x76474359,%eax
418ce3:	42                   	inc    %edx
418ce4:	49                   	dec    %ecx
418ce5:	59                   	pop    %ecx
418ce6:	54                   	push   %esp
418ce7:	48                   	dec    %eax
418ce8:	75 44                	jne    0x418d2e
418cea:	67 6e                	outsb  %ds:(%si),(%dx)
418cec:	64 30 65 35          	xor    %ah,%fs:0x35(%ebp)
418cf0:	31 6e 38             	xor    %ebp,0x38(%esi)
418cf3:	57                   	push   %edi
418cf4:	5a                   	pop    %edx
418cf5:	39 38                	cmp    %edi,(%eax)
418cf7:	6e                   	outsb  %ds:(%esi),(%dx)
418cf8:	2f                   	das
418cf9:	39 67 4f             	cmp    %esp,0x4f(%edi)
418cfc:	74 37                	je     0x418d35
418cfe:	5a                   	pop    %edx
418cff:	66 38 64 6f 2f       	data16 cmp %ah,0x2f(%edi,%ebp,2)
418d04:	55                   	push   %ebp
418d05:	49                   	dec    %ecx
418d06:	74 58                	je     0x418d60
418d08:	4e                   	dec    %esi
418d09:	63 43 74             	arpl   %eax,0x74(%ebx)
418d0c:	35 2b 43 31 4b       	xor    $0x4b31432b,%eax
418d11:	6d                   	insl   (%dx),%es:(%edi)
418d12:	7a 49                	jp     0x418d5d
418d14:	4a                   	dec    %edx
418d15:	56                   	push   %esi
418d16:	5a                   	pop    %edx
418d17:	62 62 45             	bound  %esp,0x45(%edx)
418d1a:	45                   	inc    %ebp
418d1b:	55                   	push   %ebp
418d1c:	59                   	pop    %ecx
418d1d:	64 79 2f             	fs jns 0x418d4f
418d20:	6a 46                	push   $0x46
418d22:	66 79 39             	data16 jns 0x418d5e
418d25:	45                   	inc    %ebp
418d26:	43                   	inc    %ebx
418d27:	59                   	pop    %ecx
418d28:	45                   	inc    %ebp
418d29:	64 45                	fs inc %ebp
418d2b:	6e                   	outsb  %ds:(%esi),(%dx)
418d2c:	49                   	dec    %ecx
418d2d:	2f                   	das
418d2e:	52                   	push   %edx
418d2f:	76 43                	jbe    0x418d74
418d31:	66 64 34 7a          	data16 fs xor $0x7a,%al
418d35:	50                   	push   %eax
418d36:	66 78 70             	data16 js 0x418da9
418d39:	6a 6a                	push   $0x6a
418d3b:	37                   	aaa
418d3c:	73 6e                	jae    0x418dac
418d3e:	69 4c 4e 4a 35 2f 71 	imul   $0x36712f35,0x4a(%esi,%ecx,2),%ecx
418d45:	36
418d46:	6a 32                	push   $0x32
418d48:	32 4d 53             	xor    0x53(%ebp),%cl
418d4b:	78 30                	js     0x418d7d
418d4d:	48                   	dec    %eax
418d4e:	50                   	push   %eax
418d4f:	4a                   	dec    %edx
418d50:	4e                   	dec    %esi
418d51:	48                   	dec    %eax
418d52:	5a                   	pop    %edx
418d53:	70 50                	jo     0x418da5
418d55:	50                   	push   %eax
418d56:	32 65 71             	xor    0x71(%ebp),%ah
418d59:	6a 72                	push   $0x72
418d5b:	66 56                	push   %si
418d5d:	4d                   	dec    %ebp
418d5e:	41                   	inc    %ecx
418d5f:	31 4d 38             	xor    %ecx,0x38(%ebp)
418d62:	35 42 41 32 72       	xor    $0x72324142,%eax
418d67:	4c                   	dec    %esp
418d68:	34 4f                	xor    $0x4f,%al
418d6a:	65 4d                	gs dec %ebp
418d6c:	48                   	dec    %eax
418d6d:	45                   	inc    %ebp
418d6e:	65 33 49 62          	xor    %gs:0x62(%ecx),%ecx
418d72:	73 53                	jae    0x418dc7
418d74:	34 34                	xor    $0x34,%al
418d76:	53                   	push   %ebx
418d77:	70 2f                	jo     0x418da8
418d79:	76 7a                	jbe    0x418df5
418d7b:	77 59                	ja     0x418dd6
418d7d:	48                   	dec    %eax
418d7e:	4a                   	dec    %edx
418d7f:	4f                   	dec    %edi
418d80:	57                   	push   %edi
418d81:	77 6c                	ja     0x418def
418d83:	2f                   	das
418d84:	54                   	push   %esp
418d85:	79 64                	jns    0x418deb
418d87:	64 74 77             	fs je  0x418e01
418d8a:	59                   	pop    %ecx
418d8b:	4e                   	dec    %esi
418d8c:	47                   	inc    %edi
418d8d:	4e                   	dec    %esi
418d8e:	42                   	inc    %edx
418d8f:	58                   	pop    %eax
418d90:	47                   	inc    %edi
418d91:	6f                   	outsl  %ds:(%esi),(%dx)
418d92:	42                   	inc    %edx
418d93:	68 37 35 69 71       	push   $0x71693537
418d98:	39 36                	cmp    %esi,(%esi)
418d9a:	33 5a 38             	xor    0x38(%edx),%ebx
418d9d:	66 45                	inc    %bp
418d9f:	41                   	inc    %ecx
418da0:	41                   	inc    %ecx
418da1:	48                   	dec    %eax
418da2:	4b                   	dec    %ebx
418da3:	2b 6f 65             	sub    0x65(%edi),%ebp
418da6:	79 54                	jns    0x418dfc
418da8:	34 67                	xor    $0x67,%al
418daa:	57                   	push   %edi
418dab:	4a                   	dec    %edx
418dac:	70 30                	jo     0x418dde
418dae:	4f                   	dec    %edi
418daf:	61                   	popa
418db0:	30 4c 63 6d          	xor    %cl,0x6d(%ebx,%eiz,2)
418db4:	45                   	inc    %ebp
418db5:	66 4b                	dec    %bx
418db7:	78 66                	js     0x418e1f
418db9:	56                   	push   %esi
418dba:	63 71 2b             	arpl   %esi,0x2b(%ecx)
418dbd:	45                   	inc    %ebp
418dbe:	67 7a 2f             	addr16 jp 0x418df0
418dc1:	66 55                	push   %bp
418dc3:	36 41                	ss inc %ecx
418dc5:	68 47 42 76 68       	push   $0x68764247
418dca:	74 57                	je     0x418e23
418dcc:	2f                   	das
418dcd:	47                   	inc    %edi
418dce:	55                   	push   %ebp
418dcf:	34 44                	xor    $0x44,%al
418dd1:	58                   	pop    %eax
418dd2:	55                   	push   %ebp
418dd3:	34 44                	xor    $0x44,%al
418dd5:	41                   	inc    %ecx
418dd6:	37                   	aaa
418dd7:	47                   	inc    %edi
418dd8:	48                   	dec    %eax
418dd9:	7a 46                	jp     0x418e21
418ddb:	4f                   	dec    %edi
418ddc:	73 64                	jae    0x418e42
418dde:	72 44                	jb     0x418e24
418de0:	66 68 4f 57          	pushw  $0x574f
418de4:	6d                   	insl   (%dx),%es:(%edi)
418de5:	44                   	inc    %esp
418de6:	63 58 34             	arpl   %ebx,0x34(%eax)