08048b0c <_start1>:
 8048b0c:	55                   	push   %ebp
 8048b0d:	89 e5                	mov    %esp,%ebp
 8048b0f:	57                   	push   %edi
 8048b10:	56                   	push   %esi
 8048b11:	53                   	push   %ebx
 8048b12:	83 ec 1c             	sub    $0x1c,%esp
 8048b15:	a1 08 aa 04 08       	mov    0x804aa08,%eax
 8048b1a:	8b 75 0c             	mov    0xc(%ebp),%esi
 8048b1d:	8b 7d 10             	mov    0x10(%ebp),%edi
 8048b20:	85 c0                	test   %eax,%eax
 8048b22:	8d 5c b7 04          	lea    0x4(%edi,%esi,4),%ebx
 8048b26:	a1 08 aa 04 08       	mov    0x804aa08,%eax
 8048b2b:	0f 44 c3             	cmove  %ebx,%eax
 8048b2e:	85 f6                	test   %esi,%esi
 8048b30:	a3 08 aa 04 08       	mov    %eax,0x804aa08
 8048b35:	7e 2b                	jle    8048b62 <_start1+0x56>
 8048b37:	8b 17                	mov    (%edi),%edx
 8048b39:	85 d2                	test   %edx,%edx
 8048b3b:	74 25                	je     8048b62 <_start1+0x56>
 8048b3d:	89 15 84 a9 04 08    	mov    %edx,0x804a984
 8048b43:	0f b6 02             	movzbl (%edx),%eax
 8048b46:	84 c0                	test   %al,%al
 8048b48:	74 18                	je     8048b62 <_start1+0x56>
 8048b4a:	42                   	inc    %edx
 8048b4b:	3c 2f                	cmp    $0x2f,%al
 8048b4d:	a1 84 a9 04 08       	mov    0x804a984,%eax
 8048b52:	0f 44 c2             	cmove  %edx,%eax
 8048b55:	a3 84 a9 04 08       	mov    %eax,0x804a984
 8048b5a:	0f b6 02             	movzbl (%edx),%eax
 8048b5d:	42                   	inc    %edx
 8048b5e:	84 c0                	test   %al,%al
 8048b60:	75 e9                	jne    8048b4b <_start1+0x3f>
 8048b62:	b8 28 a8 04 08       	mov    $0x804a828,%eax
 8048b67:	85 c0                	test   %eax,%eax
 8048b69:	74 1f                	je     8048b8a <_start1+0x7e>
 8048b6b:	83 ec 0c             	sub    $0xc,%esp
 8048b6e:	ff 75 08             	pushl  0x8(%ebp)
 8048b71:	e8 0a fe ff ff       	call   8048980 <atexit@plt>
 8048b76:	83 c4 10             	add    $0x10,%esp
 8048b79:	50                   	push   %eax
 8048b7a:	53                   	push   %ebx
 8048b7b:	57                   	push   %edi
 8048b7c:	56                   	push   %esi
 8048b7d:	e8 2f 04 00 00       	call   8048fb1 <main>
 8048b82:	89 04 24             	mov    %eax,(%esp)
 8048b85:	e8 46 ff ff ff       	call   8048ad0 <exit@plt>
 8048b8a:	e8 41 fe ff ff       	call   80489d0 <_init_tls@plt>
 8048b8f:	83 ec 0c             	sub    $0xc,%esp
 8048b92:	68 28 8c 04 08       	push   $0x8048c28
 8048b97:	e8 e4 fd ff ff       	call   8048980 <atexit@plt>
 8048b9c:	b8 14 a8 04 08       	mov    $0x804a814,%eax
 8048ba1:	2d 14 a8 04 08       	sub    $0x804a814,%eax
 8048ba6:	83 c4 10             	add    $0x10,%esp
 8048ba9:	c1 f8 02             	sar    $0x2,%eax
 8048bac:	89 45 e8             	mov    %eax,-0x18(%ebp)
 8048baf:	74 2e                	je     8048bdf <_start1+0xd3>
 8048bb1:	c7 45 ec 28 a8 04 08 	movl   $0x804a828,-0x14(%ebp)
 8048bb8:	eb 0b                	jmp    8048bc5 <_start1+0xb9>
 8048bba:	ff 45 ec             	incl   -0x14(%ebp)
 8048bbd:	8b 45 ec             	mov    -0x14(%ebp),%eax
 8048bc0:	39 45 e8             	cmp    %eax,-0x18(%ebp)
 8048bc3:	74 1a                	je     8048bdf <_start1+0xd3>
 8048bc5:	8b 55 ec             	mov    -0x14(%ebp),%edx
 8048bc8:	8b 04 95 14 a8 04 08 	mov    0x804a814(,%edx,4),%eax
 8048bcf:	83 f8 01             	cmp    $0x1,%eax
 8048bd2:	76 e6                	jbe    8048bba <_start1+0xae>
 8048bd4:	51                   	push   %ecx
 8048bd5:	53                   	push   %ebx
 8048bd6:	57                   	push   %edi
 8048bd7:	56                   	push   %esi
 8048bd8:	ff d0                	call   *%eax
 8048bda:	83 c4 10             	add    $0x10,%esp
 8048bdd:	eb db                	jmp    8048bba <_start1+0xae>
 8048bdf:	e8 e8 fc ff ff       	call   80488cc <_init>
 8048be4:	b8 14 a8 04 08       	mov    $0x804a814,%eax
 8048be9:	2d 14 a8 04 08       	sub    $0x804a814,%eax
 8048bee:	c1 f8 02             	sar    $0x2,%eax
 8048bf1:	89 45 e4             	mov    %eax,-0x1c(%ebp)
 8048bf4:	74 83                	je     8048b79 <_start1+0x6d>
 8048bf6:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
 8048bfd:	eb 0f                	jmp    8048c0e <_start1+0x102>
 8048bff:	ff 45 f0             	incl   -0x10(%ebp)
 8048c02:	8b 45 f0             	mov    -0x10(%ebp),%eax
 8048c05:	39 45 e4             	cmp    %eax,-0x1c(%ebp)
 8048c08:	0f 84 6b ff ff ff    	je     8048b79 <_start1+0x6d>
 8048c0e:	8b 55 f0             	mov    -0x10(%ebp),%edx
 8048c11:	8b 04 95 14 a8 04 08 	mov    0x804a814(,%edx,4),%eax
 8048c18:	83 f8 01             	cmp    $0x1,%eax
 8048c1b:	76 e2                	jbe    8048bff <_start1+0xf3>
 8048c1d:	52                   	push   %edx
 8048c1e:	53                   	push   %ebx
 8048c1f:	57                   	push   %edi
 8048c20:	56                   	push   %esi
 8048c21:	ff d0                	call   *%eax
 8048c23:	83 c4 10             	add    $0x10,%esp
 8048c26:	eb d7                	jmp    8048bff <_start1+0xf3>
