61b6d7:	e8 1d d7 00 00       	call   0x628df9
61b6dc:	83 c4 18             	add    $0x18,%esp
61b6df:	8b c6                	mov    %esi,%eax
61b6e1:	5f                   	pop    %edi
61b6e2:	5e                   	pop    %esi
61b6e3:	5b                   	pop    %ebx
61b6e4:	8b e5                	mov    %ebp,%esp
61b6e6:	5d                   	pop    %ebp
61b6e7:	c2 04 00             	ret    $0x4
61b6ea:	cc                   	int3
61b6eb:	cc                   	int3
61b6ec:	cc                   	int3
61b6ed:	cc                   	int3
61b6ee:	cc                   	int3
61b6ef:	cc                   	int3
61b6f0:	83 e9 04             	sub    $0x4,%ecx
61b6f3:	e9 48 00 00 00       	jmp    0x61b740
61b6f8:	cc                   	int3
61b6f9:	cc                   	int3
61b6fa:	cc                   	int3
61b6fb:	cc                   	int3
61b6fc:	cc                   	int3
61b6fd:	cc                   	int3
61b6fe:	cc                   	int3
61b6ff:	cc                   	int3
61b700:	83 e9 04             	sub    $0x4,%ecx
61b703:	e9 68 00 00 00       	jmp    0x61b770
61b708:	cc                   	int3
61b709:	cc                   	int3
61b70a:	cc                   	int3
61b70b:	cc                   	int3
61b70c:	cc                   	int3
61b70d:	cc                   	int3
61b70e:	cc                   	int3
61b70f:	cc                   	int3
61b710:	55                   	push   %ebp
61b711:	8b ec                	mov    %esp,%ebp
61b713:	56                   	push   %esi
61b714:	8b f1                	mov    %ecx,%esi
61b716:	e8 e5 f9 ff ff       	call   0x61b100
61b71b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61b71f:	74 0a                	je     0x61b72b
61b721:	6a 34                	push   $0x34
61b723:	56                   	push   %esi
61b724:	e8 49 59 fc ff       	call   0x5e1072
61b729:	59                   	pop    %ecx
61b72a:	59                   	pop    %ecx
61b72b:	8b c6                	mov    %esi,%eax
61b72d:	5e                   	pop    %esi
61b72e:	5d                   	pop    %ebp
61b72f:	c2 04 00             	ret    $0x4
61b732:	cc                   	int3
61b733:	cc                   	int3
61b734:	cc                   	int3
61b735:	cc                   	int3
61b736:	cc                   	int3
61b737:	cc                   	int3
61b738:	cc                   	int3
61b739:	cc                   	int3
61b73a:	cc                   	int3
61b73b:	cc                   	int3
61b73c:	cc                   	int3
61b73d:	cc                   	int3
61b73e:	cc                   	int3
61b73f:	cc                   	int3
61b740:	55                   	push   %ebp
61b741:	8b ec                	mov    %esp,%ebp
61b743:	56                   	push   %esi
61b744:	8b f1                	mov    %ecx,%esi
61b746:	e8 a5 e2 00 00       	call   0x6299f0
61b74b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61b74f:	74 0a                	je     0x61b75b
61b751:	6a 28                	push   $0x28
61b753:	56                   	push   %esi
61b754:	e8 19 59 fc ff       	call   0x5e1072
61b759:	59                   	pop    %ecx
61b75a:	59                   	pop    %ecx
61b75b:	8b c6                	mov    %esi,%eax
61b75d:	5e                   	pop    %esi
61b75e:	5d                   	pop    %ebp
61b75f:	c2 04 00             	ret    $0x4
61b762:	cc                   	int3
61b763:	cc                   	int3
61b764:	cc                   	int3
61b765:	cc                   	int3
61b766:	cc                   	int3
61b767:	cc                   	int3
61b768:	cc                   	int3
61b769:	cc                   	int3
61b76a:	cc                   	int3
61b76b:	cc                   	int3
61b76c:	cc                   	int3
61b76d:	cc                   	int3
61b76e:	cc                   	int3
61b76f:	cc                   	int3
61b770:	55                   	push   %ebp
61b771:	8b ec                	mov    %esp,%ebp
61b773:	56                   	push   %esi
61b774:	8b f1                	mov    %ecx,%esi
61b776:	e8 d5 e2 00 00       	call   0x629a50
61b77b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61b77f:	74 0a                	je     0x61b78b
61b781:	6a 30                	push   $0x30
61b783:	56                   	push   %esi
61b784:	e8 e9 58 fc ff       	call   0x5e1072
61b789:	59                   	pop    %ecx
61b78a:	59                   	pop    %ecx
61b78b:	8b c6                	mov    %esi,%eax
61b78d:	5e                   	pop    %esi
61b78e:	5d                   	pop    %ebp
61b78f:	c2 04 00             	ret    $0x4
61b792:	cc                   	int3
61b793:	cc                   	int3
61b794:	cc                   	int3
61b795:	cc                   	int3
61b796:	cc                   	int3
61b797:	cc                   	int3
61b798:	cc                   	int3
61b799:	cc                   	int3
61b79a:	cc                   	int3
61b79b:	cc                   	int3
61b79c:	cc                   	int3
61b79d:	cc                   	int3
61b79e:	cc                   	int3
61b79f:	cc                   	int3
61b7a0:	55                   	push   %ebp
61b7a1:	8b ec                	mov    %esp,%ebp
61b7a3:	6a ff                	push   $0xffffffff
61b7a5:	68 26 74 65 00       	push   $0x657426
61b7aa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
61b7b0:	50                   	push   %eax
61b7b1:	56                   	push   %esi
61b7b2:	a1 d4 89 72 00       	mov    0x7289d4,%eax
61b7b7:	33 c5                	xor    %ebp,%eax
61b7b9:	50                   	push   %eax
61b7ba:	8d 45 f4             	lea    -0xc(%ebp),%eax
61b7bd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
61b7c3:	8b f1                	mov    %ecx,%esi
61b7c5:	8d 4e 04             	lea    0x4(%esi),%ecx
61b7c8:	ff 71 04             	push   0x4(%ecx)
61b7cb:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61b7cf:	ff 71 08             	push   0x8(%ecx)
61b7d2:	e8 5d dc 00 00       	call   0x629434
61b7d7:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61b7db:	74 0a                	je     0x61b7e7
61b7dd:	6a 14                	push   $0x14
61b7df:	56                   	push   %esi
61b7e0:	e8 8d 58 fc ff       	call   0x5e1072
61b7e5:	59                   	pop    %ecx
61b7e6:	59                   	pop    %ecx
61b7e7:	8b c6                	mov    %esi,%eax
61b7e9:	8b 4d f4             	mov    -0xc(%ebp),%ecx
61b7ec:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
61b7f3:	59                   	pop    %ecx
61b7f4:	5e                   	pop    %esi
61b7f5:	8b e5                	mov    %ebp,%esp
61b7f7:	5d                   	pop    %ebp
61b7f8:	c2 04 00             	ret    $0x4
61b7fb:	cc                   	int3
61b7fc:	cc                   	int3
61b7fd:	cc                   	int3
61b7fe:	cc                   	int3
61b7ff:	cc                   	int3
61b800:	55                   	push   %ebp
61b801:	8b ec                	mov    %esp,%ebp
61b803:	56                   	push   %esi
61b804:	8b f1                	mov    %ecx,%esi
61b806:	e8 9c f9 ff ff       	call   0x61b1a7
61b80b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61b80f:	74 0a                	je     0x61b81b
61b811:	6a 48                	push   $0x48
61b813:	56                   	push   %esi
61b814:	e8 59 58 fc ff       	call   0x5e1072
61b819:	59                   	pop    %ecx
61b81a:	59                   	pop    %ecx
61b81b:	8b c6                	mov    %esi,%eax
61b81d:	5e                   	pop    %esi
61b81e:	5d                   	pop    %ebp
61b81f:	c2 04 00             	ret    $0x4
61b822:	cc                   	int3
61b823:	cc                   	int3
61b824:	cc                   	int3
61b825:	cc                   	int3
61b826:	cc                   	int3
61b827:	cc                   	int3
61b828:	cc                   	int3
61b829:	cc                   	int3
61b82a:	cc                   	int3
61b82b:	cc                   	int3
61b82c:	cc                   	int3
61b82d:	cc                   	int3
61b82e:	cc                   	int3
61b82f:	cc                   	int3
61b830:	55                   	push   %ebp
61b831:	8b ec                	mov    %esp,%ebp
61b833:	56                   	push   %esi
61b834:	8b f1                	mov    %ecx,%esi
61b836:	e8 dd f9 ff ff       	call   0x61b218
61b83b:	f6 45 08 01          	testb  $0x1,0x8(%ebp)
61b83f:	74 0a                	je     0x61b84b
61b841:	6a 68                	push   $0x68
61b843:	56                   	push   %esi
61b844:	e8 29 58 fc ff       	call   0x5e1072
61b849:	59                   	pop    %ecx
61b84a:	59                   	pop    %ecx
61b84b:	8b c6                	mov    %esi,%eax
61b84d:	5e                   	pop    %esi
61b84e:	5d                   	pop    %ebp
61b84f:	c2 04 00             	ret    $0x4
61b852:	55                   	push   %ebp
61b853:	8b ec                	mov    %esp,%ebp
61b855:	51                   	push   %ecx
61b856:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61b85a:	56                   	push   %esi
61b85b:	8b 75 08             	mov    0x8(%ebp),%esi
61b85e:	51                   	push   %ecx
61b85f:	8b ce                	mov    %esi,%ecx
61b861:	e8 7f f4 ff ff       	call   0x61ace5
61b866:	83 66 10 00          	andl   $0x0,0x10(%esi)
61b86a:	8b c6                	mov    %esi,%eax
61b86c:	5e                   	pop    %esi
61b86d:	8b e5                	mov    %ebp,%esp
61b86f:	5d                   	pop    %ebp
61b870:	c2 04 00             	ret    $0x4
61b873:	cc                   	int3
61b874:	cc                   	int3
61b875:	cc                   	int3
61b876:	cc                   	int3
61b877:	cc                   	int3
61b878:	cc                   	int3
61b879:	cc                   	int3
61b87a:	cc                   	int3
61b87b:	cc                   	int3
61b87c:	cc                   	int3
61b87d:	cc                   	int3
61b87e:	cc                   	int3
61b87f:	cc                   	int3
61b880:	55                   	push   %ebp
61b881:	8b ec                	mov    %esp,%ebp
61b883:	ff 75 0c             	push   0xc(%ebp)
61b886:	8b 4d 08             	mov    0x8(%ebp),%ecx
61b889:	e8 dd fc ff ff       	call   0x61b56b
61b88e:	5d                   	pop    %ebp
61b88f:	c2 08 00             	ret    $0x8
61b892:	cc                   	int3
61b893:	cc                   	int3
61b894:	cc                   	int3
61b895:	cc                   	int3
61b896:	cc                   	int3
61b897:	cc                   	int3
61b898:	cc                   	int3
61b899:	cc                   	int3
61b89a:	cc                   	int3
61b89b:	cc                   	int3
61b89c:	cc                   	int3
61b89d:	cc                   	int3
61b89e:	cc                   	int3
61b89f:	cc                   	int3
61b8a0:	55                   	push   %ebp
61b8a1:	8b ec                	mov    %esp,%ebp
61b8a3:	8b 45 0c             	mov    0xc(%ebp),%eax
61b8a6:	56                   	push   %esi
61b8a7:	8b 75 08             	mov    0x8(%ebp),%esi
61b8aa:	57                   	push   %edi
61b8ab:	8b f9                	mov    %ecx,%edi
61b8ad:	8b 4f 14             	mov    0x14(%edi),%ecx
61b8b0:	39 4e 08             	cmp    %ecx,0x8(%esi)
61b8b3:	75 40                	jne    0x61b8f5
61b8b5:	39 48 08             	cmp    %ecx,0x8(%eax)
61b8b8:	75 3b                	jne    0x61b8f5
61b8ba:	ff 70 0c             	push   0xc(%eax)
61b8bd:	8b 56 0c             	mov    0xc(%esi),%edx
61b8c0:	8b 4e 08             	mov    0x8(%esi),%ecx
61b8c3:	52                   	push   %edx
61b8c4:	ff 15 a4 93 72 00    	call   *0x7293a4
61b8ca:	85 c0                	test   %eax,%eax
61b8cc:	75 15                	jne    0x61b8e3
61b8ce:	ff 76 08             	push   0x8(%esi)
61b8d1:	ff 77 18             	push   0x18(%edi)
61b8d4:	ff 76 0c             	push   0xc(%esi)
61b8d7:	e8 94 22 00 00       	call   0x61db70
61b8dc:	83 c4 0c             	add    $0xc,%esp
61b8df:	85 c0                	test   %eax,%eax
61b8e1:	78 31                	js     0x61b914
61b8e3:	ff 77 18             	push   0x18(%edi)
61b8e6:	8b 56 0c             	mov    0xc(%esi),%edx
61b8e9:	8b 4e 08             	mov    0x8(%esi),%ecx
61b8ec:	52                   	push   %edx
61b8ed:	ff 15 a8 93 72 00    	call   *0x7293a8
61b8f3:	eb 1f                	jmp    0x61b914
61b8f5:	50                   	push   %eax
61b8f6:	8b ce                	mov    %esi,%ecx
61b8f8:	e8 6e fc ff ff       	call   0x61b56b
61b8fd:	83 c7 0c             	add    $0xc,%edi
61b900:	8b ce                	mov    %esi,%ecx
61b902:	57                   	push   %edi
61b903:	e8 9e 22 00 00       	call   0x61dba6
61b908:	85 c0                	test   %eax,%eax
61b90a:	78 08                	js     0x61b914
61b90c:	57                   	push   %edi
61b90d:	8b ce                	mov    %esi,%ecx
61b90f:	e8 aa fc ff ff       	call   0x61b5be
61b914:	5f                   	pop    %edi
61b915:	8b c6                	mov    %esi,%eax
61b917:	5e                   	pop    %esi
61b918:	5d                   	pop    %ebp
61b919:	c2 08 00             	ret    $0x8
61b91c:	cc                   	int3
61b91d:	cc                   	int3
61b91e:	cc                   	int3
61b91f:	cc                   	int3
61b920:	55                   	push   %ebp
61b921:	8b ec                	mov    %esp,%ebp
61b923:	8b 49 04             	mov    0x4(%ecx),%ecx
61b926:	ff 75 0c             	push   0xc(%ebp)
61b929:	ff 75 08             	push   0x8(%ebp)
61b92c:	8b 01                	mov    (%ecx),%eax
61b92e:	ff 50 3c             	call   *0x3c(%eax)
61b931:	8b 4d 08             	mov    0x8(%ebp),%ecx
61b934:	50                   	push   %eax
61b935:	e8 41 f9 ff ff       	call   0x61b27b
61b93a:	5d                   	pop    %ebp
61b93b:	c2 08 00             	ret    $0x8
61b93e:	cc                   	int3
61b93f:	cc                   	int3
61b940:	6a 14                	push   $0x14
61b942:	b8 ae 28 66 00       	mov    $0x6628ae,%eax
61b947:	e8 6f 66 fc ff       	call   0x5e1fbb
61b94c:	8b f1                	mov    %ecx,%esi
61b94e:	ff 75 0c             	push   0xc(%ebp)
61b951:	8d 45 e0             	lea    -0x20(%ebp),%eax
61b954:	ff 75 08             	push   0x8(%ebp)
61b957:	50                   	push   %eax
61b958:	e8 c6 fa ff ff       	call   0x61b423
61b95d:	83 c4 0c             	add    $0xc,%esp
61b960:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61b964:	8d 4e 20             	lea    0x20(%esi),%ecx
61b967:	50                   	push   %eax
61b968:	e8 0e f9 ff ff       	call   0x61b27b
61b96d:	8b f0                	mov    %eax,%esi
61b96f:	ff 75 e8             	push   -0x18(%ebp)
61b972:	8d 4d e4             	lea    -0x1c(%ebp),%ecx
61b975:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
61b97c:	ff 75 ec             	push   -0x14(%ebp)
61b97f:	e8 b0 da 00 00       	call   0x629434
61b984:	8b c6                	mov    %esi,%eax
61b986:	e8 0a 66 fc ff       	call   0x5e1f95
61b98b:	c2 08 00             	ret    $0x8
61b98e:	cc                   	int3
61b98f:	cc                   	int3