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)
420757:	4d                   	dec    %ebp
420758:	00 56 00             	add    %dl,0x0(%esi)
42075b:	35 00 59 00 6f       	xor    $0x6f005900,%eax
420760:	00 57 00             	add    %dl,0x0(%edi)
420763:	32 00                	xor    (%eax),%al
420765:	79 00                	jns    0x420767
420767:	66 00 6d 00          	data16 add %ch,0x0(%ebp)
42076b:	4e                   	dec    %esi
42076c:	00 49 00             	add    %cl,0x0(%ecx)
42076f:	77 00                	ja     0x420771
420771:	35 00 37 00 42       	xor    $0x42003700,%eax
420776:	00 72 00             	add    %dh,0x0(%edx)
420779:	73 00                	jae    0x42077b
42077b:	4f                   	dec    %edi
42077c:	00 4c 00 75          	add    %cl,0x75(%eax,%eax,1)
420780:	00 4d 00             	add    %cl,0x0(%ebp)
420783:	68 00 65 00 34       	push   $0x34006500
420788:	00 5a 00             	add    %bl,0x0(%edx)
42078b:	53                   	push   %ebx
42078c:	00 54 00 74          	add    %dl,0x74(%eax,%eax,1)
420790:	00 31                	add    %dh,(%ecx)
420792:	00 34 00             	add    %dh,(%eax,%eax,1)
420795:	6d                   	insl   (%dx),%es:(%edi)
420796:	00 45 00             	add    %al,0x0(%ebp)
420799:	49                   	dec    %ecx
42079a:	00 62 00             	add    %ah,0x0(%edx)
42079d:	67 00 43 00          	add    %al,0x0(%bp,%di)
4207a1:	75 00                	jne    0x4207a3
4207a3:	37                   	aaa
4207a4:	00 53 00             	add    %dl,0x0(%ebx)
4207a7:	7a 00                	jp     0x4207a9
4207a9:	79 00                	jns    0x4207ab
4207ab:	4a                   	dec    %edx
4207ac:	00 51 00             	add    %dl,0x0(%ecx)
4207af:	54                   	push   %esp
4207b0:	00 6f 00             	add    %ch,0x0(%edi)
4207b3:	2b 00                	sub    (%eax),%eax
4207b5:	48                   	dec    %eax
4207b6:	00 46 00             	add    %al,0x0(%esi)
4207b9:	38 00                	cmp    %al,(%eax)
4207bb:	65 00 35 00 78 00 46 	add    %dh,%gs:0x46007800
4207c2:	00 5a 00             	add    %bl,0x0(%edx)
4207c5:	42                   	inc    %edx
4207c6:	00 53 00             	add    %dl,0x0(%ebx)
4207c9:	4d                   	dec    %ebp
4207ca:	00 63 00             	add    %ah,0x0(%ebx)
4207cd:	6c                   	insb   (%dx),%es:(%edi)
4207ce:	00 77 00             	add    %dh,0x0(%edi)
4207d1:	41                   	inc    %ecx
4207d2:	00 45 00             	add    %al,0x0(%ebp)
4207d5:	68 00 39 00 50       	push   $0x50003900
4207da:	00 75 00             	add    %dh,0x0(%ebp)
4207dd:	65 00 4f 00          	add    %cl,%gs:0x0(%edi)
4207e1:	70 00                	jo     0x4207e3
4207e3:	49                   	dec    %ecx
4207e4:	00 65 00             	add    %ah,0x0(%ebp)
4207e7:	71 00                	jno    0x4207e9
4207e9:	72 00                	jb     0x4207eb
4207eb:	59                   	pop    %ecx
4207ec:	00 64 00 72          	add    %ah,0x72(%eax,%eax,1)
4207f0:	00 70 00             	add    %dh,0x0(%eax)
4207f3:	44                   	inc    %esp
4207f4:	00 75 00             	add    %dh,0x0(%ebp)
4207f7:	2b 00                	sub    (%eax),%eax
4207f9:	59                   	pop    %ecx
4207fa:	00 2b                	add    %ch,(%ebx)
4207fc:	00 44 00 48          	add    %al,0x48(%eax,%eax,1)
420800:	00 30                	add    %dh,(%eax)
420802:	00 32                	add    %dh,(%edx)
420804:	00 49 00             	add    %cl,0x0(%ecx)
420807:	6f                   	outsl  %ds:(%esi),(%dx)
420808:	00 4a 00             	add    %cl,0x0(%edx)
42080b:	66 00 42 00          	data16 add %al,0x0(%edx)
42080f:	54                   	push   %esp
420810:	00 71 00             	add    %dh,0x0(%ecx)
420813:	70 00                	jo     0x420815
420815:	6d                   	insl   (%dx),%es:(%edi)
420816:	00 58 00             	add    %bl,0x0(%eax)
420819:	74 00                	je     0x42081b
42081b:	32 00                	xor    (%eax),%al
42081d:	4a                   	dec    %edx
42081e:	00 79 00             	add    %bh,0x0(%ecx)
420821:	66 00 36             	data16 add %dh,(%esi)
420824:	00 33                	add    %dh,(%ebx)
420826:	00 6d 00             	add    %ch,0x0(%ebp)
420829:	77 00                	ja     0x42082b
42082b:	53                   	push   %ebx
42082c:	00 34 00             	add    %dh,(%eax,%eax,1)
42082f:	76 00                	jbe    0x420831
420831:	50                   	push   %eax
420832:	00 70 00             	add    %dh,0x0(%eax)
420835:	4c                   	dec    %esp
420836:	00 57 00             	add    %dl,0x0(%edi)
420839:	4c                   	dec    %esp
42083a:	00 34 00             	add    %dh,(%eax,%eax,1)
42083d:	42                   	inc    %edx
42083e:	00 56 00             	add    %dl,0x0(%esi)
420841:	59                   	pop    %ecx
420842:	00 37                	add    %dh,(%edi)
420844:	00 45 00             	add    %al,0x0(%ebp)
420847:	33 00                	xor    (%eax),%eax
420849:	33 00                	xor    (%eax),%eax
42084b:	67 00 6d 00          	add    %ch,0x0(%di)
42084f:	42                   	inc    %edx
420850:	00 55 00             	add    %dl,0x0(%ebp)
420853:	33 00                	xor    (%eax),%eax
420855:	30 00                	xor    %al,(%eax)
420857:	49                   	dec    %ecx
420858:	00 2f                	add    %ch,(%edi)
42085a:	00 73 00             	add    %dh,0x0(%ebx)
42085d:	66 00 61 00          	data16 add %ah,0x0(%ecx)
420861:	4f                   	dec    %edi
420862:	00 67 00             	add    %ah,0x0(%edi)
420865:	30 00                	xor    %al,(%eax)
420867:	31 00                	xor    %eax,(%eax)
420869:	31 00                	xor    %eax,(%eax)
42086b:	67 00 41 00          	add    %al,0x0(%bx,%di)
42086f:	67 00 4b 00          	add    %cl,0x0(%bp,%di)
420873:	71 00                	jno    0x420875
420875:	54                   	push   %esp
420876:	00 52 00             	add    %dl,0x0(%edx)
420879:	34 00                	xor    $0x0,%al
42087b:	6e                   	outsb  %ds:(%esi),(%dx)
42087c:	00 7a 00             	add    %bh,0x0(%edx)
42087f:	54                   	push   %esp
420880:	00 49 00             	add    %cl,0x0(%ecx)
420883:	71 00                	jno    0x420885
420885:	77 00                	ja     0x420887
420887:	52                   	push   %edx
420888:	00 41 00             	add    %al,0x0(%ecx)
42088b:	74 00                	je     0x42088d
42088d:	4b                   	dec    %ebx
42088e:	00 5a 00             	add    %bl,0x0(%edx)
420891:	46                   	inc    %esi
420892:	00 47 00             	add    %al,0x0(%edi)
420895:	73 00                	jae    0x420897
420897:	43                   	inc    %ebx
420898:	00 31                	add    %dh,(%ecx)
42089a:	00 62 00             	add    %ah,0x0(%edx)
42089d:	2b 00                	sub    (%eax),%eax
42089f:	58                   	pop    %eax
4208a0:	00 39                	add    %bh,(%ecx)
4208a2:	00 73 00             	add    %dh,0x0(%ebx)
4208a5:	31 00                	xor    %eax,(%eax)
4208a7:	44                   	inc    %esp
4208a8:	00 2b                	add    %ch,(%ebx)
4208aa:	00 65 00             	add    %ah,0x0(%ebp)
4208ad:	75 00                	jne    0x4208af
4208af:	39 00                	cmp    %eax,(%eax)
4208b1:	38 00                	cmp    %al,(%eax)
4208b3:	7a 00                	jp     0x4208b5
4208b5:	67 00 44 00          	add    %al,0x0(%si)
4208b9:	4a                   	dec    %edx
4208ba:	00 48 00             	add    %cl,0x0(%eax)
4208bd:	70 00                	jo     0x4208bf
4208bf:	34 00                	xor    $0x0,%al
4208c1:	53                   	push   %ebx
4208c2:	00 2b                	add    %ch,(%ebx)
4208c4:	00 62 00             	add    %ah,0x0(%edx)
4208c7:	53                   	push   %ebx
4208c8:	00 65 00             	add    %ah,0x0(%ebp)
4208cb:	37                   	aaa
4208cc:	00 68 00             	add    %ch,0x0(%eax)
4208cf:	6f                   	outsl  %ds:(%esi),(%dx)
4208d0:	00 69 00             	add    %ch,0x0(%ecx)
4208d3:	4c                   	dec    %esp
4208d4:	00 6f 00             	add    %ch,0x0(%edi)
4208d7:	44                   	inc    %esp
4208d8:	00 57 00             	add    %dl,0x0(%edi)
4208db:	51                   	push   %ecx
4208dc:	00 78 00             	add    %bh,0x0(%eax)
4208df:	6c                   	insb   (%dx),%es:(%edi)
4208e0:	00 53 00             	add    %dl,0x0(%ebx)
4208e3:	56                   	push   %esi
4208e4:	00 63 00             	add    %ah,0x0(%ebx)