/tmp/det/det_536f90.bin: file format binary Disassembly of section .data: 0000000180536f90 <.data>: 180536f90: 4c 8b dc mov %rsp,%r11 180536f93: 55 push %rbp 180536f94: 56 push %rsi 180536f95: 57 push %rdi 180536f96: 41 54 push %r12 180536f98: 41 55 push %r13 180536f9a: 41 56 push %r14 180536f9c: 41 57 push %r15 180536f9e: 48 81 ec c0 00 00 00 sub $0xc0,%rsp 180536fa5: 41 0f 29 73 b8 movaps %xmm6,-0x48(%r11) 180536faa: 41 0f 29 7b a8 movaps %xmm7,-0x58(%r11) 180536faf: 45 0f 29 43 98 movaps %xmm8,-0x68(%r11) 180536fb4: 45 0f 29 4b 88 movaps %xmm9,-0x78(%r11) 180536fb9: 48 8b 05 b0 e9 0d 02 mov 0x20de9b0(%rip),%rax # 0x182615970 180536fc0: 48 33 c4 xor %rsp,%rax 180536fc3: 48 89 44 24 70 mov %rax,0x70(%rsp) 180536fc8: 48 63 b4 24 20 01 00 movslq 0x120(%rsp),%rsi 180536fcf: 00 180536fd0: 4c 8b f1 mov %rcx,%r14 180536fd3: 49 8b 00 mov (%r8),%rax 180536fd6: 4c 8b e6 mov %rsi,%r12 180536fd9: 49 8b 48 08 mov 0x8(%r8),%rcx 180536fdd: 4c 8b fa mov %rdx,%r15 180536fe0: f2 44 0f 10 0d 57 d1 movsd 0x1f8d157(%rip),%xmm9 # 0x1824c4140 180536fe7: f8 01 180536fe9: 0f 57 f6 xorps %xmm6,%xmm6 180536fec: 49 c1 e4 04 shl $0x4,%r12 180536ff0: 44 8d 2c 36 lea (%rsi,%rsi,1),%r13d 180536ff4: 0f 10 40 08 movups 0x8(%rax),%xmm0 180536ff8: 49 63 ed movslq %r13d,%rbp 180536ffb: 4c 03 e2 add %rdx,%r12 180536ffe: 0f 10 49 08 movups 0x8(%rcx),%xmm1 180537002: 48 c1 e5 04 shl $0x4,%rbp 180537006: f2 0f 10 38 movsd (%rax),%xmm7 18053700a: 48 03 ea add %rdx,%rbp 18053700d: f2 44 0f 10 01 movsd (%rcx),%xmm8 180537012: 33 ff xor %edi,%edi 180537014: f2 0f 11 7c 24 40 movsd %xmm7,0x40(%rsp) 18053701a: f2 44 0f 11 44 24 58 movsd %xmm8,0x58(%rsp) 180537021: 4c 89 4c 24 20 mov %r9,0x20(%rsp) 180537026: 0f 11 44 24 48 movups %xmm0,0x48(%rsp) 18053702b: 49 89 5b 18 mov %rbx,0x18(%r11) 18053702f: 0f 11 4c 24 60 movups %xmm1,0x60(%rsp) 180537034: 48 85 ff test %rdi,%rdi 180537037: 75 40 jne 0x180537079 180537039: 0f 28 c7 movaps %xmm7,%xmm0 18053703c: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 180537041: 66 0f 14 c6 unpcklpd %xmm6,%xmm0 180537045: 44 8b c6 mov %esi,%r8d 180537048: 49 8b d7 mov %r15,%rdx 18053704b: 66 0f 7f 44 24 30 movdqa %xmm0,0x30(%rsp) 180537051: e8 da a9 ac ff call 0x180001a30 180537056: 41 0f 28 c0 movaps %xmm8,%xmm0 18053705a: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 18053705f: 66 0f 14 c6 unpcklpd %xmm6,%xmm0 180537063: 44 8b c6 mov %esi,%r8d 180537066: 49 8b d4 mov %r12,%rdx 180537069: 66 0f 7f 44 24 30 movdqa %xmm0,0x30(%rsp) 18053706f: e8 bc a9 ac ff call 0x180001a30 180537074: e9 88 00 00 00 jmp 0x180537101 180537079: 48 83 ff 01 cmp $0x1,%rdi 18053707d: 75 49 jne 0x1805370c8 18053707f: 8d 04 76 lea (%rsi,%rsi,2),%eax 180537082: 44 8b c6 mov %esi,%r8d 180537085: 48 63 d8 movslq %eax,%rbx 180537088: 41 0f 28 c1 movaps %xmm9,%xmm0 18053708c: 48 c1 e3 04 shl $0x4,%rbx 180537090: 49 03 df add %r15,%rbx 180537093: 48 8b d3 mov %rbx,%rdx 180537096: e8 35 b2 ac ff call 0x1800022d0 18053709b: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 1805370a0: 44 8b ce mov %esi,%r9d 1805370a3: 4d 8b c6 mov %r14,%r8 1805370a6: 48 8b cb mov %rbx,%rcx 1805370a9: e8 d2 ad ac ff call 0x180001e80 1805370ae: 8b d6 mov %esi,%edx 1805370b0: 49 8b ce mov %r14,%rcx 1805370b3: e8 58 a8 ac ff call 0x180001910 1805370b8: 44 8b c6 mov %esi,%r8d 1805370bb: 48 8b d5 mov %rbp,%rdx 1805370be: 49 8b ce mov %r14,%rcx 1805370c1: e8 fa a9 ac ff call 0x180001ac0 1805370c6: eb 11 jmp 0x1805370d9 1805370c8: 44 8b ce mov %esi,%r9d 1805370cb: 4c 8b c5 mov %rbp,%r8 1805370ce: 48 8b d5 mov %rbp,%rdx 1805370d1: 49 8b ce mov %r14,%rcx 1805370d4: e8 77 ad ac ff call 0x180001e50 1805370d9: f2 0f 10 4c fc 40 movsd 0x40(%rsp,%rdi,8),%xmm1 1805370df: 45 8b cd mov %r13d,%r9d 1805370e2: 4d 8b c7 mov %r15,%r8 1805370e5: 48 8b cd mov %rbp,%rcx 1805370e8: e8 63 b0 ac ff call 0x180002150 1805370ed: f2 0f 10 4c fc 58 movsd 0x58(%rsp,%rdi,8),%xmm1 1805370f3: 45 8b cd mov %r13d,%r9d 1805370f6: 4d 8b c4 mov %r12,%r8 1805370f9: 48 8b cd mov %rbp,%rcx 1805370fc: e8 4f b0 ac ff call 0x180002150 180537101: 48 ff c7 inc %rdi 180537104: 48 83 ff 03 cmp $0x3,%rdi 180537108: 0f 8c 26 ff ff ff jl 0x180537034 18053710e: 44 8b ce mov %esi,%r9d 180537111: 4d 8b c6 mov %r14,%r8 180537114: 49 8b d7 mov %r15,%rdx 180537117: 49 8b cc mov %r12,%rcx 18053711a: e8 21 ae ac ff call 0x180001f40 18053711f: 48 8b 9c 24 10 01 00 mov 0x110(%rsp),%rbx 180537126: 00 180537127: 48 8b 4c 24 70 mov 0x70(%rsp),%rcx 18053712c: 48 33 cc xor %rsp,%rcx 18053712f: e8 9c 9f bf 00 call 0x1811310d0 180537134: 4c 8d 9c 24 c0 00 00 lea 0xc0(%rsp),%r11 18053713b: 00 18053713c: 41 0f 28 73 f0 movaps -0x10(%r11),%xmm6 180537141: 41 0f 28 7b e0 movaps -0x20(%r11),%xmm7 180537146: 45 0f 28 43 d0 movaps -0x30(%r11),%xmm8 18053714b: 45 0f 28 4b c0 movaps -0x40(%r11),%xmm9 180537150: 49 8b e3 mov %r11,%rsp 180537153: 41 5f pop %r15 180537155: 41 5e pop %r14 180537157: 41 5d pop %r13 180537159: 41 5c pop %r12 18053715b: 5f pop %rdi 18053715c: 5e pop %rsi 18053715d: 5d pop %rbp 18053715e: c3 ret 18053715f: cc int3 180537160: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 180537165: 48 89 54 24 10 mov %rdx,0x10(%rsp) 18053716a: 57 push %rdi 18053716b: 48 83 ec 40 sub $0x40,%rsp 18053716f: 48 8b fa mov %rdx,%rdi 180537172: 0f 29 74 24 30 movaps %xmm6,0x30(%rsp) 180537177: f3 41 0f 10 30 movss (%r8),%xmm6 18053717c: 41 b9 0b 00 00 00 mov $0xb,%r9d 180537182: 4c 8d 05 a7 48 f7 01 lea 0x1f748a7(%rip),%r8 # 0x1824aba30 180537189: ba dd 7d 54 ff mov $0xff547ddd,%edx 18053718e: 48 8b d9 mov %rcx,%rbx 180537191: e8 6a 76 c0 00 call 0x18113e800 180537196: 48 8b 4b 08 mov 0x8(%rbx),%rcx 18053719a: 48 8b d0 mov %rax,%rdx 18053719d: e8 be 38 c6 00 call 0x18119aa60 1805371a2: 8b 80 88 01 00 00 mov 0x188(%rax),%eax 1805371a8: 89 44 24 58 mov %eax,0x58(%rsp) 1805371ac: 0f 57 d2 xorps %xmm2,%xmm2 1805371af: f3 0f 10 44 24 58 movss 0x58(%rsp),%xmm0 1805371b5: 0f 28 ce movaps %xmm6,%xmm1 1805371b8: 0f 2f c2 comiss %xmm2,%xmm0 1805371bb: 48 8b cf mov %rdi,%rcx 1805371be: 41 0f 97 c0 seta %r8b 1805371c2: e8 e9 36 ee 00 call 0x18141a8b0 1805371c7: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx 1805371cc: 48 8b c7 mov %rdi,%rax 1805371cf: 0f 28 74 24 30 movaps 0x30(%rsp),%xmm6 1805371d4: 48 83 c4 40 add $0x40,%rsp 1805371d8: 5f pop %rdi 1805371d9: c3 ret 1805371da: cc int3 1805371db: cc int3 1805371dc: cc int3 1805371dd: cc int3 1805371de: cc int3 1805371df: cc int3 1805371e0: 4c 8b dc mov %rsp,%r11 1805371e3: 53 push %rbx 1805371e4: 48 83 ec 50 sub $0x50,%rsp 1805371e8: 49 c7 43 d8 fe ff ff movq $0xfffffffffffffffe,-0x28(%r11) 1805371ef: ff 1805371f0: 0f 29 74 24 40 movaps %xmm6,0x40(%rsp) 1805371f5: 48 8b d9 mov %rcx,%rbx 1805371f8: 48 8b 02 mov (%rdx),%rax 1805371fb: 4c 8d 05 96 4d ca 01 lea 0x1ca4d96(%rip),%r8 # 0x1821dbf98 180537202: 4c 89 02 mov %r8,(%rdx) 180537205: 49 8d 4b 08 lea 0x8(%r11),%rcx 180537209: 49 89 4b 18 mov %rcx,0x18(%r11) 18053720d: 49 8d 4b 10 lea 0x10(%r11),%rcx 180537211: 49 89 4b 20 mov %rcx,0x20(%r11) 180537215: 49 89 43 10 mov %rax,0x10(%r11) 180537219: 4d 89 43 08 mov %r8,0x8(%r11) 18053721d: 41 b9 0b 00 00 00 mov $0xb,%r9d 180537223: 4c 8d 05 06 48 f7 01 lea 0x1f74806(%rip),%r8 # 0x1824aba30 18053722a: ba dd 7d 54 ff mov $0xff547ddd,%edx 18053722f: e8 cc 75 c0 00 call 0x18113e800 180537234: 48 89 44 24 78 mov %rax,0x78(%rsp) 180537239: 48 8b d0 mov %rax,%rdx 18053723c: 48 8b 4b 08 mov 0x8(%rbx),%rcx 180537240: e8 1b 38 c6 00 call 0x18119aa60 180537245: 8b 80 88 01 00 00 mov 0x188(%rax),%eax 18053724b: 48 8d 4c 24 68 lea 0x68(%rsp),%rcx 180537250: e8 0b 34 ee 00 call 0x18141a660 180537255: 0f 28 f0 movaps %xmm0,%xmm6 180537258: 48 8b 4c 24 60 mov 0x60(%rsp),%rcx 18053725d: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 180537261: 8b 01 mov (%rcx),%eax 180537263: a9 00 00 00 30 test $0x30000000,%eax 180537268: 75 18 jne 0x180537282 18053726a: b8 ff ff ff ff mov $0xffffffff,%eax 18053726f: f0 0f c1 01 lock xadd %eax,(%rcx) 180537273: ff c8 dec %eax 180537275: 83 f8 ff cmp $0xffffffff,%eax 180537278: 75 08 jne 0x180537282 18053727a: e8 75 9e bf 00 call 0x1811310f4 18053727f: 0f 28 c6 movaps %xmm6,%xmm0 180537282: 0f 28 74 24 40 movaps 0x40(%rsp),%xmm6 180537287: 48 83 c4 50 add $0x50,%rsp 18053728b: 5b pop %rbx 18053728c: c3 ret 18053728d: cc int3 18053728e: cc int3 18053728f: cc int3 180537290: 40 53 rex push %rbx 180537292: 48 83 ec 20 sub $0x20,%rsp 180537296: f3 41 0f 10 08 movss (%r8),%xmm1 18053729b: 45 33 c9 xor %r9d,%r9d 18053729e: 0f 5a c9 cvtps2pd %xmm1,%xmm1 1805372a1: 48 8b ca mov %rdx,%rcx 1805372a4: 48 8b da mov %rdx,%rbx 1805372a7: 45 8d 41 01 lea 0x1(%r9),%r8d 1805372ab: e8 f0 c6 cf 00 call 0x1812339a0 1805372b0: 48 8b c3 mov %rbx,%rax 1805372b3: 48 83 c4 20 add $0x20,%rsp 1805372b7: 5b pop %rbx 1805372b8: c3 ret 1805372b9: cc int3 1805372ba: cc int3 1805372bb: cc int3 1805372bc: cc int3 1805372bd: cc int3 1805372be: cc int3 1805372bf: cc int3 1805372c0: 40 53 rex push %rbx 1805372c2: 48 83 ec 30 sub $0x30,%rsp 1805372c6: f3 41 0f 10 10 movss (%r8),%xmm2 1805372cb: 48 8b da mov %rdx,%rbx 1805372ce: f2 0f 10 05 92 cc f8 movsd 0x1f8cc92(%rip),%xmm0 # 0x1824c3f68 1805372d5: 01 1805372d6: 0f 5a ca cvtps2pd %xmm2,%xmm1 1805372d9: 66 0f 2f c1 comisd %xmm1,%xmm0 1805372dd: 76 2b jbe 0x18053730a 1805372df: 4c 8d 05 5e 3b f7 01 lea 0x1f73b5e(%rip),%r8 # 0x1824aae44 1805372e6: ba cc 37 ce 4a mov $0x4ace37cc,%edx 1805372eb: 41 b9 04 00 00 00 mov $0x4,%r9d 1805372f1: e8 0a 75 c0 00 call 0x18113e800 1805372f6: 48 8b d0 mov %rax,%rdx 1805372f9: 48 8b cb mov %rbx,%rcx 1805372fc: e8 df 51 f6 ff call 0x18049c4e0 180537301: 48 8b c3 mov %rbx,%rax 180537304: 48 83 c4 30 add $0x30,%rsp 180537308: 5b pop %rbx 180537309: c3 ret 18053730a: 0f 5a ca cvtps2pd %xmm2,%xmm1 18053730d: 66 0f 2f 0d 53 cf f8 comisd 0x1f8cf53(%rip),%xmm1 # 0x1824c4268 180537314: 01 180537315: 76 0e jbe 0x180537325 180537317: 4c 8d 05 f6 42 f7 01 lea 0x1f742f6(%rip),%r8 # 0x1824ab614 18053731e: ba d3 10 24 91 mov $0x912410d3,%edx 180537323: eb c6 jmp 0x1805372eb 180537325: 45 33 c9 xor %r9d,%r9d 180537328: 48 8b cb mov %rbx,%rcx 18053732b: 45 8d 41 01 lea 0x1(%r9),%r8d 18053732f: e8 6c c6 cf 00 call 0x1812339a0 180537334: 48 8b c3 mov %rbx,%rax 180537337: 48 83 c4 30 add $0x30,%rsp 18053733b: 5b pop %rbx 18053733c: c3 ret 18053733d: cc int3 18053733e: cc int3 18053733f: cc int3 180537340: 40 53 rex push %rbx 180537342: 48 83 ec 30 sub $0x30,%rsp 180537346: f3 41 0f 10 10 movss (%r8),%xmm2 18053734b: 48 8b da mov %rdx,%rbx 18053734e: f2 0f 10 05 12 cc f8 movsd 0x1f8cc12(%rip),%xmm0 # 0x1824c3f68 180537355: 01 180537356: 0f 5a ca cvtps2pd %xmm2,%xmm1 180537359: 66 0f 2f c1 comisd %xmm1,%xmm0 18053735d: 76 2b jbe 0x18053738a 18053735f: 4c 8d 05 06 4d f7 01 lea 0x1f74d06(%rip),%r8 # 0x1824ac06c 180537366: ba b2 b5 fd e6 mov $0xe6fdb5b2,%edx 18053736b: 41 b9 04 00 00 00 mov $0x4,%r9d 180537371: e8 8a 74 c0 00 call 0x18113e800 180537376: 48 8b d0 mov %rax,%rdx 180537379: 48 8b cb mov %rbx,%rcx 18053737c: e8 5f 51 f6 ff call 0x18049c4e0 180537381: 48 8b c3 mov %rbx,%rax 180537384: 48 83 c4 30 add $0x30,%rsp 180537388: 5b pop %rbx 180537389: c3 ret 18053738a: 0f 5a ca cvtps2pd %xmm2,%xmm1 18053738d: 66 0f 2f 0d d3 ce f8 comisd 0x1f8ced3(%rip),%xmm1 # 0x1824c4268 180537394: 01 180537395: 76 0e jbe 0x1805373a5 180537397: 4c 8d 05 3a 51 f7 01 lea 0x1f7513a(%rip),%r8 # 0x1824ac4d8 18053739e: ba 56 9f 92 12 mov $0x12929f56,%edx 1805373a3: eb c6 jmp 0x18053736b 1805373a5: 45 33 c9 xor %r9d,%r9d 1805373a8: 48 8b cb mov %rbx,%rcx 1805373ab: 45 8d 41 01 lea 0x1(%r9),%r8d 1805373af: e8 ec c5 cf 00 call 0x1812339a0 1805373b4: 48 8b c3 mov %rbx,%rax 1805373b7: 48 83 c4 30 add $0x30,%rsp 1805373bb: 5b pop %rbx 1805373bc: c3 ret 1805373bd: cc int3 1805373be: cc int3 1805373bf: cc int3 1805373c0: f3 0f 10 0a movss (%rdx),%xmm1 1805373c4: 0f 57 c0 xorps %xmm0,%xmm0 1805373c7: 0f 2e c8 ucomiss %xmm0,%xmm1 1805373ca: 7a 06 jp 0x1805373d2 1805373cc: 75 04 jne 0x1805373d2 1805373ce: b2 01 mov $0x1,%dl 1805373d0: eb 02 jmp 0x1805373d4 1805373d2: 33 d2 xor %edx,%edx 1805373d4: 48 8b 41 08 mov 0x8(%rcx),%rax 1805373d8: 48 8b 88 68 01 00 00 mov 0x168(%rax),%rcx 1805373df: 48 8b 01 mov (%rcx),%rax 1805373e2: 48 ff a0 b8 00 00 00 rex.W jmp *0xb8(%rax) 1805373e9: cc int3 1805373ea: cc int3 1805373eb: cc int3 1805373ec: cc int3 1805373ed: cc int3 1805373ee: cc int3 1805373ef: cc int3 1805373f0: 48 8b 41 08 mov 0x8(%rcx),%rax 1805373f4: f3 0f 10 0a movss (%rdx),%xmm1 1805373f8: 48 8b 88 68 01 00 00 mov 0x168(%rax),%rcx 1805373ff: 48 8b 01 mov (%rcx),%rax 180537402: 48 ff 60 60 rex.W jmp *0x60(%rax) 180537406: cc int3 180537407: cc int3 180537408: cc int3 180537409: cc int3 18053740a: cc int3 18053740b: cc int3 18053740c: cc int3 18053740d: cc int3 18053740e: cc int3 18053740f: cc int3 180537410: 48 8b 41 08 mov 0x8(%rcx),%rax 180537414: f3 0f 10 0a movss (%rdx),%xmm1 180537418: f3 0f 59 0d 98 c8 f8 mulss 0x1f8c898(%rip),%xmm1 # 0x1824c3cb8 18053741f: 01 180537420: 48 8b 88 68 01 00 00 mov 0x168(%rax),%rcx 180537427: 48 8b 01 mov (%rcx),%rax 18053742a: 48 ff 60 68 rex.W jmp *0x68(%rax) 18053742e: cc int3 18053742f: cc int3 180537430: 48 8b 41 08 mov 0x8(%rcx),%rax 180537434: f3 0f 10 0a movss (%rdx),%xmm1 180537438: f3 0f 59 0d 78 c8 f8 mulss 0x1f8c878(%rip),%xmm1 # 0x1824c3cb8 18053743f: 01 180537440: 48 8b 88 68 01 00 00 mov 0x168(%rax),%rcx 180537447: 48 8b 01 mov (%rcx),%rax 18053744a: 48 ff 60 70 rex.W jmp *0x70(%rax) 18053744e: cc int3 18053744f: cc int3 180537450: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 180537455: 48 89 74 24 10 mov %rsi,0x10(%rsp) 18053745a: 57 push %rdi 18053745b: 48 83 ec 30 sub $0x30,%rsp 18053745f: f3 0f 10 05 dd cf f8 movss 0x1f8cfdd(%rip),%xmm0 # 0x1824c4444 180537466: 01 180537467: 48 8b fa mov %rdx,%rdi 18053746a: 0f 29 74 24 20 movaps %xmm6,0x20(%rsp) 18053746f: 48 8b d9 mov %rcx,%rbx 180537472: e8 59 d8 4d 01 call 0x181a14cd0 180537477: 48 8b 43 08 mov 0x8(%rbx),%rax 18053747b: 0f 28 f0 movaps %xmm0,%xmm6 18053747e: f3 0f 10 05 6a d1 f8 movss 0x1f8d16a(%rip),%xmm0 # 0x1824c45f0 180537485: 01 180537486: 48 8b 98 68 01 00 00 mov 0x168(%rax),%rbx 18053748d: 48 8b 33 mov (%rbx),%rsi 180537490: e8 3b d8 4d 01 call 0x181a14cd0 180537495: f3 0f 10 0f movss (%rdi),%xmm1 180537499: f3 0f 5c c6 subss %xmm6,%xmm0 18053749d: f3 0f 59 0d 13 c8 f8 mulss 0x1f8c813(%rip),%xmm1 # 0x1824c3cb8 1805374a4: 01 1805374a5: f3 0f 59 c1 mulss %xmm1,%xmm0 1805374a9: f3 0f 58 c6 addss %xmm6,%xmm0 1805374ad: e8 fa d7 4d 01 call 0x181a14cac 1805374b2: 0f 28 c8 movaps %xmm0,%xmm1 1805374b5: 48 8b cb mov %rbx,%rcx 1805374b8: 48 8b 46 78 mov 0x78(%rsi),%rax 1805374bc: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 1805374c1: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 1805374c6: 0f 28 74 24 20 movaps 0x20(%rsp),%xmm6 1805374cb: 48 83 c4 30 add $0x30,%rsp 1805374cf: 5f pop %rdi 1805374d0: 48 ff e0 rex.W jmp *%rax 1805374d3: cc int3 1805374d4: cc int3 1805374d5: cc int3 1805374d6: cc int3 1805374d7: cc int3 1805374d8: cc int3 1805374d9: cc int3 1805374da: cc int3 1805374db: cc int3 1805374dc: cc int3 1805374dd: cc int3 1805374de: cc int3 1805374df: cc int3 1805374e0: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 1805374e5: 48 89 74 24 10 mov %rsi,0x10(%rsp) 1805374ea: 57 push %rdi 1805374eb: 48 83 ec 40 sub $0x40,%rsp 1805374ef: f3 0f 10 05 f1 ce f8 movss 0x1f8cef1(%rip),%xmm0 # 0x1824c43e8 1805374f6: 01 1805374f7: 48 8b fa mov %rdx,%rdi 1805374fa: 0f 29 74 24 30 movaps %xmm6,0x30(%rsp) 1805374ff: 48 8b d9 mov %rcx,%rbx 180537502: 0f 29 7c 24 20 movaps %xmm7,0x20(%rsp) 180537507: e8 c4 d7 4d 01 call 0x181a14cd0 18053750c: 48 8b 43 08 mov 0x8(%rbx),%rax 180537510: 0f 28 f8 movaps %xmm0,%xmm7 180537513: f3 0f 10 07 movss (%rdi),%xmm0 180537517: f3 0f 59 05 99 c7 f8 mulss 0x1f8c799(%rip),%xmm0 # 0x1824c3cb8 18053751e: 01 18053751f: 48 8b 98 68 01 00 00 mov 0x168(%rax),%rbx 180537526: f3 0f 10 0d ca c9 f8 movss 0x1f8c9ca(%rip),%xmm1 # 0x1824c3ef8 18053752d: 01 18053752e: 48 8b 33 mov (%rbx),%rsi 180537531: e8 a6 d7 4d 01 call 0x181a14cdc 180537536: 0f 28 f0 movaps %xmm0,%xmm6 180537539: f3 0f 10 05 a3 d0 f8 movss 0x1f8d0a3(%rip),%xmm0 # 0x1824c45e4 180537540: 01 180537541: e8 8a d7 4d 01 call 0x181a14cd0 180537546: f3 0f 5c c7 subss %xmm7,%xmm0 18053754a: f3 0f 59 f0 mulss %xmm0,%xmm6 18053754e: f3 0f 58 f7 addss %xmm7,%xmm6 180537552: 0f 28 c6 movaps %xmm6,%xmm0 180537555: e8 52 d7 4d 01 call 0x181a14cac 18053755a: 0f 28 c8 movaps %xmm0,%xmm1 18053755d: 48 8b cb mov %rbx,%rcx 180537560: 48 8b 86 80 00 00 00 mov 0x80(%rsi),%rax 180537567: 48 8b 5c 24 50 mov 0x50(%rsp),%rbx 18053756c: 48 8b 74 24 58 mov 0x58(%rsp),%rsi 180537571: 0f 28 74 24 30 movaps 0x30(%rsp),%xmm6 180537576: 0f 28 7c 24 20 movaps 0x20(%rsp),%xmm7 18053757b: 48 83 c4 40 add $0x40,%rsp 18053757f: 5f pop %rdi 180537580: 48 ff e0 rex.W jmp *%rax 180537583: cc int3 180537584: cc int3 180537585: cc int3 180537586: cc int3 180537587: cc int3 180537588: cc int3 180537589: cc int3 18053758a: cc int3 18053758b: cc int3 18053758c: cc int3 18053758d: cc int3 18053758e: cc int3 18053758f: cc int3 180537590: 48 8b 41 08 mov 0x8(%rcx),%rax 180537594: 48 8b 88 68 01 00 00 mov 0x168(%rax),%rcx 18053759b: 48 81 c1 d8 03 00 00 add $0x3d8,%rcx 1805375a2: 83 79 6c 00 cmpl $0x0,0x6c(%rcx) 1805375a6: 76 09 jbe 0x1805375b1 1805375a8: 48 8b 41 60 mov 0x60(%rcx),%rax 1805375ac: 4c 8b 00 mov (%rax),%r8 1805375af: eb 03 jmp 0x1805375b4 1805375b1: 45 33 c0 xor %r8d,%r8d 1805375b4: f3 0f 10 05 e8 c8 f8 movss 0x1f8c8e8(%rip),%xmm0 # 0x1824c3ea4 1805375bb: 01 1805375bc: 0f 2f 02 comiss (%rdx),%xmm0 1805375bf: 0f 97 c0 seta %al 1805375c2: 41 88 80 10 08 00 00 mov %al,0x810(%r8) 1805375c9: c6 81 8f 00 24 00 01 movb $0x1,0x24008f(%rcx) 1805375d0: e9 5b 86 ff ff jmp 0x18052fc30 1805375d5: cc int3 1805375d6: cc int3 1805375d7: cc int3 1805375d8: cc int3 1805375d9: cc int3 1805375da: cc int3 1805375db: cc int3 1805375dc: cc int3 1805375dd: cc int3 1805375de: cc int3 1805375df: cc int3 1805375e0: 48 8b 41 08 mov 0x8(%rcx),%rax 1805375e4: f3 0f 10 02 movss (%rdx),%xmm0 1805375e8: 48 8b 08 mov (%rax),%rcx 1805375eb: 48 81 c1 d8 03 00 00 add $0x3d8,%rcx 1805375f2: 83 79 6c 00 cmpl $0x0,0x6c(%rcx) 1805375f6: 76 1b jbe 0x180537613 1805375f8: 48 8b 41 60 mov 0x60(%rcx),%rax 1805375fc: 48 8b 10 mov (%rax),%rdx 1805375ff: f3 0f 11 82 0c 08 00 movss %xmm0,0x80c(%rdx) 180537606: 00 180537607: c6 81 8f 00 24 00 01 movb $0x1,0x24008f(%rcx) 18053760e: e9 1d 86 ff ff jmp 0x18052fc30 180537613: 33 d2 xor %edx,%edx 180537615: f3 0f 11 82 0c 08 00 movss %xmm0,0x80c(%rdx) 18053761c: 00 18053761d: c6 81 8f 00 24 00 01 movb $0x1,0x24008f(%rcx) 180537624: e9 07 86 ff ff jmp 0x18052fc30 180537629: cc int3 18053762a: cc int3 18053762b: cc int3 18053762c: cc int3 18053762d: cc int3 18053762e: cc int3 18053762f: cc int3 180537630: 48 8b 41 08 mov 0x8(%rcx),%rax 180537634: f3 0f 10 02 movss (%rdx),%xmm0 180537638: 48 8b 08 mov (%rax),%rcx 18053763b: 48 81 c1 d8 03 00 00 add $0x3d8,%rcx 180537642: 83 79 6c 00 cmpl $0x0,0x6c(%rcx) 180537646: 76 1b jbe 0x180537663 180537648: 48 8b 41 60 mov 0x60(%rcx),%rax 18053764c: 48 8b 10 mov (%rax),%rdx 18053764f: f3 0f 11 82 04 08 00 movss %xmm0,0x804(%rdx) 180537656: 00 180537657: c6 81 8f 00 24 00 01 movb $0x1,0x24008f(%rcx) 18053765e: e9 cd 85 ff ff jmp 0x18052fc30 180537663: 33 d2 xor %edx,%edx 180537665: f3 0f 11 82 04 08 00 movss %xmm0,0x804(%rdx) 18053766c: 00 18053766d: c6 81 8f 00 24 00 01 movb $0x1,0x24008f(%rcx) 180537674: e9 b7 85 ff ff jmp 0x18052fc30 180537679: cc int3 18053767a: cc int3 18053767b: cc int3 18053767c: cc int3 18053767d: cc int3 18053767e: cc int3 18053767f: cc int3 180537680: 40 53 rex push %rbx 180537682: 48 83 ec 20 sub $0x20,%rsp 180537686: f3 41 0f 10 08 movss (%r8),%xmm1 18053768b: 48 8b ca mov %rdx,%rcx 18053768e: 48 8b da mov %rdx,%rbx 180537691: e8 3a 39 ee 00 call 0x18141afd0 180537696: 48 8b c3 mov %rbx,%rax 180537699: 48 83 c4 20 add $0x20,%rsp 18053769d: 5b pop %rbx 18053769e: c3 ret 18053769f: cc int3 1805376a0: 48 89 4c 24 08 mov %rcx,0x8(%rsp) 1805376a5: 48 83 ec 48 sub $0x48,%rsp 1805376a9: 48 c7 44 24 20 fe ff movq $0xfffffffffffffffe,0x20(%rsp) 1805376b0: ff ff 1805376b2: 0f 29 74 24 30 movaps %xmm6,0x30(%rsp) 1805376b7: 48 8b 02 mov (%rdx),%rax 1805376ba: 48 89 44 24 50 mov %rax,0x50(%rsp) 1805376bf: 8b 48 f0 mov -0x10(%rax),%ecx 1805376c2: f7 c1 00 00 00 30 test $0x30000000,%ecx 1805376c8: 75 0a jne 0x1805376d4 1805376ca: b9 01 00 00 00 mov $0x1,%ecx 1805376cf: f0 0f c1 48 f0 lock xadd %ecx,-0x10(%rax) 1805376d4: 48 8d 44 24 50 lea 0x50(%rsp),%rax 1805376d9: 48 89 44 24 58 mov %rax,0x58(%rsp) 1805376de: 48 8d 4c 24 50 lea 0x50(%rsp),%rcx 1805376e3: e8 28 35 ee 00 call 0x18141ac10 1805376e8: 0f 28 f0 movaps %xmm0,%xmm6 1805376eb: 48 8b 4c 24 50 mov 0x50(%rsp),%rcx 1805376f0: 48 83 c1 f0 add $0xfffffffffffffff0,%rcx 1805376f4: 8b 01 mov (%rcx),%eax 1805376f6: a9 00 00 00 30 test $0x30000000,%eax 1805376fb: 75 18 jne 0x180537715 1805376fd: b8 ff ff ff ff mov $0xffffffff,%eax 180537702: f0 0f c1 01 lock xadd %eax,(%rcx) 180537706: ff c8 dec %eax 180537708: 83 f8 ff cmp $0xffffffff,%eax 18053770b: 75 08 jne 0x180537715 18053770d: e8 e2 99 bf 00 call 0x1811310f4 180537712: 0f 28 c6 movaps %xmm6,%xmm0 180537715: 0f 28 74 24 30 movaps 0x30(%rsp),%xmm6 18053771a: 48 83 c4 48 add $0x48,%rsp 18053771e: c3 ret