63d472:	56                   	push   %esi
63d473:	e8 0a 17 de ff       	call   0x41eb82
63d478:	83 c4 0c             	add    $0xc,%esp
63d47b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d47e:	5f                   	pop    %edi
63d47f:	5e                   	pop    %esi
63d480:	c2 0c 00             	ret    $0xc
63d483:	cc                   	int3
63d484:	cc                   	int3
63d485:	cc                   	int3
63d486:	cc                   	int3
63d487:	cc                   	int3
63d488:	cc                   	int3
63d489:	cc                   	int3
63d48a:	cc                   	int3
63d48b:	cc                   	int3
63d48c:	cc                   	int3
63d48d:	cc                   	int3
63d48e:	cc                   	int3
63d48f:	cc                   	int3
63d490:	8b 44 24 04          	mov    0x4(%esp),%eax
63d494:	56                   	push   %esi
63d495:	8b 74 24 10          	mov    0x10(%esp),%esi
63d499:	57                   	push   %edi
63d49a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d49e:	2b f8                	sub    %eax,%edi
63d4a0:	57                   	push   %edi
63d4a1:	50                   	push   %eax
63d4a2:	56                   	push   %esi
63d4a3:	e8 da 16 de ff       	call   0x41eb82
63d4a8:	83 c4 0c             	add    $0xc,%esp
63d4ab:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d4ae:	5f                   	pop    %edi
63d4af:	5e                   	pop    %esi
63d4b0:	c2 0c 00             	ret    $0xc
63d4b3:	cc                   	int3
63d4b4:	cc                   	int3
63d4b5:	cc                   	int3
63d4b6:	cc                   	int3
63d4b7:	cc                   	int3
63d4b8:	cc                   	int3
63d4b9:	cc                   	int3
63d4ba:	cc                   	int3
63d4bb:	cc                   	int3
63d4bc:	cc                   	int3
63d4bd:	cc                   	int3
63d4be:	cc                   	int3
63d4bf:	cc                   	int3
63d4c0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d4c4:	56                   	push   %esi
63d4c5:	8b 74 24 10          	mov    0x10(%esp),%esi
63d4c9:	57                   	push   %edi
63d4ca:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d4ce:	2b f8                	sub    %eax,%edi
63d4d0:	57                   	push   %edi
63d4d1:	50                   	push   %eax
63d4d2:	56                   	push   %esi
63d4d3:	e8 aa 16 de ff       	call   0x41eb82
63d4d8:	83 c4 0c             	add    $0xc,%esp
63d4db:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d4de:	5f                   	pop    %edi
63d4df:	5e                   	pop    %esi
63d4e0:	c2 0c 00             	ret    $0xc
63d4e3:	cc                   	int3
63d4e4:	cc                   	int3
63d4e5:	cc                   	int3
63d4e6:	cc                   	int3
63d4e7:	cc                   	int3
63d4e8:	cc                   	int3
63d4e9:	cc                   	int3
63d4ea:	cc                   	int3
63d4eb:	cc                   	int3
63d4ec:	cc                   	int3
63d4ed:	cc                   	int3
63d4ee:	cc                   	int3
63d4ef:	cc                   	int3
63d4f0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d4f4:	56                   	push   %esi
63d4f5:	8b 74 24 10          	mov    0x10(%esp),%esi
63d4f9:	57                   	push   %edi
63d4fa:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d4fe:	2b f8                	sub    %eax,%edi
63d500:	57                   	push   %edi
63d501:	50                   	push   %eax
63d502:	56                   	push   %esi
63d503:	e8 7a 16 de ff       	call   0x41eb82
63d508:	83 c4 0c             	add    $0xc,%esp
63d50b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d50e:	5f                   	pop    %edi
63d50f:	5e                   	pop    %esi
63d510:	c2 0c 00             	ret    $0xc
63d513:	cc                   	int3
63d514:	cc                   	int3
63d515:	cc                   	int3
63d516:	cc                   	int3
63d517:	cc                   	int3
63d518:	cc                   	int3
63d519:	cc                   	int3
63d51a:	cc                   	int3
63d51b:	cc                   	int3
63d51c:	cc                   	int3
63d51d:	cc                   	int3
63d51e:	cc                   	int3
63d51f:	cc                   	int3
63d520:	8b 44 24 04          	mov    0x4(%esp),%eax
63d524:	56                   	push   %esi
63d525:	8b 74 24 10          	mov    0x10(%esp),%esi
63d529:	57                   	push   %edi
63d52a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d52e:	2b f8                	sub    %eax,%edi
63d530:	57                   	push   %edi
63d531:	50                   	push   %eax
63d532:	56                   	push   %esi
63d533:	e8 4a 16 de ff       	call   0x41eb82
63d538:	83 c4 0c             	add    $0xc,%esp
63d53b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d53e:	5f                   	pop    %edi
63d53f:	5e                   	pop    %esi
63d540:	c2 0c 00             	ret    $0xc
63d543:	cc                   	int3
63d544:	cc                   	int3
63d545:	cc                   	int3
63d546:	cc                   	int3
63d547:	cc                   	int3
63d548:	cc                   	int3
63d549:	cc                   	int3
63d54a:	cc                   	int3
63d54b:	cc                   	int3
63d54c:	cc                   	int3
63d54d:	cc                   	int3
63d54e:	cc                   	int3
63d54f:	cc                   	int3
63d550:	8b 44 24 04          	mov    0x4(%esp),%eax
63d554:	56                   	push   %esi
63d555:	8b 74 24 10          	mov    0x10(%esp),%esi
63d559:	57                   	push   %edi
63d55a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d55e:	2b f8                	sub    %eax,%edi
63d560:	57                   	push   %edi
63d561:	50                   	push   %eax
63d562:	56                   	push   %esi
63d563:	e8 1a 16 de ff       	call   0x41eb82
63d568:	83 c4 0c             	add    $0xc,%esp
63d56b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d56e:	5f                   	pop    %edi
63d56f:	5e                   	pop    %esi
63d570:	c2 0c 00             	ret    $0xc
63d573:	cc                   	int3
63d574:	cc                   	int3
63d575:	cc                   	int3
63d576:	cc                   	int3
63d577:	cc                   	int3
63d578:	cc                   	int3
63d579:	cc                   	int3
63d57a:	cc                   	int3
63d57b:	cc                   	int3
63d57c:	cc                   	int3
63d57d:	cc                   	int3
63d57e:	cc                   	int3
63d57f:	cc                   	int3
63d580:	8b 44 24 04          	mov    0x4(%esp),%eax
63d584:	56                   	push   %esi
63d585:	8b 74 24 10          	mov    0x10(%esp),%esi
63d589:	57                   	push   %edi
63d58a:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d58e:	2b f8                	sub    %eax,%edi
63d590:	57                   	push   %edi
63d591:	50                   	push   %eax
63d592:	56                   	push   %esi
63d593:	e8 ea 15 de ff       	call   0x41eb82
63d598:	83 c4 0c             	add    $0xc,%esp
63d59b:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d59e:	5f                   	pop    %edi
63d59f:	5e                   	pop    %esi
63d5a0:	c2 0c 00             	ret    $0xc
63d5a3:	cc                   	int3
63d5a4:	cc                   	int3
63d5a5:	cc                   	int3
63d5a6:	cc                   	int3
63d5a7:	cc                   	int3
63d5a8:	cc                   	int3
63d5a9:	cc                   	int3
63d5aa:	cc                   	int3
63d5ab:	cc                   	int3
63d5ac:	cc                   	int3
63d5ad:	cc                   	int3
63d5ae:	cc                   	int3
63d5af:	cc                   	int3
63d5b0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d5b4:	56                   	push   %esi
63d5b5:	8b 74 24 10          	mov    0x10(%esp),%esi
63d5b9:	57                   	push   %edi
63d5ba:	8b 7c 24 10          	mov    0x10(%esp),%edi
63d5be:	2b f8                	sub    %eax,%edi
63d5c0:	57                   	push   %edi
63d5c1:	50                   	push   %eax
63d5c2:	56                   	push   %esi
63d5c3:	e8 ba 15 de ff       	call   0x41eb82
63d5c8:	83 c4 0c             	add    $0xc,%esp
63d5cb:	8d 04 37             	lea    (%edi,%esi,1),%eax
63d5ce:	5f                   	pop    %edi
63d5cf:	5e                   	pop    %esi
63d5d0:	c2 0c 00             	ret    $0xc
63d5d3:	cc                   	int3
63d5d4:	cc                   	int3
63d5d5:	cc                   	int3
63d5d6:	cc                   	int3
63d5d7:	cc                   	int3
63d5d8:	cc                   	int3
63d5d9:	cc                   	int3
63d5da:	cc                   	int3
63d5db:	cc                   	int3
63d5dc:	cc                   	int3
63d5dd:	cc                   	int3
63d5de:	cc                   	int3
63d5df:	cc                   	int3
63d5e0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d5e4:	c3                   	ret
63d5e5:	cc                   	int3
63d5e6:	cc                   	int3
63d5e7:	cc                   	int3
63d5e8:	cc                   	int3
63d5e9:	cc                   	int3
63d5ea:	cc                   	int3
63d5eb:	cc                   	int3
63d5ec:	cc                   	int3
63d5ed:	cc                   	int3
63d5ee:	cc                   	int3
63d5ef:	cc                   	int3
63d5f0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d5f4:	c3                   	ret
63d5f5:	cc                   	int3
63d5f6:	cc                   	int3
63d5f7:	cc                   	int3
63d5f8:	cc                   	int3
63d5f9:	cc                   	int3
63d5fa:	cc                   	int3
63d5fb:	cc                   	int3
63d5fc:	cc                   	int3
63d5fd:	cc                   	int3
63d5fe:	cc                   	int3
63d5ff:	cc                   	int3
63d600:	8b 44 24 04          	mov    0x4(%esp),%eax
63d604:	c3                   	ret
63d605:	cc                   	int3
63d606:	cc                   	int3
63d607:	cc                   	int3
63d608:	cc                   	int3
63d609:	cc                   	int3
63d60a:	cc                   	int3
63d60b:	cc                   	int3
63d60c:	cc                   	int3
63d60d:	cc                   	int3
63d60e:	cc                   	int3
63d60f:	cc                   	int3
63d610:	8b 44 24 04          	mov    0x4(%esp),%eax
63d614:	c3                   	ret
63d615:	cc                   	int3
63d616:	cc                   	int3
63d617:	cc                   	int3
63d618:	cc                   	int3
63d619:	cc                   	int3
63d61a:	cc                   	int3
63d61b:	cc                   	int3
63d61c:	cc                   	int3
63d61d:	cc                   	int3
63d61e:	cc                   	int3
63d61f:	cc                   	int3
63d620:	8b 44 24 04          	mov    0x4(%esp),%eax
63d624:	c3                   	ret
63d625:	cc                   	int3
63d626:	cc                   	int3
63d627:	cc                   	int3
63d628:	cc                   	int3
63d629:	cc                   	int3
63d62a:	cc                   	int3
63d62b:	cc                   	int3
63d62c:	cc                   	int3
63d62d:	cc                   	int3
63d62e:	cc                   	int3
63d62f:	cc                   	int3
63d630:	8b 44 24 04          	mov    0x4(%esp),%eax
63d634:	c3                   	ret
63d635:	cc                   	int3
63d636:	cc                   	int3
63d637:	cc                   	int3
63d638:	cc                   	int3
63d639:	cc                   	int3
63d63a:	cc                   	int3
63d63b:	cc                   	int3
63d63c:	cc                   	int3
63d63d:	cc                   	int3
63d63e:	cc                   	int3
63d63f:	cc                   	int3
63d640:	8b 44 24 04          	mov    0x4(%esp),%eax
63d644:	c3                   	ret
63d645:	cc                   	int3
63d646:	cc                   	int3
63d647:	cc                   	int3
63d648:	cc                   	int3
63d649:	cc                   	int3
63d64a:	cc                   	int3
63d64b:	cc                   	int3
63d64c:	cc                   	int3
63d64d:	cc                   	int3
63d64e:	cc                   	int3
63d64f:	cc                   	int3
63d650:	8b 44 24 04          	mov    0x4(%esp),%eax
63d654:	c3                   	ret
63d655:	cc                   	int3
63d656:	cc                   	int3
63d657:	cc                   	int3
63d658:	cc                   	int3
63d659:	cc                   	int3
63d65a:	cc                   	int3
63d65b:	cc                   	int3
63d65c:	cc                   	int3
63d65d:	cc                   	int3
63d65e:	cc                   	int3
63d65f:	cc                   	int3
63d660:	8b 54 24 08          	mov    0x8(%esp),%edx
63d664:	85 d2                	test   %edx,%edx
63d666:	74 1a                	je     0x63d682
63d668:	8b 44 24 04          	mov    0x4(%esp),%eax
63d66c:	56                   	push   %esi
63d66d:	8b 74 24 10          	mov    0x10(%esp),%esi
63d671:	85 c0                	test   %eax,%eax
63d673:	74 04                	je     0x63d679
63d675:	8b 0e                	mov    (%esi),%ecx
63d677:	89 08                	mov    %ecx,(%eax)
63d679:	83 c0 04             	add    $0x4,%eax
63d67c:	83 ea 01             	sub    $0x1,%edx
63d67f:	75 f0                	jne    0x63d671
63d681:	5e                   	pop    %esi
63d682:	c3                   	ret
63d683:	cc                   	int3
63d684:	cc                   	int3
63d685:	cc                   	int3
63d686:	cc                   	int3
63d687:	cc                   	int3
63d688:	cc                   	int3
63d689:	cc                   	int3
63d68a:	cc                   	int3
63d68b:	cc                   	int3
63d68c:	cc                   	int3
63d68d:	cc                   	int3
63d68e:	cc                   	int3
63d68f:	cc                   	int3
63d690:	8b 54 24 08          	mov    0x8(%esp),%edx
63d694:	85 d2                	test   %edx,%edx