0x4089b2 : mov -0x1c(%ebx),%edx 0x4089b8 : mov (%edx),%esi 0x4089ba : test %esi,%esi 0x4089bc : jne 0x408c68 0x4089c2 : mov -0x42c(%ebp),%edx 0x4089c8 : mov %edx,0x634(%ebx) 0x4089ce : xchg %ax,%ax 0x4089d0 : test %ecx,%ecx 0x4089d2 : je 0x4089e8 0x4089d4 : sub $0x1,%ecx 0x4089d7 : bt %ecx,%edi 0x4089da : jae 0x4089d0 0x4089dc : test %ecx,%ecx 0x4089de : jns 0x40881c 0x4089e4 : lea 0x0(%esi,%eiz,1),%esi 0x4089e8 : mov -0x1c(%ebp),%esi