6cfc9b:	cc                   	int3
6cfc9c:	cc                   	int3
6cfc9d:	cc                   	int3
6cfc9e:	cc                   	int3
6cfc9f:	cc                   	int3
6cfca0:	55                   	push   %ebp
6cfca1:	8b ec                	mov    %esp,%ebp
6cfca3:	6a ff                	push   $0xffffffff
6cfca5:	68 76 b4 b7 00       	push   $0xb7b476
6cfcaa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6cfcb0:	50                   	push   %eax
6cfcb1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6cfcb6:	33 c5                	xor    %ebp,%eax
6cfcb8:	50                   	push   %eax
6cfcb9:	8d 45 f4             	lea    -0xc(%ebp),%eax
6cfcbc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6cfcc2:	8b 01                	mov    (%ecx),%eax
6cfcc4:	8d 51 18             	lea    0x18(%ecx),%edx
6cfcc7:	8b 40 04             	mov    0x4(%eax),%eax
6cfcca:	c7 44 10 e8 f0 81 bf 	movl   $0xbf81f0,-0x18(%eax,%edx,1)
6cfcd1:	00
6cfcd2:	8b 42 e8             	mov    -0x18(%edx),%eax
6cfcd5:	8b 48 04             	mov    0x4(%eax),%ecx
6cfcd8:	8d 41 e8             	lea    -0x18(%ecx),%eax
6cfcdb:	89 44 11 e4          	mov    %eax,-0x1c(%ecx,%edx,1)
6cfcdf:	52                   	push   %edx
6cfce0:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6cfce7:	c7 02 9c 4e bd 00    	movl   $0xbd4e9c,(%edx)
6cfced:	e8 a7 f6 d3 ff       	call   0x40f399
6cfcf2:	83 c4 04             	add    $0x4,%esp
6cfcf5:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6cfcf8:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6cfcff:	59                   	pop    %ecx
6cfd00:	8b e5                	mov    %ebp,%esp
6cfd02:	5d                   	pop    %ebp
6cfd03:	c3                   	ret
6cfd04:	cc                   	int3
6cfd05:	cc                   	int3
6cfd06:	cc                   	int3
6cfd07:	cc                   	int3
6cfd08:	cc                   	int3
6cfd09:	cc                   	int3
6cfd0a:	cc                   	int3
6cfd0b:	cc                   	int3
6cfd0c:	cc                   	int3
6cfd0d:	cc                   	int3
6cfd0e:	cc                   	int3
6cfd0f:	cc                   	int3
6cfd10:	cc                   	int3
6cfd11:	cc                   	int3
6cfd12:	cc                   	int3
6cfd13:	cc                   	int3
6cfd14:	cc                   	int3
6cfd15:	cc                   	int3
6cfd16:	cc                   	int3
6cfd17:	cc                   	int3
6cfd18:	cc                   	int3
6cfd19:	cc                   	int3
6cfd1a:	cc                   	int3
6cfd1b:	cc                   	int3
6cfd1c:	cc                   	int3
6cfd1d:	2b 49 fc             	sub    -0x4(%ecx),%ecx
6cfd20:	e9 66 8c d3 ff       	jmp    0x40898b
6cfd25:	cc                   	int3
6cfd26:	cc                   	int3
6cfd27:	2b 49 fc             	sub    -0x4(%ecx),%ecx
6cfd2a:	e9 30 4e d4 ff       	jmp    0x414b5f
6cfd2f:	cc                   	int3
6cfd30:	cc                   	int3
6cfd31:	cc                   	int3
6cfd32:	cc                   	int3
6cfd33:	cc                   	int3
6cfd34:	cc                   	int3
6cfd35:	cc                   	int3
6cfd36:	cc                   	int3
6cfd37:	cc                   	int3
6cfd38:	cc                   	int3
6cfd39:	cc                   	int3
6cfd3a:	cc                   	int3
6cfd3b:	cc                   	int3
6cfd3c:	cc                   	int3
6cfd3d:	cc                   	int3
6cfd3e:	cc                   	int3
6cfd3f:	cc                   	int3
6cfd40:	56                   	push   %esi
6cfd41:	8b f1                	mov    %ecx,%esi
6cfd43:	e8 b3 46 d6 ff       	call   0x4343fb
6cfd48:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6cfd4d:	74 0b                	je     0x6cfd5a
6cfd4f:	6a 58                	push   $0x58
6cfd51:	56                   	push   %esi
6cfd52:	e8 45 21 d3 ff       	call   0x401e9c
6cfd57:	83 c4 08             	add    $0x8,%esp
6cfd5a:	8b c6                	mov    %esi,%eax
6cfd5c:	5e                   	pop    %esi
6cfd5d:	c2 04 00             	ret    $0x4
6cfd60:	cc                   	int3
6cfd61:	cc                   	int3
6cfd62:	cc                   	int3
6cfd63:	cc                   	int3
6cfd64:	cc                   	int3
6cfd65:	cc                   	int3
6cfd66:	cc                   	int3
6cfd67:	cc                   	int3
6cfd68:	cc                   	int3
6cfd69:	cc                   	int3
6cfd6a:	cc                   	int3
6cfd6b:	cc                   	int3
6cfd6c:	cc                   	int3
6cfd6d:	cc                   	int3
6cfd6e:	cc                   	int3
6cfd6f:	cc                   	int3
6cfd70:	56                   	push   %esi
6cfd71:	8d 71 90             	lea    -0x70(%ecx),%esi
6cfd74:	8b ce                	mov    %esi,%ecx
6cfd76:	e8 83 45 d4 ff       	call   0x4142fe
6cfd7b:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6cfd80:	74 0e                	je     0x6cfd90
6cfd82:	68 b8 00 00 00       	push   $0xb8
6cfd87:	56                   	push   %esi
6cfd88:	e8 0f 21 d3 ff       	call   0x401e9c
6cfd8d:	83 c4 08             	add    $0x8,%esp
6cfd90:	8b c6                	mov    %esi,%eax
6cfd92:	5e                   	pop    %esi
6cfd93:	c2 04 00             	ret    $0x4
6cfd96:	cc                   	int3
6cfd97:	cc                   	int3
6cfd98:	cc                   	int3
6cfd99:	cc                   	int3
6cfd9a:	cc                   	int3
6cfd9b:	cc                   	int3
6cfd9c:	cc                   	int3
6cfd9d:	cc                   	int3
6cfd9e:	cc                   	int3
6cfd9f:	cc                   	int3
6cfda0:	55                   	push   %ebp
6cfda1:	8b ec                	mov    %esp,%ebp
6cfda3:	6a ff                	push   $0xffffffff
6cfda5:	68 a6 b4 b7 00       	push   $0xb7b4a6
6cfdaa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6cfdb0:	50                   	push   %eax
6cfdb1:	56                   	push   %esi
6cfdb2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6cfdb7:	33 c5                	xor    %ebp,%eax
6cfdb9:	50                   	push   %eax
6cfdba:	8d 45 f4             	lea    -0xc(%ebp),%eax
6cfdbd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6cfdc3:	8b d1                	mov    %ecx,%edx
6cfdc5:	8b 42 e8             	mov    -0x18(%edx),%eax
6cfdc8:	8d 72 e8             	lea    -0x18(%edx),%esi
6cfdcb:	8b 40 04             	mov    0x4(%eax),%eax
6cfdce:	c7 44 10 e8 f0 81 bf 	movl   $0xbf81f0,-0x18(%eax,%edx,1)
6cfdd5:	00
6cfdd6:	8b 06                	mov    (%esi),%eax
6cfdd8:	8b 48 04             	mov    0x4(%eax),%ecx
6cfddb:	8d 41 e8             	lea    -0x18(%ecx),%eax
6cfdde:	89 44 11 e4          	mov    %eax,-0x1c(%ecx,%edx,1)
6cfde2:	52                   	push   %edx
6cfde3:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6cfdea:	c7 02 9c 4e bd 00    	movl   $0xbd4e9c,(%edx)
6cfdf0:	e8 a4 f5 d3 ff       	call   0x40f399
6cfdf5:	83 c4 04             	add    $0x4,%esp
6cfdf8:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
6cfdfc:	74 0b                	je     0x6cfe09
6cfdfe:	6a 60                	push   $0x60
6cfe00:	56                   	push   %esi
6cfe01:	e8 96 20 d3 ff       	call   0x401e9c
6cfe06:	83 c4 08             	add    $0x8,%esp
6cfe09:	8b c6                	mov    %esi,%eax
6cfe0b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6cfe0e:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6cfe15:	59                   	pop    %ecx
6cfe16:	5e                   	pop    %esi
6cfe17:	8b e5                	mov    %ebp,%esp
6cfe19:	5d                   	pop    %ebp
6cfe1a:	c2 04 00             	ret    $0x4
6cfe1d:	cc                   	int3
6cfe1e:	cc                   	int3
6cfe1f:	cc                   	int3
6cfe20:	cc                   	int3
6cfe21:	cc                   	int3
6cfe22:	cc                   	int3
6cfe23:	cc                   	int3
6cfe24:	cc                   	int3
6cfe25:	cc                   	int3
6cfe26:	cc                   	int3
6cfe27:	cc                   	int3
6cfe28:	cc                   	int3
6cfe29:	cc                   	int3
6cfe2a:	cc                   	int3
6cfe2b:	cc                   	int3
6cfe2c:	cc                   	int3
6cfe2d:	cc                   	int3
6cfe2e:	cc                   	int3
6cfe2f:	cc                   	int3
6cfe30:	cc                   	int3
6cfe31:	cc                   	int3
6cfe32:	cc                   	int3
6cfe33:	cc                   	int3
6cfe34:	cc                   	int3
6cfe35:	cc                   	int3
6cfe36:	cc                   	int3
6cfe37:	cc                   	int3
6cfe38:	cc                   	int3
6cfe39:	cc                   	int3
6cfe3a:	cc                   	int3
6cfe3b:	cc                   	int3
6cfe3c:	cc                   	int3
6cfe3d:	cc                   	int3
6cfe3e:	cc                   	int3
6cfe3f:	cc                   	int3
6cfe40:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
6cfe45:	56                   	push   %esi
6cfe46:	8b f1                	mov    %ecx,%esi
6cfe48:	c7 06 50 4d bd 00    	movl   $0xbd4d50,(%esi)
6cfe4e:	74 0b                	je     0x6cfe5b
6cfe50:	6a 08                	push   $0x8
6cfe52:	56                   	push   %esi
6cfe53:	e8 44 20 d3 ff       	call   0x401e9c
6cfe58:	83 c4 08             	add    $0x8,%esp
6cfe5b:	8b c6                	mov    %esi,%eax
6cfe5d:	5e                   	pop    %esi
6cfe5e:	c2 04 00             	ret    $0x4
6cfe61:	cc                   	int3
6cfe62:	cc                   	int3
6cfe63:	cc                   	int3
6cfe64:	cc                   	int3
6cfe65:	cc                   	int3
6cfe66:	cc                   	int3
6cfe67:	cc                   	int3
6cfe68:	cc                   	int3
6cfe69:	cc                   	int3
6cfe6a:	cc                   	int3
6cfe6b:	cc                   	int3
6cfe6c:	cc                   	int3
6cfe6d:	cc                   	int3
6cfe6e:	cc                   	int3
6cfe6f:	cc                   	int3
6cfe70:	f6 44 24 04 01       	testb  $0x1,0x4(%esp)
6cfe75:	56                   	push   %esi
6cfe76:	8b f1                	mov    %ecx,%esi
6cfe78:	c7 06 6c 81 bf 00    	movl   $0xbf816c,(%esi)
6cfe7e:	74 0b                	je     0x6cfe8b
6cfe80:	6a 04                	push   $0x4
6cfe82:	56                   	push   %esi
6cfe83:	e8 14 20 d3 ff       	call   0x401e9c
6cfe88:	83 c4 08             	add    $0x8,%esp
6cfe8b:	8b c6                	mov    %esi,%eax
6cfe8d:	5e                   	pop    %esi
6cfe8e:	c2 04 00             	ret    $0x4
6cfe91:	cc                   	int3
6cfe92:	cc                   	int3
6cfe93:	cc                   	int3
6cfe94:	cc                   	int3
6cfe95:	cc                   	int3
6cfe96:	cc                   	int3
6cfe97:	cc                   	int3
6cfe98:	cc                   	int3
6cfe99:	cc                   	int3
6cfe9a:	cc                   	int3
6cfe9b:	cc                   	int3
6cfe9c:	cc                   	int3
6cfe9d:	cc                   	int3
6cfe9e:	cc                   	int3
6cfe9f:	cc                   	int3
6cfea0:	55                   	push   %ebp
6cfea1:	8b ec                	mov    %esp,%ebp
6cfea3:	6a ff                	push   $0xffffffff
6cfea5:	68 d6 b4 b7 00       	push   $0xb7b4d6
6cfeaa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6cfeb0:	50                   	push   %eax
6cfeb1:	56                   	push   %esi
6cfeb2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6cfeb7:	33 c5                	xor    %ebp,%eax
6cfeb9:	50                   	push   %eax
6cfeba:	8d 45 f4             	lea    -0xc(%ebp),%eax
6cfebd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6cfec3:	8b f1                	mov    %ecx,%esi
6cfec5:	8b 4e 10             	mov    0x10(%esi),%ecx
6cfec8:	ff 76 0c             	push   0xc(%esi)
6cfecb:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6cfed2:	ff 76 04             	push   0x4(%esi)
6cfed5:	8b 01                	mov    (%ecx),%eax
6cfed7:	ff 50 04             	call   *0x4(%eax)
6cfeda:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
6cfede:	c7 06 6c 81 bf 00    	movl   $0xbf816c,(%esi)
6cfee4:	74 0b                	je     0x6cfef1
6cfee6:	6a 18                	push   $0x18
6cfee8:	56                   	push   %esi
6cfee9:	e8 ae 1f d3 ff       	call   0x401e9c
6cfeee:	83 c4 08             	add    $0x8,%esp
6cfef1:	8b c6                	mov    %esi,%eax
6cfef3:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6cfef6:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6cfefd:	59                   	pop    %ecx
6cfefe:	5e                   	pop    %esi
6cfeff:	8b e5                	mov    %ebp,%esp
6cff01:	5d                   	pop    %ebp
6cff02:	c2 04 00             	ret    $0x4
6cff05:	cc                   	int3
6cff06:	cc                   	int3
6cff07:	cc                   	int3
6cff08:	cc                   	int3
6cff09:	cc                   	int3
6cff0a:	cc                   	int3
6cff0b:	cc                   	int3
6cff0c:	cc                   	int3
6cff0d:	cc                   	int3
6cff0e:	cc                   	int3
6cff0f:	cc                   	int3
6cff10:	cc                   	int3
6cff11:	cc                   	int3
6cff12:	cc                   	int3
6cff13:	cc                   	int3
6cff14:	cc                   	int3
6cff15:	cc                   	int3
6cff16:	cc                   	int3
6cff17:	cc                   	int3
6cff18:	cc                   	int3
6cff19:	cc                   	int3
6cff1a:	cc                   	int3
6cff1b:	cc                   	int3
6cff1c:	cc                   	int3
6cff1d:	cc                   	int3
6cff1e:	cc                   	int3
6cff1f:	cc                   	int3
6cff20:	56                   	push   %esi
6cff21:	8b f1                	mov    %ecx,%esi
6cff23:	e8 97 23 d4 ff       	call   0x4122bf
6cff28:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
6cff2d:	74 0b                	je     0x6cff3a
6cff2f:	6a 28                	push   $0x28
6cff31:	56                   	push   %esi
6cff32:	e8 65 1f d3 ff       	call   0x401e9c
6cff37:	83 c4 08             	add    $0x8,%esp
6cff3a:	8b c6                	mov    %esi,%eax
6cff3c:	5e                   	pop    %esi
6cff3d:	c2 04 00             	ret    $0x4
6cff40:	cc                   	int3
6cff41:	cc                   	int3
6cff42:	cc                   	int3
6cff43:	cc                   	int3
6cff44:	cc                   	int3
6cff45:	cc                   	int3
6cff46:	cc                   	int3
6cff47:	cc                   	int3
6cff48:	cc                   	int3
6cff49:	cc                   	int3
6cff4a:	cc                   	int3
6cff4b:	cc                   	int3