4a5325:	74 69                	je     0x4a5390
4a5327:	63 41 72             	arpl   %eax,0x72(%ecx)
4a532a:	72 61                	jb     0x4a538d
4a532c:	79 49                	jns    0x4a5377
4a532e:	6e                   	outsb  %ds:(%esi),(%dx)
4a532f:	69 74 54 79 70 65 53 	imul   $0x69536570,0x79(%esp,%edx,2),%esi
4a5336:	69
4a5337:	7a 65                	jp     0x4a539e
4a5339:	3d 35 38 33 36       	cmp    $0x36333835,%eax
4a533e:	38 00                	cmp    %al,(%eax)
4a5340:	52                   	push   %edx
4a5341:	67 38 00             	cmp    %al,(%bx,%si)
4a5344:	53                   	push   %ebx
4a5345:	69 38 00 58 7a 38    	imul   $0x387a5800,(%eax),%edi
4a534b:	00 3c 4d 6f 64 75 6c 	add    %bh,0x6c75646f(,%ecx,2)
4a5352:	65 3e 00 63 59       	gs add %ah,%ds:0x59(%ebx)
4a5357:	40                   	inc    %eax
4a5358:	00 53 79             	add    %dl,0x79(%ebx)
4a535b:	73 74                	jae    0x4a53d1
4a535d:	65 6d                	gs insl (%dx),%es:(%edi)
4a535f:	2e 49                	cs dec %ecx
4a5361:	4f                   	dec    %edi
4a5362:	00 6f 52             	add    %ch,0x52(%edi)
4a5365:	5e                   	pop    %esi
4a5366:	00 63 57             	add    %ah,0x57(%ebx)
4a5369:	5e                   	pop    %esi
4a536a:	00 39                	add    %bh,(%ecx)
4a536c:	61                   	popa
4a536d:	5e                   	pop    %esi
4a536e:	00 6d 73             	add    %ch,0x73(%ebp)
4a5371:	63 6f 72             	arpl   %ebp,0x72(%edi)
4a5374:	6c                   	insb   (%dx),%es:(%edi)
4a5375:	69 62 00 35 58 63 00 	imul   $0x635835,0x0(%edx),%esp
4a537c:	32 5a 63             	xor    0x63(%edx),%bl
4a537f:	00 63 6f             	add    %ah,0x6f(%ebx)
4a5382:	6e                   	outsb  %ds:(%esi),(%dx)
4a5383:	6e                   	outsb  %ds:(%esi),(%dx)
4a5384:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4a5389:	6e                   	outsb  %ds:(%esi),(%dx)
4a538a:	49                   	dec    %ecx
4a538b:	64 00 42 5f          	add    %al,%fs:0x5f(%edx)
4a538f:	64 00 5f 63          	add    %bl,%fs:0x63(%edi)
4a5393:	6f                   	outsl  %ds:(%esi),(%dx)
4a5394:	6e                   	outsb  %ds:(%esi),(%dx)
4a5395:	74 65                	je     0x4a53fc
4a5397:	6e                   	outsb  %ds:(%esi),(%dx)
4a5398:	74 4c                	je     0x4a53e6
4a539a:	6f                   	outsl  %ds:(%esi),(%dx)
4a539b:	61                   	popa
4a539c:	64 65 64 00 53 79    	fs gs add %dl,%fs:0x79(%ebx)
4a53a2:	6e                   	outsb  %ds:(%esi),(%dx)
4a53a3:	63 68 72             	arpl   %ebp,0x72(%eax)
4a53a6:	6f                   	outsl  %ds:(%esi),(%dx)
4a53a7:	6e                   	outsb  %ds:(%esi),(%dx)
4a53a8:	69 7a 65 64 00 55 72 	imul   $0x72550064,0x65(%edx),%edi
4a53af:	69 4b 69 6e 64 00 47 	imul   $0x4700646e,0x69(%ebx),%ecx
4a53b6:	65 74 4d             	gs je  0x4a5406
4a53b9:	65 74 68             	gs je  0x4a5424
4a53bc:	6f                   	outsl  %ds:(%esi),(%dx)
4a53bd:	64 00 54 40 65       	add    %dl,%fs:0x65(%eax,%eax,2)
4a53c2:	00 64 65 66          	add    %ah,0x66(%ebp,%eiz,2)
4a53c6:	61                   	popa
4a53c7:	75 6c                	jne    0x4a5435
4a53c9:	74 49                	je     0x4a5414
4a53cb:	6e                   	outsb  %ds:(%esi),(%dx)
4a53cc:	73 74                	jae    0x4a5442
4a53ce:	61                   	popa
4a53cf:	6e                   	outsb  %ds:(%esi),(%dx)
4a53d0:	63 65 00             	arpl   %esp,0x0(%ebp)
4a53d3:	49                   	dec    %ecx
4a53d4:	6e                   	outsb  %ds:(%esi),(%dx)
4a53d5:	76 6f                	jbe    0x4a5446
4a53d7:	6b 65 00 49          	imul   $0x49,0x0(%ebp),%esp
4a53db:	53                   	push   %ebx
4a53dc:	65 72 69             	gs jb  0x4a5448
4a53df:	61                   	popa
4a53e0:	6c                   	insb   (%dx),%es:(%edi)
4a53e1:	69 7a 61 62 6c 65 00 	imul   $0x656c62,0x61(%edx),%edi
4a53e8:	52                   	push   %edx
4a53e9:	75 6e                	jne    0x4a5459
4a53eb:	74 69                	je     0x4a5456
4a53ed:	6d                   	insl   (%dx),%es:(%edi)
4a53ee:	65 46                	gs inc %esi
4a53f0:	69 65 6c 64 48 61 6e 	imul   $0x6e614864,0x6c(%ebp),%esp
4a53f7:	64 6c                	fs insb (%dx),%es:(%edi)
4a53f9:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4a53fd:	6e                   	outsb  %ds:(%esi),(%dx)
4a53fe:	74 69                	je     0x4a5469
4a5400:	6d                   	insl   (%dx),%es:(%edi)
4a5401:	65 54                	gs push %esp
4a5403:	79 70                	jns    0x4a5475
4a5405:	65 48                	gs dec %eax
4a5407:	61                   	popa
4a5408:	6e                   	outsb  %ds:(%esi),(%dx)
4a5409:	64 6c                	fs insb (%dx),%es:(%edi)
4a540b:	65 00 47 65          	add    %al,%gs:0x65(%edi)
4a540f:	74 54                	je     0x4a5465
4a5411:	79 70                	jns    0x4a5483
4a5413:	65 46                	gs inc %esi
4a5415:	72 6f                	jb     0x4a5486
4a5417:	6d                   	insl   (%dx),%es:(%edi)
4a5418:	48                   	dec    %eax
4a5419:	61                   	popa
4a541a:	6e                   	outsb  %ds:(%esi),(%dx)
4a541b:	64 6c                	fs insb (%dx),%es:(%edi)
4a541d:	65 00 56 61          	add    %dl,%gs:0x61(%esi)
4a5421:	6c                   	insb   (%dx),%es:(%edi)
4a5422:	75 65                	jne    0x4a5489
4a5424:	54                   	push   %esp
4a5425:	79 70                	jns    0x4a5497
4a5427:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
4a542b:	73 6f                	jae    0x4a549c
4a542d:	75 72                	jne    0x4a54a1
4a542f:	63 65 43             	arpl   %esp,0x43(%ebp)
4a5432:	75 6c                	jne    0x4a54a0
4a5434:	74 75                	je     0x4a54ab
4a5436:	72 65                	jb     0x4a549d
4a5438:	00 4d 65             	add    %cl,0x65(%ebp)
4a543b:	74 68                	je     0x4a54a5
4a543d:	6f                   	outsl  %ds:(%esi),(%dx)
4a543e:	64 42                	fs inc %edx
4a5440:	61                   	popa
4a5441:	73 65                	jae    0x4a54a8
4a5443:	00 41 70             	add    %al,0x70(%ecx)
4a5446:	70 6c                	jo     0x4a54b4
4a5448:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
4a544f:	53                   	push   %ebx
4a5450:	65 74 74             	gs je  0x4a54c7
4a5453:	69 6e 67 73 42 61 73 	imul   $0x73614273,0x67(%esi),%ebp
4a545a:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
4a545e:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
4a5465:	77
4a5466:	73 61                	jae    0x4a54c9
4a5468:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
4a546c:	74 61                	je     0x4a54cf
4a546e:	74 65                	je     0x4a54d5
4a5470:	00 43 6f             	add    %al,0x6f(%ebx)
4a5473:	6d                   	insl   (%dx),%es:(%edi)
4a5474:	70 69                	jo     0x4a54df
4a5476:	6c                   	insb   (%dx),%es:(%edi)
4a5477:	65 72 47             	gs jb  0x4a54c1
4a547a:	65 6e                	outsb  %gs:(%esi),(%dx)
4a547c:	65 72 61             	gs jb  0x4a54e0
4a547f:	74 65                	je     0x4a54e6
4a5481:	64 41                	fs inc %ecx
4a5483:	74 74                	je     0x4a54f9
4a5485:	72 69                	jb     0x4a54f0
4a5487:	62 75 74             	bound  %esi,0x74(%ebp)
4a548a:	65 00 47 75          	add    %al,%gs:0x75(%edi)
4a548e:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
4a5495:	62
4a5496:	75 74                	jne    0x4a550c
4a5498:	65 00 47 65          	add    %al,%gs:0x65(%edi)
4a549c:	6e                   	outsb  %ds:(%esi),(%dx)
4a549d:	65 72 61             	gs jb  0x4a5501
4a54a0:	74 65                	je     0x4a5507
4a54a2:	64 43                	fs inc %ebx
4a54a4:	6f                   	outsl  %ds:(%esi),(%dx)
4a54a5:	64 65 41             	fs gs inc %ecx
4a54a8:	74 74                	je     0x4a551e
4a54aa:	72 69                	jb     0x4a5515
4a54ac:	62 75 74             	bound  %esi,0x74(%ebp)
4a54af:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
4a54b4:	75 67                	jne    0x4a551d
4a54b6:	67 65 72 4e          	addr16 gs jb 0x4a5508
4a54ba:	6f                   	outsl  %ds:(%esi),(%dx)
4a54bb:	6e                   	outsb  %ds:(%esi),(%dx)
4a54bc:	55                   	push   %ebp
4a54bd:	73 65                	jae    0x4a5524
4a54bf:	72 43                	jb     0x4a5504
4a54c1:	6f                   	outsl  %ds:(%esi),(%dx)
4a54c2:	64 65 41             	fs gs inc %ecx
4a54c5:	74 74                	je     0x4a553b
4a54c7:	72 69                	jb     0x4a5532
4a54c9:	62 75 74             	bound  %esi,0x74(%ebp)
4a54cc:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
4a54d0:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
4a54d7:	77
4a54d8:	73 61                	jae    0x4a553b
4a54da:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
4a54de:	74 74                	je     0x4a5554
4a54e0:	72 69                	jb     0x4a554b
4a54e2:	62 75 74             	bound  %esi,0x74(%ebp)
4a54e5:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
4a54e9:	6d                   	insl   (%dx),%es:(%edi)
4a54ea:	56                   	push   %esi
4a54eb:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
4a54f2:	74 74                	je     0x4a5568
4a54f4:	72 69                	jb     0x4a555f
4a54f6:	62 75 74             	bound  %esi,0x74(%ebp)
4a54f9:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a54fd:	73 65                	jae    0x4a5564
4a54ff:	6d                   	insl   (%dx),%es:(%edi)
4a5500:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
4a5504:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
4a550b:	72
4a550c:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
4a5513:	73 73                	jae    0x4a5588
4a5515:	65 6d                	gs insl (%dx),%es:(%edi)
4a5517:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
4a551b:	72 61                	jb     0x4a557e
4a551d:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
4a5520:	61                   	popa
4a5521:	72 6b                	jb     0x4a558e
4a5523:	41                   	inc    %ecx
4a5524:	74 74                	je     0x4a559a
4a5526:	72 69                	jb     0x4a5591
4a5528:	62 75 74             	bound  %esi,0x74(%ebp)
4a552b:	65 00 54 61 72       	add    %dl,%gs:0x72(%ecx,%eiz,2)
4a5530:	67 65 74 46          	addr16 gs je 0x4a557a
4a5534:	72 61                	jb     0x4a5597
4a5536:	6d                   	insl   (%dx),%es:(%edi)
4a5537:	65 77 6f             	gs ja  0x4a55a9
4a553a:	72 6b                	jb     0x4a55a7
4a553c:	41                   	inc    %ecx
4a553d:	74 74                	je     0x4a55b3
4a553f:	72 69                	jb     0x4a55aa
4a5541:	62 75 74             	bound  %esi,0x74(%ebp)
4a5544:	65 00 53 65          	add    %dl,%gs:0x65(%ebx)
4a5548:	63 75 72             	arpl   %esi,0x72(%ebp)
4a554b:	69 74 79 53 61 66 65 	imul   $0x43656661,0x53(%ecx,%edi,2),%esi
4a5552:	43
4a5553:	72 69                	jb     0x4a55be
4a5555:	74 69                	je     0x4a55c0
4a5557:	63 61 6c             	arpl   %esp,0x6c(%ecx)
4a555a:	41                   	inc    %ecx
4a555b:	74 74                	je     0x4a55d1
4a555d:	72 69                	jb     0x4a55c8
4a555f:	62 75 74             	bound  %esi,0x74(%ebp)
4a5562:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a5566:	73 65                	jae    0x4a55cd
4a5568:	6d                   	insl   (%dx),%es:(%edi)
4a5569:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
4a556d:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
4a5574:	69
4a5575:	6f                   	outsl  %ds:(%esi),(%dx)
4a5576:	6e                   	outsb  %ds:(%esi),(%dx)
4a5577:	41                   	inc    %ecx
4a5578:	74 74                	je     0x4a55ee
4a557a:	72 69                	jb     0x4a55e5
4a557c:	62 75 74             	bound  %esi,0x74(%ebp)
4a557f:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a5583:	73 65                	jae    0x4a55ea
4a5585:	6d                   	insl   (%dx),%es:(%edi)
4a5586:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4a558a:	6f                   	outsl  %ds:(%esi),(%dx)
4a558b:	6e                   	outsb  %ds:(%esi),(%dx)
4a558c:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
4a5592:	74 69                	je     0x4a55fd
4a5594:	6f                   	outsl  %ds:(%esi),(%dx)
4a5595:	6e                   	outsb  %ds:(%esi),(%dx)
4a5596:	41                   	inc    %ecx
4a5597:	74 74                	je     0x4a560d
4a5599:	72 69                	jb     0x4a5604
4a559b:	62 75 74             	bound  %esi,0x74(%ebp)
4a559e:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a55a2:	73 65                	jae    0x4a5609
4a55a4:	6d                   	insl   (%dx),%es:(%edi)
4a55a5:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
4a55a9:	65 73 63             	gs jae 0x4a560f
4a55ac:	72 69                	jb     0x4a5617
4a55ae:	70 74                	jo     0x4a5624
4a55b0:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
4a55b7:	69 62 75 74 65 00 54 	imul   $0x54006574,0x75(%edx),%esp
4a55be:	68 65 6d 65 49       	push   $0x49656d65
4a55c3:	6e                   	outsb  %ds:(%esi),(%dx)
4a55c4:	66 6f                	outsw  %ds:(%esi),(%dx)
4a55c6:	41                   	inc    %ecx
4a55c7:	74 74                	je     0x4a563d
4a55c9:	72 69                	jb     0x4a5634
4a55cb:	62 75 74             	bound  %esi,0x74(%ebp)
4a55ce:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
4a55d2:	6d                   	insl   (%dx),%es:(%edi)
4a55d3:	70 69                	jo     0x4a563e
4a55d5:	6c                   	insb   (%dx),%es:(%edi)
4a55d6:	61                   	popa
4a55d7:	74 69                	je     0x4a5642
4a55d9:	6f                   	outsl  %ds:(%esi),(%dx)
4a55da:	6e                   	outsb  %ds:(%esi),(%dx)
4a55db:	52                   	push   %edx
4a55dc:	65 6c                	gs insb (%dx),%es:(%edi)
4a55de:	61                   	popa
4a55df:	78 61                	js     0x4a5642
4a55e1:	74 69                	je     0x4a564c
4a55e3:	6f                   	outsl  %ds:(%esi),(%dx)
4a55e4:	6e                   	outsb  %ds:(%esi),(%dx)
4a55e5:	73 41                	jae    0x4a5628
4a55e7:	74 74                	je     0x4a565d
4a55e9:	72 69                	jb     0x4a5654
4a55eb:	62 75 74             	bound  %esi,0x74(%ebp)
4a55ee:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a55f2:	73 65                	jae    0x4a5659
4a55f4:	6d                   	insl   (%dx),%es:(%edi)
4a55f5:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
4a55f9:	72 6f                	jb     0x4a566a
4a55fb:	64 75 63             	fs jne 0x4a5661
4a55fe:	74 41                	je     0x4a5641
4a5600:	74 74                	je     0x4a5676
4a5602:	72 69                	jb     0x4a566d
4a5604:	62 75 74             	bound  %esi,0x74(%ebp)
4a5607:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a560b:	73 65                	jae    0x4a5672
4a560d:	6d                   	insl   (%dx),%es:(%edi)
4a560e:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4a5612:	6f                   	outsl  %ds:(%esi),(%dx)
4a5613:	70 79                	jo     0x4a568e
4a5615:	72 69                	jb     0x4a5680
4a5617:	67 68 74 41 74 74    	addr16 push $0x74744174
4a561d:	72 69                	jb     0x4a5688
4a561f:	62 75 74             	bound  %esi,0x74(%ebp)
4a5622:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4a5626:	73 65                	jae    0x4a568d
4a5628:	6d                   	insl   (%dx),%es:(%edi)
4a5629:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4a562d:	6f                   	outsl  %ds:(%esi),(%dx)
4a562e:	6d                   	insl   (%dx),%es:(%edi)
4a562f:	70 61                	jo     0x4a5692
4a5631:	6e                   	outsb  %ds:(%esi),(%dx)
4a5632:	79 41                	jns    0x4a5675
4a5634:	74 74                	je     0x4a56aa
4a5636:	72 69                	jb     0x4a56a1
4a5638:	62 75 74             	bound  %esi,0x74(%ebp)
4a563b:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4a563f:	6e                   	outsb  %ds:(%esi),(%dx)
4a5640:	74 69                	je     0x4a56ab
4a5642:	6d                   	insl   (%dx),%es:(%edi)
4a5643:	65 43                	gs inc %ebx
4a5645:	6f                   	outsl  %ds:(%esi),(%dx)
4a5646:	6d                   	insl   (%dx),%es:(%edi)
4a5647:	70 61                	jo     0x4a56aa
4a5649:	74 69                	je     0x4a56b4
4a564b:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4a564e:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
4a5655:	69
4a5656:	62 75 74             	bound  %esi,0x74(%ebp)
4a5659:	65 00 42 79          	add    %al,%gs:0x79(%edx)
4a565d:	74 65                	je     0x4a56c4
4a565f:	00 76 61             	add    %dh,0x61(%esi)
4a5662:	6c                   	insb   (%dx),%es:(%edi)
4a5663:	75 65                	jne    0x4a56ca
4a5665:	00 66 00             	add    %ah,0x0(%esi)
4a5668:	53                   	push   %ebx
4a5669:	79 73                	jns    0x4a56de
4a566b:	74 65                	je     0x4a56d2
4a566d:	6d                   	insl   (%dx),%es:(%edi)
4a566e:	2e 52                	cs push %edx
4a5670:	75 6e                	jne    0x4a56e0
4a5672:	74 69                	je     0x4a56dd
4a5674:	6d                   	insl   (%dx),%es:(%edi)
4a5675:	65 2e 56             	gs cs push %esi