418aed:	75 4f                	jne    0x418b3e
418aef:	70 74                	jo     0x418b65
418af1:	69 6f 6e 73 41 6e 69 	imul   $0x696e4173,0x6e(%edi),%ebp
418af8:	6d                   	insl   (%dx),%es:(%edi)
418af9:	61                   	popa
418afa:	74 69                	je     0x418b65
418afc:	6f                   	outsl  %ds:(%esi),(%dx)
418afd:	6e                   	outsb  %ds:(%esi),(%dx)
418afe:	00 6e 6f             	add    %ch,0x6f(%esi)
418b01:	72 6d                	jb     0x418b70
418b03:	61                   	popa
418b04:	6c                   	insb   (%dx),%es:(%edi)
418b05:	43                   	inc    %ebx
418b06:	6f                   	outsl  %ds:(%esi),(%dx)
418b07:	6e                   	outsb  %ds:(%esi),(%dx)
418b08:	66 69 72 6d 61 74    	imul   $0x7461,0x6d(%edx),%si
418b0e:	69 6f 6e 00 53 79 73 	imul   $0x73795300,0x6e(%edi),%ebp
418b15:	74 65                	je     0x418b7c
418b17:	6d                   	insl   (%dx),%es:(%edi)
418b18:	2e 47                	cs inc %edi
418b1a:	6c                   	insb   (%dx),%es:(%edi)
418b1b:	6f                   	outsl  %ds:(%esi),(%dx)
418b1c:	62 61 6c             	bound  %esp,0x6c(%ecx)
418b1f:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
418b26:	00 53 79             	add    %dl,0x79(%ebx)
418b29:	73 74                	jae    0x418b9f
418b2b:	65 6d                	gs insl (%dx),%es:(%edi)
418b2d:	2e 52                	cs push %edx
418b2f:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
418b32:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b37:	6e                   	outsb  %ds:(%esi),(%dx)
418b38:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b3c:	6c                   	insb   (%dx),%es:(%edi)
418b3d:	65 4c                	gs dec %esp
418b3f:	61                   	popa
418b40:	79 6f                	jns    0x418bb1
418b42:	75 74                	jne    0x418bb8
418b44:	43                   	inc    %ebx
418b45:	6f                   	outsl  %ds:(%esi),(%dx)
418b46:	6c                   	insb   (%dx),%es:(%edi)
418b47:	75 6d                	jne    0x418bb6
418b49:	6e                   	outsb  %ds:(%esi),(%dx)
418b4a:	53                   	push   %ebx
418b4b:	74 79                	je     0x418bc6
418b4d:	6c                   	insb   (%dx),%es:(%edi)
418b4e:	65 43                	gs inc %ebx
418b50:	6f                   	outsl  %ds:(%esi),(%dx)
418b51:	6c                   	insb   (%dx),%es:(%edi)
418b52:	6c                   	insb   (%dx),%es:(%edi)
418b53:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b58:	6e                   	outsb  %ds:(%esi),(%dx)
418b59:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b5d:	6c                   	insb   (%dx),%es:(%edi)
418b5e:	65 4c                	gs dec %esp
418b60:	61                   	popa
418b61:	79 6f                	jns    0x418bd2
418b63:	75 74                	jne    0x418bd9
418b65:	53                   	push   %ebx
418b66:	74 79                	je     0x418be1
418b68:	6c                   	insb   (%dx),%es:(%edi)
418b69:	65 43                	gs inc %ebx
418b6b:	6f                   	outsl  %ds:(%esi),(%dx)
418b6c:	6c                   	insb   (%dx),%es:(%edi)
418b6d:	6c                   	insb   (%dx),%es:(%edi)
418b6e:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b73:	6e                   	outsb  %ds:(%esi),(%dx)
418b74:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b78:	6c                   	insb   (%dx),%es:(%edi)
418b79:	65 4c                	gs dec %esp
418b7b:	61                   	popa
418b7c:	79 6f                	jns    0x418bed
418b7e:	75 74                	jne    0x418bf4
418b80:	52                   	push   %edx
418b81:	6f                   	outsl  %ds:(%esi),(%dx)
418b82:	77 53                	ja     0x418bd7
418b84:	74 79                	je     0x418bff
418b86:	6c                   	insb   (%dx),%es:(%edi)
418b87:	65 43                	gs inc %ebx
418b89:	6f                   	outsl  %ds:(%esi),(%dx)
418b8a:	6c                   	insb   (%dx),%es:(%edi)
418b8b:	6c                   	insb   (%dx),%es:(%edi)
418b8c:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418b91:	6e                   	outsb  %ds:(%esi),(%dx)
418b92:	00 54 61 62          	add    %dl,0x62(%ecx,%eiz,2)
418b96:	6c                   	insb   (%dx),%es:(%edi)
418b97:	65 4c                	gs dec %esp
418b99:	61                   	popa
418b9a:	79 6f                	jns    0x418c0b
418b9c:	75 74                	jne    0x418c12
418b9e:	43                   	inc    %ebx
418b9f:	6f                   	outsl  %ds:(%esi),(%dx)
418ba0:	6e                   	outsb  %ds:(%esi),(%dx)
418ba1:	74 72                	je     0x418c15
418ba3:	6f                   	outsl  %ds:(%esi),(%dx)
418ba4:	6c                   	insb   (%dx),%es:(%edi)
418ba5:	43                   	inc    %ebx
418ba6:	6f                   	outsl  %ds:(%esi),(%dx)
418ba7:	6c                   	insb   (%dx),%es:(%edi)
418ba8:	6c                   	insb   (%dx),%es:(%edi)
418ba9:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418bae:	6e                   	outsb  %ds:(%esi),(%dx)
418baf:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
418bb3:	6c                   	insb   (%dx),%es:(%edi)
418bb4:	53                   	push   %ebx
418bb5:	74 72                	je     0x418c29
418bb7:	69 70 49 74 65 6d 43 	imul   $0x436d6574,0x49(%eax),%esi
418bbe:	6f                   	outsl  %ds:(%esi),(%dx)
418bbf:	6c                   	insb   (%dx),%es:(%edi)
418bc0:	6c                   	insb   (%dx),%es:(%edi)
418bc1:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418bc6:	6e                   	outsb  %ds:(%esi),(%dx)
418bc7:	00 4f 62             	add    %cl,0x62(%edi)
418bca:	6a 65                	push   $0x65
418bcc:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
418bd0:	6c                   	insb   (%dx),%es:(%edi)
418bd1:	6c                   	insb   (%dx),%es:(%edi)
418bd2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418bd7:	6e                   	outsb  %ds:(%esi),(%dx)
418bd8:	00 4b 65             	add    %cl,0x65(%ebx)
418bdb:	79 43                	jns    0x418c20
418bdd:	6f                   	outsl  %ds:(%esi),(%dx)
418bde:	6c                   	insb   (%dx),%es:(%edi)
418bdf:	6c                   	insb   (%dx),%es:(%edi)
418be0:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418be5:	6e                   	outsb  %ds:(%esi),(%dx)
418be6:	00 73 65             	add    %dh,0x65(%ebx)
418be9:	74 5f                	je     0x418c4a
418beb:	46                   	inc    %esi
418bec:	6c                   	insb   (%dx),%es:(%edi)
418bed:	6f                   	outsl  %ds:(%esi),(%dx)
418bee:	77 44                	ja     0x418c34
418bf0:	69 72 65 63 74 69 6f 	imul   $0x6f697463,0x65(%edx),%esi
418bf7:	6e                   	outsb  %ds:(%esi),(%dx)
418bf8:	00 64 69 72          	add    %ah,0x72(%ecx,%ebp,2)
418bfc:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
418c01:	6e                   	outsb  %ds:(%esi),(%dx)
418c02:	00 73 65             	add    %dh,0x65(%ebx)
418c05:	74 5f                	je     0x418c66
418c07:	53                   	push   %ebx
418c08:	74 61                	je     0x418c6b
418c0a:	72 74                	jb     0x418c80
418c0c:	50                   	push   %eax
418c0d:	6f                   	outsl  %ds:(%esi),(%dx)
418c0e:	73 69                	jae    0x418c79
418c10:	74 69                	je     0x418c7b
418c12:	6f                   	outsl  %ds:(%esi),(%dx)
418c13:	6e                   	outsb  %ds:(%esi),(%dx)
418c14:	00 46 6f             	add    %al,0x6f(%esi)
418c17:	72 6d                	jb     0x418c86
418c19:	53                   	push   %ebx
418c1a:	74 61                	je     0x418c7d
418c1c:	72 74                	jb     0x418c92
418c1e:	50                   	push   %eax
418c1f:	6f                   	outsl  %ds:(%esi),(%dx)
418c20:	73 69                	jae    0x418c8b
418c22:	74 69                	je     0x418c8d
418c24:	6f                   	outsl  %ds:(%esi),(%dx)
418c25:	6e                   	outsb  %ds:(%esi),(%dx)
418c26:	00 63 68             	add    %ah,0x68(%ebx)
418c29:	61                   	popa
418c2a:	6e                   	outsb  %ds:(%esi),(%dx)
418c2b:	67 65 4d             	addr16 gs dec %ebp
418c2e:	6f                   	outsl  %ds:(%esi),(%dx)
418c2f:	76 65                	jbe    0x418c96
418c31:	50                   	push   %eax
418c32:	61                   	popa
418c33:	74 68                	je     0x418c9d
418c35:	4f                   	dec    %edi
418c36:	70 74                	jo     0x418cac
418c38:	69 6f 6e 00 63 68 61 	imul   $0x61686300,0x6e(%edi),%ebp
418c3f:	6e                   	outsb  %ds:(%esi),(%dx)
418c40:	67 65 50             	addr16 gs push %eax
418c43:	75 73                	jne    0x418cb8
418c45:	68 50 61 74 68       	push   $0x68746150
418c4a:	4f                   	dec    %edi
418c4b:	70 74                	jo     0x418cc1
418c4d:	69 6f 6e 00 73 70 65 	imul   $0x65707300,0x6e(%edi),%ebp
418c54:	63 69 61             	arpl   %ebp,0x61(%ecx)
418c57:	6c                   	insb   (%dx),%es:(%edi)
418c58:	4f                   	dec    %edi
418c59:	70 74                	jo     0x418ccf
418c5b:	69 6f 6e 00 4d 6f 76 	imul   $0x766f4d00,0x6e(%edi),%ebp
418c62:	65 46                	gs inc %esi
418c64:	69 6e 64 65 72 4f 70 	imul   $0x704f7265,0x64(%esi),%ebp
418c6b:	74 69                	je     0x418cd6
418c6d:	6f                   	outsl  %ds:(%esi),(%dx)
418c6e:	6e                   	outsb  %ds:(%esi),(%dx)
418c6f:	00 63 68             	add    %ah,0x68(%ebx)
418c72:	61                   	popa
418c73:	6e                   	outsb  %ds:(%esi),(%dx)
418c74:	67 65 45             	addr16 gs inc %ebp
418c77:	6e                   	outsb  %ds:(%esi),(%dx)
418c78:	64 50                	fs push %eax
418c7a:	6f                   	outsl  %ds:(%esi),(%dx)
418c7b:	73 4f                	jae    0x418ccc
418c7d:	70 74                	jo     0x418cf3
418c7f:	69 6f 6e 00 63 61 70 	imul   $0x70616300,0x6e(%edi),%ebp
418c86:	74 69                	je     0x418cf1
418c88:	6f                   	outsl  %ds:(%esi),(%dx)
418c89:	6e                   	outsb  %ds:(%esi),(%dx)
418c8a:	00 4e 6f             	add    %cl,0x6f(%esi)
418c8d:	74 49                	je     0x418cd8
418c8f:	6d                   	insl   (%dx),%es:(%edi)
418c90:	70 6c                	jo     0x418cfe
418c92:	65 6d                	gs insl (%dx),%es:(%edi)
418c94:	65 6e                	outsb  %gs:(%esi),(%dx)
418c96:	74 65                	je     0x418cfd
418c98:	64 45                	fs inc %ebp
418c9a:	78 63                	js     0x418cff
418c9c:	65 70 74             	gs jo  0x418d13
418c9f:	69 6f 6e 00 49 6e 76 	imul   $0x766e4900,0x6e(%edi),%ebp
418ca6:	61                   	popa
418ca7:	6c                   	insb   (%dx),%es:(%edi)
418ca8:	69 64 4c 65 76 65 6c 	imul   $0x456c6576,0x65(%esp,%ecx,2),%esp
418caf:	45
418cb0:	78 63                	js     0x418d15
418cb2:	65 70 74             	gs jo  0x418d29
418cb5:	69 6f 6e 00 49 6e 76 	imul   $0x766e4900,0x6e(%edi),%ebp
418cbc:	61                   	popa
418cbd:	6c                   	insb   (%dx),%es:(%edi)
418cbe:	69 64 4f 70 65 72 61 	imul   $0x74617265,0x70(%edi,%ecx,2),%esp
418cc5:	74
418cc6:	69 6f 6e 45 78 63 65 	imul   $0x65637845,0x6e(%edi),%ebp
418ccd:	70 74                	jo     0x418d43
418ccf:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
418cd6:	5f                   	pop    %edi
418cd7:	44                   	inc    %esp
418cd8:	65 73 63             	gs jae 0x418d3e
418cdb:	72 69                	jb     0x418d46
418cdd:	70 74                	jo     0x418d53
418cdf:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
418ce6:	5f                   	pop    %edi
418ce7:	41                   	inc    %ecx
418ce8:	73 73                	jae    0x418d5d
418cea:	65 6d                	gs insl (%dx),%es:(%edi)
418cec:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
418cf0:	65 73 63             	gs jae 0x418d56
418cf3:	72 69                	jb     0x418d5e
418cf5:	70 74                	jo     0x418d6b
418cf7:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
418cfe:	5f                   	pop    %edi
418cff:	42                   	inc    %edx
418d00:	75 74                	jne    0x418d76
418d02:	74 6f                	je     0x418d73
418d04:	6e                   	outsb  %ds:(%esi),(%dx)
418d05:	00 73 65             	add    %dh,0x65(%ebx)
418d08:	74 5f                	je     0x418d69
418d0a:	43                   	inc    %ebx
418d0b:	61                   	popa
418d0c:	6e                   	outsb  %ds:(%esi),(%dx)
418d0d:	63 65 6c             	arpl   %esp,0x6c(%ebp)
418d10:	42                   	inc    %edx
418d11:	75 74                	jne    0x418d87
418d13:	74 6f                	je     0x418d84
418d15:	6e                   	outsb  %ds:(%esi),(%dx)
418d16:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
418d1a:	6c                   	insb   (%dx),%es:(%edi)
418d1b:	53                   	push   %ebx
418d1c:	74 72                	je     0x418d90
418d1e:	69 70 42 75 74 74 6f 	imul   $0x6f747475,0x42(%eax),%esi
418d25:	6e                   	outsb  %ds:(%esi),(%dx)
418d26:	00 73 65             	add    %dh,0x65(%ebx)
418d29:	74 5f                	je     0x418d8a
418d2b:	41                   	inc    %ecx
418d2c:	63 63 65             	arpl   %esp,0x65(%ebx)
418d2f:	70 74                	jo     0x418da5
418d31:	42                   	inc    %edx
418d32:	75 74                	jne    0x418da8
418d34:	74 6f                	je     0x418da5
418d36:	6e                   	outsb  %ds:(%esi),(%dx)
418d37:	00 4d 61             	add    %cl,0x61(%ebp)
418d3a:	69 6e 66 6f 72 6d 5f 	imul   $0x5f6d726f,0x66(%esi),%ebp
418d41:	43                   	inc    %ebx
418d42:	68 6f 6f 73 65       	push   $0x65736f6f
418d47:	4e                   	dec    %esi
418d48:	61                   	popa
418d49:	6d                   	insl   (%dx),%es:(%edi)
418d4a:	65 5f                	gs pop %edi
418d4c:	46                   	inc    %esi
418d4d:	69 72 73 74 52 75 6e 	imul   $0x6e755274,0x73(%edx),%esi
418d54:	00 72 75             	add    %dh,0x75(%edx)
418d57:	6e                   	outsb  %ds:(%esi),(%dx)
418d58:	00 61 64             	add    %ah,0x64(%ecx)
418d5b:	64 5f                	fs pop %edi
418d5d:	4d                   	dec    %ebp
418d5e:	6f                   	outsl  %ds:(%esi),(%dx)
418d5f:	75 73                	jne    0x418dd4
418d61:	65 44                	gs inc %esp
418d63:	6f                   	outsl  %ds:(%esi),(%dx)
418d64:	77 6e                	ja     0x418dd4
418d66:	00 5f 6f             	add    %bl,0x6f(%edi)
418d69:	72 69                	jb     0x418dd4
418d6b:	67 4d                	addr16 dec %ebp
418d6d:	6f                   	outsl  %ds:(%esi),(%dx)
418d6e:	75 73                	jne    0x418de3
418d70:	65 44                	gs inc %esp
418d72:	6f                   	outsl  %ds:(%esi),(%dx)
418d73:	77 6e                	ja     0x418de3
418d75:	00 6d 6f             	add    %ch,0x6f(%ebp)
418d78:	75 73                	jne    0x418ded
418d7a:	65 44                	gs inc %esp
418d7c:	6f                   	outsl  %ds:(%esi),(%dx)
418d7d:	77 6e                	ja     0x418ded
418d7f:	00 6f 72             	add    %ch,0x72(%edi)
418d82:	69 67 44 6f 77 6e 00 	imul   $0x6e776f,0x44(%edi),%esp
418d89:	61                   	popa
418d8a:	64 64 5f             	fs fs pop %edi
418d8d:	4b                   	dec    %ebx
418d8e:	65 79 44             	gs jns 0x418dd5
418d91:	6f                   	outsl  %ds:(%esi),(%dx)
418d92:	77 6e                	ja     0x418e02
418d94:	00 6d 61             	add    %ch,0x61(%ebp)
418d97:	69 6e 41 72 65 61 4b 	imul   $0x4b616572,0x41(%esi),%ebp
418d9e:	65 79 44             	gs jns 0x418de5
418da1:	6f                   	outsl  %ds:(%esi),(%dx)
418da2:	77 6e                	ja     0x418e12
418da4:	00 5f 6f             	add    %bl,0x6f(%edi)
418da7:	72 69                	jb     0x418e12
418da9:	67 4b                	addr16 dec %ebx
418dab:	65 79 44             	gs jns 0x418df2
418dae:	6f                   	outsl  %ds:(%esi),(%dx)
418daf:	77 6e                	ja     0x418e1f
418db1:	00 6c 65 76          	add    %ch,0x76(%ebp,%eiz,2)
418db5:	65 6c                	gs insb (%dx),%es:(%edi)
418db7:	4c                   	dec    %esp
418db8:	69 73 74 4b 65 79 44 	imul   $0x4479654b,0x74(%ebx),%esi
418dbf:	6f                   	outsl  %ds:(%esi),(%dx)
418dc0:	77 6e                	ja     0x418e30
418dc2:	00 6b 65             	add    %ch,0x65(%ebx)
418dc5:	79 44                	jns    0x418e0b
418dc7:	6f                   	outsl  %ds:(%esi),(%dx)
418dc8:	77 6e                	ja     0x418e38
418dca:	00 72 65             	add    %dh,0x65(%edx)
418dcd:	68 65 61 70 69       	push   $0x69706165
418dd2:	66 79 44             	data16 jns 0x418e19
418dd5:	6f                   	outsl  %ds:(%esi),(%dx)
418dd6:	77 6e                	ja     0x418e46
418dd8:	00 6d 6e             	add    %ch,0x6e(%ebp)
418ddb:	75 4f                	jne    0x418e2c
418ddd:	70 74                	jo     0x418e53
418ddf:	69 6f 6e 73 4d 6f 76 	imul   $0x766f4d73,0x6e(%edi),%ebp
418de6:	65 4e                	gs dec %esi
418de8:	6f                   	outsl  %ds:(%esi),(%dx)
418de9:	00 6d 6e             	add    %ch,0x6e(%ebp)
418dec:	75 4f                	jne    0x418e3d
418dee:	70 74                	jo     0x418e64
418df0:	69 6f 6e 73 50 75 73 	imul   $0x73755073,0x6e(%edi),%ebp
418df7:	68 4e 6f 00 4d       	push   $0x4d006f4e
418dfc:	6f                   	outsl  %ds:(%esi),(%dx)
418dfd:	76 65                	jbe    0x418e64