683463:	ba 6c 66 6b 00       	mov    $0x6b666c,%edx
683468:	e8 6b ff ff ff       	call   0x6833d8
68346d:	8b c3                	mov    %ebx,%eax
68346f:	e8 e0 ba dc ff       	call   0x44ef54
683474:	ba 70 66 6b 00       	mov    $0x6b6670,%edx
683479:	e8 5a ff ff ff       	call   0x6833d8
68347e:	8b c3                	mov    %ebx,%eax
683480:	e8 cf ba dc ff       	call   0x44ef54
683485:	ba 74 66 6b 00       	mov    $0x6b6674,%edx
68348a:	e8 49 ff ff ff       	call   0x6833d8
68348f:	8b c3                	mov    %ebx,%eax
683491:	e8 be ba dc ff       	call   0x44ef54
683496:	ba 78 66 6b 00       	mov    $0x6b6678,%edx
68349b:	e8 38 ff ff ff       	call   0x6833d8
6834a0:	8b c3                	mov    %ebx,%eax
6834a2:	e8 ad ba dc ff       	call   0x44ef54
6834a7:	ba 7c 66 6b 00       	mov    $0x6b667c,%edx
6834ac:	e8 27 ff ff ff       	call   0x6833d8
6834b1:	8b c3                	mov    %ebx,%eax
6834b3:	e8 9c ba dc ff       	call   0x44ef54
6834b8:	ba 80 66 6b 00       	mov    $0x6b6680,%edx
6834bd:	e8 16 ff ff ff       	call   0x6833d8
6834c2:	33 c0                	xor    %eax,%eax
6834c4:	5a                   	pop    %edx
6834c5:	59                   	pop    %ecx
6834c6:	59                   	pop    %ecx
6834c7:	64 89 10             	mov    %edx,%fs:(%eax)
6834ca:	eb 0a                	jmp    0x6834d6
6834cc:	e9 87 0a d8 ff       	jmp    0x403f58
6834d1:	e8 ea 0d d8 ff       	call   0x4042c0
6834d6:	5f                   	pop    %edi
6834d7:	5e                   	pop    %esi
6834d8:	5b                   	pop    %ebx
6834d9:	5d                   	pop    %ebp
6834da:	c3                   	ret
6834db:	90                   	nop
6834dc:	55                   	push   %ebp
6834dd:	8b ec                	mov    %esp,%ebp
6834df:	83 c4 f4             	add    $0xfffffff4,%esp
6834e2:	53                   	push   %ebx
6834e3:	56                   	push   %esi
6834e4:	57                   	push   %edi
6834e5:	89 4d f8             	mov    %ecx,-0x8(%ebp)
6834e8:	89 55 fc             	mov    %edx,-0x4(%ebp)
6834eb:	8b d8                	mov    %eax,%ebx
6834ed:	8b 45 f8             	mov    -0x8(%ebp),%eax
6834f0:	e8 13 18 d8 ff       	call   0x404d08
6834f5:	33 c0                	xor    %eax,%eax
6834f7:	55                   	push   %ebp
6834f8:	68 c0 35 68 00       	push   $0x6835c0
6834fd:	64 ff 30             	push   %fs:(%eax)
683500:	64 89 20             	mov    %esp,%fs:(%eax)
683503:	33 c0                	xor    %eax,%eax
683505:	55                   	push   %ebp
683506:	68 a0 35 68 00       	push   $0x6835a0
68350b:	64 ff 30             	push   %fs:(%eax)
68350e:	64 89 20             	mov    %esp,%fs:(%eax)
683511:	c6 45 f7 00          	movb   $0x0,-0x9(%ebp)
683515:	8b 45 f8             	mov    -0x8(%ebp),%eax
683518:	e8 fb 17 d8 ff       	call   0x404d18
68351d:	50                   	push   %eax
68351e:	e8 7d 3d d8 ff       	call   0x4072a0
683523:	0f b7 c0             	movzwl %ax,%eax
683526:	2d 00 c0 00 00       	sub    $0xc000,%eax
68352b:	8b 55 fc             	mov    -0x4(%ebp),%edx
68352e:	89 02                	mov    %eax,(%edx)
683530:	8b 45 fc             	mov    -0x4(%ebp),%eax
683533:	83 38 00             	cmpl   $0x0,(%eax)
683536:	7e 5e                	jle    0x683596
683538:	8b 45 08             	mov    0x8(%ebp),%eax
68353b:	50                   	push   %eax
68353c:	8b 45 0c             	mov    0xc(%ebp),%eax
68353f:	50                   	push   %eax
683540:	8b 45 fc             	mov    -0x4(%ebp),%eax
683543:	8b 00                	mov    (%eax),%eax
683545:	50                   	push   %eax
683546:	53                   	push   %ebx
683547:	e8 74 47 d8 ff       	call   0x407cc0
68354c:	85 c0                	test   %eax,%eax
68354e:	74 06                	je     0x683556
683550:	c6 45 f7 01          	movb   $0x1,-0x9(%ebp)
683554:	eb 40                	jmp    0x683596
683556:	33 c0                	xor    %eax,%eax
683558:	55                   	push   %ebp
683559:	68 85 35 68 00       	push   $0x683585
68355e:	64 ff 30             	push   %fs:(%eax)
683561:	64 89 20             	mov    %esp,%fs:(%eax)
683564:	8b 45 fc             	mov    -0x4(%ebp),%eax
683567:	8b 00                	mov    (%eax),%eax
683569:	50                   	push   %eax
68356a:	53                   	push   %ebx
68356b:	e8 f0 48 d8 ff       	call   0x407e60
683570:	8b 45 fc             	mov    -0x4(%ebp),%eax
683573:	8b 00                	mov    (%eax),%eax
683575:	50                   	push   %eax
683576:	e8 35 3d d8 ff       	call   0x4072b0
68357b:	33 c0                	xor    %eax,%eax
68357d:	5a                   	pop    %edx
68357e:	59                   	pop    %ecx
68357f:	59                   	pop    %ecx
683580:	64 89 10             	mov    %edx,%fs:(%eax)
683583:	eb 0a                	jmp    0x68358f
683585:	e9 ce 09 d8 ff       	jmp    0x403f58
68358a:	e8 31 0d d8 ff       	call   0x4042c0
68358f:	8b 45 fc             	mov    -0x4(%ebp),%eax
683592:	33 d2                	xor    %edx,%edx
683594:	89 10                	mov    %edx,(%eax)
683596:	33 c0                	xor    %eax,%eax
683598:	5a                   	pop    %edx
683599:	59                   	pop    %ecx
68359a:	59                   	pop    %ecx
68359b:	64 89 10             	mov    %edx,%fs:(%eax)
68359e:	eb 0a                	jmp    0x6835aa
6835a0:	e9 b3 09 d8 ff       	jmp    0x403f58
6835a5:	e8 16 0d d8 ff       	call   0x4042c0
6835aa:	33 c0                	xor    %eax,%eax
6835ac:	5a                   	pop    %edx
6835ad:	59                   	pop    %ecx
6835ae:	59                   	pop    %ecx
6835af:	64 89 10             	mov    %edx,%fs:(%eax)
6835b2:	68 c7 35 68 00       	push   $0x6835c7
6835b7:	8d 45 f8             	lea    -0x8(%ebp),%eax
6835ba:	e8 a9 12 d8 ff       	call   0x404868
6835bf:	c3                   	ret
6835c0:	e9 47 0c d8 ff       	jmp    0x40420c
6835c5:	eb f0                	jmp    0x6835b7
6835c7:	8a 45 f7             	mov    -0x9(%ebp),%al
6835ca:	5f                   	pop    %edi
6835cb:	5e                   	pop    %esi
6835cc:	5b                   	pop    %ebx
6835cd:	8b e5                	mov    %ebp,%esp
6835cf:	5d                   	pop    %ebp
6835d0:	c2 08 00             	ret    $0x8
6835d3:	90                   	nop
6835d4:	55                   	push   %ebp
6835d5:	8b ec                	mov    %esp,%ebp
6835d7:	b9 09 00 00 00       	mov    $0x9,%ecx
6835dc:	6a 00                	push   $0x0
6835de:	6a 00                	push   $0x0
6835e0:	49                   	dec    %ecx
6835e1:	75 f9                	jne    0x6835dc
6835e3:	53                   	push   %ebx
6835e4:	56                   	push   %esi
6835e5:	57                   	push   %edi
6835e6:	88 55 ff             	mov    %dl,-0x1(%ebp)
6835e9:	8b d8                	mov    %eax,%ebx
6835eb:	be 60 66 6b 00       	mov    $0x6b6660,%esi
6835f0:	33 c0                	xor    %eax,%eax
6835f2:	55                   	push   %ebp
6835f3:	68 31 40 68 00       	push   $0x684031
6835f8:	64 ff 30             	push   %fs:(%eax)
6835fb:	64 89 20             	mov    %esp,%fs:(%eax)
6835fe:	33 c0                	xor    %eax,%eax
683600:	55                   	push   %ebp
683601:	68 0c 40 68 00       	push   $0x68400c
683606:	64 ff 30             	push   %fs:(%eax)
683609:	64 89 20             	mov    %esp,%fs:(%eax)
68360c:	8b c3                	mov    %ebx,%eax
68360e:	e8 11 fe ff ff       	call   0x683424
683613:	33 c0                	xor    %eax,%eax
683615:	a3 64 66 6b 00       	mov    %eax,0x6b6664
68361a:	33 c0                	xor    %eax,%eax
68361c:	a3 68 66 6b 00       	mov    %eax,0x6b6668
683621:	33 c0                	xor    %eax,%eax
683623:	a3 6c 66 6b 00       	mov    %eax,0x6b666c
683628:	33 c0                	xor    %eax,%eax
68362a:	a3 70 66 6b 00       	mov    %eax,0x6b6670
68362f:	33 c0                	xor    %eax,%eax
683631:	a3 74 66 6b 00       	mov    %eax,0x6b6674
683636:	33 c0                	xor    %eax,%eax
683638:	a3 78 66 6b 00       	mov    %eax,0x6b6678
68363d:	33 c0                	xor    %eax,%eax
68363f:	a3 7c 66 6b 00       	mov    %eax,0x6b667c
683644:	33 c0                	xor    %eax,%eax
683646:	a3 80 66 6b 00       	mov    %eax,0x6b6680
68364b:	8d 45 f8             	lea    -0x8(%ebp),%eax
68364e:	e8 15 12 d8 ff       	call   0x404868
683653:	8b 06                	mov    (%esi),%eax
683655:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68365b:	83 b8 bc 00 00 00 00 	cmpl   $0x0,0xbc(%eax)
683662:	7e 7f                	jle    0x6836e3
683664:	8b 06                	mov    (%esi),%eax
683666:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68366c:	8b 87 b8 00 00 00    	mov    0xb8(%edi),%eax
683672:	50                   	push   %eax
683673:	8b 87 bc 00 00 00    	mov    0xbc(%edi),%eax
683679:	50                   	push   %eax
68367a:	8b c3                	mov    %ebx,%eax
68367c:	e8 d3 b8 dc ff       	call   0x44ef54
683681:	ba 64 66 6b 00       	mov    $0x6b6664,%edx
683686:	b9 48 40 68 00       	mov    $0x684048,%ecx
68368b:	e8 4c fe ff ff       	call   0x6834dc
683690:	84 c0                	test   %al,%al
683692:	75 4f                	jne    0x6836e3
683694:	ff 75 f8             	push   -0x8(%ebp)
683697:	8d 4d f4             	lea    -0xc(%ebp),%ecx
68369a:	8b 06                	mov    (%esi),%eax
68369c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6836a2:	8b 90 bc 00 00 00    	mov    0xbc(%eax),%edx
6836a8:	8b 06                	mov    (%esi),%eax
6836aa:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6836b0:	8b 80 b8 00 00 00    	mov    0xb8(%eax),%eax
6836b6:	e8 21 3d f8 ff       	call   0x6073dc
6836bb:	ff 75 f4             	push   -0xc(%ebp)
6836be:	68 64 40 68 00       	push   $0x684064
6836c3:	8b 83 d8 03 00 00    	mov    0x3d8(%ebx),%eax
6836c9:	ff 70 38             	push   0x38(%eax)
6836cc:	68 78 40 68 00       	push   $0x684078
6836d1:	68 84 40 68 00       	push   $0x684084
6836d6:	8d 45 f8             	lea    -0x8(%ebp),%eax
6836d9:	ba 06 00 00 00       	mov    $0x6,%edx
6836de:	e8 fd 14 d8 ff       	call   0x404be0
6836e3:	8b 06                	mov    (%esi),%eax
6836e5:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6836eb:	83 b8 c4 00 00 00 00 	cmpl   $0x0,0xc4(%eax)
6836f2:	7e 7f                	jle    0x683773
6836f4:	8b 06                	mov    (%esi),%eax
6836f6:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
6836fc:	8b 87 c0 00 00 00    	mov    0xc0(%edi),%eax
683702:	50                   	push   %eax
683703:	8b 87 c4 00 00 00    	mov    0xc4(%edi),%eax
683709:	50                   	push   %eax
68370a:	8b c3                	mov    %ebx,%eax
68370c:	e8 43 b8 dc ff       	call   0x44ef54
683711:	ba 68 66 6b 00       	mov    $0x6b6668,%edx
683716:	b9 90 40 68 00       	mov    $0x684090,%ecx
68371b:	e8 bc fd ff ff       	call   0x6834dc
683720:	84 c0                	test   %al,%al
683722:	75 4f                	jne    0x683773
683724:	ff 75 f8             	push   -0x8(%ebp)
683727:	8d 4d f0             	lea    -0x10(%ebp),%ecx
68372a:	8b 06                	mov    (%esi),%eax
68372c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683732:	8b 90 c4 00 00 00    	mov    0xc4(%eax),%edx
683738:	8b 06                	mov    (%esi),%eax
68373a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683740:	8b 80 c0 00 00 00    	mov    0xc0(%eax),%eax
683746:	e8 91 3c f8 ff       	call   0x6073dc
68374b:	ff 75 f0             	push   -0x10(%ebp)
68374e:	68 64 40 68 00       	push   $0x684064
683753:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
683759:	ff 70 38             	push   0x38(%eax)
68375c:	68 78 40 68 00       	push   $0x684078
683761:	68 84 40 68 00       	push   $0x684084
683766:	8d 45 f8             	lea    -0x8(%ebp),%eax
683769:	ba 06 00 00 00       	mov    $0x6,%edx
68376e:	e8 6d 14 d8 ff       	call   0x404be0
683773:	8b 06                	mov    (%esi),%eax
683775:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68377b:	83 b8 cc 00 00 00 00 	cmpl   $0x0,0xcc(%eax)
683782:	7e 7f                	jle    0x683803
683784:	8b 06                	mov    (%esi),%eax
683786:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68378c:	8b 87 c8 00 00 00    	mov    0xc8(%edi),%eax
683792:	50                   	push   %eax
683793:	8b 87 cc 00 00 00    	mov    0xcc(%edi),%eax
683799:	50                   	push   %eax
68379a:	8b c3                	mov    %ebx,%eax
68379c:	e8 b3 b7 dc ff       	call   0x44ef54
6837a1:	ba 6c 66 6b 00       	mov    $0x6b666c,%edx
6837a6:	b9 ac 40 68 00       	mov    $0x6840ac,%ecx
6837ab:	e8 2c fd ff ff       	call   0x6834dc
6837b0:	84 c0                	test   %al,%al
6837b2:	75 4f                	jne    0x683803
6837b4:	ff 75 f8             	push   -0x8(%ebp)
6837b7:	8d 4d ec             	lea    -0x14(%ebp),%ecx
6837ba:	8b 06                	mov    (%esi),%eax
6837bc:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6837c2:	8b 90 cc 00 00 00    	mov    0xcc(%eax),%edx
6837c8:	8b 06                	mov    (%esi),%eax
6837ca:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6837d0:	8b 80 c8 00 00 00    	mov    0xc8(%eax),%eax
6837d6:	e8 01 3c f8 ff       	call   0x6073dc
6837db:	ff 75 ec             	push   -0x14(%ebp)
6837de:	68 64 40 68 00       	push   $0x684064
6837e3:	8b 83 00 03 00 00    	mov    0x300(%ebx),%eax
6837e9:	ff 70 38             	push   0x38(%eax)
6837ec:	68 78 40 68 00       	push   $0x684078
6837f1:	68 84 40 68 00       	push   $0x684084
6837f6:	8d 45 f8             	lea    -0x8(%ebp),%eax
6837f9:	ba 06 00 00 00       	mov    $0x6,%edx
6837fe:	e8 dd 13 d8 ff       	call   0x404be0
683803:	8b 06                	mov    (%esi),%eax
683805:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68380b:	83 b8 d4 00 00 00 00 	cmpl   $0x0,0xd4(%eax)
683812:	7e 7f                	jle    0x683893
683814:	8b 06                	mov    (%esi),%eax
683816:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
68381c:	8b 87 d0 00 00 00    	mov    0xd0(%edi),%eax
683822:	50                   	push   %eax
683823:	8b 87 d4 00 00 00    	mov    0xd4(%edi),%eax
683829:	50                   	push   %eax
68382a:	8b c3                	mov    %ebx,%eax
68382c:	e8 23 b7 dc ff       	call   0x44ef54
683831:	ba 70 66 6b 00       	mov    $0x6b6670,%edx
683836:	b9 c8 40 68 00       	mov    $0x6840c8,%ecx
68383b:	e8 9c fc ff ff       	call   0x6834dc
683840:	84 c0                	test   %al,%al
683842:	75 4f                	jne    0x683893
683844:	ff 75 f8             	push   -0x8(%ebp)
683847:	8d 4d e8             	lea    -0x18(%ebp),%ecx
68384a:	8b 06                	mov    (%esi),%eax
68384c:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683852:	8b 90 d4 00 00 00    	mov    0xd4(%eax),%edx
683858:	8b 06                	mov    (%esi),%eax
68385a:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
683860:	8b 80 d0 00 00 00    	mov    0xd0(%eax),%eax
683866:	e8 71 3b f8 ff       	call   0x6073dc
68386b:	ff 75 e8             	push   -0x18(%ebp)
68386e:	68 64 40 68 00       	push   $0x684064
683873:	8b 83 04 03 00 00    	mov    0x304(%ebx),%eax
683879:	ff 70 38             	push   0x38(%eax)
68387c:	68 78 40 68 00       	push   $0x684078
683881:	68 84 40 68 00       	push   $0x684084
683886:	8d 45 f8             	lea    -0x8(%ebp),%eax
683889:	ba 06 00 00 00       	mov    $0x6,%edx
68388e:	e8 4d 13 d8 ff       	call   0x404be0
683893:	8b 06                	mov    (%esi),%eax
683895:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
68389b:	83 b8 dc 00 00 00 00 	cmpl   $0x0,0xdc(%eax)
6838a2:	7e 7f                	jle    0x683923
6838a4:	8b 06                	mov    (%esi),%eax
6838a6:	8b b8 98 04 00 00    	mov    0x498(%eax),%edi
6838ac:	8b 87 d8 00 00 00    	mov    0xd8(%edi),%eax
6838b2:	50                   	push   %eax
6838b3:	8b 87 dc 00 00 00    	mov    0xdc(%edi),%eax
6838b9:	50                   	push   %eax
6838ba:	8b c3                	mov    %ebx,%eax
6838bc:	e8 93 b6 dc ff       	call   0x44ef54
6838c1:	ba 74 66 6b 00       	mov    $0x6b6674,%edx
6838c6:	b9 e4 40 68 00       	mov    $0x6840e4,%ecx
6838cb:	e8 0c fc ff ff       	call   0x6834dc
6838d0:	84 c0                	test   %al,%al
6838d2:	75 4f                	jne    0x683923
6838d4:	ff 75 f8             	push   -0x8(%ebp)
6838d7:	8d 4d e4             	lea    -0x1c(%ebp),%ecx
6838da:	8b 06                	mov    (%esi),%eax
6838dc:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6838e2:	8b 90 dc 00 00 00    	mov    0xdc(%eax),%edx
6838e8:	8b 06                	mov    (%esi),%eax
6838ea:	8b 80 98 04 00 00    	mov    0x498(%eax),%eax
6838f0:	8b 80 d8 00 00 00    	mov    0xd8(%eax),%eax
6838f6:	e8 e1 3a f8 ff       	call   0x6073dc
6838fb:	ff 75 e4             	push   -0x1c(%ebp)
6838fe:	68 64 40 68 00       	push   $0x684064
683903:	8b 83 14 03 00 00    	mov    0x314(%ebx),%eax
683909:	ff 70 38             	push   0x38(%eax)
68390c:	68 78 40 68 00       	push   $0x684078
683911:	68 84 40 68 00       	push   $0x684084
683916:	8d 45 f8             	lea    -0x8(%ebp),%eax