=> 0x804c92d: mov 0x8(%edx),%edx 0x804c930: movl $0x8,(%esp) 0x804c937: call 0x804c1d0 0x804c93c: test %eax,%eax 0x804c93e: mov %eax,-0x2c(%ebp) 0x804c941: je 0x804ca1e 0x804c947: mov (%eax),%edx 0x804c949: bswap %edx 0x804c94b: test %edx,%edx 0x804c94d: mov %edx,-0x30(%ebp) 0x804c950: je 0x804ca1e 0x804c956: movl $0x0,-0x1c(%ebp) 0x804c95d: lea 0x0(%esi),%esi 0x804c960: mov -0x1c(%ebp),%ecx 0x804c963: mov -0x2c(%ebp),%esi 0x804c966: mov 0x4(%esi,%ecx,8),%eax