6f0631:	59                   	pop    %ecx
6f0632:	5f                   	pop    %edi
6f0633:	5e                   	pop    %esi
6f0634:	8b e5                	mov    %ebp,%esp
6f0636:	5d                   	pop    %ebp
6f0637:	c2 0c 00             	ret    $0xc
6f063a:	cc                   	int3
6f063b:	cc                   	int3
6f063c:	cc                   	int3
6f063d:	cc                   	int3
6f063e:	cc                   	int3
6f063f:	cc                   	int3
6f0640:	cc                   	int3
6f0641:	cc                   	int3
6f0642:	cc                   	int3
6f0643:	cc                   	int3
6f0644:	cc                   	int3
6f0645:	cc                   	int3
6f0646:	cc                   	int3
6f0647:	cc                   	int3
6f0648:	cc                   	int3
6f0649:	cc                   	int3
6f064a:	cc                   	int3
6f064b:	cc                   	int3
6f064c:	cc                   	int3
6f064d:	cc                   	int3
6f064e:	cc                   	int3
6f064f:	cc                   	int3
6f0650:	cc                   	int3
6f0651:	cc                   	int3
6f0652:	cc                   	int3
6f0653:	cc                   	int3
6f0654:	cc                   	int3
6f0655:	cc                   	int3
6f0656:	cc                   	int3
6f0657:	cc                   	int3
6f0658:	cc                   	int3
6f0659:	cc                   	int3
6f065a:	cc                   	int3
6f065b:	cc                   	int3
6f065c:	cc                   	int3
6f065d:	cc                   	int3
6f065e:	cc                   	int3
6f065f:	cc                   	int3
6f0660:	55                   	push   %ebp
6f0661:	8b ec                	mov    %esp,%ebp
6f0663:	6a ff                	push   $0xffffffff
6f0665:	68 b8 0b b8 00       	push   $0xb80bb8
6f066a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f0670:	50                   	push   %eax
6f0671:	83 ec 08             	sub    $0x8,%esp
6f0674:	56                   	push   %esi
6f0675:	57                   	push   %edi
6f0676:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f067b:	33 c5                	xor    %ebp,%eax
6f067d:	50                   	push   %eax
6f067e:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f0681:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f0687:	8b f9                	mov    %ecx,%edi
6f0689:	89 7d f0             	mov    %edi,-0x10(%ebp)
6f068c:	8b 4d 0c             	mov    0xc(%ebp),%ecx
6f068f:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
6f0696:	c7 47 14 00 00 00 00 	movl   $0x0,0x14(%edi)
6f069d:	c7 47 14 0f 00 00 00 	movl   $0xf,0x14(%edi)
6f06a4:	83 7f 14 10          	cmpl   $0x10,0x14(%edi)
6f06a8:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
6f06af:	72 04                	jb     0x6f06b5
6f06b1:	8b 07                	mov    (%edi),%eax
6f06b3:	eb 02                	jmp    0x6f06b7
6f06b5:	8b c7                	mov    %edi,%eax
6f06b7:	51                   	push   %ecx
6f06b8:	8b cf                	mov    %edi,%ecx
6f06ba:	c6 00 00             	movb   $0x0,(%eax)
6f06bd:	e8 00 0e d3 ff       	call   0x4214c2
6f06c2:	8d 77 18             	lea    0x18(%edi),%esi
6f06c5:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f06cc:	8b ce                	mov    %esi,%ecx
6f06ce:	89 75 ec             	mov    %esi,-0x14(%ebp)
6f06d1:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
6f06d7:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
6f06de:	e8 23 73 d4 ff       	call   0x437a06
6f06e3:	89 06                	mov    %eax,(%esi)
6f06e5:	8b c7                	mov    %edi,%eax
6f06e7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f06ea:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f06f1:	59                   	pop    %ecx
6f06f2:	5f                   	pop    %edi
6f06f3:	5e                   	pop    %esi
6f06f4:	8b e5                	mov    %ebp,%esp
6f06f6:	5d                   	pop    %ebp
6f06f7:	c2 0c 00             	ret    $0xc
6f06fa:	cc                   	int3
6f06fb:	cc                   	int3
6f06fc:	cc                   	int3
6f06fd:	cc                   	int3
6f06fe:	cc                   	int3
6f06ff:	cc                   	int3
6f0700:	cc                   	int3
6f0701:	cc                   	int3
6f0702:	cc                   	int3
6f0703:	cc                   	int3
6f0704:	cc                   	int3
6f0705:	cc                   	int3
6f0706:	cc                   	int3
6f0707:	cc                   	int3
6f0708:	cc                   	int3
6f0709:	cc                   	int3
6f070a:	cc                   	int3
6f070b:	cc                   	int3
6f070c:	cc                   	int3
6f070d:	cc                   	int3
6f070e:	cc                   	int3
6f070f:	cc                   	int3
6f0710:	cc                   	int3
6f0711:	cc                   	int3
6f0712:	cc                   	int3
6f0713:	cc                   	int3
6f0714:	cc                   	int3
6f0715:	cc                   	int3
6f0716:	cc                   	int3
6f0717:	cc                   	int3
6f0718:	cc                   	int3
6f0719:	cc                   	int3
6f071a:	cc                   	int3
6f071b:	cc                   	int3
6f071c:	cc                   	int3
6f071d:	cc                   	int3
6f071e:	cc                   	int3
6f071f:	cc                   	int3
6f0720:	55                   	push   %ebp
6f0721:	8b ec                	mov    %esp,%ebp
6f0723:	6a ff                	push   $0xffffffff
6f0725:	68 e8 0b b8 00       	push   $0xb80be8
6f072a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6f0730:	50                   	push   %eax
6f0731:	83 ec 08             	sub    $0x8,%esp
6f0734:	56                   	push   %esi
6f0735:	57                   	push   %edi
6f0736:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6f073b:	33 c5                	xor    %ebp,%eax
6f073d:	50                   	push   %eax
6f073e:	8d 45 f4             	lea    -0xc(%ebp),%eax
6f0741:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6f0747:	8b f9                	mov    %ecx,%edi
6f0749:	89 7d f0             	mov    %edi,-0x10(%ebp)
6f074c:	8b 4d 0c             	mov    0xc(%ebp),%ecx
6f074f:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
6f0756:	c7 47 14 00 00 00 00 	movl   $0x0,0x14(%edi)
6f075d:	c7 47 14 0f 00 00 00 	movl   $0xf,0x14(%edi)
6f0764:	83 7f 14 10          	cmpl   $0x10,0x14(%edi)
6f0768:	c7 47 10 00 00 00 00 	movl   $0x0,0x10(%edi)
6f076f:	72 04                	jb     0x6f0775
6f0771:	8b 07                	mov    (%edi),%eax
6f0773:	eb 02                	jmp    0x6f0777
6f0775:	8b c7                	mov    %edi,%eax
6f0777:	51                   	push   %ecx
6f0778:	8b cf                	mov    %edi,%ecx
6f077a:	c6 00 00             	movb   $0x0,(%eax)
6f077d:	e8 40 0d d3 ff       	call   0x4214c2
6f0782:	8d 77 18             	lea    0x18(%edi),%esi
6f0785:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
6f078c:	8b ce                	mov    %esi,%ecx
6f078e:	89 75 ec             	mov    %esi,-0x14(%ebp)
6f0791:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
6f0797:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
6f079e:	e8 a4 5a d3 ff       	call   0x426247
6f07a3:	89 06                	mov    %eax,(%esi)
6f07a5:	8b c7                	mov    %edi,%eax
6f07a7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6f07aa:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6f07b1:	59                   	pop    %ecx
6f07b2:	5f                   	pop    %edi
6f07b3:	5e                   	pop    %esi
6f07b4:	8b e5                	mov    %ebp,%esp
6f07b6:	5d                   	pop    %ebp
6f07b7:	c2 0c 00             	ret    $0xc
6f07ba:	cc                   	int3
6f07bb:	cc                   	int3
6f07bc:	cc                   	int3
6f07bd:	cc                   	int3
6f07be:	cc                   	int3
6f07bf:	cc                   	int3
6f07c0:	cc                   	int3
6f07c1:	cc                   	int3
6f07c2:	cc                   	int3
6f07c3:	cc                   	int3
6f07c4:	cc                   	int3
6f07c5:	cc                   	int3
6f07c6:	cc                   	int3
6f07c7:	cc                   	int3
6f07c8:	cc                   	int3
6f07c9:	cc                   	int3
6f07ca:	cc                   	int3
6f07cb:	cc                   	int3
6f07cc:	cc                   	int3
6f07cd:	cc                   	int3
6f07ce:	cc                   	int3
6f07cf:	cc                   	int3
6f07d0:	cc                   	int3
6f07d1:	cc                   	int3
6f07d2:	cc                   	int3
6f07d3:	cc                   	int3
6f07d4:	cc                   	int3
6f07d5:	cc                   	int3
6f07d6:	cc                   	int3
6f07d7:	cc                   	int3
6f07d8:	cc                   	int3
6f07d9:	cc                   	int3
6f07da:	cc                   	int3
6f07db:	cc                   	int3
6f07dc:	cc                   	int3
6f07dd:	cc                   	int3
6f07de:	cc                   	int3
6f07df:	cc                   	int3
6f07e0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f07e6:	8b c1                	mov    %ecx,%eax
6f07e8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f07ef:	c2 04 00             	ret    $0x4
6f07f2:	cc                   	int3
6f07f3:	cc                   	int3
6f07f4:	cc                   	int3
6f07f5:	cc                   	int3
6f07f6:	cc                   	int3
6f07f7:	cc                   	int3
6f07f8:	cc                   	int3
6f07f9:	cc                   	int3
6f07fa:	cc                   	int3
6f07fb:	cc                   	int3
6f07fc:	cc                   	int3
6f07fd:	cc                   	int3
6f07fe:	cc                   	int3
6f07ff:	cc                   	int3
6f0800:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f0806:	8b c1                	mov    %ecx,%eax
6f0808:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f080f:	c2 04 00             	ret    $0x4
6f0812:	cc                   	int3
6f0813:	cc                   	int3
6f0814:	cc                   	int3
6f0815:	cc                   	int3
6f0816:	cc                   	int3
6f0817:	cc                   	int3
6f0818:	cc                   	int3
6f0819:	cc                   	int3
6f081a:	cc                   	int3
6f081b:	cc                   	int3
6f081c:	cc                   	int3
6f081d:	cc                   	int3
6f081e:	cc                   	int3
6f081f:	cc                   	int3
6f0820:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f0826:	8b c1                	mov    %ecx,%eax
6f0828:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f082f:	c2 04 00             	ret    $0x4
6f0832:	cc                   	int3
6f0833:	cc                   	int3
6f0834:	cc                   	int3
6f0835:	cc                   	int3
6f0836:	cc                   	int3
6f0837:	cc                   	int3
6f0838:	cc                   	int3
6f0839:	cc                   	int3
6f083a:	cc                   	int3
6f083b:	cc                   	int3
6f083c:	cc                   	int3
6f083d:	cc                   	int3
6f083e:	cc                   	int3
6f083f:	cc                   	int3
6f0840:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f0846:	8b c1                	mov    %ecx,%eax
6f0848:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f084f:	c2 04 00             	ret    $0x4
6f0852:	cc                   	int3
6f0853:	cc                   	int3
6f0854:	cc                   	int3
6f0855:	cc                   	int3
6f0856:	cc                   	int3
6f0857:	cc                   	int3
6f0858:	cc                   	int3
6f0859:	cc                   	int3
6f085a:	cc                   	int3
6f085b:	cc                   	int3
6f085c:	cc                   	int3
6f085d:	cc                   	int3
6f085e:	cc                   	int3
6f085f:	cc                   	int3
6f0860:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f0866:	8b c1                	mov    %ecx,%eax
6f0868:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f086f:	c2 04 00             	ret    $0x4
6f0872:	cc                   	int3
6f0873:	cc                   	int3
6f0874:	cc                   	int3
6f0875:	cc                   	int3
6f0876:	cc                   	int3
6f0877:	cc                   	int3
6f0878:	cc                   	int3
6f0879:	cc                   	int3
6f087a:	cc                   	int3
6f087b:	cc                   	int3
6f087c:	cc                   	int3
6f087d:	cc                   	int3
6f087e:	cc                   	int3
6f087f:	cc                   	int3
6f0880:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f0886:	8b c1                	mov    %ecx,%eax
6f0888:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f088f:	c2 04 00             	ret    $0x4
6f0892:	cc                   	int3
6f0893:	cc                   	int3
6f0894:	cc                   	int3
6f0895:	cc                   	int3
6f0896:	cc                   	int3
6f0897:	cc                   	int3
6f0898:	cc                   	int3
6f0899:	cc                   	int3
6f089a:	cc                   	int3
6f089b:	cc                   	int3
6f089c:	cc                   	int3
6f089d:	cc                   	int3
6f089e:	cc                   	int3
6f089f:	cc                   	int3
6f08a0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f08a6:	8b c1                	mov    %ecx,%eax
6f08a8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f08af:	c2 04 00             	ret    $0x4
6f08b2:	cc                   	int3
6f08b3:	cc                   	int3
6f08b4:	cc                   	int3
6f08b5:	cc                   	int3
6f08b6:	cc                   	int3
6f08b7:	cc                   	int3
6f08b8:	cc                   	int3
6f08b9:	cc                   	int3
6f08ba:	cc                   	int3
6f08bb:	cc                   	int3
6f08bc:	cc                   	int3
6f08bd:	cc                   	int3
6f08be:	cc                   	int3
6f08bf:	cc                   	int3
6f08c0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
6f08c6:	8b c1                	mov    %ecx,%eax
6f08c8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
6f08cf:	c2 04 00             	ret    $0x4
6f08d2:	cc                   	int3
6f08d3:	cc                   	int3
6f08d4:	cc                   	int3
6f08d5:	cc                   	int3
6f08d6:	cc                   	int3
6f08d7:	cc                   	int3