416ea9:	7a 4f                	jp     0x416efa
416eab:	48                   	dec    %eax
416eac:	46                   	inc    %esi
416ead:	6f                   	outsl  %ds:(%esi),(%dx)
416eae:	55                   	push   %ebp
416eaf:	4d                   	dec    %ebp
416eb0:	71 47                	jno    0x416ef9
416eb2:	4f                   	dec    %edi
416eb3:	4e                   	dec    %esi
416eb4:	50                   	push   %eax
416eb5:	66 4b                	dec    %bx
416eb7:	64 7a 36             	fs jp  0x416ef0
416eba:	37                   	aaa
416ebb:	55                   	push   %ebp
416ebc:	2f                   	das
416ebd:	70 4b                	jo     0x416f0a
416ebf:	48                   	dec    %eax
416ec0:	69 6e 78 35 6e 2f 5a 	imul   $0x5a2f6e35,0x78(%esi),%ebp
416ec7:	7a 6d                	jp     0x416f36
416ec9:	4b                   	dec    %ebx
416eca:	6a 76                	push   $0x76
416ecc:	75 51                	jne    0x416f1f
416ece:	70 75                	jo     0x416f45
416ed0:	45                   	inc    %ebp
416ed1:	36 4f                	ss dec %edi
416ed3:	59                   	pop    %ecx
416ed4:	31 45 69             	xor    %eax,0x69(%ebp)
416ed7:	70 45                	jo     0x416f1e
416ed9:	76 35                	jbe    0x416f10
416edb:	6d                   	insl   (%dx),%es:(%edi)
416edc:	36 61                	ss popa
416ede:	65 58                	gs pop %eax
416ee0:	58                   	pop    %eax
416ee1:	32 43 58             	xor    0x58(%ebx),%al
416ee4:	4a                   	dec    %edx
416ee5:	59                   	pop    %ecx
416ee6:	73 30                	jae    0x416f18
416ee8:	37                   	aaa
416ee9:	31 56 4e             	xor    %edx,0x4e(%esi)
416eec:	77 62                	ja     0x416f50
416eee:	4e                   	dec    %esi
416eef:	50                   	push   %eax
416ef0:	73 58                	jae    0x416f4a
416ef2:	45                   	inc    %ebp
416ef3:	70 2f                	jo     0x416f24
416ef5:	6a 44                	push   $0x44
416ef7:	78 73                	js     0x416f6c
416ef9:	30 61 34             	xor    %ah,0x34(%ecx)
416efc:	7a 33                	jp     0x416f31
416efe:	67 69 65 4f 39 43 75 	imul   $0x45754339,0x4f(%di),%esp
416f05:	45
416f06:	6e                   	outsb  %ds:(%esi),(%dx)
416f07:	53                   	push   %ebx
416f08:	6b 48 71 55          	imul   $0x55,0x71(%eax),%ecx
416f0c:	42                   	inc    %edx
416f0d:	4e                   	dec    %esi
416f0e:	2f                   	das
416f0f:	4b                   	dec    %ebx
416f10:	2f                   	das
416f11:	6d                   	insl   (%dx),%es:(%edi)
416f12:	30 61 35             	xor    %ah,0x35(%ecx)
416f15:	44                   	inc    %esp
416f16:	36 5a                	ss pop %edx
416f18:	73 4b                	jae    0x416f65
416f1a:	39 57 59             	cmp    %edx,0x59(%edi)
416f1d:	41                   	inc    %ecx
416f1e:	6f                   	outsl  %ds:(%esi),(%dx)
416f1f:	55                   	push   %ebp
416f20:	73 65                	jae    0x416f87
416f22:	63 6e 79             	arpl   %ebp,0x79(%esi)
416f25:	6a 2b                	push   $0x2b
416f27:	7a 4e                	jp     0x416f77
416f29:	4c                   	dec    %esp
416f2a:	4d                   	dec    %ebp
416f2b:	47                   	inc    %edi
416f2c:	50                   	push   %eax
416f2d:	32 70 4b             	xor    0x4b(%eax),%dh
416f30:	45                   	inc    %ebp
416f31:	4e                   	dec    %esi
416f32:	79 4d                	jns    0x416f81
416f34:	2b 4c 6b 55          	sub    0x55(%ebx,%ebp,2),%ecx
416f38:	75 77                	jne    0x416fb1
416f3a:	67 6c                	insb   (%dx),%es:(%di)
416f3c:	6f                   	outsl  %ds:(%esi),(%dx)
416f3d:	67 5a                	addr16 pop %edx
416f3f:	74 58                	je     0x416f99
416f41:	36 6f                	outsl  %ss:(%esi),(%dx)
416f43:	61                   	popa
416f44:	53                   	push   %ebx
416f45:	4e                   	dec    %esi
416f46:	62 30                	bound  %esi,(%eax)
416f48:	6c                   	insb   (%dx),%es:(%edi)
416f49:	43                   	inc    %ebx
416f4a:	36 43                	ss inc %ebx
416f4c:	49                   	dec    %ecx
416f4d:	5a                   	pop    %edx
416f4e:	32 48 72             	xor    0x72(%eax),%cl
416f51:	52                   	push   %edx
416f52:	79 42                	jns    0x416f96
416f54:	32 35 44 32 38 46    	xor    0x46383244,%dh
416f5a:	38 6d 56             	cmp    %ch,0x56(%ebp)
416f5d:	4e                   	dec    %esi
416f5e:	70 5a                	jo     0x416fba
416f60:	78 37                	js     0x416f99
416f62:	4d                   	dec    %ebp
416f63:	69 46 6a 5a 50 41 64 	imul   $0x6441505a,0x6a(%esi),%eax
416f6a:	64 57                	fs push %edi
416f6c:	6a 33                	push   $0x33
416f6e:	53                   	push   %ebx
416f6f:	47                   	inc    %edi
416f70:	38 4d 57             	cmp    %cl,0x57(%ebp)
416f73:	34 33                	xor    $0x33,%al
416f75:	58                   	pop    %eax
416f76:	62 67 53             	bound  %esp,0x53(%edi)
416f79:	48                   	dec    %eax
416f7a:	68 49 72 49 33       	push   $0x33497249
416f7f:	53                   	push   %ebx
416f80:	48                   	dec    %eax
416f81:	33 31                	xor    (%ecx),%esi
416f83:	6d                   	insl   (%dx),%es:(%edi)
416f84:	66 49                	dec    %cx
416f86:	6b 75 76 4d          	imul   $0x4d,0x76(%ebp),%esi
416f8a:	41                   	inc    %ecx
416f8b:	42                   	inc    %edx
416f8c:	37                   	aaa
416f8d:	35 4c 52 64 4a       	xor    $0x4a64524c,%eax
416f92:	65 69 64 77 53 4b 6e 	imul   $0x64626e4b,%gs:0x53(%edi,%esi,2),%esp
416f99:	62 64
416f9b:	31 36                	xor    %esi,(%esi)
416f9d:	47                   	inc    %edi
416f9e:	64 4f                	fs dec %edi
416fa0:	48                   	dec    %eax
416fa1:	69 47 2b 70 70 68 2f 	imul   $0x2f687070,0x2b(%edi),%eax
416fa8:	70 69                	jo     0x417013
416faa:	32 4c 34 67          	xor    0x67(%esp,%esi,1),%cl
416fae:	44                   	inc    %esp
416faf:	6c                   	insb   (%dx),%es:(%edi)
416fb0:	38 59 56             	cmp    %bl,0x56(%ecx)
416fb3:	66 47                	inc    %di
416fb5:	47                   	inc    %edi
416fb6:	6c                   	insb   (%dx),%es:(%edi)
416fb7:	6a 4d                	push   $0x4d
416fb9:	2f                   	das
416fba:	4e                   	dec    %esi
416fbb:	77 78                	ja     0x417035
416fbd:	2f                   	das
416fbe:	62 78 73             	bound  %edi,0x73(%eax)
416fc1:	69 76 42 4b 6e 30 6f 	imul   $0x6f306e4b,0x42(%esi),%esi
416fc8:	4a                   	dec    %edx
416fc9:	53                   	push   %ebx
416fca:	32 2f                	xor    (%edi),%ch
416fcc:	50                   	push   %eax
416fcd:	64 4d                	fs dec %ebp
416fcf:	33 4e 72             	xor    0x72(%esi),%ecx
416fd2:	54                   	push   %esp
416fd3:	57                   	push   %edi
416fd4:	55                   	push   %ebp
416fd5:	4e                   	dec    %esi
416fd6:	47                   	inc    %edi
416fd7:	64 67 39 56 6d       	cmp    %edx,%fs:0x6d(%bp)
416fdc:	51                   	push   %ecx
416fdd:	44                   	inc    %esp
416fde:	2b 55 49             	sub    0x49(%ebp),%edx
416fe1:	51                   	push   %ecx
416fe2:	59                   	pop    %ecx
416fe3:	46                   	inc    %esi
416fe4:	78 32                	js     0x417018
416fe6:	2b 43 6c             	sub    0x6c(%ebx),%eax
416fe9:	41                   	inc    %ecx
416fea:	59                   	pop    %ecx
416feb:	6e                   	outsb  %ds:(%esi),(%dx)
416fec:	6f                   	outsl  %ds:(%esi),(%dx)
416fed:	79 58                	jns    0x417047
416fef:	6b 53 2f 77          	imul   $0x77,0x2f(%ebx),%edx
416ff3:	2b 43 4b             	sub    0x4b(%ebx),%eax
416ff6:	61                   	popa
416ff7:	2f                   	das
416ff8:	38 42 4b             	cmp    %al,0x4b(%edx)
416ffb:	75 50                	jne    0x41704d
416ffd:	4e                   	dec    %esi
416ffe:	6e                   	outsb  %ds:(%esi),(%dx)
416fff:	4e                   	dec    %esi
417000:	66 39 6e 32          	cmp    %bp,0x32(%esi)
417004:	4e                   	dec    %esi
417005:	64 2f                	fs das
417007:	65 37                	gs aaa
417009:	56                   	push   %esi
41700a:	52                   	push   %edx
41700b:	74 64                	je     0x417071
41700d:	30 6f 47             	xor    %ch,0x47(%edi)
417010:	47                   	inc    %edi
417011:	77 35                	ja     0x417048
417013:	30 6b 42             	xor    %ch,0x42(%ebx)
417016:	65 34 35             	gs xor $0x35,%al
417019:	66 53                	push   %bx
41701b:	43                   	inc    %ebx
41701c:	65 42                	gs inc %edx
41701e:	65 59                	gs pop %ecx
417020:	58                   	pop    %eax
417021:	36 47                	ss inc %edi
417023:	7a 46                	jp     0x41706b
417025:	74 43                	je     0x41706a
417027:	76 52                	jbe    0x41707b
417029:	38 77 44             	cmp    %dh,0x44(%edi)
41702c:	71 5a                	jno    0x417088
41702e:	7a 6c                	jp     0x41709c
417030:	50                   	push   %eax
417031:	37                   	aaa
417032:	4d                   	dec    %ebp
417033:	45                   	inc    %ebp
417034:	48                   	dec    %eax
417035:	42                   	inc    %edx
417036:	75 49                	jne    0x417081
417038:	53                   	push   %ebx
417039:	77 48                	ja     0x417083
41703b:	37                   	aaa
41703c:	36 33 71 34          	xor    %ss:0x34(%ecx),%esi
417040:	63 71 30             	arpl   %esi,0x30(%ecx)
417043:	70 46                	jo     0x41708b
417045:	35 33 2b 54 45       	xor    $0x45542b33,%eax
41704a:	48                   	dec    %eax
41704b:	34 32                	xor    $0x32,%al
41704d:	5a                   	pop    %edx
41704e:	2b 49 78             	sub    0x78(%ecx),%ecx
417051:	6a 52                	push   $0x52
417053:	46                   	inc    %esi
417054:	53                   	push   %ebx
417055:	57                   	push   %edi
417056:	2f                   	das
417057:	31 68 4e             	xor    %ebp,0x4e(%eax)
41705a:	6b 33 4c             	imul   $0x4c,(%ebx),%esi
41705d:	55                   	push   %ebp
41705e:	33 2f                	xor    (%edi),%ebp
417060:	35 65 6a 39 6e       	xor    $0x6e396a65,%eax
417065:	4a                   	dec    %edx
417066:	2b 78 54             	sub    0x54(%eax),%edi
417069:	32 67 62             	xor    0x62(%edi),%ah
41706c:	56                   	push   %esi
41706d:	58                   	pop    %eax
41706e:	46                   	inc    %esi
41706f:	74 44                	je     0x4170b5
417071:	4c                   	dec    %esp
417072:	4a                   	dec    %edx
417073:	54                   	push   %esp
417074:	4e                   	dec    %esi
417075:	6d                   	insl   (%dx),%es:(%edi)
417076:	6d                   	insl   (%dx),%es:(%edi)
417077:	49                   	dec    %ecx
417078:	56                   	push   %esi
417079:	68 30 67 56 56       	push   $0x56566730
41707e:	63 36                	arpl   %esi,(%esi)
417080:	5a                   	pop    %edx
417081:	64 70 73             	fs jo  0x4170f7
417084:	34 41                	xor    $0x41,%al
417086:	37                   	aaa
417087:	6a 5a                	push   $0x5a
417089:	62 32                	bound  %esi,(%edx)
41708b:	61                   	popa
41708c:	6a 6f                	push   $0x6f
41708e:	35 55 4a 31 66       	xor    $0x66314a55,%eax
417093:	75 68                	jne    0x4170fd
417095:	55                   	push   %ebp
417096:	61                   	popa
417097:	36 33 73 61          	xor    %ss:0x61(%ebx),%esi
41709b:	4c                   	dec    %esp
41709c:	49                   	dec    %ecx
41709d:	76 78                	jbe    0x417117
41709f:	68 4c 52 4a 70       	push   $0x704a524c
4170a4:	67 47                	addr16 inc %edi
4170a6:	64 4c                	fs dec %esp
4170a8:	34 66                	xor    $0x66,%al
4170aa:	65 6a 30             	gs push $0x30
4170ad:	48                   	dec    %eax
4170ae:	56                   	push   %esi
4170af:	56                   	push   %esi
4170b0:	6e                   	outsb  %ds:(%esi),(%dx)
4170b1:	79 50                	jns    0x417103
4170b3:	37                   	aaa
4170b4:	6b 55 4b 44          	imul   $0x44,0x4b(%ebp),%edx
4170b8:	6a 31                	push   $0x31
4170ba:	79 38                	jns    0x4170f4
4170bc:	44                   	inc    %esp
4170bd:	33 63 71             	xor    0x71(%ebx),%esp
4170c0:	39 55 64             	cmp    %edx,0x64(%ebp)
4170c3:	58                   	pop    %eax
4170c4:	52                   	push   %edx
4170c5:	44                   	inc    %esp
4170c6:	4e                   	dec    %esi
4170c7:	4d                   	dec    %ebp
4170c8:	7a 73                	jp     0x41713d
4170ca:	77 54                	ja     0x417120
4170cc:	5a                   	pop    %edx
4170cd:	54                   	push   %esp
4170ce:	4c                   	dec    %esp
4170cf:	39 49 6c             	cmp    %ecx,0x6c(%ecx)
4170d2:	6f                   	outsl  %ds:(%esi),(%dx)
4170d3:	48                   	dec    %eax
4170d4:	4c                   	dec    %esp
4170d5:	6b 7a 71 31          	imul   $0x31,0x71(%edx),%edi
4170d9:	51                   	push   %ecx
4170da:	47                   	inc    %edi
4170db:	61                   	popa
4170dc:	78 4a                	js     0x417128
4170de:	4e                   	dec    %esi
4170df:	6e                   	outsb  %ds:(%esi),(%dx)
4170e0:	72 6b                	jb     0x41714d
4170e2:	47                   	inc    %edi
4170e3:	78 49                	js     0x41712e
4170e5:	38 71 6d             	cmp    %dh,0x6d(%ecx)
4170e8:	48                   	dec    %eax
4170e9:	66 54                	push   %sp
4170eb:	62 52 68             	bound  %edx,0x68(%edx)
4170ee:	2f                   	das
4170ef:	72 49                	jb     0x41713a
4170f1:	42                   	inc    %edx
4170f2:	78 68                	js     0x41715c
4170f4:	4c                   	dec    %esp
4170f5:	2f                   	das
4170f6:	5a                   	pop    %edx
4170f7:	4b                   	dec    %ebx
4170f8:	65 2f                	gs das
4170fa:	51                   	push   %ecx
4170fb:	33 38                	xor    (%eax),%edi
4170fd:	68 51 32 43 50       	push   $0x50433251
417102:	54                   	push   %esp
417103:	2b 6c 38 66          	sub    0x66(%eax,%edi,1),%ebp
417107:	4c                   	dec    %esp
417108:	66 43                	inc    %bx
41710a:	6c                   	insb   (%dx),%es:(%edi)
41710b:	55                   	push   %ebp
41710c:	45                   	inc    %ebp
41710d:	36 52                	ss push %edx
41710f:	6a 2b                	push   $0x2b
417111:	66 6a 58             	pushw  $0x58
417114:	6c                   	insb   (%dx),%es:(%edi)
417115:	33 5a 77             	xor    0x77(%edx),%ebx
417118:	4d                   	dec    %ebp
417119:	73 55                	jae    0x417170
41711b:	59                   	pop    %ecx
41711c:	34 42                	xor    $0x42,%al
41711e:	71 38                	jno    0x417158
417120:	59                   	pop    %ecx
417121:	49                   	dec    %ecx
417122:	2f                   	das
417123:	48                   	dec    %eax
417124:	4c                   	dec    %esp
417125:	59                   	pop    %ecx
417126:	54                   	push   %esp
417127:	79 6f                	jns    0x417198
417129:	66 78 65             	data16 js 0x417191