419112:	6d                   	insl   (%dx),%es:(%edi)
419113:	6f                   	outsl  %ds:(%esi),(%dx)
419114:	76 65                	jbe    0x41917b
419116:	46                   	inc    %esi
419117:	69 6e 64 65 72 00 50 	imul   $0x50007265,0x64(%esi),%ebp
41911e:	75 73                	jne    0x419193
419120:	68 46 69 6e 64       	push   $0x646e6946
419125:	65 72 00             	gs jb  0x419128
419128:	5f                   	pop    %edi
419129:	70 75                	jo     0x4191a0
41912b:	73 68                	jae    0x419195
41912d:	46                   	inc    %esi
41912e:	69 6e 64 65 72 00 66 	imul   $0x66007265,0x64(%esi),%ebp
419135:	69 6e 64 65 72 00 70 	imul   $0x70007265,0x64(%esi),%ebp
41913c:	61                   	popa
41913d:	69 6e 74 42 75 66 66 	imul   $0x66667542,0x74(%esi),%ebp
419144:	65 72 00             	gs jb  0x419147
419147:	67 65 74 5f          	addr16 gs je 0x4191aa
41914b:	52                   	push   %edx
41914c:	65 73 6f             	gs jae 0x4191be
41914f:	75 72                	jne    0x4191c3
419151:	63 65 4d             	arpl   %esp,0x4d(%ebp)
419154:	61                   	popa
419155:	6e                   	outsb  %ds:(%esi),(%dx)
419156:	61                   	popa
419157:	67 65 72 00          	addr16 gs jb 0x41915b
41915b:	43                   	inc    %ebx
41915c:	6f                   	outsl  %ds:(%esi),(%dx)
41915d:	6d                   	insl   (%dx),%es:(%edi)
41915e:	70 6f                	jo     0x4191cf
419160:	6e                   	outsb  %ds:(%esi),(%dx)
419161:	65 6e                	outsb  %gs:(%esi),(%dx)
419163:	74 52                	je     0x4191b7
419165:	65 73 6f             	gs jae 0x4191d7
419168:	75 72                	jne    0x4191dc
41916a:	63 65 4d             	arpl   %esp,0x4d(%ebp)
41916d:	61                   	popa
41916e:	6e                   	outsb  %ds:(%esi),(%dx)
41916f:	61                   	popa
419170:	67 65 72 00          	addr16 gs jb 0x419174
419174:	6f                   	outsl  %ds:(%esi),(%dx)
419175:	74 68                	je     0x4191df
419177:	65 72 00             	gs jb  0x41917a
41917a:	4d                   	dec    %ebp
41917b:	6f                   	outsl  %ds:(%esi),(%dx)
41917c:	75 73                	jne    0x4191f1
41917e:	65 45                	gs inc %ebp
419180:	76 65                	jbe    0x4191e7
419182:	6e                   	outsb  %ds:(%esi),(%dx)
419183:	74 48                	je     0x4191cd
419185:	61                   	popa
419186:	6e                   	outsb  %ds:(%esi),(%dx)
419187:	64 6c                	fs insb (%dx),%es:(%edi)
419189:	65 72 00             	gs jb  0x41918c
41918c:	4d                   	dec    %ebp
41918d:	65 61                	gs popa
41918f:	73 75                	jae    0x419206
419191:	72 65                	jb     0x4191f8
419193:	49                   	dec    %ecx
419194:	74 65                	je     0x4191fb
419196:	6d                   	insl   (%dx),%es:(%edi)
419197:	45                   	inc    %ebp
419198:	76 65                	jbe    0x4191ff
41919a:	6e                   	outsb  %ds:(%esi),(%dx)
41919b:	74 48                	je     0x4191e5
41919d:	61                   	popa
41919e:	6e                   	outsb  %ds:(%esi),(%dx)
41919f:	64 6c                	fs insb (%dx),%es:(%edi)
4191a1:	65 72 00             	gs jb  0x4191a4
4191a4:	44                   	inc    %esp
4191a5:	72 61                	jb     0x419208
4191a7:	77 49                	ja     0x4191f2
4191a9:	74 65                	je     0x419210
4191ab:	6d                   	insl   (%dx),%es:(%edi)
4191ac:	45                   	inc    %ebp
4191ad:	76 65                	jbe    0x419214
4191af:	6e                   	outsb  %ds:(%esi),(%dx)
4191b0:	74 48                	je     0x4191fa
4191b2:	61                   	popa
4191b3:	6e                   	outsb  %ds:(%esi),(%dx)
4191b4:	64 6c                	fs insb (%dx),%es:(%edi)
4191b6:	65 72 00             	gs jb  0x4191b9
4191b9:	43                   	inc    %ebx
4191ba:	6f                   	outsl  %ds:(%esi),(%dx)
4191bb:	6e                   	outsb  %ds:(%esi),(%dx)
4191bc:	66 69 72 6d 45 76    	imul   $0x7645,0x6d(%edx),%si
4191c2:	65 6e                	outsb  %gs:(%esi),(%dx)
4191c4:	74 48                	je     0x41920e
4191c6:	61                   	popa
4191c7:	6e                   	outsb  %ds:(%esi),(%dx)
4191c8:	64 6c                	fs insb (%dx),%es:(%edi)
4191ca:	65 72 00             	gs jb  0x4191cd
4191cd:	50                   	push   %eax
4191ce:	61                   	popa
4191cf:	69 6e 74 45 76 65 6e 	imul   $0x6e657645,0x74(%esi),%ebp
4191d6:	74 48                	je     0x419220
4191d8:	61                   	popa
4191d9:	6e                   	outsb  %ds:(%esi),(%dx)
4191da:	64 6c                	fs insb (%dx),%es:(%edi)
4191dc:	65 72 00             	gs jb  0x4191df
4191df:	4b                   	dec    %ebx
4191e0:	65 79 45             	gs jns 0x419228
4191e3:	76 65                	jbe    0x41924a
4191e5:	6e                   	outsb  %ds:(%esi),(%dx)
4191e6:	74 48                	je     0x419230
4191e8:	61                   	popa
4191e9:	6e                   	outsb  %ds:(%esi),(%dx)
4191ea:	64 6c                	fs insb (%dx),%es:(%edi)
4191ec:	65 72 00             	gs jb  0x4191ef
4191ef:	53                   	push   %ebx
4191f0:	79 73                	jns    0x419265
4191f2:	74 65                	je     0x419259
4191f4:	6d                   	insl   (%dx),%es:(%edi)
4191f5:	2e 43                	cs inc %ebx
4191f7:	6f                   	outsl  %ds:(%esi),(%dx)
4191f8:	64 65 44             	fs gs inc %esp
4191fb:	6f                   	outsl  %ds:(%esi),(%dx)
4191fc:	6d                   	insl   (%dx),%es:(%edi)
4191fd:	2e 43                	cs inc %ebx
4191ff:	6f                   	outsl  %ds:(%esi),(%dx)
419200:	6d                   	insl   (%dx),%es:(%edi)
419201:	70 69                	jo     0x41926c
419203:	6c                   	insb   (%dx),%es:(%edi)
419204:	65 72 00             	gs jb  0x419207
419207:	54                   	push   %esp
419208:	69 6d 65 72 00 49 43 	imul   $0x43490072,0x65(%ebp),%ebp
41920f:	6f                   	outsl  %ds:(%esi),(%dx)
419210:	6e                   	outsb  %ds:(%esi),(%dx)
419211:	74 61                	je     0x419274
419213:	69 6e 65 72 00 63 74 	imul   $0x74630072,0x65(%esi),%ebp
41921a:	4d                   	dec    %ebp
41921b:	61                   	popa
41921c:	69 6e 54 6f 6f 6c 53 	imul   $0x536c6f6f,0x54(%esi),%ebp
419223:	74 72                	je     0x419297
419225:	69 70 43 6f 6e 74 61 	imul   $0x61746e6f,0x43(%eax),%esi
41922c:	69 6e 65 72 00 5f 74 	imul   $0x745f0072,0x65(%esi),%ebp
419233:	72 61                	jb     0x419296
419235:	6e                   	outsb  %ds:(%esi),(%dx)
419236:	73 6c                	jae    0x4192a4
419238:	61                   	popa
419239:	74 69                	je     0x4192a4
41923b:	6f                   	outsl  %ds:(%esi),(%dx)
41923c:	6e                   	outsb  %ds:(%esi),(%dx)
41923d:	48                   	dec    %eax
41923e:	65 6c                	gs insb (%dx),%es:(%edi)
419240:	70 65                	jo     0x4192a7
419242:	72 00                	jb     0x419244
419244:	52                   	push   %edx
419245:	65 6e                	outsb  %gs:(%esi),(%dx)
419247:	64 65 72 65          	fs gs jb 0x4192b0
41924b:	72 00                	jb     0x41924d
41924d:	5f                   	pop    %edi
41924e:	72 65                	jb     0x4192b5
419250:	6e                   	outsb  %ds:(%esi),(%dx)
419251:	64 65 72 65          	fs gs jb 0x4192ba
419255:	72 00                	jb     0x419257
419257:	53                   	push   %ebx
419258:	74 72                	je     0x4192cc
41925a:	65 61                	gs popa
41925c:	6d                   	insl   (%dx),%es:(%edi)
41925d:	57                   	push   %edi
41925e:	72 69                	jb     0x4192c9
419260:	74 65                	je     0x4192c7
419262:	72 00                	jb     0x419264
419264:	54                   	push   %esp
419265:	65 78 74             	gs js  0x4192dc
419268:	57                   	push   %edi
419269:	72 69                	jb     0x4192d4
41926b:	74 65                	je     0x4192d2
41926d:	72 00                	jb     0x41926f
41926f:	73 65                	jae    0x4192d6
419271:	74 5f                	je     0x4192d2
419273:	46                   	inc    %esi
419274:	69 6c 74 65 72 00 63 	imul   $0x74630072,0x65(%esp,%esi,2),%ebp
41927b:	74
41927c:	4c                   	dec    %esp
41927d:	65 76 65             	gs jbe 0x4192e5
419280:	6c                   	insb   (%dx),%es:(%edi)
419281:	4c                   	dec    %esp
419282:	69 73 74 53 70 6c 69 	imul   $0x696c7053,0x74(%ebx),%esi
419289:	74 74                	je     0x4192ff
41928b:	65 72 00             	gs jb  0x41928e
41928e:	67 65 74 5f          	addr16 gs je 0x4192f1
419292:	53                   	push   %ebx
419293:	69 6c 76 65 72 00 53 	imul   $0x6f530072,0x65(%esi,%esi,2),%ebp
41929a:	6f
41929b:	75 6e                	jne    0x41930b
41929d:	64 50                	fs push %eax
41929f:	6c                   	insb   (%dx),%es:(%edi)
4192a0:	61                   	popa
4192a1:	79 65                	jns    0x419308
4192a3:	72 00                	jb     0x4192a5
4192a5:	6d                   	insl   (%dx),%es:(%edi)
4192a6:	6e                   	outsb  %ds:(%esi),(%dx)
4192a7:	75 4c                	jne    0x4192f5
4192a9:	65 76 65             	gs jbe 0x419311
4192ac:	6c                   	insb   (%dx),%es:(%edi)
4192ad:	43                   	inc    %ebx
4192ae:	68 61 6e 67 65       	push   $0x65676e61
4192b3:	50                   	push   %eax
4192b4:	6c                   	insb   (%dx),%es:(%edi)
4192b5:	61                   	popa
4192b6:	79 65                	jns    0x41931d
4192b8:	72 00                	jb     0x4192ba
4192ba:	63 68 61             	arpl   %ebp,0x61(%eax)
4192bd:	6e                   	outsb  %ds:(%esi),(%dx)
4192be:	67 65 50             	addr16 gs push %eax
4192c1:	6c                   	insb   (%dx),%es:(%edi)
4192c2:	61                   	popa
4192c3:	79 65                	jns    0x41932a
4192c5:	72 00                	jb     0x4192c7
4192c7:	43                   	inc    %ebx
4192c8:	68 6f 6f 73 65       	push   $0x65736f6f
4192cd:	50                   	push   %eax
4192ce:	6c                   	insb   (%dx),%es:(%edi)
4192cf:	61                   	popa
4192d0:	79 65                	jns    0x419337
4192d2:	72 00                	jb     0x4192d4
4192d4:	6f                   	outsl  %ds:(%esi),(%dx)
4192d5:	70 70                	jo     0x419347
4192d7:	6f                   	outsl  %ds:(%esi),(%dx)
4192d8:	73 69                	jae    0x419343
4192da:	74 65                	je     0x419341
4192dc:	44                   	inc    %esp
4192dd:	69 72 00 6f 72 69 67 	imul   $0x6769726f,0x0(%edx),%esi
4192e4:	44                   	inc    %esp
4192e5:	6f                   	outsl  %ds:(%esi),(%dx)
4192e6:	77 6e                	ja     0x419356
4192e8:	44                   	inc    %esp
4192e9:	69 72 00 6e 6f 64 65 	imul   $0x65646f6e,0x0(%edx),%esi
4192f0:	54                   	push   %esp
4192f1:	6f                   	outsl  %ds:(%esi),(%dx)
4192f2:	44                   	inc    %esp
4192f3:	69 72 00 70 72 65 66 	imul   $0x66657270,0x0(%edx),%esi
4192fa:	65 72 44             	gs jb  0x419341
4192fd:	69 72 00 47 65 74 44 	imul   $0x44746547,0x0(%edx),%esi
419304:	69 72 00 67 65 74 44 	imul   $0x44746567,0x0(%edx),%esi
41930b:	69 72 00 64 69 72 00 	imul   $0x726964,0x0(%edx),%esi
419312:	73 65                	jae    0x419379
419314:	74 5f                	je     0x419375
419316:	41                   	inc    %ecx
419317:	6e                   	outsb  %ds:(%esi),(%dx)
419318:	63 68 6f             	arpl   %ebp,0x6f(%eax)
41931b:	72 00                	jb     0x41931d
41931d:	5f                   	pop    %edi
41931e:	73 6f                	jae    0x41938f
419320:	6c                   	insb   (%dx),%es:(%edi)
419321:	76 65                	jbe    0x419388
419323:	64 43                	fs inc %ebx
419325:	6f                   	outsl  %ds:(%esi),(%dx)
419326:	6c                   	insb   (%dx),%es:(%edi)
419327:	6f                   	outsl  %ds:(%esi),(%dx)
419328:	72 00                	jb     0x41932a
41932a:	67 65 74 5f          	addr16 gs je 0x41938d
41932e:	46                   	inc    %esi
41932f:	6f                   	outsl  %ds:(%esi),(%dx)
419330:	72 65                	jb     0x419397
419332:	43                   	inc    %ebx
419333:	6f                   	outsl  %ds:(%esi),(%dx)
419334:	6c                   	insb   (%dx),%es:(%edi)
419335:	6f                   	outsl  %ds:(%esi),(%dx)
419336:	72 00                	jb     0x419338
419338:	73 65                	jae    0x41939f
41933a:	74 5f                	je     0x41939b
41933c:	46                   	inc    %esi
41933d:	6f                   	outsl  %ds:(%esi),(%dx)
41933e:	72 65                	jb     0x4193a5
419340:	43                   	inc    %ebx
419341:	6f                   	outsl  %ds:(%esi),(%dx)
419342:	6c                   	insb   (%dx),%es:(%edi)
419343:	6f                   	outsl  %ds:(%esi),(%dx)
419344:	72 00                	jb     0x419346
419346:	5f                   	pop    %edi
419347:	65 64 69 74 69 6e 67 	gs imul $0x6c6f4367,%fs:0x6e(%ecx,%ebp,2),%esi
41934e:	43 6f 6c
419351:	6f                   	outsl  %ds:(%esi),(%dx)
419352:	72 00                	jb     0x419354
419354:	5f                   	pop    %edi
419355:	70 6c                	jo     0x4193c3
419357:	61                   	popa
419358:	79 69                	jns    0x4193c3
41935a:	6e                   	outsb  %ds:(%esi),(%dx)
41935b:	67 43                	addr16 inc %ebx
41935d:	6f                   	outsl  %ds:(%esi),(%dx)
41935e:	6c                   	insb   (%dx),%es:(%edi)
41935f:	6f                   	outsl  %ds:(%esi),(%dx)
419360:	72 00                	jb     0x419362
419362:	73 65                	jae    0x4193c9
419364:	74 5f                	je     0x4193c5
419366:	42                   	inc    %edx
419367:	61                   	popa
419368:	63 6b 43             	arpl   %ebp,0x43(%ebx)
41936b:	6f                   	outsl  %ds:(%esi),(%dx)
41936c:	6c                   	insb   (%dx),%es:(%edi)
41936d:	6f                   	outsl  %ds:(%esi),(%dx)
41936e:	72 00                	jb     0x419370
419370:	73 65                	jae    0x4193d7
419372:	74 5f                	je     0x4193d3
419374:	55                   	push   %ebp
419375:	73 65                	jae    0x4193dc
419377:	56                   	push   %esi
419378:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
41937f:	79 6c                	jns    0x4193ed
419381:	65 42                	gs inc %edx
419383:	61                   	popa
419384:	63 6b 43             	arpl   %ebp,0x43(%ebx)
419387:	6f                   	outsl  %ds:(%esi),(%dx)
419388:	6c                   	insb   (%dx),%es:(%edi)
419389:	6f                   	outsl  %ds:(%esi),(%dx)
41938a:	72 00                	jb     0x41938c
41938c:	5f                   	pop    %edi
41938d:	6e                   	outsb  %ds:(%esi),(%dx)
41938e:	65 75 74             	gs jne 0x419405
419391:	72 61                	jb     0x4193f4
419393:	6c                   	insb   (%dx),%es:(%edi)
419394:	43                   	inc    %ebx
419395:	6f                   	outsl  %ds:(%esi),(%dx)
419396:	6c                   	insb   (%dx),%es:(%edi)
419397:	6f                   	outsl  %ds:(%esi),(%dx)
419398:	72 00                	jb     0x41939a
41939a:	73 65                	jae    0x419401
41939c:	74 5f                	je     0x4193fd
41939e:	49                   	dec    %ecx
41939f:	6d                   	insl   (%dx),%es:(%edi)
4193a0:	61                   	popa
4193a1:	67 65 54             	addr16 gs push %esp
4193a4:	72 61                	jb     0x419407
4193a6:	6e                   	outsb  %ds:(%esi),(%dx)
4193a7:	73 70                	jae    0x419419
4193a9:	61                   	popa
4193aa:	72 65                	jb     0x419411
4193ac:	6e                   	outsb  %ds:(%esi),(%dx)
4193ad:	74 43                	je     0x4193f2
4193af:	6f                   	outsl  %ds:(%esi),(%dx)
4193b0:	6c                   	insb   (%dx),%es:(%edi)
4193b1:	6f                   	outsl  %ds:(%esi),(%dx)
4193b2:	72 00                	jb     0x4193b4
4193b4:	46                   	inc    %esi
4193b5:	6c                   	insb   (%dx),%es:(%edi)
4193b6:	6f                   	outsl  %ds:(%esi),(%dx)
4193b7:	6f                   	outsl  %ds:(%esi),(%dx)
4193b8:	72 00                	jb     0x4193ba
4193ba:	73 65                	jae    0x419421
4193bc:	74 5f                	je     0x41941d
4193be:	43                   	inc    %ebx
4193bf:	75 72                	jne    0x419433
4193c1:	73 6f                	jae    0x419432
4193c3:	72 00                	jb     0x4193c5
4193c5:	5f                   	pop    %edi
4193c6:	70 72                	jo     0x41943a