4024e4:	44                   	inc    %esp
4024e5:	0d 23 0a 3a 00       	or     $0x3a0a23,%eax
4024ea:	16                   	push   %ss
4024eb:	00 16                	add    %dl,(%esi)
4024ed:	00 16                	add    %dl,(%esi)
4024ef:	00 66 45             	add    %ah,0x45(%esi)
4024f2:	16                   	push   %ss
4024f3:	00 62 01             	add    %ah,0x1(%edx)
4024f6:	19 00                	sbb    %eax,(%eax)
4024f8:	2d 75 b5 f2 16       	sub    $0x16f2b575,%eax
4024fd:	00 16                	add    %dl,(%esi)
4024ff:	00 16                	add    %dl,(%esi)
402501:	00 16                	add    %dl,(%esi)
402503:	00 f6                	add    %dh,%dh
402505:	00 18                	add    %bl,(%eax)
402507:	21 21                	and    %esp,(%ecx)
402509:	01 46 00             	add    %eax,0x0(%esi)
40250c:	16                   	push   %ss
40250d:	0c 16                	or     $0x16,%al
40250f:	00 16                	add    %dl,(%esi)
402511:	06                   	push   %es
402512:	16                   	push   %ss
402513:	00 16                	add    %dl,(%esi)
402515:	00 16                	add    %dl,(%esi)
402517:	00 60 2a             	add    %ah,0x2a(%eax)
40251a:	16                   	push   %ss
40251b:	00 16                	add    %dl,(%esi)
40251d:	20 16                	and    %dl,(%esi)
40251f:	00 16                	add    %dl,(%esi)
402521:	40                   	inc    %eax
402522:	16                   	push   %ss
402523:	00 16                	add    %dl,(%esi)
402525:	00 16                	add    %dl,(%esi)
402527:	10 16                	adc    %dl,(%esi)
402529:	20 16                	and    %dl,(%esi)
40252b:	00 16                	add    %dl,(%esi)
40252d:	02 16                	add    (%esi),%dl
40252f:	00 1a                	add    %bl,(%edx)
402531:	00 16                	add    %dl,(%esi)
402533:	00 16                	add    %dl,(%esi)
402535:	00 16                	add    %dl,(%esi)
402537:	00 1c 00             	add    %bl,(%eax,%eax,1)
40253a:	16                   	push   %ss
40253b:	00 16                	add    %dl,(%esi)
40253d:	00 16                	add    %dl,(%esi)
40253f:	00 16                	add    %dl,(%esi)
402541:	80 16 00             	adcb   $0x0,(%esi)
402544:	16                   	push   %ss
402545:	02 16                	add    (%esi),%dl
402547:	00 16                	add    %dl,(%esi)
402549:	00 16                	add    %dl,(%esi)
40254b:	00 19                	add    %bl,(%ecx)
40254d:	00 76 85             	add    %dh,-0x7b(%esi)
402550:	16                   	push   %ss
402551:	00 26                	add    %ah,(%esi)
402553:	00 16                	add    %dl,(%esi)
402555:	10 16                	adc    %dl,(%esi)
402557:	00 16                	add    %dl,(%esi)
402559:	00 26                	add    %ah,(%esi)
40255b:	00 16                	add    %dl,(%esi)
40255d:	10 16                	adc    %dl,(%esi)
40255f:	00 16                	add    %dl,(%esi)
402561:	00 16                	add    %dl,(%esi)
402563:	00 26                	add    %ah,(%esi)
402565:	00 16                	add    %dl,(%esi)
402567:	00 16                	add    %dl,(%esi)
402569:	00 16                	add    %dl,(%esi)
40256b:	00 16                	add    %dl,(%esi)
40256d:	00 16                	add    %dl,(%esi)
40256f:	00 0c 29             	add    %cl,(%ecx,%ebp,1)
402572:	16                   	push   %ss
402573:	00 65 00             	add    %ah,0x0(%ebp)
402576:	16                   	push   %ss
402577:	00 16                	add    %dl,(%esi)
402579:	40                   	inc    %eax
40257a:	16                   	push   %ss
40257b:	00 8e 03 16 00 16    	add    %cl,0x16001603(%esi)
402581:	00 16                	add    %dl,(%esi)
402583:	00 16                	add    %dl,(%esi)
402585:	00 16                	add    %dl,(%esi)
402587:	00 16                	add    %dl,(%esi)
402589:	00 16                	add    %dl,(%esi)
40258b:	00 16                	add    %dl,(%esi)
40258d:	00 16                	add    %dl,(%esi)
40258f:	00 16                	add    %dl,(%esi)
402591:	60                   	pusha
402592:	16                   	push   %ss
402593:	00 22                	add    %ah,(%edx)
402595:	00 16                	add    %dl,(%esi)
402597:	00 6e 29             	add    %ch,0x29(%esi)
40259a:	16                   	push   %ss
40259b:	00 4e 00             	add    %cl,0x0(%esi)
40259e:	16                   	push   %ss
40259f:	00 16                	add    %dl,(%esi)
4025a1:	00 16                	add    %dl,(%esi)
4025a3:	00 16                	add    %dl,(%esi)
4025a5:	00 16                	add    %dl,(%esi)
4025a7:	00 16                	add    %dl,(%esi)
4025a9:	00 16                	add    %dl,(%esi)
4025ab:	00 16                	add    %dl,(%esi)
4025ad:	00 16                	add    %dl,(%esi)
4025af:	00 16                	add    %dl,(%esi)
4025b1:	00 16                	add    %dl,(%esi)
4025b3:	00 16                	add    %dl,(%esi)
4025b5:	00 16                	add    %dl,(%esi)
4025b7:	00 16                	add    %dl,(%esi)
4025b9:	00 16                	add    %dl,(%esi)
4025bb:	00 16                	add    %dl,(%esi)
4025bd:	00 16                	add    %dl,(%esi)
4025bf:	00 16                	add    %dl,(%esi)
4025c1:	00 16                	add    %dl,(%esi)
4025c3:	00 16                	add    %dl,(%esi)
4025c5:	00 16                	add    %dl,(%esi)
4025c7:	00 16                	add    %dl,(%esi)
4025c9:	20 16                	and    %dl,(%esi)
4025cb:	00 1e                	add    %bl,(%esi)
4025cd:	00 16                	add    %dl,(%esi)
4025cf:	00 16                	add    %dl,(%esi)
4025d1:	00 16                	add    %dl,(%esi)
4025d3:	00 16                	add    %dl,(%esi)
4025d5:	00 16                	add    %dl,(%esi)
4025d7:	00 1e                	add    %bl,(%esi)
4025d9:	20 16                	and    %dl,(%esi)
4025db:	00 5e 00             	add    %bl,0x0(%esi)
4025de:	16                   	push   %ss
4025df:	00 16                	add    %dl,(%esi)
4025e1:	00 16                	add    %dl,(%esi)
4025e3:	00 16                	add    %dl,(%esi)
4025e5:	00 16                	add    %dl,(%esi)
4025e7:	00 44 74 7b          	add    %al,0x7b(%esp,%esi,2)
4025eb:	78 8a                	js     0x402577
4025ed:	00 16                	add    %dl,(%esi)
4025ef:	00 66 0a             	add    %ah,0xa(%esi)
4025f2:	16                   	push   %ss
4025f3:	00 16                	add    %dl,(%esi)
4025f5:	20 16                	and    %dl,(%esi)
4025f7:	00 16                	add    %dl,(%esi)
4025f9:	0c 16                	or     $0x16,%al
4025fb:	00 16                	add    %dl,(%esi)
4025fd:	02 16                	add    (%esi),%dl
4025ff:	00 16                	add    %dl,(%esi)
402601:	00 16                	add    %dl,(%esi)
402603:	00 16                	add    %dl,(%esi)
402605:	00 16                	add    %dl,(%esi)
402607:	00 16                	add    %dl,(%esi)
402609:	00 16                	add    %dl,(%esi)
40260b:	00 36                	add    %dh,(%esi)
40260d:	00 16                	add    %dl,(%esi)
40260f:	60                   	pusha
402610:	44                   	inc    %esp
402611:	72 89                	jb     0x40259c
402613:	72 79                	jb     0x40268e
402615:	00 16                	add    %dl,(%esi)
402617:	00 8e 03 16 00 16    	add    %cl,0x16001603(%esi)
40261d:	40                   	inc    %eax
40261e:	16                   	push   %ss
40261f:	00 16                	add    %dl,(%esi)
402621:	04 16                	add    $0x16,%al
402623:	00 16                	add    %dl,(%esi)
402625:	0e                   	push   %cs
402626:	16                   	push   %ss
402627:	00 16                	add    %dl,(%esi)
402629:	00 16                	add    %dl,(%esi)
40262b:	00 16                	add    %dl,(%esi)
40262d:	00 16                	add    %dl,(%esi)
40262f:	00 16                	add    %dl,(%esi)
402631:	00 16                	add    %dl,(%esi)
402633:	00 56 00             	add    %dl,0x0(%esi)
402636:	16                   	push   %ss
402637:	40                   	inc    %eax
402638:	44                   	inc    %esp
402639:	72 7b                	jb     0x4026b6
40263b:	6c                   	insb   (%dx),%es:(%edi)
40263c:	85 63 16             	test   %esp,0x16(%ebx)
40263f:	00 22                	add    %ah,(%edx)
402641:	00 16                	add    %dl,(%esi)
402643:	00 16                	add    %dl,(%esi)
402645:	60                   	pusha
402646:	16                   	push   %ss
402647:	00 16                	add    %dl,(%esi)
402649:	02 16                	add    (%esi),%dl
40264b:	00 16                	add    %dl,(%esi)
40264d:	12 16                	adc    (%esi),%dl
40264f:	00 16                	add    %dl,(%esi)
402651:	00 16                	add    %dl,(%esi)
402653:	00 16                	add    %dl,(%esi)
402655:	00 16                	add    %dl,(%esi)
402657:	00 16                	add    %dl,(%esi)
402659:	00 16                	add    %dl,(%esi)
40265b:	00 56 00             	add    %dl,0x0(%esi)
40265e:	16                   	push   %ss
40265f:	42                   	inc    %edx
402660:	16                   	push   %ss
402661:	00 16                	add    %dl,(%esi)
402663:	00 16                	add    %dl,(%esi)
402665:	00 16                	add    %dl,(%esi)
402667:	00 16                	add    %dl,(%esi)
402669:	00 16                	add    %dl,(%esi)
40266b:	00 16                	add    %dl,(%esi)
40266d:	00 16                	add    %dl,(%esi)
40266f:	00 40 2a             	add    %al,0x2a(%eax)
402672:	16                   	push   %ss
402673:	00 16                	add    %dl,(%esi)
402675:	00 16                	add    %dl,(%esi)
402677:	00 5e 00             	add    %bl,0x0(%esi)
40267a:	16                   	push   %ss
40267b:	00 18                	add    %bl,(%eax)
40267d:	00 1b                	add    %bl,(%ebx)
40267f:	00 6a 21             	add    %ch,0x21(%edx)
402682:	16                   	push   %ss
402683:	00 1a                	add    %bl,(%edx)
402685:	08 16                	or     %dl,(%esi)
402687:	00 19                	add    %bl,(%ecx)
402689:	00 16                	add    %dl,(%esi)
40268b:	00 16                	add    %dl,(%esi)
40268d:	00 16                	add    %dl,(%esi)
40268f:	00 16                	add    %dl,(%esi)
402691:	00 16                	add    %dl,(%esi)
402693:	00 16                	add    %dl,(%esi)
402695:	00 16                	add    %dl,(%esi)
402697:	00 16                	add    %dl,(%esi)
402699:	00 16                	add    %dl,(%esi)
40269b:	00 16                	add    %dl,(%esi)
40269d:	00 16                	add    %dl,(%esi)
40269f:	00 16                	add    %dl,(%esi)
4026a1:	00 16                	add    %dl,(%esi)
4026a3:	00 16                	add    %dl,(%esi)
4026a5:	00 16                	add    %dl,(%esi)
4026a7:	00 16                	add    %dl,(%esi)
4026a9:	00 16                	add    %dl,(%esi)
4026ab:	00 16                	add    %dl,(%esi)
4026ad:	00 16                	add    %dl,(%esi)
4026af:	00 16                	add    %dl,(%esi)
4026b1:	00 16                	add    %dl,(%esi)
4026b3:	00 16                	add    %dl,(%esi)
4026b5:	00 16                	add    %dl,(%esi)
4026b7:	00 16                	add    %dl,(%esi)
4026b9:	00 16                	add    %dl,(%esi)
4026bb:	00 16                	add    %dl,(%esi)
4026bd:	00 16                	add    %dl,(%esi)
4026bf:	00 31                	add    %dh,(%ecx)
4026c1:	30 18                	xor    %bl,(%eax)
4026c3:	00 dd                	add    %bl,%ch
4026c5:	00 16                	add    %dl,(%esi)
4026c7:	00 17                	add    %dl,(%edi)
4026c9:	00 16                	add    %dl,(%esi)
4026cb:	11 88 01 16 00 86    	adc    %ecx,-0x79ffe9ff(%eax)
4026d1:	73 25                	jae    0x4026f8
4026d3:	00 16                	add    %dl,(%esi)
4026d5:	0a 20                	or     (%eax),%ah
4026d7:	06                   	push   %es
4026d8:	85 10                	test   %edx,(%eax)
4026da:	16                   	push   %ss
4026db:	00 20                	add    %ah,(%eax)
4026dd:	0b 1d 6f 27 00 16    	or     0x1600276f,%ebx
4026e3:	0a 22                	or     (%edx),%ah
4026e5:	2b 92 08 85 12 16    	sub    0x16128508(%edx),%edx
4026eb:	00 20                	add    %ah,(%eax)
4026ed:	0d 1f 72 5d 00       	or     $0x5d721f,%eax
4026f2:	16                   	push   %ss
4026f3:	70 85                	jo     0x40267a
4026f5:	13 16                	adc    (%esi),%edx
4026f7:	00 20                	add    %ah,(%eax)
4026f9:	6f                   	outsl  %ds:(%esi),(%dx)
4026fa:	2a 00                	sub    (%eax),%al
4026fc:	16                   	push   %ss
4026fd:	0a 85 15 16 00 20    	or     0x20001615(%ebp),%al
402703:	13 1a                	adc    (%edx),%ebx
402705:	11 1a                	adc    %ebx,(%edx)
402707:	72 77                	jb     0x402780
402709:	00 16                	add    %dl,(%esi)
40270b:	70 3e                	jo     0x40274b
40270d:	16                   	push   %ss
40270e:	16                   	push   %ss
40270f:	00 20                	add    %ah,(%eax)
402711:	2c 37                	sub    $0x37,%al
402713:	09 88 8d 16 00 86    	or     %ecx,-0x79ffe973(%eax)
402719:	6f                   	outsl  %ds:(%esi),(%dx)
40271a:	29 00                	sub    %eax,(%eax)
40271c:	16                   	push   %ss
40271d:	0a 85 14 16 00 20    	or     0x20001614(%ebp),%al
402723:	6f                   	outsl  %ds:(%esi),(%dx)
402724:	2d 00 16 0a 88       	sub    $0x880a1600,%eax
402729:	99                   	cltd
40272a:	16                   	push   %ss
40272b:	00 86 6f 2e 00 16    	add    %al,0x16002e6f(%esi)
402731:	0a 43 2a             	or     0x2a(%ebx),%al
402734:	27                   	daa
402735:	04 88                	add    $0x88,%al
402737:	a9 16 00 86 6f       	test   $0x6f860016,%eax
40273c:	2e 00 16             	add    %dl,%cs:(%esi)
40273f:	0a 43 1c             	or     0x1c(%ebx),%al
402742:	1f                   	pop    %ds
402743:	72 a3                	jb     0x4026e8
402745:	00 16                	add    %dl,(%esi)
402747:	70 85                	jo     0x4026ce
402749:	13 16                	adc    (%esi),%edx
40274b:	00 20                	add    %ah,(%eax)
40274d:	6f                   	outsl  %ds:(%esi),(%dx)
40274e:	2a 00                	sub    (%eax),%al
402750:	16                   	push   %ss
402751:	0a 88 b7 16 00 86    	or     -0x79ffe949(%eax),%cl
402757:	28 2c 00             	sub    %ch,(%eax,%eax,1)
40275a:	16                   	push   %ss
40275b:	0a 42 05             	or     0x5(%edx),%al
40275e:	2d 13 1b de 43       	sub    $0x43de1b13,%eax
402763:	08 85 19 16 00 20    	or     %al,0x20001619(%ebp)
402769:	3a 8f ff 15 ff f4    	cmp    -0xb00ea01(%edi),%cl
40276f:	1e                   	push   %ds
402770:	1e                   	push   %ds
402771:	2c 1c                	sub    $0x1c,%al
402773:	08 85 1a 16 00 20    	or     %al,0x2000161a(%ebp)
402779:	dc 1d 2c 1c 07 85    	fcompl 0x85071c2c
40277f:	1a 16                	sbb    (%esi),%dl
402781:	00 20                	add    %ah,(%eax)
402783:	dc 1c 2c             	fcompl (%esp,%ebp,1)
402786:	1c 06                	sbb    $0x6,%al
402788:	85 1a                	test   %ebx,(%edx)
40278a:	16                   	push   %ss
40278b:	00 20                	add    %ah,(%eax)
40278d:	dc 2c 2a             	fsubrl (%edx,%ebp,1)
402790:	27                   	daa
402791:	05 40 00 17 28       	add    $0x28170040,%eax
402796:	16                   	push   %ss
402797:	00 18                	add    %bl,(%eax)
402799:	00 2f                	add    %ch,(%edi)
40279b:	00 a1 a4 16 0a 16    	add    %ah,0x160a16a4(%ecx)
4027a1:	00 16                	add    %dl,(%esi)
4027a3:	00 18                	add    %bl,(%eax)
4027a5:	00 28                	add    %ch,(%eax)
4027a7:	00 b2 ae 16 0a 16    	add    %dh,0x160a16ae(%edx)
4027ad:	00 16                	add    %dl,(%esi)
4027af:	00 18                	add    %bl,(%eax)
4027b1:	00 21                	add    %ah,(%ecx)
4027b3:	00 c3                	add    %al,%bl
4027b5:	b8 16 0a 16 00       	mov    $0x160a16,%eax
4027ba:	16                   	push   %ss
4027bb:	00 34 02             	add    %dh,(%edx,%eax,1)
4027be:	3e 1b 16             	sbb    %ds:(%esi),%edx
4027c1:	00 20                	add    %ah,(%eax)
4027c3:	2a 58 53             	sub    0x53(%eax),%bl
4027c6:	60                   	pusha
4027c7:	42                   	inc    %edx
4027c8:	17                   	pop    %ss
4027c9:	00 17                	add    %dl,(%edi)
4027cb:	00 16                	add    %dl,(%esi)
4027cd:	00 16                	add    %dl,(%esi)
4027cf:	00 22                	add    %ah,(%edx)
4027d1:	00 16                	add    %dl,(%esi)
4027d3:	00 8c 34 44 30 44 33 	add    %cl,0x33443044(%esp,%esi,1)