4025f3:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4025f7:	00 73 00             	add    %dh,0x0(%ebx)
4025fa:	00 00                	add    %al,(%eax)
4025fc:	6c                   	insb   (%dx),%es:(%edi)
4025fd:	00 69 00             	add    %ch,0x0(%ecx)
402600:	64 00 4d 00          	add    %cl,%fs:0x0(%ebp)
402604:	61                   	popa
402605:	00 78 00             	add    %bh,0x0(%eax)
402608:	00 00                	add    %al,(%eax)
40260a:	00 00                	add    %al,(%eax)
40260c:	4c                   	dec    %esp
40260d:	00 56 00             	add    %dl,0x0(%esi)
402610:	3a 00                	cmp    (%eax),%al
402612:	43                   	inc    %ebx
402613:	00 68 00             	add    %ch,0x0(%eax)
402616:	75 00                	jne    0x402618
402618:	6e                   	outsb  %ds:(%esi),(%dx)
402619:	00 6b 00             	add    %ch,0x0(%ebx)
40261c:	53                   	push   %ebx
40261d:	00 69 00             	add    %ch,0x0(%ecx)
402620:	7a 00                	jp     0x402622
402622:	65 00 00             	add    %al,%gs:(%eax)
402625:	00 00                	add    %al,(%eax)
402627:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40262b:	00 3a                	add    %bh,(%edx)
40262d:	00 53 00             	add    %dl,0x0(%ebx)
402630:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
402636:	00 00                	add    %al,(%eax)
402638:	4c                   	dec    %esp
402639:	00 56 00             	add    %dl,0x0(%esi)
40263c:	3a 00                	cmp    (%eax),%al
40263e:	53                   	push   %ebx
40263f:	00 69 00             	add    %ch,0x0(%ecx)
402642:	7a 00                	jp     0x402644
402644:	65 00 28             	add    %ch,%gs:(%eax)
402647:	00 68 00             	add    %ch,0x0(%eax)
40264a:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402650:	6f                   	outsl  %ds:(%esi),(%dx)
402651:	00 29                	add    %ch,(%ecx)
402653:	00 00                	add    %al,(%eax)
402655:	00 00                	add    %al,(%eax)
402657:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40265b:	00 3a                	add    %bh,(%edx)
40265d:	00 43 00             	add    %al,0x0(%ebx)
402660:	6f                   	outsl  %ds:(%esi),(%dx)
402661:	00 6d 00             	add    %ch,0x0(%ebp)
402664:	70 00                	jo     0x402666
402666:	00 00                	add    %al,(%eax)
402668:	4c                   	dec    %esp
402669:	00 56 00             	add    %dl,0x0(%esi)
40266c:	3a 00                	cmp    (%eax),%al
40266e:	43                   	inc    %ebx
40266f:	00 6f 00             	add    %ch,0x0(%edi)
402672:	6d                   	insl   (%dx),%es:(%edi)
402673:	00 70 00             	add    %dh,0x0(%eax)
402676:	28 00                	sub    %al,(%eax)
402678:	68 00 69 00 73       	push   $0x73006900
40267d:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
402681:	00 29                	add    %ch,(%ecx)
402683:	00 00                	add    %al,(%eax)
402685:	00 00                	add    %al,(%eax)
402687:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40268b:	00 3a                	add    %bh,(%edx)
40268d:	00 52 00             	add    %dl,0x0(%edx)
402690:	61                   	popa
402691:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
402695:	00 6f 00             	add    %ch,0x0(%edi)
402698:	28 00                	sub    %al,(%eax)
40269a:	68 00 69 00 73       	push   $0x73006900
40269f:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
4026a3:	00 29                	add    %ch,(%ecx)
4026a5:	00 00                	add    %al,(%eax)
4026a7:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4026ab:	00 3a                	add    %bh,(%edx)
4026ad:	00 53 00             	add    %dl,0x0(%ebx)
4026b0:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
4026b4:	6b 00 73             	imul   $0x73,(%eax),%eax
4026b7:	00 00                	add    %al,(%eax)
4026b9:	00 00                	add    %al,(%eax)
4026bb:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4026bf:	00 3a                	add    %bh,(%edx)
4026c1:	00 53 00             	add    %dl,0x0(%ebx)
4026c4:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
4026c8:	6b 00 73             	imul   $0x73,(%eax),%eax
4026cb:	00 28                	add    %ch,(%eax)
4026cd:	00 68 00             	add    %ch,0x0(%eax)
4026d0:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
4026d6:	6f                   	outsl  %ds:(%esi),(%dx)
4026d7:	00 29                	add    %ch,(%ecx)
4026d9:	00 00                	add    %al,(%eax)
4026db:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
4026df:	00 3a                	add    %bh,(%edx)
4026e1:	00 42 00             	add    %al,0x0(%edx)
4026e4:	79 00                	jns    0x4026e6
4026e6:	74 00                	je     0x4026e8
4026e8:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4026ec:	00 00                	add    %al,(%eax)
4026ee:	00 00                	add    %al,(%eax)
4026f0:	4c                   	dec    %esp
4026f1:	00 56 00             	add    %dl,0x0(%esi)
4026f4:	3a 00                	cmp    (%eax),%al
4026f6:	42                   	inc    %edx
4026f7:	00 79 00             	add    %bh,0x0(%ecx)
4026fa:	74 00                	je     0x4026fc
4026fc:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402700:	28 00                	sub    %al,(%eax)
402702:	68 00 69 00 73       	push   $0x73006900
402707:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
40270b:	00 29                	add    %ch,(%ecx)
40270d:	00 00                	add    %al,(%eax)
40270f:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
402713:	00 3a                	add    %bh,(%edx)
402715:	00 45 00             	add    %al,0x0(%ebp)
402718:	78 00                	js     0x40271a
40271a:	74 00                	je     0x40271c
40271c:	72 00                	jb     0x40271e
40271e:	61                   	popa
40271f:	00 53 00             	add    %dl,0x0(%ebx)
402722:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
402726:	6b 00 73             	imul   $0x73,(%eax),%eax
402729:	00 00                	add    %al,(%eax)
40272b:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40272f:	00 3a                	add    %bh,(%edx)
402731:	00 45 00             	add    %al,0x0(%ebp)
402734:	78 00                	js     0x402736
402736:	74 00                	je     0x402738
402738:	72 00                	jb     0x40273a
40273a:	61                   	popa
40273b:	00 53 00             	add    %dl,0x0(%ebx)
40273e:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
402742:	6b 00 73             	imul   $0x73,(%eax),%eax
402745:	00 28                	add    %ch,(%eax)
402747:	00 68 00             	add    %ch,0x0(%eax)
40274a:	69 00 73 00 74 00    	imul   $0x740073,(%eax),%eax
402750:	6f                   	outsl  %ds:(%esi),(%dx)
402751:	00 29                	add    %ch,(%ecx)
402753:	00 00                	add    %al,(%eax)
402755:	00 00                	add    %al,(%eax)
402757:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
40275b:	00 3a                	add    %bh,(%edx)
40275d:	00 45 00             	add    %al,0x0(%ebp)
402760:	78 00                	js     0x402762
402762:	74 00                	je     0x402764
402764:	72 00                	jb     0x402766
402766:	61                   	popa
402767:	00 42 00             	add    %al,0x0(%edx)
40276a:	79 00                	jns    0x40276c
40276c:	74 00                	je     0x40276e
40276e:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402772:	00 00                	add    %al,(%eax)
402774:	4c                   	dec    %esp
402775:	00 56 00             	add    %dl,0x0(%esi)
402778:	3a 00                	cmp    (%eax),%al
40277a:	45                   	inc    %ebp
40277b:	00 78 00             	add    %bh,0x0(%eax)
40277e:	74 00                	je     0x402780
402780:	72 00                	jb     0x402782
402782:	61                   	popa
402783:	00 42 00             	add    %al,0x0(%edx)
402786:	79 00                	jns    0x402788
402788:	74 00                	je     0x40278a
40278a:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
40278e:	28 00                	sub    %al,(%eax)
402790:	68 00 69 00 73       	push   $0x73006900
402795:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
402799:	00 29                	add    %ch,(%ecx)
40279b:	00 00                	add    %al,(%eax)
40279d:	00 00                	add    %al,(%eax)
40279f:	00 53 00             	add    %dl,0x0(%ebx)
4027a2:	48                   	dec    %eax
4027a3:	00 3a                	add    %bh,(%edx)
4027a5:	00 49 00             	add    %cl,0x0(%ecx)
4027a8:	44                   	inc    %esp
4027a9:	00 65 00             	add    %ah,0x0(%ebp)
4027ac:	6e                   	outsb  %ds:(%esi),(%dx)
4027ad:	00 73 00             	add    %dh,0x0(%ebx)
4027b0:	69 00 74 00 79 00    	imul   $0x790074,(%eax),%eax
4027b6:	00 00                	add    %al,(%eax)
4027b8:	53                   	push   %ebx
4027b9:	00 48 00             	add    %cl,0x0(%eax)
4027bc:	3a 00                	cmp    (%eax),%al
4027be:	49                   	dec    %ecx
4027bf:	00 53 00             	add    %dl,0x0(%ebx)
4027c2:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
4027c8:	28 00                	sub    %al,(%eax)
4027ca:	4b                   	dec    %ebx
4027cb:	00 42 00             	add    %al,0x0(%edx)
4027ce:	29 00                	sub    %eax,(%eax)
4027d0:	00 00                	add    %al,(%eax)
4027d2:	00 00                	add    %al,(%eax)
4027d4:	53                   	push   %ebx
4027d5:	00 48 00             	add    %cl,0x0(%eax)
4027d8:	3a 00                	cmp    (%eax),%al
4027da:	67 00 72 00          	add    %dh,0x0(%bp,%si)
4027de:	62 00                	bound  %eax,(%eax)
4027e0:	69 00 74 00 00 00    	imul   $0x74,(%eax),%eax
4027e6:	00 00                	add    %al,(%eax)
4027e8:	53                   	push   %ebx
4027e9:	00 48 00             	add    %cl,0x0(%eax)
4027ec:	3a 00                	cmp    (%eax),%al
4027ee:	4d                   	dec    %ebp
4027ef:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
4027f3:	00 6e 00             	add    %ch,0x0(%esi)
4027f6:	73 00                	jae    0x4027f8
4027f8:	69 00 74 00 79 00    	imul   $0x790074,(%eax),%eax
4027fe:	00 00                	add    %al,(%eax)
402800:	53                   	push   %ebx
402801:	00 48 00             	add    %cl,0x0(%eax)
402804:	3a 00                	cmp    (%eax),%al
402806:	47                   	inc    %edi
402807:	00 72 00             	add    %dh,0x0(%edx)
40280a:	6f                   	outsl  %ds:(%esi),(%dx)
40280b:	00 77 00             	add    %dh,0x0(%edi)
40280e:	74 00                	je     0x402810
402810:	68 00 00 00 53       	push   $0x53000000
402815:	00 48 00             	add    %cl,0x0(%eax)
402818:	3a 00                	cmp    (%eax),%al
40281a:	4d                   	dec    %ebp
40281b:	00 69 00             	add    %ch,0x0(%ecx)
40281e:	6e                   	outsb  %ds:(%esi),(%dx)
40281f:	00 45 00             	add    %al,0x0(%ebp)
402822:	78 00                	js     0x402824
402824:	74 00                	je     0x402826
402826:	28 00                	sub    %al,(%eax)
402828:	4b                   	dec    %ebx
402829:	00 42 00             	add    %al,0x0(%edx)
40282c:	29 00                	sub    %eax,(%eax)
40282e:	00 00                	add    %al,(%eax)
402830:	53                   	push   %ebx
402831:	00 48 00             	add    %cl,0x0(%eax)
402834:	3a 00                	cmp    (%eax),%al
402836:	4d                   	dec    %ebp
402837:	00 61 00             	add    %ah,0x0(%ecx)
40283a:	78 00                	js     0x40283c
40283c:	45                   	inc    %ebp
40283d:	00 78 00             	add    %bh,0x0(%eax)
402840:	74 00                	je     0x402842
402842:	28 00                	sub    %al,(%eax)
402844:	4b                   	dec    %ebx
402845:	00 42 00             	add    %al,0x0(%edx)
402848:	29 00                	sub    %eax,(%eax)
40284a:	00 00                	add    %al,(%eax)
40284c:	4e                   	dec    %esi
40284d:	00 61 00             	add    %ah,0x0(%ecx)
402850:	6d                   	insl   (%dx),%es:(%edi)
402851:	00 65 00             	add    %ah,0x0(%ebp)
402854:	00 00                	add    %al,(%eax)
402856:	00 00                	add    %al,(%eax)
402858:	25 00 38 00 49       	and    $0x49003800,%eax
40285d:	00 36                	add    %dh,(%esi)
40285f:	00 34 00             	add    %dh,(%eax,%eax,1)
402862:	75 00                	jne    0x402864
402864:	2c 00                	sub    $0x0,%al
402866:	25 00 35 00 49       	and    $0x49003500,%eax
40286b:	00 36                	add    %dh,(%esi)
40286d:	00 34 00             	add    %dh,(%eax,%eax,1)
402870:	75 00                	jne    0x402872
402872:	2c 00                	sub    $0x0,%al
402874:	25 00 35 00 49       	and    $0x49003500,%eax
402879:	00 36                	add    %dh,(%esi)
40287b:	00 34 00             	add    %dh,(%eax,%eax,1)
40287e:	75 00                	jne    0x402880
402880:	2c 00                	sub    $0x0,%al
402882:	25 00 35 00 49       	and    $0x49003500,%eax
402887:	00 36                	add    %dh,(%esi)
402889:	00 34 00             	add    %dh,(%eax,%eax,1)
40288c:	75 00                	jne    0x40288e
40288e:	2c 00                	sub    $0x0,%al
402890:	25 00 31 00 32       	and    $0x32003100,%eax
402895:	00 49 00             	add    %cl,0x0(%ecx)
402898:	36 00 34 00          	add    %dh,%ss:(%eax,%eax,1)
40289c:	75 00                	jne    0x40289e
40289e:	00 00                	add    %al,(%eax)
4028a0:	20 00                	and    %al,(%eax)
4028a2:	20 00                	and    %al,(%eax)
4028a4:	20 00                	and    %al,(%eax)
4028a6:	20 00                	and    %al,(%eax)
4028a8:	20 00                	and    %al,(%eax)
4028aa:	20 00                	and    %al,(%eax)
4028ac:	20 00                	and    %al,(%eax)
4028ae:	30 00                	xor    %al,(%eax)
4028b0:	2c 00                	sub    $0x0,%al
4028b2:	20 00                	and    %al,(%eax)
4028b4:	20 00                	and    %al,(%eax)
4028b6:	20 00                	and    %al,(%eax)
4028b8:	20 00                	and    %al,(%eax)
4028ba:	20 00                	and    %al,(%eax)
4028bc:	2c 00                	sub    $0x0,%al
4028be:	20 00                	and    %al,(%eax)
4028c0:	20 00                	and    %al,(%eax)
4028c2:	20 00                	and    %al,(%eax)
4028c4:	20 00                	and    %al,(%eax)
4028c6:	20 00                	and    %al,(%eax)
4028c8:	2c 00                	sub    $0x0,%al
4028ca:	20 00                	and    %al,(%eax)
4028cc:	20 00                	and    %al,(%eax)
4028ce:	20 00                	and    %al,(%eax)
4028d0:	20 00                	and    %al,(%eax)
4028d2:	20 00                	and    %al,(%eax)
4028d4:	2c 00                	sub    $0x0,%al
4028d6:	20 00                	and    %al,(%eax)
4028d8:	20 00                	and    %al,(%eax)
4028da:	20 00                	and    %al,(%eax)
4028dc:	20 00                	and    %al,(%eax)
4028de:	20 00                	and    %al,(%eax)
4028e0:	20 00                	and    %al,(%eax)
4028e2:	20 00                	and    %al,(%eax)
4028e4:	20 00                	and    %al,(%eax)
4028e6:	20 00                	and    %al,(%eax)
4028e8:	20 00                	and    %al,(%eax)
4028ea:	20 00                	and    %al,(%eax)
4028ec:	20 00                	and    %al,(%eax)
4028ee:	00 00                	add    %al,(%eax)
4028f0:	25 00 38 00 49       	and    $0x49003800,%eax
4028f5:	00 36                	add    %dh,(%esi)
4028f7:	00 34 00             	add    %dh,(%eax,%eax,1)
4028fa:	75 00                	jne    0x4028fc
4028fc:	2c 00                	sub    $0x0,%al
4028fe:	25 00 35 00 49       	and    $0x49003500,%eax
402903:	00 36                	add    %dh,(%esi)
402905:	00 34 00             	add    %dh,(%eax,%eax,1)
402908:	75 00                	jne    0x40290a
40290a:	00 00                	add    %al,(%eax)
40290c:	20 00                	and    %al,(%eax)
40290e:	20 00                	and    %al,(%eax)
402910:	20 00                	and    %al,(%eax)
402912:	20 00                	and    %al,(%eax)
402914:	20 00                	and    %al,(%eax)
402916:	20 00                	and    %al,(%eax)
402918:	20 00                	and    %al,(%eax)
40291a:	30 00                	xor    %al,(%eax)
40291c:	2c 00                	sub    $0x0,%al
40291e:	20 00                	and    %al,(%eax)
402920:	20 00                	and    %al,(%eax)
402922:	20 00                	and    %al,(%eax)
402924:	20 00                	and    %al,(%eax)
402926:	20 00                	and    %al,(%eax)
402928:	00 00                	add    %al,(%eax)
40292a:	00 00                	add    %al,(%eax)
40292c:	25 00 2a 00 2e       	and    $0x2e002a00,%eax
402931:	00 2a                	add    %ch,(%edx)
402933:	00 66 00             	add    %ah,0x0(%esi)
402936:	00 00                	add    %al,(%eax)
402938:	25 00 2a 00 73       	and    $0x73002a00,%eax
40293d:	00 00                	add    %al,(%eax)
40293f:	00 2c 00             	add    %ch,(%eax,%eax,1)
402942:	00 00                	add    %al,(%eax)
402944:	25 00 2a 00 49       	and    $0x49002a00,%eax
402949:	00 36                	add    %dh,(%esi)
40294b:	00 34 00             	add    %dh,(%eax,%eax,1)