407563:	00 66 00             	add    %ah,0x0(%esi)
407566:	20 00                	and    %al,(%eax)
407568:	72 00                	jb     0x40756a
40756a:	65 00 70 00          	add    %dh,%gs:0x0(%eax)
40756e:	6f                   	outsl  %ds:(%esi),(%dx)
40756f:	00 72 00             	add    %dh,0x0(%edx)
407572:	74 00                	je     0x407574
407574:	20 00                	and    %al,(%eax)
407576:	66 00 69 00          	data16 add %ch,0x0(%ecx)
40757a:	6c                   	insb   (%dx),%es:(%edi)
40757b:	00 65 00             	add    %ah,0x0(%ebp)
40757e:	73 00                	jae    0x407580
407580:	25 00 63 00 00       	and    $0x6300,%eax
407585:	00 00                	add    %al,(%eax)
407587:	00 20                	add    %ah,(%eax)
407589:	00 20                	add    %ah,(%eax)
40758b:	00 20                	add    %ah,(%eax)
40758d:	00 20                	add    %ah,(%eax)
40758f:	00 20                	add    %ah,(%eax)
407591:	00 20                	add    %ah,(%eax)
407593:	00 20                	add    %ah,(%eax)
407595:	00 20                	add    %ah,(%eax)
407597:	00 20                	add    %ah,(%eax)
407599:	00 20                	add    %ah,(%eax)
40759b:	00 20                	add    %ah,(%eax)
40759d:	00 20                	add    %ah,(%eax)
40759f:	00 20                	add    %ah,(%eax)
4075a1:	00 20                	add    %ah,(%eax)
4075a3:	00 20                	add    %ah,(%eax)
4075a5:	00 20                	add    %ah,(%eax)
4075a7:	00 20                	add    %ah,(%eax)
4075a9:	00 20                	add    %ah,(%eax)
4075ab:	00 20                	add    %ah,(%eax)
4075ad:	00 20                	add    %ah,(%eax)
4075af:	00 20                	add    %ah,(%eax)
4075b1:	00 20                	add    %ah,(%eax)
4075b3:	00 20                	add    %ah,(%eax)
4075b5:	00 20                	add    %ah,(%eax)
4075b7:	00 20                	add    %ah,(%eax)
4075b9:	00 20                	add    %ah,(%eax)
4075bb:	00 20                	add    %ah,(%eax)
4075bd:	00 20                	add    %ah,(%eax)
4075bf:	00 20                	add    %ah,(%eax)
4075c1:	00 20                	add    %ah,(%eax)
4075c3:	00 28                	add    %ch,(%eax)
4075c5:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
4075c9:	00 66 00             	add    %ah,0x0(%esi)
4075cc:	61                   	popa
4075cd:	00 75 00             	add    %dh,0x0(%ebp)
4075d0:	6c                   	insb   (%dx),%es:(%edi)
4075d1:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
4075d5:	00 20                	add    %ah,(%eax)
4075d7:	00 3c 00             	add    %bh,(%eax,%eax,1)
4075da:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
4075de:	74 00                	je     0x4075e0
4075e0:	61                   	popa
4075e1:	00 62 00             	add    %ah,0x0(%edx)
4075e4:	61                   	popa
4075e5:	00 73 00             	add    %dh,0x0(%ebx)
4075e8:	65 00 3e             	add    %bh,%gs:(%esi)
4075eb:	00 2e                	add    %ch,(%esi)
4075ed:	00 69 00             	add    %ch,0x0(%ecx)
4075f0:	6e                   	outsb  %ds:(%esi),(%dx)
4075f1:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4075f5:	00 67 00             	add    %ah,0x0(%edi)
4075f8:	2e 00 72 00          	add    %dh,%cs:0x0(%edx)
4075fc:	61                   	popa
4075fd:	00 77 00             	add    %dh,0x0(%edi)
407600:	29 00                	sub    %eax,(%eax)
407602:	25 00 63 00 00       	and    $0x6300,%eax
407607:	00 20                	add    %ah,(%eax)
407609:	00 20                	add    %ah,(%eax)
40760b:	00 20                	add    %ah,(%eax)
40760d:	00 20                	add    %ah,(%eax)
40760f:	00 20                	add    %ah,(%eax)
407611:	00 20                	add    %ah,(%eax)
407613:	00 20                	add    %ah,(%eax)
407615:	00 20                	add    %ah,(%eax)
407617:	00 20                	add    %ah,(%eax)
407619:	00 20                	add    %ah,(%eax)
40761b:	00 20                	add    %ah,(%eax)
40761d:	00 20                	add    %ah,(%eax)
40761f:	00 20                	add    %ah,(%eax)
407621:	00 20                	add    %ah,(%eax)
407623:	00 20                	add    %ah,(%eax)
407625:	00 20                	add    %ah,(%eax)
407627:	00 20                	add    %ah,(%eax)
407629:	00 20                	add    %ah,(%eax)
40762b:	00 2f                	add    %ch,(%edi)
40762d:	00 76 00             	add    %dh,0x0(%esi)
407630:	73 00                	jae    0x407632
407632:	73 00                	jae    0x407634
407634:	72 00                	jb     0x407636
407636:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
40763a:	20 00                	and    %al,(%eax)
40763c:	3c 00                	cmp    $0x0,%al
40763e:	62 00                	bound  %eax,(%eax)
407640:	61                   	popa
407641:	00 73 00             	add    %dh,0x0(%ebx)
407644:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
407648:	61                   	popa
407649:	00 6d 00             	add    %ch,0x0(%ebp)
40764c:	65 00 3e             	add    %bh,%gs:(%esi)
40764f:	00 20                	add    %ah,(%eax)
407651:	00 3c 00             	add    %bh,(%eax,%eax,1)
407654:	6c                   	insb   (%dx),%es:(%edi)
407655:	00 6f 00             	add    %ch,0x0(%edi)
407658:	67 00 70 00          	add    %dh,0x0(%bx,%si)
40765c:	61                   	popa
40765d:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
407661:	00 3e                	add    %bh,(%esi)
407663:	00 25 00 63 00 00    	add    %ah,0x6300
407669:	00 00                	add    %al,(%eax)
40766b:	00 00                	add    %al,(%eax)
40766d:	00 00                	add    %al,(%eax)
40766f:	00 20                	add    %ah,(%eax)
407671:	00 20                	add    %ah,(%eax)
407673:	00 20                	add    %ah,(%eax)
407675:	00 20                	add    %ah,(%eax)
407677:	00 20                	add    %ah,(%eax)
407679:	00 20                	add    %ah,(%eax)
40767b:	00 20                	add    %ah,(%eax)
40767d:	00 20                	add    %ah,(%eax)
40767f:	00 20                	add    %ah,(%eax)
407681:	00 20                	add    %ah,(%eax)
407683:	00 20                	add    %ah,(%eax)
407685:	00 20                	add    %ah,(%eax)
407687:	00 20                	add    %ah,(%eax)
407689:	00 20                	add    %ah,(%eax)
40768b:	00 20                	add    %ah,(%eax)
40768d:	00 20                	add    %ah,(%eax)
40768f:	00 20                	add    %ah,(%eax)
407691:	00 20                	add    %ah,(%eax)
407693:	00 20                	add    %ah,(%eax)
407695:	00 20                	add    %ah,(%eax)
407697:	00 20                	add    %ah,(%eax)
407699:	00 20                	add    %ah,(%eax)
40769b:	00 20                	add    %ah,(%eax)
40769d:	00 20                	add    %ah,(%eax)
40769f:	00 20                	add    %ah,(%eax)
4076a1:	00 20                	add    %ah,(%eax)
4076a3:	00 20                	add    %ah,(%eax)
4076a5:	00 20                	add    %ah,(%eax)
4076a7:	00 2d 00 20 00 76    	add    %ch,0x76002000
4076ad:	00 65 00             	add    %ah,0x0(%ebp)
4076b0:	72 00                	jb     0x4076b2
4076b2:	69 00 66 00 69 00    	imul   $0x690066,(%eax),%eax
4076b8:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4076bc:	20 00                	and    %al,(%eax)
4076be:	61                   	popa
4076bf:	00 20                	add    %ah,(%eax)
4076c1:	00 73 00             	add    %dh,0x0(%ebx)
4076c4:	6e                   	outsb  %ds:(%esi),(%dx)
4076c5:	00 61 00             	add    %ah,0x0(%ecx)
4076c8:	70 00                	jo     0x4076ca
4076ca:	73 00                	jae    0x4076cc
4076cc:	68 00 6f 00 74       	push   $0x74006f00
4076d1:	00 20                	add    %ah,(%eax)
4076d3:	00 6f 00             	add    %ch,0x0(%edi)
4076d6:	66 00 20             	data16 add %ah,(%eax)
4076d9:	00 61 00             	add    %ah,0x0(%ecx)
4076dc:	20 00                	and    %al,(%eax)
4076de:	6c                   	insb   (%dx),%es:(%edi)
4076df:	00 69 00             	add    %ch,0x0(%ecx)
4076e2:	76 00                	jbe    0x4076e4
4076e4:	65 00 20             	add    %ah,%gs:(%eax)
4076e7:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
4076eb:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
4076ef:	00 62 00             	add    %ah,0x0(%edx)
4076f2:	61                   	popa
4076f3:	00 73 00             	add    %dh,0x0(%ebx)
4076f6:	65 00 2e             	add    %ch,%gs:(%esi)
4076f9:	00 20                	add    %ah,(%eax)
4076fb:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
4076ff:	00 69 00             	add    %ch,0x0(%ecx)
407702:	73 00                	jae    0x407704
407704:	25 00 63 00 00       	and    $0x6300,%eax
407709:	00 00                	add    %al,(%eax)
40770b:	00 00                	add    %al,(%eax)
40770d:	00 00                	add    %al,(%eax)
40770f:	00 20                	add    %ah,(%eax)
407711:	00 20                	add    %ah,(%eax)
407713:	00 20                	add    %ah,(%eax)
407715:	00 20                	add    %ah,(%eax)
407717:	00 20                	add    %ah,(%eax)
407719:	00 20                	add    %ah,(%eax)
40771b:	00 20                	add    %ah,(%eax)
40771d:	00 20                	add    %ah,(%eax)
40771f:	00 20                	add    %ah,(%eax)
407721:	00 20                	add    %ah,(%eax)
407723:	00 20                	add    %ah,(%eax)
407725:	00 20                	add    %ah,(%eax)
407727:	00 20                	add    %ah,(%eax)
407729:	00 20                	add    %ah,(%eax)
40772b:	00 20                	add    %ah,(%eax)
40772d:	00 20                	add    %ah,(%eax)
40772f:	00 20                	add    %ah,(%eax)
407731:	00 20                	add    %ah,(%eax)
407733:	00 20                	add    %ah,(%eax)
407735:	00 20                	add    %ah,(%eax)
407737:	00 20                	add    %ah,(%eax)
407739:	00 20                	add    %ah,(%eax)
40773b:	00 20                	add    %ah,(%eax)
40773d:	00 20                	add    %ah,(%eax)
40773f:	00 20                	add    %ah,(%eax)
407741:	00 20                	add    %ah,(%eax)
407743:	00 20                	add    %ah,(%eax)
407745:	00 20                	add    %ah,(%eax)
407747:	00 20                	add    %ah,(%eax)
407749:	00 20                	add    %ah,(%eax)
40774b:	00 6f 00             	add    %ch,0x0(%edi)
40774e:	70 00                	jo     0x407750
407750:	74 00                	je     0x407752
407752:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
407758:	20 00                	and    %al,(%eax)
40775a:	6d                   	insl   (%dx),%es:(%edi)
40775b:	00 75 00             	add    %dh,0x0(%ebp)
40775e:	73 00                	jae    0x407760
407760:	74 00                	je     0x407762
407762:	20 00                	and    %al,(%eax)
407764:	62 00                	bound  %eax,(%eax)
407766:	65 00 20             	add    %ah,%gs:(%eax)
407769:	00 75 00             	add    %dh,0x0(%ebp)
40776c:	73 00                	jae    0x40776e
40776e:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
407773:	00 69 00             	add    %ch,0x0(%ecx)
407776:	6e                   	outsb  %ds:(%esi),(%dx)
407777:	00 20                	add    %ah,(%eax)
407779:	00 63 00             	add    %ah,0x0(%ebx)
40777c:	6f                   	outsl  %ds:(%esi),(%dx)
40777d:	00 6e 00             	add    %ch,0x0(%esi)
407780:	6a 00                	push   $0x0
407782:	75 00                	jne    0x407784
407784:	6e                   	outsb  %ds:(%esi),(%dx)
407785:	00 63 00             	add    %ah,0x0(%ebx)
407788:	74 00                	je     0x40778a
40778a:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
407790:	20 00                	and    %al,(%eax)
407792:	77 00                	ja     0x407794
407794:	69 00 74 00 68 00    	imul   $0x680074,(%eax),%eax
40779a:	20 00                	and    %al,(%eax)
40779c:	2f                   	das
40779d:	00 74 00 3c          	add    %dh,0x3c(%eax,%eax,1)
4077a1:	00 64 00 62          	add    %ah,0x62(%eax,%eax,1)
4077a5:	00 3e                	add    %bh,(%esi)
4077a7:	00 25 00 63 00 00    	add    %ah,0x6300
4077ad:	00 00                	add    %al,(%eax)
4077af:	00 20                	add    %ah,(%eax)
4077b1:	00 20                	add    %ah,(%eax)
4077b3:	00 20                	add    %ah,(%eax)
4077b5:	00 20                	add    %ah,(%eax)
4077b7:	00 20                	add    %ah,(%eax)
4077b9:	00 20                	add    %ah,(%eax)
4077bb:	00 20                	add    %ah,(%eax)
4077bd:	00 20                	add    %ah,(%eax)
4077bf:	00 20                	add    %ah,(%eax)
4077c1:	00 20                	add    %ah,(%eax)
4077c3:	00 20                	add    %ah,(%eax)
4077c5:	00 20                	add    %ah,(%eax)
4077c7:	00 20                	add    %ah,(%eax)
4077c9:	00 20                	add    %ah,(%eax)
4077cb:	00 20                	add    %ah,(%eax)
4077cd:	00 20                	add    %ah,(%eax)
4077cf:	00 20                	add    %ah,(%eax)
4077d1:	00 20                	add    %ah,(%eax)
4077d3:	00 20                	add    %ah,(%eax)
4077d5:	00 20                	add    %ah,(%eax)
4077d7:	00 20                	add    %ah,(%eax)
4077d9:	00 20                	add    %ah,(%eax)
4077db:	00 20                	add    %ah,(%eax)
4077dd:	00 20                	add    %ah,(%eax)
4077df:	00 20                	add    %ah,(%eax)
4077e1:	00 20                	add    %ah,(%eax)
4077e3:	00 20                	add    %ah,(%eax)
4077e5:	00 20                	add    %ah,(%eax)
4077e7:	00 20                	add    %ah,(%eax)
4077e9:	00 20                	add    %ah,(%eax)
4077eb:	00 73 00             	add    %dh,0x0(%ebx)
4077ee:	6f                   	outsl  %ds:(%esi),(%dx)
4077ef:	00 20                	add    %ah,(%eax)
4077f1:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
4077f5:	00 61 00             	add    %ah,0x0(%ecx)
4077f8:	74 00                	je     0x4077fa
4077fa:	20 00                	and    %al,(%eax)
4077fc:	74 00                	je     0x4077fe
4077fe:	68 00 65 00 20       	push   $0x20006500
407803:	00 70 00             	add    %dh,0x0(%eax)
407806:	61                   	popa
407807:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
40780b:	00 20                	add    %ah,(%eax)
40780d:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
407811:	00 20                	add    %ah,(%eax)
407813:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
407817:	00 65 00             	add    %ah,0x0(%ebp)
40781a:	20 00                	and    %al,(%eax)
40781c:	74 00                	je     0x40781e
40781e:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
407822:	70 00                	jo     0x407824
407824:	6f                   	outsl  %ds:(%esi),(%dx)
407825:	00 72 00             	add    %dh,0x0(%edx)
407828:	61                   	popa
407829:	00 72 00             	add    %dh,0x0(%edx)
40782c:	79 00                	jns    0x40782e
40782e:	20 00                	and    %al,(%eax)
407830:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
407834:	74 00                	je     0x407836
407836:	61                   	popa
407837:	00 62 00             	add    %ah,0x0(%edx)
40783a:	61                   	popa
40783b:	00 73 00             	add    %dh,0x0(%ebx)
40783e:	65 00 20             	add    %ah,%gs:(%eax)
407841:	00 69 00             	add    %ch,0x0(%ecx)
407844:	73 00                	jae    0x407846
407846:	25 00 63 00 00       	and    $0x6300,%eax
40784b:	00 00                	add    %al,(%eax)
40784d:	00 00                	add    %al,(%eax)
40784f:	00 20                	add    %ah,(%eax)
407851:	00 20                	add    %ah,(%eax)
407853:	00 20                	add    %ah,(%eax)
407855:	00 20                	add    %ah,(%eax)
407857:	00 20                	add    %ah,(%eax)
407859:	00 20                	add    %ah,(%eax)
40785b:	00 20                	add    %ah,(%eax)
40785d:	00 20                	add    %ah,(%eax)
40785f:	00 20                	add    %ah,(%eax)
407861:	00 20                	add    %ah,(%eax)
407863:	00 20                	add    %ah,(%eax)
407865:	00 20                	add    %ah,(%eax)
407867:	00 20                	add    %ah,(%eax)
407869:	00 20                	add    %ah,(%eax)
40786b:	00 20                	add    %ah,(%eax)
40786d:	00 20                	add    %ah,(%eax)
40786f:	00 20                	add    %ah,(%eax)
407871:	00 20                	add    %ah,(%eax)
407873:	00 20                	add    %ah,(%eax)
407875:	00 20                	add    %ah,(%eax)
407877:	00 20                	add    %ah,(%eax)
407879:	00 20                	add    %ah,(%eax)
40787b:	00 20                	add    %ah,(%eax)
40787d:	00 20                	add    %ah,(%eax)
40787f:	00 20                	add    %ah,(%eax)
407881:	00 20                	add    %ah,(%eax)
407883:	00 20                	add    %ah,(%eax)
407885:	00 20                	add    %ah,(%eax)
407887:	00 20                	add    %ah,(%eax)
407889:	00 20                	add    %ah,(%eax)
40788b:	00 72 00             	add    %dh,0x0(%edx)
40788e:	65 00 64 00 69       	add    %ah,%gs:0x69(%eax,%eax,1)
407893:	00 72 00             	add    %dh,0x0(%edx)
407896:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)