40265e:	36 00 00             	add    %al,%ss:(%eax)
402661:	0a 00                	or     (%eax),%al
402663:	02 7b 07             	add    0x7(%ebx),%bh
402666:	00 00                	add    %al,(%eax)
402668:	04 02                	add    $0x2,%al
40266a:	fe 06                	incb   (%esi)
40266c:	09 00                	or     %eax,(%eax)
40266e:	00 06                	add    %al,(%esi)
402670:	73 37                	jae    0x4026a9
402672:	00 00                	add    %al,(%eax)
402674:	0a 6f 3c             	or     0x3c(%edi),%ch
402677:	00 00                	add    %al,(%eax)
402679:	0a 00                	or     (%eax),%al
40267b:	02 7b 08             	add    0x8(%ebx),%bh
40267e:	00 00                	add    %al,(%eax)
402680:	04 20                	add    $0x20,%al
402682:	16                   	push   %ss
402683:	01 00                	add    %eax,(%eax)
402685:	00 20                	add    %ah,(%eax)
402687:	fc                   	cld
402688:	00 00                	add    %al,(%eax)
40268a:	00 73 31             	add    %dh,0x31(%ebx)
40268d:	00 00                	add    %al,(%eax)
40268f:	0a 6f 32             	or     0x32(%edi),%ch
402692:	00 00                	add    %al,(%eax)
402694:	0a 00                	or     (%eax),%al
402696:	02 7b 08             	add    0x8(%ebx),%bh
402699:	00 00                	add    %al,(%eax)
40269b:	04 72                	add    $0x72,%al
40269d:	0d 02 00 70 6f       	or     $0x6f700002,%eax
4026a2:	33 00                	xor    (%eax),%eax
4026a4:	00 0a                	add    %cl,(%edx)
4026a6:	00 02                	add    %al,(%edx)
4026a8:	7b 08                	jnp    0x4026b2
4026aa:	00 00                	add    %al,(%eax)
4026ac:	04 1f                	add    $0x1f,%al
4026ae:	53                   	push   %ebx
4026af:	1f                   	pop    %ds
4026b0:	17                   	pop    %ss
4026b1:	73 34                	jae    0x4026e7
4026b3:	00 00                	add    %al,(%eax)
4026b5:	0a 6f 35             	or     0x35(%edi),%ch
4026b8:	00 00                	add    %al,(%eax)
4026ba:	0a 00                	or     (%eax),%al
4026bc:	02 7b 08             	add    0x8(%ebx),%bh
4026bf:	00 00                	add    %al,(%eax)
4026c1:	04 1a                	add    $0x1a,%al
4026c3:	6f                   	outsl  %ds:(%esi),(%dx)
4026c4:	36 00 00             	add    %al,%ss:(%eax)
4026c7:	0a 00                	or     (%eax),%al
4026c9:	02 7b 08             	add    0x8(%ebx),%bh
4026cc:	00 00                	add    %al,(%eax)
4026ce:	04 72                	add    $0x72,%al
4026d0:	29 02                	sub    %eax,(%edx)
4026d2:	00 70 6f             	add    %dh,0x6f(%eax)
4026d5:	22 00                	and    (%eax),%al
4026d7:	00 0a                	add    %cl,(%edx)
4026d9:	00 02                	add    %al,(%edx)
4026db:	7b 08                	jnp    0x4026e5
4026dd:	00 00                	add    %al,(%eax)
4026df:	04 17                	add    $0x17,%al
4026e1:	6f                   	outsl  %ds:(%esi),(%dx)
4026e2:	3a 00                	cmp    (%eax),%al
4026e4:	00 0a                	add    %cl,(%edx)
4026e6:	00 02                	add    %al,(%edx)
4026e8:	7b 08                	jnp    0x4026f2
4026ea:	00 00                	add    %al,(%eax)
4026ec:	04 02                	add    $0x2,%al
4026ee:	fe 06                	incb   (%esi)
4026f0:	05 00 00 06 73       	add    $0x73060000,%eax
4026f5:	37                   	aaa
4026f6:	00 00                	add    %al,(%eax)
4026f8:	0a 6f 3b             	or     0x3b(%edi),%ch
4026fb:	00 00                	add    %al,(%eax)
4026fd:	0a 00                	or     (%eax),%al
4026ff:	02 7b 09             	add    0x9(%ebx),%bh
402702:	00 00                	add    %al,(%eax)
402704:	04 16                	add    $0x16,%al
402706:	6f                   	outsl  %ds:(%esi),(%dx)
402707:	26 00 00             	add    %al,%es:(%eax)
40270a:	0a 00                	or     (%eax),%al
40270c:	02 7b 09             	add    0x9(%ebx),%bh
40270f:	00 00                	add    %al,(%eax)
402711:	04 20                	add    $0x20,%al
402713:	17                   	pop    %ss
402714:	01 00                	add    %eax,(%eax)
402716:	00 1f                	add    %bl,(%edi)
402718:	25 73 31 00 00       	and    $0x3173,%eax
40271d:	0a 6f 32             	or     0x32(%edi),%ch
402720:	00 00                	add    %al,(%eax)
402722:	0a 00                	or     (%eax),%al
402724:	02 7b 09             	add    0x9(%ebx),%bh
402727:	00 00                	add    %al,(%eax)
402729:	04 72                	add    $0x72,%al
40272b:	35 02 00 70 6f       	xor    $0x6f700002,%eax
402730:	33 00                	xor    (%eax),%eax
402732:	00 0a                	add    %cl,(%edx)
402734:	00 02                	add    %al,(%edx)
402736:	7b 09                	jnp    0x402741
402738:	00 00                	add    %al,(%eax)
40273a:	04 1f                	add    $0x1f,%al
40273c:	52                   	push   %edx
40273d:	1f                   	pop    %ds
40273e:	17                   	pop    %ss
40273f:	73 34                	jae    0x402775
402741:	00 00                	add    %al,(%eax)
402743:	0a 6f 35             	or     0x35(%edi),%ch
402746:	00 00                	add    %al,(%eax)
402748:	0a 00                	or     (%eax),%al
40274a:	02 7b 09             	add    0x9(%ebx),%bh
40274d:	00 00                	add    %al,(%eax)
40274f:	04 1b                	add    $0x1b,%al
402751:	6f                   	outsl  %ds:(%esi),(%dx)
402752:	36 00 00             	add    %al,%ss:(%eax)
402755:	0a 00                	or     (%eax),%al
402757:	02 7b 09             	add    0x9(%ebx),%bh
40275a:	00 00                	add    %al,(%eax)
40275c:	04 72                	add    $0x72,%al
40275e:	51                   	push   %ecx
40275f:	02 00                	add    (%eax),%al
402761:	70 6f                	jo     0x4027d2
402763:	22 00                	and    (%eax),%al
402765:	00 0a                	add    %cl,(%edx)
402767:	00 02                	add    %al,(%edx)
402769:	7b 09                	jnp    0x402774
40276b:	00 00                	add    %al,(%eax)
40276d:	04 17                	add    $0x17,%al
40276f:	6f                   	outsl  %ds:(%esi),(%dx)
402770:	3a 00                	cmp    (%eax),%al
402772:	00 0a                	add    %cl,(%edx)
402774:	00 02                	add    %al,(%edx)
402776:	7b 09                	jnp    0x402781
402778:	00 00                	add    %al,(%eax)
40277a:	04 02                	add    $0x2,%al
40277c:	fe 06                	incb   (%esi)
40277e:	04 00                	add    $0x0,%al
402780:	00 06                	add    %al,(%esi)
402782:	73 37                	jae    0x4027bb
402784:	00 00                	add    %al,(%eax)
402786:	0a 6f 3b             	or     0x3b(%edi),%ch
402789:	00 00                	add    %al,(%eax)
40278b:	0a 00                	or     (%eax),%al
40278d:	02 7b 0a             	add    0xa(%ebx),%bh
402790:	00 00                	add    %al,(%eax)
402792:	04 17                	add    $0x17,%al
402794:	6f                   	outsl  %ds:(%esi),(%dx)
402795:	39 00                	cmp    %eax,(%eax)
402797:	00 0a                	add    %cl,(%edx)
402799:	00 02                	add    %al,(%edx)
40279b:	7b 0a                	jnp    0x4027a7
40279d:	00 00                	add    %al,(%eax)
40279f:	04 1f                	add    $0x1f,%al
4027a1:	0c 20                	or     $0x20,%al
4027a3:	15 01 00 00 73       	adc    $0x73000001,%eax
4027a8:	31 00                	xor    %eax,(%eax)
4027aa:	00 0a                	add    %cl,(%edx)
4027ac:	6f                   	outsl  %ds:(%esi),(%dx)
4027ad:	32 00                	xor    (%eax),%al
4027af:	00 0a                	add    %cl,(%edx)
4027b1:	00 02                	add    %al,(%edx)
4027b3:	7b 0a                	jnp    0x4027bf
4027b5:	00 00                	add    %al,(%eax)
4027b7:	04 72                	add    $0x72,%al
4027b9:	5f                   	pop    %edi
4027ba:	02 00                	add    (%eax),%al
4027bc:	70 6f                	jo     0x40282d
4027be:	33 00                	xor    (%eax),%eax
4027c0:	00 0a                	add    %cl,(%edx)
4027c2:	00 02                	add    %al,(%edx)
4027c4:	7b 0a                	jnp    0x4027d0
4027c6:	00 00                	add    %al,(%eax)
4027c8:	04 1f                	add    $0x1f,%al
4027ca:	39 1f                	cmp    %ebx,(%edi)
4027cc:	0d 73 34 00 00       	or     $0x3473,%eax
4027d1:	0a 6f 35             	or     0x35(%edi),%ch
4027d4:	00 00                	add    %al,(%eax)
4027d6:	0a 00                	or     (%eax),%al
4027d8:	02 7b 0a             	add    0xa(%ebx),%bh
4027db:	00 00                	add    %al,(%eax)
4027dd:	04 1c                	add    $0x1c,%al
4027df:	6f                   	outsl  %ds:(%esi),(%dx)
4027e0:	36 00 00             	add    %al,%ss:(%eax)
4027e3:	0a 00                	or     (%eax),%al
4027e5:	02 7b 0a             	add    0xa(%ebx),%bh
4027e8:	00 00                	add    %al,(%eax)
4027ea:	04 72                	add    $0x72,%al
4027ec:	6d                   	insl   (%dx),%es:(%edi)
4027ed:	02 00                	add    (%eax),%al
4027ef:	70 6f                	jo     0x402860
4027f1:	22 00                	and    (%eax),%al
4027f3:	00 0a                	add    %cl,(%edx)
4027f5:	00 02                	add    %al,(%edx)
4027f7:	7b 0b                	jnp    0x402804
4027f9:	00 00                	add    %al,(%eax)
4027fb:	04 17                	add    $0x17,%al
4027fd:	6f                   	outsl  %ds:(%esi),(%dx)
4027fe:	39 00                	cmp    %eax,(%eax)
402800:	00 0a                	add    %cl,(%edx)
402802:	00 02                	add    %al,(%edx)
402804:	7b 0b                	jnp    0x402811
402806:	00 00                	add    %al,(%eax)
402808:	04 1f                	add    $0x1f,%al
40280a:	4c                   	dec    %esp
40280b:	20 15 01 00 00 73    	and    %dl,0x73000001
402811:	31 00                	xor    %eax,(%eax)
402813:	00 0a                	add    %cl,(%edx)
402815:	6f                   	outsl  %ds:(%esi),(%dx)
402816:	32 00                	xor    (%eax),%al
402818:	00 0a                	add    %cl,(%edx)
40281a:	00 02                	add    %al,(%edx)
40281c:	7b 0b                	jnp    0x402829
40281e:	00 00                	add    %al,(%eax)
402820:	04 72                	add    $0x72,%al
402822:	85 02                	test   %eax,(%edx)
402824:	00 70 6f             	add    %dh,0x6f(%eax)
402827:	33 00                	xor    (%eax),%eax
402829:	00 0a                	add    %cl,(%edx)
40282b:	00 02                	add    %al,(%edx)
40282d:	7b 0b                	jnp    0x40283a
40282f:	00 00                	add    %al,(%eax)
402831:	04 1f                	add    $0x1f,%al
402833:	0d 1f 0d 73 34       	or     $0x34730d1f,%eax
402838:	00 00                	add    %al,(%eax)
40283a:	0a 6f 35             	or     0x35(%edi),%ch
40283d:	00 00                	add    %al,(%eax)
40283f:	0a 00                	or     (%eax),%al
402841:	02 7b 0b             	add    0xb(%ebx),%bh
402844:	00 00                	add    %al,(%eax)
402846:	04 1d                	add    $0x1d,%al
402848:	6f                   	outsl  %ds:(%esi),(%dx)
402849:	36 00 00             	add    %al,%ss:(%eax)
40284c:	0a 00                	or     (%eax),%al
40284e:	02 7b 0b             	add    0xb(%ebx),%bh
402851:	00 00                	add    %al,(%eax)
402853:	04 72                	add    $0x72,%al
402855:	a1 02 00 70 6f       	mov    0x6f700002,%eax
40285a:	22 00                	and    (%eax),%al
40285c:	00 0a                	add    %cl,(%edx)
40285e:	00 02                	add    %al,(%edx)
402860:	22 00                	and    (%eax),%al
402862:	00 c0                	add    %al,%al
402864:	40                   	inc    %eax
402865:	22 00                	and    (%eax),%al
402867:	00 50 41             	add    %dl,0x41(%eax)
40286a:	73 3d                	jae    0x4028a9
40286c:	00 00                	add    %al,(%eax)
40286e:	0a 28                	or     (%eax),%ch
402870:	3e 00 00             	add    %al,%ds:(%eax)
402873:	0a 00                	or     (%eax),%al
402875:	02 17                	add    (%edi),%dl
402877:	28 3f                	sub    %bh,(%edi)
402879:	00 00                	add    %al,(%eax)
40287b:	0a 00                	or     (%eax),%al
40287d:	02 20                	add    (%eax),%ah
40287f:	75 01                	jne    0x402882
402881:	00 00                	add    %al,(%eax)
402883:	20 2e                	and    %ch,(%esi)
402885:	01 00                	add    %eax,(%eax)
402887:	00 73 34             	add    %dh,0x34(%ebx)
40288a:	00 00                	add    %al,(%eax)
40288c:	0a 28                	or     (%eax),%ch
40288e:	40                   	inc    %eax
40288f:	00 00                	add    %al,(%eax)
402891:	0a 00                	or     (%eax),%al
402893:	02 28                	add    (%eax),%ch
402895:	41                   	inc    %ecx
402896:	00 00                	add    %al,(%eax)
402898:	0a 02                	or     (%edx),%al
40289a:	7b 0b                	jnp    0x4028a7
40289c:	00 00                	add    %al,(%eax)
40289e:	04 6f                	add    $0x6f,%al
4028a0:	42                   	inc    %edx
4028a1:	00 00                	add    %al,(%eax)
4028a3:	0a 00                	or     (%eax),%al
4028a5:	02 28                	add    (%eax),%ch
4028a7:	41                   	inc    %ecx
4028a8:	00 00                	add    %al,(%eax)
4028aa:	0a 02                	or     (%edx),%al
4028ac:	7b 0a                	jnp    0x4028b8
4028ae:	00 00                	add    %al,(%eax)
4028b0:	04 6f                	add    $0x6f,%al
4028b2:	42                   	inc    %edx
4028b3:	00 00                	add    %al,(%eax)
4028b5:	0a 00                	or     (%eax),%al
4028b7:	02 28                	add    (%eax),%ch
4028b9:	41                   	inc    %ecx
4028ba:	00 00                	add    %al,(%eax)
4028bc:	0a 02                	or     (%edx),%al
4028be:	7b 09                	jnp    0x4028c9
4028c0:	00 00                	add    %al,(%eax)
4028c2:	04 6f                	add    $0x6f,%al
4028c4:	42                   	inc    %edx
4028c5:	00 00                	add    %al,(%eax)
4028c7:	0a 00                	or     (%eax),%al
4028c9:	02 28                	add    (%eax),%ch
4028cb:	41                   	inc    %ecx
4028cc:	00 00                	add    %al,(%eax)
4028ce:	0a 02                	or     (%edx),%al
4028d0:	7b 08                	jnp    0x4028da
4028d2:	00 00                	add    %al,(%eax)
4028d4:	04 6f                	add    $0x6f,%al
4028d6:	42                   	inc    %edx
4028d7:	00 00                	add    %al,(%eax)
4028d9:	0a 00                	or     (%eax),%al
4028db:	02 28                	add    (%eax),%ch
4028dd:	41                   	inc    %ecx
4028de:	00 00                	add    %al,(%eax)
4028e0:	0a 02                	or     (%edx),%al
4028e2:	7b 07                	jnp    0x4028eb
4028e4:	00 00                	add    %al,(%eax)
4028e6:	04 6f                	add    $0x6f,%al
4028e8:	42                   	inc    %edx
4028e9:	00 00                	add    %al,(%eax)
4028eb:	0a 00                	or     (%eax),%al
4028ed:	02 28                	add    (%eax),%ch
4028ef:	41                   	inc    %ecx
4028f0:	00 00                	add    %al,(%eax)
4028f2:	0a 02                	or     (%edx),%al
4028f4:	7b 06                	jnp    0x4028fc
4028f6:	00 00                	add    %al,(%eax)
4028f8:	04 6f                	add    $0x6f,%al
4028fa:	42                   	inc    %edx
4028fb:	00 00                	add    %al,(%eax)
4028fd:	0a 00                	or     (%eax),%al
4028ff:	02 28                	add    (%eax),%ch
402901:	41                   	inc    %ecx
402902:	00 00                	add    %al,(%eax)
402904:	0a 02                	or     (%edx),%al
402906:	7b 05                	jnp    0x40290d
402908:	00 00                	add    %al,(%eax)
40290a:	04 6f                	add    $0x6f,%al
40290c:	42                   	inc    %edx
40290d:	00 00                	add    %al,(%eax)
40290f:	0a 00                	or     (%eax),%al
402911:	02 28                	add    (%eax),%ch
402913:	41                   	inc    %ecx
402914:	00 00                	add    %al,(%eax)
402916:	0a 02                	or     (%edx),%al
402918:	7b 04                	jnp    0x40291e
40291a:	00 00                	add    %al,(%eax)
40291c:	04 6f                	add    $0x6f,%al
40291e:	42                   	inc    %edx
40291f:	00 00                	add    %al,(%eax)
402921:	0a 00                	or     (%eax),%al
402923:	02 72 a5             	add    -0x5b(%edx),%dh
402926:	02 00                	add    (%eax),%al
402928:	70 28                	jo     0x402952
40292a:	33 00                	xor    (%eax),%eax
40292c:	00 0a                	add    %cl,(%edx)
40292e:	00 02                	add    %al,(%edx)