4af3ae:	65 6e                	outsb  %gs:(%esi),(%dx)
4af3b0:	65 72 61             	gs jb  0x4af414
4af3b3:	74 65                	je     0x4af41a
4af3b5:	64 43                	fs inc %ebx
4af3b7:	6f                   	outsl  %ds:(%esi),(%dx)
4af3b8:	64 65 41             	fs gs inc %ecx
4af3bb:	74 74                	je     0x4af431
4af3bd:	72 69                	jb     0x4af428
4af3bf:	62 75 74             	bound  %esi,0x74(%ebp)
4af3c2:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
4af3c6:	73 74                	jae    0x4af43c
4af3c8:	65 6d                	gs insl (%dx),%es:(%edi)
4af3ca:	2e 43                	cs inc %ebx
4af3cc:	6f                   	outsl  %ds:(%esi),(%dx)
4af3cd:	64 65 44             	fs gs inc %esp
4af3d0:	6f                   	outsl  %ds:(%esi),(%dx)
4af3d1:	6d                   	insl   (%dx),%es:(%edi)
4af3d2:	2e 43                	cs inc %ebx
4af3d4:	6f                   	outsl  %ds:(%esi),(%dx)
4af3d5:	6d                   	insl   (%dx),%es:(%edi)
4af3d6:	70 69                	jo     0x4af441
4af3d8:	6c                   	insb   (%dx),%es:(%edi)
4af3d9:	65 72 00             	gs jb  0x4af3dc
4af3dc:	41                   	inc    %ecx
4af3dd:	72 72                	jb     0x4af451
4af3df:	61                   	popa
4af3e0:	79 4c                	jns    0x4af42e
4af3e2:	69 73 74 00 53 79 73 	imul   $0x73795300,0x74(%ebx),%esi
4af3e9:	74 65                	je     0x4af450
4af3eb:	6d                   	insl   (%dx),%es:(%edi)
4af3ec:	2e 43                	cs inc %ebx
4af3ee:	6f                   	outsl  %ds:(%esi),(%dx)
4af3ef:	6c                   	insb   (%dx),%es:(%edi)
4af3f0:	6c                   	insb   (%dx),%es:(%edi)
4af3f1:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4af3f6:	6e                   	outsb  %ds:(%esi),(%dx)
4af3f7:	73 00                	jae    0x4af3f9
4af3f9:	49                   	dec    %ecx
4af3fa:	45                   	inc    %ebp
4af3fb:	6e                   	outsb  %ds:(%esi),(%dx)
4af3fc:	75 6d                	jne    0x4af46b
4af3fe:	65 72 61             	gs jb  0x4af462
4af401:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
4af405:	31 00                	xor    %eax,(%eax)
4af407:	53                   	push   %ebx
4af408:	79 73                	jns    0x4af47d
4af40a:	74 65                	je     0x4af471
4af40c:	6d                   	insl   (%dx),%es:(%edi)
4af40d:	2e 43                	cs inc %ebx
4af40f:	6f                   	outsl  %ds:(%esi),(%dx)
4af410:	6c                   	insb   (%dx),%es:(%edi)
4af411:	6c                   	insb   (%dx),%es:(%edi)
4af412:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4af417:	6e                   	outsb  %ds:(%esi),(%dx)
4af418:	73 2e                	jae    0x4af448
4af41a:	47                   	inc    %edi
4af41b:	65 6e                	outsb  %gs:(%esi),(%dx)
4af41d:	65 72 69             	gs jb  0x4af489
4af420:	63 00                	arpl   %eax,(%eax)
4af422:	4c                   	dec    %esp
4af423:	69 73 74 60 31 00 43 	imul   $0x43003160,0x74(%ebx),%esi
4af42a:	61                   	popa
4af42b:	6e                   	outsb  %ds:(%esi),(%dx)
4af42c:	63 65 6c             	arpl   %esp,0x6c(%ebp)
4af42f:	45                   	inc    %ebp
4af430:	76 65                	jbe    0x4af497
4af432:	6e                   	outsb  %ds:(%esi),(%dx)
4af433:	74 48                	je     0x4af47d
4af435:	61                   	popa
4af436:	6e                   	outsb  %ds:(%esi),(%dx)
4af437:	64 6c                	fs insb (%dx),%es:(%edi)
4af439:	65 72 00             	gs jb  0x4af43c
4af43c:	53                   	push   %ebx
4af43d:	79 73                	jns    0x4af4b2
4af43f:	74 65                	je     0x4af4a6
4af441:	6d                   	insl   (%dx),%es:(%edi)
4af442:	2e 43                	cs inc %ebx
4af444:	6f                   	outsl  %ds:(%esi),(%dx)
4af445:	6d                   	insl   (%dx),%es:(%edi)
4af446:	70 6f                	jo     0x4af4b7
4af448:	6e                   	outsb  %ds:(%esi),(%dx)
4af449:	65 6e                	outsb  %gs:(%esi),(%dx)
4af44b:	74 4d                	je     0x4af49a
4af44d:	6f                   	outsl  %ds:(%esi),(%dx)
4af44e:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
4af451:	00 43 6f             	add    %al,0x6f(%ebx)
4af454:	6d                   	insl   (%dx),%es:(%edi)
4af455:	70 6f                	jo     0x4af4c6
4af457:	6e                   	outsb  %ds:(%esi),(%dx)
4af458:	65 6e                	outsb  %gs:(%esi),(%dx)
4af45a:	74 00                	je     0x4af45c
4af45c:	43                   	inc    %ebx
4af45d:	6f                   	outsl  %ds:(%esi),(%dx)
4af45e:	6e                   	outsb  %ds:(%esi),(%dx)
4af45f:	74 61                	je     0x4af4c2
4af461:	69 6e 65 72 00 49 43 	imul   $0x43490072,0x65(%esi),%ebp
4af468:	6f                   	outsl  %ds:(%esi),(%dx)
4af469:	6e                   	outsb  %ds:(%esi),(%dx)
4af46a:	74 61                	je     0x4af4cd
4af46c:	69 6e 65 72 00 43 6f 	imul   $0x6f430072,0x65(%esi),%ebp
4af473:	6e                   	outsb  %ds:(%esi),(%dx)
4af474:	76 65                	jbe    0x4af4db
4af476:	72 74                	jb     0x4af4ec
4af478:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
4af47c:	65 54                	gs push %esp
4af47e:	69 6d 65 00 44 61 79 	imul   $0x79614400,0x65(%ebp),%ebp
4af485:	4f                   	dec    %edi
4af486:	66 57                	push   %di
4af488:	65 65 6b 00 44       	gs imul $0x44,%gs:(%eax),%eax
4af48d:	65 6c                	gs insb (%dx),%es:(%edi)
4af48f:	65 67 61             	gs addr16 popa
4af492:	74 65                	je     0x4af4f9
4af494:	00 44 65 62          	add    %al,0x62(%ebp,%eiz,2)
4af498:	75 67                	jne    0x4af501
4af49a:	67 65 72 42          	addr16 gs jb 0x4af4e0
4af49e:	72 6f                	jb     0x4af50f
4af4a0:	77 73                	ja     0x4af515
4af4a2:	61                   	popa
4af4a3:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
4af4a7:	74 74                	je     0x4af51d
4af4a9:	72 69                	jb     0x4af514
4af4ab:	62 75 74             	bound  %esi,0x74(%ebp)
4af4ae:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
4af4b2:	73 74                	jae    0x4af528
4af4b4:	65 6d                	gs insl (%dx),%es:(%edi)
4af4b6:	2e 44                	cs inc %esp
4af4b8:	69 61 67 6e 6f 73 74 	imul   $0x74736f6e,0x67(%ecx),%esp
4af4bf:	69 63 73 00 44 65 62 	imul   $0x62654400,0x73(%ebx),%esp
4af4c6:	75 67                	jne    0x4af52f
4af4c8:	67 65 72 42          	addr16 gs jb 0x4af50e
4af4cc:	72 6f                	jb     0x4af53d
4af4ce:	77 73                	ja     0x4af543
4af4d0:	61                   	popa
4af4d1:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
4af4d5:	74 61                	je     0x4af538
4af4d7:	74 65                	je     0x4af53e
4af4d9:	00 44 65 62          	add    %al,0x62(%ebp,%eiz,2)
4af4dd:	75 67                	jne    0x4af546
4af4df:	67 65 72 48          	addr16 gs jb 0x4af52b
4af4e3:	69 64 64 65 6e 41 74 	imul   $0x7474416e,0x65(%esp,%eiz,2),%esp
4af4ea:	74
4af4eb:	72 69                	jb     0x4af556
4af4ed:	62 75 74             	bound  %esi,0x74(%ebp)
4af4f0:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
4af4f5:	75 67                	jne    0x4af55e
4af4f7:	67 65 72 4e          	addr16 gs jb 0x4af549
4af4fb:	6f                   	outsl  %ds:(%esi),(%dx)
4af4fc:	6e                   	outsb  %ds:(%esi),(%dx)
4af4fd:	55                   	push   %ebp
4af4fe:	73 65                	jae    0x4af565
4af500:	72 43                	jb     0x4af545
4af502:	6f                   	outsl  %ds:(%esi),(%dx)
4af503:	64 65 41             	fs gs inc %ecx
4af506:	74 74                	je     0x4af57c
4af508:	72 69                	jb     0x4af573
4af50a:	62 75 74             	bound  %esi,0x74(%ebp)
4af50d:	65 00 53 74          	add    %dl,%gs:0x74(%ebx)
4af511:	61                   	popa
4af512:	63 6b 46             	arpl   %ebp,0x46(%ebx)
4af515:	72 61                	jb     0x4af578
4af517:	6d                   	insl   (%dx),%es:(%edi)
4af518:	65 00 53 74          	add    %dl,%gs:0x74(%ebx)
4af51c:	61                   	popa
4af51d:	63 6b 54             	arpl   %ebp,0x54(%ebx)
4af520:	72 61                	jb     0x4af583
4af522:	63 65 00             	arpl   %esp,0x0(%ebp)
4af525:	44                   	inc    %esp
4af526:	6f                   	outsl  %ds:(%esi),(%dx)
4af527:	75 62                	jne    0x4af58b
4af529:	6c                   	insb   (%dx),%es:(%edi)
4af52a:	65 00 42 69          	add    %al,%gs:0x69(%edx)
4af52e:	74 6d                	je     0x4af59d
4af530:	61                   	popa
4af531:	70 00                	jo     0x4af533
4af533:	42                   	inc    %edx
4af534:	72 75                	jb     0x4af5ab
4af536:	73 68                	jae    0x4af5a0
4af538:	00 43 6f             	add    %al,0x6f(%ebx)
4af53b:	6c                   	insb   (%dx),%es:(%edi)
4af53c:	6f                   	outsl  %ds:(%esi),(%dx)
4af53d:	72 00                	jb     0x4af53f
4af53f:	43                   	inc    %ebx
4af540:	6f                   	outsl  %ds:(%esi),(%dx)
4af541:	6c                   	insb   (%dx),%es:(%edi)
4af542:	6f                   	outsl  %ds:(%esi),(%dx)
4af543:	72 54                	jb     0x4af599
4af545:	72 61                	jb     0x4af5a8
4af547:	6e                   	outsb  %ds:(%esi),(%dx)
4af548:	73 6c                	jae    0x4af5b6
4af54a:	61                   	popa
4af54b:	74 6f                	je     0x4af5bc
4af54d:	72 00                	jb     0x4af54f
4af54f:	47                   	inc    %edi
4af550:	72 61                	jb     0x4af5b3
4af552:	70 68                	jo     0x4af5bc
4af554:	69 63 73 50 61 74 68 	imul   $0x68746150,0x73(%ebx),%esp
4af55b:	00 53 79             	add    %dl,0x79(%ebx)
4af55e:	73 74                	jae    0x4af5d4
4af560:	65 6d                	gs insl (%dx),%es:(%edi)
4af562:	2e 44                	cs inc %esp
4af564:	72 61                	jb     0x4af5c7
4af566:	77 69                	ja     0x4af5d1
4af568:	6e                   	outsb  %ds:(%esi),(%dx)
4af569:	67 2e 44             	addr16 cs inc %esp
4af56c:	72 61                	jb     0x4af5cf
4af56e:	77 69                	ja     0x4af5d9
4af570:	6e                   	outsb  %ds:(%esi),(%dx)
4af571:	67 32 44 00          	xor    0x0(%si),%al
4af575:	49                   	dec    %ecx
4af576:	6e                   	outsb  %ds:(%esi),(%dx)
4af577:	74 65                	je     0x4af5de
4af579:	72 70                	jb     0x4af5eb
4af57b:	6f                   	outsl  %ds:(%esi),(%dx)
4af57c:	6c                   	insb   (%dx),%es:(%edi)
4af57d:	61                   	popa
4af57e:	74 69                	je     0x4af5e9
4af580:	6f                   	outsl  %ds:(%esi),(%dx)
4af581:	6e                   	outsb  %ds:(%esi),(%dx)
4af582:	4d                   	dec    %ebp
4af583:	6f                   	outsl  %ds:(%esi),(%dx)
4af584:	64 65 00 50 69       	fs add %dl,%gs:0x69(%eax)
4af589:	78 65                	js     0x4af5f0
4af58b:	6c                   	insb   (%dx),%es:(%edi)
4af58c:	4f                   	dec    %edi
4af58d:	66 66 73 65          	data16 data16 jae 0x4af5f6
4af591:	74 4d                	je     0x4af5e0
4af593:	6f                   	outsl  %ds:(%esi),(%dx)
4af594:	64 65 00 53 6d       	fs add %dl,%gs:0x6d(%ebx)
4af599:	6f                   	outsl  %ds:(%esi),(%dx)
4af59a:	6f                   	outsl  %ds:(%esi),(%dx)
4af59b:	74 68                	je     0x4af605
4af59d:	69 6e 67 4d 6f 64 65 	imul   $0x65646f4d,0x67(%esi),%ebp
4af5a4:	00 46 6f             	add    %al,0x6f(%esi)
4af5a7:	6e                   	outsb  %ds:(%esi),(%dx)
4af5a8:	74 00                	je     0x4af5aa
4af5aa:	46                   	inc    %esi
4af5ab:	6f                   	outsl  %ds:(%esi),(%dx)
4af5ac:	6e                   	outsb  %ds:(%esi),(%dx)
4af5ad:	74 53                	je     0x4af602
4af5af:	74 79                	je     0x4af62a
4af5b1:	6c                   	insb   (%dx),%es:(%edi)
4af5b2:	65 00 47 72          	add    %al,%gs:0x72(%edi)
4af5b6:	61                   	popa
4af5b7:	70 68                	jo     0x4af621
4af5b9:	69 63 73 00 49 6d 61 	imul   $0x616d4900,0x73(%ebx),%esp
4af5c0:	67 65 00 50 65       	add    %dl,%gs:0x65(%bx,%si)
4af5c5:	6e                   	outsb  %ds:(%esi),(%dx)
4af5c6:	00 50 6f             	add    %dl,0x6f(%eax)
4af5c9:	69 6e 74 00 50 6f 69 	imul   $0x696f5000,0x74(%esi),%ebp
4af5d0:	6e                   	outsb  %ds:(%esi),(%dx)
4af5d1:	74 46                	je     0x4af619
4af5d3:	00 52 65             	add    %dl,0x65(%edx)
4af5d6:	63 74 61 6e          	arpl   %esi,0x6e(%ecx,%eiz,2)
4af5da:	67 6c                	insb   (%dx),%es:(%di)
4af5dc:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
4af5e0:	63 74 61 6e          	arpl   %esi,0x6e(%ecx,%eiz,2)
4af5e4:	67 6c                	insb   (%dx),%es:(%di)
4af5e6:	65 46                	gs inc %esi
4af5e8:	00 53 69             	add    %dl,0x69(%ebx)
4af5eb:	7a 65                	jp     0x4af652
4af5ed:	00 53 69             	add    %dl,0x69(%ebx)
4af5f0:	7a 65                	jp     0x4af657
4af5f2:	46                   	inc    %esi
4af5f3:	00 53 6f             	add    %dl,0x6f(%ebx)
4af5f6:	6c                   	insb   (%dx),%es:(%edi)
4af5f7:	69 64 42 72 75 73 68 	imul   $0x687375,0x72(%edx,%eax,2),%esp
4af5fe:	00
4af5ff:	53                   	push   %ebx
4af600:	74 72                	je     0x4af674
4af602:	69 6e 67 41 6c 69 67 	imul   $0x67696c41,0x67(%esi),%ebp
4af609:	6e                   	outsb  %ds:(%esi),(%dx)
4af60a:	6d                   	insl   (%dx),%es:(%edi)
4af60b:	65 6e                	outsb  %gs:(%esi),(%dx)
4af60d:	74 00                	je     0x4af60f
4af60f:	53                   	push   %ebx
4af610:	74 72                	je     0x4af684
4af612:	69 6e 67 46 6f 72 6d 	imul   $0x6d726f46,0x67(%esi),%ebp
4af619:	61                   	popa
4af61a:	74 00                	je     0x4af61c
4af61c:	53                   	push   %ebx
4af61d:	79 73                	jns    0x4af692
4af61f:	74 65                	je     0x4af686
4af621:	6d                   	insl   (%dx),%es:(%edi)
4af622:	43                   	inc    %ebx
4af623:	6f                   	outsl  %ds:(%esi),(%dx)
4af624:	6c                   	insb   (%dx),%es:(%edi)
4af625:	6f                   	outsl  %ds:(%esi),(%dx)
4af626:	72 73                	jb     0x4af69b
4af628:	00 54 65 78          	add    %dl,0x78(%ebp,%eiz,2)
4af62c:	74 52                	je     0x4af680
4af62e:	65 6e                	outsb  %gs:(%esi),(%dx)
4af630:	64 65 72 69          	fs gs jb 0x4af69d
4af634:	6e                   	outsb  %ds:(%esi),(%dx)
4af635:	67 48                	addr16 dec %eax
4af637:	69 6e 74 00 53 79 73 	imul   $0x73795300,0x74(%esi),%ebp
4af63e:	74 65                	je     0x4af6a5
4af640:	6d                   	insl   (%dx),%es:(%edi)
4af641:	2e 44                	cs inc %esp
4af643:	72 61                	jb     0x4af6a6
4af645:	77 69                	ja     0x4af6b0
4af647:	6e                   	outsb  %ds:(%esi),(%dx)
4af648:	67 2e 54             	addr16 cs push %esp
4af64b:	65 78 74             	gs js  0x4af6c2
4af64e:	00 45 6e             	add    %al,0x6e(%ebp)
4af651:	75 6d                	jne    0x4af6c0
4af653:	00 45 6e             	add    %al,0x6e(%ebp)
4af656:	76 69                	jbe    0x4af6c1
4af658:	72 6f                	jb     0x4af6c9
4af65a:	6e                   	outsb  %ds:(%esi),(%dx)
4af65b:	6d                   	insl   (%dx),%es:(%edi)
4af65c:	65 6e                	outsb  %gs:(%esi),(%dx)
4af65e:	74 00                	je     0x4af660
4af660:	45                   	inc    %ebp
4af661:	76 65                	jbe    0x4af6c8
4af663:	6e                   	outsb  %ds:(%esi),(%dx)
4af664:	74 41                	je     0x4af6a7
4af666:	72 67                	jb     0x4af6cf
4af668:	73 00                	jae    0x4af66a
4af66a:	45                   	inc    %ebp
4af66b:	76 65                	jbe    0x4af6d2
4af66d:	6e                   	outsb  %ds:(%esi),(%dx)
4af66e:	74 48                	je     0x4af6b8
4af670:	61                   	popa
4af671:	6e                   	outsb  %ds:(%esi),(%dx)
4af672:	64 6c                	fs insb (%dx),%es:(%edi)
4af674:	65 72 00             	gs jb  0x4af677
4af677:	43                   	inc    %ebx
4af678:	75 6c                	jne    0x4af6e6
4af67a:	74 75                	je     0x4af6f1
4af67c:	72 65                	jb     0x4af6e3
4af67e:	49                   	dec    %ecx
4af67f:	6e                   	outsb  %ds:(%esi),(%dx)
4af680:	66 6f                	outsw  %ds:(%esi),(%dx)
4af682:	00 53 79             	add    %dl,0x79(%ebx)
4af685:	73 74                	jae    0x4af6fb
4af687:	65 6d                	gs insl (%dx),%es:(%edi)
4af689:	2e 47                	cs inc %edi
4af68b:	6c                   	insb   (%dx),%es:(%edi)
4af68c:	6f                   	outsl  %ds:(%esi),(%dx)
4af68d:	62 61 6c             	bound  %esp,0x6c(%ecx)
4af690:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
4af697:	00 49 41             	add    %cl,0x41(%ecx)
4af69a:	73 79                	jae    0x4af715
4af69c:	6e                   	outsb  %ds:(%esi),(%dx)
4af69d:	63 52 65             	arpl   %edx,0x65(%edx)
4af6a0:	73 75                	jae    0x4af717
4af6a2:	6c                   	insb   (%dx),%es:(%edi)
4af6a3:	74 00                	je     0x4af6a5
4af6a5:	49                   	dec    %ecx
4af6a6:	44                   	inc    %esp