soothe_mem.bin: file format binary Disassembly of section .data: 0000000000530850 <.data+0x530850>: 530850: 48 8b c4 mov %rsp,%rax 530853: 48 89 58 10 mov %rbx,0x10(%rax) 530857: 48 89 70 18 mov %rsi,0x18(%rax) 53085b: 57 push %rdi 53085c: 48 81 ec e0 00 00 00 sub $0xe0,%rsp 530863: 0f 29 70 e8 movaps %xmm6,-0x18(%rax) 530867: 0f 29 78 d8 movaps %xmm7,-0x28(%rax) 53086b: 48 8b 05 fe 50 0e 02 mov 0x20e50fe(%rip),%rax # 0x2615970 530872: 48 33 c4 xor %rsp,%rax 530875: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) 53087c: 00 53087d: f3 0f 10 41 24 movss 0x24(%rcx),%xmm0 530882: 48 8b f9 mov %rcx,%rdi 530885: f3 0f 59 05 ff 34 f9 mulss 0x1f934ff(%rip),%xmm0 # 0x24c3d8c 53088c: 01 53088d: 8b 41 64 mov 0x64(%rcx),%eax 530890: f3 0f 10 35 1c 3d f9 movss 0x1f93d1c(%rip),%xmm6 # 0x24c45b4 530897: 01 530898: 99 cltd 530899: 2b c2 sub %edx,%eax 53089b: f3 0f 5e f0 divss %xmm0,%xmm6 53089f: d1 f8 sar $1,%eax 5308a1: 8d 70 01 lea 0x1(%rax),%esi 5308a4: 66 0f 6e c6 movd %esi,%xmm0 5308a8: 0f 5b c0 cvtdq2ps %xmm0,%xmm0 5308ab: f3 0f 59 f0 mulss %xmm0,%xmm6 5308af: f3 0f 10 05 51 39 f9 movss 0x1f93951(%rip),%xmm0 # 0x24c4208 5308b6: 01 5308b7: e8 f0 43 4e 01 call 0x1a14cac 5308bc: ba 01 00 00 00 mov $0x1,%edx 5308c1: 4c 63 c6 movslq %esi,%r8 5308c4: 0f 28 f8 movaps %xmm0,%xmm7 5308c7: 8b ca mov %edx,%ecx 5308c9: 4c 3b c2 cmp %rdx,%r8 5308cc: 0f 8e 84 01 00 00 jle 0x530a56 5308d2: f2 0f 10 2d 36 46 f9 movsd 0x1f94636(%rip),%xmm5 # 0x24c4f10 5308d9: 01 5308da: 49 8d 40 ff lea -0x1(%r8),%rax 5308de: f3 0f 10 25 be 35 f9 movss 0x1f935be(%rip),%xmm4 # 0x24c3ea4 5308e5: 01 5308e6: 48 83 f8 04 cmp $0x4,%rax 5308ea: 0f 8c 1c 01 00 00 jl 0x530a0c 5308f0: 4d 8d 50 fd lea -0x3(%r8),%r10 5308f4: 44 8d 4a 02 lea 0x2(%rdx),%r9d 5308f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) 5308ff: 00 530900: 48 8b 87 a8 06 54 00 mov 0x5406a8(%rdi),%rax 530907: 0f 57 db xorps %xmm3,%xmm3 53090a: f3 0f 2a da cvtsi2ss %edx,%xmm3 53090e: 83 c2 04 add $0x4,%edx 530911: 0f 28 c4 movaps %xmm4,%xmm0 530914: f3 0f 5e de divss %xmm6,%xmm3 530918: 0f 28 cb movaps %xmm3,%xmm1 53091b: f3 0f 5e cf divss %xmm7,%xmm1 53091f: f3 0f 58 cc addss %xmm4,%xmm1 530923: f3 0f 5e c1 divss %xmm1,%xmm0 530927: 0f 57 c9 xorps %xmm1,%xmm1 53092a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 53092e: 0f 28 c4 movaps %xmm4,%xmm0 530931: 0f 54 cd andps %xmm5,%xmm1 530934: 66 0f 5a d1 cvtpd2ps %xmm1,%xmm2 530938: f3 0f 59 d3 mulss %xmm3,%xmm2 53093c: 0f 57 db xorps %xmm3,%xmm3 53093f: f3 0f 11 14 88 movss %xmm2,(%rax,%rcx,4) 530944: 41 8d 41 ff lea -0x1(%r9),%eax 530948: f3 0f 2a d8 cvtsi2ss %eax,%xmm3 53094c: 48 8b 87 a8 06 54 00 mov 0x5406a8(%rdi),%rax 530953: f3 0f 5e de divss %xmm6,%xmm3 530957: 0f 28 cb movaps %xmm3,%xmm1 53095a: f3 0f 5e cf divss %xmm7,%xmm1 53095e: f3 0f 58 cc addss %xmm4,%xmm1 530962: f3 0f 5e c1 divss %xmm1,%xmm0 530966: 0f 57 c9 xorps %xmm1,%xmm1 530969: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 53096d: 0f 28 c4 movaps %xmm4,%xmm0 530970: 0f 54 cd andps %xmm5,%xmm1 530973: 66 0f 5a d1 cvtpd2ps %xmm1,%xmm2 530977: f3 0f 59 d3 mulss %xmm3,%xmm2 53097b: 0f 57 db xorps %xmm3,%xmm3 53097e: f3 41 0f 2a d9 cvtsi2ss %r9d,%xmm3 530983: f3 0f 11 54 88 04 movss %xmm2,0x4(%rax,%rcx,4) 530989: 48 8b 87 a8 06 54 00 mov 0x5406a8(%rdi),%rax 530990: f3 0f 5e de divss %xmm6,%xmm3 530994: 0f 28 cb movaps %xmm3,%xmm1 530997: f3 0f 5e cf divss %xmm7,%xmm1 53099b: f3 0f 58 cc addss %xmm4,%xmm1 53099f: f3 0f 5e c1 divss %xmm1,%xmm0 5309a3: 0f 57 c9 xorps %xmm1,%xmm1 5309a6: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 5309aa: 0f 28 c4 movaps %xmm4,%xmm0 5309ad: 0f 54 cd andps %xmm5,%xmm1 5309b0: 66 0f 5a d1 cvtpd2ps %xmm1,%xmm2 5309b4: f3 0f 59 d3 mulss %xmm3,%xmm2 5309b8: 0f 57 db xorps %xmm3,%xmm3 5309bb: f3 0f 11 54 88 08 movss %xmm2,0x8(%rax,%rcx,4) 5309c1: 41 8d 41 01 lea 0x1(%r9),%eax 5309c5: f3 0f 2a d8 cvtsi2ss %eax,%xmm3 5309c9: 48 8b 87 a8 06 54 00 mov 0x5406a8(%rdi),%rax 5309d0: 41 83 c1 04 add $0x4,%r9d 5309d4: f3 0f 5e de divss %xmm6,%xmm3 5309d8: 0f 28 cb movaps %xmm3,%xmm1 5309db: f3 0f 5e cf divss %xmm7,%xmm1 5309df: f3 0f 58 cc addss %xmm4,%xmm1 5309e3: f3 0f 5e c1 divss %xmm1,%xmm0 5309e7: 0f 57 c9 xorps %xmm1,%xmm1 5309ea: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 5309ee: 0f 54 cd andps %xmm5,%xmm1 5309f1: 66 0f 5a d1 cvtpd2ps %xmm1,%xmm2 5309f5: f3 0f 59 d3 mulss %xmm3,%xmm2 5309f9: f3 0f 11 54 88 0c movss %xmm2,0xc(%rax,%rcx,4) 5309ff: 48 83 c1 04 add $0x4,%rcx 530a03: 49 3b ca cmp %r10,%rcx 530a06: 0f 8c f4 fe ff ff jl 0x530900 530a0c: 49 3b c8 cmp %r8,%rcx 530a0f: 7d 45 jge 0x530a56 530a11: 48 8b 87 a8 06 54 00 mov 0x5406a8(%rdi),%rax 530a18: 0f 57 db xorps %xmm3,%xmm3 530a1b: f3 0f 2a da cvtsi2ss %edx,%xmm3 530a1f: ff c2 inc %edx 530a21: 0f 28 c4 movaps %xmm4,%xmm0 530a24: f3 0f 5e de divss %xmm6,%xmm3 530a28: 0f 28 cb movaps %xmm3,%xmm1 530a2b: f3 0f 5e cf divss %xmm7,%xmm1 530a2f: f3 0f 58 cc addss %xmm4,%xmm1 530a33: f3 0f 5e c1 divss %xmm1,%xmm0 530a37: 0f 57 c9 xorps %xmm1,%xmm1 530a3a: f3 0f 5a c8 cvtss2sd %xmm0,%xmm1 530a3e: 0f 54 cd andps %xmm5,%xmm1 530a41: 66 0f 5a d1 cvtpd2ps %xmm1,%xmm2 530a45: f3 0f 59 d3 mulss %xmm3,%xmm2 530a49: f3 0f 11 14 88 movss %xmm2,(%rax,%rcx,4) 530a4e: 48 ff c1 inc %rcx 530a51: 49 3b c8 cmp %r8,%rcx 530a54: 7c bb jl 0x530a11 530a56: 48 8b 9f a8 06 54 00 mov 0x5406a8(%rdi),%rbx 530a5d: 48 8d 15 54 03 12 02 lea 0x2120354(%rip),%rdx # 0x2650db8 530a64: 48 8d 0d 4d 03 12 02 lea 0x212034d(%rip),%rcx # 0x2650db8 530a6b: ff 15 97 a5 67 01 call *0x167a597(%rip) # 0x1bab008 530a71: 44 8b ce mov %esi,%r9d 530a74: 4c 8b c3 mov %rbx,%r8 530a77: 48 8b cb mov %rbx,%rcx 530a7a: 85 c0 test %eax,%eax 530a7c: 75 0f jne 0x530a8d 530a7e: f3 0f 10 0d ca 33 f9 movss 0x1f933ca(%rip),%xmm1 # 0x24c3e50 530a85: 01 530a86: e8 b5 ff c0 ff call 0x140a40 530a8b: eb 0d jmp 0x530a9a 530a8d: f2 0f 10 0d 7b 36 f9 movsd 0x1f9367b(%rip),%xmm1 # 0x24c4110 530a94: 01 530a95: e8 66 00 c1 ff call 0x140b00 530a9a: f3 0f 10 4f 24 movss 0x24(%rdi),%xmm1 530a9f: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx 530aa4: f3 0f 10 05 24 38 f9 movss 0x1f93824(%rip),%xmm0 # 0x24c42d0 530aab: 01 530aac: f2 0f 10 1d 8c 36 f9 movsd 0x1f9368c(%rip),%xmm3 # 0x24c4140 530ab3: 01 530ab4: f2 0f 10 15 c4 38 f9 movsd 0x1f938c4(%rip),%xmm2 # 0x24c4380 530abb: 01 530abc: 48 8b 9f 18 07 54 00 mov 0x540718(%rdi),%rbx 530ac3: 0f 5a c9 cvtps2pd %xmm1,%xmm1 530ac6: f3 0f 11 44 24 20 movss %xmm0,0x20(%rsp) 530acc: e8 ef 33 00 00 call 0x533ec0 530ad1: 48 8b 97 f8 06 54 00 mov 0x5406f8(%rdi),%rdx 530ad8: 4c 8d 44 24 30 lea 0x30(%rsp),%r8 530add: 48 8b 8f 08 07 54 00 mov 0x540708(%rdi),%rcx 530ae4: 4c 8b cb mov %rbx,%r9 530ae7: 89 74 24 20 mov %esi,0x20(%rsp) 530aeb: e8 90 4d 00 00 call 0x535880 530af0: 48 8b 97 08 07 54 00 mov 0x540708(%rdi),%rdx 530af7: 44 8b c6 mov %esi,%r8d 530afa: 48 8b 8f f8 06 54 00 mov 0x5406f8(%rdi),%rcx 530b01: e8 ca 4a 00 00 call 0x5355d0 530b06: 48 8b 97 f8 06 54 00 mov 0x5406f8(%rdi),%rdx 530b0d: 44 8b c6 mov %esi,%r8d 530b10: 48 8b 8f a8 06 54 00 mov 0x5406a8(%rdi),%rcx 530b17: e8 74 ce ff ff call 0x52d990 530b1c: 48 8b 87 a8 06 54 00 mov 0x5406a8(%rdi),%rax 530b23: c7 00 00 00 00 00 movl $0x0,(%rax) 530b29: 48 8b 8c 24 b0 00 00 mov 0xb0(%rsp),%rcx 530b30: 00 530b31: 48 33 cc xor %rsp,%rcx 530b34: e8 97 05 c0 00 call 0x11310d0 530b39: 4c 8d 9c 24 e0 00 00 lea 0xe0(%rsp),%r11 530b40: 00 530b41: 49 8b 5b 18 mov 0x18(%r11),%rbx 530b45: 49 8b 73 20 mov 0x20(%r11),%rsi 530b49: 41 0f 28 73 f0 movaps -0x10(%r11),%xmm6 530b4e: 41 0f 28 7b e0 movaps -0x20(%r11),%xmm7 530b53: 49 8b e3 mov %r11,%rsp 530b56: 5f pop %rdi 530b57: c3 ret 530b58: cc int3 530b59: cc int3 530b5a: cc int3 530b5b: cc int3 530b5c: cc int3 530b5d: cc int3 530b5e: cc int3 530b5f: cc int3