401585:	e1 41                	loope  0x4015c8
401587:	00 00                	add    %al,(%eax)
401589:	00 00                	add    %al,(%eax)
40158b:	00 94 88 40 00 70 64 	add    %dl,0x64700040(%eax,%ecx,4)
401592:	42                   	inc    %edx
401593:	00 a0 64 42 00 48    	add    %ah,0x48004264(%eax)
401599:	88 40 00             	mov    %al,0x0(%eax)
40159c:	70 64                	jo     0x401602
40159e:	42                   	inc    %edx
40159f:	00 a0 64 42 00 80    	add    %ah,-0x7fffbd9c(%eax)
4015a5:	89 40 00             	mov    %eax,0x0(%eax)
4015a8:	40                   	inc    %eax
4015a9:	65 42                	gs inc %edx
4015ab:	00 70 65             	add    %dh,0x65(%eax)
4015ae:	42                   	inc    %edx
4015af:	00 e4                	add    %ah,%ah
4015b1:	88 40 00             	mov    %al,0x0(%eax)
4015b4:	40                   	inc    %eax
4015b5:	65 42                	gs inc %edx
4015b7:	00 70 65             	add    %dh,0x65(%eax)
4015ba:	42                   	inc    %edx
4015bb:	00 d0                	add    %dl,%al
4015bd:	89 40 00             	mov    %eax,0x0(%eax)
4015c0:	80 cf 48             	or     $0x48,%bh
4015c3:	00 30                	add    %dh,(%eax)
4015c5:	64 42                	fs inc %edx
4015c7:	00 00                	add    %al,(%eax)
4015c9:	bc 41 00 b0 dd       	mov    $0xddb00041,%esp
4015ce:	41                   	inc    %ecx
4015cf:	00 00                	add    %al,(%eax)
4015d1:	bc 41 00 00 00       	mov    $0x41,%esp
4015d6:	00 00                	add    %al,(%eax)
4015d8:	53                   	push   %ebx
4015e5:	00 00                	add    %al,(%eax)
4015e7:	00 0a                	add    %cl,(%edx)
4015e9:	00 00                	add    %al,(%eax)
4015eb:	00 40 79             	add    %al,0x79(%eax)
4015ee:	42                   	inc    %edx
4015ef:	00 7b 00             	add    %bh,0x0(%ebx)
4015fe:	00 00                	add    %al,(%eax)
401600:	0a 00                	or     (%eax),%al
401602:	00 00                	add    %al,(%eax)
401604:	50                   	push   %eax
401605:	79 42                	jns    0x401649
401607:	00 11                	add    %dl,(%ecx)
401609:	01 00                	add    %eax,(%eax)
40160b:	00 00                	add    %al,(%eax)
40160d:	00 00                	add    %al,(%eax)
40160f:	00 4d 04             	add    %cl,0x4(%ebp)
401612:	00 00                	add    %al,(%eax)
401614:	4d                   	dec    %ebp
401615:	04 00                	add    $0x0,%al
401617:	00 0c 00             	add    %cl,(%eax,%eax,1)
40161a:	00 00                	add    %al,(%eax)
40161c:	d0 76 42             	shlb   $1,0x42(%esi)
40161f:	00 11                	add    %dl,(%ecx)
401621:	01 00                	add    %eax,(%eax)
401623:	00 00                	add    %al,(%eax)
401625:	00 00                	add    %al,(%eax)
401627:	00 4e 04             	add    %cl,0x4(%esi)
40162a:	00 00                	add    %al,(%eax)
40162c:	4e                   	dec    %esi
40162d:	04 00                	add    $0x0,%al
40162f:	00 0c 00             	add    %cl,(%eax,%eax,1)
401632:	00 00                	add    %al,(%eax)
401634:	f0 76 42             	lock jbe 0x401679
401637:	00 11                	add    %dl,(%ecx)
401639:	01 00                	add    %eax,(%eax)
40163b:	00 00                	add    %al,(%eax)
40163d:	00 00                	add    %al,(%eax)
40163f:	00 4c 04 00          	add    %cl,0x0(%esp,%eax,1)
401643:	00 4c 04 00          	add    %cl,0x0(%esp,%eax,1)
401647:	00 0c 00             	add    %cl,(%eax,%eax,1)
40164a:	00 00                	add    %al,(%eax)
40164c:	c0 75 42 00          	shlb   $0x0,0x42(%ebp)
401650:	11 01                	adc    %eax,(%ecx)
401652:	00 00                	add    %al,(%eax)
401654:	00 03                	add    %al,(%ebx)
401656:	00 00                	add    %al,(%eax)
401658:	fb                   	sti
401659:	03 00                	add    (%eax),%eax
40165b:	00 fb                	add    %bh,%bl
40165d:	03 00                	add    (%eax),%eax
40165f:	00 0c 00             	add    %cl,(%eax,%eax,1)
401662:	00 00                	add    %al,(%eax)
401664:	40                   	inc    %eax
401665:	74 42                	je     0x4016a9
401667:	00 11                	add    %dl,(%ecx)
401669:	01 00                	add    %eax,(%eax)
40166b:	00 00                	add    %al,(%eax)
40166d:	03 00                	add    (%eax),%eax
40166f:	00 fc                	add    %bh,%ah
401671:	03 00                	add    (%eax),%eax
401673:	00 fc                	add    %bh,%ah
401675:	03 00                	add    (%eax),%eax
401677:	00 0c 00             	add    %cl,(%eax,%eax,1)
40167a:	00 00                	add    %al,(%eax)
40167c:	00 75 42             	add    %dh,0x42(%ebp)
401697:	00 c0                	add    %al,%al
401699:	6a 42                	push   $0x42
40169b:	00 d8                	add    %bl,%al
40169d:	15 40 00 ac 8a       	adc    $0x8aac0040,%eax
4016a2:	40                   	inc    %eax
4016a3:	00 a0 cf 48 00 10    	add    %ah,0x100048cf(%eax)
4016a9:	72 42                	jb     0x4016ed
4016ab:	00 00                	add    %al,(%eax)
4016ad:	bc 41 00 b0 dd       	mov    $0xddb00041,%esp
4016b2:	41                   	inc    %ecx
4016b3:	00 00                	add    %al,(%eax)
4016b5:	bc 41 00 b0 cf       	mov    $0xcfb00041,%esp
4016ba:	48                   	dec    %eax
4016bb:	00 10                	add    %dl,(%eax)
4016bd:	cc                   	int3
4016be:	48                   	dec    %eax
4016bf:	00 20                	add    %ah,(%eax)
4016c1:	cc                   	int3
4016c2:	48                   	dec    %eax
4016c3:	00 30                	add    %dh,(%eax)
4016c5:	cc                   	int3
4016c6:	48                   	dec    %eax
4016c7:	00 40 cc             	add    %al,-0x34(%eax)
4016ca:	48                   	dec    %eax
4016cb:	00 50 cc             	add    %dl,-0x34(%eax)
4016ce:	48                   	dec    %eax
4016cf:	00 60 cc             	add    %ah,-0x34(%eax)
4016d2:	48                   	dec    %eax
4016d3:	00 30                	add    %dh,(%eax)
4016d5:	74 42                	je     0x401719
4016d7:	00 70 cc             	add    %dh,-0x34(%eax)
4016da:	48                   	dec    %eax
4016db:	00 80 cc 48 00 90    	add    %al,-0x6fffb734(%eax)
4016e1:	cc                   	int3
4016e2:	48                   	dec    %eax
4016e3:	00 a0 cc 48 00 b0    	add    %ah,-0x4fffb734(%eax)
4016e9:	cc                   	int3
4016ea:	48                   	dec    %eax
4016eb:	00 c0                	add    %al,%al
4016ed:	cc                   	int3
4016ee:	48                   	dec    %eax
4016ef:	00 d0                	add    %dl,%al
4016f1:	cc                   	int3
4016f2:	48                   	dec    %eax
4016f3:	00 e0                	add    %ah,%al
4016f5:	cc                   	int3
4016f6:	48                   	dec    %eax
4016f7:	00 f0                	add    %dh,%al
4016f9:	cc                   	int3
4016fa:	48                   	dec    %eax
4016fb:	00 00                	add    %al,(%eax)
4016fd:	cd 48                	int    $0x48
4016ff:	00 10                	add    %dl,(%eax)
401701:	cd 48                	int    $0x48
401703:	00 c0                	add    %al,%al
401705:	cf                   	iret
401706:	48                   	dec    %eax
401707:	00 d0                	add    %dl,%al
401709:	cf                   	iret
40170a:	48                   	dec    %eax
40170b:	00 40 cd             	add    %al,-0x33(%eax)
40170e:	48                   	dec    %eax
40170f:	00 50 cd             	add    %dl,-0x33(%eax)
401712:	48                   	dec    %eax
401713:	00 60 cd             	add    %ah,-0x33(%eax)
401716:	48                   	dec    %eax
401717:	00 70 cd             	add    %dh,-0x33(%eax)
40171a:	48                   	dec    %eax
40171b:	00 80 cd 48 00 90    	add    %al,-0x6fffb733(%eax)
401721:	cd 48                	int    $0x48
401723:	00 a0 cd 48 00 b0    	add    %ah,-0x4fffb733(%eax)
401729:	cd 48                	int    $0x48
40172b:	00 c0                	add    %al,%al
40172d:	cd 48                	int    $0x48
40172f:	00 f0                	add    %dh,%al
401731:	72 42                	jb     0x401775
401733:	00 a0 dd 41 00 90    	add    %ah,-0x6fffbe23(%eax)
401739:	dd 41 00             	fldl   0x0(%ecx)
40173c:	e0 cf                	loopne 0x40170d
40173e:	48                   	dec    %eax
40173f:	00 e0                	add    %ah,%al
401741:	cd 48                	int    $0x48
401743:	00 f0                	add    %dh,%al
401745:	cf                   	iret
401746:	48                   	dec    %eax
401747:	00 00                	add    %al,(%eax)
401749:	ce                   	into
40174a:	48                   	dec    %eax
40174b:	00 10                	add    %dl,(%eax)
40174d:	ce                   	into
40174e:	48                   	dec    %eax
40174f:	00 00                	add    %al,(%eax)
401751:	d0 48 00             	rorb   $1,0x0(%eax)
401754:	10 d0                	adc    %dl,%al
401756:	48                   	dec    %eax
401757:	00 20                	add    %ah,(%eax)
401759:	d0 48 00             	rorb   $1,0x0(%eax)
40175c:	50                   	push   %eax
40175d:	ce                   	into
40175e:	48                   	dec    %eax
40175f:	00 30                	add    %dh,(%eax)
401761:	d0 48 00             	rorb   $1,0x0(%eax)
401764:	40                   	inc    %eax
401765:	d0 48 00             	rorb   $1,0x0(%eax)
401768:	10 77 42             	adc    %dh,0x42(%edi)
40176b:	00 50 d0             	add    %dl,-0x30(%eax)
40176e:	48                   	dec    %eax
40176f:	00 f0                	add    %dh,%al
401771:	77 42                	ja     0x4017b5
401773:	00 60 d0             	add    %ah,-0x30(%eax)
401776:	48                   	dec    %eax
401777:	00 70 d0             	add    %dh,-0x30(%eax)
40177a:	48                   	dec    %eax
40177b:	00 e0                	add    %ah,%al
40177d:	6a 42                	push   $0x42
40177f:	00 e0                	add    %ah,%al
401781:	6a 42                	push   $0x42
401783:	00 00                	add    %al,(%eax)
401785:	00 00                	add    %al,(%eax)
401787:	00 53 00             	add    %dl,0x0(%ebx)
401796:	00 00                	add    %al,(%eax)
401798:	0a 00                	or     (%eax),%al
40179a:	00 00                	add    %al,(%eax)
40179c:	40                   	inc    %eax
40179d:	79 42                	jns    0x4017e1
40179f:	00 7b 00             	add    %bh,0x0(%ebx)
4017ae:	00 00                	add    %al,(%eax)
4017b0:	0a 00                	or     (%eax),%al
4017b2:	00 00                	add    %al,(%eax)
4017b4:	50                   	push   %eax
4017b5:	79 42                	jns    0x4017f9
4017b7:	00 11                	add    %dl,(%ecx)
4017b9:	01 00                	add    %eax,(%eax)
4017bb:	00 00                	add    %al,(%eax)
4017bd:	00 00                	add    %al,(%eax)
4017bf:	00 04 04             	add    %al,(%esp,%eax,1)
4017c2:	00 00                	add    %al,(%eax)
4017c4:	04 04                	add    $0x4,%al
4017c6:	00 00                	add    %al,(%eax)
4017c8:	0c 00                	or     $0x0,%al
4017ca:	00 00                	add    %al,(%eax)
4017cc:	a0 71 42 00 11       	mov    0x11004271,%al
4017d1:	01 00                	add    %eax,(%eax)
4017d3:	00 00                	add    %al,(%eax)
4017d5:	00 00                	add    %al,(%eax)
4017d7:	00 05 04 00 00 05    	add    %al,0x5000004
4017dd:	04 00                	add    $0x0,%al
4017df:	00 0c 00             	add    %cl,(%eax,%eax,1)
4017e2:	00 00                	add    %al,(%eax)
4017e4:	b0 71                	mov    $0x71,%al
4017e6:	42                   	inc    %edx
4017e7:	00 11                	add    %dl,(%ecx)
4017e9:	01 00                	add    %eax,(%eax)
4017eb:	00 00                	add    %al,(%eax)
4017ed:	00 00                	add    %al,(%eax)
4017ef:	00 06                	add    %al,(%esi)
4017f1:	04 00                	add    $0x0,%al
4017f3:	00 06                	add    %al,(%esi)
4017f5:	04 00                	add    $0x0,%al
4017f7:	00 0c 00             	add    %cl,(%eax,%eax,1)
4017fa:	00 00                	add    %al,(%eax)
4017fc:	c0 71 42 00          	shlb   $0x0,0x42(%ecx)
401800:	11 01                	adc    %eax,(%ecx)
401802:	00 00                	add    %al,(%eax)
401804:	00 03                	add    %al,(%ebx)
401806:	00 00                	add    %al,(%eax)
401808:	0a 01                	or     (%ecx),%al
40180a:	00 00                	add    %al,(%eax)
40180c:	0a 01                	or     (%ecx),%al
40180e:	00 00                	add    %al,(%eax)
401810:	0c 00                	or     $0x0,%al
401812:	00 00                	add    %al,(%eax)
401814:	00 72 42             	add    %dh,0x42(%edx)
401817:	00 11                	add    %dl,(%ecx)
401819:	01 00                	add    %eax,(%eax)
40181b:	00 00                	add    %al,(%eax)
40181d:	03 00                	add    (%eax),%eax
40181f:	00 08                	add    %cl,(%eax)
401821:	01 00                	add    %eax,(%eax)
401823:	00 08                	add    %cl,(%eax)
401825:	01 00                	add    %eax,(%eax)
401827:	00 0c 00             	add    %cl,(%eax,%eax,1)
40182a:	00 00                	add    %al,(%eax)
40182c:	00 72 42             	add    %dh,0x42(%edx)
40182f:	00 11                	add    %dl,(%ecx)
401831:	01 00                	add    %eax,(%eax)
401833:	00 00                	add    %al,(%eax)
401835:	00 00                	add    %al,(%eax)
401837:	00 18                	add    %bl,(%eax)
401839:	01 00                	add    %eax,(%eax)
40183b:	00 18                	add    %bl,(%eax)
40183d:	01 00                	add    %eax,(%eax)
40183f:	00 0c 00             	add    %cl,(%eax,%eax,1)
401842:	00 00                	add    %al,(%eax)
401844:	a0 6f 42 00 00       	mov    0x426f,%al
40185d:	00 00                	add    %al,(%eax)
40185f:	00 c0                	add    %al,%al
401861:	6a 42                	push   $0x42
401863:	00 88 17 40 00 c0    	add    %cl,-0x3fffbfe9(%eax)
401869:	8a 40 00             	mov    0x0(%eax),%al
40186c:	a0 cf 48 00 a0       	mov    0xa00048cf,%al
401871:	66 42                	inc    %dx
401873:	00 00                	add    %al,(%eax)
401875:	bc 41 00 b0 dd       	mov    $0xddb00041,%esp
40187a:	41                   	inc    %ecx
40187b:	00 00                	add    %al,(%eax)
40187d:	bc 41 00 b0 cf       	mov    $0xcfb00041,%esp
401882:	48                   	dec    %eax
401883:	00 10                	add    %dl,(%eax)
401885:	cc                   	int3
401886:	48                   	dec    %eax
401887:	00 20                	add    %ah,(%eax)
401889:	cc                   	int3
40188a:	48                   	dec    %eax
40188b:	00 30                	add    %dh,(%eax)
40188d:	cc                   	int3
40188e:	48                   	dec    %eax
40188f:	00 40 cc             	add    %al,-0x34(%eax)
401892:	48                   	dec    %eax
401893:	00 50 cc             	add    %dl,-0x34(%eax)
401896:	48                   	dec    %eax
401897:	00 60 cc             	add    %ah,-0x34(%eax)
40189a:	48                   	dec    %eax
40189b:	00 d0                	add    %dl,%al
40189d:	6a 42                	push   $0x42
40189f:	00 70 cc             	add    %dh,-0x34(%eax)
4018a2:	48                   	dec    %eax
4018a3:	00 80 cc 48 00 90    	add    %al,-0x6fffb734(%eax)
4018a9:	cc                   	int3
4018aa:	48                   	dec    %eax
4018ab:	00 a0 cc 48 00 b0    	add    %ah,-0x4fffb734(%eax)
4018b1:	cc                   	int3
4018b2:	48                   	dec    %eax
4018b3:	00 c0                	add    %al,%al
4018b5:	cc                   	int3
4018b6:	48                   	dec    %eax
4018b7:	00 d0                	add    %dl,%al
4018b9:	cc                   	int3
4018ba:	48                   	dec    %eax
4018bb:	00 e0                	add    %ah,%al
4018bd:	cc                   	int3
4018be:	48                   	dec    %eax
4018bf:	00 f0                	add    %dh,%al
4018c1:	cc                   	int3
4018c2:	48                   	dec    %eax
4018c3:	00 00                	add    %al,(%eax)
4018c5:	cd 48                	int    $0x48
4018c7:	00 10                	add    %dl,(%eax)
4018c9:	cd 48                	int    $0x48
4018cb:	00 c0                	add    %al,%al
4018cd:	cf                   	iret
4018ce:	48                   	dec    %eax