40245c:	64 00 53 00          	add    %dl,%fs:0x0(%ebx)
402460:	63 00                	arpl   %eax,(%eax)
402462:	61                   	popa
402463:	00 6e 00             	add    %ch,0x0(%esi)
402466:	73 00                	jae    0x402468
402468:	00 00                	add    %al,(%eax)
40246a:	00 00                	add    %al,(%eax)
40246c:	49                   	dec    %ecx
40246d:	00 6e 00             	add    %ch,0x0(%esi)
402470:	74 00                	je     0x402472
402472:	3a 00                	cmp    (%eax),%al
402474:	46                   	inc    %esi
402475:	00 72 00             	add    %dh,0x0(%edx)
402478:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
40247c:	42                   	inc    %edx
40247d:	00 79 00             	add    %bh,0x0(%ecx)
402480:	74 00                	je     0x402482
402482:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402486:	00 00                	add    %al,(%eax)
402488:	49                   	dec    %ecx
402489:	00 6e 00             	add    %ch,0x0(%esi)
40248c:	74 00                	je     0x40248e
40248e:	3a 00                	cmp    (%eax),%al
402490:	4e                   	dec    %esi
402491:	00 6f 00             	add    %ch,0x0(%edi)
402494:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
402498:	73 00                	jae    0x40249a
40249a:	00 00                	add    %al,(%eax)
40249c:	49                   	dec    %ecx
40249d:	00 6e 00             	add    %ch,0x0(%esi)
4024a0:	74 00                	je     0x4024a2
4024a2:	3a 00                	cmp    (%eax),%al
4024a4:	4b                   	dec    %ebx
4024a5:	00 65 00             	add    %ah,0x0(%ebp)
4024a8:	79 00                	jns    0x4024aa
4024aa:	53                   	push   %ebx
4024ab:	00 69 00             	add    %ch,0x0(%ecx)
4024ae:	7a 00                	jp     0x4024b0
4024b0:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4024b4:	00 00                	add    %al,(%eax)
4024b6:	00 00                	add    %al,(%eax)
4024b8:	49                   	dec    %ecx
4024b9:	00 6e 00             	add    %ch,0x0(%esi)
4024bc:	74 00                	je     0x4024be
4024be:	3a 00                	cmp    (%eax),%al
4024c0:	4b                   	dec    %ebx
4024c1:	00 65 00             	add    %ah,0x0(%ebp)
4024c4:	79 00                	jns    0x4024c6
4024c6:	43                   	inc    %ebx
4024c7:	00 6f 00             	add    %ch,0x0(%edi)
4024ca:	6d                   	insl   (%dx),%es:(%edi)
4024cb:	00 70 00             	add    %dh,0x0(%eax)
4024ce:	00 00                	add    %al,(%eax)
4024d0:	44                   	inc    %esp
4024d1:	00 61 00             	add    %ah,0x0(%ecx)
4024d4:	74 00                	je     0x4024d6
4024d6:	61                   	popa
4024d7:	00 3a                	add    %bh,(%edx)
4024d9:	00 46 00             	add    %al,0x0(%esi)
4024dc:	72 00                	jb     0x4024de
4024de:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
4024e2:	42                   	inc    %edx
4024e3:	00 79 00             	add    %bh,0x0(%ecx)
4024e6:	74 00                	je     0x4024e8
4024e8:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4024ec:	00 00                	add    %al,(%eax)
4024ee:	00 00                	add    %al,(%eax)
4024f0:	44                   	inc    %esp
4024f1:	00 61 00             	add    %ah,0x0(%ecx)
4024f4:	74 00                	je     0x4024f6
4024f6:	61                   	popa
4024f7:	00 3a                	add    %bh,(%edx)
4024f9:	00 4e 00             	add    %cl,0x0(%esi)
4024fc:	6f                   	outsl  %ds:(%esi),(%dx)
4024fd:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
402501:	00 73 00             	add    %dh,0x0(%ebx)
402504:	00 00                	add    %al,(%eax)
402506:	00 00                	add    %al,(%eax)
402508:	4e                   	dec    %esi
402509:	00 6f 00             	add    %ch,0x0(%edi)
40250c:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
402510:	25 00 54 00 62       	and    $0x62005400,%eax
402515:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
402519:	00 00                	add    %al,(%eax)
40251b:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40251f:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
402523:	00 3a                	add    %bh,(%edx)
402525:	00 4b 00             	add    %cl,0x0(%ebx)
402528:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
40252c:	53                   	push   %ebx
40252d:	00 69 00             	add    %ch,0x0(%ecx)
402530:	7a 00                	jp     0x402532
402532:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402536:	00 00                	add    %al,(%eax)
402538:	44                   	inc    %esp
402539:	00 61 00             	add    %ah,0x0(%ecx)
40253c:	74 00                	je     0x40253e
40253e:	61                   	popa
40253f:	00 3a                	add    %bh,(%edx)
402541:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
402545:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
402549:	00 53 00             	add    %dl,0x0(%ebx)
40254c:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
402552:	73 00                	jae    0x402554
402554:	00 00                	add    %al,(%eax)
402556:	00 00                	add    %al,(%eax)
402558:	44                   	inc    %esp
402559:	00 61 00             	add    %ah,0x0(%ecx)
40255c:	74 00                	je     0x40255e
40255e:	61                   	popa
40255f:	00 3a                	add    %bh,(%edx)
402561:	00 4b 00             	add    %cl,0x0(%ebx)
402564:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
402568:	43                   	inc    %ebx
402569:	00 6f 00             	add    %ch,0x0(%edi)
40256c:	6d                   	insl   (%dx),%es:(%edi)
40256d:	00 70 00             	add    %dh,0x0(%eax)
402570:	00 00                	add    %al,(%eax)
402572:	00 00                	add    %al,(%eax)
402574:	44                   	inc    %esp
402575:	00 61 00             	add    %ah,0x0(%ecx)
402578:	74 00                	je     0x40257a
40257a:	61                   	popa
40257b:	00 3a                	add    %bh,(%edx)
40257d:	00 55 00             	add    %dl,0x0(%ebp)
402580:	6e                   	outsb  %ds:(%esi),(%dx)
402581:	00 72 00             	add    %dh,0x0(%edx)
402584:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
402588:	6c                   	insb   (%dx),%es:(%edi)
402589:	00 61 00             	add    %ah,0x0(%ecx)
40258c:	69 00 6d 00 00 00    	imul   $0x6d,(%eax),%eax
402592:	00 00                	add    %al,(%eax)
402594:	56                   	push   %esi
402595:	00 65 00             	add    %ah,0x0(%ebp)
402598:	72 00                	jb     0x40259a
40259a:	73 00                	jae    0x40259c
40259c:	6e                   	outsb  %ds:(%esi),(%dx)
40259d:	00 64 00 4e          	add    %ah,0x4e(%eax,%eax,1)
4025a1:	00 6f 00             	add    %ch,0x0(%edi)
4025a4:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4025a8:	00 00                	add    %al,(%eax)
4025aa:	00 00                	add    %al,(%eax)
4025ac:	63 00                	arpl   %eax,(%eax)
4025ae:	4c                   	dec    %esp
4025af:	00 56 00             	add    %dl,0x0(%esi)
4025b2:	52                   	push   %edx
4025b3:	00 65 00             	add    %ah,0x0(%ebp)
4025b6:	66 00 73 00          	data16 add %dh,0x0(%ebx)
4025ba:	00 00                	add    %al,(%eax)
4025bc:	63 00                	arpl   %eax,(%eax)
4025be:	43                   	inc    %ebx
4025bf:	00 6f 00             	add    %ch,0x0(%edi)
4025c2:	72 00                	jb     0x4025c4
4025c4:	72 00                	jb     0x4025c6
4025c6:	4c                   	dec    %esp
4025c7:	00 56 00             	add    %dl,0x0(%esi)
4025ca:	73 00                	jae    0x4025cc
4025cc:	00 00                	add    %al,(%eax)
4025ce:	00 00                	add    %al,(%eax)
4025d0:	63 00                	arpl   %eax,(%eax)
4025d2:	53                   	push   %ebx
4025d3:	00 65 00             	add    %ah,0x0(%ebp)
4025d6:	70 00                	jo     0x4025d8
4025d8:	52                   	push   %edx
4025d9:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
4025dd:	00 68 00             	add    %ch,0x0(%eax)
4025e0:	6b 00 00             	imul   $0x0,(%eax),%eax
4025e3:	00 63 00             	add    %ah,0x0(%ebx)
4025e6:	50                   	push   %eax
4025e7:	00 61 00             	add    %ah,0x0(%ecx)
4025ea:	72 00                	jb     0x4025ec
4025ec:	74 00                	je     0x4025ee
4025ee:	44                   	inc    %esp
4025ef:	00 65 00             	add    %ah,0x0(%ebp)
4025f2:	6c                   	insb   (%dx),%es:(%edi)
4025f3:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4025f7:	00 73 00             	add    %dh,0x0(%ebx)
4025fa:	00 00                	add    %al,(%eax)
4025fc:	6c                   	insb   (%dx),%es:(%edi)
4025fd:	00 69 00             	add    %ch,0x0(%ecx)
402600:	64 00 4d 00          	add    %cl,%fs:0x0(%ebp)
402604:	61                   	popa
402605:	00 78 00             	add    %bh,0x0(%eax)
402608:	00 00                	add    %al,(%eax)
40260a:	00 00                	add    %al,(%eax)
40260c:	4c                   	dec    %esp
40260d:	00 56 00             	add    %dl,0x0(%esi)
402610:	3a 00                	cmp    (%eax),%al
402612:	43                   	inc    %ebx
402613:	00 68 00             	add    %ch,0x0(%eax)
402616:	75 00                	jne    0x402618
402618:	6e                   	outsb  %ds:(%esi),(%dx)
402619:	00 6b 00             	add    %ch,0x0(%ebx)
40261c:	53                   	push   %ebx
40261d:	00 69 00             	add    %ch,0x0(%ecx)
402620:	7a 00                	jp     0x402622
402622:	65 00 00             	add    %al,%gs:(%eax)
402625:	00 00                	add    %al,(%eax)
402627:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40262b:	00 3a                	add    %bh,(%edx)
40262d:	00 53 00             	add    %dl,0x0(%ebx)
402630:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
402636:	00 00                	add    %al,(%eax)
402638:	4c                   	dec    %esp
402639:	00 56 00             	add    %dl,0x0(%esi)
40263c:	3a 00                	cmp    (%eax),%al
40263e:	53                   	push   %ebx
40263f:	00 69 00             	add    %ch,0x0(%ecx)
402642:	7a 00                	jp     0x402644
402644:	65 00 28             	add    %ch,%gs:(%eax)
402647:	00 68 00             	add    %ch,0x0(%eax)
40264a:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402650:	6f                   	outsl  %ds:(%esi),(%dx)
402651:	00 29                	add    %ch,(%ecx)
402653:	00 00                	add    %al,(%eax)
402655:	00 00                	add    %al,(%eax)
402657:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40265b:	00 3a                	add    %bh,(%edx)
40265d:	00 43 00             	add    %al,0x0(%ebx)
402660:	6f                   	outsl  %ds:(%esi),(%dx)
402661:	00 6d 00             	add    %ch,0x0(%ebp)
402664:	70 00                	jo     0x402666
402666:	00 00                	add    %al,(%eax)
402668:	4c                   	dec    %esp
402669:	00 56 00             	add    %dl,0x0(%esi)
40266c:	3a 00                	cmp    (%eax),%al
40266e:	43                   	inc    %ebx
40266f:	00 6f 00             	add    %ch,0x0(%edi)
402672:	6d                   	insl   (%dx),%es:(%edi)
402673:	00 70 00             	add    %dh,0x0(%eax)
402676:	28 00                	sub    %al,(%eax)
402678:	68 00 69 00 73       	push   $0x73006900
40267d:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
402681:	00 29                	add    %ch,(%ecx)
402683:	00 00                	add    %al,(%eax)
402685:	00 00                	add    %al,(%eax)
402687:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40268b:	00 3a                	add    %bh,(%edx)
40268d:	00 52 00             	add    %dl,0x0(%edx)
402690:	61                   	popa
402691:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
402695:	00 6f 00             	add    %ch,0x0(%edi)
402698:	28 00                	sub    %al,(%eax)
40269a:	68 00 69 00 73       	push   $0x73006900
40269f:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
4026a3:	00 29                	add    %ch,(%ecx)
4026a5:	00 00                	add    %al,(%eax)
4026a7:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4026ab:	00 3a                	add    %bh,(%edx)
4026ad:	00 53 00             	add    %dl,0x0(%ebx)
4026b0:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
4026b4:	6b 00 73             	imul   $0x73,(%eax),%eax
4026b7:	00 00                	add    %al,(%eax)
4026b9:	00 00                	add    %al,(%eax)
4026bb:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4026bf:	00 3a                	add    %bh,(%edx)
4026c1:	00 53 00             	add    %dl,0x0(%ebx)
4026c4:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
4026c8:	6b 00 73             	imul   $0x73,(%eax),%eax
4026cb:	00 28                	add    %ch,(%eax)
4026cd:	00 68 00             	add    %ch,0x0(%eax)
4026d0:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
4026d6:	6f                   	outsl  %ds:(%esi),(%dx)
4026d7:	00 29                	add    %ch,(%ecx)
4026d9:	00 00                	add    %al,(%eax)
4026db:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4026df:	00 3a                	add    %bh,(%edx)
4026e1:	00 42 00             	add    %al,0x0(%edx)
4026e4:	79 00                	jns    0x4026e6
4026e6:	74 00                	je     0x4026e8
4026e8:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4026ec:	00 00                	add    %al,(%eax)
4026ee:	00 00                	add    %al,(%eax)
4026f0:	4c                   	dec    %esp
4026f1:	00 56 00             	add    %dl,0x0(%esi)
4026f4:	3a 00                	cmp    (%eax),%al
4026f6:	42                   	inc    %edx
4026f7:	00 79 00             	add    %bh,0x0(%ecx)
4026fa:	74 00                	je     0x4026fc
4026fc:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402700:	28 00                	sub    %al,(%eax)
402702:	68 00 69 00 73       	push   $0x73006900
402707:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
40270b:	00 29                	add    %ch,(%ecx)
40270d:	00 00                	add    %al,(%eax)
40270f:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
402713:	00 3a                	add    %bh,(%edx)
402715:	00 45 00             	add    %al,0x0(%ebp)
402718:	78 00                	js     0x40271a
40271a:	74 00                	je     0x40271c
40271c:	72 00                	jb     0x40271e
40271e:	61                   	popa
40271f:	00 53 00             	add    %dl,0x0(%ebx)
402722:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
402726:	6b 00 73             	imul   $0x73,(%eax),%eax
402729:	00 00                	add    %al,(%eax)
40272b:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40272f:	00 3a                	add    %bh,(%edx)
402731:	00 45 00             	add    %al,0x0(%ebp)
402734:	78 00                	js     0x402736
402736:	74 00                	je     0x402738
402738:	72 00                	jb     0x40273a
40273a:	61                   	popa
40273b:	00 53 00             	add    %dl,0x0(%ebx)
40273e:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
402742:	6b 00 73             	imul   $0x73,(%eax),%eax
402745:	00 28                	add    %ch,(%eax)
402747:	00 68 00             	add    %ch,0x0(%eax)
40274a:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402750:	6f                   	outsl  %ds:(%esi),(%dx)
402751:	00 29                	add    %ch,(%ecx)
402753:	00 00                	add    %al,(%eax)
402755:	00 00                	add    %al,(%eax)
402757:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40275b:	00 3a                	add    %bh,(%edx)
40275d:	00 45 00             	add    %al,0x0(%ebp)
402760:	78 00                	js     0x402762
402762:	74 00                	je     0x402764
402764:	72 00                	jb     0x402766
402766:	61                   	popa
402767:	00 42 00             	add    %al,0x0(%edx)
40276a:	79 00                	jns    0x40276c
40276c:	74 00                	je     0x40276e
40276e:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402772:	00 00                	add    %al,(%eax)
402774:	4c                   	dec    %esp
402775:	00 56 00             	add    %dl,0x0(%esi)
402778:	3a 00                	cmp    (%eax),%al
40277a:	45                   	inc    %ebp
40277b:	00 78 00             	add    %bh,0x0(%eax)
40277e:	74 00                	je     0x402780
402780:	72 00                	jb     0x402782
402782:	61                   	popa
402783:	00 42 00             	add    %al,0x0(%edx)
402786:	79 00                	jns    0x402788
402788:	74 00                	je     0x40278a
40278a:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
40278e:	28 00                	sub    %al,(%eax)
402790:	68 00 69 00 73       	push   $0x73006900
402795:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
402799:	00 29                	add    %ch,(%ecx)
40279b:	00 00                	add    %al,(%eax)
40279d:	00 00                	add    %al,(%eax)
40279f:	00 53 00             	add    %dl,0x0(%ebx)
4027a2:	48                   	dec    %eax
4027a3:	00 3a                	add    %bh,(%edx)
4027a5:	00 49 00             	add    %cl,0x0(%ecx)
4027a8:	44                   	inc    %esp
4027a9:	00 65 00             	add    %ah,0x0(%ebp)
4027ac:	6e                   	outsb  %ds:(%esi),(%dx)