427529:	59                   	pop    %ecx
42752a:	00 6e 00             	add    %ch,0x0(%esi)
42752d:	6d                   	insl   (%dx),%es:(%edi)
42752e:	00 51 00             	add    %dl,0x0(%ecx)
427531:	77 00                	ja     0x427533
427533:	4e                   	dec    %esi
427534:	00 65 00             	add    %ah,0x0(%ebp)
427537:	48                   	dec    %eax
427538:	00 42 00             	add    %al,0x0(%edx)
42753b:	73 00                	jae    0x42753d
42753d:	4f                   	dec    %edi
42753e:	00 44 00 6c          	add    %al,0x6c(%eax,%eax,1)
427542:	00 4f 00             	add    %cl,0x0(%edi)
427545:	34 00                	xor    $0x0,%al
427547:	6b 00 61             	imul   $0x61,(%eax),%eax
42754a:	00 64 00 70          	add    %ah,0x70(%eax,%eax,1)
42754e:	00 64 00 51          	add    %ah,0x51(%eax,%eax,1)
427552:	00 49 00             	add    %cl,0x0(%ecx)
427555:	34 00                	xor    $0x0,%al
427557:	53                   	push   %ebx
427558:	00 6a 00             	add    %ch,0x0(%edx)
42755b:	72 00                	jb     0x42755d
42755d:	70 00                	jo     0x42755f
42755f:	56                   	push   %esi
427560:	00 79 00             	add    %bh,0x0(%ecx)
427563:	6b 00 78             	imul   $0x78,(%eax),%eax
427566:	00 52 00             	add    %dl,0x0(%edx)
427569:	78 00                	js     0x42756b
42756b:	6f                   	outsl  %ds:(%esi),(%dx)
42756c:	00 6f 00             	add    %ch,0x0(%edi)
42756f:	6f                   	outsl  %ds:(%esi),(%dx)
427570:	00 6f 00             	add    %ch,0x0(%edi)
427573:	6b 00 45             	imul   $0x45,(%eax),%eax
427576:	00 6e 00             	add    %ch,0x0(%esi)
427579:	45                   	inc    %ebp
42757a:	00 47 00             	add    %al,0x0(%edi)
42757d:	39 00                	cmp    %eax,(%eax)
42757f:	32 00                	xor    (%eax),%al
427581:	56                   	push   %esi
427582:	00 46 00             	add    %al,0x0(%esi)
427585:	58                   	pop    %eax
427586:	00 64 00 7a          	add    %ah,0x7a(%eax,%eax,1)
42758a:	00 72 00             	add    %dh,0x0(%edx)
42758d:	57                   	push   %edi
42758e:	00 68 00             	add    %ch,0x0(%eax)
427591:	4f                   	dec    %edi
427592:	00 6f 00             	add    %ch,0x0(%edi)
427595:	79 00                	jns    0x427597
427597:	38 00                	cmp    %al,(%eax)
427599:	47                   	inc    %edi
42759a:	00 73 00             	add    %dh,0x0(%ebx)
42759d:	77 00                	ja     0x42759f
42759f:	37                   	aaa
4275a0:	00 48 00             	add    %cl,0x0(%eax)
4275a3:	68 00 55 00 7a       	push   $0x7a005500
4275a8:	00 62 00             	add    %ah,0x0(%edx)
4275ab:	50                   	push   %eax
4275ac:	00 31                	add    %dh,(%ecx)
4275ae:	00 51 00             	add    %dl,0x0(%ecx)
4275b1:	66 00 75 00          	data16 add %dh,0x0(%ebp)
4275b5:	74 00                	je     0x4275b7
4275b7:	77 00                	ja     0x4275b9
4275b9:	71 00                	jno    0x4275bb
4275bb:	38 00                	cmp    %al,(%eax)
4275bd:	6f                   	outsl  %ds:(%esi),(%dx)
4275be:	00 44 00 55          	add    %al,0x55(%eax,%eax,1)
4275c2:	00 70 00             	add    %dh,0x0(%eax)
4275c5:	63 00                	arpl   %eax,(%eax)
4275c7:	4e                   	dec    %esi
4275c8:	00 75 00             	add    %dh,0x0(%ebp)
4275cb:	36 00 42 00          	add    %al,%ss:0x0(%edx)
4275cf:	2f                   	das
4275d0:	00 4a 00             	add    %cl,0x0(%edx)
4275d3:	7a 00                	jp     0x4275d5
4275d5:	7a 00                	jp     0x4275d7
4275d7:	63 00                	arpl   %eax,(%eax)
4275d9:	69 00 68 00 52 00    	imul   $0x520068,(%eax),%eax
4275df:	38 00                	cmp    %al,(%eax)
4275e1:	34 00                	xor    $0x0,%al
4275e3:	78 00                	js     0x4275e5
4275e5:	71 00                	jno    0x4275e7
4275e7:	69 00 54 00 41 00    	imul   $0x410054,(%eax),%eax
4275ed:	41                   	inc    %ecx
4275ee:	00 76 00             	add    %dh,0x0(%esi)
4275f1:	50                   	push   %eax
4275f2:	00 4f 00             	add    %cl,0x0(%edi)
4275f5:	45                   	inc    %ebp
4275f6:	00 2b                	add    %ch,(%ebx)
4275f8:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
4275fc:	00 31                	add    %dh,(%ecx)
4275fe:	00 37                	add    %dh,(%edi)
427600:	00 32                	add    %dh,(%edx)
427602:	00 56 00             	add    %dl,0x0(%esi)
427605:	6b 00 70             	imul   $0x70,(%eax),%eax
427608:	00 34 00             	add    %dh,(%eax,%eax,1)
42760b:	43                   	inc    %ebx
42760c:	00 73 00             	add    %dh,0x0(%ebx)
42760f:	45                   	inc    %ebp
427610:	00 61 00             	add    %ah,0x0(%ecx)
427613:	31 00                	xor    %eax,(%eax)
427615:	42                   	inc    %edx
427616:	00 50 00             	add    %dl,0x0(%eax)
427619:	77 00                	ja     0x42761b
42761b:	45                   	inc    %ebp
42761c:	00 54 00 59          	add    %dl,0x59(%eax,%eax,1)
427620:	00 36                	add    %dh,(%esi)
427622:	00 59 00             	add    %bl,0x0(%ecx)
427625:	47                   	inc    %edi
427626:	00 43 00             	add    %al,0x0(%ebx)
427629:	57                   	push   %edi
42762a:	00 38                	add    %bh,(%eax)
42762c:	00 51 00             	add    %dl,0x0(%ecx)
42762f:	67 00 63 00          	add    %ah,0x0(%bp,%di)
427633:	52                   	push   %edx
427634:	00 66 00             	add    %ah,0x0(%esi)
427637:	4d                   	dec    %ebp
427638:	00 41 00             	add    %al,0x0(%ecx)
42763b:	38 00                	cmp    %al,(%eax)
42763d:	77 00                	ja     0x42763f
42763f:	79 00                	jns    0x427641
427641:	76 00                	jbe    0x427643
427643:	30 00                	xor    %al,(%eax)
427645:	6b 00 2f             	imul   $0x2f,(%eax),%eax
427648:	00 36                	add    %dh,(%esi)
42764a:	00 75 00             	add    %dh,0x0(%ebp)
42764d:	77 00                	ja     0x42764f
42764f:	61                   	popa
427650:	00 52 00             	add    %dl,0x0(%edx)
427653:	30 00                	xor    %al,(%eax)
427655:	7a 00                	jp     0x427657
427657:	69 00 6b 00 2b 00    	imul   $0x2b006b,(%eax),%eax
42765d:	61                   	popa
42765e:	00 41 00             	add    %al,0x0(%ecx)
427661:	53                   	push   %ebx
427662:	00 49 00             	add    %cl,0x0(%ecx)
427665:	6e                   	outsb  %ds:(%esi),(%dx)
427666:	00 6e 00             	add    %ch,0x0(%esi)
427669:	57                   	push   %edi
42766a:	00 68 00             	add    %ch,0x0(%eax)
42766d:	6b 00 63             	imul   $0x63,(%eax),%eax
427670:	00 31                	add    %dh,(%ecx)
427672:	00 46 00             	add    %al,0x0(%esi)
427675:	39 00                	cmp    %eax,(%eax)
427677:	7a 00                	jp     0x427679
427679:	74 00                	je     0x42767b
42767b:	2f                   	das
42767c:	00 37                	add    %dh,(%edi)
42767e:	00 54 00 73          	add    %dl,0x73(%eax,%eax,1)
427682:	00 4f 00             	add    %cl,0x0(%edi)
427685:	66 00 58 00          	data16 add %bl,0x0(%eax)
427689:	44                   	inc    %esp
42768a:	00 43 00             	add    %al,0x0(%ebx)
42768d:	38 00                	cmp    %al,(%eax)
42768f:	75 00                	jne    0x427691
427691:	30 00                	xor    %al,(%eax)
427693:	72 00                	jb     0x427695
427695:	2f                   	das
427696:	00 61 00             	add    %ah,0x0(%ecx)
427699:	76 00                	jbe    0x42769b
42769b:	75 00                	jne    0x42769d
42769d:	61                   	popa
42769e:	00 58 00             	add    %bl,0x0(%eax)
4276a1:	61                   	popa
4276a2:	00 38                	add    %bh,(%eax)
4276a4:	00 50 00             	add    %dl,0x0(%eax)
4276a7:	31 00                	xor    %eax,(%eax)
4276a9:	59                   	pop    %ecx
4276aa:	00 39                	add    %bh,(%ecx)
4276ac:	00 6a 00             	add    %ch,0x0(%edx)
4276af:	77 00                	ja     0x4276b1
4276b1:	62 00                	bound  %eax,(%eax)
4276b3:	35 00 4b 00 71       	xor    $0x71004b00,%eax
4276b8:	00 49 00             	add    %cl,0x0(%ecx)
4276bb:	46                   	inc    %esi
4276bc:	00 55 00             	add    %dl,0x0(%ebp)
4276bf:	41                   	inc    %ecx
4276c0:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
4276c4:	00 34 00             	add    %dh,(%eax,%eax,1)
4276c7:	6b 00 61             	imul   $0x61,(%eax),%eax
4276ca:	00 64 00 70          	add    %ah,0x70(%eax,%eax,1)
4276ce:	00 64 00 51          	add    %ah,0x51(%eax,%eax,1)
4276d2:	00 49 00             	add    %cl,0x0(%ecx)
4276d5:	34 00                	xor    $0x0,%al
4276d7:	53                   	push   %ebx
4276d8:	00 6a 00             	add    %ch,0x0(%edx)
4276db:	72 00                	jb     0x4276dd
4276dd:	70 00                	jo     0x4276df
4276df:	56                   	push   %esi
4276e0:	00 79 00             	add    %bh,0x0(%ecx)
4276e3:	6b 00 78             	imul   $0x78,(%eax),%eax
4276e6:	00 52 00             	add    %dl,0x0(%edx)
4276e9:	78 00                	js     0x4276eb
4276eb:	6f                   	outsl  %ds:(%esi),(%dx)
4276ec:	00 6f 00             	add    %ch,0x0(%edi)
4276ef:	6f                   	outsl  %ds:(%esi),(%dx)
4276f0:	00 6f 00             	add    %ch,0x0(%edi)
4276f3:	6b 00 45             	imul   $0x45,(%eax),%eax
4276f6:	00 6e 00             	add    %ch,0x0(%esi)
4276f9:	45                   	inc    %ebp
4276fa:	00 47 00             	add    %al,0x0(%edi)
4276fd:	39 00                	cmp    %eax,(%eax)
4276ff:	6d                   	insl   (%dx),%es:(%edi)
427700:	00 66 00             	add    %ah,0x0(%esi)
427703:	56                   	push   %esi
427704:	00 31                	add    %dh,(%ecx)
427706:	00 39                	add    %bh,(%ecx)
427708:	00 6b 00             	add    %ch,0x0(%ebx)
42770b:	39 00                	cmp    %eax,(%eax)
42770d:	2b 00                	sub    (%eax),%eax
42770f:	63 00                	arpl   %eax,(%eax)
427711:	4c                   	dec    %esp
427712:	00 33                	add    %dh,(%ebx)
427714:	00 78 00             	add    %bh,0x0(%eax)
427717:	38 00                	cmp    %al,(%eax)
427719:	47                   	inc    %edi
42771a:	00 73 00             	add    %dh,0x0(%ebx)
42771d:	77 00                	ja     0x42771f
42771f:	37                   	aaa
427720:	00 48 00             	add    %cl,0x0(%eax)
427723:	68 00 55 00 7a       	push   $0x7a005500
427728:	00 62 00             	add    %ah,0x0(%edx)
42772b:	50                   	push   %eax
42772c:	00 31                	add    %dh,(%ecx)
42772e:	00 51 00             	add    %dl,0x0(%ecx)
427731:	66 00 75 00          	data16 add %dh,0x0(%ebp)
427735:	74 00                	je     0x427737
427737:	77 00                	ja     0x427739
427739:	71 00                	jno    0x42773b
42773b:	38 00                	cmp    %al,(%eax)
42773d:	6f                   	outsl  %ds:(%esi),(%dx)
42773e:	00 7a 00             	add    %bh,0x0(%edx)
427741:	33 00                	xor    (%eax),%eax
427743:	51                   	push   %ecx
427744:	00 42 00             	add    %al,0x0(%edx)
427747:	4f                   	dec    %edi
427748:	00 37                	add    %dh,(%edi)
42774a:	00 48 00             	add    %cl,0x0(%eax)
42774d:	70 00                	jo     0x42774f
42774f:	79 00                	jns    0x427751
427751:	6d                   	insl   (%dx),%es:(%edi)
427752:	00 46 00             	add    %al,0x0(%esi)
427755:	79 00                	jns    0x427757
427757:	63 00                	arpl   %eax,(%eax)
427759:	69 00 68 00 52 00    	imul   $0x520068,(%eax),%eax
42775f:	38 00                	cmp    %al,(%eax)
427761:	34 00                	xor    $0x0,%al
427763:	78 00                	js     0x427765
427765:	71 00                	jno    0x427767
427767:	69 00 54 00 41 00    	imul   $0x410054,(%eax),%eax
42776d:	41                   	inc    %ecx
42776e:	00 76 00             	add    %dh,0x0(%esi)
427771:	50                   	push   %eax
427772:	00 4f 00             	add    %cl,0x0(%edi)
427775:	45                   	inc    %ebp
427776:	00 2b                	add    %ch,(%ebx)
427778:	00 44 00 45          	add    %al,0x45(%eax,%eax,1)
42777c:	00 31                	add    %dh,(%ecx)
42777e:	00 37                	add    %dh,(%edi)
427780:	00 32                	add    %dh,(%edx)
427782:	00 56 00             	add    %dl,0x0(%esi)
427785:	6b 00 70             	imul   $0x70,(%eax),%eax
427788:	00 34 00             	add    %dh,(%eax,%eax,1)
42778b:	43                   	inc    %ebx
42778c:	00 73 00             	add    %dh,0x0(%ebx)
42778f:	45                   	inc    %ebp
427790:	00 61 00             	add    %ah,0x0(%ecx)
427793:	31 00                	xor    %eax,(%eax)
427795:	68 00 76 00 2b       	push   $0x2b007600
42779a:	00 2f                	add    %ch,(%edi)
42779c:	00 4d 00             	add    %cl,0x0(%ebp)
42779f:	44                   	inc    %esp
4277a0:	00 45 00             	add    %al,0x0(%ebp)
4277a3:	6b 00 39             	imul   $0x39,(%eax),%eax
4277a6:	00 79 00             	add    %bh,0x0(%ecx)
4277a9:	31 00                	xor    %eax,(%eax)
4277ab:	38 00                	cmp    %al,(%eax)
4277ad:	51                   	push   %ecx
4277ae:	00 67 00             	add    %ah,0x0(%edi)
4277b1:	63 00                	arpl   %eax,(%eax)
4277b3:	52                   	push   %edx
4277b4:	00 66 00             	add    %ah,0x0(%esi)
4277b7:	4d                   	dec    %ebp
4277b8:	00 41 00             	add    %al,0x0(%ecx)
4277bb:	38 00                	cmp    %al,(%eax)
4277bd:	77 00                	ja     0x4277bf
4277bf:	79 00                	jns    0x4277c1
4277c1:	76 00                	jbe    0x4277c3
4277c3:	30 00                	xor    %al,(%eax)
4277c5:	6b 00 2f             	imul   $0x2f,(%eax),%eax
4277c8:	00 36                	add    %dh,(%esi)
4277ca:	00 75 00             	add    %dh,0x0(%ebp)
4277cd:	77 00                	ja     0x4277cf
4277cf:	61                   	popa
4277d0:	00 52 00             	add    %dl,0x0(%edx)
4277d3:	30 00                	xor    %al,(%eax)
4277d5:	48                   	dec    %eax
4277d6:	00 49 00             	add    %cl,0x0(%ecx)
4277d9:	75 00                	jne    0x4277db
4277db:	63 00                	arpl   %eax,(%eax)
4277dd:	36 00 6a 00          	add    %ch,%ss:0x0(%edx)
4277e1:	35 00 59 00 54       	xor    $0x54005900,%eax
4277e6:	00 43 00             	add    %al,0x0(%ebx)
4277e9:	69 00 68 00 6b 00    	imul   $0x6b0068,(%eax),%eax
4277ef:	63 00                	arpl   %eax,(%eax)
4277f1:	31 00                	xor    %eax,(%eax)
4277f3:	46                   	inc    %esi
4277f4:	00 39                	add    %bh,(%ecx)
4277f6:	00 7a 00             	add    %bh,0x0(%edx)
4277f9:	74 00                	je     0x4277fb
4277fb:	2f                   	das
4277fc:	00 37                	add    %dh,(%edi)
4277fe:	00 54 00 73          	add    %dl,0x73(%eax,%eax,1)
427802:	00 4f 00             	add    %cl,0x0(%edi)
427805:	66 00 58 00          	data16 add %bl,0x0(%eax)
427809:	44                   	inc    %esp
42780a:	00 43 00             	add    %al,0x0(%ebx)
42780d:	38 00                	cmp    %al,(%eax)
42780f:	75 00                	jne    0x427811
427811:	30 00                	xor    %al,(%eax)
427813:	72 00                	jb     0x427815
427815:	6e                   	outsb  %ds:(%esi),(%dx)
427816:	00 70 00             	add    %dh,0x0(%eax)
427819:	52                   	push   %edx
42781a:	00 44 00 7a          	add    %al,0x7a(%eax,%eax,1)
42781e:	00 38                	add    %bh,(%eax)
427820:	00 31                	add    %dh,(%ecx)
427822:	00 30                	add    %dh,(%eax)
427824:	00 4a 00             	add    %cl,0x0(%edx)
427827:	70 00                	jo     0x427829
427829:	50                   	push   %eax
42782a:	00 77 00             	add    %dh,0x0(%edi)
42782d:	4d                   	dec    %ebp
42782e:	00 44 00 2f          	add    %al,0x2f(%eax,%eax,1)
427832:	00 35 00 6c 00 37    	add    %dh,0x37006c00
427838:	00 68 00             	add    %ch,0x0(%eax)
42783b:	57                   	push   %edi
42783c:	00 42 00             	add    %al,0x0(%edx)
42783f:	34 00                	xor    $0x0,%al
427841:	46                   	inc    %esi
427842:	00 6f 00             	add    %ch,0x0(%edi)
427845:	58                   	pop    %eax
427846:	00 34 00             	add    %dh,(%eax,%eax,1)
427849:	6b 00 59             	imul   $0x59,(%eax),%eax
42784c:	00 56 00             	add    %dl,0x0(%esi)
42784f:	44                   	inc    %esp
427850:	00 32                	add    %dh,(%edx)
427852:	00 75 00             	add    %dh,0x0(%ebp)
427855:	78 00                	js     0x427857
427857:	37                   	aaa
427858:	00 36                	add    %dh,(%esi)