4d74f4:	50                   	push   %eax
4d74f5:	8d 45 f4             	lea    -0xc(%ebp),%eax
4d74f8:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4d74fe:	8b f9                	mov    %ecx,%edi
4d7500:	89 bd f4 f9 ff ff    	mov    %edi,-0x60c(%ebp)
4d7506:	8b 5d 08             	mov    0x8(%ebp),%ebx
4d7509:	8b 75 0c             	mov    0xc(%ebp),%esi
4d750c:	c7 85 f8 f9 ff ff 00 	movl   $0x0,-0x608(%ebp)
4d7513:	00 00 00
4d7516:	8b 8f 5c 01 00 00    	mov    0x15c(%edi),%ecx
4d751c:	ff b3 08 01 00 00    	push   0x108(%ebx)
4d7522:	89 9d e4 f9 ff ff    	mov    %ebx,-0x61c(%ebp)
4d7528:	68 40 9a bd 00       	push   $0xbd9a40
4d752d:	8b 01                	mov    (%ecx),%eax
4d752f:	68 ec 5f bd 00       	push   $0xbd5fec
4d7534:	51                   	push   %ecx
4d7535:	ff 50 18             	call   *0x18(%eax)
4d7538:	83 c4 10             	add    $0x10,%esp
4d753b:	80 7d 14 00          	cmpb   $0x0,0x14(%ebp)
4d753f:	74 19                	je     0x4d755a
4d7541:	8b 87 5c 01 00 00    	mov    0x15c(%edi),%eax
4d7547:	68 54 9a bd 00       	push   $0xbd9a54
4d754c:	68 ec 5f bd 00       	push   $0xbd5fec
4d7551:	50                   	push   %eax
4d7552:	8b 08                	mov    (%eax),%ecx
4d7554:	ff 51 18             	call   *0x18(%ecx)
4d7557:	83 c4 0c             	add    $0xc,%esp
4d755a:	8b 07                	mov    (%edi),%eax
4d755c:	8b cf                	mov    %edi,%ecx
4d755e:	8b 40 04             	mov    0x4(%eax),%eax
4d7561:	ff d0                	call   *%eax
4d7563:	53                   	push   %ebx
4d7564:	8d 8d d8 f9 ff ff    	lea    -0x628(%ebp),%ecx
4d756a:	88 85 0f fa ff ff    	mov    %al,-0x5f1(%ebp)
4d7570:	e8 f7 53 f5 ff       	call   0x42c96c
4d7575:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4d757c:	c7 45 ec 0f 00 00 00 	movl   $0xf,-0x14(%ebp)
4d7583:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
4d758a:	c6 45 d8 00          	movb   $0x0,-0x28(%ebp)
4d758e:	6a 00                	push   $0x0
4d7590:	68 80 00 00 00       	push   $0x80
4d7595:	8d 4d d8             	lea    -0x28(%ebp),%ecx
4d7598:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
4d759c:	e8 59 1a f6 ff       	call   0x438ffa
4d75a1:	83 7d ec 10          	cmpl   $0x10,-0x14(%ebp)
4d75a5:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d75a8:	c7 45 e8 00 00 00 00 	movl   $0x0,-0x18(%ebp)
4d75af:	0f 43 45 d8          	cmovae -0x28(%ebp),%eax
4d75b3:	c6 00 00             	movb   $0x0,(%eax)
4d75b6:	8d 87 64 01 00 00    	lea    0x164(%edi),%eax
4d75bc:	8b 08                	mov    (%eax),%ecx
4d75be:	89 85 08 fa ff ff    	mov    %eax,-0x5f8(%ebp)
4d75c4:	89 8d e8 f9 ff ff    	mov    %ecx,-0x618(%ebp)
4d75ca:	89 8d b4 f9 ff ff    	mov    %ecx,-0x64c(%ebp)
4d75d0:	89 85 b8 f9 ff ff    	mov    %eax,-0x648(%ebp)
4d75d6:	8d 8d 2c fc ff ff    	lea    -0x3d4(%ebp),%ecx
4d75dc:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
4d75e0:	8d 87 68 01 00 00    	lea    0x168(%edi),%eax
4d75e6:	89 8d 30 fd ff ff    	mov    %ecx,-0x2d0(%ebp)
4d75ec:	8d 8d 28 fc ff ff    	lea    -0x3d8(%ebp),%ecx
4d75f2:	89 85 04 fa ff ff    	mov    %eax,-0x5fc(%ebp)
4d75f8:	c7 85 28 fc ff ff f8 	movl   $0xbd1cf8,-0x3d8(%ebp)
4d75ff:	1c bd 00
4d7602:	c7 85 34 fd ff ff 04 	movl   $0x104,-0x2cc(%ebp)
4d7609:	01 00 00
4d760c:	3b c8                	cmp    %eax,%ecx
4d760e:	74 2b                	je     0x4d763b
4d7610:	ff b0 0c 01 00 00    	push   0x10c(%eax)
4d7616:	e8 6e 8d f3 ff       	call   0x410389
4d761b:	ff b7 74 02 00 00    	push   0x274(%edi)
4d7621:	ff b7 70 02 00 00    	push   0x270(%edi)
4d7627:	ff b5 30 fd ff ff    	push   -0x2d0(%ebp)
4d762d:	e8 50 d0 f3 ff       	call   0x414682
4d7632:	83 c4 0c             	add    $0xc,%esp
4d7635:	8d 87 68 01 00 00    	lea    0x168(%edi),%eax
4d763b:	c7 85 28 fc ff ff 04 	movl   $0xbd1d04,-0x3d8(%ebp)
4d7642:	1d bd 00
4d7645:	89 85 38 fd ff ff    	mov    %eax,-0x2c8(%ebp)
4d764b:	6a ff                	push   $0xffffffff
4d764d:	6a 00                	push   $0x0
4d764f:	56                   	push   %esi
4d7650:	8d 8d b0 fe ff ff    	lea    -0x150(%ebp),%ecx
4d7656:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
4d765a:	c7 85 c4 fe ff ff 0f 	movl   $0xf,-0x13c(%ebp)
4d7661:	00 00 00
4d7664:	c7 85 c0 fe ff ff 00 	movl   $0x0,-0x140(%ebp)
4d766b:	00 00 00
4d766e:	c6 85 b0 fe ff ff 00 	movb   $0x0,-0x150(%ebp)
4d7675:	e8 85 69 f6 ff       	call   0x43dfff
4d767a:	8d 87 68 01 00 00    	lea    0x168(%edi),%eax
4d7680:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
4d7684:	c7 87 64 01 00 00 00 	movl   $0x0,0x164(%edi)
4d768b:	00 00 00
4d768e:	8d b7 64 01 00 00    	lea    0x164(%edi),%esi
4d7694:	3b c3                	cmp    %ebx,%eax
4d7696:	74 2d                	je     0x4d76c5
4d7698:	ff b3 0c 01 00 00    	push   0x10c(%ebx)
4d769e:	8b c8                	mov    %eax,%ecx
4d76a0:	e8 e4 8c f3 ff       	call   0x410389
4d76a5:	ff b3 0c 01 00 00    	push   0x10c(%ebx)
4d76ab:	ff b3 08 01 00 00    	push   0x108(%ebx)
4d76b1:	8d 9f 68 01 00 00    	lea    0x168(%edi),%ebx
4d76b7:	ff b3 08 01 00 00    	push   0x108(%ebx)
4d76bd:	e8 c0 cf f3 ff       	call   0x414682
4d76c2:	83 c4 0c             	add    $0xc,%esp
4d76c5:	c7 85 fc fe ff ff 0f 	movl   $0xf,-0x104(%ebp)
4d76cc:	00 00 00
4d76cf:	c7 85 f8 fe ff ff 00 	movl   $0x0,-0x108(%ebp)
4d76d6:	00 00 00
4d76d9:	c6 85 e8 fe ff ff 00 	movb   $0x0,-0x118(%ebp)
4d76e0:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d76e3:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
4d76e7:	50                   	push   %eax
4d76e8:	8d 8d d8 f9 ff ff    	lea    -0x628(%ebp),%ecx
4d76ee:	e8 2b 60 f4 ff       	call   0x41d71e
4d76f3:	84 c0                	test   %al,%al
4d76f5:	0f 84 5a 0d 00 00    	je     0x4d8455
4d76fb:	ff 06                	incl   (%esi)
4d76fd:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d7700:	50                   	push   %eax
4d7701:	e8 50 30 f6 ff       	call   0x43a756
4d7706:	8b 75 e8             	mov    -0x18(%ebp),%esi
4d7709:	83 c4 04             	add    $0x4,%esp
4d770c:	85 f6                	test   %esi,%esi
4d770e:	75 16                	jne    0x4d7726
4d7710:	56                   	push   %esi
4d7711:	68 35 41 bd 00       	push   $0xbd4135
4d7716:	8d 8d e8 fe ff ff    	lea    -0x118(%ebp),%ecx
4d771c:	e8 70 cf f3 ff       	call   0x414691
4d7721:	e9 c7 06 00 00       	jmp    0x4d7ded
4d7726:	8b 4d ec             	mov    -0x14(%ebp),%ecx
4d7729:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d772c:	8b 55 d8             	mov    -0x28(%ebp),%edx
4d772f:	83 f9 10             	cmp    $0x10,%ecx
4d7732:	0f 43 c2             	cmovae %edx,%eax
4d7735:	80 38 21             	cmpb   $0x21,(%eax)
4d7738:	0f 85 77 02 00 00    	jne    0x4d79b5
4d773e:	6a 00                	push   $0x0
4d7740:	68 35 41 bd 00       	push   $0xbd4135
4d7745:	8d 8d e8 fe ff ff    	lea    -0x118(%ebp),%ecx
4d774b:	e8 41 cf f3 ff       	call   0x414691
4d7750:	83 7d ec 10          	cmpl   $0x10,-0x14(%ebp)
4d7754:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d7757:	68 00 6e bd 00       	push   $0xbd6e00
4d775c:	0f 43 45 d8          	cmovae -0x28(%ebp),%eax
4d7760:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
4d7766:	40                   	inc    %eax
4d7767:	50                   	push   %eax
4d7768:	e8 e6 b1 f4 ff       	call   0x422953
4d776d:	8b 85 1c fc ff ff    	mov    -0x3e4(%ebp),%eax
4d7773:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
4d7777:	85 c0                	test   %eax,%eax
4d7779:	74 05                	je     0x4d7780
4d777b:	80 38 00             	cmpb   $0x0,(%eax)
4d777e:	75 02                	jne    0x4d7782
4d7780:	33 c0                	xor    %eax,%eax
4d7782:	85 c0                	test   %eax,%eax
4d7784:	0f 84 a1 09 00 00    	je     0x4d812b
4d778a:	ba e0 9a bd 00       	mov    $0xbd9ae0,%edx
4d778f:	8b c8                	mov    %eax,%ecx
4d7791:	8a 19                	mov    (%ecx),%bl
4d7793:	3a 1a                	cmp    (%edx),%bl
4d7795:	75 1a                	jne    0x4d77b1
4d7797:	84 db                	test   %bl,%bl
4d7799:	74 12                	je     0x4d77ad
4d779b:	8a 59 01             	mov    0x1(%ecx),%bl
4d779e:	3a 5a 01             	cmp    0x1(%edx),%bl
4d77a1:	75 0e                	jne    0x4d77b1
4d77a3:	83 c1 02             	add    $0x2,%ecx
4d77a6:	83 c2 02             	add    $0x2,%edx
4d77a9:	84 db                	test   %bl,%bl
4d77ab:	75 e4                	jne    0x4d7791
4d77ad:	33 c9                	xor    %ecx,%ecx
4d77af:	eb 05                	jmp    0x4d77b6
4d77b1:	1b c9                	sbb    %ecx,%ecx
4d77b3:	83 c9 01             	or     $0x1,%ecx
4d77b6:	85 c9                	test   %ecx,%ecx
4d77b8:	0f 85 2f 01 00 00    	jne    0x4d78ed
4d77be:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
4d77c4:	e8 d6 24 f4 ff       	call   0x419c9f
4d77c9:	8b b5 1c fc ff ff    	mov    -0x3e4(%ebp),%esi
4d77cf:	85 f6                	test   %esi,%esi
4d77d1:	74 05                	je     0x4d77d8
4d77d3:	80 3e 00             	cmpb   $0x0,(%esi)
4d77d6:	75 02                	jne    0x4d77da
4d77d8:	33 f6                	xor    %esi,%esi
4d77da:	85 f6                	test   %esi,%esi
4d77dc:	0f 84 25 06 00 00    	je     0x4d7e07
4d77e2:	8b 9d e4 f9 ff ff    	mov    -0x61c(%ebp),%ebx
4d77e8:	8d 85 40 fd ff ff    	lea    -0x2c0(%ebp),%eax
4d77ee:	89 85 44 fe ff ff    	mov    %eax,-0x1bc(%ebp)
4d77f4:	8d 85 3c fd ff ff    	lea    -0x2c4(%ebp),%eax
4d77fa:	c7 85 3c fd ff ff f8 	movl   $0xbd1cf8,-0x2c4(%ebp)
4d7801:	1c bd 00
4d7804:	c7 85 48 fe ff ff 04 	movl   $0x104,-0x1b8(%ebp)
4d780b:	01 00 00
4d780e:	3b c3                	cmp    %ebx,%eax
4d7810:	74 27                	je     0x4d7839
4d7812:	ff b3 0c 01 00 00    	push   0x10c(%ebx)
4d7818:	8b c8                	mov    %eax,%ecx
4d781a:	e8 6a 8b f3 ff       	call   0x410389
4d781f:	ff b3 0c 01 00 00    	push   0x10c(%ebx)
4d7825:	ff b3 08 01 00 00    	push   0x108(%ebx)
4d782b:	ff b5 44 fe ff ff    	push   -0x1bc(%ebp)
4d7831:	e8 4c ce f3 ff       	call   0x414682
4d7836:	83 c4 0c             	add    $0xc,%esp
4d7839:	c7 85 3c fd ff ff 04 	movl   $0xbd1d04,-0x2c4(%ebp)
4d7840:	1d bd 00
4d7843:	8d 85 f0 f9 ff ff    	lea    -0x610(%ebp),%eax
4d7849:	c6 45 fc 1d          	movb   $0x1d,-0x4(%ebp)
4d784d:	89 85 bc f9 ff ff    	mov    %eax,-0x644(%ebp)
4d7853:	8d 85 f4 f9 ff ff    	lea    -0x60c(%ebp),%eax
4d7859:	51                   	push   %ecx
4d785a:	89 85 c0 f9 ff ff    	mov    %eax,-0x640(%ebp)
4d7860:	8b cc                	mov    %esp,%ecx
4d7862:	8d 85 bc f9 ff ff    	lea    -0x644(%ebp),%eax
4d7868:	c7 85 f0 f9 ff ff 07 	movl   $0x7,-0x610(%ebp)
4d786f:	00 00 00
4d7872:	50                   	push   %eax
4d7873:	e8 cf a7 f5 ff       	call   0x432047
4d7878:	8d 8d 3c fd ff ff    	lea    -0x2c4(%ebp),%ecx
4d787e:	e8 a0 39 f6 ff       	call   0x43b223
4d7883:	6a 00                	push   $0x0
4d7885:	8d 8d 3c fd ff ff    	lea    -0x2c4(%ebp),%ecx
4d788b:	e8 e1 99 f2 ff       	call   0x401271
4d7890:	8b 85 44 fe ff ff    	mov    -0x1bc(%ebp),%eax
4d7896:	80 38 00             	cmpb   $0x0,(%eax)
4d7899:	74 0b                	je     0x4d78a6
4d789b:	8d 8d 3c fd ff ff    	lea    -0x2c4(%ebp),%ecx
4d78a1:	e8 3f a6 f4 ff       	call   0x421ee5
4d78a6:	56                   	push   %esi
4d78a7:	8d 8d 3c fd ff ff    	lea    -0x2c4(%ebp),%ecx
4d78ad:	e8 13 b1 f5 ff       	call   0x4329c5
4d78b2:	8b 45 10             	mov    0x10(%ebp),%eax
4d78b5:	8b cf                	mov    %edi,%ecx
4d78b7:	6a 00                	push   $0x0
4d78b9:	40                   	inc    %eax
4d78ba:	50                   	push   %eax
4d78bb:	8d 85 b0 fe ff ff    	lea    -0x150(%ebp),%eax
4d78c1:	50                   	push   %eax
4d78c2:	8d 85 3c fd ff ff    	lea    -0x2c4(%ebp),%eax
4d78c8:	50                   	push   %eax
4d78c9:	e8 7e 43 f5 ff       	call   0x42bc4c
4d78ce:	8d 8d 3c fd ff ff    	lea    -0x2c4(%ebp),%ecx
4d78d4:	e8 1f 6c f3 ff       	call   0x40e4f8
4d78d9:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
4d78df:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
4d78e3:	e8 c6 cf f2 ff       	call   0x4048ae
4d78e8:	e9 00 05 00 00       	jmp    0x4d7ded
4d78ed:	b9 0c 9b bd 00       	mov    $0xbd9b0c,%ecx
4d78f2:	8a 10                	mov    (%eax),%dl
4d78f4:	3a 11                	cmp    (%ecx),%dl
4d78f6:	75 1a                	jne    0x4d7912
4d78f8:	84 d2                	test   %dl,%dl
4d78fa:	74 12                	je     0x4d790e
4d78fc:	8a 50 01             	mov    0x1(%eax),%dl
4d78ff:	3a 51 01             	cmp    0x1(%ecx),%dl
4d7902:	75 0e                	jne    0x4d7912
4d7904:	83 c0 02             	add    $0x2,%eax
4d7907:	83 c1 02             	add    $0x2,%ecx
4d790a:	84 d2                	test   %dl,%dl
4d790c:	75 e4                	jne    0x4d78f2
4d790e:	33 c0                	xor    %eax,%eax
4d7910:	eb 05                	jmp    0x4d7917
4d7912:	1b c0                	sbb    %eax,%eax
4d7914:	83 c8 01             	or     $0x1,%eax
4d7917:	85 c0                	test   %eax,%eax
4d7919:	0f 85 00 07 00 00    	jne    0x4d801f
4d791f:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
4d7925:	e8 75 23 f4 ff       	call   0x419c9f
4d792a:	8b 95 1c fc ff ff    	mov    -0x3e4(%ebp),%edx
4d7930:	85 d2                	test   %edx,%edx
4d7932:	74 05                	je     0x4d7939
4d7934:	80 3a 00             	cmpb   $0x0,(%edx)
4d7937:	75 02                	jne    0x4d793b
4d7939:	33 d2                	xor    %edx,%edx
4d793b:	85 d2                	test   %edx,%edx
4d793d:	0f 84 d0 05 00 00    	je     0x4d7f13
4d7943:	80 3a 00             	cmpb   $0x0,(%edx)
4d7946:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%ebp)
4d794d:	c7 45 d0 00 00 00 00 	movl   $0x0,-0x30(%ebp)
4d7954:	c6 45 c0 00          	movb   $0x0,-0x40(%ebp)
4d7958:	75 04                	jne    0x4d795e
4d795a:	33 c9                	xor    %ecx,%ecx
4d795c:	eb 0e                	jmp    0x4d796c
4d795e:	8b ca                	mov    %edx,%ecx
4d7960:	8d 71 01             	lea    0x1(%ecx),%esi
4d7963:	8a 01                	mov    (%ecx),%al
4d7965:	41                   	inc    %ecx
4d7966:	84 c0                	test   %al,%al
4d7968:	75 f9                	jne    0x4d7963
4d796a:	2b ce                	sub    %esi,%ecx
4d796c:	51                   	push   %ecx
4d796d:	52                   	push   %edx
4d796e:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4d7971:	e8 1b cd f3 ff       	call   0x414691
4d7976:	8d 45 c0             	lea    -0x40(%ebp),%eax
4d7979:	c6 45 fc 29          	movb   $0x29,-0x4(%ebp)
4d797d:	50                   	push   %eax
4d797e:	8d 85 b0 fe ff ff    	lea    -0x150(%ebp),%eax
4d7984:	8b cf                	mov    %edi,%ecx
4d7986:	50                   	push   %eax
4d7987:	e8 9c 2a f5 ff       	call   0x42a428
4d798c:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4d798f:	83 f8 10             	cmp    $0x10,%eax
4d7992:	72 0d                	jb     0x4d79a1
4d7994:	40                   	inc    %eax
4d7995:	8d 4d c0             	lea    -0x40(%ebp),%ecx
4d7998:	50                   	push   %eax
4d7999:	ff 75 c0             	push   -0x40(%ebp)
4d799c:	e8 7b cc f5 ff       	call   0x43461c
4d79a1:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
4d79a7:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
4d79ab:	e8 fe ce f2 ff       	call   0x4048ae
4d79b0:	e9 38 04 00 00       	jmp    0x4d7ded
4d79b5:	83 f9 10             	cmp    $0x10,%ecx
4d79b8:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d79bb:	0f 43 c2             	cmovae %edx,%eax
4d79be:	80 38 5b             	cmpb   $0x5b,(%eax)
4d79c1:	0f 85 84 00 00 00    	jne    0x4d7a4b
4d79c7:	6a 00                	push   $0x0
4d79c9:	68 35 41 bd 00       	push   $0xbd4135
4d79ce:	8d 8d e8 fe ff ff    	lea    -0x118(%ebp),%ecx
4d79d4:	e8 b8 cc f3 ff       	call   0x414691
4d79d9:	83 7d ec 10          	cmpl   $0x10,-0x14(%ebp)
4d79dd:	8d 45 d8             	lea    -0x28(%ebp),%eax
4d79e0:	68 54 9b bd 00       	push   $0xbd9b54
4d79e5:	0f 43 45 d8          	cmovae -0x28(%ebp),%eax
4d79e9:	8d 8d 10 fa ff ff    	lea    -0x5f0(%ebp),%ecx
4d79ef:	40                   	inc    %eax
4d79f0:	50                   	push   %eax
4d79f1:	e8 5d af f4 ff       	call   0x422953
4d79f6:	8b 95 1c fc ff ff    	mov    -0x3e4(%ebp),%edx
4d79fc:	c6 45 fc 35          	movb   $0x35,-0x4(%ebp)
4d7a00:	85 d2                	test   %edx,%edx
4d7a02:	74 05                	je     0x4d7a09
4d7a04:	80 3a 00             	cmpb   $0x0,(%edx)
4d7a07:	75 02                	jne    0x4d7a0b
4d7a09:	33 d2                	xor    %edx,%edx
4d7a0b:	85 d2                	test   %edx,%edx
4d7a0d:	0f 84 24 08 00 00    	je     0x4d8237
4d7a13:	80 3a 00             	cmpb   $0x0,(%edx)
4d7a16:	75 04                	jne    0x4d7a1c
4d7a18:	33 c9                	xor    %ecx,%ecx
4d7a1a:	eb 0e                	jmp    0x4d7a2a
4d7a1c:	8b ca                	mov    %edx,%ecx
4d7a1e:	8d 71 01             	lea    0x1(%ecx),%esi
4d7a21:	8a 01                	mov    (%ecx),%al
4d7a23:	41                   	inc    %ecx
4d7a24:	84 c0                	test   %al,%al