60c44c:	e8 c7 c1 e5 ff       	call   0x468618
60c451:	8b d4                	mov    %esp,%edx
60c453:	8b c3                	mov    %ebx,%eax
60c455:	e8 32 bd e3 ff       	call   0x44818c
60c45a:	8b b3 f0 02 00 00    	mov    0x2f0(%ebx),%esi
60c460:	8b 46 50             	mov    0x50(%esi),%eax
60c463:	0b 05 40 c5 60 00    	or     0x60c540,%eax
60c469:	89 46 50             	mov    %eax,0x50(%esi)
60c46c:	b2 01                	mov    $0x1,%dl
60c46e:	a1 ec 6a 42 00       	mov    0x426aec,%eax
60c473:	e8 58 0d e2 ff       	call   0x42d1d0
60c478:	89 83 0c 03 00 00    	mov    %eax,0x30c(%ebx)
60c47e:	b2 01                	mov    $0x1,%dl
60c480:	a1 ec 6a 42 00       	mov    0x426aec,%eax
60c485:	e8 46 0d e2 ff       	call   0x42d1d0
60c48a:	89 83 08 03 00 00    	mov    %eax,0x308(%ebx)
60c490:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c496:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c49c:	8b 40 14             	mov    0x14(%eax),%eax
60c49f:	ba ff 00 00 00       	mov    $0xff,%edx
60c4a4:	e8 db bd e1 ff       	call   0x428284
60c4a9:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c4af:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c4b5:	8b 40 10             	mov    0x10(%eax),%eax
60c4b8:	ba ff 00 00 00       	mov    $0xff,%edx
60c4bd:	e8 c2 ba e1 ff       	call   0x427f84
60c4c2:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c4c8:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c4ce:	8b 40 10             	mov    0x10(%eax),%eax
60c4d1:	b2 04                	mov    $0x4,%dl
60c4d3:	e8 8c bb e1 ff       	call   0x428064
60c4d8:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c4de:	e8 b5 12 e2 ff       	call   0x42d798
60c4e3:	8b 40 14             	mov    0x14(%eax),%eax
60c4e6:	ba ff 00 00 00       	mov    $0xff,%edx
60c4eb:	e8 94 bd e1 ff       	call   0x428284
60c4f0:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c4f6:	e8 9d 12 e2 ff       	call   0x42d798
60c4fb:	8b 40 10             	mov    0x10(%eax),%eax
60c4fe:	ba ff 00 00 00       	mov    $0xff,%edx
60c503:	e8 7c ba e1 ff       	call   0x427f84
60c508:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c50e:	e8 85 12 e2 ff       	call   0x42d798
60c513:	8b 40 10             	mov    0x10(%eax),%eax
60c516:	b2 04                	mov    $0x4,%dl
60c518:	e8 47 bb e1 ff       	call   0x428064
60c51d:	c7 83 10 03 00 00 ff 	movl   $0xffffffff,0x310(%ebx)
60c524:	ff ff ff
60c527:	c7 83 14 03 00 00 ff 	movl   $0xffffffff,0x314(%ebx)
60c52e:	ff ff ff
60c531:	8b c3                	mov    %ebx,%eax
60c533:	e8 34 06 00 00       	call   0x60cb6c
60c538:	83 c4 10             	add    $0x10,%esp
60c53b:	5e                   	pop    %esi
60c53c:	5b                   	pop    %ebx
60c53d:	c3                   	ret
60c53e:	00 00                	add    %al,(%eax)
60c540:	40                   	inc    %eax
60c541:	00 00                	add    %al,(%eax)
60c543:	00 55 8b             	add    %dl,-0x75(%ebp)
60c546:	ec                   	in     (%dx),%al
60c547:	53                   	push   %ebx
60c548:	56                   	push   %esi
60c549:	57                   	push   %edi
60c54a:	8b d8                	mov    %eax,%ebx
60c54c:	33 c0                	xor    %eax,%eax
60c54e:	55                   	push   %ebp
60c54f:	68 81 c5 60 00       	push   $0x60c581
60c554:	64 ff 30             	push   %fs:(%eax)
60c557:	64 89 20             	mov    %esp,%fs:(%eax)
60c55a:	8d 83 08 03 00 00    	lea    0x308(%ebx),%eax
60c560:	e8 f7 24 e0 ff       	call   0x40ea5c
60c565:	8d 83 0c 03 00 00    	lea    0x30c(%ebx),%eax
60c56b:	e8 ec 24 e0 ff       	call   0x40ea5c
60c570:	8b c3                	mov    %ebx,%eax
60c572:	e8 a1 08 00 00       	call   0x60ce18
60c577:	33 c0                	xor    %eax,%eax
60c579:	5a                   	pop    %edx
60c57a:	59                   	pop    %ecx
60c57b:	59                   	pop    %ecx
60c57c:	64 89 10             	mov    %edx,%fs:(%eax)
60c57f:	eb 0a                	jmp    0x60c58b
60c581:	e9 d2 79 df ff       	jmp    0x403f58
60c586:	e8 35 7d df ff       	call   0x4042c0
60c58b:	5f                   	pop    %edi
60c58c:	5e                   	pop    %esi
60c58d:	5b                   	pop    %ebx
60c58e:	5d                   	pop    %ebp
60c58f:	c3                   	ret
60c590:	55                   	push   %ebp
60c591:	8b ec                	mov    %esp,%ebp
60c593:	83 c4 f0             	add    $0xfffffff0,%esp
60c596:	53                   	push   %ebx
60c597:	56                   	push   %esi
60c598:	57                   	push   %edi
60c599:	8b d8                	mov    %eax,%ebx
60c59b:	33 c0                	xor    %eax,%eax
60c59d:	55                   	push   %ebp
60c59e:	68 97 c6 60 00       	push   $0x60c697
60c5a3:	64 ff 30             	push   %fs:(%eax)
60c5a6:	64 89 20             	mov    %esp,%fs:(%eax)
60c5a9:	80 bb 00 03 00 00 00 	cmpb   $0x0,0x300(%ebx)
60c5b0:	74 0d                	je     0x60c5bf
60c5b2:	33 c0                	xor    %eax,%eax
60c5b4:	5a                   	pop    %edx
60c5b5:	59                   	pop    %ecx
60c5b6:	59                   	pop    %ecx
60c5b7:	64 89 10             	mov    %edx,%fs:(%eax)
60c5ba:	e9 e2 00 00 00       	jmp    0x60c6a1
60c5bf:	b2 01                	mov    $0x1,%dl
60c5c1:	8b c3                	mov    %ebx,%eax
60c5c3:	e8 98 b5 ff ff       	call   0x607b60
60c5c8:	c6 83 00 03 00 00 01 	movb   $0x1,0x300(%ebx)
60c5cf:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60c5d4:	8b 00                	mov    (%eax),%eax
60c5d6:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
60c5dc:	80 78 46 00          	cmpb   $0x0,0x46(%eax)
60c5e0:	74 6f                	je     0x60c651
60c5e2:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60c5e7:	8b 00                	mov    (%eax),%eax
60c5e9:	83 b8 a4 04 00 00 00 	cmpl   $0x0,0x4a4(%eax)
60c5f0:	7c 5f                	jl     0x60c651
60c5f2:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60c5f7:	8b 00                	mov    (%eax),%eax
60c5f9:	83 b8 a8 04 00 00 00 	cmpl   $0x0,0x4a8(%eax)
60c600:	7c 4f                	jl     0x60c651
60c602:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60c607:	8b 00                	mov    (%eax),%eax
60c609:	8b b0 a4 04 00 00    	mov    0x4a4(%eax),%esi
60c60f:	a1 b0 6d 6a 00       	mov    0x6a6db0,%eax
60c614:	8b 00                	mov    (%eax),%eax
60c616:	8b b8 a8 04 00 00    	mov    0x4a8(%eax),%edi
60c61c:	68 20 00 cc 00       	push   $0xcc0020
60c621:	57                   	push   %edi
60c622:	56                   	push   %esi
60c623:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c629:	e8 6a 11 e2 ff       	call   0x42d798
60c62e:	e8 8d c6 e1 ff       	call   0x428cc0
60c633:	50                   	push   %eax
60c634:	6a 46                	push   $0x46
60c636:	6a 46                	push   $0x46
60c638:	57                   	push   %edi
60c639:	56                   	push   %esi
60c63a:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c640:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c646:	e8 75 c6 e1 ff       	call   0x428cc0
60c64b:	50                   	push   %eax
60c64c:	e8 e7 ad df ff       	call   0x407438
60c651:	e8 66 a3 ff ff       	call   0x6069bc
60c656:	8d 55 f0             	lea    -0x10(%ebp),%edx
60c659:	a1 08 72 6a 00       	mov    0x6a7208,%eax
60c65e:	8b 00                	mov    (%eax),%eax
60c660:	e8 8b 70 e4 ff       	call   0x4536f0
60c665:	8d 55 f0             	lea    -0x10(%ebp),%edx
60c668:	8d 4d f8             	lea    -0x8(%ebp),%ecx
60c66b:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c671:	e8 9a bc e3 ff       	call   0x448310
60c676:	8b 45 f8             	mov    -0x8(%ebp),%eax
60c679:	50                   	push   %eax
60c67a:	8b 45 fc             	mov    -0x4(%ebp),%eax
60c67d:	50                   	push   %eax
60c67e:	8a 0d a8 c6 60 00    	mov    0x60c6a8,%cl
60c684:	8b d3                	mov    %ebx,%edx
60c686:	8b c3                	mov    %ebx,%eax
60c688:	e8 3f 01 00 00       	call   0x60c7cc
60c68d:	33 c0                	xor    %eax,%eax
60c68f:	5a                   	pop    %edx
60c690:	59                   	pop    %ecx
60c691:	59                   	pop    %ecx
60c692:	64 89 10             	mov    %edx,%fs:(%eax)
60c695:	eb 0a                	jmp    0x60c6a1
60c697:	e9 bc 78 df ff       	jmp    0x403f58
60c69c:	e8 1f 7c df ff       	call   0x4042c0
60c6a1:	5f                   	pop    %edi
60c6a2:	5e                   	pop    %esi
60c6a3:	5b                   	pop    %ebx
60c6a4:	8b e5                	mov    %ebp,%esp
60c6a6:	5d                   	pop    %ebp
60c6a7:	c3                   	ret
60c6a8:	00 00                	add    %al,(%eax)
60c6aa:	00 00                	add    %al,(%eax)
60c6ac:	55                   	push   %ebp
60c6ad:	8b ec                	mov    %esp,%ebp
60c6af:	66 83 39 1b          	cmpw   $0x1b,(%ecx)
60c6b3:	75 05                	jne    0x60c6ba
60c6b5:	e8 1a 9e e5 ff       	call   0x4664d4
60c6ba:	5d                   	pop    %ebp
60c6bb:	c2 04 00             	ret    $0x4
60c6be:	8b c0                	mov    %eax,%eax
60c6c0:	55                   	push   %ebp
60c6c1:	8b ec                	mov    %esp,%ebp
60c6c3:	53                   	push   %ebx
60c6c4:	56                   	push   %esi
60c6c5:	57                   	push   %edi
60c6c6:	8b d8                	mov    %eax,%ebx
60c6c8:	33 c0                	xor    %eax,%eax
60c6ca:	55                   	push   %ebp
60c6cb:	68 bc c7 60 00       	push   $0x60c7bc
60c6d0:	64 ff 30             	push   %fs:(%eax)
60c6d3:	64 89 20             	mov    %esp,%fs:(%eax)
60c6d6:	68 20 00 cc 00       	push   $0xcc0020
60c6db:	6a 00                	push   $0x0
60c6dd:	6a 00                	push   $0x0
60c6df:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c6e5:	e8 ae 10 e2 ff       	call   0x42d798
60c6ea:	e8 d1 c5 e1 ff       	call   0x428cc0
60c6ef:	50                   	push   %eax
60c6f0:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c6f6:	8b 10                	mov    (%eax),%edx
60c6f8:	ff 52 20             	call   *0x20(%edx)
60c6fb:	50                   	push   %eax
60c6fc:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c702:	8b 10                	mov    (%eax),%edx
60c704:	ff 52 2c             	call   *0x2c(%edx)
60c707:	50                   	push   %eax
60c708:	6a 00                	push   $0x0
60c70a:	6a 00                	push   $0x0
60c70c:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c712:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c718:	e8 a3 c5 e1 ff       	call   0x428cc0
60c71d:	50                   	push   %eax
60c71e:	e8 15 ad df ff       	call   0x407438
60c723:	83 bb f4 02 00 00 00 	cmpl   $0x0,0x2f4(%ebx)
60c72a:	0f 84 82 00 00 00    	je     0x60c7b2
60c730:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c736:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c73c:	8b 40 14             	mov    0x14(%eax),%eax
60c73f:	ba ff 00 00 00       	mov    $0xff,%edx
60c744:	e8 3b bb e1 ff       	call   0x428284
60c749:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c74f:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c755:	8b 40 10             	mov    0x10(%eax),%eax
60c758:	ba ff 00 00 00       	mov    $0xff,%edx
60c75d:	e8 22 b8 e1 ff       	call   0x427f84
60c762:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c768:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c76e:	8b 40 10             	mov    0x10(%eax),%eax
60c771:	b2 04                	mov    $0x4,%dl
60c773:	e8 ec b8 e1 ff       	call   0x428064
60c778:	6a 04                	push   $0x4
60c77a:	6a 04                	push   $0x4
60c77c:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c782:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c788:	8b 40 14             	mov    0x14(%eax),%eax
60c78b:	e8 28 bb e1 ff       	call   0x4282b8
60c790:	50                   	push   %eax
60c791:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c797:	8b 40 18             	mov    0x18(%eax),%eax
60c79a:	50                   	push   %eax
60c79b:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax
60c7a1:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
60c7a7:	e8 14 c5 e1 ff       	call   0x428cc0
60c7ac:	50                   	push   %eax
60c7ad:	e8 a6 ad df ff       	call   0x407558
60c7b2:	33 c0                	xor    %eax,%eax
60c7b4:	5a                   	pop    %edx
60c7b5:	59                   	pop    %ecx
60c7b6:	59                   	pop    %ecx
60c7b7:	64 89 10             	mov    %edx,%fs:(%eax)
60c7ba:	eb 0a                	jmp    0x60c7c6
60c7bc:	e9 97 77 df ff       	jmp    0x403f58
60c7c1:	e8 fa 7a df ff       	call   0x4042c0
60c7c6:	5f                   	pop    %edi
60c7c7:	5e                   	pop    %esi
60c7c8:	5b                   	pop    %ebx
60c7c9:	5d                   	pop    %ebp
60c7ca:	c3                   	ret
60c7cb:	90                   	nop
60c7cc:	55                   	push   %ebp
60c7cd:	8b ec                	mov    %esp,%ebp
60c7cf:	83 c4 f0             	add    $0xfffffff0,%esp
60c7d2:	53                   	push   %ebx
60c7d3:	56                   	push   %esi
60c7d4:	57                   	push   %edi
60c7d5:	8b d8                	mov    %eax,%ebx
60c7d7:	8b 7d 08             	mov    0x8(%ebp),%edi
60c7da:	8b 75 0c             	mov    0xc(%ebp),%esi
60c7dd:	33 d2                	xor    %edx,%edx
60c7df:	55                   	push   %ebp
60c7e0:	68 80 ca 60 00       	push   $0x60ca80
60c7e5:	64 ff 32             	push   %fs:(%edx)
60c7e8:	64 89 22             	mov    %esp,%fs:(%edx)
60c7eb:	80 bb 00 03 00 00 00 	cmpb   $0x0,0x300(%ebx)
60c7f2:	75 0d                	jne    0x60c801
60c7f4:	33 c0                	xor    %eax,%eax
60c7f6:	5a                   	pop    %edx
60c7f7:	59                   	pop    %ecx
60c7f8:	59                   	pop    %ecx
60c7f9:	64 89 10             	mov    %edx,%fs:(%eax)
60c7fc:	e9 89 02 00 00       	jmp    0x60ca8a
60c801:	8d 4d f0             	lea    -0x10(%ebp),%ecx
60c804:	8b d7                	mov    %edi,%edx
60c806:	8b c6                	mov    %esi,%eax
60c808:	e8 3f de e0 ff       	call   0x41a64c
60c80d:	8d 55 f0             	lea    -0x10(%ebp),%edx
60c810:	8d 4d f8             	lea    -0x8(%ebp),%ecx
60c813:	8b c3                	mov    %ebx,%eax
60c815:	e8 ca ba e3 ff       	call   0x4482e4
60c81a:	8b cf                	mov    %edi,%ecx
60c81c:	8b d6                	mov    %esi,%edx
60c81e:	8b c3                	mov    %ebx,%eax
60c820:	e8 6f 02 00 00       	call   0x60ca94
60c825:	8b f0                	mov    %eax,%esi
60c827:	85 f6                	test   %esi,%esi
60c829:	75 0d                	jne    0x60c838
60c82b:	33 c0                	xor    %eax,%eax
60c82d:	5a                   	pop    %edx
60c82e:	59                   	pop    %ecx
60c82f:	59                   	pop    %ecx
60c830:	64 89 10             	mov    %edx,%fs:(%eax)
60c833:	e9 52 02 00 00       	jmp    0x60ca8a
60c838:	83 7e 18 00          	cmpl   $0x0,0x18(%esi)
60c83c:	75 0d                	jne    0x60c84b
60c83e:	33 c0                	xor    %eax,%eax
60c840:	5a                   	pop    %edx
60c841:	59                   	pop    %ecx
60c842:	59                   	pop    %ecx
60c843:	64 89 10             	mov    %edx,%fs:(%eax)
60c846:	e9 3f 02 00 00       	jmp    0x60ca8a
60c84b:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c851:	3b f0                	cmp    %eax,%esi
60c853:	75 0f                	jne    0x60c864
60c855:	64 8f 05 00 00 00 00 	pop    %fs:0x0
60c85c:	83 c4 08             	add    $0x8,%esp
60c85f:	e9 26 02 00 00       	jmp    0x60ca8a
60c864:	85 c0                	test   %eax,%eax
60c866:	0f 84 88 01 00 00    	je     0x60c9f4
60c86c:	68 20 00 cc 00       	push   $0xcc0020
60c871:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c877:	8b 40 0c             	mov    0xc(%eax),%eax
60c87a:	50                   	push   %eax
60c87b:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
60c881:	8b 40 08             	mov    0x8(%eax),%eax
60c884:	50                   	push   %eax
60c885:	8b 83 0c 03 00 00    	mov    0x30c(%ebx),%eax
60c88b:	e8 08 0f e2 ff       	call   0x42d798
60c890:	e8 2b c4 e1 ff       	call   0x428cc0
60c895:	50                   	push   %eax
60c896:	6a 1e                	push   $0x1e
60c898:	8b bb f4 02 00 00    	mov    0x2f4(%ebx),%edi
60c89e:	8b 47 10             	mov    0x10(%edi),%eax
60c8a1:	8b 93 f4 02 00 00    	mov    0x2f4(%ebx),%edx
60c8a7:	2b 42 08             	sub    0x8(%edx),%eax
60c8aa:	40                   	inc    %eax
60c8ab:	50                   	push   %eax
60c8ac:	8b 47 0c             	mov    0xc(%edi),%eax
60c8af:	50                   	push   %eax
60c8b0:	8b 47 08             	mov    0x8(%edi),%eax
60c8b3:	50                   	push   %eax
60c8b4:	8b 83 f0 02 00 00    	mov    0x2f0(%ebx),%eax