67ced0:	33 d2                	xor    %edx,%edx
67ced2:	e8 dd f6 ff ff       	call   0x67c5b4
67ced7:	c3                   	ret
67ced8:	33 d2                	xor    %edx,%edx
67ceda:	e8 dd f6 ff ff       	call   0x67c5bc
67cedf:	c3                   	ret
67cee0:	55                   	push   %ebp
67cee1:	8b ec                	mov    %esp,%ebp
67cee3:	83 c4 d8             	add    $0xffffffd8,%esp
67cee6:	53                   	push   %ebx
67cee7:	56                   	push   %esi
67cee8:	57                   	push   %edi
67cee9:	33 c9                	xor    %ecx,%ecx
67ceeb:	89 4d f0             	mov    %ecx,-0x10(%ebp)
67ceee:	89 45 fc             	mov    %eax,-0x4(%ebp)
67cef1:	33 c0                	xor    %eax,%eax
67cef3:	55                   	push   %ebp
67cef4:	68 2d d4 67 00       	push   $0x67d42d
67cef9:	64 ff 30             	push   %fs:(%eax)
67cefc:	64 89 20             	mov    %esp,%fs:(%eax)
67ceff:	33 c0                	xor    %eax,%eax
67cf01:	55                   	push   %ebp
67cf02:	68 0d d4 67 00       	push   $0x67d40d
67cf07:	64 ff 30             	push   %fs:(%eax)
67cf0a:	64 89 20             	mov    %esp,%fs:(%eax)
67cf0d:	8b 4d fc             	mov    -0x4(%ebp),%ecx
67cf10:	b2 01                	mov    $0x1,%dl
67cf12:	a1 68 d5 65 00       	mov    0x65d568,%eax
67cf17:	e8 20 55 de ff       	call   0x46243c
67cf1c:	89 45 f8             	mov    %eax,-0x8(%ebp)
67cf1f:	8b 45 f8             	mov    -0x8(%ebp),%eax
67cf22:	c6 80 89 03 00 00 01 	movb   $0x1,0x389(%eax)
67cf29:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67cf2e:	8b 00                	mov    (%eax),%eax
67cf30:	c6 80 00 03 00 00 01 	movb   $0x1,0x300(%eax)
67cf37:	8b 45 f8             	mov    -0x8(%ebp),%eax
67cf3a:	8b 10                	mov    (%eax),%edx
67cf3c:	ff 92 e8 00 00 00    	call   *0xe8(%edx)
67cf42:	a1 5c 70 6a 00       	mov    0x6a705c,%eax
67cf47:	8b 00                	mov    (%eax),%eax
67cf49:	c6 80 00 03 00 00 00 	movb   $0x0,0x300(%eax)
67cf50:	8b 45 f8             	mov    -0x8(%ebp),%eax
67cf53:	8a 98 88 03 00 00    	mov    0x388(%eax),%bl
67cf59:	8d 45 f8             	lea    -0x8(%ebp),%eax
67cf5c:	e8 fb 1a d9 ff       	call   0x40ea5c
67cf61:	84 db                	test   %bl,%bl
67cf63:	0f 84 9a 04 00 00    	je     0x67d403
67cf69:	33 c0                	xor    %eax,%eax
67cf6b:	55                   	push   %ebp
67cf6c:	68 fc d3 67 00       	push   $0x67d3fc
67cf71:	64 ff 30             	push   %fs:(%eax)
67cf74:	64 89 20             	mov    %esp,%fs:(%eax)
67cf77:	8b 45 fc             	mov    -0x4(%ebp),%eax
67cf7a:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67cf80:	e8 63 24 f6 ff       	call   0x5df3e8
67cf85:	c6 40 30 00          	movb   $0x0,0x30(%eax)
67cf89:	8b 45 fc             	mov    -0x4(%ebp),%eax
67cf8c:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67cf92:	e8 51 24 f6 ff       	call   0x5df3e8
67cf97:	b2 01                	mov    $0x1,%dl
67cf99:	8b 08                	mov    (%eax),%ecx
67cf9b:	ff 51 30             	call   *0x30(%ecx)
67cf9e:	8b 45 fc             	mov    -0x4(%ebp),%eax
67cfa1:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67cfa7:	8b 10                	mov    (%eax),%edx
67cfa9:	ff 92 d8 00 00 00    	call   *0xd8(%edx)
67cfaf:	84 c0                	test   %al,%al
67cfb1:	0f 84 91 01 00 00    	je     0x67d148
67cfb7:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67cfbc:	8b 00                	mov    (%eax),%eax
67cfbe:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
67cfc4:	80 b8 c9 01 00 00 00 	cmpb   $0x0,0x1c9(%eax)
67cfcb:	0f 84 77 01 00 00    	je     0x67d148
67cfd1:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67cfd6:	8b 00                	mov    (%eax),%eax
67cfd8:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
67cfde:	80 b8 d8 01 00 00 00 	cmpb   $0x0,0x1d8(%eax)
67cfe5:	0f 85 5d 01 00 00    	jne    0x67d148
67cfeb:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67cff0:	8b 00                	mov    (%eax),%eax
67cff2:	8b b0 98 04 00 00    	mov    0x498(%eax),%esi
67cff8:	8b 9e cc 01 00 00    	mov    0x1cc(%esi),%ebx
67cffe:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d003:	8b be d0 01 00 00    	mov    0x1d0(%esi),%edi
67d009:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d00e:	8b 96 d4 01 00 00    	mov    0x1d4(%esi),%edx
67d014:	b8 0a 00 00 00       	mov    $0xa,%eax
67d019:	e8 6e 29 db ff       	call   0x42f98c
67d01e:	8b d0                	mov    %eax,%edx
67d020:	b8 01 00 00 00       	mov    $0x1,%eax
67d025:	e8 e6 29 db ff       	call   0x42fa10
67d02a:	8b f0                	mov    %eax,%esi
67d02c:	89 7d e8             	mov    %edi,-0x18(%ebp)
67d02f:	db 45 e8             	fildl  -0x18(%ebp)
67d032:	83 c4 f8             	add    $0xfffffff8,%esp
67d035:	dd 1c 24             	fstpl  (%esp)
67d038:	9b                   	fwait
67d039:	6a 01                	push   $0x1
67d03b:	6a 00                	push   $0x0
67d03d:	8b c6                	mov    %esi,%eax
67d03f:	03 c0                	add    %eax,%eax
67d041:	8d 04 80             	lea    (%eax,%eax,4),%eax
67d044:	50                   	push   %eax
67d045:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d048:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d04e:	e8 95 23 f6 ff       	call   0x5df3e8
67d053:	8b cb                	mov    %ebx,%ecx
67d055:	8b d3                	mov    %ebx,%edx
67d057:	e8 90 da f3 ff       	call   0x5baaec
67d05c:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d061:	8b 00                	mov    (%eax),%eax
67d063:	8b 98 98 04 00 00    	mov    0x498(%eax),%ebx
67d069:	80 bb e4 01 00 00 00 	cmpb   $0x0,0x1e4(%ebx)
67d070:	0f 84 55 03 00 00    	je     0x67d3cb
67d076:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d07b:	83 bb e8 01 00 00 00 	cmpl   $0x0,0x1e8(%ebx)
67d082:	0f 84 43 03 00 00    	je     0x67d3cb
67d088:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d08d:	8b 83 e8 01 00 00    	mov    0x1e8(%ebx),%eax
67d093:	e8 64 c8 d8 ff       	call   0x4098fc
67d098:	84 c0                	test   %al,%al
67d09a:	0f 84 2b 03 00 00    	je     0x67d3cb
67d0a0:	8d 45 f0             	lea    -0x10(%ebp),%eax
67d0a3:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
67d0a9:	8b 12                	mov    (%edx),%edx
67d0ab:	8b 9a 98 04 00 00    	mov    0x498(%edx),%ebx
67d0b1:	8b 93 e8 01 00 00    	mov    0x1e8(%ebx),%edx
67d0b7:	e8 44 78 d8 ff       	call   0x404900
67d0bc:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d0c1:	8b b3 ec 01 00 00    	mov    0x1ec(%ebx),%esi
67d0c7:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d0cc:	8b bb f0 01 00 00    	mov    0x1f0(%ebx),%edi
67d0d2:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d0d7:	8b 83 f4 01 00 00    	mov    0x1f4(%ebx),%eax
67d0dd:	89 45 ec             	mov    %eax,-0x14(%ebp)
67d0e0:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d0e5:	8b 93 f8 01 00 00    	mov    0x1f8(%ebx),%edx
67d0eb:	b8 0a 00 00 00       	mov    $0xa,%eax
67d0f0:	e8 97 28 db ff       	call   0x42f98c
67d0f5:	8b d0                	mov    %eax,%edx
67d0f7:	b8 01 00 00 00       	mov    $0x1,%eax
67d0fc:	e8 0f 29 db ff       	call   0x42fa10
67d101:	8b d8                	mov    %eax,%ebx
67d103:	6a 00                	push   $0x0
67d105:	6a 00                	push   $0x0
67d107:	6a 00                	push   $0x0
67d109:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d10e:	8b 00                	mov    (%eax),%eax
67d110:	8b 80 d4 04 00 00    	mov    0x4d4(%eax),%eax
67d116:	50                   	push   %eax
67d117:	6a 01                	push   $0x1
67d119:	8b 45 f0             	mov    -0x10(%ebp),%eax
67d11c:	50                   	push   %eax
67d11d:	56                   	push   %esi
67d11e:	57                   	push   %edi
67d11f:	8b 45 ec             	mov    -0x14(%ebp),%eax
67d122:	50                   	push   %eax
67d123:	53                   	push   %ebx
67d124:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d127:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d12d:	8b 10                	mov    (%eax),%edx
67d12f:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d135:	e8 f2 a6 f7 ff       	call   0x5f782c
67d13a:	33 c9                	xor    %ecx,%ecx
67d13c:	33 d2                	xor    %edx,%edx
67d13e:	e8 15 b5 f8 ff       	call   0x608658
67d143:	e9 83 02 00 00       	jmp    0x67d3cb
67d148:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d14d:	8b 00                	mov    (%eax),%eax
67d14f:	80 b8 e4 04 00 00 00 	cmpb   $0x0,0x4e4(%eax)
67d156:	0f 84 30 02 00 00    	je     0x67d38c
67d15c:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d161:	8b 00                	mov    (%eax),%eax
67d163:	83 b8 e0 04 00 00 00 	cmpl   $0x0,0x4e0(%eax)
67d16a:	0f 84 1c 02 00 00    	je     0x67d38c
67d170:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d173:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d179:	8b 10                	mov    (%eax),%edx
67d17b:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d181:	e8 a6 a6 f7 ff       	call   0x5f782c
67d186:	8b 10                	mov    (%eax),%edx
67d188:	ff 52 2c             	call   *0x2c(%edx)
67d18b:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
67d191:	8b 12                	mov    (%edx),%edx
67d193:	3b 82 ed 04 00 00    	cmp    0x4ed(%edx),%eax
67d199:	0f 85 ed 01 00 00    	jne    0x67d38c
67d19f:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d1a2:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d1a8:	8b 10                	mov    (%eax),%edx
67d1aa:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d1b0:	e8 77 a6 f7 ff       	call   0x5f782c
67d1b5:	8b 10                	mov    (%eax),%edx
67d1b7:	ff 52 20             	call   *0x20(%edx)
67d1ba:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
67d1c0:	8b 12                	mov    (%edx),%edx
67d1c2:	3b 82 f1 04 00 00    	cmp    0x4f1(%edx),%eax
67d1c8:	0f 85 be 01 00 00    	jne    0x67d38c
67d1ce:	33 c0                	xor    %eax,%eax
67d1d0:	55                   	push   %ebp
67d1d1:	68 85 d3 67 00       	push   $0x67d385
67d1d6:	64 ff 30             	push   %fs:(%eax)
67d1d9:	64 89 20             	mov    %esp,%fs:(%eax)
67d1dc:	b2 01                	mov    $0x1,%dl
67d1de:	a1 ec 6a 42 00       	mov    0x426aec,%eax
67d1e3:	e8 e8 ff da ff       	call   0x42d1d0
67d1e8:	89 45 f4             	mov    %eax,-0xc(%ebp)
67d1eb:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d1ee:	e8 a5 05 db ff       	call   0x42d798
67d1f3:	e8 b4 b5 da ff       	call   0x4287ac
67d1f8:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d1fb:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d201:	8b 10                	mov    (%eax),%edx
67d203:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d209:	e8 1e a6 f7 ff       	call   0x5f782c
67d20e:	e8 85 05 db ff       	call   0x42d798
67d213:	e8 94 b5 da ff       	call   0x4287ac
67d218:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d21b:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d221:	8b 10                	mov    (%eax),%edx
67d223:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d229:	e8 fe a5 f7 ff       	call   0x5f782c
67d22e:	8b 10                	mov    (%eax),%edx
67d230:	ff 52 2c             	call   *0x2c(%edx)
67d233:	8b d0                	mov    %eax,%edx
67d235:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d238:	8b 08                	mov    (%eax),%ecx
67d23a:	ff 51 40             	call   *0x40(%ecx)
67d23d:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d240:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d246:	8b 10                	mov    (%eax),%edx
67d248:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d24e:	e8 d9 a5 f7 ff       	call   0x5f782c
67d253:	8b 10                	mov    (%eax),%edx
67d255:	ff 52 20             	call   *0x20(%edx)
67d258:	8b d0                	mov    %eax,%edx
67d25a:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d25d:	8b 08                	mov    (%eax),%ecx
67d25f:	ff 51 34             	call   *0x34(%ecx)
67d262:	b1 b1                	mov    $0xb1,%cl
67d264:	b2 4d                	mov    $0x4d,%dl
67d266:	b0 11                	mov    $0x11,%al
67d268:	e8 df ac d8 ff       	call   0x407f4c
67d26d:	50                   	push   %eax
67d26e:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d271:	e8 22 05 db ff       	call   0x42d798
67d276:	8b 40 14             	mov    0x14(%eax),%eax
67d279:	5a                   	pop    %edx
67d27a:	e8 05 b0 da ff       	call   0x428284
67d27f:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d282:	e8 11 05 db ff       	call   0x42d798
67d287:	8d 55 d8             	lea    -0x28(%ebp),%edx
67d28a:	e8 0d ba da ff       	call   0x428c9c
67d28f:	8d 45 d8             	lea    -0x28(%ebp),%eax
67d292:	50                   	push   %eax
67d293:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d296:	e8 fd 04 db ff       	call   0x42d798
67d29b:	5a                   	pop    %edx
67d29c:	e8 5b b4 da ff       	call   0x4286fc
67d2a1:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d2a4:	e8 ef 04 db ff       	call   0x42d798
67d2a9:	33 c9                	xor    %ecx,%ecx
67d2ab:	33 d2                	xor    %edx,%edx
67d2ad:	e8 76 b9 da ff       	call   0x428c28
67d2b2:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
67d2b8:	8b 12                	mov    (%edx),%edx
67d2ba:	89 82 d4 04 00 00    	mov    %eax,0x4d4(%edx)
67d2c0:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d2c5:	8b 00                	mov    (%eax),%eax
67d2c7:	8b 80 e0 04 00 00    	mov    0x4e0(%eax),%eax
67d2cd:	50                   	push   %eax
67d2ce:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d2d1:	e8 c2 04 db ff       	call   0x42d798
67d2d6:	e8 e5 b9 da ff       	call   0x428cc0
67d2db:	50                   	push   %eax
67d2dc:	e8 17 a4 d8 ff       	call   0x4076f8
67d2e1:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d2e4:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d2ea:	8b 10                	mov    (%eax),%edx
67d2ec:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d2f2:	e8 35 a5 f7 ff       	call   0x5f782c
67d2f7:	50                   	push   %eax
67d2f8:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d2fb:	e8 98 04 db ff       	call   0x42d798
67d300:	33 c9                	xor    %ecx,%ecx
67d302:	33 d2                	xor    %edx,%edx
67d304:	e8 cb b2 da ff       	call   0x4285d4
67d309:	b2 06                	mov    $0x6,%dl
67d30b:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d30e:	e8 95 14 db ff       	call   0x42e7a8
67d313:	8b 45 f4             	mov    -0xc(%ebp),%eax
67d316:	e8 7d 04 db ff       	call   0x42d798
67d31b:	e8 74 b8 da ff       	call   0x428b94
67d320:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d323:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d329:	8b 10                	mov    (%eax),%edx
67d32b:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d331:	e8 f6 a4 f7 ff       	call   0x5f782c
67d336:	e8 5d 04 db ff       	call   0x42d798
67d33b:	e8 54 b8 da ff       	call   0x428b94
67d340:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d345:	8b 00                	mov    (%eax),%eax
67d347:	b1 01                	mov    $0x1,%cl
67d349:	8b 55 f4             	mov    -0xc(%ebp),%edx
67d34c:	e8 03 a7 00 00       	call   0x687a54
67d351:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d354:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d35a:	8b 10                	mov    (%eax),%edx
67d35c:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d362:	e8 c5 a4 f7 ff       	call   0x5f782c
67d367:	8b 55 f4             	mov    -0xc(%ebp),%edx
67d36a:	8b 08                	mov    (%eax),%ecx
67d36c:	ff 51 08             	call   *0x8(%ecx)
67d36f:	33 c0                	xor    %eax,%eax
67d371:	5a                   	pop    %edx
67d372:	59                   	pop    %ecx
67d373:	59                   	pop    %ecx
67d374:	64 89 10             	mov    %edx,%fs:(%eax)
67d377:	68 cb d3 67 00       	push   $0x67d3cb
67d37c:	8d 45 f4             	lea    -0xc(%ebp),%eax
67d37f:	e8 d8 16 d9 ff       	call   0x40ea5c
67d384:	c3                   	ret
67d385:	e9 82 6e d8 ff       	jmp    0x40420c
67d38a:	eb f0                	jmp    0x67d37c
67d38c:	b1 b1                	mov    $0xb1,%cl
67d38e:	b2 4d                	mov    $0x4d,%dl
67d390:	b0 11                	mov    $0x11,%al
67d392:	e8 b5 ab d8 ff       	call   0x407f4c
67d397:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
67d39d:	8b 12                	mov    (%edx),%edx
67d39f:	89 82 d4 04 00 00    	mov    %eax,0x4d4(%edx)
67d3a5:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d3a8:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d3ae:	8b 10                	mov    (%eax),%edx
67d3b0:	ff 92 d0 00 00 00    	call   *0xd0(%edx)
67d3b6:	e8 71 a4 f7 ff       	call   0x5f782c
67d3bb:	8b d0                	mov    %eax,%edx
67d3bd:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
67d3c2:	8b 00                	mov    (%eax),%eax
67d3c4:	b1 01                	mov    $0x1,%cl
67d3c6:	e8 89 a6 00 00       	call   0x687a54
67d3cb:	8b 45 fc             	mov    -0x4(%ebp),%eax
67d3ce:	8b 80 24 02 00 00    	mov    0x224(%eax),%eax
67d3d4:	8b 10                	mov    (%eax),%edx
67d3d6:	ff 92 88 00 00 00    	call   *0x88(%edx)
67d3dc:	33 c0                	xor    %eax,%eax
67d3de:	5a                   	pop    %edx
67d3df:	59                   	pop    %ecx
67d3e0:	59                   	pop    %ecx
67d3e1:	64 89 10             	mov    %edx,%fs:(%eax)
67d3e4:	68 03 d4 67 00       	push   $0x67d403