0x15be0c8: mov 0xe8(%edx),%eax 0x15be0ce: test %eax,%eax 0x15be0d0: je 0x15be0fa 0x15be0d2: mov 0x30(%edx),%esi 0x15be0d5: test %esi,%esi 0x15be0d7: jne 0x15be0fa 0x15be0d9: mov %ebx,%esi 0x15be0db: cmp %esi,%eax 0x15be0dd: mov %esi,%ebx 0x15be0df: cmovl %eax,%ebx 0x15be0e2: mov 0x1c(%esp),%eax 0x15be0e6: cmovl %edx,%ecx 0x15be0e9: cmovl %edi,%ebp 0x15be0ec: add $0x1,%edi 0x15be0ef: mov 0x29afc(%eax,%edi,4),%edx 0x15be0f6: test %edx,%edx