428aa7:	cc                   	int3
428aa8:	01 51 01             	add    %edx,0x1(%ecx)
428aab:	7d 09                	jge    0x428ab6
428aad:	d1 01                	roll   $1,(%ecx)
428aaf:	69 01 12 00 cc 01    	imul   $0x1cc0012,(%ecx),%eax
428ab5:	51                   	push   %ecx
428ab6:	01 7d 09             	add    %edi,0x9(%ebp)
428ab9:	d9 01                	flds   (%ecx)
428abb:	69 01 4d 05 cc 01    	imul   $0x1cc054d,(%ecx),%eax
428ac1:	51                   	push   %ecx
428ac2:	01 7d 09             	add    %edi,0x9(%ebp)
428ac5:	e0 01                	loopne 0x428ac8
428ac7:	69 01 34 00 cc 01    	imul   $0x1cc0034,(%ecx),%eax
428acd:	69 01 2c 00 cc 01    	imul   $0x1cc002c,(%ecx),%eax
428ad3:	69 01 15 01 cc 01    	imul   $0x1cc0115,(%ecx),%eax
428ad9:	51                   	push   %ecx
428ada:	01 7d 09             	add    %edi,0x9(%ebp)
428add:	e9 01 69 01 a7       	jmp    0xa743f3e3
428ae2:	09 cc                	or     %ecx,%esp
428ae4:	01 69 01             	add    %ebp,0x1(%ecx)
428ae7:	0d 01 cc 01 69       	or     $0x6901cc01,%eax
428aec:	01 05 01 cc 01 69    	add    %eax,0x6901cc01
428af2:	01 f8                	add    %edi,%eax
428af4:	07                   	pop    %es
428af5:	cc                   	int3
428af6:	01 51 01             	add    %edx,0x1(%ecx)
428af9:	7d 09                	jge    0x428b04
428afb:	f2 01 69 01          	repnz add %ebp,0x1(%ecx)
428aff:	95                   	xchg   %eax,%ebp
428b00:	00 cc                	add    %cl,%ah
428b02:	01 69 01             	add    %ebp,0x1(%ecx)
428b05:	22 00                	and    (%eax),%al
428b07:	cc                   	int3
428b08:	01 69 01             	add    %ebp,0x1(%ecx)
428b0b:	1f                   	pop    %ds
428b0c:	01 cc                	add    %ecx,%esp
428b0e:	01 69 01             	add    %ebp,0x1(%ecx)
428b11:	28 01                	sub    %al,(%ecx)
428b13:	cc                   	int3
428b14:	01 51 01             	add    %edx,0x1(%ecx)
428b17:	3a 05 fa 01 69 01    	cmp    0x16901fa,%al
428b1d:	01 00                	add    %eax,(%eax)
428b1f:	cc                   	int3
428b20:	01 69 01             	add    %ebp,0x1(%ecx)
428b23:	1a 00                	sbb    (%eax),%al
428b25:	cc                   	int3
428b26:	01 69 01             	add    %ebp,0x1(%ecx)
428b29:	68 00 cc 01 69       	push   $0x6901cc00
428b2e:	01 03                	add    %eax,(%ebx)
428b30:	05 cc 01 51 01       	add    $0x15101cc,%eax
428b35:	7d 09                	jge    0x428b40
428b37:	00 02                	add    %al,(%edx)
428b39:	69 01 78 00 cc 01    	imul   $0x1cc0078,(%ecx),%eax
428b3f:	69 01 70 00 cc 01    	imul   $0x1cc0070,(%ecx),%eax
428b45:	69 01 c7 09 cc 01    	imul   $0x1cc09c7,(%ecx),%eax
428b4b:	51                   	push   %ecx
428b4c:	01 7d 09             	add    %edi,0x9(%ebp)
428b4f:	09 02                	or     %eax,(%edx)
428b51:	69 01 0a 00 cc 01    	imul   $0x1cc000a,(%ecx),%eax
428b57:	69 01 2e 01 cc 01    	imul   $0x1cc012e,(%ecx),%eax
428b5d:	69 01 8d 00 cc 01    	imul   $0x1cc008d,(%ecx),%eax
428b63:	69 01 ac 01 cc 01    	imul   $0x1cc01ac,(%ecx),%eax
428b69:	69 01 b3 07 cc 01    	imul   $0x1cc07b3,(%ecx),%eax
428b6f:	69 01 60 00 cc 01    	imul   $0x1cc0060,(%ecx),%eax
428b75:	69 01 33 01 cc 01    	imul   $0x1cc0133,(%ecx),%eax
428b7b:	69 01 56 09 cc 01    	imul   $0x1cc0956,(%ecx),%eax
428b81:	79 01                	jns    0x428b84
428b83:	cc                   	int3
428b84:	07                   	pop    %es
428b85:	4a                   	dec    %edx
428b86:	00 79 01             	add    %bh,0x1(%ecx)
428b89:	52                   	push   %edx
428b8a:	02 23                	add    (%ebx),%ah
428b8c:	02 69 00             	add    0x0(%ecx),%ch
428b8f:	14 0a                	adc    $0xa,%al
428b91:	28 02                	sub    %al,(%edx)
428b93:	81 01 3e 02 34 02    	addl   $0x234023e,(%ecx)
428b99:	91                   	xchg   %eax,%ecx
428b9a:	01 7b 02             	add    %edi,0x2(%ebx)
428b9d:	3b 02                	cmp    (%edx),%eax
428b9f:	39 01                	cmp    %eax,(%ecx)
428ba1:	86 02                	xchg   %al,(%edx)
428ba3:	45                   	inc    %ebp
428ba4:	02 d1                	add    %cl,%dl
428ba6:	00 b7 06 4a 02 41    	add    %dh,0x41024a06(%edi)
428bac:	01 cc                	add    %ecx,%esp
428bae:	07                   	pop    %es
428baf:	9b                   	fwait
428bb0:	02 a1 01 cc 07 4a    	add    0x4a07cc01(%ecx),%ah
428bb6:	00 41 01             	add    %al,0x1(%ecx)
428bb9:	a1 00 a1 02 41       	mov    0x4102a100,%eax
428bbe:	01 a0 01 a5 02 b1    	add    %esp,-0x4efd5aff(%eax)
428bc4:	01 cc                	add    %ecx,%esp
428bc6:	07                   	pop    %es
428bc7:	ad                   	lods   %ds:(%esi),%eax
428bc8:	02 41 01             	add    0x1(%ecx),%al
428bcb:	e9 05 b4 02 41       	jmp    0x41453fd5
428bd0:	01 ac 04 b8 02 41 01 	add    %ebp,0x14102b8(%esp,%eax,1)
428bd7:	56                   	push   %esi
428bd8:	00 4e 00             	add    %cl,0x0(%esi)
428bdb:	41                   	inc    %ecx
428bdc:	01 78 04             	add    %edi,0x4(%eax)
428bdf:	6a 00                	push   $0x0
428be1:	61                   	popa
428be2:	00 5b 02             	add    %bl,0x2(%ebx)
428be5:	bc 02 79 01 ea       	mov    $0xea017902,%esp
428bea:	09 c2                	or     %eax,%edx
428bec:	02 c1                	add    %cl,%al
428bee:	01 cc                	add    %ecx,%esp
428bf0:	07                   	pop    %es
428bf1:	4a                   	dec    %edx
428bf2:	00 a9 01 cc 07 4a    	add    %ch,0x4a07cc01(%ecx)
428bf8:	00 c9                	add    %cl,%cl
428bfa:	01 0f                	add    %ecx,(%edi)
428bfc:	09 c7                	or     %eax,%edi
428bfe:	02 d9                	add    %cl,%bl
428c00:	01 39                	add    %edi,(%ecx)
428c02:	01 ce                	add    %ecx,%esi
428c04:	02 d9                	add    %cl,%bl
428c06:	01 e2                	add    %esp,%edx
428c08:	09 ce                	or     %ecx,%esi
428c0a:	02 b1 01 cc 07 4a    	add    0x4a07cc01(%ecx),%dh
428c10:	00 41 01             	add    %al,0x1(%ecx)
428c13:	7b 05                	jnp    0x428c1a
428c15:	d4 02                	aam    $0x2
428c17:	d9 01                	flds   (%ecx)
428c19:	e8 07 d9 02 b9       	call   0xb9456525
428c1e:	01 cc                	add    %ecx,%esp
428c20:	07                   	pop    %es
428c21:	df 02                	filds  (%edx)
428c23:	f1                   	int1
428c24:	01 ba 02 4a 00 99    	add    %edi,-0x66ffb5fe(%edx)
428c2a:	00 33                	add    %dh,(%ebx)
428c2c:	06                   	push   %es
428c2d:	eb 02                	jmp    0x428c31
428c2f:	21 00                	and    %eax,(%eax)
428c31:	55                   	push   %ebp
428c32:	0a 1f                	or     (%edi),%bl
428c34:	00 99 00 a0 01 a5    	add    %bl,-0x5afe6000(%ecx)
428c3a:	02 99 00 e2 02 0b    	add    0xb02e200(%ecx),%bl
428c40:	03 d1                	add    %ecx,%edx
428c42:	01 96 09 66 02 21    	add    %edx,0x21026609(%esi)
428c48:	00 c8                	add    %cl,%al
428c4a:	02 29                	add    (%ecx),%ch
428c4c:	03 d1                	add    %ecx,%edx
428c4e:	01 36                	add    %esi,(%esi)
428c50:	09 66 02             	or     %esp,0x2(%esi)
428c53:	d1 01                	roll   $1,(%ecx)
428c55:	ed                   	in     (%dx),%eax
428c56:	00 66 02             	add    %ah,0x2(%esi)
428c59:	d1 01                	roll   $1,(%ecx)
428c5b:	d5 00                	aad    $0x0
428c5d:	66 02 d1             	data16 add %cl,%dl
428c60:	01 e8                	add    %ebp,%eax
428c62:	00 66 02             	add    %ah,0x2(%esi)
428c65:	d1 01                	roll   $1,(%ecx)
428c67:	e7 00                	out    %eax,$0x0
428c69:	66 02 d1             	data16 add %cl,%dl
428c6c:	01 f4                	add    %esi,%esp
428c6e:	00 66 02             	add    %ah,0x2(%esi)
428c71:	d1 01                	roll   $1,(%ecx)
428c73:	ea 00 66 02 f9 01 cc 	ljmp   $0xcc01,$0xf9026600
428c7a:	07                   	pop    %es
428c7b:	4a                   	dec    %edx
428c7c:	00 01                	add    %al,(%ecx)
428c7e:	02 dd                	add    %ch,%bl
428c80:	04 45                	add    $0x45,%al
428c82:	03 a9 01 e9 04 4c    	add    0x4c04e901(%ecx),%ebp
428c88:	03 09                	add    (%ecx),%ecx
428c8a:	02 cc                	add    %ah,%cl
428c8c:	07                   	pop    %es
428c8d:	4a                   	dec    %edx
428c8e:	00 21                	add    %ah,(%ecx)
428c90:	00 d0                	add    %dl,%al
428c92:	04 33                	add    $0x33,%al
428c94:	04 21                	add    $0x21,%al
428c96:	00 55 0a             	add    %dl,0xa(%ebp)
428c99:	88 04 21             	mov    %al,(%ecx,%eiz,1)
428c9c:	00 b0 09 91 04 19    	add    %dh,0x19049109(%eax)
428ca2:	02 cc                	add    %ah,%cl
428ca4:	07                   	pop    %es
428ca5:	23 02                	and    (%edx),%eax
428ca7:	21 02                	and    %eax,(%edx)
428ca9:	f5                   	cmc
428caa:	05 39 05 99 00       	add    $0x990539,%eax
428caf:	78 04                	js     0x428cb5
428cb1:	4e                   	dec    %esi
428cb2:	00 29                	add    %ch,(%ecx)
428cb4:	02 cc                	add    %ah,%cl
428cb6:	07                   	pop    %es
428cb7:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
428cb8:	05 31 02 cc 07       	add    $0x7cc0231,%eax
428cbd:	4a                   	dec    %edx
428cbe:	00 39                	add    %bh,(%ecx)
428cc0:	02 cc                	add    %ah,%cl
428cc2:	07                   	pop    %es
428cc3:	e8 05 49 02 cc       	call   0xcc44d5cd
428cc8:	07                   	pop    %es
428cc9:	23 02                	and    (%edx),%eax
428ccb:	51                   	push   %ecx
428ccc:	02 cc                	add    %ah,%cl
428cce:	07                   	pop    %es
428ccf:	23 02                	and    (%edx),%eax
428cd1:	59                   	pop    %ecx
428cd2:	02 cc                	add    %ah,%cl
428cd4:	07                   	pop    %es
428cd5:	23 02                	and    (%edx),%eax
428cd7:	61                   	popa
428cd8:	02 cc                	add    %ah,%cl
428cda:	07                   	pop    %es
428cdb:	23 02                	and    (%edx),%eax
428cdd:	69 02 cc 07 23 02    	imul   $0x22307cc,(%edx),%eax
428ce3:	71 02                	jno    0x428ce7
428ce5:	cc                   	int3
428ce6:	07                   	pop    %es
428ce7:	23 02                	and    (%edx),%eax
428ce9:	79 02                	jns    0x428ced
428ceb:	cc                   	int3
428cec:	07                   	pop    %es
428ced:	23 02                	and    (%edx),%eax
428cef:	81 02 cc 07 26 06    	addl   $0x62607cc,(%edx)
428cf5:	89 02                	mov    %eax,(%edx)
428cf7:	cc                   	int3
428cf8:	07                   	pop    %es
428cf9:	23 02                	and    (%edx),%eax
428cfb:	91                   	xchg   %eax,%ecx
428cfc:	02 cc                	add    %ah,%cl
428cfe:	07                   	pop    %es
428cff:	23 02                	and    (%edx),%eax
428d01:	99                   	cltd
428d02:	02 cc                	add    %ah,%cl
428d04:	07                   	pop    %es
428d05:	4a                   	dec    %edx
428d06:	00 2e                	add    %ch,(%esi)
428d08:	00 23                	add    %ah,(%ebx)
428d0a:	04 c0                	add    $0xc0,%al
428d0c:	05 2e 00 2b 04       	add    $0x42b002e,%eax
428d11:	c9                   	leave
428d12:	05 2e 00 33 04       	add    $0x433002e,%eax
428d17:	ef                   	out    %eax,(%dx)
428d18:	05 2e 00 3b 04       	add    $0x43b002e,%eax
428d1d:	f8                   	clc
428d1e:	05 2e 00 43 04       	add    $0x443002e,%eax
428d23:	08 06                	or     %al,(%esi)
428d25:	2e 00 4b 04          	add    %cl,%cs:0x4(%ebx)
428d29:	08 06                	or     %al,(%esi)
428d2b:	2e 00 53 04          	add    %dl,%cs:0x4(%ebx)
428d2f:	08 06                	or     %al,(%esi)
428d31:	2e 00 5b 04          	add    %bl,%cs:0x4(%ebx)
428d35:	f8                   	clc
428d36:	05 2e 00 63 04       	add    $0x463002e,%eax
428d3b:	0e                   	push   %cs
428d3c:	06                   	push   %es
428d3d:	2e 00 6b 04          	add    %ch,%cs:0x4(%ebx)
428d41:	08 06                	or     %al,(%esi)
428d43:	2e 00 73 04          	add    %dh,%cs:0x4(%ebx)
428d47:	08 06                	or     %al,(%esi)
428d49:	2e 00 7b 04          	add    %bh,%cs:0x4(%ebx)
428d4d:	2b 06                	sub    (%esi),%eax
428d4f:	2e 00 83 04 55 06 2e 	add    %al,%cs:0x2e065504(%ebx)
428d56:	00 8b 04 62 06 c3    	add    %cl,-0x3cf99dfc(%ebx)
428d5c:	00 eb                	add    %ch,%bl
428d5e:	03 60 03             	add    0x3(%eax),%esp
428d61:	43                   	inc    %ebx
428d62:	01 0b                	add    %ecx,(%ebx)
428d64:	04 f8                	add    $0xf8,%al
428d66:	04 13                	add    $0x13,%al
428d68:	00 31                	add    %dh,(%ecx)
428d6a:	00 85 00 aa 00 d7    	add    %al,-0x28ff5600(%ebp)
428d70:	00 ec                	add    %ch,%ah
428d72:	00 17                	add    %dl,(%edi)
428d74:	01 1a                	add    %ebx,(%edx)
428d76:	02 5e 02             	add    0x2(%esi),%bl
428d79:	6a 02                	push   $0x2
428d7b:	6f                   	outsl  %ds:(%esi),(%dx)
428d7c:	02 f7                	add    %bh,%dh
428d7e:	02 05 03 1b 03 37    	add    0x37031b03,%al
428d84:	03 aa 03 b9 03 c7    	add    -0x38fc46fd(%edx),%ebp
428d8a:	03 d7                	add    %edi,%edx
428d8c:	03 fa                	add    %edx,%edi
428d8e:	03 0e                	add    (%esi),%ecx
428d90:	04 60                	add    $0x60,%al
428d92:	04 75                	add    $0x75,%al
428d94:	04 a1                	add    $0xa1,%al
428d96:	04 be                	add    $0xbe,%al
428d98:	04 df                	add    $0xdf,%al
428d9a:	04 e5                	add    $0xe5,%al
428d9c:	04 09                	add    $0x9,%al
428d9e:	05 12 05 21 05       	add    $0x5210512,%eax
428da3:	2e 05 3f 05 66 05    	cs add $0x566053f,%eax
428da9:	88 05 b1 05 0a 00    	mov    %al,0xa05b1
428daf:	01 00                	add    %eax,(%eax)
428db1:	00 00                	add    %al,(%eax)
428db3:	6c                   	insb   (%dx),%es:(%edi)
428db4:	0a ef                	or     %bh,%ch
428db6:	04 00                	add    $0x0,%al
428db8:	00 74 0a f3          	add    %dh,-0xd(%edx,%ecx,1)
428dbc:	04 02                	add    $0x2,%al
428dbe:	00 2e                	add    %ch,(%esi)
428dc0:	00 03                	add    %al,(%ebx)
428dc2:	00 02                	add    %al,(%edx)
428dc4:	00 2f                	add    %ch,(%edi)
428dc6:	00 05 00 44 00 bb    	add    %al,0xbb004400
428dcc:	04 04                	add    $0x4,%al
428dce:	80 00 00             	addb   $0x0,(%eax)
428dd1:	01 00                	add    %eax,(%eax)
428ddf:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
428de0:	06                   	push   %es
428de1:	00 00                	add    %al,(%eax)
428de3:	02 00                	add    (%eax),%al
428ded:	00 00                	add    %al,(%eax)
428def:	01 00                	add    %eax,(%eax)
428df1:	66 01 00             	add    %ax,(%eax)
428df4:	00 00                	add    %al,(%eax)
428df6:	00 02                	add    %al,(%edx)
428e00:	00 00                	add    %al,(%eax)
428e02:	00 0a                	add    %cl,(%edx)
428e04:	00 c1                	add    %al,%cl
428e06:	04 00                	add    $0x0,%al
428e08:	00 00                	add    %al,(%eax)
428e0a:	00 08                	add    %cl,(%eax)
428e14:	00 00                	add    %al,(%eax)
428e16:	00 0a                	add    %cl,(%edx)
428e18:	00 8a 01 00 00 00    	add    %cl,0x1(%edx)
428e1e:	00 02                	add    %al,(%edx)
428e28:	00 00                	add    %al,(%eax)
428e2a:	00 01                	add    %al,(%ecx)
428e2c:	00 ad 05 00 00 00    	add    %ch,0x5(%ebp)
428e32:	00 00                	add    %al,(%eax)
428e34:	00 00                	add    %al,(%eax)
428e36:	00 02                	add    %al,(%edx)
428e38:	00 00                	add    %al,(%eax)
428e3a:	00 86 06 00 00 04    	add    %al,0x4000006(%esi)
428e40:	00 03                	add    %al,(%ebx)
428e42:	00 05 00 03 00 08    	add    %al,0x8000300
428e48:	00 07                	add    %al,(%edi)
428e4a:	00 09                	add    %cl,(%ecx)
428e4c:	00 07                	add    %al,(%edi)
428e4e:	00 0f                	add    %cl,(%edi)
428e50:	00 0e                	add    %cl,(%esi)
428e52:	00 10                	add    %dl,(%eax)
428e54:	00 0e                	add    %cl,(%esi)
428e56:	00 11                	add    %dl,(%ecx)
428e58:	00 0e                	add    %cl,(%esi)
428e5a:	00 fd                	add    %bh,%ch
428e5c:	00 3d 04 01 01 9c    	add    %bh,0x9c010104
428e62:	04 00                	add    $0x0,%al
428e64:	00 00                	add    %al,(%eax)
428e66:	4c                   	dec    %esp
428e67:	64 63 5f 49          	arpl   %ebx,%fs:0x49(%edi)