=> 0x248438: divl 0x4(%esi) 0x24843b: lea (%edx,%edx,2),%eax 0x24843e: mov %edx,%edi 0x248440: shl $0x2,%eax 0x248443: add 0x14(%esi),%eax 0x248446: mov 0x8(%eax),%ecx 0x248449: test %ecx,%ecx 0x24844b: je 0x248518 0x248451: xor %edx,%edx 0x248453: mov %esi,-0x24(%ebp) 0x248456: mov %edx,%esi 0x248458: mov -0x24(%ebp),%edx 0x24845b: jmp 0x24847d 0x24845d: lea 0x0(%esi),%esi 0x248460: add $0x1,%esi 0x248463: lea (%esi,%edi,1),%edi