41744f:	13 6c 00 62          	adc    0x62(%eax,%eax,1),%ebp
417453:	00 6c 00 52          	add    %ch,0x52(%eax,%eax,1)
417457:	00 6f 00             	add    %ch,0x0(%edi)
41745a:	75 00                	jne    0x41745c
41745c:	6e                   	outsb  %ds:(%esi),(%dx)
41745d:	00 64 00 32          	add    %ah,0x32(%eax,%eax,1)
417461:	00 00                	add    %al,(%eax)
417463:	1d 62 00 74 00       	sbb    $0x740062,%eax
417468:	6e                   	outsb  %ds:(%esi),(%dx)
417469:	00 4e 00             	add    %cl,0x0(%esi)
41746c:	65 00 78 00          	add    %bh,%gs:0x0(%eax)
417470:	74 00                	je     0x417472
417472:	52                   	push   %edx
417473:	00 6f 00             	add    %ch,0x0(%edi)
417476:	75 00                	jne    0x417478
417478:	6e                   	outsb  %ds:(%esi),(%dx)
417479:	00 64 00 50          	add    %ah,0x50(%eax,%eax,1)
41747d:	00 31                	add    %dh,(%ecx)
41747f:	00 00                	add    %al,(%eax)
417481:	15 4e 00 65 00       	adc    $0x65004e,%eax
417486:	78 00                	js     0x417488
417488:	74 00                	je     0x41748a
41748a:	20 00                	and    %al,(%eax)
41748c:	52                   	push   %edx
41748d:	00 6f 00             	add    %ch,0x0(%edi)
417490:	75 00                	jne    0x417492
417492:	6e                   	outsb  %ds:(%esi),(%dx)
417493:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
417497:	0d 6c 00 61 00       	or     $0x61006c,%eax
41749c:	62 00                	bound  %eax,(%eax)
41749e:	65 00 6c 00 35       	add    %ch,%gs:0x35(%eax,%eax,1)
4174a3:	00 00                	add    %al,(%eax)
4174a5:	0b 52 00             	or     0x0(%edx),%edx
4174a8:	6f                   	outsl  %ds:(%esi),(%dx)
4174a9:	00 75 00             	add    %dh,0x0(%ebp)
4174ac:	6e                   	outsb  %ds:(%esi),(%dx)
4174ad:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
4174b1:	0d 6c 00 62 00       	or     $0x62006c,%eax
4174b6:	6c                   	insb   (%dx),%es:(%edi)
4174b7:	00 4d 00             	add    %cl,0x0(%ebp)
4174ba:	73 00                	jae    0x4174bc
4174bc:	67 00 00             	add    %al,(%bx,%si)
4174bf:	0d 70 00 61 00       	or     $0x610070,%eax
4174c4:	6e                   	outsb  %ds:(%esi),(%dx)
4174c5:	00 65 00             	add    %ah,0x0(%ebp)
4174c8:	6c                   	insb   (%dx),%es:(%edi)
4174c9:	00 31                	add    %dh,(%ecx)
4174cb:	00 00                	add    %al,(%eax)
4174cd:	15 74 00 62 00       	adc    $0x620074,%eax
4174d2:	78 00                	js     0x4174d4
4174d4:	4f                   	dec    %edi
4174d5:	00 75 00             	add    %dh,0x0(%ebp)
4174d8:	74 00                	je     0x4174da
4174da:	70 00                	jo     0x4174dc
4174dc:	75 00                	jne    0x4174de
4174de:	74 00                	je     0x4174e0
4174e0:	31 00                	xor    %eax,(%eax)
4174e2:	00 0d 70 00 61 00    	add    %cl,0x610070
4174e8:	6e                   	outsb  %ds:(%esi),(%dx)
4174e9:	00 65 00             	add    %ah,0x0(%ebp)
4174ec:	6c                   	insb   (%dx),%es:(%edi)
4174ed:	00 32                	add    %dh,(%edx)
4174ef:	00 00                	add    %al,(%eax)
4174f1:	15 74 00 62 00       	adc    $0x620074,%eax
4174f6:	78 00                	js     0x4174f8
4174f8:	4f                   	dec    %edi
4174f9:	00 75 00             	add    %dh,0x0(%ebp)
4174fc:	74 00                	je     0x4174fe
4174fe:	70 00                	jo     0x417500
417500:	75 00                	jne    0x417502
417502:	74 00                	je     0x417504
417504:	32 00                	xor    (%eax),%al
417506:	00 1d 62 00 74 00    	add    %bl,0x740062
41750c:	6e                   	outsb  %ds:(%esi),(%dx)
41750d:	00 4e 00             	add    %cl,0x0(%esi)
417510:	65 00 78 00          	add    %bh,%gs:0x0(%eax)
417514:	74 00                	je     0x417516
417516:	52                   	push   %edx
417517:	00 6f 00             	add    %ch,0x0(%edi)
41751a:	75 00                	jne    0x41751c
41751c:	6e                   	outsb  %ds:(%esi),(%dx)
41751d:	00 64 00 50          	add    %ah,0x50(%eax,%eax,1)
417521:	00 32                	add    %dh,(%edx)
417523:	00 00                	add    %al,(%eax)
417525:	0d 6c 00 61 00       	or     $0x61006c,%eax
41752a:	62 00                	bound  %eax,(%eax)
41752c:	65 00 6c 00 33       	add    %ch,%gs:0x33(%eax,%eax,1)
417531:	00 00                	add    %al,(%eax)
417533:	15 47 00 61 00       	adc    $0x610047,%eax
417538:	6d                   	insl   (%dx),%es:(%edi)
417539:	00 65 00             	add    %ah,0x0(%ebp)
41753c:	20 00                	and    %al,(%eax)
41753e:	46                   	inc    %esi
41753f:	00 65 00             	add    %ah,0x0(%ebp)
417542:	65 00 64 00 73       	add    %ah,%gs:0x73(%eax,%eax,1)
417547:	00 00                	add    %al,(%eax)
417549:	1f                   	pop    %ds
41754a:	6c                   	insb   (%dx),%es:(%edi)
41754b:	00 62 00             	add    %ah,0x0(%edx)
41754e:	6c                   	insb   (%dx),%es:(%edi)
41754f:	00 50 00             	add    %dl,0x0(%eax)
417552:	31 00                	xor    %eax,(%eax)
417554:	53                   	push   %ebx
417555:	00 63 00             	add    %ah,0x0(%ebx)
417558:	6f                   	outsl  %ds:(%esi),(%dx)
417559:	00 72 00             	add    %dh,0x0(%edx)
41755c:	65 00 42 00          	add    %al,%gs:0x0(%edx)
417560:	6f                   	outsl  %ds:(%esi),(%dx)
417561:	00 61 00             	add    %ah,0x0(%ecx)
417564:	72 00                	jb     0x417566
417566:	64 00 00             	add    %al,%fs:(%eax)
417569:	1f                   	pop    %ds
41756a:	6c                   	insb   (%dx),%es:(%edi)
41756b:	00 62 00             	add    %ah,0x0(%edx)
41756e:	6c                   	insb   (%dx),%es:(%edi)
41756f:	00 50 00             	add    %dl,0x0(%eax)
417572:	32 00                	xor    (%eax),%al
417574:	53                   	push   %ebx
417575:	00 63 00             	add    %ah,0x0(%ebx)
417578:	6f                   	outsl  %ds:(%esi),(%dx)
417579:	00 72 00             	add    %dh,0x0(%edx)
41757c:	65 00 42 00          	add    %al,%gs:0x0(%edx)
417580:	6f                   	outsl  %ds:(%esi),(%dx)
417581:	00 61 00             	add    %ah,0x0(%ecx)
417584:	72 00                	jb     0x417586
417586:	64 00 00             	add    %al,%fs:(%eax)
417589:	13 66 00             	adc    0x0(%esi),%esp
41758c:	72 00                	jb     0x41758e
41758e:	6d                   	insl   (%dx),%es:(%edi)
41758f:	00 4c 00 75          	add    %cl,0x75(%eax,%eax,1)
417593:	00 72 00             	add    %dh,0x0(%edx)
417596:	67 00 49 00          	add    %cl,0x0(%bx,%di)
41759a:	74 00                	je     0x41759c
41759c:	00 25 4c 00 75 00    	add    %ah,0x75004c
4175a2:	72 00                	jb     0x4175a4
4175a4:	67 00 69 00          	add    %ch,0x0(%bx,%di)
4175a8:	74 00                	je     0x4175aa
4175aa:	20 00                	and    %al,(%eax)
4175ac:	28 00                	sub    %al,(%eax)
4175ae:	44                   	inc    %esp
4175af:	00 69 00             	add    %ch,0x0(%ecx)
4175b2:	63 00                	arpl   %eax,(%eax)
4175b4:	65 00 20             	add    %ah,%gs:(%eax)
4175b7:	00 47 00             	add    %al,0x0(%edi)
4175ba:	61                   	popa
4175bb:	00 6d 00             	add    %ch,0x0(%ebp)
4175be:	65 00 29             	add    %ch,%gs:(%ecx)
4175c1:	00 00                	add    %al,(%eax)
4175c3:	21 63 00             	and    %esp,0x0(%ebx)
4175c6:	61                   	popa
4175c7:	00 6e 00             	add    %ch,0x0(%esi)
4175ca:	6e                   	outsb  %ds:(%esi),(%dx)
4175cb:	00 6f 00             	add    %ch,0x0(%edi)
4175ce:	74 00                	je     0x4175d0
4175d0:	20 00                	and    %al,(%eax)
4175d2:	62 00                	bound  %eax,(%eax)
4175d4:	65 00 20             	add    %ah,%gs:(%eax)
4175d7:	00 62 00             	add    %ah,0x0(%edx)
4175da:	6c                   	insb   (%dx),%es:(%edi)
4175db:	00 61 00             	add    %ah,0x0(%ecx)
4175de:	6e                   	outsb  %ds:(%esi),(%dx)
4175df:	00 6b 00             	add    %ch,0x0(%ebx)
4175e2:	21 00                	and    %eax,(%eax)
4175e4:	00 1f                	add    %bl,(%edi)
4175e6:	53                   	push   %ebx
4175e7:	00 69 00             	add    %ch,0x0(%ecx)
4175ea:	6e                   	outsb  %ds:(%esi),(%dx)
4175eb:	00 67 00             	add    %ah,0x0(%edi)
4175ee:	6c                   	insb   (%dx),%es:(%edi)
4175ef:	00 65 00             	add    %ah,0x0(%ebp)
4175f2:	20 00                	and    %al,(%eax)
4175f4:	50                   	push   %eax
4175f5:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
4175f9:	00 79 00             	add    %bh,0x0(%ecx)
4175fc:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417600:	3a 00                	cmp    (%eax),%al
417602:	20 00                	and    %al,(%eax)
417604:	00 80 db 52 00 6f    	add    %al,0x6f0052db(%eax)
41760a:	00 75 00             	add    %dh,0x0(%ebp)
41760d:	6e                   	outsb  %ds:(%esi),(%dx)
41760e:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
417612:	00 20                	add    %ah,(%eax)
417614:	00 20                	add    %ah,(%eax)
417616:	00 20                	add    %ah,(%eax)
417618:	00 20                	add    %ah,(%eax)
41761a:	00 20                	add    %ah,(%eax)
41761c:	00 20                	add    %ah,(%eax)
41761e:	00 20                	add    %ah,(%eax)
417620:	00 20                	add    %ah,(%eax)
417622:	00 20                	add    %ah,(%eax)
417624:	00 20                	add    %ah,(%eax)
417626:	00 20                	add    %ah,(%eax)
417628:	00 20                	add    %ah,(%eax)
41762a:	00 20                	add    %ah,(%eax)
41762c:	00 20                	add    %ah,(%eax)
41762e:	00 20                	add    %ah,(%eax)
417630:	00 20                	add    %ah,(%eax)
417632:	00 20                	add    %ah,(%eax)
417634:	00 52 00             	add    %dl,0x0(%edx)
417637:	6f                   	outsl  %ds:(%esi),(%dx)
417638:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
41763c:	00 20                	add    %ah,(%eax)
41763e:	00 20                	add    %ah,(%eax)
417640:	00 20                	add    %ah,(%eax)
417642:	00 20                	add    %ah,(%eax)
417644:	00 20                	add    %ah,(%eax)
417646:	00 20                	add    %ah,(%eax)
417648:	00 20                	add    %ah,(%eax)
41764a:	00 20                	add    %ah,(%eax)
41764c:	00 20                	add    %ah,(%eax)
41764e:	00 20                	add    %ah,(%eax)
417650:	00 20                	add    %ah,(%eax)
417652:	00 20                	add    %ah,(%eax)
417654:	00 20                	add    %ah,(%eax)
417656:	00 20                	add    %ah,(%eax)
417658:	00 20                	add    %ah,(%eax)
41765a:	00 20                	add    %ah,(%eax)
41765c:	00 20                	add    %ah,(%eax)
41765e:	00 44 00 69          	add    %al,0x69(%eax,%eax,1)
417662:	00 63 00             	add    %ah,0x0(%ebx)
417665:	65 00 20             	add    %ah,%gs:(%eax)
417668:	00 52 00             	add    %dl,0x0(%edx)
41766b:	6f                   	outsl  %ds:(%esi),(%dx)
41766c:	00 6c 00 6c          	add    %ch,0x6c(%eax,%eax,1)
417670:	00 65 00             	add    %ah,0x0(%ebp)
417673:	64 00 20             	add    %ah,%fs:(%eax)
417676:	00 20                	add    %ah,(%eax)
417678:	00 20                	add    %ah,(%eax)
41767a:	00 20                	add    %ah,(%eax)
41767c:	00 20                	add    %ah,(%eax)
41767e:	00 20                	add    %ah,(%eax)
417680:	00 20                	add    %ah,(%eax)
417682:	00 20                	add    %ah,(%eax)
417684:	00 20                	add    %ah,(%eax)
417686:	00 20                	add    %ah,(%eax)
417688:	00 20                	add    %ah,(%eax)
41768a:	00 20                	add    %ah,(%eax)
41768c:	00 20                	add    %ah,(%eax)
41768e:	00 20                	add    %ah,(%eax)
417690:	00 20                	add    %ah,(%eax)
417692:	00 20                	add    %ah,(%eax)
417694:	00 20                	add    %ah,(%eax)
417696:	00 20                	add    %ah,(%eax)
417698:	00 52 00             	add    %dl,0x0(%edx)
41769b:	6f                   	outsl  %ds:(%esi),(%dx)
41769c:	00 75 00             	add    %dh,0x0(%ebp)
41769f:	6e                   	outsb  %ds:(%esi),(%dx)
4176a0:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
4176a4:	00 53 00             	add    %dl,0x0(%ebx)
4176a7:	63 00                	arpl   %eax,(%eax)
4176a9:	6f                   	outsl  %ds:(%esi),(%dx)
4176aa:	00 72 00             	add    %dh,0x0(%edx)
4176ad:	65 00 20             	add    %ah,%gs:(%eax)
4176b0:	00 20                	add    %ah,(%eax)
4176b2:	00 20                	add    %ah,(%eax)
4176b4:	00 20                	add    %ah,(%eax)
4176b6:	00 20                	add    %ah,(%eax)
4176b8:	00 20                	add    %ah,(%eax)
4176ba:	00 20                	add    %ah,(%eax)
4176bc:	00 20                	add    %ah,(%eax)
4176be:	00 20                	add    %ah,(%eax)
4176c0:	00 20                	add    %ah,(%eax)
4176c2:	00 20                	add    %ah,(%eax)
4176c4:	00 20                	add    %ah,(%eax)
4176c6:	00 20                	add    %ah,(%eax)
4176c8:	00 20                	add    %ah,(%eax)
4176ca:	00 20                	add    %ah,(%eax)
4176cc:	00 20                	add    %ah,(%eax)
4176ce:	00 20                	add    %ah,(%eax)
4176d0:	00 20                	add    %ah,(%eax)
4176d2:	00 42 00             	add    %al,0x0(%edx)
4176d5:	6f                   	outsl  %ds:(%esi),(%dx)
4176d6:	00 6e 00             	add    %ch,0x0(%esi)
4176d9:	75 00                	jne    0x4176db
4176db:	73 00                	jae    0x4176dd
4176dd:	0d 00 0a 00 00       	or     $0xa00,%eax
4176e2:	23 63 00             	and    0x0(%ebx),%esp
4176e5:	61                   	popa
4176e6:	00 6e 00             	add    %ch,0x0(%esi)
4176e9:	6e                   	outsb  %ds:(%esi),(%dx)
4176ea:	00 6f 00             	add    %ch,0x0(%edi)
4176ed:	74 00                	je     0x4176ef
4176ef:	20 00                	and    %al,(%eax)
4176f1:	62 00                	bound  %eax,(%eax)
4176f3:	65 00 20             	add    %ah,%gs:(%eax)
4176f6:	00 62 00             	add    %ah,0x0(%edx)
4176f9:	6c                   	insb   (%dx),%es:(%edi)
4176fa:	00 61 00             	add    %ah,0x0(%ecx)
4176fd:	6e                   	outsb  %ds:(%esi),(%dx)
4176fe:	00 6b 00             	add    %ch,0x0(%ebx)
417701:	73 00                	jae    0x417703
417703:	21 00                	and    %eax,(%eax)
417705:	00 33                	add    %dh,(%ebx)
417707:	50                   	push   %eax
417708:	00 6c 00 61          	add    %ch,0x61(%eax,%eax,1)
41770c:	00 79 00             	add    %bh,0x0(%ecx)
41770f:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417713:	20 00                	and    %al,(%eax)
417715:	31 00                	xor    %eax,(%eax)
417717:	20 00                	and    %al,(%eax)
417719:	73 00                	jae    0x41771b
41771b:	74 00                	je     0x41771d
41771d:	61                   	popa
41771e:	00 72 00             	add    %dh,0x0(%edx)
417721:	74 00                	je     0x417723
417723:	20 00                	and    %al,(%eax)
417725:	74 00                	je     0x417727
417727:	68 00 65 00 20       	push   $0x20006500
41772c:	00 67 00             	add    %ah,0x0(%edi)
41772f:	61                   	popa
417730:	00 6d 00             	add    %ch,0x0(%ebp)
417733:	65 00 3a             	add    %bh,%gs:(%edx)
417736:	00 20                	add    %ah,(%eax)
417738:	00 00                	add    %al,(%eax)
41773a:	33 50 00             	xor    0x0(%eax),%edx
41773d:	6c                   	insb   (%dx),%es:(%edi)
41773e:	00 61 00             	add    %ah,0x0(%ecx)
417741:	79 00                	jns    0x417743
417743:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
417747:	20 00                	and    %al,(%eax)
417749:	32 00                	xor    (%eax),%al
41774b:	20 00                	and    %al,(%eax)
41774d:	73 00                	jae    0x41774f
41774f:	74 00                	je     0x417751
417751:	61                   	popa
417752:	00 72 00             	add    %dh,0x0(%edx)
417755:	74 00                	je     0x417757
417757:	20 00                	and    %al,(%eax)
417759:	74 00                	je     0x41775b
41775b:	68 00 65 00 20       	push   $0x20006500
417760:	00 67 00             	add    %ah,0x0(%edi)
417763:	61                   	popa
417764:	00 6d 00             	add    %ch,0x0(%ebp)
417767:	65 00 3a             	add    %bh,%gs:(%edx)
41776a:	00 20                	add    %ah,(%eax)
41776c:	00 00                	add    %al,(%eax)
41776e:	09 43 00             	or     %eax,0x0(%ebx)
417771:	4f                   	dec    %edi
417772:	00 4d 00             	add    %cl,0x0(%ebp)
417775:	4d                   	dec    %ebp
417776:	00 00                	add    %al,(%eax)
417778:	61                   	popa
417779:	43                   	inc    %ebx
41777a:	00 61 00             	add    %ah,0x0(%ecx)
41777d:	6e                   	outsb  %ds:(%esi),(%dx)
41777e:	00 6e 00             	add    %ch,0x0(%esi)
417781:	6f                   	outsl  %ds:(%esi),(%dx)
417782:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
417786:	00 72 00             	add    %dh,0x0(%edx)
417789:	6f                   	outsl  %ds:(%esi),(%dx)