0xb77d404a: mov (%eax),%edx 0xb77d404c: mov 0x1c(%ebp),%eax 0xb77d404f: mov (%edx,%eax,1),%eax 0xb77d4052: test %eax,%eax 0xb77d4054: je 0xb77d4079 0xb77d4056: mov %eax,0x14(%esp) 0xb77d405a: mov 0x18(%ebp),%eax 0xb77d405d: mov %esi,0xc(%esp) 0xb77d4061: mov %edi,(%esp) 0xb77d4064: mov %eax,0x10(%esp) 0xb77d4068: mov 0x10(%ebp),%eax 0xb77d406b: mov %eax,0x8(%esp) 0xb77d406f: mov 0xc(%ebp),%eax 0xb77d4072: mov %eax,0x4(%esp) 0xb77d4076: call *0x4(%edi) 0xb77d4079: mov -0x8(%ebp),%esi