419bd0:	61                   	popa
419bd1:	74 69                	je     0x419c3c
419bd3:	6f                   	outsl  %ds:(%esi),(%dx)
419bd4:	6e                   	outsb  %ds:(%esi),(%dx)
419bd5:	00 09                	add    %cl,(%ecx)
419bd7:	01 00                	add    %eax,(%eax)
419bd9:	04 49                	add    $0x49,%al
419bdb:	74 65                	je     0x419c42
419bdd:	6d                   	insl   (%dx),%es:(%edi)
419bde:	00 00                	add    %al,(%eax)
419be0:	00 00                	add    %al,(%eax)
419be2:	00 73 00             	add    %dh,0x0(%ebx)
419be5:	00 00                	add    %al,(%eax)
419be7:	25 00 bc 40 55       	and    $0x5540bc00,%eax
419bec:	be 86 19 08 9e       	mov    $0x9e081986,%esi
419bf1:	f1                   	int1
419bf2:	1a 78 ec             	sbb    -0x14(%eax),%bh
419bf5:	b6 2d                	mov    $0x2d,%dh
419bf7:	3c dd                	cmp    $0xdd,%al
419bf9:	b7 2c                	mov    $0x2c,%bh
419bfb:	3d d5 bb 66 cb       	cmp    $0xcb66bbd5,%eax
419c00:	0b 30                	or     (%eax),%esi
419c02:	12 04 16             	adc    (%esi,%edx,1),%al
419c05:	bf c7 9f af 0e       	mov    $0xeaf9fc7,%edi
419c0a:	79 77                	jns    0x419c83
419c0c:	b0 61                	mov    $0x61,%al
419c0e:	b7 2c                	mov    $0x2c,%bh
419c10:	3c dd                	cmp    $0xdd,%al
419c12:	94                   	xchg   %eax,%esp
419c13:	8a 8a ae d4 d0 be    	mov    -0x412f2b52(%edx),%cl
419c19:	c2 28 de             	ret    $0xde28
419c1c:	25 5a d0 c7 62       	and    $0x62c7d05a,%eax
419c21:	32 9e ff a4 66 08    	xor    0x866a4ff(%esi),%bl
419c27:	04 df                	add    $0xdf,%al
419c29:	d9 80 58 94 b2 57    	flds   0x57b29458(%eax)
419c2f:	a2 d8 66 60 4a       	mov    %al,0x4a6066d8
419c34:	98                   	cwtl
419c35:	d4 21                	aam    $0x21
419c37:	0d e7 57 c9 5c       	or     $0x5cc957e7,%eax
419c3c:	f9                   	stc
419c3d:	14 cd                	adc    $0xcd,%al
419c3f:	73 01                	jae    0x419c42
419c41:	08 46 d6             	or     %al,-0x2a(%esi)
419c44:	c8 b6 95 89          	enter  $0x95b6,$0x89
419c48:	d8 61 28             	fsubs  0x28(%ecx)
419c4b:	97                   	xchg   %eax,%edi
419c4c:	f6 5f ad             	negb   -0x53(%edi)
419c4f:	f0 52                	lock push %edx
419c51:	b7 99                	mov    $0x99,%bh
419c53:	b8 05 ea d1 d8       	mov    $0xd8d1ea05,%eax
419c58:	fd                   	std
419c59:	c4 00                	les    (%eax),%eax
419c63:	68 0b 01 00 00       	push   $0x10b
419c68:	00 00                	add    %al,(%eax)
419c6a:	00 00                	add    %al,(%eax)
419c6c:	00 00                	add    %al,(%eax)
419c6e:	00 7e 0b             	add    %bh,0xb(%esi)
419c71:	01 00                	add    %eax,(%eax)
419c73:	00 20                	add    %ah,(%eax)
419c89:	00 00                	add    %al,(%eax)
419c8b:	70 0b                	jo     0x419c98
419c8d:	01 00                	add    %eax,(%eax)
419c8f:	00 00                	add    %al,(%eax)
419c91:	00 00                	add    %al,(%eax)
419c93:	00 00                	add    %al,(%eax)
419c95:	5f                   	pop    %edi
419c96:	43                   	inc    %ebx
419c97:	6f                   	outsl  %ds:(%esi),(%dx)
419c98:	72 44                	jb     0x419cde
419c9a:	6c                   	insb   (%dx),%es:(%edi)
419c9b:	6c                   	insb   (%dx),%es:(%edi)
419c9c:	4d                   	dec    %ebp
419c9d:	61                   	popa
419c9e:	69 6e 00 6d 73 63 6f 	imul   $0x6f63736d,0x0(%esi),%ebp
419ca5:	72 65                	jb     0x419d0c
419ca7:	65 2e 64 6c          	gs cs fs insb (%dx),%es:(%edi)
419cab:	6c                   	insb   (%dx),%es:(%edi)
419cac:	00 00                	add    %al,(%eax)
419cae:	00 00                	add    %al,(%eax)
419cb0:	00 ff                	add    %bh,%bh
419cb2:	25 00 20 40 00       	and    $0x402000,%eax
419d2f:	00 00                	add    %al,(%eax)
419d31:	01 00                	add    %eax,(%eax)
419d33:	10 00                	adc    %al,(%eax)
419d35:	00 00                	add    %al,(%eax)
419d37:	18 00                	sbb    %al,(%eax)
419d39:	00 80 00 00 00 00    	add    %al,0x0(%eax)
419d47:	00 00                	add    %al,(%eax)
419d49:	01 00                	add    %eax,(%eax)
419d4b:	01 00                	add    %eax,(%eax)
419d4d:	00 00                	add    %al,(%eax)
419d4f:	30 00                	xor    %al,(%eax)
419d51:	00 80 00 00 00 00    	add    %al,0x0(%eax)
419d5f:	00 00                	add    %al,(%eax)
419d61:	01 00                	add    %eax,(%eax)
419d63:	00 00                	add    %al,(%eax)
419d65:	00 00                	add    %al,(%eax)
419d67:	48                   	dec    %eax
419d68:	00 00                	add    %al,(%eax)
419d6a:	00 58 20             	add    %bl,0x20(%eax)
419d6d:	01 00                	add    %eax,(%eax)
419d6f:	4c                   	dec    %esp
419d70:	03 00                	add    (%eax),%eax
419d7a:	00 4c 03 34          	add    %cl,0x34(%ebx,%eax,1)
419d7e:	00 00                	add    %al,(%eax)
419d80:	00 56 00             	add    %dl,0x0(%esi)
419d83:	53                   	push   %ebx
419d84:	00 5f 00             	add    %bl,0x0(%edi)
419d87:	56                   	push   %esi
419d88:	00 45 00             	add    %al,0x0(%ebp)
419d8b:	52                   	push   %edx
419d8c:	00 53 00             	add    %dl,0x0(%ebx)
419d8f:	49                   	dec    %ecx
419d90:	00 4f 00             	add    %cl,0x0(%edi)
419d93:	4e                   	dec    %esi
419d94:	00 5f 00             	add    %bl,0x0(%edi)
419d97:	49                   	dec    %ecx
419d98:	00 4e 00             	add    %cl,0x0(%esi)
419d9b:	46                   	inc    %esi
419d9c:	00 4f 00             	add    %cl,0x0(%edi)
419d9f:	00 00                	add    %al,(%eax)
419da1:	00 00                	add    %al,(%eax)
419da3:	bd 04 ef fe 00       	mov    $0xfeef04,%ebp
419da8:	00 01                	add    %al,(%ecx)
419daa:	00 00                	add    %al,(%eax)
419dac:	00 01                	add    %al,(%ecx)
419dae:	00 00                	add    %al,(%eax)
419db0:	00 00                	add    %al,(%eax)
419db2:	00 00                	add    %al,(%eax)
419db4:	00 01                	add    %al,(%ecx)
419db6:	00 00                	add    %al,(%eax)
419db8:	00 00                	add    %al,(%eax)
419dba:	00 3f                	add    %bh,(%edi)
419dbc:	00 00                	add    %al,(%eax)
419dbe:	00 00                	add    %al,(%eax)
419dc0:	00 00                	add    %al,(%eax)
419dc2:	00 04 00             	add    %al,(%eax,%eax,1)
419dc5:	00 00                	add    %al,(%eax)
419dc7:	02 00                	add    (%eax),%al
419dd5:	00 00                	add    %al,(%eax)
419dd7:	44                   	inc    %esp
419dd8:	00 00                	add    %al,(%eax)
419dda:	00 01                	add    %al,(%ecx)
419ddc:	00 56 00             	add    %dl,0x0(%esi)
419ddf:	61                   	popa
419de0:	00 72 00             	add    %dh,0x0(%edx)
419de3:	46                   	inc    %esi
419de4:	00 69 00             	add    %ch,0x0(%ecx)
419de7:	6c                   	insb   (%dx),%es:(%edi)
419de8:	00 65 00             	add    %ah,0x0(%ebp)
419deb:	49                   	dec    %ecx
419dec:	00 6e 00             	add    %ch,0x0(%esi)
419def:	66 00 6f 00          	data16 add %ch,0x0(%edi)
419df3:	00 00                	add    %al,(%eax)
419df5:	00 00                	add    %al,(%eax)
419df7:	24 00                	and    $0x0,%al
419df9:	04 00                	add    $0x0,%al
419dfb:	00 00                	add    %al,(%eax)
419dfd:	54                   	push   %esp
419dfe:	00 72 00             	add    %dh,0x0(%edx)
419e01:	61                   	popa
419e02:	00 6e 00             	add    %ch,0x0(%esi)
419e05:	73 00                	jae    0x419e07
419e07:	6c                   	insb   (%dx),%es:(%edi)
419e08:	00 61 00             	add    %ah,0x0(%ecx)
419e0b:	74 00                	je     0x419e0d
419e0d:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
419e13:	00 00                	add    %al,(%eax)
419e15:	00 00                	add    %al,(%eax)
419e17:	00 00                	add    %al,(%eax)
419e19:	b0 04                	mov    $0x4,%al
419e1b:	ac                   	lods   %ds:(%esi),%al
419e1c:	02 00                	add    (%eax),%al
419e1e:	00 01                	add    %al,(%ecx)
419e20:	00 53 00             	add    %dl,0x0(%ebx)
419e23:	74 00                	je     0x419e25
419e25:	72 00                	jb     0x419e27
419e27:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
419e2d:	46                   	inc    %esi
419e2e:	00 69 00             	add    %ch,0x0(%ecx)
419e31:	6c                   	insb   (%dx),%es:(%edi)
419e32:	00 65 00             	add    %ah,0x0(%ebp)
419e35:	49                   	dec    %ecx
419e36:	00 6e 00             	add    %ch,0x0(%esi)
419e39:	66 00 6f 00          	data16 add %ch,0x0(%edi)
419e3d:	00 00                	add    %al,(%eax)
419e3f:	88 02                	mov    %al,(%edx)
419e41:	00 00                	add    %al,(%eax)
419e43:	01 00                	add    %eax,(%eax)
419e45:	30 00                	xor    %al,(%eax)
419e47:	30 00                	xor    %al,(%eax)
419e49:	30 00                	xor    %al,(%eax)
419e4b:	30 00                	xor    %al,(%eax)
419e4d:	30 00                	xor    %al,(%eax)
419e4f:	34 00                	xor    $0x0,%al
419e51:	62 00                	bound  %eax,(%eax)
419e53:	30 00                	xor    %al,(%eax)
419e55:	00 00                	add    %al,(%eax)
419e57:	1a 00                	sbb    (%eax),%al
419e59:	01 00                	add    %eax,(%eax)
419e5b:	01 00                	add    %eax,(%eax)
419e5d:	43                   	inc    %ebx
419e5e:	00 6f 00             	add    %ch,0x0(%edi)
419e61:	6d                   	insl   (%dx),%es:(%edi)
419e62:	00 6d 00             	add    %ch,0x0(%ebp)
419e65:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
419e69:	74 00                	je     0x419e6b
419e6b:	73 00                	jae    0x419e6d
419e6d:	00 00                	add    %al,(%eax)
419e6f:	00 00                	add    %al,(%eax)
419e71:	00 00                	add    %al,(%eax)
419e73:	22 00                	and    (%eax),%al
419e75:	01 00                	add    %eax,(%eax)
419e77:	01 00                	add    %eax,(%eax)
419e79:	43                   	inc    %ebx
419e7a:	00 6f 00             	add    %ch,0x0(%edi)
419e7d:	6d                   	insl   (%dx),%es:(%edi)
419e7e:	00 70 00             	add    %dh,0x0(%eax)
419e81:	61                   	popa
419e82:	00 6e 00             	add    %ch,0x0(%esi)
419e85:	79 00                	jns    0x419e87
419e87:	4e                   	dec    %esi
419e88:	00 61 00             	add    %ah,0x0(%ecx)
419e8b:	6d                   	insl   (%dx),%es:(%edi)
419e8c:	00 65 00             	add    %ah,0x0(%ebp)
419e97:	48                   	dec    %eax
419e98:	00 10                	add    %dl,(%eax)
419e9a:	00 01                	add    %al,(%ecx)
419e9c:	00 46 00             	add    %al,0x0(%esi)
419e9f:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
419ea5:	44                   	inc    %esp
419ea6:	00 65 00             	add    %ah,0x0(%ebp)
419ea9:	73 00                	jae    0x419eab
419eab:	63 00                	arpl   %eax,(%eax)
419ead:	72 00                	jb     0x419eaf
419eaf:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
419eb5:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
419ebb:	00 00                	add    %al,(%eax)
419ebd:	00 00                	add    %al,(%eax)
419ebf:	43                   	inc    %ebx
419ec0:	00 6f 00             	add    %ch,0x0(%edi)
419ec3:	6e                   	outsb  %ds:(%esi),(%dx)
419ec4:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
419ec8:	00 61 00             	add    %ah,0x0(%ecx)
419ecb:	73 00                	jae    0x419ecd
419ecd:	74 00                	je     0x419ecf
419ecf:	47                   	inc    %edi
419ed0:	00 72 00             	add    %dh,0x0(%edx)
419ed3:	61                   	popa
419ed4:	00 70 00             	add    %dh,0x0(%eax)
419ed7:	68 00 69 00 63       	push   $0x63006900
419edc:	00 00                	add    %al,(%eax)
419ede:	00 30                	add    %dh,(%eax)
419ee0:	00 08                	add    %cl,(%eax)
419ee2:	00 01                	add    %al,(%ecx)
419ee4:	00 46 00             	add    %al,0x0(%esi)
419ee7:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
419eed:	56                   	push   %esi
419eee:	00 65 00             	add    %ah,0x0(%ebp)
419ef1:	72 00                	jb     0x419ef3
419ef3:	73 00                	jae    0x419ef5
419ef5:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
419efb:	00 00                	add    %al,(%eax)
419efd:	00 00                	add    %al,(%eax)
419eff:	31 00                	xor    %eax,(%eax)
419f01:	2e 00 30             	add    %dh,%cs:(%eax)
419f04:	00 2e                	add    %ch,(%esi)
419f06:	00 30                	add    %dh,(%eax)
419f08:	00 2e                	add    %ch,(%esi)
419f0a:	00 30                	add    %dh,(%eax)
419f0c:	00 00                	add    %al,(%eax)
419f0e:	00 48 00             	add    %cl,0x0(%eax)
419f11:	14 00                	adc    $0x0,%al
419f13:	01 00                	add    %eax,(%eax)
419f15:	49                   	dec    %ecx
419f16:	00 6e 00             	add    %ch,0x0(%esi)
419f19:	74 00                	je     0x419f1b
419f1b:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
419f1f:	6e                   	outsb  %ds:(%esi),(%dx)
419f20:	00 61 00             	add    %ah,0x0(%ecx)
419f23:	6c                   	insb   (%dx),%es:(%edi)
419f24:	00 4e 00             	add    %cl,0x0(%esi)
419f27:	61                   	popa
419f28:	00 6d 00             	add    %ch,0x0(%ebp)
419f2b:	65 00 00             	add    %al,%gs:(%eax)
419f2e:	00 43 00             	add    %al,0x0(%ebx)
419f31:	6f                   	outsl  %ds:(%esi),(%dx)
419f32:	00 6e 00             	add    %ch,0x0(%esi)
419f35:	74 00                	je     0x419f37
419f37:	72 00                	jb     0x419f39
419f39:	61                   	popa
419f3a:	00 73 00             	add    %dh,0x0(%ebx)
419f3d:	74 00                	je     0x419f3f
419f3f:	47                   	inc    %edi
419f40:	00 72 00             	add    %dh,0x0(%edx)
419f43:	61                   	popa
419f44:	00 70 00             	add    %dh,0x0(%eax)
419f47:	68 00 69 00 63       	push   $0x63006900
419f4c:	00 2e                	add    %ch,(%esi)
419f4e:	00 64 00 6c          	add    %ah,0x6c(%eax,%eax,1)
419f52:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
419f56:	00 48 00             	add    %cl,0x0(%eax)
419f59:	12 00                	adc    (%eax),%al
419f5b:	01 00                	add    %eax,(%eax)
419f5d:	4c                   	dec    %esp
419f5e:	00 65 00             	add    %ah,0x0(%ebp)
419f61:	67 00 61 00          	add    %ah,0x0(%bx,%di)
419f65:	6c                   	insb   (%dx),%es:(%edi)
419f66:	00 43 00             	add    %al,0x0(%ebx)
419f69:	6f                   	outsl  %ds:(%esi),(%dx)
419f6a:	00 70 00             	add    %dh,0x0(%eax)
419f6d:	79 00                	jns    0x419f6f
419f6f:	72 00                	jb     0x419f71
419f71:	69 00 67 00 68 00    	imul   $0x680067,(%eax),%eax
419f77:	74 00                	je     0x419f79
419f79:	00 00                	add    %al,(%eax)
419f7b:	43                   	inc    %ebx
419f7c:	00 6f 00             	add    %ch,0x0(%edi)
419f7f:	70 00                	jo     0x419f81
419f81:	79 00                	jns    0x419f83
419f83:	72 00                	jb     0x419f85
419f85:	69 00 67 00 68 00    	imul   $0x680067,(%eax),%eax
419f8b:	74 00                	je     0x419f8d
419f8d:	20 00                	and    %al,(%eax)
419f8f:	a9 00 20 00 20       	test   $0x20002000,%eax
419f94:	00 32                	add    %dh,(%edx)
419f96:	00 30                	add    %dh,(%eax)
419f98:	00 32                	add    %dh,(%edx)
419f9a:	00 30                	add    %dh,(%eax)
419f9c:	00 00                	add    %al,(%eax)
419f9e:	00 2a                	add    %ch,(%edx)
419fa0:	00 01                	add    %al,(%ecx)
419fa2:	00 01                	add    %al,(%ecx)
419fa4:	00 4c 00 65          	add    %cl,0x65(%eax,%eax,1)
419fa8:	00 67 00             	add    %ah,0x0(%edi)
419fab:	61                   	popa
419fac:	00 6c 00 54          	add    %ch,0x54(%eax,%eax,1)
419fb0:	00 72 00             	add    %dh,0x0(%edx)
419fb3:	61                   	popa
419fb4:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
419fb8:	00 6d 00             	add    %ch,0x0(%ebp)
419fbb:	61                   	popa
419fbc:	00 72 00             	add    %dh,0x0(%edx)
419fbf:	6b 00 73             	imul   $0x73,(%eax),%eax
419fca:	00 50 00             	add    %dl,0x0(%eax)
419fcd:	14 00                	adc    $0x0,%al
419fcf:	01 00                	add    %eax,(%eax)
419fd1:	4f                   	dec    %edi
419fd2:	00 72 00             	add    %dh,0x0(%edx)
419fd5:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax