0x3d51ff : mov -0x20(%ebx),%edx 0x3d5205 : mov (%edx),%esi 0x3d5207 : test %esi,%esi 0x3d5209 : jne 0x3d54c0 0x3d520f : mov -0x42c(%ebp),%edx 0x3d5215 : mov %edx,0x694(%ebx) 0x3d521b : nop 0x3d521c : lea 0x0(%esi,%eiz,1),%esi 0x3d5220 : test %ecx,%ecx 0x3d5222 : je 0x3d5238 0x3d5224 : sub $0x1,%ecx 0x3d5227 : bt %ecx,%edi 0x3d522a : jae 0x3d5220 0x3d522c : test %ecx,%ecx 0x3d522e : jns 0x3d503c 0x3d5234 : lea 0x0(%esi,%eiz,1),%esi