414d35:	9c                   	pushf
414d36:	e4 b8                	in     $0xb8,%al
414d38:	9a 2e 53 65 6c 65 63 	lcall  $0x6365,$0x6c65532e
414d3f:	74 53                	je     0x414d94
414d41:	74 75                	je     0x414db8
414d43:	46                   	inc    %esi
414d44:	6f                   	outsl  %ds:(%esi),(%dx)
414d45:	72 6d                	jb     0x414db4
414d47:	2e 72 65             	jb,pn  0x414daf
414d4a:	73 6f                	jae    0x414dbb
414d4c:	75 72                	jne    0x414dc0
414d4e:	63 65 73             	arpl   %esp,0x73(%ebp)
414d51:	00 77 69             	add    %dh,0x69(%edi)
414d54:	6e                   	outsb  %ds:(%esi),(%dx)
414d55:	66 6f                	outsw  %ds:(%esi),(%dx)
414d57:	72 6d                	jb     0x414dc6
414d59:	e5 a4                	in     $0xa4,%eax
414d5b:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
414d5c:	e4 bd                	in     $0xbd,%al
414d5e:	9c                   	pushf
414d5f:	e4 b8                	in     $0xb8,%al
414d61:	9a 2e 4d 6f 64 69 66 	lcall  $0x6669,$0x646f4d2e
414d68:	79 51                	jns    0x414dbb
414d6a:	75 65                	jne    0x414dd1
414d6c:	73 74                	jae    0x414de2
414d6e:	69 6f 6e 2e 72 65 73 	imul   $0x7365722e,0x6e(%edi),%ebp
414d75:	6f                   	outsl  %ds:(%esi),(%dx)
414d76:	75 72                	jne    0x414dea
414d78:	63 65 73             	arpl   %esp,0x73(%ebp)
414d7b:	00 77 69             	add    %dh,0x69(%edi)
414d7e:	6e                   	outsb  %ds:(%esi),(%dx)
414d7f:	66 6f                	outsw  %ds:(%esi),(%dx)
414d81:	72 6d                	jb     0x414df0
414d83:	44                   	inc    %esp
414d84:	53                   	push   %ebx
414d85:	53                   	push   %ebx
414d86:	2e 50                	cs push %eax
414d88:	72 6f                	jb     0x414df9
414d8a:	70 65                	jo     0x414df1
414d8c:	72 74                	jb     0x414e02
414d8e:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
414d95:	6f                   	outsl  %ds:(%esi),(%dx)
414d96:	75 72                	jne    0x414e0a
414d98:	63 65 73             	arpl   %esp,0x73(%ebp)
414d9b:	2e 72 65             	jb,pn  0x414e03
414d9e:	73 6f                	jae    0x414e0f
414da0:	75 72                	jne    0x414e14
414da2:	63 65 73             	arpl   %esp,0x73(%ebp)
414da5:	00 77 69             	add    %dh,0x69(%edi)
414da8:	6e                   	outsb  %ds:(%esi),(%dx)
414da9:	66 6f                	outsw  %ds:(%esi),(%dx)
414dab:	72 6d                	jb     0x414e1a
414dad:	e5 a4                	in     $0xa4,%eax
414daf:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
414db0:	e4 bd                	in     $0xbd,%al
414db2:	9c                   	pushf
414db3:	e4 b8                	in     $0xb8,%al
414db5:	9a 2e 41 64 64 53 75 	lcall  $0x7553,$0x6464412e
414dbc:	62 6a 65             	bound  %ebp,0x65(%edx)
414dbf:	63 74 2e 72          	arpl   %esi,0x72(%esi,%ebp,1)
414dc3:	65 73 6f             	gs jae 0x414e35
414dc6:	75 72                	jne    0x414e3a
414dc8:	63 65 73             	arpl   %esp,0x73(%ebp)
414dcb:	00 77 69             	add    %dh,0x69(%edi)
414dce:	6e                   	outsb  %ds:(%esi),(%dx)
414dcf:	66 6f                	outsw  %ds:(%esi),(%dx)
414dd1:	72 6d                	jb     0x414e40
414dd3:	e5 a4                	in     $0xa4,%eax
414dd5:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
414dd6:	e4 bd                	in     $0xbd,%al
414dd8:	9c                   	pushf
414dd9:	e4 b8                	in     $0xb8,%al
414ddb:	9a 2e 53 65 61 72 63 	lcall  $0x6372,$0x6165532e
414de2:	68 4d 6f 64 69       	push   $0x69646f4d
414de7:	66 79 53             	data16 jns 0x414e3d
414dea:	75 62                	jne    0x414e4e
414dec:	6a 65                	push   $0x65
414dee:	63 74 2e 72          	arpl   %esi,0x72(%esi,%ebp,1)
414df2:	65 73 6f             	gs jae 0x414e64
414df5:	75 72                	jne    0x414e69
414df7:	63 65 73             	arpl   %esp,0x73(%ebp)
414dfa:	00 44 65 62          	add    %al,0x62(%ebp,%eiz,2)
414dfe:	75 67                	jne    0x414e67
414e00:	67 69 6e 67 4d 6f 64 	imul   $0x65646f4d,0x67(%bp),%ebp
414e07:	65
414e08:	73 00                	jae    0x414e0a
414e0a:	77 69                	ja     0x414e75
414e0c:	6e                   	outsb  %ds:(%esi),(%dx)
414e0d:	66 6f                	outsw  %ds:(%esi),(%dx)
414e0f:	72 6d                	jb     0x414e7e
414e11:	44                   	inc    %esp
414e12:	53                   	push   %ebx
414e13:	53                   	push   %ebx
414e14:	2e 50                	cs push %eax
414e16:	72 6f                	jb     0x414e87
414e18:	70 65                	jo     0x414e7f
414e1a:	72 74                	jb     0x414e90
414e1c:	69 65 73 00 67 65 74 	imul   $0x74656700,0x73(%ebp),%esp
414e23:	5f                   	pop    %edi
414e24:	54                   	push   %esp
414e25:	61                   	popa
414e26:	62 6c 65 73          	bound  %ebp,0x73(%ebp,%eiz,2)
414e2a:	00 45 6e             	add    %al,0x6e(%ebp)
414e2d:	61                   	popa
414e2e:	62 6c 65 56          	bound  %ebp,0x56(%ebp,%eiz,2)
414e32:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
414e39:	79 6c                	jns    0x414ea7
414e3b:	65 73 00             	gs jae 0x414e3e
414e3e:	73 65                	jae    0x414ea5
414e40:	74 5f                	je     0x414ea1
414e42:	47                   	inc    %edi
414e43:	72 69                	jb     0x414eae
414e45:	64 4c                	fs dec %esp
414e47:	69 6e 65 73 00 73 65 	imul   $0x65730073,0x65(%esi),%ebp
414e4e:	6c                   	insb   (%dx),%es:(%edi)
414e4f:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414e54:	53                   	push   %ebx
414e55:	74 61                	je     0x414eb8
414e57:	74 65                	je     0x414ebe
414e59:	73 00                	jae    0x414e5b
414e5b:	53                   	push   %ebx
414e5c:	65 74 74             	gs je  0x414ed3
414e5f:	69 6e 67 73 00 46 6f 	imul   $0x6f460073,0x67(%esi),%ebp
414e66:	72 6d                	jb     0x414ed5
414e68:	43                   	inc    %ebx
414e69:	6c                   	insb   (%dx),%es:(%edi)
414e6a:	6f                   	outsl  %ds:(%esi),(%dx)
414e6b:	73 69                	jae    0x414ed6
414e6d:	6e                   	outsb  %ds:(%esi),(%dx)
414e6e:	67 45                	addr16 inc %ebp
414e70:	76 65                	jbe    0x414ed7
414e72:	6e                   	outsb  %ds:(%esi),(%dx)
414e73:	74 41                	je     0x414eb6
414e75:	72 67                	jb     0x414ede
414e77:	73 00                	jae    0x414e79
414e79:	43                   	inc    %ebx
414e7a:	61                   	popa
414e7b:	6e                   	outsb  %ds:(%esi),(%dx)
414e7c:	63 65 6c             	arpl   %esp,0x6c(%ebp)
414e7f:	45                   	inc    %ebp
414e80:	76 65                	jbe    0x414ee7
414e82:	6e                   	outsb  %ds:(%esi),(%dx)
414e83:	74 41                	je     0x414ec6
414e85:	72 67                	jb     0x414eee
414e87:	73 00                	jae    0x414e89
414e89:	44                   	inc    %esp
414e8a:	61                   	popa
414e8b:	74 61                	je     0x414eee
414e8d:	47                   	inc    %edi
414e8e:	72 69                	jb     0x414ef9
414e90:	64 56                	fs push %esi
414e92:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
414e99:	45                   	inc    %ebp
414e9a:	76 65                	jbe    0x414f01
414e9c:	6e                   	outsb  %ds:(%esi),(%dx)
414e9d:	74 41                	je     0x414ee0
414e9f:	72 67                	jb     0x414f08
414ea1:	73 00                	jae    0x414ea3
414ea3:	4b                   	dec    %ebx
414ea4:	65 79 50             	gs jns 0x414ef7
414ea7:	72 65                	jb     0x414f0e
414ea9:	73 73                	jae    0x414f1e
414eab:	45                   	inc    %ebp
414eac:	76 65                	jbe    0x414f13
414eae:	6e                   	outsb  %ds:(%esi),(%dx)
414eaf:	74 41                	je     0x414ef2
414eb1:	72 67                	jb     0x414f1a
414eb3:	73 00                	jae    0x414eb5
414eb5:	47                   	inc    %edi
414eb6:	65 74 51             	gs je  0x414f0a
414eb9:	75 65                	jne    0x414f20
414ebb:	73 74                	jae    0x414f31
414ebd:	69 6f 6e 44 65 74 61 	imul   $0x61746544,0x6e(%edi),%ebp
414ec4:	69 6c 73 00 67 65 74 	imul   $0x5f746567,0x0(%ebx,%esi,2),%ebp
414ecb:	5f
414ecc:	43                   	inc    %ebx
414ecd:	6f                   	outsl  %ds:(%esi),(%dx)
414ece:	6e                   	outsb  %ds:(%esi),(%dx)
414ecf:	74 72                	je     0x414f43
414ed1:	6f                   	outsl  %ds:(%esi),(%dx)
414ed2:	6c                   	insb   (%dx),%es:(%edi)
414ed3:	73 00                	jae    0x414ed5
414ed5:	67 65 74 5f          	addr16 gs je 0x414f38
414ed9:	49                   	dec    %ecx
414eda:	74 65                	je     0x414f41
414edc:	6d                   	insl   (%dx),%es:(%edi)
414edd:	73 00                	jae    0x414edf
414edf:	67 65 74 5f          	addr16 gs je 0x414f42
414ee3:	53                   	push   %ebx
414ee4:	65 6c                	gs insb (%dx),%es:(%edi)
414ee6:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414eeb:	49                   	dec    %ecx
414eec:	74 65                	je     0x414f53
414eee:	6d                   	insl   (%dx),%es:(%edi)
414eef:	73 00                	jae    0x414ef1
414ef1:	67 65 74 5f          	addr16 gs je 0x414f54
414ef5:	44                   	inc    %esp
414ef6:	72 6f                	jb     0x414f67
414ef8:	70 44                	jo     0x414f3e
414efa:	6f                   	outsl  %ds:(%esi),(%dx)
414efb:	77 6e                	ja     0x414f6b
414efd:	49                   	dec    %ecx
414efe:	74 65                	je     0x414f65
414f00:	6d                   	insl   (%dx),%es:(%edi)
414f01:	73 00                	jae    0x414f03
414f03:	53                   	push   %ebx
414f04:	79 73                	jns    0x414f79
414f06:	74 65                	je     0x414f6d
414f08:	6d                   	insl   (%dx),%es:(%edi)
414f09:	2e 57                	cs push %edi
414f0b:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
414f12:	46                   	inc    %esi
414f13:	6f                   	outsl  %ds:(%esi),(%dx)
414f14:	72 6d                	jb     0x414f83
414f16:	73 00                	jae    0x414f18
414f18:	67 65 74 5f          	addr16 gs je 0x414f7b
414f1c:	43                   	inc    %ebx
414f1d:	6f                   	outsl  %ds:(%esi),(%dx)
414f1e:	6c                   	insb   (%dx),%es:(%edi)
414f1f:	75 6d                	jne    0x414f8e
414f21:	6e                   	outsb  %ds:(%esi),(%dx)
414f22:	73 00                	jae    0x414f24
414f24:	73 65                	jae    0x414f8b
414f26:	74 5f                	je     0x414f87
414f28:	41                   	inc    %ecx
414f29:	75 74                	jne    0x414f9f
414f2b:	6f                   	outsl  %ds:(%esi),(%dx)
414f2c:	53                   	push   %ebx
414f2d:	63 61 6c             	arpl   %esp,0x6c(%ecx)
414f30:	65 44                	gs inc %esp
414f32:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
414f39:	6e                   	outsb  %ds:(%esi),(%dx)
414f3a:	73 00                	jae    0x414f3c
414f3c:	53                   	push   %ebx
414f3d:	79 73                	jns    0x414fb2
414f3f:	74 65                	je     0x414fa6
414f41:	6d                   	insl   (%dx),%es:(%edi)
414f42:	2e 43                	cs inc %ebx
414f44:	6f                   	outsl  %ds:(%esi),(%dx)
414f45:	6c                   	insb   (%dx),%es:(%edi)
414f46:	6c                   	insb   (%dx),%es:(%edi)
414f47:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
414f4c:	6e                   	outsb  %ds:(%esi),(%dx)
414f4d:	73 00                	jae    0x414f4f
414f4f:	4d                   	dec    %ebp
414f50:	65 73 73             	gs jae 0x414fc6
414f53:	61                   	popa
414f54:	67 65 42             	addr16 gs inc %edx
414f57:	6f                   	outsl  %ds:(%esi),(%dx)
414f58:	78 42                	js     0x414f9c
414f5a:	75 74                	jne    0x414fd0
414f5c:	74 6f                	je     0x414fcd
414f5e:	6e                   	outsb  %ds:(%esi),(%dx)
414f5f:	73 00                	jae    0x414f61
414f61:	73 65                	jae    0x414fc8
414f63:	74 5f                	je     0x414fc4
414f65:	53                   	push   %ebx
414f66:	63 72 6f             	arpl   %esi,0x6f(%edx)
414f69:	6c                   	insb   (%dx),%es:(%edi)
414f6a:	6c                   	insb   (%dx),%es:(%edi)
414f6b:	42                   	inc    %edx
414f6c:	61                   	popa
414f6d:	72 73                	jb     0x414fe2
414f6f:	00 63 6f             	add    %ah,0x6f(%ebx)
414f72:	72 72                	jb     0x414fe6
414f74:	65 63 74 41 6e       	arpl   %esi,%gs:0x6e(%ecx,%eax,2)
414f79:	73 77                	jae    0x414ff2
414f7b:	65 72 73             	gs jb  0x414ff1
414f7e:	00 73 74             	add    %dh,0x74(%ebx)
414f81:	75 64                	jne    0x414fe7
414f83:	65 6e                	outsb  %gs:(%esi),(%dx)
414f85:	74 41                	je     0x414fc8
414f87:	6e                   	outsb  %ds:(%esi),(%dx)
414f88:	73 77                	jae    0x415001
414f8a:	65 72 73             	gs jb  0x415000
414f8d:	00 63 6f             	add    %ah,0x6f(%ebx)
414f90:	6d                   	insl   (%dx),%es:(%edi)
414f91:	5f                   	pop    %edi
414f92:	63 6c 61 73          	arpl   %ebp,0x73(%ecx,%eiz,2)
414f96:	73 00                	jae    0x414f98
414f98:	74 78                	je     0x415012
414f9a:	74 5f                	je     0x414ffb
414f9c:	61                   	popa
414f9d:	67 61                	addr16 popa
414f9f:	69 6e 5f 70 61 73 73 	imul   $0x73736170,0x5f(%esi),%ebp
414fa6:	00 61 64             	add    %ah,0x64(%ecx)
414fa9:	64 5f                	fs pop %edi
414fab:	4b                   	dec    %ebx
414fac:	65 79 50             	gs jns 0x414fff
414faf:	72 65                	jb     0x415016
414fb1:	73 73                	jae    0x415026
414fb3:	00 74 78 74          	add    %dh,0x74(%eax,%edi,2)
414fb7:	5f                   	pop    %edi
414fb8:	6e                   	outsb  %ds:(%esi),(%dx)
414fb9:	61                   	popa
414fba:	6d                   	insl   (%dx),%es:(%edi)
414fbb:	65 5f                	gs pop %edi
414fbd:	4b                   	dec    %ebx
414fbe:	65 79 50             	gs jns 0x415011
414fc1:	72 65                	jb     0x415028
414fc3:	73 73                	jae    0x415038
414fc5:	00 74 78 74          	add    %dh,0x74(%eax,%edi,2)
414fc9:	5f                   	pop    %edi
414fca:	61                   	popa
414fcb:	64 64 72 65          	fs fs jb 0x415034
414fcf:	73 73                	jae    0x415044
414fd1:	00 63 6f             	add    %ah,0x6f(%ebx)
414fd4:	6d                   	insl   (%dx),%es:(%edi)
414fd5:	70 6f                	jo     0x415046
414fd7:	6e                   	outsb  %ds:(%esi),(%dx)
414fd8:	65 6e                	outsb  %gs:(%esi),(%dx)
414fda:	74 73                	je     0x41504f
414fdc:	00 44 6f 45          	add    %al,0x45(%edi,%ebp,2)
414fe0:	76 65                	jbe    0x415047
414fe2:	6e                   	outsb  %ds:(%esi),(%dx)
414fe3:	74 73                	je     0x415058
414fe5:	00 67 65             	add    %ah,0x65(%edi)
414fe8:	74 5f                	je     0x415049
414fea:	52                   	push   %edx
414feb:	6f                   	outsl  %ds:(%esi),(%dx)
414fec:	77 73                	ja     0x415061
414fee:	00 67 65             	add    %ah,0x65(%edi)
414ff1:	74 5f                	je     0x415052
414ff3:	53                   	push   %ebx
414ff4:	65 6c                	gs insb (%dx),%es:(%edi)
414ff6:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
414ffb:	52                   	push   %edx
414ffc:	6f                   	outsl  %ds:(%esi),(%dx)
414ffd:	77 73                	ja     0x415072
414fff:	00 67 65             	add    %ah,0x65(%edi)
415002:	74 5f                	je     0x415063
415004:	48                   	dec    %eax
415005:	61                   	popa
415006:	73 52                	jae    0x41505a
415008:	6f                   	outsl  %ds:(%esi),(%dx)
415009:	77 73                	ja     0x41507e
41500b:	00 53 65             	add    %dl,0x65(%ebx)
41500e:	6e                   	outsb  %ds:(%esi),(%dx)
41500f:	64 4b                	fs dec %ebx
415011:	65 79 73             	gs jns 0x415087
415014:	00 43 6f             	add    %al,0x6f(%ebx)
415017:	6e                   	outsb  %ds:(%esi),(%dx)
415018:	63 61 74             	arpl   %esp,0x74(%ecx)
41501b:	00 46 6f             	add    %al,0x6f(%esi)
41501e:	72 6d                	jb     0x41508d
415020:	61                   	popa
415021:	74 00                	je     0x415023
415023:	47                   	inc    %edi
415024:	65 74 4f             	gs je  0x415076
415027:	62 6a 65             	bound  %ebp,0x65(%edx)