494dcb:	6f                   	outsl  %ds:(%esi),(%dx)
494dcc:	78 00                	js     0x494dce
494dce:	67 65 74 5f          	addr16 gs je 0x494e31
494dd2:	43                   	inc    %ebx
494dd3:	6f                   	outsl  %ds:(%esi),(%dx)
494dd4:	6e                   	outsb  %ds:(%esi),(%dx)
494dd5:	74 72                	je     0x494e49
494dd7:	6f                   	outsl  %ds:(%esi),(%dx)
494dd8:	6c                   	insb   (%dx),%es:(%edi)
494dd9:	73 00                	jae    0x494ddb
494ddb:	41                   	inc    %ecx
494ddc:	64 64 00 73 65       	fs add %dh,%fs:0x65(%ebx)
494de1:	74 5f                	je     0x494e42
494de3:	46                   	inc    %esi
494de4:	6f                   	outsl  %ds:(%esi),(%dx)
494de5:	72 6d                	jb     0x494e54
494de7:	42                   	inc    %edx
494de8:	6f                   	outsl  %ds:(%esi),(%dx)
494de9:	72 64                	jb     0x494e4f
494deb:	65 72 53             	gs jb  0x494e41
494dee:	74 79                	je     0x494e69
494df0:	6c                   	insb   (%dx),%es:(%edi)
494df1:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
494df5:	74 5f                	je     0x494e56
494df7:	4d                   	dec    %ebp
494df8:	61                   	popa
494df9:	78 69                	js     0x494e64
494dfb:	6d                   	insl   (%dx),%es:(%edi)
494dfc:	69 7a 65 42 6f 78 00 	imul   $0x786f42,0x65(%edx),%edi
494e03:	73 65                	jae    0x494e6a
494e05:	74 5f                	je     0x494e66
494e07:	4d                   	dec    %ebp
494e08:	69 6e 69 6d 69 7a 65 	imul   $0x657a696d,0x69(%esi),%ebp
494e0f:	42                   	inc    %edx
494e10:	6f                   	outsl  %ds:(%esi),(%dx)
494e11:	78 00                	js     0x494e13
494e13:	73 65                	jae    0x494e7a
494e15:	74 5f                	je     0x494e76
494e17:	53                   	push   %ebx
494e18:	68 6f 77 49 6e       	push   $0x6e49776f
494e1d:	54                   	push   %esp
494e1e:	61                   	popa
494e1f:	73 6b                	jae    0x494e8c
494e21:	62 61 72             	bound  %esp,0x72(%ecx)
494e24:	00 73 65             	add    %dh,0x65(%ebx)
494e27:	74 5f                	je     0x494e88
494e29:	53                   	push   %ebx
494e2a:	74 61                	je     0x494e8d
494e2c:	72 74                	jb     0x494ea2
494e2e:	50                   	push   %eax
494e2f:	6f                   	outsl  %ds:(%esi),(%dx)
494e30:	73 69                	jae    0x494e9b
494e32:	74 69                	je     0x494e9d
494e34:	6f                   	outsl  %ds:(%esi),(%dx)
494e35:	6e                   	outsb  %ds:(%esi),(%dx)
494e36:	00 45 6e             	add    %al,0x6e(%ebp)
494e39:	64 49                	fs dec %ecx
494e3b:	6e                   	outsb  %ds:(%esi),(%dx)
494e3c:	69 74 00 52 65 73 75 	imul   $0x6d757365,0x52(%eax,%eax,1),%esi
494e43:	6d
494e44:	65 4c                	gs dec %esp
494e46:	61                   	popa
494e47:	79 6f                	jns    0x494eb8
494e49:	75 74                	jne    0x494ebf
494e4b:	00 50 65             	add    %dl,0x65(%eax)
494e4e:	72 66                	jb     0x494eb6
494e50:	6f                   	outsl  %ds:(%esi),(%dx)
494e51:	72 6d                	jb     0x494ec0
494e53:	4c                   	dec    %esp
494e54:	61                   	popa
494e55:	79 6f                	jns    0x494ec6
494e57:	75 74                	jne    0x494ecd
494e59:	00 47 65             	add    %al,0x65(%edi)
494e5c:	74 00                	je     0x494e5e
494e5e:	53                   	push   %ebx
494e5f:	65 74 00             	gs je  0x494e62
494e62:	41                   	inc    %ecx
494e63:	64 64 72 65          	fs fs jb 0x494ecc
494e67:	73 73                	jae    0x494edc
494e69:	00 67 65             	add    %ah,0x65(%edi)
494e6c:	74 5f                	je     0x494ecd
494e6e:	52                   	push   %edx
494e6f:	6f                   	outsl  %ds:(%esi),(%dx)
494e70:	79 61                	jns    0x494ed3
494e72:	6c                   	insb   (%dx),%es:(%edi)
494e73:	42                   	inc    %edx
494e74:	6c                   	insb   (%dx),%es:(%edi)
494e75:	75 65                	jne    0x494edc
494e77:	00 67 65             	add    %ah,0x65(%edi)
494e7a:	74 5f                	je     0x494edb
494e7c:	42                   	inc    %edx
494e7d:	6c                   	insb   (%dx),%es:(%edi)
494e7e:	61                   	popa
494e7f:	63 6b 00             	arpl   %ebp,0x0(%ebx)
494e82:	67 65 74 5f          	addr16 gs je 0x494ee5
494e86:	57                   	push   %edi
494e87:	68 69 74 65 00       	push   $0x657469
494e8c:	67 65 74 5f          	addr16 gs je 0x494eef
494e90:	52                   	push   %edx
494e91:	65 64 00 6f 70       	gs add %ch,%fs:0x70(%edi)
494e96:	5f                   	pop    %edi
494e97:	49                   	dec    %ecx
494e98:	6e                   	outsb  %ds:(%esi),(%dx)
494e99:	65 71 75             	gs jno 0x494f11
494e9c:	61                   	popa
494e9d:	6c                   	insb   (%dx),%es:(%edi)
494e9e:	69 74 79 00 67 65 74 	imul   $0x5f746567,0x0(%ecx,%edi,2),%esi
494ea5:	5f
494ea6:	59                   	pop    %ecx
494ea7:	65 6c                	gs insb (%dx),%es:(%edi)
494ea9:	6c                   	insb   (%dx),%es:(%edi)
494eaa:	6f                   	outsl  %ds:(%esi),(%dx)
494eab:	77 00                	ja     0x494ead
494ead:	6f                   	outsl  %ds:(%esi),(%dx)
494eae:	70 5f                	jo     0x494f0f
494eb0:	49                   	dec    %ecx
494eb1:	6d                   	insl   (%dx),%es:(%edi)
494eb2:	70 6c                	jo     0x494f20
494eb4:	69 63 69 74 00 67 65 	imul   $0x65670074,0x69(%ebx),%esp
494ebb:	74 5f                	je     0x494f1c
494ebd:	47                   	inc    %edi
494ebe:	6f                   	outsl  %ds:(%esi),(%dx)
494ebf:	6c                   	insb   (%dx),%es:(%edi)
494ec0:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
494ec4:	74 5f                	je     0x494f25
494ec6:	49                   	dec    %ecx
494ec7:	6e                   	outsb  %ds:(%esi),(%dx)
494ec8:	74 65                	je     0x494f2f
494eca:	72 76                	jb     0x494f42
494ecc:	61                   	popa
494ecd:	6c                   	insb   (%dx),%es:(%edi)
494ece:	00 73 65             	add    %dh,0x65(%ebx)
494ed1:	74 5f                	je     0x494f32
494ed3:	53                   	push   %ebx
494ed4:	74 65                	je     0x494f3b
494ed6:	70 00                	jo     0x494ed8
494ed8:	73 65                	jae    0x494f3f
494eda:	74 5f                	je     0x494f3b
494edc:	57                   	push   %edi
494edd:	6f                   	outsl  %ds:(%esi),(%dx)
494ede:	72 6b                	jb     0x494f4b
494ee0:	65 72 52             	gs jb  0x494f35
494ee3:	65 70 6f             	gs jo  0x494f55
494ee6:	72 74                	jb     0x494f5c
494ee8:	73 50                	jae    0x494f3a
494eea:	72 6f                	jb     0x494f5b
494eec:	67 72 65             	addr16 jb 0x494f54
494eef:	73 73                	jae    0x494f64
494ef1:	00 73 65             	add    %dh,0x65(%ebx)
494ef4:	74 5f                	je     0x494f55
494ef6:	57                   	push   %edi
494ef7:	6f                   	outsl  %ds:(%esi),(%dx)
494ef8:	72 6b                	jb     0x494f65
494efa:	65 72 53             	gs jb  0x494f50
494efd:	75 70                	jne    0x494f6f
494eff:	70 6f                	jo     0x494f70
494f01:	72 74                	jb     0x494f77
494f03:	73 43                	jae    0x494f48
494f05:	61                   	popa
494f06:	6e                   	outsb  %ds:(%esi),(%dx)
494f07:	63 65 6c             	arpl   %esp,0x6c(%ebp)
494f0a:	6c                   	insb   (%dx),%es:(%edi)
494f0b:	61                   	popa
494f0c:	74 69                	je     0x494f77
494f0e:	6f                   	outsl  %ds:(%esi),(%dx)
494f0f:	6e                   	outsb  %ds:(%esi),(%dx)
494f10:	00 61 64             	add    %ah,0x64(%ecx)
494f13:	64 5f                	fs pop %edi
494f15:	44                   	inc    %esp
494f16:	6f                   	outsl  %ds:(%esi),(%dx)
494f17:	57                   	push   %edi
494f18:	6f                   	outsl  %ds:(%esi),(%dx)
494f19:	72 6b                	jb     0x494f86
494f1b:	00 61 64             	add    %ah,0x64(%ecx)
494f1e:	64 5f                	fs pop %edi
494f20:	50                   	push   %eax
494f21:	72 6f                	jb     0x494f92
494f23:	67 72 65             	addr16 jb 0x494f8b
494f26:	73 73                	jae    0x494f9b
494f28:	43                   	inc    %ebx
494f29:	68 61 6e 67 65       	push   $0x65676e61
494f2e:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
494f32:	64 5f                	fs pop %edi
494f34:	52                   	push   %edx
494f35:	75 6e                	jne    0x494fa5
494f37:	57                   	push   %edi
494f38:	6f                   	outsl  %ds:(%esi),(%dx)
494f39:	72 6b                	jb     0x494fa6
494f3b:	65 72 43             	gs jb  0x494f81
494f3e:	6f                   	outsl  %ds:(%esi),(%dx)
494f3f:	6d                   	insl   (%dx),%es:(%edi)
494f40:	70 6c                	jo     0x494fae
494f42:	65 74 65             	gs je  0x494faa
494f45:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
494f49:	64 5f                	fs pop %edi
494f4b:	54                   	push   %esp
494f4c:	69 63 6b 00 61 64 64 	imul   $0x64646100,0x6b(%ebx),%esp
494f53:	5f                   	pop    %edi
494f54:	46                   	inc    %esi
494f55:	6f                   	outsl  %ds:(%esi),(%dx)
494f56:	72 6d                	jb     0x494fc5
494f58:	43                   	inc    %ebx
494f59:	6c                   	insb   (%dx),%es:(%edi)
494f5a:	6f                   	outsl  %ds:(%esi),(%dx)
494f5b:	73 69                	jae    0x494fc6
494f5d:	6e                   	outsb  %ds:(%esi),(%dx)
494f5e:	67 00 73 65          	add    %dh,0x65(%bp,%di)
494f62:	74 5f                	je     0x494fc3
494f64:	41                   	inc    %ecx
494f65:	6e                   	outsb  %ds:(%esi),(%dx)
494f66:	63 68 6f             	arpl   %ebp,0x6f(%eax)
494f69:	72 00                	jb     0x494f6b
494f6b:	73 65                	jae    0x494fd2
494f6d:	74 5f                	je     0x494fce
494f6f:	46                   	inc    %esi
494f70:	6f                   	outsl  %ds:(%esi),(%dx)
494f71:	6e                   	outsb  %ds:(%esi),(%dx)
494f72:	74 00                	je     0x494f74
494f74:	73 65                	jae    0x494fdb
494f76:	74 5f                	je     0x494fd7
494f78:	54                   	push   %esp
494f79:	65 78 74             	gs js  0x494ff0
494f7c:	41                   	inc    %ecx
494f7d:	6c                   	insb   (%dx),%es:(%edi)
494f7e:	69 67 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%esp
494f85:	5f                   	pop    %edi
494f86:	44                   	inc    %esp
494f87:	6f                   	outsl  %ds:(%esi),(%dx)
494f88:	63 6b 00             	arpl   %ebp,0x0(%ebx)
494f8b:	73 65                	jae    0x494ff2
494f8d:	74 5f                	je     0x494fee
494f8f:	54                   	push   %esp
494f90:	61                   	popa
494f91:	67 00 73 65          	add    %dh,0x65(%bp,%di)
494f95:	74 5f                	je     0x494ff6
494f97:	41                   	inc    %ecx
494f98:	75 74                	jne    0x49500e
494f9a:	6f                   	outsl  %ds:(%esi),(%dx)
494f9b:	53                   	push   %ebx
494f9c:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
494fa3:	00 61 64             	add    %ah,0x64(%ecx)
494fa6:	64 5f                	fs pop %edi
494fa8:	4d                   	dec    %ebp
494fa9:	6f                   	outsl  %ds:(%esi),(%dx)
494faa:	75 73                	jne    0x49501f
494fac:	65 44                	gs inc %esp
494fae:	6f                   	outsl  %ds:(%esi),(%dx)
494faf:	77 6e                	ja     0x49501f
494fb1:	00 61 64             	add    %ah,0x64(%ecx)
494fb4:	64 5f                	fs pop %edi
494fb6:	4d                   	dec    %ebp
494fb7:	6f                   	outsl  %ds:(%esi),(%dx)
494fb8:	75 73                	jne    0x49502d
494fba:	65 45                	gs inc %ebp
494fbc:	6e                   	outsb  %ds:(%esi),(%dx)
494fbd:	74 65                	je     0x495024
494fbf:	72 00                	jb     0x494fc1
494fc1:	61                   	popa
494fc2:	64 64 5f             	fs fs pop %edi
494fc5:	4d                   	dec    %ebp
494fc6:	6f                   	outsl  %ds:(%esi),(%dx)
494fc7:	75 73                	jne    0x49503c
494fc9:	65 4c                	gs dec %esp
494fcb:	65 61                	gs popa
494fcd:	76 65                	jbe    0x495034
494fcf:	00 73 65             	add    %dh,0x65(%ebx)
494fd2:	74 5f                	je     0x495033
494fd4:	45                   	inc    %ebp
494fd5:	6e                   	outsb  %ds:(%esi),(%dx)
494fd6:	61                   	popa
494fd7:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
494fdb:	00 67 65             	add    %ah,0x65(%edi)
494fde:	74 5f                	je     0x49503f
494fe0:	54                   	push   %esp
494fe1:	61                   	popa
494fe2:	67 00 67 65          	add    %ah,0x65(%bx)
494fe6:	74 5f                	je     0x495047
494fe8:	42                   	inc    %edx
494fe9:	75 74                	jne    0x49505f
494feb:	74 6f                	je     0x49505c
494fed:	6e                   	outsb  %ds:(%esi),(%dx)
494fee:	00 53 74             	add    %dl,0x74(%ebx)
494ff1:	6f                   	outsl  %ds:(%esi),(%dx)
494ff2:	70 00                	jo     0x494ff4
494ff4:	67 65 74 5f          	addr16 gs je 0x495057
494ff8:	49                   	dec    %ecx
494ff9:	73 42                	jae    0x49503d
494ffb:	75 73                	jne    0x495070
494ffd:	79 00                	jns    0x494fff
494fff:	43                   	inc    %ebx
495000:	61                   	popa
495001:	6e                   	outsb  %ds:(%esi),(%dx)
495002:	63 65 6c             	arpl   %esp,0x6c(%ebp)
495005:	41                   	inc    %ecx
495006:	73 79                	jae    0x495081
495008:	6e                   	outsb  %ds:(%esi),(%dx)
495009:	63 00                	arpl   %eax,(%eax)
49500b:	41                   	inc    %ecx
49500c:	70 70                	jo     0x49507e
49500e:	6c                   	insb   (%dx),%es:(%edi)
49500f:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
495016:	00 44 6f 45          	add    %al,0x45(%edi,%ebp,2)
49501a:	76 65                	jbe    0x495081
49501c:	6e                   	outsb  %ds:(%esi),(%dx)
49501d:	74 73                	je     0x495092
49501f:	00 52 75             	add    %dl,0x75(%edx)
495022:	6e                   	outsb  %ds:(%esi),(%dx)
495023:	57                   	push   %edi
495024:	6f                   	outsl  %ds:(%esi),(%dx)
495025:	72 6b                	jb     0x495092
495027:	65 72 41             	gs jb  0x49506b
49502a:	73 79                	jae    0x4950a5
49502c:	6e                   	outsb  %ds:(%esi),(%dx)
49502d:	63 00                	arpl   %eax,(%eax)
49502f:	4e                   	dec    %esi
495030:	65 78 74             	gs js  0x4950a7
495033:	00 4d 65             	add    %cl,0x65(%ebp)
495036:	73 73                	jae    0x4950ab
495038:	61                   	popa
495039:	67 65 42             	addr16 gs inc %edx
49503c:	6f                   	outsl  %ds:(%esi),(%dx)
49503d:	78 00                	js     0x49503f
49503f:	53                   	push   %ebx
495040:	68 6f 77 00 73       	push   $0x7300776f
495045:	65 74 5f             	gs je  0x4950a7
495048:	43                   	inc    %ebx
495049:	61                   	popa
49504a:	6e                   	outsb  %ds:(%esi),(%dx)
49504b:	63 65 6c             	arpl   %esp,0x6c(%ebp)
49504e:	00 53 68             	add    %dl,0x68(%ebx)
495051:	6f                   	outsl  %ds:(%esi),(%dx)
495052:	77 44                	ja     0x495098
495054:	69 61 6c 6f 67 00 73 	imul   $0x7300676f,0x6c(%ecx),%esp
49505b:	65 74 5f             	gs je  0x4950bd
49505e:	43                   	inc    %ebx
49505f:	68 65 63 6b 65       	push   $0x656b6365
495064:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
495068:	74 5f                	je     0x4950c9
49506a:	44                   	inc    %esp
49506b:	65 66 61             	gs popaw
49506e:	75 6c                	jne    0x4950dc
495070:	74 42                	je     0x4950b4
495072:	61                   	popa
495073:	63 6b 43             	arpl   %ebp,0x43(%ebx)
495076:	6f                   	outsl  %ds:(%esi),(%dx)
495077:	6c                   	insb   (%dx),%es:(%edi)
495078:	6f                   	outsl  %ds:(%esi),(%dx)
495079:	72 00                	jb     0x49507b
49507b:	67 65 74 5f          	addr16 gs je 0x4950de
49507f:	43                   	inc    %ebx