411f5b:	6e                   	outsb  %ds:(%esi),(%dx)
411f5c:	67 42                	addr16 inc %edx
411f5e:	75 69                	jne    0x411fc9
411f60:	6c                   	insb   (%dx),%es:(%edi)
411f61:	64 69 6e 67 49 72 6f 	imul   $0x6e6f7249,%fs:0x67(%esi),%ebp
411f68:	6e
411f69:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411f6d:	65 6c                	gs insb (%dx),%es:(%edi)
411f6f:	45                   	inc    %ebp
411f70:	6c                   	insb   (%dx),%es:(%edi)
411f71:	76 69                	jbe    0x411fdc
411f73:	73 68                	jae    0x411fdd
411f75:	42                   	inc    %edx
411f76:	75 69                	jne    0x411fe1
411f78:	6c                   	insb   (%dx),%es:(%edi)
411f79:	64 69 6e 67 49 72 6f 	imul   $0x6e6f7249,%fs:0x67(%esi),%ebp
411f80:	6e
411f81:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411f85:	65 6c                	gs insb (%dx),%es:(%edi)
411f87:	45                   	inc    %ebp
411f88:	6c                   	insb   (%dx),%es:(%edi)
411f89:	76 69                	jbe    0x411ff4
411f8b:	73 68                	jae    0x411ff5
411f8d:	41                   	inc    %ecx
411f8e:	72 63                	jb     0x411ff3
411f90:	68 65 72 54 72       	push   $0x72547265
411f95:	61                   	popa
411f96:	69 6e 69 6e 67 49 72 	imul   $0x7249676e,0x69(%esi),%ebp
411f9d:	6f                   	outsl  %ds:(%esi),(%dx)
411f9e:	6e                   	outsb  %ds:(%esi),(%dx)
411f9f:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411fa3:	65 6c                	gs insb (%dx),%es:(%edi)
411fa5:	45                   	inc    %ebp
411fa6:	6c                   	insb   (%dx),%es:(%edi)
411fa7:	76 69                	jbe    0x412012
411fa9:	73 68                	jae    0x412013
411fab:	4d                   	dec    %ebp
411fac:	61                   	popa
411fad:	73 74                	jae    0x412023
411faf:	65 72 54             	gs jb  0x412006
411fb2:	72 61                	jb     0x412015
411fb4:	69 6e 69 6e 67 49 72 	imul   $0x7249676e,0x69(%esi),%ebp
411fbb:	6f                   	outsl  %ds:(%esi),(%dx)
411fbc:	6e                   	outsb  %ds:(%esi),(%dx)
411fbd:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411fc1:	65 6c                	gs insb (%dx),%es:(%edi)
411fc3:	45                   	inc    %ebp
411fc4:	6c                   	insb   (%dx),%es:(%edi)
411fc5:	76 69                	jbe    0x412030
411fc7:	73 68                	jae    0x412031
411fc9:	57                   	push   %edi
411fca:	61                   	popa
411fcb:	72 72                	jb     0x41203f
411fcd:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
411fd4:	6e                   	outsb  %ds:(%esi),(%dx)
411fd5:	69 6e 67 49 72 6f 6e 	imul   $0x6e6f7249,0x67(%esi),%ebp
411fdc:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411fe0:	65 6c                	gs insb (%dx),%es:(%edi)
411fe2:	49                   	dec    %ecx
411fe3:	72 6f                	jb     0x412054
411fe5:	6e                   	outsb  %ds:(%esi),(%dx)
411fe6:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411fea:	65 6c                	gs insb (%dx),%es:(%edi)
411fec:	4d                   	dec    %ebp
411fed:	61                   	popa
411fee:	72 74                	jb     0x412064
411ff0:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
411ff7:	53                   	push   %ebx
411ff8:	63 68 6f             	arpl   %ebp,0x6f(%eax)
411ffb:	6f                   	outsl  %ds:(%esi),(%dx)
411ffc:	6c                   	insb   (%dx),%es:(%edi)
411ffd:	49                   	dec    %ecx
411ffe:	72 6f                	jb     0x41206f
412000:	6e                   	outsb  %ds:(%esi),(%dx)
412001:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412005:	65 6c                	gs insb (%dx),%es:(%edi)
412007:	52                   	push   %edx
412008:	65 73 6f             	gs jae 0x41207a
41200b:	75 72                	jne    0x41207f
41200d:	63 65 73             	arpl   %esp,0x73(%ebp)
412010:	49                   	dec    %ecx
412011:	72 6f                	jb     0x412082
412013:	6e                   	outsb  %ds:(%esi),(%dx)
412014:	00 52 65             	add    %dl,0x65(%edx)
412017:	73 6f                	jae    0x412088
412019:	75 63                	jne    0x41207e
41201b:	72 65                	jb     0x412082
41201d:	73 49                	jae    0x412068
41201f:	72 6f                	jb     0x412090
412021:	6e                   	outsb  %ds:(%esi),(%dx)
412022:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412026:	65 6c                	gs insb (%dx),%es:(%edi)
412028:	48                   	dec    %eax
412029:	6f                   	outsl  %ds:(%esi),(%dx)
41202a:	75 73                	jne    0x41209f
41202c:	65 73 49             	gs jae 0x412078
41202f:	72 6f                	jb     0x4120a0
412031:	6e                   	outsb  %ds:(%esi),(%dx)
412032:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412036:	65 6c                	gs insb (%dx),%es:(%edi)
412038:	49                   	dec    %ecx
412039:	72 6f                	jb     0x4120aa
41203b:	6e                   	outsb  %ds:(%esi),(%dx)
41203c:	57                   	push   %edi
41203d:	6f                   	outsl  %ds:(%esi),(%dx)
41203e:	72 6b                	jb     0x4120ab
412040:	73 49                	jae    0x41208b
412042:	72 6f                	jb     0x4120b3
412044:	6e                   	outsb  %ds:(%esi),(%dx)
412045:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412049:	65 6c                	gs insb (%dx),%es:(%edi)
41204b:	57                   	push   %edi
41204c:	6f                   	outsl  %ds:(%esi),(%dx)
41204d:	6f                   	outsl  %ds:(%esi),(%dx)
41204e:	64 73 68             	fs jae 0x4120b9
412051:	65 74 49             	gs je  0x41209d
412054:	72 6f                	jb     0x4120c5
412056:	6e                   	outsb  %ds:(%esi),(%dx)
412057:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
41205b:	65 6c                	gs insb (%dx),%es:(%edi)
41205d:	54                   	push   %esp
41205e:	65 6d                	gs insl (%dx),%es:(%edi)
412060:	70 6c                	jo     0x4120ce
412062:	65 43                	gs inc %ebx
412064:	6f                   	outsl  %ds:(%esi),(%dx)
412065:	73 74                	jae    0x4120db
412067:	49                   	dec    %ecx
412068:	72 6f                	jb     0x4120d9
41206a:	6e                   	outsb  %ds:(%esi),(%dx)
41206b:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
41206f:	65 6c                	gs insb (%dx),%es:(%edi)
412071:	43                   	inc    %ebx
412072:	72 79                	jb     0x4120ed
412074:	73 74                	jae    0x4120ea
412076:	61                   	popa
412077:	6c                   	insb   (%dx),%es:(%edi)
412078:	4d                   	dec    %ebp
412079:	69 6e 65 43 6f 73 74 	imul   $0x74736f43,0x65(%esi),%ebp
412080:	49                   	dec    %ecx
412081:	72 6f                	jb     0x4120f2
412083:	6e                   	outsb  %ds:(%esi),(%dx)
412084:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412088:	65 6c                	gs insb (%dx),%es:(%edi)
41208a:	49                   	dec    %ecx
41208b:	6e                   	outsb  %ds:(%esi),(%dx)
41208c:	66 72 61             	data16 jb 0x4120f0
41208f:	73 74                	jae    0x412105
412091:	72 75                	jb     0x412108
412093:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
412097:	65 43                	gs inc %ebx
412099:	6f                   	outsl  %ds:(%esi),(%dx)
41209a:	73 74                	jae    0x412110
41209c:	49                   	dec    %ecx
41209d:	72 6f                	jb     0x41210e
41209f:	6e                   	outsb  %ds:(%esi),(%dx)
4120a0:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4120a4:	65 6c                	gs insb (%dx),%es:(%edi)
4120a6:	48                   	dec    %eax
4120a7:	75 6e                	jne    0x412117
4120a9:	74 69                	je     0x412114
4120ab:	6e                   	outsb  %ds:(%esi),(%dx)
4120ac:	67 42                	addr16 inc %edx
4120ae:	75 69                	jne    0x412119
4120b0:	6c                   	insb   (%dx),%es:(%edi)
4120b1:	64 69 6e 67 43 6f 73 	imul   $0x74736f43,%fs:0x67(%esi),%ebp
4120b8:	74
4120b9:	49                   	dec    %ecx
4120ba:	72 6f                	jb     0x41212b
4120bc:	6e                   	outsb  %ds:(%esi),(%dx)
4120bd:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4120c1:	65 6c                	gs insb (%dx),%es:(%edi)
4120c3:	45                   	inc    %ebp
4120c4:	6c                   	insb   (%dx),%es:(%edi)
4120c5:	76 69                	jbe    0x412130
4120c7:	73 68                	jae    0x412131
4120c9:	42                   	inc    %edx
4120ca:	75 69                	jne    0x412135
4120cc:	6c                   	insb   (%dx),%es:(%edi)
4120cd:	64 69 6e 67 43 6f 73 	imul   $0x74736f43,%fs:0x67(%esi),%ebp
4120d4:	74
4120d5:	49                   	dec    %ecx
4120d6:	72 6f                	jb     0x412147
4120d8:	6e                   	outsb  %ds:(%esi),(%dx)
4120d9:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4120dd:	65 6c                	gs insb (%dx),%es:(%edi)
4120df:	45                   	inc    %ebp
4120e0:	6c                   	insb   (%dx),%es:(%edi)
4120e1:	76 69                	jbe    0x41214c
4120e3:	73 68                	jae    0x41214d
4120e5:	41                   	inc    %ecx
4120e6:	72 63                	jb     0x41214b
4120e8:	68 65 72 54 72       	push   $0x72547265
4120ed:	61                   	popa
4120ee:	69 6e 69 6e 67 43 6f 	imul   $0x6f43676e,0x69(%esi),%ebp
4120f5:	73 74                	jae    0x41216b
4120f7:	49                   	dec    %ecx
4120f8:	72 6f                	jb     0x412169
4120fa:	6e                   	outsb  %ds:(%esi),(%dx)
4120fb:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4120ff:	65 6c                	gs insb (%dx),%es:(%edi)
412101:	45                   	inc    %ebp
412102:	6c                   	insb   (%dx),%es:(%edi)
412103:	76 69                	jbe    0x41216e
412105:	73 68                	jae    0x41216f
412107:	4d                   	dec    %ebp
412108:	61                   	popa
412109:	73 74                	jae    0x41217f
41210b:	65 72 54             	gs jb  0x412162
41210e:	72 61                	jb     0x412171
412110:	69 6e 69 6e 67 43 6f 	imul   $0x6f43676e,0x69(%esi),%ebp
412117:	73 74                	jae    0x41218d
412119:	49                   	dec    %ecx
41211a:	72 6f                	jb     0x41218b
41211c:	6e                   	outsb  %ds:(%esi),(%dx)
41211d:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412121:	65 6c                	gs insb (%dx),%es:(%edi)
412123:	45                   	inc    %ebp
412124:	6c                   	insb   (%dx),%es:(%edi)
412125:	76 69                	jbe    0x412190
412127:	73 68                	jae    0x412191
412129:	57                   	push   %edi
41212a:	61                   	popa
41212b:	72 72                	jb     0x41219f
41212d:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
412134:	6e                   	outsb  %ds:(%esi),(%dx)
412135:	69 6e 67 43 6f 73 74 	imul   $0x74736f43,0x67(%esi),%ebp
41213c:	49                   	dec    %ecx
41213d:	72 6f                	jb     0x4121ae
41213f:	6e                   	outsb  %ds:(%esi),(%dx)
412140:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412144:	65 6c                	gs insb (%dx),%es:(%edi)
412146:	4d                   	dec    %ebp
412147:	61                   	popa
412148:	72 74                	jb     0x4121be
41214a:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
412151:	53                   	push   %ebx
412152:	63 68 6f             	arpl   %ebp,0x6f(%eax)
412155:	6f                   	outsl  %ds:(%esi),(%dx)
412156:	6c                   	insb   (%dx),%es:(%edi)
412157:	43                   	inc    %ebx
412158:	6f                   	outsl  %ds:(%esi),(%dx)
412159:	73 74                	jae    0x4121cf
41215b:	49                   	dec    %ecx
41215c:	72 6f                	jb     0x4121cd
41215e:	6e                   	outsb  %ds:(%esi),(%dx)
41215f:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412163:	65 6c                	gs insb (%dx),%es:(%edi)
412165:	48                   	dec    %eax
412166:	6f                   	outsl  %ds:(%esi),(%dx)
412167:	75 73                	jne    0x4121dc
412169:	65 73 43             	gs jae 0x4121af
41216c:	6f                   	outsl  %ds:(%esi),(%dx)
41216d:	73 74                	jae    0x4121e3
41216f:	49                   	dec    %ecx
412170:	72 6f                	jb     0x4121e1
412172:	6e                   	outsb  %ds:(%esi),(%dx)
412173:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
412177:	65 6c                	gs insb (%dx),%es:(%edi)
412179:	49                   	dec    %ecx
41217a:	72 6f                	jb     0x4121eb
41217c:	6e                   	outsb  %ds:(%esi),(%dx)
41217d:	57                   	push   %edi
41217e:	6f                   	outsl  %ds:(%esi),(%dx)
41217f:	72 6b                	jb     0x4121ec
412181:	73 43                	jae    0x4121c6
412183:	6f                   	outsl  %ds:(%esi),(%dx)
412184:	73 74                	jae    0x4121fa
412186:	49                   	dec    %ecx
412187:	72 6f                	jb     0x4121f8
412189:	6e                   	outsb  %ds:(%esi),(%dx)
41218a:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
41218e:	65 6c                	gs insb (%dx),%es:(%edi)
412190:	57                   	push   %edi
412191:	6f                   	outsl  %ds:(%esi),(%dx)
412192:	6f                   	outsl  %ds:(%esi),(%dx)
412193:	64 73 68             	fs jae 0x4121fe
412196:	65 74 43             	gs je  0x4121dc
412199:	6f                   	outsl  %ds:(%esi),(%dx)
41219a:	73 74                	jae    0x412210
41219c:	49                   	dec    %ecx
41219d:	72 6f                	jb     0x41220e
41219f:	6e                   	outsb  %ds:(%esi),(%dx)
4121a0:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4121a4:	65 6c                	gs insb (%dx),%es:(%edi)
4121a6:	51                   	push   %ecx
4121a7:	75 61                	jne    0x41220a
4121a9:	72 72                	jb     0x41221d
4121ab:	79 43                	jns    0x4121f0
4121ad:	6f                   	outsl  %ds:(%esi),(%dx)
4121ae:	73 74                	jae    0x412224
4121b0:	49                   	dec    %ecx
4121b1:	72 6f                	jb     0x412222
4121b3:	6e                   	outsb  %ds:(%esi),(%dx)
4121b4:	00 63 6f             	add    %ah,0x6f(%ebx)
4121b7:	73 74                	jae    0x41222d
4121b9:	49                   	dec    %ecx
4121ba:	72 6f                	jb     0x41222b
4121bc:	6e                   	outsb  %ds:(%esi),(%dx)
4121bd:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4121c1:	65 6c                	gs insb (%dx),%es:(%edi)
4121c3:	51                   	push   %ecx
4121c4:	75 61                	jne    0x412227
4121c6:	72 72                	jb     0x41223a
4121c8:	79 49                	jns    0x412213
4121ca:	72 6f                	jb     0x41223b
4121cc:	6e                   	outsb  %ds:(%esi),(%dx)
4121cd:	00 42 75             	add    %al,0x75(%edx)
4121d0:	74 74                	je     0x412246
4121d2:	6f                   	outsl  %ds:(%esi),(%dx)
4121d3:	6e                   	outsb  %ds:(%esi),(%dx)
4121d4:	00 52 75             	add    %dl,0x75(%edx)
4121d7:	6e                   	outsb  %ds:(%esi),(%dx)
4121d8:	00 4d 65             	add    %cl,0x65(%ebp)
4121db:	74 68                	je     0x412245
4121dd:	6f                   	outsl  %ds:(%esi),(%dx)
4121de:	64 49                	fs dec %ecx
4121e0:	6e                   	outsb  %ds:(%esi),(%dx)
4121e1:	66 6f                	outsw  %ds:(%esi),(%dx)
4121e3:	00 43 75             	add    %al,0x75(%ebx)
4121e6:	6c                   	insb   (%dx),%es:(%edi)
4121e7:	74 75                	je     0x41225e
4121e9:	72 65                	jb     0x412250
4121eb:	49                   	dec    %ecx
4121ec:	6e                   	outsb  %ds:(%esi),(%dx)
4121ed:	66 6f                	outsw  %ds:(%esi),(%dx)
4121ef:	00 42 69             	add    %al,0x69(%edx)
4121f2:	74 6d                	je     0x412261
4121f4:	61                   	popa
4121f5:	70 00                	jo     0x4121f7
4121f7:	73 65                	jae    0x41225e
4121f9:	74 5f                	je     0x41225a
4121fb:	54                   	push   %esp
4121fc:	61                   	popa
4121fd:	62 53 74             	bound  %edx,0x74(%ebx)
412200:	6f                   	outsl  %ds:(%esi),(%dx)
412201:	70 00                	jo     0x412203
412203:	67 65 74 5f          	addr16 gs je 0x412266
412207:	71 4e                	jno    0x412257
412209:	72 59                	jb     0x412264
41220b:	68 4c 56 7a 6f       	push   $0x6f7a564c
412210:	44                   	inc    %esp
412211:	4b                   	dec    %ebx
412212:	52                   	push   %edx
412213:	47                   	inc    %edi
412214:	59                   	pop    %ecx
412215:	55                   	push   %ebp
412216:	51                   	push   %ecx
412217:	77 6b                	ja     0x412284
412219:	6a 49                	push   $0x49
41221b:	41                   	inc    %ecx