420432:	00 62 00             	add    %ah,0x0(%edx)
420435:	33 00                	xor    (%eax),%eax
420437:	59                   	pop    %ecx
420438:	00 76 00             	add    %dh,0x0(%esi)
42043b:	35 00 4a 00 62       	xor    $0x62004a00,%eax
420440:	00 53 00             	add    %dl,0x0(%ebx)
420443:	32 00                	xor    (%eax),%al
420445:	34 00                	xor    $0x0,%al
420447:	5a                   	pop    %edx
420448:	00 42 00             	add    %al,0x0(%edx)
42044b:	76 00                	jbe    0x42044d
42044d:	31 00                	xor    %eax,(%eax)
42044f:	78 00                	js     0x420451
420451:	37                   	aaa
420452:	00 54 00 55          	add    %dl,0x55(%eax,%eax,1)
420456:	00 52 00             	add    %dl,0x0(%edx)
420459:	6d                   	insl   (%dx),%es:(%edi)
42045a:	00 58 00             	add    %bl,0x0(%eax)
42045d:	34 00                	xor    $0x0,%al
42045f:	6f                   	outsl  %ds:(%esi),(%dx)
420460:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
420464:	00 56 00             	add    %dl,0x0(%esi)
420467:	53                   	push   %ebx
420468:	00 77 00             	add    %dh,0x0(%edi)
42046b:	76 00                	jbe    0x42046d
42046d:	54                   	push   %esp
42046e:	00 38                	add    %bh,(%eax)
420470:	00 59 00             	add    %bl,0x0(%ecx)
420473:	6c                   	insb   (%dx),%es:(%edi)
420474:	00 57 00             	add    %dl,0x0(%edi)
420477:	73 00                	jae    0x420479
420479:	43                   	inc    %ebx
42047a:	00 5a 00             	add    %bl,0x0(%edx)
42047d:	48                   	dec    %eax
42047e:	00 32                	add    %dh,(%edx)
420480:	00 34 00             	add    %dh,(%eax,%eax,1)
420483:	51                   	push   %ecx
420484:	00 41 00             	add    %al,0x0(%ecx)
420487:	50                   	push   %eax
420488:	00 49 00             	add    %cl,0x0(%ecx)
42048b:	42                   	inc    %edx
42048c:	00 54 00 4f          	add    %dl,0x4f(%eax,%eax,1)
420490:	00 52 00             	add    %dl,0x0(%edx)
420493:	45                   	inc    %ebp
420494:	00 46 00             	add    %al,0x0(%esi)
420497:	43                   	inc    %ebx
420498:	00 4a 00             	add    %cl,0x0(%edx)
42049b:	49                   	dec    %ecx
42049c:	00 78 00             	add    %bh,0x0(%eax)
42049f:	53                   	push   %ebx
4204a0:	00 43 00             	add    %al,0x0(%ebx)
4204a3:	70 00                	jo     0x4204a5
4204a5:	47                   	inc    %edi
4204a6:	00 66 00             	add    %ah,0x0(%esi)
4204a9:	43                   	inc    %ebx
4204aa:	00 51 00             	add    %dl,0x0(%ecx)
4204ad:	42                   	inc    %edx
4204ae:	00 5a 00             	add    %bl,0x0(%edx)
4204b1:	47                   	inc    %edi
4204b2:	00 47 00             	add    %al,0x0(%edi)
4204b5:	2f                   	das
4204b6:	00 74 00 41          	add    %dh,0x41(%eax,%eax,1)
4204ba:	00 2f                	add    %ch,(%edi)
4204bc:	00 4b 00             	add    %cl,0x0(%ebx)
4204bf:	75 00                	jne    0x4204c1
4204c1:	4a                   	dec    %edx
4204c2:	00 6f 00             	add    %ch,0x0(%edi)
4204c5:	38 00                	cmp    %al,(%eax)
4204c7:	49                   	dec    %ecx
4204c8:	00 6d 00             	add    %ch,0x0(%ebp)
4204cb:	43                   	inc    %ebx
4204cc:	00 4f 00             	add    %cl,0x0(%edi)
4204cf:	2f                   	das
4204d0:	00 37                	add    %dh,(%edi)
4204d2:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4204d6:	00 49 00             	add    %cl,0x0(%ecx)
4204d9:	67 00 5a 00          	add    %bl,0x0(%bp,%si)
4204dd:	4a                   	dec    %edx
4204de:	00 57 00             	add    %dl,0x0(%edi)
4204e1:	6e                   	outsb  %ds:(%esi),(%dx)
4204e2:	00 71 00             	add    %dh,0x0(%ecx)
4204e5:	6f                   	outsl  %ds:(%esi),(%dx)
4204e6:	00 42 00             	add    %al,0x0(%edx)
4204e9:	41                   	inc    %ecx
4204ea:	00 71 00             	add    %dh,0x0(%ecx)
4204ed:	37                   	aaa
4204ee:	00 4a 00             	add    %cl,0x0(%edx)
4204f1:	50                   	push   %eax
4204f2:	00 47 00             	add    %al,0x0(%edi)
4204f5:	78 00                	js     0x4204f7
4204f7:	4f                   	dec    %edi
4204f8:	00 51 00             	add    %dl,0x0(%ecx)
4204fb:	43                   	inc    %ebx
4204fc:	00 55 00             	add    %dl,0x0(%ebp)
4204ff:	4a                   	dec    %edx
420500:	00 4f 00             	add    %cl,0x0(%edi)
420503:	78 00                	js     0x420505
420505:	4c                   	dec    %esp
420506:	00 39                	add    %bh,(%ecx)
420508:	00 6a 00             	add    %ch,0x0(%edx)
42050b:	4f                   	dec    %edi
42050c:	00 38                	add    %bh,(%eax)
42050e:	00 30                	add    %dh,(%eax)
420510:	00 38                	add    %bh,(%eax)
420512:	00 30                	add    %dh,(%eax)
420514:	00 33                	add    %dh,(%ebx)
420516:	00 41 00             	add    %al,0x0(%ecx)
420519:	4d                   	dec    %ebp
42051a:	00 71 00             	add    %dh,0x0(%ecx)
42051d:	32 00                	xor    (%eax),%al
42051f:	79 00                	jns    0x420521
420521:	6d                   	insl   (%dx),%es:(%edi)
420522:	00 30                	add    %dh,(%eax)
420524:	00 47 00             	add    %al,0x0(%edi)
420527:	35 00 6f 00 55       	xor    $0x55006f00,%eax
42052c:	00 2b                	add    %ch,(%ebx)
42052e:	00 63 00             	add    %ah,0x0(%ebx)
420531:	31 00                	xor    %eax,(%eax)
420533:	34 00                	xor    $0x0,%al
420535:	32 00                	xor    (%eax),%al
420537:	45                   	inc    %ebp
420538:	00 6a 00             	add    %ch,0x0(%edx)
42053b:	41                   	inc    %ecx
42053c:	00 72 00             	add    %dh,0x0(%edx)
42053f:	49                   	dec    %ecx
420540:	00 30                	add    %dh,(%eax)
420542:	00 42 00             	add    %al,0x0(%edx)
420545:	38 00                	cmp    %al,(%eax)
420547:	42                   	inc    %edx
420548:	00 2f                	add    %ch,(%edi)
42054a:	00 75 00             	add    %dh,0x0(%ebp)
42054d:	67 00 43 00          	add    %al,0x0(%bp,%di)
420551:	48                   	dec    %eax
420552:	00 7a 00             	add    %bh,0x0(%edx)
420555:	39 00                	cmp    %eax,(%eax)
420557:	46                   	inc    %esi
420558:	00 78 00             	add    %bh,0x0(%eax)
42055b:	49                   	dec    %ecx
42055c:	00 73 00             	add    %dh,0x0(%ebx)
42055f:	70 00                	jo     0x420561
420561:	50                   	push   %eax
420562:	00 62 00             	add    %ah,0x0(%edx)
420565:	75 00                	jne    0x420567
420567:	7a 00                	jp     0x420569
420569:	69 00 52 00 46 00    	imul   $0x460052,(%eax),%eax
42056f:	76 00                	jbe    0x420571
420571:	7a 00                	jp     0x420573
420573:	59                   	pop    %ecx
420574:	00 53 00             	add    %dl,0x0(%ebx)
420577:	43                   	inc    %ebx
420578:	00 33                	add    %dh,(%ebx)
42057a:	00 6c 00 4f          	add    %ch,0x4f(%eax,%eax,1)
42057e:	00 39                	add    %bh,(%ecx)
420580:	00 67 00             	add    %ah,0x0(%edi)
420583:	57                   	push   %edi
420584:	00 35 00 50 00 70    	add    %dh,0x70005000
42058a:	00 4f 00             	add    %cl,0x0(%edi)
42058d:	48                   	dec    %eax
42058e:	00 50 00             	add    %dl,0x0(%eax)
420591:	58                   	pop    %eax
420592:	00 6e 00             	add    %ch,0x0(%esi)
420595:	71 00                	jno    0x420597
420597:	61                   	popa
420598:	00 79 00             	add    %bh,0x0(%ecx)
42059b:	36 00 46 00          	add    %al,%ss:0x0(%esi)
42059f:	46                   	inc    %esi
4205a0:	00 37                	add    %dh,(%edi)
4205a2:	00 72 00             	add    %dh,0x0(%edx)
4205a5:	36 00 35 00 6e 00 44 	add    %dh,%ss:0x44006e00
4205ac:	00 74 00 42          	add    %dh,0x42(%eax,%eax,1)
4205b0:	00 7a 00             	add    %bh,0x0(%edx)
4205b3:	70 00                	jo     0x4205b5
4205b5:	5a                   	pop    %edx
4205b6:	00 76 00             	add    %dh,0x0(%esi)
4205b9:	55                   	push   %ebp
4205ba:	00 65 00             	add    %ah,0x0(%ebp)
4205bd:	6c                   	insb   (%dx),%es:(%edi)
4205be:	00 34 00             	add    %dh,(%eax,%eax,1)
4205c1:	5a                   	pop    %edx
4205c2:	00 32                	add    %dh,(%edx)
4205c4:	00 53 00             	add    %dl,0x0(%ebx)
4205c7:	5a                   	pop    %edx
4205c8:	00 71 00             	add    %dh,0x0(%ecx)
4205cb:	2b 00                	sub    (%eax),%eax
4205cd:	70 00                	jo     0x4205cf
4205cf:	34 00                	xor    $0x0,%al
4205d1:	47                   	inc    %edi
4205d2:	00 78 00             	add    %bh,0x0(%eax)
4205d5:	46                   	inc    %esi
4205d6:	00 65 00             	add    %ah,0x0(%ebp)
4205d9:	67 00 50 00          	add    %dl,0x0(%bx,%si)
4205dd:	47                   	inc    %edi
4205de:	00 35 00 2b 00 2b    	add    %dh,0x2b002b00
4205e4:	00 58 00             	add    %bl,0x0(%eax)
4205e7:	48                   	dec    %eax
4205e8:	00 36                	add    %dh,(%esi)
4205ea:	00 43 00             	add    %al,0x0(%ebx)
4205ed:	4a                   	dec    %edx
4205ee:	00 42 00             	add    %al,0x0(%edx)
4205f1:	61                   	popa
4205f2:	00 38                	add    %bh,(%eax)
4205f4:	00 63 00             	add    %ah,0x0(%ebx)
4205f7:	46                   	inc    %esi
4205f8:	00 62 00             	add    %ah,0x0(%edx)
4205fb:	46                   	inc    %esi
4205fc:	00 34 00             	add    %dh,(%eax,%eax,1)
4205ff:	42                   	inc    %edx
420600:	00 45 00             	add    %al,0x0(%ebp)
420603:	71 00                	jno    0x420605
420605:	62 00                	bound  %eax,(%eax)
420607:	4d                   	dec    %ebp
420608:	00 53 00             	add    %dl,0x0(%ebx)
42060b:	44                   	inc    %esp
42060c:	00 76 00             	add    %dh,0x0(%esi)
42060f:	50                   	push   %eax
420610:	00 41 00             	add    %al,0x0(%ecx)
420613:	4d                   	dec    %ebp
420614:	00 44 00 37          	add    %al,0x37(%eax,%eax,1)
420618:	00 31                	add    %dh,(%ecx)
42061a:	00 78 00             	add    %bh,0x0(%eax)
42061d:	5a                   	pop    %edx
42061e:	00 52 00             	add    %dl,0x0(%edx)
420621:	54                   	push   %esp
420622:	00 7a 00             	add    %bh,0x0(%edx)
420625:	56                   	push   %esi
420626:	00 57 00             	add    %dl,0x0(%edi)
420629:	34 00                	xor    $0x0,%al
42062b:	42                   	inc    %edx
42062c:	00 61 00             	add    %ah,0x0(%ecx)
42062f:	64 00 38             	add    %bh,%fs:(%eax)
420632:	00 44 00 78          	add    %al,0x78(%eax,%eax,1)
420636:	00 37                	add    %dh,(%edi)
420638:	00 49 00             	add    %cl,0x0(%ecx)
42063b:	4b                   	dec    %ebx
42063c:	00 48 00             	add    %cl,0x0(%eax)
42063f:	4f                   	dec    %edi
420640:	00 48 00             	add    %cl,0x0(%eax)
420643:	76 00                	jbe    0x420645
420645:	6b 00 78             	imul   $0x78,(%eax),%eax
420648:	00 6d 00             	add    %ch,0x0(%ebp)
42064b:	45                   	inc    %ebp
42064c:	00 72 00             	add    %dh,0x0(%edx)
42064f:	72 00                	jb     0x420651
420651:	39 00                	cmp    %eax,(%eax)
420653:	56                   	push   %esi
420654:	00 39                	add    %bh,(%ecx)
420656:	00 78 00             	add    %bh,0x0(%eax)
420659:	6e                   	outsb  %ds:(%esi),(%dx)
42065a:	00 52 00             	add    %dl,0x0(%edx)
42065d:	49                   	dec    %ecx
42065e:	00 35 00 56 00 71    	add    %dh,0x71005600
420664:	00 45 00             	add    %al,0x0(%ebp)
420667:	34 00                	xor    $0x0,%al
420669:	69 00 4d 00 63 00    	imul   $0x63004d,(%eax),%eax
42066f:	4d                   	dec    %ebp
420670:	00 62 00             	add    %ah,0x0(%edx)
420673:	49                   	dec    %ecx
420674:	00 64 00 55          	add    %ah,0x55(%eax,%eax,1)
420678:	00 74 00 71          	add    %dh,0x71(%eax,%eax,1)
42067c:	00 42 00             	add    %al,0x0(%edx)
42067f:	4b                   	dec    %ebx
420680:	00 77 00             	add    %dh,0x0(%edi)
420683:	72 00                	jb     0x420685
420685:	73 00                	jae    0x420687
420687:	65 00 6b 00          	add    %ch,%gs:0x0(%ebx)
42068b:	39 00                	cmp    %eax,(%eax)
42068d:	71 00                	jno    0x42068f
42068f:	73 00                	jae    0x420691
420691:	68 00 59 00 2b       	push   $0x2b005900
420696:	00 4c 00 41          	add    %cl,0x41(%eax,%eax,1)
42069a:	00 34 00             	add    %dh,(%eax,%eax,1)
42069d:	74 00                	je     0x42069f
42069f:	52                   	push   %edx
4206a0:	00 62 00             	add    %ah,0x0(%edx)
4206a3:	43                   	inc    %ebx
4206a4:	00 56 00             	add    %dl,0x0(%esi)
4206a7:	31 00                	xor    %eax,(%eax)
4206a9:	34 00                	xor    $0x0,%al
4206ab:	69 00 55 00 45 00    	imul   $0x450055,(%eax),%eax
4206b1:	77 00                	ja     0x4206b3
4206b3:	61                   	popa
4206b4:	00 4c 00 49          	add    %cl,0x49(%eax,%eax,1)
4206b8:	00 4d 00             	add    %cl,0x0(%ebp)
4206bb:	33 00                	xor    (%eax),%eax
4206bd:	51                   	push   %ecx
4206be:	00 48 00             	add    %cl,0x0(%eax)
4206c1:	78 00                	js     0x4206c3
4206c3:	4f                   	dec    %edi
4206c4:	00 76 00             	add    %dh,0x0(%esi)
4206c7:	53                   	push   %ebx
4206c8:	00 4c 00 74          	add    %cl,0x74(%eax,%eax,1)
4206cc:	00 31                	add    %dh,(%ecx)
4206ce:	00 5a 00             	add    %bl,0x0(%edx)
4206d1:	62 00                	bound  %eax,(%eax)
4206d3:	43                   	inc    %ebx
4206d4:	00 36                	add    %dh,(%esi)
4206d6:	00 56 00             	add    %dl,0x0(%esi)
4206d9:	58                   	pop    %eax
4206da:	00 51 00             	add    %dl,0x0(%ecx)
4206dd:	35 00 4c 00 5a       	xor    $0x5a004c00,%eax
4206e2:	00 77 00             	add    %dh,0x0(%edi)
4206e5:	6a 00                	push   $0x0
4206e7:	4f                   	dec    %edi
4206e8:	00 72 00             	add    %dh,0x0(%edx)
4206eb:	49                   	dec    %ecx
4206ec:	00 43 00             	add    %al,0x0(%ebx)
4206ef:	38 00                	cmp    %al,(%eax)
4206f1:	7a 00                	jp     0x4206f3
4206f3:	63 00                	arpl   %eax,(%eax)
4206f5:	35 00 6c 00 4f       	xor    $0x4f006c00,%eax
4206fa:	00 62 00             	add    %ah,0x0(%edx)
4206fd:	4a                   	dec    %edx
4206fe:	00 70 00             	add    %dh,0x0(%eax)
420701:	6c                   	insb   (%dx),%es:(%edi)
420702:	00 55 00             	add    %dl,0x0(%ebp)
420705:	42                   	inc    %edx
420706:	00 78 00             	add    %bh,0x0(%eax)
420709:	36 00 48 00          	add    %cl,%ss:0x0(%eax)
42070d:	37                   	aaa
42070e:	00 75 00             	add    %dh,0x0(%ebp)
420711:	6c                   	insb   (%dx),%es:(%edi)
420712:	00 6d 00             	add    %ch,0x0(%ebp)
420715:	65 00 39             	add    %bh,%gs:(%ecx)
420718:	00 48 00             	add    %cl,0x0(%eax)
42071b:	62 00                	bound  %eax,(%eax)
42071d:	6a 00                	push   $0x0
42071f:	47                   	inc    %edi
420720:	00 30                	add    %dh,(%eax)
420722:	00 45 00             	add    %al,0x0(%ebp)
420725:	4c                   	dec    %esp
420726:	00 4a 00             	add    %cl,0x0(%edx)
420729:	49                   	dec    %ecx
42072a:	00 5a 00             	add    %bl,0x0(%edx)
42072d:	4c                   	dec    %esp
42072e:	00 58 00             	add    %bl,0x0(%eax)
420731:	64 00 31             	add    %dh,%fs:(%ecx)
420734:	00 69 00             	add    %ch,0x0(%ecx)
420737:	31 00                	xor    %eax,(%eax)
420739:	32 00                	xor    (%eax),%al
42073b:	79 00                	jns    0x42073d
42073d:	45                   	inc    %ebp
42073e:	00 35 00 58 00 76    	add    %dh,0x76005800
420744:	00 77 00             	add    %dh,0x0(%edi)
420747:	4f                   	dec    %edi
420748:	00 33                	add    %dh,(%ebx)
42074a:	00 31                	add    %dh,(%ecx)
42074c:	00 6d 00             	add    %ch,0x0(%ebp)
42074f:	65 00 4d 00          	add    %cl,%gs:0x0(%ebp)
420753:	51                   	push   %ecx
420754:	00 48 00             	add    %cl,0x0(%eax)