47143b:	32 06                	xor    (%esi),%al
47143d:	00 00                	add    %al,(%eax)
47143f:	00 10                	add    %dl,(%eax)
471441:	00 ef                	add    %ch,%bh
471443:	4f                   	dec    %edi
471444:	00 00                	add    %al,(%eax)
471446:	61                   	popa
471447:	02 2a                	add    (%edx),%ch
471449:	00 bc 3a 06 00 00 00 	add    %bh,0x6(%edx,%edi,1)
471450:	10 00                	adc    %al,(%eax)
471452:	6b 50 00 00          	imul   $0x0,0x0(%eax),%edx
471456:	f1                   	int1
471457:	02 2a                	add    (%edx),%ch
471459:	00 d0                	add    %dl,%al
47145b:	3a 06                	cmp    (%esi),%al
47145d:	00 00                	add    %al,(%eax)
47145f:	00 10                	add    %dl,(%eax)
471461:	00 e4                	add    %ah,%ah
471463:	50                   	push   %eax
471464:	00 00                	add    %al,(%eax)
471466:	f8                   	clc
471467:	02 2a                	add    (%edx),%ch
471469:	00 e8                	add    %ch,%al
47146b:	3a 06                	cmp    (%esi),%al
47146d:	00 00                	add    %al,(%eax)
47146f:	00 86 08 a2 51 00    	add    %al,0x51a208(%esi)
471475:	00 1f                	add    %bl,(%edi)
471477:	03 2a                	add    (%edx),%ebp
471479:	00 fc                	add    %bh,%ah
47147b:	3a 06                	cmp    (%esi),%al
47147d:	00 00                	add    %al,(%eax)
47147f:	00 86 08 ae 51 00    	add    %al,0x51ae08(%esi)
471485:	00 29                	add    %ch,(%ecx)
471487:	03 2a                	add    (%edx),%ebp
471489:	00 10                	add    %dl,(%eax)
47148b:	3b 06                	cmp    (%esi),%eax
47148d:	00 00                	add    %al,(%eax)
47148f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
471495:	00 37                	add    %dh,(%edi)
471497:	00 2b                	add    %ch,(%ebx)
471499:	00 34 3b             	add    %dh,(%ebx,%edi,1)
47149c:	06                   	push   %es
47149d:	00 00                	add    %al,(%eax)
47149f:	00 86 00 6d 48 00    	add    %al,0x486d00(%esi)
4714a5:	00 1f                	add    %bl,(%edi)
4714a7:	02 2b                	add    (%ebx),%ch
4714a9:	00 08                	add    %cl,(%eax)
4714ab:	3c 06                	cmp    $0x6,%al
4714ad:	00 00                	add    %al,(%eax)
4714af:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
4714b5:	00 37                	add    %dh,(%edi)
4714b7:	00 2c 00             	add    %ch,(%eax,%eax,1)
4714ba:	1c 3c                	sbb    $0x3c,%al
4714bc:	06                   	push   %es
4714bd:	00 00                	add    %al,(%eax)
4714bf:	00 91 18 28 02 00    	add    %dl,0x22818(%ecx)
4714c5:	00 1a                	add    %bl,(%edx)
4714c7:	00 2c 00             	add    %ch,(%eax,%eax,1)
4714ca:	38 3c 06             	cmp    %bh,(%esi,%eax,1)
4714cd:	00 00                	add    %al,(%eax)
4714cf:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
4714d5:	00 37                	add    %dh,(%edi)
4714d7:	00 2c 00             	add    %ch,(%eax,%eax,1)
4714da:	98                   	cwtl
4714db:	3c 06                	cmp    $0x6,%al
4714dd:	00 00                	add    %al,(%eax)
4714df:	00 86 00 e1 51 00    	add    %al,0x51e100(%esi)
4714e5:	00 1b                	add    %bl,(%ebx)
4714e7:	02 2c 00             	add    (%eax,%eax,1),%ch
4714ea:	8c 3d 06 00 00 00    	mov    %?,0x6
4714f0:	81 00 ec 51 00 00    	addl   $0x51ec,(%eax)
4714f6:	3e 03 2c 00          	add    %ds:(%eax,%eax,1),%ebp
4714fa:	c8 3d 06 00          	enter  $0x63d,$0x0
4714fe:	00 00                	add    %al,(%eax)
471500:	86 00                	xchg   %al,(%eax)
471502:	15 52 00 00 44       	adc    $0x44000052,%eax
471507:	03 2d 00 20 3e 06    	add    0x63e2000,%ebp
47150d:	00 00                	add    %al,(%eax)
47150f:	00 86 00 20 52 00    	add    %al,0x522000(%esi)
471515:	00 4c 03 2f          	add    %cl,0x2f(%ebx,%eax,1)
471519:	00 24 3f             	add    %ah,(%edi,%edi,1)
47151c:	06                   	push   %es
47151d:	00 00                	add    %al,(%eax)
47151f:	00 10                	add    %dl,(%eax)
471521:	00 34 52             	add    %dh,(%edx,%edx,2)
471524:	00 00                	add    %al,(%eax)
471526:	55                   	push   %ebp
471527:	03 31                	add    (%ecx),%esi
471529:	00 38                	add    %bh,(%eax)
47152b:	3f                   	aas
47152c:	06                   	push   %es
47152d:	00 00                	add    %al,(%eax)
47152f:	00 10                	add    %dl,(%eax)
471531:	00 b0 52 00 00 5c    	add    %dh,0x5c000052(%eax)
471537:	03 31                	add    (%ecx),%esi
471539:	00 4c 3f 06          	add    %cl,0x6(%edi,%edi,1)
47153d:	00 00                	add    %al,(%eax)
47153f:	00 10                	add    %dl,(%eax)
471541:	00 2c 53             	add    %ch,(%ebx,%edx,2)
471544:	00 00                	add    %al,(%eax)
471546:	64 03 31             	add    %fs:(%ecx),%esi
471549:	00 60 3f             	add    %ah,0x3f(%eax)
47154c:	06                   	push   %es
47154d:	00 00                	add    %al,(%eax)
47154f:	00 10                	add    %dl,(%eax)
471551:	00 a8 53 00 00 69    	add    %ch,0x69000053(%eax)
471557:	03 31                	add    (%ecx),%esi
471559:	00 74 3f 06          	add    %dh,0x6(%edi,%edi,1)
47155d:	00 00                	add    %al,(%eax)
47155f:	00 10                	add    %dl,(%eax)
471561:	00 2f                	add    %ch,(%edi)
471563:	54                   	push   %esp
471564:	00 00                	add    %al,(%eax)
471566:	72 03                	jb     0x47156b
471568:	31 00                	xor    %eax,(%eax)
47156a:	8c 3f                	mov    %?,(%edi)
47156c:	06                   	push   %es
47156d:	00 00                	add    %al,(%eax)
47156f:	00 10                	add    %dl,(%eax)
471571:	00 b6 54 00 00 7c    	add    %dh,0x7c000054(%esi)
471577:	03 31                	add    (%ecx),%esi
471579:	00 a0 3f 06 00 00    	add    %ah,0x63f(%eax)
47157f:	00 10                	add    %dl,(%eax)
471581:	00 47 55             	add    %al,0x55(%edi)
471584:	00 00                	add    %al,(%eax)
471586:	82 03 31             	addb   $0x31,(%ebx)
471589:	00 b4 3f 06 00 00 00 	add    %dh,0x6(%edi,%edi,1)
471590:	10 00                	adc    %al,(%eax)
471592:	c3                   	ret
471593:	55                   	push   %ebp
471594:	00 00                	add    %al,(%eax)
471596:	8b 03                	mov    (%ebx),%eax
471598:	31 00                	xor    %eax,(%eax)
47159a:	cc                   	int3
47159b:	3f                   	aas
47159c:	06                   	push   %es
47159d:	00 00                	add    %al,(%eax)
47159f:	00 10                	add    %dl,(%eax)
4715a1:	00 6f 56             	add    %ch,0x56(%edi)
4715a4:	00 00                	add    %al,(%eax)
4715a6:	96                   	xchg   %eax,%esi
4715a7:	03 31                	add    (%ecx),%esi
4715a9:	00 e0                	add    %ah,%al
4715ab:	3f                   	aas
4715ac:	06                   	push   %es
4715ad:	00 00                	add    %al,(%eax)
4715af:	00 10                	add    %dl,(%eax)
4715b1:	00 fb                	add    %bh,%bl
4715b3:	56                   	push   %esi
4715b4:	00 00                	add    %al,(%eax)
4715b6:	9c                   	pushf
4715b7:	03 31                	add    (%ecx),%esi
4715b9:	00 f4                	add    %dh,%ah
4715bb:	3f                   	aas
4715bc:	06                   	push   %es
4715bd:	00 00                	add    %al,(%eax)
4715bf:	00 10                	add    %dl,(%eax)
4715c1:	00 83 57 00 00 a5    	add    %al,-0x5affffa9(%ebx)
4715c7:	03 31                	add    (%ecx),%esi
4715c9:	00 08                	add    %cl,(%eax)
4715cb:	40                   	inc    %eax
4715cc:	06                   	push   %es
4715cd:	00 00                	add    %al,(%eax)
4715cf:	00 10                	add    %dl,(%eax)
4715d1:	00 12                	add    %dl,(%edx)
4715d3:	58                   	pop    %eax
4715d4:	00 00                	add    %al,(%eax)
4715d6:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4715d7:	03 31                	add    (%ecx),%esi
4715d9:	00 1c 40             	add    %bl,(%eax,%eax,2)
4715dc:	06                   	push   %es
4715dd:	00 00                	add    %al,(%eax)
4715df:	00 10                	add    %dl,(%eax)
4715e1:	00 8e 58 00 00 ae    	add    %cl,-0x51ffffa8(%esi)
4715e7:	03 31                	add    (%ecx),%esi
4715e9:	00 30                	add    %dh,(%eax)
4715eb:	40                   	inc    %eax
4715ec:	06                   	push   %es
4715ed:	00 00                	add    %al,(%eax)
4715ef:	00 10                	add    %dl,(%eax)
4715f1:	00 18                	add    %bl,(%eax)
4715f3:	59                   	pop    %ecx
4715f4:	00 00                	add    %al,(%eax)
4715f6:	b7 03                	mov    $0x3,%bh
4715f8:	31 00                	xor    %eax,(%eax)
4715fa:	48                   	dec    %eax
4715fb:	40                   	inc    %eax
4715fc:	06                   	push   %es
4715fd:	00 00                	add    %al,(%eax)
4715ff:	00 10                	add    %dl,(%eax)
471601:	00 94 59 00 00 c3 03 	add    %dl,0x3c30000(%ecx,%ebx,2)
471608:	31 00                	xor    %eax,(%eax)
47160a:	60                   	pusha
47160b:	40                   	inc    %eax
47160c:	06                   	push   %es
47160d:	00 00                	add    %al,(%eax)
47160f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
471615:	00 37                	add    %dh,(%edi)
471617:	00 31                	add    %dh,(%ecx)
471619:	00 dc                	add    %bl,%ah
47161b:	40                   	inc    %eax
47161c:	06                   	push   %es
47161d:	00 00                	add    %al,(%eax)
47161f:	00 86 00 30 5a 00    	add    %al,0x5a3000(%esi)
471625:	00 d0                	add    %dl,%al
471627:	03 31                	add    (%ecx),%esi
471629:	00 34 41             	add    %dh,(%ecx,%eax,2)
47162c:	06                   	push   %es
47162d:	00 00                	add    %al,(%eax)
47162f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
471635:	00 37                	add    %dh,(%edi)
471637:	00 31                	add    %dh,(%ecx)
471639:	00 b0 41 06 00 00    	add    %dh,0x641(%eax)
47163f:	00 83 00 46 5a 00    	add    %al,0x5a4600(%ebx)
471645:	00 d9                	add    %bl,%cl
471647:	03 31                	add    (%ecx),%esi
471649:	00 b0 43 06 00 00    	add    %dh,0x643(%eax)
47164f:	00 10                	add    %dl,(%eax)
471651:	00 5b 5a             	add    %bl,0x5a(%ebx)
471654:	00 00                	add    %al,(%eax)
471656:	e3 03                	jecxz  0x47165b
471658:	32 00                	xor    (%eax),%al
47165a:	c4 43 06             	les    0x6(%ebx),%eax
47165d:	00 00                	add    %al,(%eax)
47165f:	00 10                	add    %dl,(%eax)
471661:	00 d7                	add    %dl,%bh
471663:	5a                   	pop    %edx
471664:	00 00                	add    %al,(%eax)
471666:	e3 03                	jecxz  0x47166b
471668:	32 00                	xor    (%eax),%al
47166a:	d8 43 06             	fadds  0x6(%ebx)
47166d:	00 00                	add    %al,(%eax)
47166f:	00 10                	add    %dl,(%eax)
471671:	00 53 5b             	add    %dl,0x5b(%ebx)
471674:	00 00                	add    %al,(%eax)
471676:	e9 03 32 00 ec       	jmp    0xec47487e
47167b:	43                   	inc    %ebx
47167c:	06                   	push   %es
47167d:	00 00                	add    %al,(%eax)
47167f:	00 86 18 13 0a 00    	add    %al,0xa1318(%esi)
471685:	00 37                	add    %dh,(%edi)
471687:	00 32                	add    %dh,(%edx)
471689:	00 10                	add    %dl,(%eax)
47168b:	44                   	inc    %esp
47168c:	06                   	push   %es
47168d:	00 00                	add    %al,(%eax)
47168f:	00 81 00 02 5c 00    	add    %al,0x5c0200(%ecx)
471695:	00 07                	add    %al,(%edi)
471697:	01 32                	add    %esi,(%edx)
471699:	00 20                	add    %ah,(%eax)
47169b:	44                   	inc    %esp
47169c:	06                   	push   %es
47169d:	00 00                	add    %al,(%eax)
47169f:	00 81 00 11 5c 00    	add    %al,0x5c1100(%ecx)
4716a5:	00 07                	add    %al,(%edi)
4716a7:	01 34 00             	add    %esi,(%eax,%eax,1)
4716aa:	7c 44                	jl     0x4716f0
4716ac:	06                   	push   %es
4716ad:	00 00                	add    %al,(%eax)
4716af:	00 81 00 24 5c 00    	add    %al,0x5c2400(%ecx)
4716b5:	00 0e                	add    %cl,(%esi)
4716b7:	01 36                	add    %esi,(%esi)
4716b9:	00 04 45 06 00 00 00 	add    %al,0x6(,%eax,2)
4716c0:	81 00 34 5c 00 00    	addl   $0x5c34,(%eax)
4716c6:	37                   	aaa
4716c7:	00 38                	add    %bh,(%eax)
4716c9:	00 c8                	add    %cl,%al
4716cb:	45                   	inc    %ebp
4716cc:	06                   	push   %es
4716cd:	00 00                	add    %al,(%eax)
4716cf:	00 81 00 43 5c 00    	add    %al,0x5c4300(%ecx)
4716d5:	00 0e                	add    %cl,(%esi)
4716d7:	01 38                	add    %edi,(%eax)
4716d9:	00 50 46             	add    %dl,0x46(%eax)
4716dc:	06                   	push   %es
4716dd:	00 00                	add    %al,(%eax)
4716df:	00 c4                	add    %al,%ah
4716e1:	00 fa                	add    %bh,%dl
4716e3:	34 00                	xor    $0x0,%al
4716e5:	00 15 01 3a 00 20    	add    %dl,0x20003a01
4716eb:	47                   	inc    %edi
4716ec:	06                   	push   %es
4716ed:	00 00                	add    %al,(%eax)
4716ef:	00 81 00 0c 35 00    	add    %al,0x350c00(%ecx)
4716f5:	00 37                	add    %dh,(%edi)
4716f7:	00 3b                	add    %bh,(%ebx)
4716f9:	00 14 20             	add    %dl,(%eax,%eiz,1)
4716fc:	06                   	push   %es
4716fd:	00 00                	add    %al,(%eax)
4716ff:	00 10                	add    %dl,(%eax)
471701:	00 50 5c             	add    %dl,0x5c(%eax)
471704:	00 00                	add    %al,(%eax)
471706:	20 01                	and    %al,(%ecx)
471708:	3b 00                	cmp    (%eax),%eax
47170a:	8c 4e 06             	mov    %cs,0x6(%esi)
47170d:	00 00                	add    %al,(%eax)
47170f:	00 10                	add    %dl,(%eax)
471711:	00 cc                	add    %cl,%ah
471713:	5c                   	pop    %esp
471714:	00 00                	add    %al,(%eax)
471716:	f4                   	hlt
471717:	03 3b                	add    (%ebx),%edi
471719:	00 a0 4e 06 00 00    	add    %ah,0x64e(%eax)
47171f:	00 10                	add    %dl,(%eax)
471721:	00 48 5d             	add    %cl,0x5d(%eax)
471724:	00 00                	add    %al,(%eax)
471726:	fa                   	cli
471727:	03 3b                	add    (%ebx),%edi
471729:	00 b4 4e 06 00 00 00 	add    %dh,0x6(%esi,%ecx,2)
471730:	10 00                	adc    %al,(%eax)
471732:	c4 5d 00             	les    0x0(%ebp),%ebx
471735:	00 00                	add    %al,(%eax)
471737:	04 3b                	add    $0x3b,%al
471739:	00 28                	add    %ch,(%eax)
47173b:	20 06                	and    %al,(%esi)
47173d:	00 00                	add    %al,(%eax)
47173f:	00 10                	add    %dl,(%eax)
471741:	00 4d 5e             	add    %cl,0x5e(%ebp)
471744:	00 00                	add    %al,(%eax)
471746:	27                   	daa
471747:	01 3b                	add    %edi,(%ebx)
471749:	00 64 20 06          	add    %ah,0x6(%eax,%eiz,1)
47174d:	00 00                	add    %al,(%eax)
47174f:	00 10                	add    %dl,(%eax)
471751:	00 c9                	add    %cl,%cl
471753:	5e                   	pop    %esi
471754:	00 00                	add    %al,(%eax)
471756:	3b 01                	cmp    (%ecx),%eax
471758:	3b 00                	cmp    (%eax),%eax
47175a:	c8 4e 06 00          	enter  $0x64e,$0x0
47175e:	00 00                	add    %al,(%eax)
471760:	10 00                	adc    %al,(%eax)
471762:	45                   	inc    %ebp
471763:	5f                   	pop    %edi
471764:	00 00                	add    %al,(%eax)
471766:	09 04 3b             	or     %eax,(%ebx,%edi,1)
471769:	00 78 20             	add    %bh,0x20(%eax)
47176c:	06                   	push   %es
47176d:	00 00                	add    %al,(%eax)
47176f:	00 10                	add    %dl,(%eax)
471771:	00 c1                	add    %al,%cl
471773:	5f                   	pop    %edi
471774:	00 00                	add    %al,(%eax)
471776:	40                   	inc    %eax
471777:	01 3b                	add    %edi,(%ebx)
471779:	00 8c 20 06 00 00 00 	add    %cl,0x6(%eax,%eiz,1)
471780:	10 00                	adc    %al,(%eax)
471782:	3d 60 00 00 45       	cmp    $0x45000060,%eax
471787:	01 3b                	add    %edi,(%ebx)
471789:	00 a0 20 06 00 00    	add    %ah,0x620(%eax)