6efac0:	cc                   	int3
6efac1:	cc                   	int3
6efac2:	cc                   	int3
6efac3:	cc                   	int3
6efac4:	cc                   	int3
6efac5:	cc                   	int3
6efac6:	cc                   	int3
6efac7:	cc                   	int3
6efac8:	cc                   	int3
6efac9:	cc                   	int3
6efaca:	cc                   	int3
6efacb:	cc                   	int3
6efacc:	cc                   	int3
6efacd:	cc                   	int3
6eface:	cc                   	int3
6efacf:	cc                   	int3
6efad0:	56                   	push   %esi
6efad1:	57                   	push   %edi
6efad2:	8b f9                	mov    %ecx,%edi
6efad4:	8d 77 0c             	lea    0xc(%edi),%esi
6efad7:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6efadd:	8b 46 14             	mov    0x14(%esi),%eax
6efae0:	83 f8 10             	cmp    $0x10,%eax
6efae3:	72 0b                	jb     0x6efaf0
6efae5:	40                   	inc    %eax
6efae6:	8b ce                	mov    %esi,%ecx
6efae8:	50                   	push   %eax
6efae9:	ff 36                	push   (%esi)
6efaeb:	e8 2c 4b d4 ff       	call   0x43461c
6efaf0:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6efaf7:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6efafb:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6efb02:	72 02                	jb     0x6efb06
6efb04:	8b 36                	mov    (%esi),%esi
6efb06:	8d 47 04             	lea    0x4(%edi),%eax
6efb09:	c6 06 00             	movb   $0x0,(%esi)
6efb0c:	50                   	push   %eax
6efb0d:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6efb13:	e8 20 52 d4 ff       	call   0x434d38
6efb18:	83 c4 04             	add    $0x4,%esp
6efb1b:	5f                   	pop    %edi
6efb1c:	5e                   	pop    %esi
6efb1d:	c3                   	ret
6efb1e:	cc                   	int3
6efb1f:	cc                   	int3
6efb20:	cc                   	int3
6efb21:	cc                   	int3
6efb22:	cc                   	int3
6efb23:	cc                   	int3
6efb24:	cc                   	int3
6efb25:	cc                   	int3
6efb26:	cc                   	int3
6efb27:	cc                   	int3
6efb28:	cc                   	int3
6efb29:	cc                   	int3
6efb2a:	cc                   	int3
6efb2b:	cc                   	int3
6efb2c:	cc                   	int3
6efb2d:	cc                   	int3
6efb2e:	cc                   	int3
6efb2f:	cc                   	int3
6efb30:	cc                   	int3
6efb31:	cc                   	int3
6efb32:	cc                   	int3
6efb33:	cc                   	int3
6efb34:	cc                   	int3
6efb35:	cc                   	int3
6efb36:	cc                   	int3
6efb37:	cc                   	int3
6efb38:	cc                   	int3
6efb39:	cc                   	int3
6efb3a:	cc                   	int3
6efb3b:	cc                   	int3
6efb3c:	cc                   	int3
6efb3d:	cc                   	int3
6efb3e:	cc                   	int3
6efb3f:	cc                   	int3
6efb40:	56                   	push   %esi
6efb41:	57                   	push   %edi
6efb42:	8b f9                	mov    %ecx,%edi
6efb44:	8d 77 0c             	lea    0xc(%edi),%esi
6efb47:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6efb4d:	8b 46 14             	mov    0x14(%esi),%eax
6efb50:	83 f8 10             	cmp    $0x10,%eax
6efb53:	72 0b                	jb     0x6efb60
6efb55:	40                   	inc    %eax
6efb56:	8b ce                	mov    %esi,%ecx
6efb58:	50                   	push   %eax
6efb59:	ff 36                	push   (%esi)
6efb5b:	e8 bc 4a d4 ff       	call   0x43461c
6efb60:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6efb67:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6efb6b:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6efb72:	72 02                	jb     0x6efb76
6efb74:	8b 36                	mov    (%esi),%esi
6efb76:	8d 47 04             	lea    0x4(%edi),%eax
6efb79:	c6 06 00             	movb   $0x0,(%esi)
6efb7c:	50                   	push   %eax
6efb7d:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6efb83:	e8 b0 51 d4 ff       	call   0x434d38
6efb88:	83 c4 04             	add    $0x4,%esp
6efb8b:	5f                   	pop    %edi
6efb8c:	5e                   	pop    %esi
6efb8d:	c3                   	ret
6efb8e:	cc                   	int3
6efb8f:	cc                   	int3
6efb90:	cc                   	int3
6efb91:	cc                   	int3
6efb92:	cc                   	int3
6efb93:	cc                   	int3
6efb94:	cc                   	int3
6efb95:	cc                   	int3
6efb96:	cc                   	int3
6efb97:	cc                   	int3
6efb98:	cc                   	int3
6efb99:	cc                   	int3
6efb9a:	cc                   	int3
6efb9b:	cc                   	int3
6efb9c:	cc                   	int3
6efb9d:	cc                   	int3
6efb9e:	cc                   	int3
6efb9f:	cc                   	int3
6efba0:	cc                   	int3
6efba1:	cc                   	int3
6efba2:	cc                   	int3
6efba3:	cc                   	int3
6efba4:	cc                   	int3
6efba5:	cc                   	int3
6efba6:	cc                   	int3
6efba7:	cc                   	int3
6efba8:	cc                   	int3
6efba9:	cc                   	int3
6efbaa:	cc                   	int3
6efbab:	cc                   	int3
6efbac:	cc                   	int3
6efbad:	cc                   	int3
6efbae:	cc                   	int3
6efbaf:	cc                   	int3
6efbb0:	56                   	push   %esi
6efbb1:	57                   	push   %edi
6efbb2:	8b f9                	mov    %ecx,%edi
6efbb4:	8d 77 0c             	lea    0xc(%edi),%esi
6efbb7:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6efbbd:	8b 46 14             	mov    0x14(%esi),%eax
6efbc0:	83 f8 10             	cmp    $0x10,%eax
6efbc3:	72 0b                	jb     0x6efbd0
6efbc5:	40                   	inc    %eax
6efbc6:	8b ce                	mov    %esi,%ecx
6efbc8:	50                   	push   %eax
6efbc9:	ff 36                	push   (%esi)
6efbcb:	e8 4c 4a d4 ff       	call   0x43461c
6efbd0:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6efbd7:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6efbdb:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6efbe2:	72 02                	jb     0x6efbe6
6efbe4:	8b 36                	mov    (%esi),%esi
6efbe6:	8d 47 04             	lea    0x4(%edi),%eax
6efbe9:	c6 06 00             	movb   $0x0,(%esi)
6efbec:	50                   	push   %eax
6efbed:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6efbf3:	e8 40 51 d4 ff       	call   0x434d38
6efbf8:	83 c4 04             	add    $0x4,%esp
6efbfb:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
6efc00:	74 0b                	je     0x6efc0d
6efc02:	6a 24                	push   $0x24
6efc04:	57                   	push   %edi
6efc05:	e8 92 22 d1 ff       	call   0x401e9c
6efc0a:	83 c4 08             	add    $0x8,%esp
6efc0d:	8b c7                	mov    %edi,%eax
6efc0f:	5f                   	pop    %edi
6efc10:	5e                   	pop    %esi
6efc11:	c2 04 00             	ret    $0x4
6efc14:	cc                   	int3
6efc15:	cc                   	int3
6efc16:	cc                   	int3
6efc17:	cc                   	int3
6efc18:	cc                   	int3
6efc19:	cc                   	int3
6efc1a:	cc                   	int3
6efc1b:	cc                   	int3
6efc1c:	cc                   	int3
6efc1d:	cc                   	int3
6efc1e:	cc                   	int3
6efc1f:	cc                   	int3
6efc20:	cc                   	int3
6efc21:	cc                   	int3
6efc22:	cc                   	int3
6efc23:	cc                   	int3
6efc24:	cc                   	int3
6efc25:	cc                   	int3
6efc26:	cc                   	int3
6efc27:	cc                   	int3
6efc28:	cc                   	int3
6efc29:	cc                   	int3
6efc2a:	cc                   	int3
6efc2b:	cc                   	int3
6efc2c:	cc                   	int3
6efc2d:	cc                   	int3
6efc2e:	cc                   	int3
6efc2f:	cc                   	int3
6efc30:	56                   	push   %esi
6efc31:	57                   	push   %edi
6efc32:	8b f9                	mov    %ecx,%edi
6efc34:	8d 77 0c             	lea    0xc(%edi),%esi
6efc37:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6efc3d:	8b 46 14             	mov    0x14(%esi),%eax
6efc40:	83 f8 10             	cmp    $0x10,%eax
6efc43:	72 0b                	jb     0x6efc50
6efc45:	40                   	inc    %eax
6efc46:	8b ce                	mov    %esi,%ecx
6efc48:	50                   	push   %eax
6efc49:	ff 36                	push   (%esi)
6efc4b:	e8 cc 49 d4 ff       	call   0x43461c
6efc50:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6efc57:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6efc5b:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6efc62:	72 02                	jb     0x6efc66
6efc64:	8b 36                	mov    (%esi),%esi
6efc66:	8d 47 04             	lea    0x4(%edi),%eax
6efc69:	c6 06 00             	movb   $0x0,(%esi)
6efc6c:	50                   	push   %eax
6efc6d:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6efc73:	e8 c0 50 d4 ff       	call   0x434d38
6efc78:	83 c4 04             	add    $0x4,%esp
6efc7b:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
6efc80:	74 0b                	je     0x6efc8d
6efc82:	6a 24                	push   $0x24
6efc84:	57                   	push   %edi
6efc85:	e8 12 22 d1 ff       	call   0x401e9c
6efc8a:	83 c4 08             	add    $0x8,%esp
6efc8d:	8b c7                	mov    %edi,%eax
6efc8f:	5f                   	pop    %edi
6efc90:	5e                   	pop    %esi
6efc91:	c2 04 00             	ret    $0x4
6efc94:	cc                   	int3
6efc95:	cc                   	int3
6efc96:	cc                   	int3
6efc97:	cc                   	int3
6efc98:	cc                   	int3
6efc99:	cc                   	int3
6efc9a:	cc                   	int3
6efc9b:	cc                   	int3
6efc9c:	cc                   	int3
6efc9d:	cc                   	int3
6efc9e:	cc                   	int3
6efc9f:	cc                   	int3
6efca0:	cc                   	int3
6efca1:	cc                   	int3
6efca2:	cc                   	int3
6efca3:	cc                   	int3
6efca4:	cc                   	int3
6efca5:	cc                   	int3
6efca6:	cc                   	int3
6efca7:	cc                   	int3
6efca8:	cc                   	int3
6efca9:	cc                   	int3
6efcaa:	cc                   	int3
6efcab:	cc                   	int3
6efcac:	cc                   	int3
6efcad:	cc                   	int3
6efcae:	cc                   	int3
6efcaf:	cc                   	int3
6efcb0:	56                   	push   %esi
6efcb1:	57                   	push   %edi
6efcb2:	8b f9                	mov    %ecx,%edi
6efcb4:	8d 77 0c             	lea    0xc(%edi),%esi
6efcb7:	c7 07 e4 80 bf 00    	movl   $0xbf80e4,(%edi)
6efcbd:	8b 46 14             	mov    0x14(%esi),%eax
6efcc0:	83 f8 10             	cmp    $0x10,%eax
6efcc3:	72 0b                	jb     0x6efcd0
6efcc5:	40                   	inc    %eax
6efcc6:	8b ce                	mov    %esi,%ecx
6efcc8:	50                   	push   %eax
6efcc9:	ff 36                	push   (%esi)
6efccb:	e8 4c 49 d4 ff       	call   0x43461c
6efcd0:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
6efcd7:	83 7e 14 10          	cmpl   $0x10,0x14(%esi)
6efcdb:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
6efce2:	72 02                	jb     0x6efce6
6efce4:	8b 36                	mov    (%esi),%esi
6efce6:	8d 47 04             	lea    0x4(%edi),%eax
6efce9:	c6 06 00             	movb   $0x0,(%esi)
6efcec:	50                   	push   %eax
6efced:	c7 07 e8 4c bd 00    	movl   $0xbd4ce8,(%edi)
6efcf3:	e8 40 50 d4 ff       	call   0x434d38
6efcf8:	83 c4 04             	add    $0x4,%esp
6efcfb:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
6efd00:	74 0b                	je     0x6efd0d
6efd02:	6a 24                	push   $0x24
6efd04:	57                   	push   %edi
6efd05:	e8 92 21 d1 ff       	call   0x401e9c
6efd0a:	83 c4 08             	add    $0x8,%esp
6efd0d:	8b c7                	mov    %edi,%eax
6efd0f:	5f                   	pop    %edi
6efd10:	5e                   	pop    %esi
6efd11:	c2 04 00             	ret    $0x4
6efd14:	cc                   	int3
6efd15:	cc                   	int3
6efd16:	cc                   	int3
6efd17:	cc                   	int3
6efd18:	cc                   	int3
6efd19:	cc                   	int3
6efd1a:	cc                   	int3
6efd1b:	cc                   	int3
6efd1c:	cc                   	int3
6efd1d:	cc                   	int3
6efd1e:	cc                   	int3
6efd1f:	cc                   	int3
6efd20:	cc                   	int3
6efd21:	cc                   	int3
6efd22:	cc                   	int3
6efd23:	cc                   	int3
6efd24:	cc                   	int3
6efd25:	cc                   	int3
6efd26:	cc                   	int3
6efd27:	cc                   	int3
6efd28:	cc                   	int3
6efd29:	cc                   	int3
6efd2a:	cc                   	int3
6efd2b:	cc                   	int3
6efd2c:	cc                   	int3
6efd2d:	cc                   	int3
6efd2e:	cc                   	int3
6efd2f:	cc                   	int3
6efd30:	55                   	push   %ebp
6efd31:	8b ec                	mov    %esp,%ebp
6efd33:	6a ff                	push   $0xffffffff
6efd35:	68 28 09 b8 00       	push   $0xb80928
6efd3a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6efd40:	50                   	push   %eax
6efd41:	51                   	push   %ecx
6efd42:	56                   	push   %esi
6efd43:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6efd48:	33 c5                	xor    %ebp,%eax
6efd4a:	50                   	push   %eax
6efd4b:	8d 45 f4             	lea    -0xc(%ebp),%eax
6efd4e:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6efd54:	8b f1                	mov    %ecx,%esi
6efd56:	89 75 f0             	mov    %esi,-0x10(%ebp)
6efd59:	e8 75 0a d4 ff       	call   0x4307d3
6efd5e:	8b 45 08             	mov    0x8(%ebp),%eax
6efd61:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6efd68:	c7 06 90 99 bf 00    	movl   $0xbf9990,(%esi)
6efd6e:	85 c0                	test   %eax,%eax
6efd70:	74 0b                	je     0x6efd7d
6efd72:	50                   	push   %eax
6efd73:	8b ce                	mov    %esi,%ecx
6efd75:	e8 07 f3 d3 ff       	call   0x42f081
6efd7a:	ff 46 24             	incl   0x24(%esi)
6efd7d:	8b 45 0c             	mov    0xc(%ebp),%eax