61378b:	8b e5                	mov    %ebp,%esp
61378d:	5d                   	pop    %ebp
61378e:	c2 04 00             	ret    $0x4
613791:	55                   	push   %ebp
613792:	8b ec                	mov    %esp,%ebp
613794:	51                   	push   %ecx
613795:	8b 55 08             	mov    0x8(%ebp),%edx
613798:	56                   	push   %esi
613799:	8b f1                	mov    %ecx,%esi
61379b:	89 75 fc             	mov    %esi,-0x4(%ebp)
61379e:	8a 02                	mov    (%edx),%al
6137a0:	88 06                	mov    %al,(%esi)
6137a2:	8d 4e 0c             	lea    0xc(%esi),%ecx
6137a5:	8b 42 04             	mov    0x4(%edx),%eax
6137a8:	89 46 04             	mov    %eax,0x4(%esi)
6137ab:	8b 42 08             	mov    0x8(%edx),%eax
6137ae:	89 46 08             	mov    %eax,0x8(%esi)
6137b1:	8d 42 0c             	lea    0xc(%edx),%eax
6137b4:	50                   	push   %eax
6137b5:	e8 0e fe ff ff       	call   0x6135c8
6137ba:	8b c6                	mov    %esi,%eax
6137bc:	5e                   	pop    %esi
6137bd:	8b e5                	mov    %ebp,%esp
6137bf:	5d                   	pop    %ebp
6137c0:	c2 04 00             	ret    $0x4
6137c3:	6a 08                	push   $0x8
6137c5:	b8 7b 1d 66 00       	mov    $0x661d7b,%eax
6137ca:	e8 ec e7 fc ff       	call   0x5e1fbb
6137cf:	8b f1                	mov    %ecx,%esi
6137d1:	89 75 f0             	mov    %esi,-0x10(%ebp)
6137d4:	8b 7d 08             	mov    0x8(%ebp),%edi
6137d7:	33 c0                	xor    %eax,%eax
6137d9:	89 75 ec             	mov    %esi,-0x14(%ebp)
6137dc:	89 46 10             	mov    %eax,0x10(%esi)
6137df:	89 46 14             	mov    %eax,0x14(%esi)
6137e2:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
6137e9:	85 ff                	test   %edi,%edi
6137eb:	74 07                	je     0x6137f4
6137ed:	57                   	push   %edi
6137ee:	e8 cd bc fe ff       	call   0x5ff4c0
6137f3:	59                   	pop    %ecx
6137f4:	ff 75 0c             	push   0xc(%ebp)
6137f7:	8b ce                	mov    %esi,%ecx
6137f9:	50                   	push   %eax
6137fa:	57                   	push   %edi
6137fb:	e8 41 09 00 00       	call   0x614141
613800:	8b c6                	mov    %esi,%eax
613802:	e8 8e e7 fc ff       	call   0x5e1f95
613807:	c2 08 00             	ret    $0x8
61380a:	6a 08                	push   $0x8
61380c:	b8 7b 1d 66 00       	mov    $0x661d7b,%eax
613811:	e8 a5 e7 fc ff       	call   0x5e1fbb
613816:	8b f1                	mov    %ecx,%esi
613818:	89 75 f0             	mov    %esi,-0x10(%ebp)
61381b:	8b 4d 08             	mov    0x8(%ebp),%ecx
61381e:	83 66 10 00          	andl   $0x0,0x10(%esi)
613822:	83 66 14 00          	andl   $0x0,0x14(%esi)
613826:	89 75 ec             	mov    %esi,-0x14(%ebp)
613829:	ff 75 10             	push   0x10(%ebp)
61382c:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
613833:	ff 75 0c             	push   0xc(%ebp)
613836:	51                   	push   %ecx
613837:	8b ce                	mov    %esi,%ecx
613839:	e8 03 09 00 00       	call   0x614141
61383e:	8b c6                	mov    %esi,%eax
613840:	e8 50 e7 fc ff       	call   0x5e1f95
613845:	c2 0c 00             	ret    $0xc
613848:	6a 04                	push   $0x4
61384a:	b8 a8 1d 66 00       	mov    $0x661da8,%eax
61384f:	e8 67 e7 fc ff       	call   0x5e1fbb
613854:	8b f1                	mov    %ecx,%esi
613856:	89 75 f0             	mov    %esi,-0x10(%ebp)
613859:	33 c0                	xor    %eax,%eax
61385b:	89 46 04             	mov    %eax,0x4(%esi)
61385e:	89 46 08             	mov    %eax,0x8(%esi)
613861:	ff 75 0c             	push   0xc(%ebp)
613864:	89 45 fc             	mov    %eax,-0x4(%ebp)
613867:	8d 4e 10             	lea    0x10(%esi),%ecx
61386a:	8b 45 08             	mov    0x8(%ebp),%eax
61386d:	c7 06 18 30 69 00    	movl   $0x693018,(%esi)
613873:	89 46 0c             	mov    %eax,0xc(%esi)
613876:	e8 25 95 e2 ff       	call   0x43cda0
61387b:	8b c6                	mov    %esi,%eax
61387d:	e8 13 e7 fc ff       	call   0x5e1f95
613882:	c2 08 00             	ret    $0x8
613885:	cc                   	int3
613886:	cc                   	int3
613887:	cc                   	int3
613888:	cc                   	int3
613889:	cc                   	int3
61388a:	cc                   	int3
61388b:	cc                   	int3
61388c:	cc                   	int3
61388d:	cc                   	int3
61388e:	cc                   	int3
61388f:	cc                   	int3
613890:	55                   	push   %ebp
613891:	8b ec                	mov    %esp,%ebp
613893:	51                   	push   %ecx
613894:	56                   	push   %esi
613895:	ff 75 08             	push   0x8(%ebp)
613898:	8b f1                	mov    %ecx,%esi
61389a:	89 75 fc             	mov    %esi,-0x4(%ebp)
61389d:	e8 fe 39 e7 ff       	call   0x4872a0
6138a2:	c7 06 38 37 69 00    	movl   $0x693738,(%esi)
6138a8:	8b c6                	mov    %esi,%eax
6138aa:	5e                   	pop    %esi
6138ab:	8b e5                	mov    %ebp,%esp
6138ad:	5d                   	pop    %ebp
6138ae:	c2 04 00             	ret    $0x4
6138b1:	cc                   	int3
6138b2:	cc                   	int3
6138b3:	cc                   	int3
6138b4:	cc                   	int3
6138b5:	cc                   	int3
6138b6:	cc                   	int3
6138b7:	cc                   	int3
6138b8:	cc                   	int3
6138b9:	cc                   	int3
6138ba:	cc                   	int3
6138bb:	cc                   	int3
6138bc:	cc                   	int3
6138bd:	cc                   	int3
6138be:	cc                   	int3
6138bf:	cc                   	int3
6138c0:	55                   	push   %ebp
6138c1:	8b ec                	mov    %esp,%ebp
6138c3:	51                   	push   %ecx
6138c4:	56                   	push   %esi
6138c5:	ff 75 08             	push   0x8(%ebp)
6138c8:	8b f1                	mov    %ecx,%esi
6138ca:	89 75 fc             	mov    %esi,-0x4(%ebp)
6138cd:	e8 ce 39 e7 ff       	call   0x4872a0
6138d2:	c7 06 d0 b3 6d 00    	movl   $0x6db3d0,(%esi)
6138d8:	8b c6                	mov    %esi,%eax
6138da:	5e                   	pop    %esi
6138db:	8b e5                	mov    %ebp,%esp
6138dd:	5d                   	pop    %ebp
6138de:	c2 04 00             	ret    $0x4
6138e1:	6a 68                	push   $0x68
6138e3:	b8 f0 1d 66 00       	mov    $0x661df0,%eax
6138e8:	e8 02 e7 fc ff       	call   0x5e1fef
6138ed:	8b d9                	mov    %ecx,%ebx
6138ef:	89 5d 8c             	mov    %ebx,-0x74(%ebp)
6138f2:	8b 45 0c             	mov    0xc(%ebp),%eax
6138f5:	8b 7d 08             	mov    0x8(%ebp),%edi
6138f8:	6a 0a                	push   $0xa
6138fa:	50                   	push   %eax
6138fb:	8d 45 90             	lea    -0x70(%ebp),%eax
6138fe:	50                   	push   %eax
6138ff:	e8 40 fa ff ff       	call   0x613344
613904:	8b f0                	mov    %eax,%esi
613906:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
61390a:	8d 45 a8             	lea    -0x58(%ebp),%eax
61390d:	68 b0 57 6e 00       	push   $0x6e57b0
613912:	57                   	push   %edi
613913:	50                   	push   %eax
613914:	e8 d4 f6 ff ff       	call   0x612fed
613919:	56                   	push   %esi
61391a:	50                   	push   %eax
61391b:	8d 45 c0             	lea    -0x40(%ebp),%eax
61391e:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
613922:	50                   	push   %eax
613923:	e8 18 eb e3 ff       	call   0x452440
613928:	68 d8 b3 6d 00       	push   $0x6db3d8
61392d:	50                   	push   %eax
61392e:	8d 45 d8             	lea    -0x28(%ebp),%eax
613931:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
613935:	50                   	push   %eax
613936:	e8 25 cb ea ff       	call   0x4c0460
61393b:	83 c4 30             	add    $0x30,%esp
61393e:	33 f6                	xor    %esi,%esi
613940:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
613944:	50                   	push   %eax
613945:	46                   	inc    %esi
613946:	8b cb                	mov    %ebx,%ecx
613948:	56                   	push   %esi
613949:	e8 fa fe ff ff       	call   0x613848
61394e:	33 ff                	xor    %edi,%edi
613950:	c7 03 38 37 69 00    	movl   $0x693738,(%ebx)
613956:	57                   	push   %edi
613957:	56                   	push   %esi
613958:	8d 4d d8             	lea    -0x28(%ebp),%ecx
61395b:	e8 a0 50 e2 ff       	call   0x438a00
613960:	57                   	push   %edi
613961:	56                   	push   %esi
613962:	8d 4d c0             	lea    -0x40(%ebp),%ecx
613965:	e8 96 50 e2 ff       	call   0x438a00
61396a:	57                   	push   %edi
61396b:	56                   	push   %esi
61396c:	8d 4d a8             	lea    -0x58(%ebp),%ecx
61396f:	e8 8c 50 e2 ff       	call   0x438a00
613974:	57                   	push   %edi
613975:	56                   	push   %esi
613976:	8d 4d 90             	lea    -0x70(%ebp),%ecx
613979:	e8 82 50 e2 ff       	call   0x438a00
61397e:	c7 03 d0 b3 6d 00    	movl   $0x6db3d0,(%ebx)
613984:	8b c3                	mov    %ebx,%eax
613986:	e8 1f e6 fc ff       	call   0x5e1faa
61398b:	c2 08 00             	ret    $0x8
61398e:	cc                   	int3
61398f:	cc                   	int3
613990:	55                   	push   %ebp
613991:	8b ec                	mov    %esp,%ebp
613993:	51                   	push   %ecx
613994:	56                   	push   %esi
613995:	ff 75 08             	push   0x8(%ebp)
613998:	8b f1                	mov    %ecx,%esi
61399a:	89 75 fc             	mov    %esi,-0x4(%ebp)
61399d:	e8 fe 38 e7 ff       	call   0x4872a0
6139a2:	c7 06 20 b3 6d 00    	movl   $0x6db320,(%esi)
6139a8:	8b c6                	mov    %esi,%eax
6139aa:	5e                   	pop    %esi
6139ab:	8b e5                	mov    %ebp,%esp
6139ad:	5d                   	pop    %ebp
6139ae:	c2 04 00             	ret    $0x4
6139b1:	6a 20                	push   $0x20
6139b3:	b8 68 d4 64 00       	mov    $0x64d468,%eax
6139b8:	e8 32 e6 fc ff       	call   0x5e1fef
6139bd:	8b f1                	mov    %ecx,%esi
6139bf:	89 75 d4             	mov    %esi,-0x2c(%ebp)
6139c2:	8b 45 08             	mov    0x8(%ebp),%eax
6139c5:	68 64 b3 6d 00       	push   $0x6db364
6139ca:	50                   	push   %eax
6139cb:	8d 45 d8             	lea    -0x28(%ebp),%eax
6139ce:	50                   	push   %eax
6139cf:	e8 19 f6 ff ff       	call   0x612fed
6139d4:	83 c4 0c             	add    $0xc,%esp
6139d7:	83 65 fc 00          	andl   $0x0,-0x4(%ebp)
6139db:	8b ce                	mov    %esi,%ecx
6139dd:	50                   	push   %eax
6139de:	6a 00                	push   $0x0
6139e0:	e8 63 fe ff ff       	call   0x613848
6139e5:	6a 00                	push   $0x0
6139e7:	6a 01                	push   $0x1
6139e9:	8d 4d d8             	lea    -0x28(%ebp),%ecx
6139ec:	c7 06 24 30 69 00    	movl   $0x693024,(%esi)
6139f2:	e8 09 50 e2 ff       	call   0x438a00
6139f7:	c7 06 20 b3 6d 00    	movl   $0x6db320,(%esi)
6139fd:	8b c6                	mov    %esi,%eax
6139ff:	e8 a6 e5 fc ff       	call   0x5e1faa
613a04:	c2 04 00             	ret    $0x4
613a07:	6a 08                	push   $0x8
613a09:	b8 3e 1e 66 00       	mov    $0x661e3e,%eax
613a0e:	e8 a8 e5 fc ff       	call   0x5e1fbb
613a13:	8b f9                	mov    %ecx,%edi
613a15:	89 7d f0             	mov    %edi,-0x10(%ebp)
613a18:	8b 75 10             	mov    0x10(%ebp),%esi
613a1b:	33 db                	xor    %ebx,%ebx
613a1d:	53                   	push   %ebx
613a1e:	89 7d ec             	mov    %edi,-0x14(%ebp)
613a21:	e8 d1 2c 00 00       	call   0x6166f7
613a26:	8b 45 08             	mov    0x8(%ebp),%eax
613a29:	8d 4f 24             	lea    0x24(%edi),%ecx
613a2c:	89 47 18             	mov    %eax,0x18(%edi)
613a2f:	8b 45 0c             	mov    0xc(%ebp),%eax
613a32:	89 47 1c             	mov    %eax,0x1c(%edi)
613a35:	8b 45 14             	mov    0x14(%ebp),%eax
613a38:	53                   	push   %ebx
613a39:	89 5d fc             	mov    %ebx,-0x4(%ebp)
613a3c:	c7 07 a8 b7 6d 00    	movl   $0x6db7a8,(%edi)
613a42:	c7 47 04 6c b8 6d 00 	movl   $0x6db86c,0x4(%edi)
613a49:	89 47 20             	mov    %eax,0x20(%edi)
613a4c:	e8 93 1f 00 00       	call   0x6159e4
613a51:	89 5f 50             	mov    %ebx,0x50(%edi)
613a54:	89 5f 54             	mov    %ebx,0x54(%edi)
613a57:	56                   	push   %esi
613a58:	8b cf                	mov    %edi,%ecx
613a5a:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
613a5e:	e8 0d 2f 00 00       	call   0x616970
613a63:	8b c7                	mov    %edi,%eax
613a65:	e8 2b e5 fc ff       	call   0x5e1f95
613a6a:	c2 10 00             	ret    $0x10
613a6d:	cc                   	int3
613a6e:	cc                   	int3
613a6f:	cc                   	int3
613a70:	55                   	push   %ebp
613a71:	8b ec                	mov    %esp,%ebp
613a73:	51                   	push   %ecx
613a74:	56                   	push   %esi
613a75:	ff 75 08             	push   0x8(%ebp)
613a78:	8b f1                	mov    %ecx,%esi
613a7a:	89 75 fc             	mov    %esi,-0x4(%ebp)
613a7d:	e8 1e 38 e7 ff       	call   0x4872a0
613a82:	c7 06 c8 b4 6d 00    	movl   $0x6db4c8,(%esi)
613a88:	8b c6                	mov    %esi,%eax
613a8a:	5e                   	pop    %esi
613a8b:	8b e5                	mov    %ebp,%esp
613a8d:	5d                   	pop    %ebp
613a8e:	c2 04 00             	ret    $0x4
613a91:	6a 50                	push   $0x50
613a93:	b8 78 1e 66 00       	mov    $0x661e78,%eax
613a98:	e8 52 e5 fc ff       	call   0x5e1fef
613a9d:	8b f9                	mov    %ecx,%edi
613a9f:	89 7d a4             	mov    %edi,-0x5c(%ebp)
613aa2:	8b 75 08             	mov    0x8(%ebp),%esi
613aa5:	8d 4d a8             	lea    -0x58(%ebp),%ecx
613aa8:	68 ec b4 6d 00       	push   $0x6db4ec
613aad:	e8 5e 4c e2 ff       	call   0x438710
613ab2:	56                   	push   %esi
613ab3:	50                   	push   %eax
613ab4:	8d 45 c0             	lea    -0x40(%ebp),%eax
613ab7:	33 db                	xor    %ebx,%ebx
613ab9:	50                   	push   %eax
613aba:	89 5d fc             	mov    %ebx,-0x4(%ebp)
613abd:	e8 9e c9 ea ff       	call   0x4c0460
613ac2:	68 e0 b4 6d 00       	push   $0x6db4e0
613ac7:	50                   	push   %eax
613ac8:	8d 45 d8             	lea    -0x28(%ebp),%eax
613acb:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
613acf:	50                   	push   %eax
613ad0:	e8 8b c9 ea ff       	call   0x4c0460
613ad5:	83 c4 18             	add    $0x18,%esp
613ad8:	50                   	push   %eax
613ad9:	6a 06                	push   $0x6
613adb:	8b cf                	mov    %edi,%ecx
613add:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
613ae1:	e8 62 fd ff ff       	call   0x613848
613ae6:	53                   	push   %ebx
613ae7:	6a 01                	push   $0x1
613ae9:	8d 4d d8             	lea    -0x28(%ebp),%ecx
613aec:	e8 0f 4f e2 ff       	call   0x438a00
613af1:	53                   	push   %ebx
613af2:	6a 01                	push   $0x1
613af4:	8d 4d c0             	lea    -0x40(%ebp),%ecx
613af7:	e8 04 4f e2 ff       	call   0x438a00
613afc:	53                   	push   %ebx
613afd:	6a 01                	push   $0x1
613aff:	8d 4d a8             	lea    -0x58(%ebp),%ecx
613b02:	e8 f9 4e e2 ff       	call   0x438a00
613b07:	c7 07 c8 b4 6d 00    	movl   $0x6db4c8,(%edi)
613b0d:	8b c7                	mov    %edi,%eax
613b0f:	e8 96 e4 fc ff       	call   0x5e1faa
613b14:	c2 04 00             	ret    $0x4
613b17:	cc                   	int3
613b18:	cc                   	int3
613b19:	cc                   	int3
613b1a:	cc                   	int3
613b1b:	cc                   	int3
613b1c:	cc                   	int3
613b1d:	cc                   	int3
613b1e:	cc                   	int3
613b1f:	cc                   	int3
613b20:	55                   	push   %ebp
613b21:	8b ec                	mov    %esp,%ebp
613b23:	51                   	push   %ecx
613b24:	56                   	push   %esi
613b25:	ff 75 08             	push   0x8(%ebp)
613b28:	8b f1                	mov    %ecx,%esi
613b2a:	89 75 fc             	mov    %esi,-0x4(%ebp)