4024ac:	04 02                	add    $0x2,%al
4024ae:	73 43                	jae    0x4024f3
4024b0:	00 00                	add    %al,(%eax)
4024b2:	0a 7d 0c             	or     0xc(%ebp),%bh
4024b5:	00 00                	add    %al,(%eax)
4024b7:	04 02                	add    $0x2,%al
4024b9:	73 44                	jae    0x4024ff
4024bb:	00 00                	add    %al,(%eax)
4024bd:	0a 7d 0d             	or     0xd(%ebp),%bh
4024c0:	00 00                	add    %al,(%eax)
4024c2:	04 02                	add    $0x2,%al
4024c4:	73 44                	jae    0x40250a
4024c6:	00 00                	add    %al,(%eax)
4024c8:	0a 7d 0e             	or     0xe(%ebp),%bh
4024cb:	00 00                	add    %al,(%eax)
4024cd:	04 02                	add    $0x2,%al
4024cf:	73 44                	jae    0x402515
4024d1:	00 00                	add    %al,(%eax)
4024d3:	0a 7d 0f             	or     0xf(%ebp),%bh
4024d6:	00 00                	add    %al,(%eax)
4024d8:	04 02                	add    $0x2,%al
4024da:	73 44                	jae    0x402520
4024dc:	00 00                	add    %al,(%eax)
4024de:	0a 7d 1f             	or     0x1f(%ebp),%bh
4024e1:	00 00                	add    %al,(%eax)
4024e3:	04 02                	add    $0x2,%al
4024e5:	73 45                	jae    0x40252c
4024e7:	00 00                	add    %al,(%eax)
4024e9:	0a 7d 20             	or     0x20(%ebp),%bh
4024ec:	00 00                	add    %al,(%eax)
4024ee:	04 02                	add    $0x2,%al
4024f0:	73 46                	jae    0x402538
4024f2:	00 00                	add    %al,(%eax)
4024f4:	0a 7d 21             	or     0x21(%ebp),%bh
4024f7:	00 00                	add    %al,(%eax)
4024f9:	04 02                	add    $0x2,%al
4024fb:	73 47                	jae    0x402544
4024fd:	00 00                	add    %al,(%eax)
4024ff:	0a 7d 11             	or     0x11(%ebp),%bh
402502:	00 00                	add    %al,(%eax)
402504:	04 02                	add    $0x2,%al
402506:	73 40                	jae    0x402548
402508:	00 00                	add    %al,(%eax)
40250a:	0a 7d 12             	or     0x12(%ebp),%bh
40250d:	00 00                	add    %al,(%eax)
40250f:	04 02                	add    $0x2,%al
402511:	73 48                	jae    0x40255b
402513:	00 00                	add    %al,(%eax)
402515:	0a 7d 13             	or     0x13(%ebp),%bh
402518:	00 00                	add    %al,(%eax)
40251a:	04 02                	add    $0x2,%al
40251c:	73 40                	jae    0x40255e
40251e:	00 00                	add    %al,(%eax)
402520:	0a 7d 14             	or     0x14(%ebp),%bh
402523:	00 00                	add    %al,(%eax)
402525:	04 02                	add    $0x2,%al
402527:	73 47                	jae    0x402570
402529:	00 00                	add    %al,(%eax)
40252b:	0a 7d 15             	or     0x15(%ebp),%bh
40252e:	00 00                	add    %al,(%eax)
402530:	04 02                	add    $0x2,%al
402532:	73 40                	jae    0x402574
402534:	00 00                	add    %al,(%eax)
402536:	0a 7d 16             	or     0x16(%ebp),%bh
402539:	00 00                	add    %al,(%eax)
40253b:	04 02                	add    $0x2,%al
40253d:	73 49                	jae    0x402588
40253f:	00 00                	add    %al,(%eax)
402541:	0a 7d 17             	or     0x17(%ebp),%bh
402544:	00 00                	add    %al,(%eax)
402546:	04 02                	add    $0x2,%al
402548:	02 7b 04             	add    0x4(%ebx),%bh
40254b:	00 00                	add    %al,(%eax)
40254d:	04 73                	add    $0x73,%al
40254f:	4a                   	dec    %edx
402550:	00 00                	add    %al,(%eax)
402552:	0a 7d 1a             	or     0x1a(%ebp),%bh
402555:	00 00                	add    %al,(%eax)
402557:	04 02                	add    $0x2,%al
402559:	73 4b                	jae    0x4025a6
40255b:	00 00                	add    %al,(%eax)
40255d:	0a 7d 1b             	or     0x1b(%ebp),%bh
402560:	00 00                	add    %al,(%eax)
402562:	04 02                	add    $0x2,%al
402564:	73 4b                	jae    0x4025b1
402566:	00 00                	add    %al,(%eax)
402568:	0a 7d 1c             	or     0x1c(%ebp),%bh
40256b:	00 00                	add    %al,(%eax)
40256d:	04 02                	add    $0x2,%al
40256f:	02 7b 04             	add    0x4(%ebx),%bh
402572:	00 00                	add    %al,(%eax)
402574:	04 73                	add    $0x73,%al
402576:	4c                   	dec    %esp
402577:	00 00                	add    %al,(%eax)
402579:	0a 7d 19             	or     0x19(%ebp),%bh
40257c:	00 00                	add    %al,(%eax)
40257e:	04 02                	add    $0x2,%al
402580:	73 40                	jae    0x4025c2
402582:	00 00                	add    %al,(%eax)
402584:	0a 7d 1d             	or     0x1d(%ebp),%bh
402587:	00 00                	add    %al,(%eax)
402589:	04 02                	add    $0x2,%al
40258b:	73 47                	jae    0x4025d4
40258d:	00 00                	add    %al,(%eax)
40258f:	0a 7d 1e             	or     0x1e(%ebp),%bh
402592:	00 00                	add    %al,(%eax)
402594:	04 02                	add    $0x2,%al
402596:	73 4d                	jae    0x4025e5
402598:	00 00                	add    %al,(%eax)
40259a:	0a 7d 23             	or     0x23(%ebp),%bh
40259d:	00 00                	add    %al,(%eax)
40259f:	04 02                	add    $0x2,%al
4025a1:	73 4e                	jae    0x4025f1
4025a3:	00 00                	add    %al,(%eax)
4025a5:	0a 7d 26             	or     0x26(%ebp),%bh
4025a8:	00 00                	add    %al,(%eax)
4025aa:	04 02                	add    $0x2,%al
4025ac:	73 4e                	jae    0x4025fc
4025ae:	00 00                	add    %al,(%eax)
4025b0:	0a 7d 27             	or     0x27(%ebp),%bh
4025b3:	00 00                	add    %al,(%eax)
4025b5:	04 02                	add    $0x2,%al
4025b7:	73 4e                	jae    0x402607
4025b9:	00 00                	add    %al,(%eax)
4025bb:	0a 7d 28             	or     0x28(%ebp),%bh
4025be:	00 00                	add    %al,(%eax)
4025c0:	04 02                	add    $0x2,%al
4025c2:	73 4f                	jae    0x402613
4025c4:	00 00                	add    %al,(%eax)
4025c6:	0a 7d 24             	or     0x24(%ebp),%bh
4025c9:	00 00                	add    %al,(%eax)
4025cb:	04 02                	add    $0x2,%al
4025cd:	73 4f                	jae    0x40261e
4025cf:	00 00                	add    %al,(%eax)
4025d1:	0a 7d 25             	or     0x25(%ebp),%bh
4025d4:	00 00                	add    %al,(%eax)
4025d6:	04 02                	add    $0x2,%al
4025d8:	73 4f                	jae    0x402629
4025da:	00 00                	add    %al,(%eax)
4025dc:	0a 7d 29             	or     0x29(%ebp),%bh
4025df:	00 00                	add    %al,(%eax)
4025e1:	04 02                	add    $0x2,%al
4025e3:	73 4f                	jae    0x402634
4025e5:	00 00                	add    %al,(%eax)
4025e7:	0a 7d 2a             	or     0x2a(%ebp),%bh
4025ea:	00 00                	add    %al,(%eax)
4025ec:	04 02                	add    $0x2,%al
4025ee:	73 d1                	jae    0x4025c1
4025f0:	00 00                	add    %al,(%eax)
4025f2:	06                   	push   %es
4025f3:	7d 2b                	jge    0x402620
4025f5:	00 00                	add    %al,(%eax)
4025f7:	04 02                	add    $0x2,%al
4025f9:	73 b5                	jae    0x4025b0
4025fb:	00 00                	add    %al,(%eax)
4025fd:	06                   	push   %es
4025fe:	7d 22                	jge    0x402622
402600:	00 00                	add    %al,(%eax)
402602:	04 02                	add    $0x2,%al
402604:	73 b5                	jae    0x4025bb
402606:	00 00                	add    %al,(%eax)
402608:	06                   	push   %es
402609:	7d 18                	jge    0x402623
40260b:	00 00                	add    %al,(%eax)
40260d:	04 02                	add    $0x2,%al
40260f:	73 b5                	jae    0x4025c6
402611:	00 00                	add    %al,(%eax)
402613:	06                   	push   %es
402614:	7d 10                	jge    0x402626
402616:	00 00                	add    %al,(%eax)
402618:	04 02                	add    $0x2,%al
40261a:	7b 0c                	jnp    0x402628
40261c:	00 00                	add    %al,(%eax)
40261e:	04 6f                	add    $0x6f,%al
402620:	50                   	push   %eax
402621:	00 00                	add    %al,(%eax)
402623:	0a 00                	or     (%eax),%al
402625:	02 7b 13             	add    0x13(%ebx),%bh
402628:	00 00                	add    %al,(%eax)
40262a:	04 6f                	add    $0x6f,%al
40262c:	51                   	push   %ecx
40262d:	00 00                	add    %al,(%eax)
40262f:	0a 00                	or     (%eax),%al
402631:	02 7b 1a             	add    0x1a(%ebx),%bh
402634:	00 00                	add    %al,(%eax)
402636:	04 6f                	add    $0x6f,%al
402638:	50                   	push   %eax
402639:	00 00                	add    %al,(%eax)
40263b:	0a 00                	or     (%eax),%al
40263d:	02 7b 23             	add    0x23(%ebx),%bh
402640:	00 00                	add    %al,(%eax)
402642:	04 6f                	add    $0x6f,%al
402644:	51                   	push   %ecx
402645:	00 00                	add    %al,(%eax)
402647:	0a 00                	or     (%eax),%al
402649:	02 28                	add    (%eax),%ch
40264b:	50                   	push   %eax
40264c:	00 00                	add    %al,(%eax)
40264e:	0a 00                	or     (%eax),%al
402650:	02 7b 05             	add    0x5(%ebx),%bh
402653:	00 00                	add    %al,(%eax)
402655:	04 1f                	add    $0x1f,%al
402657:	55                   	push   %ebp
402658:	1f                   	pop    %ds
402659:	2e 73 52             	jae,pn 0x4026ae
40265c:	00 00                	add    %al,(%eax)
40265e:	0a 6f 53             	or     0x53(%edi),%ch
402661:	00 00                	add    %al,(%eax)
402663:	0a 00                	or     (%eax),%al
402665:	02 7b 05             	add    0x5(%ebx),%bh
402668:	00 00                	add    %al,(%eax)
40266a:	04 72                	add    $0x72,%al
40266c:	c9                   	leave
40266d:	00 00                	add    %al,(%eax)
40266f:	70 6f                	jo     0x4026e0
402671:	54                   	push   %esp
402672:	00 00                	add    %al,(%eax)
402674:	0a 00                	or     (%eax),%al
402676:	02 7b 05             	add    0x5(%ebx),%bh
402679:	00 00                	add    %al,(%eax)
40267b:	04 20                	add    $0x20,%al
40267d:	e6 00                	out    %al,$0x0
40267f:	00 00                	add    %al,(%eax)
402681:	1f                   	pop    %ds
402682:	14 73                	adc    $0x73,%al
402684:	55                   	push   %ebp
402685:	00 00                	add    %al,(%eax)
402687:	0a 6f 56             	or     0x56(%edi),%ch
40268a:	00 00                	add    %al,(%eax)
40268c:	0a 00                	or     (%eax),%al
40268e:	02 7b 05             	add    0x5(%ebx),%bh
402691:	00 00                	add    %al,(%eax)
402693:	04 16                	add    $0x16,%al
402695:	6f                   	outsl  %ds:(%esi),(%dx)
402696:	57                   	push   %edi
402697:	00 00                	add    %al,(%eax)
402699:	0a 00                	or     (%eax),%al
40269b:	02 7b 06             	add    0x6(%ebx),%bh
40269e:	00 00                	add    %al,(%eax)
4026a0:	04 17                	add    $0x17,%al
4026a2:	6f                   	outsl  %ds:(%esi),(%dx)
4026a3:	58                   	pop    %eax
4026a4:	00 00                	add    %al,(%eax)
4026a6:	0a 00                	or     (%eax),%al
4026a8:	02 7b 06             	add    0x6(%ebx),%bh
4026ab:	00 00                	add    %al,(%eax)
4026ad:	04 1f                	add    $0x1f,%al
4026af:	13 1f                	adc    (%edi),%ebx
4026b1:	35 73 52 00 00       	xor    $0x5273,%eax
4026b6:	0a 6f 53             	or     0x53(%edi),%ch
4026b9:	00 00                	add    %al,(%eax)
4026bb:	0a 00                	or     (%eax),%al
4026bd:	02 7b 06             	add    0x6(%ebx),%bh
4026c0:	00 00                	add    %al,(%eax)
4026c2:	04 72                	add    $0x72,%al
4026c4:	e1 00                	loope  0x4026c6
4026c6:	00 70 6f             	add    %dh,0x6f(%eax)
4026c9:	54                   	push   %esp
4026ca:	00 00                	add    %al,(%eax)
4026cc:	0a 00                	or     (%eax),%al
4026ce:	02 7b 06             	add    0x6(%ebx),%bh
4026d1:	00 00                	add    %al,(%eax)
4026d3:	04 1f                	add    $0x1f,%al
4026d5:	3c 1f                	cmp    $0x1f,%al
4026d7:	0d 73 55 00 00       	or     $0x5573,%eax
4026dc:	0a 6f 56             	or     0x56(%edi),%ch
4026df:	00 00                	add    %al,(%eax)
4026e1:	0a 00                	or     (%eax),%al
4026e3:	02 7b 06             	add    0x6(%ebx),%bh
4026e6:	00 00                	add    %al,(%eax)
4026e8:	04 17                	add    $0x17,%al
4026ea:	6f                   	outsl  %ds:(%esi),(%dx)
4026eb:	57                   	push   %edi
4026ec:	00 00                	add    %al,(%eax)
4026ee:	0a 00                	or     (%eax),%al
4026f0:	02 7b 06             	add    0x6(%ebx),%bh
4026f3:	00 00                	add    %al,(%eax)
4026f5:	04 72                	add    $0x72,%al
4026f7:	ef                   	out    %eax,(%dx)
4026f8:	00 00                	add    %al,(%eax)
4026fa:	70 6f                	jo     0x40276b
4026fc:	59                   	pop    %ecx
4026fd:	00 00                	add    %al,(%eax)
4026ff:	0a 00                	or     (%eax),%al
402701:	02 7b 07             	add    0x7(%ebx),%bh
402704:	00 00                	add    %al,(%eax)
402706:	04 1f                	add    $0x1f,%al
402708:	55                   	push   %ebp
402709:	1f                   	pop    %ds
40270a:	48                   	dec    %eax
40270b:	73 52                	jae    0x40275f
40270d:	00 00                	add    %al,(%eax)
40270f:	0a 6f 53             	or     0x53(%edi),%ch
402712:	00 00                	add    %al,(%eax)
402714:	0a 00                	or     (%eax),%al
402716:	02 7b 07             	add    0x7(%ebx),%bh
402719:	00 00                	add    %al,(%eax)
40271b:	04 72                	add    $0x72,%al
40271d:	07                   	pop    %es
40271e:	01 00                	add    %eax,(%eax)
402720:	70 6f                	jo     0x402791
402722:	54                   	push   %esp
402723:	00 00                	add    %al,(%eax)
402725:	0a 00                	or     (%eax),%al
402727:	02 7b 07             	add    0x7(%ebx),%bh
40272a:	00 00                	add    %al,(%eax)
40272c:	04 20                	add    $0x20,%al
40272e:	e6 00                	out    %al,$0x0
402730:	00 00                	add    %al,(%eax)
402732:	1f                   	pop    %ds
402733:	14 73                	adc    $0x73,%al
402735:	55                   	push   %ebp
402736:	00 00                	add    %al,(%eax)
402738:	0a 6f 56             	or     0x56(%edi),%ch
40273b:	00 00                	add    %al,(%eax)
40273d:	0a 00                	or     (%eax),%al
40273f:	02 7b 07             	add    0x7(%ebx),%bh
402742:	00 00                	add    %al,(%eax)
402744:	04 18                	add    $0x18,%al
402746:	6f                   	outsl  %ds:(%esi),(%dx)
402747:	57                   	push   %edi
402748:	00 00                	add    %al,(%eax)
40274a:	0a 00                	or     (%eax),%al
40274c:	02 7b 08             	add    0x8(%ebx),%bh
40274f:	00 00                	add    %al,(%eax)
402751:	04 17                	add    $0x17,%al
402753:	6f                   	outsl  %ds:(%esi),(%dx)
402754:	58                   	pop    %eax
402755:	00 00                	add    %al,(%eax)
402757:	0a 00                	or     (%eax),%al
402759:	02 7b 08             	add    0x8(%ebx),%bh
40275c:	00 00                	add    %al,(%eax)
40275e:	04 1f                	add    $0x1f,%al
402760:	13 1f                	adc    (%edi),%ebx
402762:	4b                   	dec    %ebx
402763:	73 52                	jae    0x4027b7
402765:	00 00                	add    %al,(%eax)
402767:	0a 6f 53             	or     0x53(%edi),%ch
40276a:	00 00                	add    %al,(%eax)
40276c:	0a 00                	or     (%eax),%al
40276e:	02 7b 08             	add    0x8(%ebx),%bh
402771:	00 00                	add    %al,(%eax)
402773:	04 72                	add    $0x72,%al
402775:	1d 01 00 70 6f       	sbb    $0x6f700001,%eax
40277a:	54                   	push   %esp
40277b:	00 00                	add    %al,(%eax)
40277d:	0a 00                	or     (%eax),%al
40277f:	02 7b 08             	add    0x8(%ebx),%bh
402782:	00 00                	add    %al,(%eax)
402784:	04 1f                	add    $0x1f,%al