428540:	00 00                	add    %al,(%eax)
428542:	00 91 00 74 0a 4c    	add    %dl,0x4c0a7400(%ecx)
428548:	04 40                	add    $0x40,%al
42854a:	00 60 71             	add    %ah,0x71(%eax)
42854d:	00 00                	add    %al,(%eax)
42854f:	00 00                	add    %al,(%eax)
428551:	91                   	xchg   %eax,%ecx
428552:	00 78 0a             	add    %bh,0xa(%eax)
428555:	c7 04 42 00 10 5c 00 	movl   $0x5c1000,(%edx,%eax,2)
42855c:	00 00                	add    %al,(%eax)
42855e:	00 86 18 cc 07 4a    	add    %al,0x4a07cc18(%esi)
428564:	00 44 00 5a          	add    %al,0x5a(%eax,%eax,1)
428568:	72 00                	jb     0x42856a
42856a:	00 00                	add    %al,(%eax)
42856c:	00 86 08 68 0a 4e    	add    %al,0x4e0a6808(%esi)
428572:	00 44 00 62          	add    %al,0x62(%eax,%eax,1)
428576:	72 00                	jb     0x428578
428578:	00 00                	add    %al,(%eax)
42857a:	00 86 08 70 0a da    	add    %al,-0x25f58ff8(%esi)
428580:	04 44                	add    $0x44,%al
428582:	00 6c 72 00          	add    %ch,0x0(%edx,%esi,2)
428586:	00 00                	add    %al,(%eax)
428588:	00 86 18 cc 07 4a    	add    %al,0x4a07cc18(%esi)
42858e:	00 45 00             	add    %al,0x0(%ebp)
428591:	84 72 00             	test   %dh,0x0(%edx)
428594:	00 00                	add    %al,(%eax)
428596:	00 86 00 6c 0a da    	add    %al,-0x25f59400(%esi)
42859c:	04 45                	add    $0x45,%al
42859e:	00 ec                	add    %ch,%ah
4285a0:	72 00                	jb     0x4285a2
4285a2:	00 00                	add    %al,(%eax)
4285a4:	00 86 00 74 0a ea    	add    %al,-0x15f58c00(%esi)
4285aa:	04 46                	add    $0x46,%al
4285ac:	00 10                	add    %dl,(%eax)
4285ae:	5c                   	pop    %esp
4285af:	00 00                	add    %al,(%eax)
4285b1:	00 00                	add    %al,(%eax)
4285b3:	86 18                	xchg   %bl,(%eax)
4285b5:	cc                   	int3
4285b6:	07                   	pop    %es
4285b7:	4a                   	dec    %edx
4285b8:	00 46 00             	add    %al,0x0(%esi)
4285bb:	10 5c 00 00          	adc    %bl,0x0(%eax,%eax,1)
4285bf:	00 00                	add    %al,(%eax)
4285c1:	86 18                	xchg   %bl,(%eax)
4285c3:	cc                   	int3
4285c4:	07                   	pop    %es
4285c5:	4a                   	dec    %edx
4285c6:	00 46 00             	add    %al,0x0(%esi)
4285c9:	1c 73                	sbb    $0x73,%al
4285cb:	00 00                	add    %al,(%eax)
4285cd:	00 00                	add    %al,(%eax)
4285cf:	96                   	xchg   %eax,%esi
4285d0:	00 6c 0a 13          	add    %ch,0x13(%edx,%ecx,1)
4285d4:	03 46 00             	add    0x0(%esi),%eax
4285d7:	10 5c 00 00          	adc    %bl,0x0(%eax,%eax,1)
4285db:	00 00                	add    %al,(%eax)
4285dd:	86 18                	xchg   %bl,(%eax)
4285df:	cc                   	int3
4285e0:	07                   	pop    %es
4285e1:	4a                   	dec    %edx
4285e2:	00 48 00             	add    %cl,0x0(%eax)
4285e5:	8c 73 00             	mov    %?,0x0(%ebx)
4285e8:	00 00                	add    %al,(%eax)
4285ea:	00 93 00 74 0a 5b    	add    %dl,0x5b0a7400(%ebx)
4285f0:	04 48                	add    $0x48,%al
4285f2:	00 00                	add    %al,(%eax)
4285f4:	75 00                	jne    0x4285f6
4285f6:	00 00                	add    %al,(%eax)
4285f8:	00 93 00 78 0a 5b    	add    %dl,0x5b0a7800(%ebx)
4285fe:	04 49                	add    $0x49,%al
428600:	00 86 75 00 00 00    	add    %al,0x75(%esi)
428606:	00 86 18 cc 07 9b    	add    %al,-0x64f833e8(%esi)
42860c:	02 4a 00             	add    0x0(%edx),%cl
42860f:	c0 75 00 00          	shlb   $0x0,0x0(%ebp)
428613:	00 00                	add    %al,(%eax)
428615:	86 00                	xchg   %al,(%eax)
428617:	6c                   	insb   (%dx),%es:(%edi)
428618:	0a a5 02 4b 00 a8    	or     -0x57ffb4fe(%ebp),%ah
42861e:	76 00                	jbe    0x428620
428620:	00 00                	add    %al,(%eax)
428622:	00 81 00 74 0a b4    	add    %al,-0x4bf58c00(%ecx)
428628:	02 4e 00             	add    0x0(%esi),%cl
42862b:	18 7b 00             	sbb    %bh,0x0(%ebx)
42862e:	00 00                	add    %al,(%eax)
428630:	00 81 00 78 0a a5    	add    %al,-0x5af58800(%ecx)
428636:	02 4e 00             	add    0x0(%esi),%cl
428639:	94                   	xchg   %eax,%esp
42863a:	7f 00                	jg     0x42863c
42863c:	00 00                	add    %al,(%eax)
42863e:	00 81 00 7c 0a 48    	add    %al,0x480a7c00(%ecx)
428644:	05 51 00 dc 80       	add    $0x80dc0051,%eax
428649:	00 00                	add    %al,(%eax)
42864b:	00 00                	add    %al,(%eax)
42864d:	86 00                	xchg   %al,(%eax)
42864f:	80 0a 52             	orb    $0x52,(%edx)
428652:	05 54 00 28 81       	add    $0x81280054,%eax
428657:	00 00                	add    %al,(%eax)
428659:	00 00                	add    %al,(%eax)
42865b:	86 00                	xchg   %al,(%eax)
42865d:	84 0a                	test   %cl,(%edx)
42865f:	4a                   	dec    %edx
428660:	00 55 00             	add    %dl,0x0(%ebp)
428663:	50                   	push   %eax
428664:	81 00 00 00 00 91    	addl   $0x91000000,(%eax)
42866a:	00 88 0a 57 05 55    	add    %cl,0x5505570a(%eax)
428670:	00 ac 81 00 00 00 00 	add    %ch,0x0(%ecx,%eax,4)
428677:	91                   	xchg   %eax,%ecx
428678:	00 8c 0a 5f 05 57 00 	add    %cl,0x57055f(%edx,%ecx,1)
42867f:	dc 81 00 00 00 00    	faddl  0x0(%ecx)
428685:	91                   	xchg   %eax,%ecx
428686:	00 90 0a 57 05 59    	add    %dl,0x5905570a(%eax)
42868c:	00 64 82 00          	add    %ah,0x0(%edx,%eax,4)
428690:	00 00                	add    %al,(%eax)
428692:	00 81 00 94 0a 7a    	add    %al,0x7a0a9400(%ecx)
428698:	05 5b 00 5c 84       	add    $0x845c005b,%eax
42869d:	00 00                	add    %al,(%eax)
42869f:	00 00                	add    %al,(%eax)
4286a1:	91                   	xchg   %eax,%ecx
4286a2:	00 98 0a 96 05 5e    	add    %bl,0x5e05960a(%eax)
4286a8:	00 da                	add    %bl,%dl
4286aa:	85 00                	test   %eax,(%eax)
4286ac:	00 00                	add    %al,(%eax)
4286ae:	00 83 18 cc 07 9b    	add    %al,-0x64f833e8(%ebx)
4286b4:	02 61 00             	add    0x0(%ecx),%ah
4286b7:	ec                   	in     (%dx),%al
4286b8:	85 00                	test   %eax,(%eax)
4286ba:	00 00                	add    %al,(%eax)
4286bc:	00 83 00 6c 0a da    	add    %al,-0x25f59400(%ebx)
4286c2:	04 62                	add    $0x62,%al
4286c4:	00 e8                	add    %ch,%al
4286c6:	86 00                	xchg   %al,(%eax)
4286c8:	00 00                	add    %al,(%eax)
4286ca:	00 83 00 74 0a 4a    	add    %al,0x4a0a7400(%ebx)
4286d0:	00 63 00             	add    %ah,0x0(%ebx)
4286d3:	3c 87                	cmp    $0x87,%al
4286d5:	00 00                	add    %al,(%eax)
4286d7:	00 00                	add    %al,(%eax)
4286d9:	83 00 78             	addl   $0x78,(%eax)
4286dc:	0a 0b                	or     (%ebx),%cl
4286de:	03 63 00             	add    0x0(%ebx),%esp
4286e1:	69 87 00 00 00 00 83 	imul   $0x7cc1883,0x0(%edi),%eax
4286e8:	18 cc 07
4286eb:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4286ec:	05 66 00 84 87       	add    $0x87840066,%eax
4286f1:	00 00                	add    %al,(%eax)
4286f3:	00 00                	add    %al,(%eax)
4286f5:	83 00 6c             	addl   $0x6c,(%eax)
4286f8:	0a ac 05 67 00 d4 87 	or     -0x782bff99(%ebp,%eax,1),%ch
4286ff:	00 00                	add    %al,(%eax)
428701:	00 00                	add    %al,(%eax)
428703:	83 00 74             	addl   $0x74,(%eax)
428706:	0a 0b                	or     (%ebx),%cl
428708:	03 68 00             	add    0x0(%eax),%ebp
42870b:	70 89                	jo     0x428696
42870d:	00 00                	add    %al,(%eax)
42870f:	00 00                	add    %al,(%eax)
428711:	83 00 78             	addl   $0x78,(%eax)
428714:	0a b9 05 6b 00 00    	or     0x6b05(%ecx),%bh
42871a:	00 01                	add    %al,(%ecx)
42871c:	00 9e 00 00 00 01    	add    %bl,0x1000000(%esi)
428722:	00 46 01             	add    %al,0x1(%esi)
428725:	00 00                	add    %al,(%eax)
428727:	01 00                	add    %eax,(%eax)
428729:	d5 05                	aad    $0x5
42872b:	00 00                	add    %al,(%eax)
42872d:	02 00                	add    (%eax),%al
42872f:	cb                   	lret
428730:	09 00                	or     %eax,(%eax)
428732:	00 01                	add    %al,(%ecx)
428734:	00 c9                	add    %cl,%cl
428736:	00 00                	add    %al,(%eax)
428738:	00 02                	add    %al,(%edx)
42873a:	00 c8                	add    %cl,%al
42873c:	00 00                	add    %al,(%eax)
42873e:	00 01                	add    %al,(%ecx)
428740:	00 6c 0a 00          	add    %ch,0x0(%edx,%ecx,1)
428744:	00 01                	add    %al,(%ecx)
428746:	00 74 0a 00          	add    %dh,0x0(%edx,%ecx,1)
42874a:	00 01                	add    %al,(%ecx)
42874c:	00 78 0a             	add    %bh,0xa(%eax)
42874f:	00 00                	add    %al,(%eax)
428751:	02 00                	add    (%eax),%al
428753:	7c 0a                	jl     0x42875f
428755:	00 00                	add    %al,(%eax)
428757:	01 00                	add    %eax,(%eax)
428759:	80 0a 00             	orb    $0x0,(%edx)
42875c:	00 01                	add    %al,(%ecx)
42875e:	00 80 0a 00 00 02    	add    %al,0x200000a(%eax)
428764:	00 18                	add    %bl,(%eax)
428766:	05 00 00 03 00       	add    $0x30000,%eax
42876b:	4f                   	dec    %edi
42876c:	09 00                	or     %eax,(%eax)
42876e:	00 01                	add    %al,(%ecx)
428770:	00 8f 09 00 00 01    	add    %cl,0x1000009(%edi)
428776:	00 84 0a 00 00 01 00 	add    %al,0x10000(%edx,%ecx,1)
42877d:	88 0a                	mov    %cl,(%edx)
42877f:	00 00                	add    %al,(%eax)
428781:	01 00                	add    %eax,(%eax)
428783:	6c                   	insb   (%dx),%es:(%edi)
428784:	0a 00                	or     (%eax),%al
428786:	00 01                	add    %al,(%ecx)
428788:	00 74 0a 00          	add    %dh,0x0(%edx,%ecx,1)
42878c:	00 02                	add    %al,(%edx)
42878e:	00 78 0a             	add    %bh,0xa(%eax)
428791:	00 00                	add    %al,(%eax)
428793:	03 00                	add    (%eax),%eax
428795:	7c 0a                	jl     0x4287a1
428797:	00 00                	add    %al,(%eax)
428799:	01 00                	add    %eax,(%eax)
42879b:	80 0a 00             	orb    $0x0,(%edx)
42879e:	00 02                	add    %al,(%edx)
4287a0:	00 84 0a 00 00 01 00 	add    %al,0x10000(%edx,%ecx,1)
4287a7:	88 0a                	mov    %cl,(%edx)
4287a9:	00 00                	add    %al,(%eax)
4287ab:	01 00                	add    %eax,(%eax)
4287ad:	8c 0a                	mov    %cs,(%edx)
4287af:	00 00                	add    %al,(%eax)
4287b1:	02 00                	add    (%eax),%al
4287b3:	90                   	nop
4287b4:	0a 00                	or     (%eax),%al
4287b6:	00 03                	add    %al,(%ebx)
4287b8:	00 94 0a 00 00 01 00 	add    %dl,0x10000(%edx,%ecx,1)
4287bf:	98                   	cwtl
4287c0:	0a 00                	or     (%eax),%al
4287c2:	00 02                	add    %al,(%edx)
4287c4:	00 9c 0a 00 00 03 00 	add    %bl,0x30000(%edx,%ecx,1)
4287cb:	a0 0a 00 00 01       	mov    0x100000a,%al
4287d0:	00 a4 0a 00 00 02 00 	add    %ah,0x20000(%edx,%ecx,1)
4287d7:	a8 0a                	test   $0xa,%al
4287d9:	00 00                	add    %al,(%eax)
4287db:	01 00                	add    %eax,(%eax)
4287dd:	ac                   	lods   %ds:(%esi),%al
4287de:	0a 00                	or     (%eax),%al
4287e0:	00 02                	add    %al,(%edx)
4287e2:	00 b0 0a 00 00 01    	add    %dh,0x100000a(%eax)
4287e8:	00 b4 0a 00 00 01 00 	add    %dh,0x10000(%edx,%ecx,1)
4287ef:	b8 0a 00 00 01       	mov    $0x100000a,%eax
4287f4:	00 bc 0a 00 00 02 00 	add    %bh,0x20000(%edx,%ecx,1)
4287fb:	c0 0a 00             	rorb   $0x0,(%edx)
4287fe:	00 01                	add    %al,(%ecx)
428800:	00 c4                	add    %al,%ah
428802:	0a 00                	or     (%eax),%al
428804:	00 01                	add    %al,(%ecx)
428806:	00 c8                	add    %cl,%al
428808:	0a 00                	or     (%eax),%al
42880a:	00 02                	add    %al,(%edx)
42880c:	00 cc                	add    %cl,%ah
42880e:	0a 00                	or     (%eax),%al
428810:	00 03                	add    %al,(%ebx)
428812:	00 d0                	add    %dl,%al
428814:	0a 00                	or     (%eax),%al
428816:	00 04 00             	add    %al,(%eax,%eax,1)
428819:	d4 0a                	aam    $0xa
42881b:	00 00                	add    %al,(%eax)
42881d:	01 00                	add    %eax,(%eax)
42881f:	d8 0a                	fmuls  (%edx)
428821:	02 00                	add    (%eax),%al
428823:	02 00                	add    (%eax),%al
428825:	dc 0a                	fmull  (%edx)
428827:	02 00                	add    (%eax),%al
428829:	03 00                	add    (%eax),%eax
42882b:	e0 0a                	loopne 0x428837
42882d:	00 00                	add    %al,(%eax)
42882f:	01 00                	add    %eax,(%eax)
428831:	e4 0a                	in     $0xa,%al
428833:	02 00                	add    (%eax),%al
428835:	02 00                	add    (%eax),%al
428837:	e8 0a 02 00 03       	call   0x3428a46
42883c:	00 ec                	add    %ch,%ah
42883e:	0a 02                	or     (%edx),%al
428840:	00 04 00             	add    %al,(%eax,%eax,1)
428843:	f0 0a 00             	lock or (%eax),%al
428846:	00 01                	add    %al,(%ecx)
428848:	00 f4                	add    %dh,%ah
42884a:	0a 02                	or     (%edx),%al
42884c:	00 02                	add    %al,(%edx)
42884e:	00 f8                	add    %bh,%al
428850:	0a 02                	or     (%edx),%al
428852:	00 03                	add    %al,(%ebx)
428854:	00 fc                	add    %bh,%ah
428856:	0a 02                	or     (%edx),%al
428858:	00 04 00             	add    %al,(%eax,%eax,1)
42885b:	00 0b                	add    %cl,(%ebx)
42885d:	00 00                	add    %al,(%eax)
42885f:	01 00                	add    %eax,(%eax)
428861:	04 0b                	add    $0xb,%al
428863:	00 00                	add    %al,(%eax)
428865:	02 00                	add    (%eax),%al
428867:	08 0b                	or     %cl,(%ebx)
428869:	00 00                	add    %al,(%eax)
42886b:	01 00                	add    %eax,(%eax)
42886d:	0c 0b                	or     $0xb,%al
42886f:	00 00                	add    %al,(%eax)
428871:	01 00                	add    %eax,(%eax)
428873:	10 0b                	adc    %cl,(%ebx)
428875:	00 00                	add    %al,(%eax)
428877:	01 00                	add    %eax,(%eax)
428879:	14 0b                	adc    $0xb,%al
42887b:	00 00                	add    %al,(%eax)
42887d:	02 00                	add    (%eax),%al
42887f:	18 0b                	sbb    %cl,(%ebx)
428881:	00 00                	add    %al,(%eax)
428883:	03 00                	add    (%eax),%eax
428885:	1c 0b                	sbb    $0xb,%al
428887:	00 00                	add    %al,(%eax)
428889:	01 00                	add    %eax,(%eax)
42888b:	20 0b                	and    %cl,(%ebx)
42888d:	00 00                	add    %al,(%eax)
42888f:	02 00                	add    (%eax),%al
428891:	24 0b                	and    $0xb,%al
428893:	00 00                	add    %al,(%eax)
428895:	01 00                	add    %eax,(%eax)
428897:	28 0b                	sub    %cl,(%ebx)
428899:	00 00                	add    %al,(%eax)
42889b:	02 00                	add    (%eax),%al
42889d:	2c 0b                	sub    $0xb,%al
42889f:	00 00                	add    %al,(%eax)
4288a1:	01 00                	add    %eax,(%eax)
4288a3:	30 0b                	xor    %cl,(%ebx)
4288a5:	00 00                	add    %al,(%eax)
4288a7:	02 00                	add    (%eax),%al
4288a9:	34 0b                	xor    $0xb,%al
4288ab:	00 00                	add    %al,(%eax)
4288ad:	01 00                	add    %eax,(%eax)
4288af:	c1 09 00             	rorl   $0x0,(%ecx)
4288b2:	00 01                	add    %al,(%ecx)
4288b4:	00 38                	add    %bh,(%eax)
4288b6:	0b 00                	or     (%eax),%eax
4288b8:	00 01                	add    %al,(%ecx)
4288ba:	00 3c 0b             	add    %bh,(%ebx,%ecx,1)
4288bd:	00 00                	add    %al,(%eax)
4288bf:	02 00                	add    (%eax),%al
4288c1:	40                   	inc    %eax
4288c2:	0b 00                	or     (%eax),%eax
4288c4:	00 01                	add    %al,(%ecx)
4288c6:	00 44 0b 00          	add    %al,0x0(%ebx,%ecx,1)
4288ca:	00 01                	add    %al,(%ecx)
4288cc:	00 48 0b             	add    %cl,0xb(%eax)
4288cf:	00 00                	add    %al,(%eax)
4288d1:	01 00                	add    %eax,(%eax)
4288d3:	4c                   	dec    %esp
4288d4:	0b 00                	or     (%eax),%eax
4288d6:	00 01                	add    %al,(%ecx)
4288d8:	00 50 0b             	add    %dl,0xb(%eax)
4288db:	00 00                	add    %al,(%eax)
4288dd:	02 00                	add    (%eax),%al
4288df:	54                   	push   %esp
4288e0:	0b 00                	or     (%eax),%eax
4288e2:	00 03                	add    %al,(%ebx)