42f3f2:	ff 30                	push   (%eax)
42f3f4:	01 00                	add    %eax,(%eax)
42f3f6:	ff 01                	incl   (%ecx)
42f3f8:	00 00                	add    %al,(%eax)
42f3fa:	00 00                	add    %al,(%eax)
42f3fc:	00 00                	add    %al,(%eax)
42f3fe:	80 00 00             	addb   $0x0,(%eax)
42f401:	00 80 32 00 0c 4f    	add    %al,0x4f0c0032(%eax)
42f407:	6e                   	outsb  %ds:(%esi),(%dx)
42f408:	4d                   	dec    %ebp
42f409:	6f                   	outsl  %ds:(%esi),(%dx)
42f40a:	75 73                	jne    0x42f47f
42f40c:	65 4c                	gs dec %esp
42f40e:	65 61                	gs popa
42f410:	76 65                	jbe    0x42f477
42f412:	64 49                	fs dec %ecx
42f414:	44                   	inc    %esp
42f415:	00 c8                	add    %cl,%al
42f417:	00 00                	add    %al,(%eax)
42f419:	ff c8                	dec    %eax
42f41b:	00 00                	add    %al,(%eax)
42f41d:	ff 01                	incl   (%ecx)
42f41f:	00 00                	add    %al,(%eax)
42f421:	00 00                	add    %al,(%eax)
42f423:	00 00                	add    %al,(%eax)
42f425:	80 00 00             	addb   $0x0,(%eax)
42f428:	00 80 33 00 0b 4f    	add    %al,0x4f0b0033(%eax)
42f42e:	6e                   	outsb  %ds:(%esi),(%dx)
42f42f:	4d                   	dec    %ebp
42f430:	6f                   	outsl  %ds:(%esi),(%dx)
42f431:	75 73                	jne    0x42f4a6
42f433:	65 4d                	gs dec %ebp
42f435:	6f                   	outsl  %ds:(%esi),(%dx)
42f436:	76 65                	jbe    0x42f49d
42f438:	ec                   	in     (%dx),%al
42f439:	48                   	dec    %eax
42f43a:	44                   	inc    %esp
42f43b:	00 d0                	add    %dl,%al
42f43d:	00 00                	add    %al,(%eax)
42f43f:	ff d0                	call   *%eax
42f441:	00 00                	add    %al,(%eax)
42f443:	ff 01                	incl   (%ecx)
42f445:	00 00                	add    %al,(%eax)
42f447:	00 00                	add    %al,(%eax)
42f449:	00 00                	add    %al,(%eax)
42f44b:	80 00 00             	addb   $0x0,(%eax)
42f44e:	00 80 34 00 09 4f    	add    %al,0x4f090034(%eax)
42f454:	6e                   	outsb  %ds:(%esi),(%dx)
42f455:	4d                   	dec    %ebp
42f456:	6f                   	outsl  %ds:(%esi),(%dx)
42f457:	75 73                	jne    0x42f4cc
42f459:	65 55                	gs push %ebp
42f45b:	70 f8                	jo     0x42f455
42f45d:	4d                   	dec    %ebp
42f45e:	44                   	inc    %esp
42f45f:	00 f0                	add    %dh,%al
42f461:	00 00                	add    %al,(%eax)
42f463:	ff f0                	push   %eax
42f465:	00 00                	add    %al,(%eax)
42f467:	ff 01                	incl   (%ecx)
42f469:	00 00                	add    %al,(%eax)
42f46b:	00 00                	add    %al,(%eax)
42f46d:	00 00                	add    %al,(%eax)
42f46f:	80 00 00             	addb   $0x0,(%eax)
42f472:	00 80 35 00 0b 4f    	add    %al,0x4f0b0035(%eax)
42f478:	6e                   	outsb  %ds:(%esi),(%dx)
42f479:	53                   	push   %ebx
42f47a:	74 61                	je     0x42f4dd
42f47c:	72 74                	jb     0x42f4f2
42f47e:	44                   	inc    %esp
42f47f:	6f                   	outsl  %ds:(%esi),(%dx)
42f480:	63 6b f0             	arpl   %ebp,-0x10(%ebx)
42f483:	4b                   	dec    %ebx
42f484:	44                   	inc    %esp
42f485:	00 00                	add    %al,(%eax)
42f487:	01 00                	add    %eax,(%eax)
42f489:	ff 00                	incl   (%eax)
42f48b:	01 00                	add    %eax,(%eax)
42f48d:	ff 01                	incl   (%ecx)
42f48f:	00 00                	add    %al,(%eax)
42f491:	00 00                	add    %al,(%eax)
42f493:	00 00                	add    %al,(%eax)
42f495:	80 00 00             	addb   $0x0,(%eax)
42f498:	00 80 36 00 0b 4f    	add    %al,0x4f0b0036(%eax)
42f49e:	6e                   	outsb  %ds:(%esi),(%dx)
42f49f:	53                   	push   %ebx
42f4a0:	74 61                	je     0x42f503
42f4a2:	72 74                	jb     0x42f518
42f4a4:	44                   	inc    %esp
42f4a5:	72 61                	jb     0x42f508
42f4a7:	67 ac                	lods   %ds:(%si),%al
42f4a9:	f4                   	hlt
42f4aa:	42                   	inc    %edx
42f4ab:	00 03                	add    %al,(%ebx)
42f4ad:	0d 54 4c 69 73       	or     $0x73694c54,%eax
42f4b2:	74 42                	je     0x42f4f6
42f4b4:	6f                   	outsl  %ds:(%esi),(%dx)
42f4b5:	78 53                	js     0x42f50a
42f4b7:	74 79                	je     0x42f532
42f4b9:	6c                   	insb   (%dx),%es:(%edi)
42f4ba:	65 01 00             	add    %eax,%gs:(%eax)
42f4bd:	00 00                	add    %al,(%eax)
42f4bf:	00 04 00             	add    %al,(%eax,%eax,1)
42f4c2:	00 00                	add    %al,(%eax)
42f4c4:	a8 f4                	test   $0xf4,%al
42f4c6:	42                   	inc    %edx
42f4c7:	00 0a                	add    %cl,(%edx)
42f4c9:	6c                   	insb   (%dx),%es:(%edi)
42f4ca:	62 53 74             	bound  %edx,0x74(%ebx)
42f4cd:	61                   	popa
42f4ce:	6e                   	outsb  %ds:(%esi),(%dx)
42f4cf:	64 61                	fs popa
42f4d1:	72 64                	jb     0x42f537
42f4d3:	10 6c 62 4f          	adc    %ch,0x4f(%edx,%eiz,2)
42f4d7:	77 6e                	ja     0x42f547
42f4d9:	65 72 44             	gs jb  0x42f520
42f4dc:	72 61                	jb     0x42f53f
42f4de:	77 46                	ja     0x42f526
42f4e0:	69 78 65 64 13 6c 62 	imul   $0x626c1364,0x65(%eax),%edi
42f4e7:	4f                   	dec    %edi
42f4e8:	77 6e                	ja     0x42f558
42f4ea:	65 72 44             	gs jb  0x42f531
42f4ed:	72 61                	jb     0x42f550
42f4ef:	77 56                	ja     0x42f547
42f4f1:	61                   	popa
42f4f2:	72 69                	jb     0x42f55d
42f4f4:	61                   	popa
42f4f5:	62 6c 65 09          	bound  %ebp,0x9(%ebp,%eiz,2)
42f4f9:	6c                   	insb   (%dx),%es:(%edi)
42f4fa:	62 56 69             	bound  %edx,0x69(%esi)
42f4fd:	72 74                	jb     0x42f573
42f4ff:	75 61                	jne    0x42f562
42f501:	6c                   	insb   (%dx),%es:(%edi)
42f502:	12 6c 62 56          	adc    0x56(%edx,%eiz,2),%ch
42f506:	69 72 74 75 61 6c 4f 	imul   $0x4f6c6175,0x74(%edx),%esi
42f50d:	77 6e                	ja     0x42f57d
42f50f:	65 72 44             	gs jb  0x42f556
42f512:	72 61                	jb     0x42f575
42f514:	77 08                	ja     0x42f51e
42f516:	53                   	push   %ebx
42f517:	74 64                	je     0x42f57d
42f519:	43                   	inc    %ebx
42f51a:	74 72                	je     0x42f58e
42f51c:	6c                   	insb   (%dx),%es:(%edi)
42f51d:	73 8b                	jae    0x42f4aa
42f51f:	c0 24 f5 42 00 08 0f 	shlb   $0x54,0xf080042(,%esi,8)
42f526:	54
42f527:	4c                   	dec    %esp
42f528:	42                   	inc    %edx
42f529:	47                   	inc    %edi
42f52a:	65 74 44             	gs je  0x42f571
42f52d:	61                   	popa
42f52e:	74 61                	je     0x42f591
42f530:	45                   	inc    %ebp
42f531:	76 65                	jbe    0x42f598
42f533:	6e                   	outsb  %ds:(%esi),(%dx)
42f534:	74 00                	je     0x42f536
42f536:	03 08                	add    (%eax),%ecx
42f538:	07                   	pop    %es
42f539:	43                   	inc    %ebx
42f53a:	6f                   	outsl  %ds:(%esi),(%dx)
42f53b:	6e                   	outsb  %ds:(%esi),(%dx)
42f53c:	74 72                	je     0x42f5b0
42f53e:	6f                   	outsl  %ds:(%esi),(%dx)
42f53f:	6c                   	insb   (%dx),%es:(%edi)
42f540:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
42f544:	6e                   	outsb  %ds:(%esi),(%dx)
42f545:	43                   	inc    %ebx
42f546:	6f                   	outsl  %ds:(%esi),(%dx)
42f547:	6e                   	outsb  %ds:(%esi),(%dx)
42f548:	74 72                	je     0x42f5bc
42f54a:	6f                   	outsl  %ds:(%esi),(%dx)
42f54b:	6c                   	insb   (%dx),%es:(%edi)
42f54c:	00 05 49 6e 64 65    	add    %al,0x65646e49
42f552:	78 07                	js     0x42f55b
42f554:	49                   	dec    %ecx
42f555:	6e                   	outsb  %ds:(%esi),(%dx)
42f556:	74 65                	je     0x42f5bd
42f558:	67 65 72 01          	addr16 gs jb 0x42f55d
42f55c:	04 44                	add    $0x44,%al
42f55e:	61                   	popa
42f55f:	74 61                	je     0x42f5c2
42f561:	06                   	push   %es
42f562:	73 74                	jae    0x42f5d8
42f564:	72 69                	jb     0x42f5cf
42f566:	6e                   	outsb  %ds:(%esi),(%dx)
42f567:	67 00 a4 5d 44       	add    %ah,0x445d(%si)
42f56c:	00 3c 10             	add    %bh,(%eax,%edx,1)
42f56f:	40                   	inc    %eax
42f570:	00 a4 10 40 00 8d 40 	add    %ah,0x408d0040(%eax,%edx,1)
42f577:	00 7c f5 42          	add    %bh,0x42(%ebp,%esi,8)
42f57b:	00 08                	add    %cl,(%eax)
42f57d:	15 54 4c 42 47       	adc    $0x47424c54,%eax
42f582:	65 74 44             	gs je  0x42f5c9
42f585:	61                   	popa
42f586:	74 61                	je     0x42f5e9
42f588:	4f                   	dec    %edi
42f589:	62 6a 65             	bound  %ebp,0x65(%edx)
42f58c:	63 74 45 76          	arpl   %esi,0x76(%ebp,%eax,2)
42f590:	65 6e                	outsb  %gs:(%esi),(%dx)
42f592:	74 00                	je     0x42f594
42f594:	03 08                	add    (%eax),%ecx
42f596:	07                   	pop    %es
42f597:	43                   	inc    %ebx
42f598:	6f                   	outsl  %ds:(%esi),(%dx)
42f599:	6e                   	outsb  %ds:(%esi),(%dx)
42f59a:	74 72                	je     0x42f60e
42f59c:	6f                   	outsl  %ds:(%esi),(%dx)
42f59d:	6c                   	insb   (%dx),%es:(%edi)
42f59e:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
42f5a2:	6e                   	outsb  %ds:(%esi),(%dx)
42f5a3:	43                   	inc    %ebx
42f5a4:	6f                   	outsl  %ds:(%esi),(%dx)
42f5a5:	6e                   	outsb  %ds:(%esi),(%dx)
42f5a6:	74 72                	je     0x42f61a
42f5a8:	6f                   	outsl  %ds:(%esi),(%dx)
42f5a9:	6c                   	insb   (%dx),%es:(%edi)
42f5aa:	00 05 49 6e 64 65    	add    %al,0x65646e49
42f5b0:	78 07                	js     0x42f5b9
42f5b2:	49                   	dec    %ecx
42f5b3:	6e                   	outsb  %ds:(%esi),(%dx)
42f5b4:	74 65                	je     0x42f61b
42f5b6:	67 65 72 09          	addr16 gs jb 0x42f5c3
42f5ba:	0a 44 61 74          	or     0x74(%ecx,%eiz,2),%al
42f5be:	61                   	popa
42f5bf:	4f                   	dec    %edi
42f5c0:	62 6a 65             	bound  %ebp,0x65(%edx)
42f5c3:	63 74 07 54          	arpl   %esi,0x54(%edi,%eax,1)
42f5c7:	4f                   	dec    %edi
42f5c8:	62 6a 65             	bound  %ebp,0x65(%edx)
42f5cb:	63 74 00 a4          	arpl   %esi,-0x5c(%eax,%eax,1)
42f5cf:	5d                   	pop    %ebp
42f5d0:	44                   	inc    %esp
42f5d1:	00 3c 10             	add    %bh,(%eax,%edx,1)
42f5d4:	40                   	inc    %eax
42f5d5:	00 34 11             	add    %dh,(%ecx,%edx,1)
42f5d8:	40                   	inc    %eax
42f5d9:	00 8b c0 e0 f5 42    	add    %cl,0x42f5e0c0(%ebx)
42f5df:	00 08                	add    %cl,(%eax)
42f5e1:	10 54 4c 42          	adc    %dl,0x42(%esp,%ecx,2)
42f5e5:	46                   	inc    %esi
42f5e6:	69 6e 64 44 61 74 61 	imul   $0x61746144,0x64(%esi),%ebp
42f5ed:	45                   	inc    %ebp
42f5ee:	76 65                	jbe    0x42f655
42f5f0:	6e                   	outsb  %ds:(%esi),(%dx)
42f5f1:	74 01                	je     0x42f5f4
42f5f3:	02 08                	add    (%eax),%cl
42f5f5:	07                   	pop    %es
42f5f6:	43                   	inc    %ebx
42f5f7:	6f                   	outsl  %ds:(%esi),(%dx)
42f5f8:	6e                   	outsb  %ds:(%esi),(%dx)
42f5f9:	74 72                	je     0x42f66d
42f5fb:	6f                   	outsl  %ds:(%esi),(%dx)
42f5fc:	6c                   	insb   (%dx),%es:(%edi)
42f5fd:	0b 54 57 69          	or     0x69(%edi,%edx,2),%edx
42f601:	6e                   	outsb  %ds:(%esi),(%dx)
42f602:	43                   	inc    %ebx
42f603:	6f                   	outsl  %ds:(%esi),(%dx)
42f604:	6e                   	outsb  %ds:(%esi),(%dx)
42f605:	74 72                	je     0x42f679
42f607:	6f                   	outsl  %ds:(%esi),(%dx)
42f608:	6c                   	insb   (%dx),%es:(%edi)
42f609:	00 0a                	add    %cl,(%edx)
42f60b:	46                   	inc    %esi
42f60c:	69 6e 64 53 74 72 69 	imul   $0x69727453,0x64(%esi),%ebp
42f613:	6e                   	outsb  %ds:(%esi),(%dx)
42f614:	67 06                	addr16 push %es
42f616:	73 74                	jae    0x42f68c
42f618:	72 69                	jb     0x42f683
42f61a:	6e                   	outsb  %ds:(%esi),(%dx)
42f61b:	67 07                	addr16 pop %es
42f61d:	49                   	dec    %ecx
42f61e:	6e                   	outsb  %ds:(%esi),(%dx)
42f61f:	74 65                	je     0x42f686
42f621:	67 65 72 3c          	addr16 gs jb 0x42f661
42f625:	10 40 00             	adc    %al,0x0(%eax)
42f628:	00 a4 5d 44 00 a4 10 	add    %ah,0x10a40044(%ebp,%ebx,2)
42f62f:	40                   	inc    %eax
42f630:	00 8d 40 00 80 f6    	add    %cl,-0x97fffc0(%ebp)
42f636:	42                   	inc    %edx
42f63f:	00 98 f7 42 00 28    	add    %bl,0x280042f7(%eax)
42f645:	f8                   	clc
42f646:	42                   	inc    %edx
42f64f:	00 aa f7 42 00 12    	add    %ch,0x120042f7(%edx)
42f655:	f8                   	clc
42f656:	42                   	inc    %edx
42f657:	00 c8                	add    %cl,%al
42f659:	02 00                	add    (%eax),%al
42f65b:	00 c0                	add    %al,%al
42f65d:	65 44                	gs inc %esp
42f65f:	00 9c ef 41 00 70 3b 	add    %bl,0x3b700041(%edi,%ebp,8)
42f666:	40                   	inc    %eax
42f667:	00 d8                	add    %bl,%al
42f669:	e8 41 00 78 3b       	call   0x3bbaf6af
42f66e:	40                   	inc    %eax
42f66f:	00 e8                	add    %ch,%al
42f671:	f1                   	int1
42f672:	44                   	inc    %esp
42f673:	00 b4 38 40 00 d0 38 	add    %dh,0x38d00040(%eax,%edi,1)
42f67a:	40                   	inc    %eax
42f67b:	00 c4                	add    %al,%ah
42f67d:	44                   	inc    %esp
42f67e:	43                   	inc    %ebx
42f67f:	00 0c 26             	add    %cl,(%esi,%eiz,1)
42f682:	45                   	inc    %ebp
42f683:	00 4c e3 44          	add    %cl,0x44(%ebx,%eiz,8)
42f687:	00 d8                	add    %bl,%al
42f689:	87 41 00             	xchg   %eax,0x0(%ecx)
42f68c:	94                   	xchg   %eax,%esp
42f68d:	c5 44 00 64          	lds    0x64(%eax,%eax,1),%eax
42f691:	dd 44 00 48          	fldl   0x48(%eax,%eax,1)
42f695:	ce                   	into
42f696:	44                   	inc    %esp
42f697:	00 5c 9c 44          	add    %bl,0x44(%esp,%ebx,4)
42f69b:	00 b4 ef 41 00 98 ec 	add    %dh,-0x1367ffbf(%edi,%ebp,8)
42f6a2:	41                   	inc    %ecx
42f6a3:	00 90 ec 41 00 bc    	add    %dl,-0x43ffbe14(%eax)
42f6a9:	ef                   	out    %eax,(%dx)
42f6aa:	41                   	inc    %ecx
42f6ab:	00 d0                	add    %dl,%al
42f6ad:	43                   	inc    %ebx
42f6ae:	43                   	inc    %ebx
42f6af:	00 30                	add    %dh,(%eax)
42f6b1:	20 45 00             	and    %al,0x0(%ebp)
42f6b4:	3c 26                	cmp    $0x26,%al
42f6b6:	45                   	inc    %ebp
42f6b7:	00 88 25 45 00 4c    	add    %cl,0x4c004525(%eax)
42f6bd:	8f 44 00 f4          	pop    -0xc(%eax,%eax,1)
42f6c1:	1a 45 00             	sbb    0x0(%ebp),%al
42f6c4:	14 1b                	adc    $0x1b,%al
42f6c6:	45                   	inc    %ebp
42f6c7:	00 48 17             	add    %cl,0x17(%eax)
42f6ca:	45                   	inc    %ebp
42f6cb:	00 8c 8e 44 00 90 8e 	add    %cl,-0x716fffbc(%esi,%ecx,4)
42f6d2:	44                   	inc    %esp
42f6d3:	00 64 c7 44          	add    %ah,0x44(%edi,%eax,8)
42f6d7:	00 90 c7 44 00 cc    	add    %dl,-0x33ffbb39(%eax)
42f6dd:	90                   	nop
42f6de:	44                   	inc    %esp
42f6df:	00 40 9c             	add    %al,-0x64(%eax)
42f6e2:	44                   	inc    %esp
42f6e3:	00 c8                	add    %cl,%al
42f6e5:	90                   	nop
42f6e6:	44                   	inc    %esp
42f6e7:	00 cc                	add    %cl,%ah
42f6e9:	9d                   	popf
42f6ea:	44                   	inc    %esp
42f6eb:	00 60 2f             	add    %ah,0x2f(%eax)
42f6ee:	45                   	inc    %ebp
42f6ef:	00 5c a0 44          	add    %bl,0x44(%eax,%eiz,4)