4142d2:	74 56                	je     0x41432a
4142d4:	69 65 77 00 44 61 74 	imul   $0x74614400,0x77(%ebp),%esp
4142db:	61                   	popa
4142dc:	52                   	push   %edx
4142dd:	6f                   	outsl  %ds:(%esi),(%dx)
4142de:	77 00                	ja     0x4142e0
4142e0:	49                   	dec    %ecx
4142e1:	6e                   	outsb  %ds:(%esi),(%dx)
4142e2:	64 65 78 4f          	fs gs js 0x414335
4142e6:	66 53                	push   %bx
4142e8:	65 6c                	gs insb (%dx),%es:(%edi)
4142ea:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4142ef:	52                   	push   %edx
4142f0:	6f                   	outsl  %ds:(%esi),(%dx)
4142f1:	77 00                	ja     0x4142f3
4142f3:	55                   	push   %ebp
4142f4:	70 64                	jo     0x41435a
4142f6:	61                   	popa
4142f7:	74 65                	je     0x41435e
4142f9:	52                   	push   %edx
4142fa:	6f                   	outsl  %ds:(%esi),(%dx)
4142fb:	77 00                	ja     0x4142fd
4142fd:	44                   	inc    %esp
4142fe:	65 6c                	gs insb (%dx),%es:(%edi)
414300:	65 74 65             	gs je  0x414368
414303:	52                   	push   %edx
414304:	6f                   	outsl  %ds:(%esi),(%dx)
414305:	77 00                	ja     0x414307
414307:	67 65 74 5f          	addr16 gs je 0x41436a
41430b:	43                   	inc    %ebx
41430c:	75 72                	jne    0x414380
41430e:	72 65                	jb     0x414375
414310:	6e                   	outsb  %ds:(%esi),(%dx)
414311:	74 52                	je     0x414365
414313:	6f                   	outsl  %ds:(%esi),(%dx)
414314:	77 00                	ja     0x414316
414316:	49                   	dec    %ecx
414317:	6e                   	outsb  %ds:(%esi),(%dx)
414318:	73 65                	jae    0x41437f
41431a:	72 74                	jb     0x414390
41431c:	52                   	push   %edx
41431d:	6f                   	outsl  %ds:(%esi),(%dx)
41431e:	77 00                	ja     0x414320
414320:	44                   	inc    %esp
414321:	61                   	popa
414322:	74 61                	je     0x414385
414324:	47                   	inc    %edi
414325:	72 69                	jb     0x414390
414327:	64 56                	fs push %esi
414329:	69 65 77 52 6f 77 00 	imul   $0x776f52,0x77(%ebp),%esp
414330:	53                   	push   %ebx
414331:	68 6f 77 00 70       	push   $0x7000776f
414336:	72 6f                	jb     0x4143a7
414338:	50                   	push   %eax
414339:	72 69                	jb     0x4143a4
41433b:	63 65 42             	arpl   %esp,0x42(%ebp)
41433e:	6f                   	outsl  %ds:(%esi),(%dx)
41433f:	78 5f                	js     0x4143a0
414341:	6d                   	insl   (%dx),%es:(%edi)
414342:	61                   	popa
414343:	78 00                	js     0x414345
414345:	70 72                	jo     0x4143b9
414347:	6f                   	outsl  %ds:(%esi),(%dx)
414348:	53                   	push   %ebx
414349:	74 6f                	je     0x4143ba
41434b:	63 6b 42             	arpl   %ebp,0x42(%ebx)
41434e:	6f                   	outsl  %ds:(%esi),(%dx)
41434f:	78 5f                	js     0x4143b0
414351:	6d                   	insl   (%dx),%es:(%edi)
414352:	61                   	popa
414353:	78 00                	js     0x414355
414355:	63 75 73             	arpl   %esi,0x73(%ebp)
414358:	41                   	inc    %ecx
414359:	63 63 75             	arpl   %esp,0x75(%ebx)
41435c:	6d                   	insl   (%dx),%es:(%edi)
41435d:	75 6c                	jne    0x4143cb
41435f:	61                   	popa
414360:	74 69                	je     0x4143cb
414362:	6f                   	outsl  %ds:(%esi),(%dx)
414363:	6e                   	outsb  %ds:(%esi),(%dx)
414364:	42                   	inc    %edx
414365:	6f                   	outsl  %ds:(%esi),(%dx)
414366:	78 5f                	js     0x4143c7
414368:	6d                   	insl   (%dx),%es:(%edi)
414369:	61                   	popa
41436a:	78 00                	js     0x41436c
41436c:	6f                   	outsl  %ds:(%esi),(%dx)
41436d:	72 64                	jb     0x4143d3
41436f:	51                   	push   %ecx
414370:	75 61                	jne    0x4143d3
414372:	6e                   	outsb  %ds:(%esi),(%dx)
414373:	74 69                	je     0x4143de
414375:	74 79                	je     0x4143f0
414377:	42                   	inc    %edx
414378:	6f                   	outsl  %ds:(%esi),(%dx)
414379:	78 5f                	js     0x4143da
41437b:	6d                   	insl   (%dx),%es:(%edi)
41437c:	61                   	popa
41437d:	78 00                	js     0x41437f
41437f:	67 65 74 5f          	addr16 gs je 0x4143e2
414383:	49                   	dec    %ecx
414384:	6e                   	outsb  %ds:(%esi),(%dx)
414385:	64 65 78 00          	fs gs js 0x414389
414389:	73 65                	jae    0x4143f0
41438b:	74 5f                	je     0x4143ec
41438d:	54                   	push   %esp
41438e:	61                   	popa
41438f:	62 49 6e             	bound  %ecx,0x6e(%ecx)
414392:	64 65 78 00          	fs gs js 0x414396
414396:	73 65                	jae    0x4143fd
414398:	74 5f                	je     0x4143f9
41439a:	53                   	push   %ebx
41439b:	65 6c                	gs insb (%dx),%es:(%edi)
41439d:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4143a2:	49                   	dec    %ecx
4143a3:	6e                   	outsb  %ds:(%esi),(%dx)
4143a4:	64 65 78 00          	fs gs js 0x4143a8
4143a8:	67 65 74 5f          	addr16 gs je 0x41440b
4143ac:	52                   	push   %edx
4143ad:	6f                   	outsl  %ds:(%esi),(%dx)
4143ae:	77 49                	ja     0x4143f9
4143b0:	6e                   	outsb  %ds:(%esi),(%dx)
4143b1:	64 65 78 00          	fs gs js 0x4143b5
4143b5:	73 65                	jae    0x41441c
4143b7:	74 5f                	je     0x414418
4143b9:	44                   	inc    %esp
4143ba:	69 73 70 6c 61 79 49 	imul   $0x4979616c,0x70(%ebx),%esi
4143c1:	6e                   	outsb  %ds:(%esi),(%dx)
4143c2:	64 65 78 00          	fs gs js 0x4143c6
4143c6:	63 75 73             	arpl   %esi,0x73(%ebp)
4143c9:	49                   	dec    %ecx
4143ca:	64 42                	fs inc %edx
4143cc:	6f                   	outsl  %ds:(%esi),(%dx)
4143cd:	78 00                	js     0x4143cf
4143cf:	63 75 73             	arpl   %esi,0x73(%ebp)
4143d2:	41                   	inc    %ecx
4143d3:	67 65 42             	addr16 gs inc %edx
4143d6:	6f                   	outsl  %ds:(%esi),(%dx)
4143d7:	78 00                	js     0x4143d9
4143d9:	4d                   	dec    %ebp
4143da:	65 73 73             	gs jae 0x414450
4143dd:	61                   	popa
4143de:	67 65 42             	addr16 gs inc %edx
4143e1:	6f                   	outsl  %ds:(%esi),(%dx)
4143e2:	78 00                	js     0x4143e4
4143e4:	63 75 73             	arpl   %esi,0x73(%ebp)
4143e7:	4e                   	dec    %esi
4143e8:	61                   	popa
4143e9:	6d                   	insl   (%dx),%es:(%edi)
4143ea:	65 42                	gs inc %edx
4143ec:	6f                   	outsl  %ds:(%esi),(%dx)
4143ed:	78 00                	js     0x4143ef
4143ef:	70 72                	jo     0x414463
4143f1:	6f                   	outsl  %ds:(%esi),(%dx)
4143f2:	50                   	push   %eax
4143f3:	72 6f                	jb     0x414464
4143f5:	64 75 63             	fs jne 0x41445b
4143f8:	74 4e                	je     0x414448
4143fa:	61                   	popa
4143fb:	6d                   	insl   (%dx),%es:(%edi)
4143fc:	65 42                	gs inc %edx
4143fe:	6f                   	outsl  %ds:(%esi),(%dx)
4143ff:	78 00                	js     0x414401
414401:	73 65                	jae    0x414468
414403:	74 5f                	je     0x414464
414405:	53                   	push   %ebx
414406:	68 6f 77 43 68       	push   $0x6843776f
41440b:	65 63 6b 42          	arpl   %ebp,%gs:0x42(%ebx)
41440f:	6f                   	outsl  %ds:(%esi),(%dx)
414410:	78 00                	js     0x414412
414412:	6f                   	outsl  %ds:(%esi),(%dx)
414413:	72 64                	jb     0x414479
414415:	44                   	inc    %esp
414416:	65 73 74             	gs jae 0x41448d
414419:	69 6e 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%esi),%ebp
414420:	42                   	inc    %edx
414421:	6f                   	outsl  %ds:(%esi),(%dx)
414422:	78 00                	js     0x414424
414424:	63 75 73             	arpl   %esi,0x73(%ebp)
414427:	4a                   	dec    %edx
414428:	6f                   	outsl  %ds:(%esi),(%dx)
414429:	62 43 6f             	bound  %eax,0x6f(%ebx)
41442c:	6d                   	insl   (%dx),%es:(%edi)
41442d:	62 6f 42             	bound  %ebp,0x42(%edi)
414430:	6f                   	outsl  %ds:(%esi),(%dx)
414431:	78 00                	js     0x414433
414433:	63 75 73             	arpl   %esi,0x73(%ebp)
414436:	47                   	inc    %edi
414437:	72 61                	jb     0x41449a
414439:	64 65 43             	fs gs inc %ebx
41443c:	6f                   	outsl  %ds:(%esi),(%dx)
41443d:	6d                   	insl   (%dx),%es:(%edi)
41443e:	62 6f 42             	bound  %ebp,0x42(%edi)
414441:	6f                   	outsl  %ds:(%esi),(%dx)
414442:	78 00                	js     0x414444
414444:	6f                   	outsl  %ds:(%esi),(%dx)
414445:	72 64                	jb     0x4144ab
414447:	4f                   	dec    %edi
414448:	72 64                	jb     0x4144ae
41444a:	65 72 44             	gs jb  0x414491
41444d:	61                   	popa
41444e:	74 65                	je     0x4144b5
414450:	43                   	inc    %ebx
414451:	6f                   	outsl  %ds:(%esi),(%dx)
414452:	6d                   	insl   (%dx),%es:(%edi)
414453:	62 6f 42             	bound  %ebp,0x42(%edi)
414456:	6f                   	outsl  %ds:(%esi),(%dx)
414457:	78 00                	js     0x414459
414459:	6f                   	outsl  %ds:(%esi),(%dx)
41445a:	72 64                	jb     0x4144c0
41445c:	50                   	push   %eax
41445d:	72 6f                	jb     0x4144ce
41445f:	64 75 63             	fs jne 0x4144c5
414462:	74 4e                	je     0x4144b2
414464:	75 6d                	jne    0x4144d3
414466:	62 65 72             	bound  %esp,0x72(%ebp)
414469:	43                   	inc    %ebx
41446a:	6f                   	outsl  %ds:(%esi),(%dx)
41446b:	6d                   	insl   (%dx),%es:(%edi)
41446c:	62 6f 42             	bound  %ebp,0x42(%edi)
41446f:	6f                   	outsl  %ds:(%esi),(%dx)
414470:	78 00                	js     0x414472
414472:	70 72                	jo     0x4144e6
414474:	6f                   	outsl  %ds:(%esi),(%dx)
414475:	50                   	push   %eax
414476:	72 6f                	jb     0x4144e7
414478:	64 75 63             	fs jne 0x4144de
41447b:	74 4e                	je     0x4144cb
41447d:	75 6d                	jne    0x4144ec
41447f:	62 65 72             	bound  %esp,0x72(%ebp)
414482:	43                   	inc    %ebx
414483:	6f                   	outsl  %ds:(%esi),(%dx)
414484:	6d                   	insl   (%dx),%es:(%edi)
414485:	62 6f 42             	bound  %ebp,0x42(%edi)
414488:	6f                   	outsl  %ds:(%esi),(%dx)
414489:	78 00                	js     0x41448b
41448b:	70 72                	jo     0x4144ff
41448d:	6f                   	outsl  %ds:(%esi),(%dx)
41448e:	4d                   	dec    %ebp
41448f:	61                   	popa
414490:	6e                   	outsb  %ds:(%esi),(%dx)
414491:	75 66                	jne    0x4144f9
414493:	61                   	popa
414494:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
414498:	65 72 43             	gs jb  0x4144de
41449b:	6f                   	outsl  %ds:(%esi),(%dx)
41449c:	6d                   	insl   (%dx),%es:(%edi)
41449d:	62 6f 42             	bound  %ebp,0x42(%edi)
4144a0:	6f                   	outsl  %ds:(%esi),(%dx)
4144a1:	78 00                	js     0x4144a3
4144a3:	47                   	inc    %edi
4144a4:	72 6f                	jb     0x414515
4144a6:	75 70                	jne    0x414518
4144a8:	42                   	inc    %edx
4144a9:	6f                   	outsl  %ds:(%esi),(%dx)
4144aa:	78 00                	js     0x4144ac
4144ac:	6f                   	outsl  %ds:(%esi),(%dx)
4144ad:	72 64                	jb     0x414513
4144af:	4f                   	dec    %edi
4144b0:	72 64                	jb     0x414516
4144b2:	65 72 4e             	gs jb  0x414503
4144b5:	75 6d                	jne    0x414524
4144b7:	62 65 72             	bound  %esp,0x72(%ebp)
4144ba:	42                   	inc    %edx
4144bb:	6f                   	outsl  %ds:(%esi),(%dx)
4144bc:	78 00                	js     0x4144be
4144be:	6f                   	outsl  %ds:(%esi),(%dx)
4144bf:	72 64                	jb     0x414525
4144c1:	43                   	inc    %ebx
4144c2:	75 73                	jne    0x414537
4144c4:	74 6f                	je     0x414535
4144c6:	6d                   	insl   (%dx),%es:(%edi)
4144c7:	65 72 42             	gs jb  0x41450c
4144ca:	6f                   	outsl  %ds:(%esi),(%dx)
4144cb:	78 00                	js     0x4144cd
4144cd:	76 61                	jbe    0x414530
4144cf:	6c                   	insb   (%dx),%es:(%edi)
4144d0:	75 65                	jne    0x414537
4144d2:	31 54 65 78          	xor    %edx,0x78(%ebp,%eiz,2)
4144d6:	74 42                	je     0x41451a
4144d8:	6f                   	outsl  %ds:(%esi),(%dx)
4144d9:	78 00                	js     0x4144db
4144db:	76 61                	jbe    0x41453e
4144dd:	6c                   	insb   (%dx),%es:(%edi)
4144de:	75 65                	jne    0x414545
4144e0:	32 54 65 78          	xor    0x78(%ebp,%eiz,2),%dl
4144e4:	74 42                	je     0x414528
4144e6:	6f                   	outsl  %ds:(%esi),(%dx)
4144e7:	78 00                	js     0x4144e9
4144e9:	76 61                	jbe    0x41454c
4144eb:	6c                   	insb   (%dx),%es:(%edi)
4144ec:	75 65                	jne    0x414553
4144ee:	33 54 65 78          	xor    0x78(%ebp,%eiz,2),%edx
4144f2:	74 42                	je     0x414536
4144f4:	6f                   	outsl  %ds:(%esi),(%dx)
4144f5:	78 00                	js     0x4144f7
4144f7:	76 61                	jbe    0x41455a
4144f9:	6c                   	insb   (%dx),%es:(%edi)
4144fa:	75 65                	jne    0x414561
4144fc:	34 54                	xor    $0x54,%al
4144fe:	65 78 74             	gs js  0x414575
414501:	42                   	inc    %edx
414502:	6f                   	outsl  %ds:(%esi),(%dx)
414503:	78 00                	js     0x414505
414505:	76 61                	jbe    0x414568
414507:	6c                   	insb   (%dx),%es:(%edi)
414508:	75 65                	jne    0x41456f
41450a:	35 54 65 78 74       	xor    $0x74786554,%eax
41450f:	42                   	inc    %edx
414510:	6f                   	outsl  %ds:(%esi),(%dx)
414511:	78 00                	js     0x414513
414513:	76 61                	jbe    0x414576
414515:	6c                   	insb   (%dx),%es:(%edi)
414516:	75 65                	jne    0x41457d
414518:	36 54                	ss push %esp
41451a:	65 78 74             	gs js  0x414591
41451d:	42                   	inc    %edx
41451e:	6f                   	outsl  %ds:(%esi),(%dx)
41451f:	78 00                	js     0x414521
414521:	50                   	push   %eax
414522:	72 69                	jb     0x41458d
414524:	6d                   	insl   (%dx),%es:(%edi)
414525:	61                   	popa
414526:	72 79                	jb     0x4145a1
414528:	4b                   	dec    %ebx
414529:	65 79 00             	gs jns 0x41452c
41452c:	53                   	push   %ebx
41452d:	79 73                	jns    0x4145a2
41452f:	74 65                	je     0x414596
414531:	6d                   	insl   (%dx),%es:(%edi)
414532:	2e 53                	cs push %ebx
414534:	65 63 75 72          	arpl   %esi,%gs:0x72(%ebp)
414538:	69 74 79 2e 43 72 79 	imul   $0x70797243,0x2e(%ecx,%edi,2),%esi
41453f:	70
414540:	74 6f                	je     0x4145b1
414542:	67 72 61             	addr16 jb 0x4145a6
414545:	70 68                	jo     0x4145af
414547:	79 00                	jns    0x414549
414549:	67 65 74 5f          	addr16 gs je 0x4145ac
41454d:	41                   	inc    %ecx
41454e:	73 73                	jae    0x4145c3
414550:	65 6d                	gs insl (%dx),%es:(%edi)
414552:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
414556:	73 65                	jae    0x4145bd
414558:	74 5f                	je     0x4145b9
41455a:	52                   	push   %edx
41455b:	65 61                	gs popa
41455d:	64 4f                	fs dec %edi
41455f:	6e                   	outsb  %ds:(%esi),(%dx)
414560:	6c                   	insb   (%dx),%es:(%edi)