60e0f9:	8d 55 e8             	lea    -0x18(%ebp),%edx
60e0fc:	8b c6                	mov    %esi,%eax
60e0fe:	e8 4d 0f 00 00       	call   0x60f050
60e103:	8b 45 e8             	mov    -0x18(%ebp),%eax
60e106:	89 86 58 03 00 00    	mov    %eax,0x358(%esi)
60e10c:	8b 45 ec             	mov    -0x14(%ebp),%eax
60e10f:	89 86 5c 03 00 00    	mov    %eax,0x35c(%esi)
60e115:	8b 96 68 03 00 00    	mov    0x368(%esi),%edx
60e11b:	8b 86 60 03 00 00    	mov    0x360(%esi),%eax
60e121:	e8 66 18 e2 ff       	call   0x42f98c
60e126:	89 45 f0             	mov    %eax,-0x10(%ebp)
60e129:	8b 96 6c 03 00 00    	mov    0x36c(%esi),%edx
60e12f:	8b 86 64 03 00 00    	mov    0x364(%esi),%eax
60e135:	e8 52 18 e2 ff       	call   0x42f98c
60e13a:	89 45 f4             	mov    %eax,-0xc(%ebp)
60e13d:	8b 96 68 03 00 00    	mov    0x368(%esi),%edx
60e143:	8b 86 60 03 00 00    	mov    0x360(%esi),%eax
60e149:	e8 c2 18 e2 ff       	call   0x42fa10
60e14e:	89 45 f8             	mov    %eax,-0x8(%ebp)
60e151:	8b 96 6c 03 00 00    	mov    0x36c(%esi),%edx
60e157:	8b 86 64 03 00 00    	mov    0x364(%esi),%eax
60e15d:	e8 ae 18 e2 ff       	call   0x42fa10
60e162:	8b d8                	mov    %eax,%ebx
60e164:	89 5d fc             	mov    %ebx,-0x4(%ebp)
60e167:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60e16c:	8b 00                	mov    (%eax),%eax
60e16e:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
60e174:	80 b8 fc 01 00 00 00 	cmpb   $0x0,0x1fc(%eax)
60e17b:	74 2a                	je     0x60e1a7
60e17d:	33 d2                	xor    %edx,%edx
60e17f:	8b 86 f0 02 00 00    	mov    0x2f0(%esi),%eax
60e185:	e8 62 a5 e3 ff       	call   0x4486ec
60e18a:	33 d2                	xor    %edx,%edx
60e18c:	8b 86 08 03 00 00    	mov    0x308(%esi),%eax
60e192:	e8 55 a5 e3 ff       	call   0x4486ec
60e197:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60e19c:	8b 00                	mov    (%eax),%eax
60e19e:	33 c9                	xor    %ecx,%ecx
60e1a0:	33 d2                	xor    %edx,%edx
60e1a2:	e8 9d 9a 07 00       	call   0x687c44
60e1a7:	83 be 60 03 00 00 ff 	cmpl   $0xffffffff,0x360(%esi)
60e1ae:	74 09                	je     0x60e1b9
60e1b0:	33 d2                	xor    %edx,%edx
60e1b2:	8b c6                	mov    %esi,%eax
60e1b4:	e8 6b 02 00 00       	call   0x60e424
60e1b9:	c6 86 78 03 00 00 00 	movb   $0x0,0x378(%esi)
60e1c0:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e1c6:	e8 cd f5 e1 ff       	call   0x42d798
60e1cb:	e8 dc a5 e1 ff       	call   0x4287ac
60e1d0:	68 20 00 cc 00       	push   $0xcc0020
60e1d5:	8b 45 f4             	mov    -0xc(%ebp),%eax
60e1d8:	50                   	push   %eax
60e1d9:	8b 7d f0             	mov    -0x10(%ebp),%edi
60e1dc:	57                   	push   %edi
60e1dd:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e1e3:	e8 b0 f5 e1 ff       	call   0x42d798
60e1e8:	e8 d3 aa e1 ff       	call   0x428cc0
60e1ed:	50                   	push   %eax
60e1ee:	2b 5d f4             	sub    -0xc(%ebp),%ebx
60e1f1:	43                   	inc    %ebx
60e1f2:	53                   	push   %ebx
60e1f3:	8b 45 f8             	mov    -0x8(%ebp),%eax
60e1f6:	2b c7                	sub    %edi,%eax
60e1f8:	40                   	inc    %eax
60e1f9:	50                   	push   %eax
60e1fa:	6a 00                	push   $0x0
60e1fc:	6a 00                	push   $0x0
60e1fe:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e204:	e8 8f f5 e1 ff       	call   0x42d798
60e209:	e8 b2 aa e1 ff       	call   0x428cc0
60e20e:	50                   	push   %eax
60e20f:	e8 24 92 df ff       	call   0x407438
60e214:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e21a:	e8 79 f5 e1 ff       	call   0x42d798
60e21f:	e8 70 a9 e1 ff       	call   0x428b94
60e224:	8b 55 f8             	mov    -0x8(%ebp),%edx
60e227:	2b 55 f0             	sub    -0x10(%ebp),%edx
60e22a:	42                   	inc    %edx
60e22b:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e231:	8b 08                	mov    (%eax),%ecx
60e233:	ff 51 40             	call   *0x40(%ecx)
60e236:	8b 55 fc             	mov    -0x4(%ebp),%edx
60e239:	2b 55 f4             	sub    -0xc(%ebp),%edx
60e23c:	42                   	inc    %edx
60e23d:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e243:	8b 08                	mov    (%eax),%ecx
60e245:	ff 51 34             	call   *0x34(%ecx)
60e248:	83 be 7c 03 00 00 00 	cmpl   $0x0,0x37c(%esi)
60e24f:	74 0b                	je     0x60e25c
60e251:	8d 86 7c 03 00 00    	lea    0x37c(%esi),%eax
60e257:	e8 00 08 e0 ff       	call   0x40ea5c
60e25c:	b2 01                	mov    $0x1,%dl
60e25e:	a1 ec 6a 42 00       	mov    0x426aec,%eax
60e263:	e8 68 ef e1 ff       	call   0x42d1d0
60e268:	8b d8                	mov    %eax,%ebx
60e26a:	89 9e 7c 03 00 00    	mov    %ebx,0x37c(%esi)
60e270:	8b 96 80 03 00 00    	mov    0x380(%esi),%edx
60e276:	8b c3                	mov    %ebx,%eax
60e278:	8b 08                	mov    (%eax),%ecx
60e27a:	ff 51 08             	call   *0x8(%ecx)
60e27d:	b1 b1                	mov    $0xb1,%cl
60e27f:	b2 4d                	mov    $0x4d,%dl
60e281:	b0 11                	mov    $0x11,%al
60e283:	e8 c4 9c df ff       	call   0x407f4c
60e288:	8b 15 b0 6d 6a 00    	mov    0x6a6db0,%edx
60e28e:	8b 12                	mov    (%edx),%edx
60e290:	89 82 d4 04 00 00    	mov    %eax,0x4d4(%edx)
60e296:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60e29b:	8b 00                	mov    (%eax),%eax
60e29d:	33 c9                	xor    %ecx,%ecx
60e29f:	8b 96 7c 03 00 00    	mov    0x37c(%esi),%edx
60e2a5:	e8 aa 97 07 00       	call   0x687a54
60e2aa:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60e2af:	8b 00                	mov    (%eax),%eax
60e2b1:	33 c9                	xor    %ecx,%ecx
60e2b3:	8b 96 7c 03 00 00    	mov    0x37c(%esi),%edx
60e2b9:	e8 82 9a 07 00       	call   0x687d40
60e2be:	8b c6                	mov    %esi,%eax
60e2c0:	e8 0f 82 e5 ff       	call   0x4664d4
60e2c5:	33 c0                	xor    %eax,%eax
60e2c7:	5a                   	pop    %edx
60e2c8:	59                   	pop    %ecx
60e2c9:	59                   	pop    %ecx
60e2ca:	64 89 10             	mov    %edx,%fs:(%eax)
60e2cd:	68 da e2 60 00       	push   $0x60e2da
60e2d2:	c3                   	ret
60e2d3:	e9 34 5f df ff       	jmp    0x40420c
60e2d8:	eb f8                	jmp    0x60e2d2
60e2da:	5f                   	pop    %edi
60e2db:	5e                   	pop    %esi
60e2dc:	5b                   	pop    %ebx
60e2dd:	8b e5                	mov    %ebp,%esp
60e2df:	5d                   	pop    %ebp
60e2e0:	c2 0c 00             	ret    $0xc
60e2e3:	90                   	nop
60e2e4:	53                   	push   %ebx
60e2e5:	8b d8                	mov    %eax,%ebx
60e2e7:	8b 83 80 03 00 00    	mov    0x380(%ebx),%eax
60e2ed:	e8 a6 f4 e1 ff       	call   0x42d798
60e2f2:	e8 b5 a4 e1 ff       	call   0x4287ac
60e2f7:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e2fd:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e303:	e8 a4 a4 e1 ff       	call   0x4287ac
60e308:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e30e:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e314:	8b 8b 74 03 00 00    	mov    0x374(%ebx),%ecx
60e31a:	33 d2                	xor    %edx,%edx
60e31c:	e8 b3 a4 e1 ff       	call   0x4287d4
60e321:	a1 64 72 6a 00       	mov    0x6a7264,%eax
60e326:	8b 00                	mov    (%eax),%eax
60e328:	e8 9b 93 e5 ff       	call   0x4676c8
60e32d:	8b d0                	mov    %eax,%edx
60e32f:	4a                   	dec    %edx
60e330:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e336:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e33c:	8b 8b 74 03 00 00    	mov    0x374(%ebx),%ecx
60e342:	e8 2d a4 e1 ff       	call   0x428774
60e347:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e34d:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e353:	33 c9                	xor    %ecx,%ecx
60e355:	8b 93 70 03 00 00    	mov    0x370(%ebx),%edx
60e35b:	e8 74 a4 e1 ff       	call   0x4287d4
60e360:	a1 64 72 6a 00       	mov    0x6a7264,%eax
60e365:	8b 00                	mov    (%eax),%eax
60e367:	e8 50 93 e5 ff       	call   0x4676bc
60e36c:	8b c8                	mov    %eax,%ecx
60e36e:	49                   	dec    %ecx
60e36f:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e375:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e37b:	8b 93 70 03 00 00    	mov    0x370(%ebx),%edx
60e381:	e8 ee a3 e1 ff       	call   0x428774
60e386:	8b 83 80 03 00 00    	mov    0x380(%ebx),%eax
60e38c:	e8 07 f4 e1 ff       	call   0x42d798
60e391:	8b 8b 74 03 00 00    	mov    0x374(%ebx),%ecx
60e397:	33 d2                	xor    %edx,%edx
60e399:	e8 36 a4 e1 ff       	call   0x4287d4
60e39e:	a1 64 72 6a 00       	mov    0x6a7264,%eax
60e3a3:	8b 00                	mov    (%eax),%eax
60e3a5:	e8 1e 93 e5 ff       	call   0x4676c8
60e3aa:	48                   	dec    %eax
60e3ab:	50                   	push   %eax
60e3ac:	8b 83 80 03 00 00    	mov    0x380(%ebx),%eax
60e3b2:	e8 e1 f3 e1 ff       	call   0x42d798
60e3b7:	8b 8b 74 03 00 00    	mov    0x374(%ebx),%ecx
60e3bd:	5a                   	pop    %edx
60e3be:	e8 b1 a3 e1 ff       	call   0x428774
60e3c3:	8b 83 80 03 00 00    	mov    0x380(%ebx),%eax
60e3c9:	e8 ca f3 e1 ff       	call   0x42d798
60e3ce:	33 c9                	xor    %ecx,%ecx
60e3d0:	8b 93 70 03 00 00    	mov    0x370(%ebx),%edx
60e3d6:	e8 f9 a3 e1 ff       	call   0x4287d4
60e3db:	a1 64 72 6a 00       	mov    0x6a7264,%eax
60e3e0:	8b 00                	mov    (%eax),%eax
60e3e2:	e8 d5 92 e5 ff       	call   0x4676bc
60e3e7:	48                   	dec    %eax
60e3e8:	50                   	push   %eax
60e3e9:	8b 83 80 03 00 00    	mov    0x380(%ebx),%eax
60e3ef:	e8 a4 f3 e1 ff       	call   0x42d798
60e3f4:	8b 93 70 03 00 00    	mov    0x370(%ebx),%edx
60e3fa:	59                   	pop    %ecx
60e3fb:	e8 74 a3 e1 ff       	call   0x428774
60e400:	8b 83 80 03 00 00    	mov    0x380(%ebx),%eax
60e406:	e8 8d f3 e1 ff       	call   0x42d798
60e40b:	e8 84 a7 e1 ff       	call   0x428b94
60e410:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e416:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e41c:	e8 73 a7 e1 ff       	call   0x428b94
60e421:	5b                   	pop    %ebx
60e422:	c3                   	ret
60e423:	90                   	nop
60e424:	53                   	push   %ebx
60e425:	56                   	push   %esi
60e426:	8b da                	mov    %edx,%ebx
60e428:	8b f0                	mov    %eax,%esi
60e42a:	80 be 78 03 00 00 00 	cmpb   $0x0,0x378(%esi)
60e431:	0f 84 67 01 00 00    	je     0x60e59e
60e437:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e43d:	e8 56 f3 e1 ff       	call   0x42d798
60e442:	e8 65 a3 e1 ff       	call   0x4287ac
60e447:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e44d:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e453:	e8 54 a3 e1 ff       	call   0x4287ac
60e458:	84 db                	test   %bl,%bl
60e45a:	0f 84 91 00 00 00    	je     0x60e4f1
60e460:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e466:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e46c:	8b 8e 64 03 00 00    	mov    0x364(%esi),%ecx
60e472:	8b 96 60 03 00 00    	mov    0x360(%esi),%edx
60e478:	e8 57 a3 e1 ff       	call   0x4287d4
60e47d:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e483:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e489:	8b 8e 64 03 00 00    	mov    0x364(%esi),%ecx
60e48f:	8b 96 68 03 00 00    	mov    0x368(%esi),%edx
60e495:	e8 da a2 e1 ff       	call   0x428774
60e49a:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e4a0:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e4a6:	8b 8e 6c 03 00 00    	mov    0x36c(%esi),%ecx
60e4ac:	8b 96 68 03 00 00    	mov    0x368(%esi),%edx
60e4b2:	e8 bd a2 e1 ff       	call   0x428774
60e4b7:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e4bd:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e4c3:	8b 8e 6c 03 00 00    	mov    0x36c(%esi),%ecx
60e4c9:	8b 96 60 03 00 00    	mov    0x360(%esi),%edx
60e4cf:	e8 a0 a2 e1 ff       	call   0x428774
60e4d4:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e4da:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e4e0:	8b 8e 64 03 00 00    	mov    0x364(%esi),%ecx
60e4e6:	8b 96 60 03 00 00    	mov    0x360(%esi),%edx
60e4ec:	e8 83 a2 e1 ff       	call   0x428774
60e4f1:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e4f7:	e8 9c f2 e1 ff       	call   0x42d798
60e4fc:	8b 8e 64 03 00 00    	mov    0x364(%esi),%ecx
60e502:	8b 96 60 03 00 00    	mov    0x360(%esi),%edx
60e508:	e8 c7 a2 e1 ff       	call   0x4287d4
60e50d:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e513:	e8 80 f2 e1 ff       	call   0x42d798
60e518:	8b 8e 64 03 00 00    	mov    0x364(%esi),%ecx
60e51e:	8b 96 68 03 00 00    	mov    0x368(%esi),%edx
60e524:	e8 4b a2 e1 ff       	call   0x428774
60e529:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e52f:	e8 64 f2 e1 ff       	call   0x42d798
60e534:	8b 8e 6c 03 00 00    	mov    0x36c(%esi),%ecx
60e53a:	8b 96 68 03 00 00    	mov    0x368(%esi),%edx
60e540:	e8 2f a2 e1 ff       	call   0x428774
60e545:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e54b:	e8 48 f2 e1 ff       	call   0x42d798
60e550:	8b 8e 6c 03 00 00    	mov    0x36c(%esi),%ecx
60e556:	8b 96 60 03 00 00    	mov    0x360(%esi),%edx
60e55c:	e8 13 a2 e1 ff       	call   0x428774
60e561:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e567:	e8 2c f2 e1 ff       	call   0x42d798
60e56c:	8b 8e 64 03 00 00    	mov    0x364(%esi),%ecx
60e572:	8b 96 60 03 00 00    	mov    0x360(%esi),%edx
60e578:	e8 f7 a1 e1 ff       	call   0x428774
60e57d:	8b 86 80 03 00 00    	mov    0x380(%esi),%eax
60e583:	e8 10 f2 e1 ff       	call   0x42d798
60e588:	e8 07 a6 e1 ff       	call   0x428b94
60e58d:	8b 86 18 03 00 00    	mov    0x318(%esi),%eax
60e593:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e599:	e8 f6 a5 e1 ff       	call   0x428b94
60e59e:	5e                   	pop    %esi
60e59f:	5b                   	pop    %ebx
60e5a0:	c3                   	ret
60e5a1:	8d 40 00             	lea    0x0(%eax),%eax
60e5a4:	55                   	push   %ebp
60e5a5:	8b ec                	mov    %esp,%ebp
60e5a7:	6a 00                	push   $0x0
60e5a9:	6a 00                	push   $0x0
60e5ab:	6a 00                	push   $0x0
60e5ad:	53                   	push   %ebx
60e5ae:	56                   	push   %esi
60e5af:	57                   	push   %edi
60e5b0:	8b d8                	mov    %eax,%ebx
60e5b2:	33 c0                	xor    %eax,%eax
60e5b4:	55                   	push   %ebp
60e5b5:	68 dc e7 60 00       	push   $0x60e7dc
60e5ba:	64 ff 30             	push   %fs:(%eax)
60e5bd:	64 89 20             	mov    %esp,%fs:(%eax)
60e5c0:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e5c6:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e5cc:	e8 db a1 e1 ff       	call   0x4287ac
60e5d1:	68 f4 e7 60 00       	push   $0x60e7f4
60e5d6:	8b 83 50 03 00 00    	mov    0x350(%ebx),%eax
60e5dc:	2b 83 58 03 00 00    	sub    0x358(%ebx),%eax
60e5e2:	99                   	cltd
60e5e3:	33 c2                	xor    %edx,%eax
60e5e5:	2b c2                	sub    %edx,%eax
60e5e7:	40                   	inc    %eax
60e5e8:	8d 55 f8             	lea    -0x8(%ebp),%edx
60e5eb:	e8 d4 af df ff       	call   0x4095c4
60e5f0:	ff 75 f8             	push   -0x8(%ebp)
60e5f3:	68 00 e8 60 00       	push   $0x60e800
60e5f8:	8b 83 54 03 00 00    	mov    0x354(%ebx),%eax
60e5fe:	2b 83 5c 03 00 00    	sub    0x35c(%ebx),%eax
60e604:	99                   	cltd
60e605:	33 c2                	xor    %edx,%eax
60e607:	2b c2                	sub    %edx,%eax
60e609:	40                   	inc    %eax
60e60a:	8d 55 f4             	lea    -0xc(%ebp),%edx
60e60d:	e8 b2 af df ff       	call   0x4095c4
60e612:	ff 75 f4             	push   -0xc(%ebp)
60e615:	68 f4 e7 60 00       	push   $0x60e7f4
60e61a:	8d 45 fc             	lea    -0x4(%ebp),%eax
60e61d:	ba 05 00 00 00       	mov    $0x5,%edx
60e622:	e8 b9 65 df ff       	call   0x404be0
60e627:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e62d:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e633:	8b 55 fc             	mov    -0x4(%ebp),%edx
60e636:	e8 c1 a4 e1 ff       	call   0x428afc
60e63b:	8b f0                	mov    %eax,%esi
60e63d:	8b 83 18 03 00 00    	mov    0x318(%ebx),%eax
60e643:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60e649:	8b 55 fc             	mov    -0x4(%ebp),%edx
60e64c:	e8 c7 a4 e1 ff       	call   0x428b18
60e651:	8b f8                	mov    %eax,%edi
60e653:	8b 83 68 03 00 00    	mov    0x368(%ebx),%eax
60e659:	3b 83 60 03 00 00    	cmp    0x360(%ebx),%eax
60e65f:	7d 2c                	jge    0x60e68d
60e661:	8b 93 64 03 00 00    	mov    0x364(%ebx),%edx
60e667:	3b 93 6c 03 00 00    	cmp    0x36c(%ebx),%edx
60e66d:	7e 1e                	jle    0x60e68d
60e66f:	2b c6                	sub    %esi,%eax
60e671:	83 e8 0f             	sub    $0xf,%eax
60e674:	89 83 94 03 00 00    	mov    %eax,0x394(%ebx)
60e67a:	8b 83 6c 03 00 00    	mov    0x36c(%ebx),%eax
60e680:	2b c7                	sub    %edi,%eax
60e682:	83 e8 0f             	sub    $0xf,%eax
60e685:	89 83 98 03 00 00    	mov    %eax,0x398(%ebx)
60e68b:	eb 18                	jmp    0x60e6a5
60e68d:	83 c0 0f             	add    $0xf,%eax