=> 0x804d35a: mov 0x8(%edx),%edx 0x804d35d: movl $0x8,(%esp) 0x804d364: mov -0x20(%ebp),%eax 0x804d367: call 0x804ca60 0x804d36c: test %eax,%eax 0x804d36e: mov %eax,-0x2c(%ebp) 0x804d371: je 0x804d44e 0x804d377: mov (%eax),%edx 0x804d379: bswap %edx 0x804d37b: test %edx,%edx 0x804d37d: mov %edx,-0x30(%ebp) 0x804d380: je 0x804d44e 0x804d386: movl $0x0,-0x1c(%ebp) 0x804d38d: lea 0x0(%esi),%esi 0x804d390: mov -0x1c(%ebp),%ecx 0x804d393: mov -0x2c(%ebp),%esi