418a1b:	73 71                	jae    0x418a8e
418a1d:	75 44                	jne    0x418a63
418a1f:	36 4b                	ss dec %ebx
418a21:	30 75 59             	xor    %dh,0x59(%ebp)
418a24:	69 48 65 42 6e 79 73 	imul   $0x73796e42,0x65(%eax),%ecx
418a2b:	68 73 45 66 4b       	push   $0x4b664573
418a30:	72 72                	jb     0x418aa4
418a32:	72 42                	jb     0x418a76
418a34:	4c                   	dec    %esp
418a35:	4d                   	dec    %ebp
418a36:	41                   	inc    %ecx
418a37:	33 37                	xor    (%edi),%esi
418a39:	57                   	push   %edi
418a3a:	2f                   	das
418a3b:	39 35 50 6f 45 51    	cmp    %esi,0x51456f50
418a41:	70 47                	jo     0x418a8a
418a43:	62 75 33             	bound  %esi,0x33(%ebp)
418a46:	33 66 64             	xor    0x64(%esi),%esp
418a49:	72 49                	jb     0x418a94
418a4b:	4e                   	dec    %esi
418a4c:	64 30 70 32          	xor    %dh,%fs:0x32(%eax)
418a50:	63 37                	arpl   %esi,(%edi)
418a52:	2f                   	das
418a53:	62 44 79 5a          	bound  %eax,0x5a(%ecx,%edi,2)
418a57:	67 4d                	addr16 dec %ebp
418a59:	43                   	inc    %ebx
418a5a:	35 72 63 5a 2f       	xor    $0x2f5a6372,%eax
418a5f:	68 74 42 6d 36       	push   $0x366d4274
418a64:	35 78 4c 55 56       	xor    $0x56554c78,%eax
418a69:	58                   	pop    %eax
418a6a:	75 6a                	jne    0x418ad6
418a6c:	46                   	inc    %esi
418a6d:	70 6c                	jo     0x418adb
418a6f:	51                   	push   %ecx
418a70:	43                   	inc    %ebx
418a71:	77 75                	ja     0x418ae8
418a73:	39 77 65             	cmp    %esi,0x65(%edi)
418a76:	47                   	inc    %edi
418a77:	2b 53 7a             	sub    0x7a(%ebx),%edx
418a7a:	47                   	inc    %edi
418a7b:	78 35                	js     0x418ab2
418a7d:	7a 30                	jp     0x418aaf
418a7f:	56                   	push   %esi
418a80:	36 62 4c 4c 36       	bound  %ecx,%ss:0x36(%esp,%ecx,2)
418a85:	43                   	inc    %ebx
418a86:	56                   	push   %esi
418a87:	70 58                	jo     0x418ae1
418a89:	6f                   	outsl  %ds:(%esi),(%dx)
418a8a:	62 63 6a             	bound  %esp,0x6a(%ebx)
418a8d:	79 4b                	jns    0x418ada
418a8f:	61                   	popa
418a90:	62 54 64 42          	bound  %edx,0x42(%esp,%eiz,2)
418a94:	34 43                	xor    $0x43,%al
418a96:	74 42                	je     0x418ada
418a98:	38 42 38             	cmp    %al,0x38(%edx)
418a9b:	56                   	push   %esi
418a9c:	55                   	push   %ebp
418a9d:	71 39                	jno    0x418ad8
418a9f:	4c                   	dec    %esp
418aa0:	70 78                	jo     0x418b1a
418aa2:	54                   	push   %esp
418aa3:	39 4a 59             	cmp    %ecx,0x59(%edx)
418aa6:	78 5a                	js     0x418b02
418aa8:	67 6f                	outsl  %ds:(%si),(%dx)
418aaa:	4e                   	dec    %esi
418aab:	56                   	push   %esi
418aac:	58                   	pop    %eax
418aad:	56                   	push   %esi
418aae:	42                   	inc    %edx
418aaf:	59                   	pop    %ecx
418ab0:	4e                   	dec    %esi
418ab1:	74 42                	je     0x418af5
418ab3:	4e                   	dec    %esi
418ab4:	77 36                	ja     0x418aec
418ab6:	6f                   	outsl  %ds:(%esi),(%dx)
418ab7:	35 45 6c 65 70       	xor    $0x70656c45,%eax
418abc:	61                   	popa
418abd:	51                   	push   %ecx
418abe:	77 71                	ja     0x418b31
418ac0:	4a                   	dec    %edx
418ac1:	33 7a 68             	xor    0x68(%edx),%edi
418ac4:	47                   	inc    %edi
418ac5:	6c                   	insb   (%dx),%es:(%edi)
418ac6:	7a 5a                	jp     0x418b22
418ac8:	6c                   	insb   (%dx),%es:(%edi)
418ac9:	41                   	inc    %ecx
418aca:	5a                   	pop    %edx
418acb:	6b 37 52             	imul   $0x52,(%edi),%esi
418ace:	47                   	inc    %edi
418acf:	50                   	push   %eax
418ad0:	42                   	inc    %edx
418ad1:	51                   	push   %ecx
418ad2:	6b 72 44 6b          	imul   $0x6b,0x44(%edx),%esi
418ad6:	64 32 72 36          	xor    %fs:0x36(%edx),%dh
418ada:	76 68                	jbe    0x418b44
418adc:	4a                   	dec    %edx
418add:	33 68 4a             	xor    0x4a(%eax),%ebp
418ae0:	75 64                	jne    0x418b46
418ae2:	56                   	push   %esi
418ae3:	61                   	popa
418ae4:	63 4b 4c             	arpl   %ecx,0x4c(%ebx)
418ae7:	35 70 64 41 77       	xor    $0x77416470,%eax
418aec:	55                   	push   %ebp
418aed:	72 38                	jb     0x418b27
418aef:	44                   	inc    %esp
418af0:	76 56                	jbe    0x418b48
418af2:	44                   	inc    %esp
418af3:	71 35                	jno    0x418b2a
418af5:	63 46 58             	arpl   %eax,0x58(%esi)
418af8:	62 7a 6e             	bound  %edi,0x6e(%edx)
418afb:	6d                   	insl   (%dx),%es:(%edi)
418afc:	34 71                	xor    $0x71,%al
418afe:	77 6f                	ja     0x418b6f
418b00:	63 2b                	arpl   %ebp,(%ebx)
418b02:	49                   	dec    %ecx
418b03:	2b 44 63 44          	sub    0x44(%ebx,%eiz,2),%eax
418b07:	38 6b 55             	cmp    %ch,0x55(%ebx)
418b0a:	66 70 58             	data16 jo 0x418b65
418b0d:	69 41 73 58 55 30 54 	imul   $0x54305558,0x73(%ecx),%eax
418b14:	6f                   	outsl  %ds:(%esi),(%dx)
418b15:	66 4a                	dec    %dx
418b17:	46                   	inc    %esi
418b18:	5a                   	pop    %edx
418b19:	4b                   	dec    %ebx
418b1a:	30 30                	xor    %dh,(%eax)
418b1c:	4f                   	dec    %edi
418b1d:	52                   	push   %edx
418b1e:	58                   	pop    %eax
418b1f:	72 4e                	jb     0x418b6f
418b21:	78 64                	js     0x418b87
418b23:	37                   	aaa
418b24:	42                   	inc    %edx
418b25:	56                   	push   %esi
418b26:	47                   	inc    %edi
418b27:	76 30                	jbe    0x418b59
418b29:	64 54                	fs push %esp
418b2b:	63 56 74             	arpl   %edx,0x74(%esi)
418b2e:	70 74                	jo     0x418ba4
418b30:	4c                   	dec    %esp
418b31:	50                   	push   %eax
418b32:	74 59                	je     0x418b8d
418b34:	63 36                	arpl   %esi,(%esi)
418b36:	66 32 36             	data16 xor (%esi),%dh
418b39:	56                   	push   %esi
418b3a:	52                   	push   %edx
418b3b:	6c                   	insb   (%dx),%es:(%edi)
418b3c:	55                   	push   %ebp
418b3d:	47                   	inc    %edi
418b3e:	62 55 64             	bound  %edx,0x64(%ebp)
418b41:	4d                   	dec    %ebp
418b42:	43                   	inc    %ebx
418b43:	4c                   	dec    %esp
418b44:	6e                   	outsb  %ds:(%esi),(%dx)
418b45:	42                   	inc    %edx
418b46:	62 50 79             	bound  %edx,0x79(%eax)
418b49:	34 79                	xor    $0x79,%al
418b4b:	79 6b                	jns    0x418bb8
418b4d:	63 32                	arpl   %esi,(%edx)
418b4f:	2b 31                	sub    (%ecx),%esi
418b51:	37                   	aaa
418b52:	6c                   	insb   (%dx),%es:(%edi)
418b53:	4d                   	dec    %ebp
418b54:	37                   	aaa
418b55:	61                   	popa
418b56:	34 42                	xor    $0x42,%al
418b58:	67 76 6d             	addr16 jbe 0x418bc8
418b5b:	53                   	push   %ebx
418b5c:	46                   	inc    %esi
418b5d:	79 47                	jns    0x418ba6
418b5f:	44                   	inc    %esp
418b60:	67 63 47 6f          	arpl   %eax,0x6f(%bx)
418b64:	65 4e                	gs dec %esi
418b66:	61                   	popa
418b67:	70 55                	jo     0x418bbe
418b69:	53                   	push   %ebx
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)