soothe_mem.bin: file format binary Disassembly of section .data: 000000000052dc30 <.data+0x52dc30>: 52dc30: 40 53 rex push %rbx 52dc32: 48 83 ec 50 sub $0x50,%rsp 52dc36: 48 8b d9 mov %rcx,%rbx 52dc39: 39 51 04 cmp %edx,0x4(%rcx) 52dc3c: 0f 84 db 00 00 00 je 0x52dd1d 52dc42: 44 89 41 08 mov %r8d,0x8(%rcx) 52dc46: 44 8b c2 mov %edx,%r8d 52dc49: 89 51 04 mov %edx,0x4(%rcx) 52dc4c: 48 8d 54 24 30 lea 0x30(%rsp),%rdx 52dc51: 48 89 74 24 60 mov %rsi,0x60(%rsp) 52dc56: 48 89 7c 24 68 mov %rdi,0x68(%rsp) 52dc5b: e8 60 59 00 00 call 0x5335c0 52dc60: 44 8b 43 08 mov 0x8(%rbx),%r8d 52dc64: 45 85 c0 test %r8d,%r8d 52dc67: 79 23 jns 0x52dc8c 52dc69: 8b 54 24 34 mov 0x34(%rsp),%edx 52dc6d: 48 8d 7b 48 lea 0x48(%rbx),%rdi 52dc71: 48 8b cf mov %rdi,%rcx 52dc74: e8 d7 68 00 00 call 0x534550 52dc79: 8b 54 24 38 mov 0x38(%rsp),%edx 52dc7d: 48 8d 4b 68 lea 0x68(%rbx),%rcx 52dc81: e8 ca 68 00 00 call 0x534550 52dc86: 8b 54 24 3c mov 0x3c(%rsp),%edx 52dc8a: eb 2e jmp 0x52dcba 52dc8c: 48 8d 54 24 40 lea 0x40(%rsp),%rdx 52dc91: 48 8b cb mov %rbx,%rcx 52dc94: e8 27 59 00 00 call 0x5335c0 52dc99: 8b 54 24 44 mov 0x44(%rsp),%edx 52dc9d: 48 8d 7b 48 lea 0x48(%rbx),%rdi 52dca1: 48 8b cf mov %rdi,%rcx 52dca4: e8 a7 68 00 00 call 0x534550 52dca9: 8b 54 24 48 mov 0x48(%rsp),%edx 52dcad: 48 8d 4b 68 lea 0x68(%rbx),%rcx 52dcb1: e8 9a 68 00 00 call 0x534550 52dcb6: 8b 54 24 4c mov 0x4c(%rsp),%edx 52dcba: 48 8d 73 58 lea 0x58(%rbx),%rsi 52dcbe: 48 8b ce mov %rsi,%rcx 52dcc1: e8 8a 68 00 00 call 0x534550 52dcc6: 48 8d 15 eb 30 12 02 lea 0x21230eb(%rip),%rdx # 0x2650db8 52dccd: 48 8d 0d e4 30 12 02 lea 0x21230e4(%rip),%rcx # 0x2650db8 52dcd4: ff 15 2e d3 67 01 call *0x167d32e(%rip) # 0x1bab008 52dcda: 44 8b 03 mov (%rbx),%r8d 52dcdd: 41 b9 01 00 00 00 mov $0x1,%r9d 52dce3: 8b 54 24 30 mov 0x30(%rsp),%edx 52dce7: 85 c0 test %eax,%eax 52dce9: 48 8b 06 mov (%rsi),%rax 52dcec: 48 89 44 24 28 mov %rax,0x28(%rsp) 52dcf1: 48 8b 07 mov (%rdi),%rax 52dcf4: 48 89 44 24 20 mov %rax,0x20(%rsp) 52dcf9: 75 0b jne 0x52dd06 52dcfb: 48 8d 4b 18 lea 0x18(%rbx),%rcx 52dcff: e8 3c 45 ad ff call 0x2240 52dd04: eb 09 jmp 0x52dd0f 52dd06: 48 8d 4b 20 lea 0x20(%rbx),%rcx 52dd0a: e8 01 3f ad ff call 0x1c10 52dd0f: 48 8b 7c 24 68 mov 0x68(%rsp),%rdi 52dd14: 48 8b 74 24 60 mov 0x60(%rsp),%rsi 52dd19: c6 43 15 01 movb $0x1,0x15(%rbx) 52dd1d: 48 83 c4 50 add $0x50,%rsp 52dd21: 5b pop %rbx 52dd22: c3 ret 52dd23: cc int3 52dd24: cc int3 52dd25: cc int3 52dd26: cc int3 52dd27: cc int3 52dd28: cc int3 52dd29: cc int3 52dd2a: cc int3 52dd2b: cc int3 52dd2c: cc int3 52dd2d: cc int3 52dd2e: cc int3 52dd2f: cc int3 52dd30: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 52dd35: 57 push %rdi 52dd36: 48 83 ec 20 sub $0x20,%rsp 52dd3a: 83 b9 30 01 00 00 00 cmpl $0x0,0x130(%rcx) 52dd41: 48 8b d9 mov %rcx,%rbx 52dd44: 7e 11 jle 0x52dd57 52dd46: 48 8b 89 28 01 00 00 mov 0x128(%rcx),%rcx 52dd4d: 48 85 c9 test %rcx,%rcx 52dd50: 74 05 je 0x52dd57 52dd52: e8 69 33 ad ff call 0x10c0 52dd57: 33 ff xor %edi,%edi 52dd59: 48 89 bb 28 01 00 00 mov %rdi,0x128(%rbx) 52dd60: 89 bb 30 01 00 00 mov %edi,0x130(%rbx) 52dd66: 39 bb 20 01 00 00 cmp %edi,0x120(%rbx) 52dd6c: 7e 11 jle 0x52dd7f 52dd6e: 48 8b 8b 18 01 00 00 mov 0x118(%rbx),%rcx 52dd75: 48 85 c9 test %rcx,%rcx 52dd78: 74 05 je 0x52dd7f 52dd7a: e8 41 33 ad ff call 0x10c0 52dd7f: 48 89 bb 18 01 00 00 mov %rdi,0x118(%rbx) 52dd86: 89 bb 20 01 00 00 mov %edi,0x120(%rbx) 52dd8c: 39 bb 10 01 00 00 cmp %edi,0x110(%rbx) 52dd92: 7e 11 jle 0x52dda5 52dd94: 48 8b 8b 08 01 00 00 mov 0x108(%rbx),%rcx 52dd9b: 48 85 c9 test %rcx,%rcx 52dd9e: 74 05 je 0x52dda5 52dda0: e8 1b 33 ad ff call 0x10c0 52dda5: 48 89 bb 08 01 00 00 mov %rdi,0x108(%rbx) 52ddac: 89 bb 10 01 00 00 mov %edi,0x110(%rbx) 52ddb2: 39 bb 00 01 00 00 cmp %edi,0x100(%rbx) 52ddb8: 7e 11 jle 0x52ddcb 52ddba: 48 8b 8b f8 00 00 00 mov 0xf8(%rbx),%rcx 52ddc1: 48 85 c9 test %rcx,%rcx 52ddc4: 74 05 je 0x52ddcb 52ddc6: e8 f5 32 ad ff call 0x10c0 52ddcb: 48 89 bb f8 00 00 00 mov %rdi,0xf8(%rbx) 52ddd2: 89 bb 00 01 00 00 mov %edi,0x100(%rbx) 52ddd8: 39 bb f0 00 00 00 cmp %edi,0xf0(%rbx) 52ddde: 7e 11 jle 0x52ddf1 52dde0: 48 8b 8b e8 00 00 00 mov 0xe8(%rbx),%rcx 52dde7: 48 85 c9 test %rcx,%rcx 52ddea: 74 05 je 0x52ddf1 52ddec: e8 cf 32 ad ff call 0x10c0 52ddf1: 48 89 bb e8 00 00 00 mov %rdi,0xe8(%rbx) 52ddf8: 89 bb f0 00 00 00 mov %edi,0xf0(%rbx) 52ddfe: 39 bb e0 00 00 00 cmp %edi,0xe0(%rbx) 52de04: 7e 11 jle 0x52de17 52de06: 48 8b 8b d8 00 00 00 mov 0xd8(%rbx),%rcx 52de0d: 48 85 c9 test %rcx,%rcx 52de10: 74 05 je 0x52de17 52de12: e8 a9 32 ad ff call 0x10c0 52de17: 48 89 bb d8 00 00 00 mov %rdi,0xd8(%rbx) 52de1e: 89 bb e0 00 00 00 mov %edi,0xe0(%rbx) 52de24: 39 bb d0 00 00 00 cmp %edi,0xd0(%rbx) 52de2a: 7e 11 jle 0x52de3d 52de2c: 48 8b 8b c8 00 00 00 mov 0xc8(%rbx),%rcx 52de33: 48 85 c9 test %rcx,%rcx 52de36: 74 05 je 0x52de3d 52de38: e8 83 32 ad ff call 0x10c0 52de3d: 48 89 bb c8 00 00 00 mov %rdi,0xc8(%rbx) 52de44: 89 bb d0 00 00 00 mov %edi,0xd0(%rbx) 52de4a: 39 bb c0 00 00 00 cmp %edi,0xc0(%rbx) 52de50: 7e 11 jle 0x52de63 52de52: 48 8b 8b b8 00 00 00 mov 0xb8(%rbx),%rcx 52de59: 48 85 c9 test %rcx,%rcx 52de5c: 74 05 je 0x52de63 52de5e: e8 5d 32 ad ff call 0x10c0 52de63: 48 89 bb b8 00 00 00 mov %rdi,0xb8(%rbx) 52de6a: 89 bb c0 00 00 00 mov %edi,0xc0(%rbx) 52de70: 39 bb b0 00 00 00 cmp %edi,0xb0(%rbx) 52de76: 7e 11 jle 0x52de89 52de78: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx 52de7f: 48 85 c9 test %rcx,%rcx 52de82: 74 05 je 0x52de89 52de84: e8 37 32 ad ff call 0x10c0 52de89: 48 89 bb a8 00 00 00 mov %rdi,0xa8(%rbx) 52de90: 89 bb b0 00 00 00 mov %edi,0xb0(%rbx) 52de96: 39 bb a0 00 00 00 cmp %edi,0xa0(%rbx) 52de9c: 7e 11 jle 0x52deaf 52de9e: 48 8b 8b 98 00 00 00 mov 0x98(%rbx),%rcx 52dea5: 48 85 c9 test %rcx,%rcx 52dea8: 74 05 je 0x52deaf 52deaa: e8 11 32 ad ff call 0x10c0 52deaf: 48 89 bb 98 00 00 00 mov %rdi,0x98(%rbx) 52deb6: 89 bb a0 00 00 00 mov %edi,0xa0(%rbx) 52debc: 39 bb 90 00 00 00 cmp %edi,0x90(%rbx) 52dec2: 7e 11 jle 0x52ded5 52dec4: 48 8b 8b 88 00 00 00 mov 0x88(%rbx),%rcx 52decb: 48 85 c9 test %rcx,%rcx 52dece: 74 05 je 0x52ded5 52ded0: e8 eb 31 ad ff call 0x10c0 52ded5: 48 89 bb 88 00 00 00 mov %rdi,0x88(%rbx) 52dedc: 89 bb 90 00 00 00 mov %edi,0x90(%rbx) 52dee2: 39 bb 80 00 00 00 cmp %edi,0x80(%rbx) 52dee8: 7e 0e jle 0x52def8 52deea: 48 8b 4b 78 mov 0x78(%rbx),%rcx 52deee: 48 85 c9 test %rcx,%rcx 52def1: 74 05 je 0x52def8 52def3: e8 c8 31 ad ff call 0x10c0 52def8: 48 89 7b 78 mov %rdi,0x78(%rbx) 52defc: 89 bb 80 00 00 00 mov %edi,0x80(%rbx) 52df02: 39 7b 70 cmp %edi,0x70(%rbx) 52df05: 7e 0e jle 0x52df15 52df07: 48 8b 4b 68 mov 0x68(%rbx),%rcx 52df0b: 48 85 c9 test %rcx,%rcx 52df0e: 74 05 je 0x52df15 52df10: e8 ab 31 ad ff call 0x10c0 52df15: 48 89 7b 68 mov %rdi,0x68(%rbx) 52df19: 89 7b 70 mov %edi,0x70(%rbx) 52df1c: 39 7b 60 cmp %edi,0x60(%rbx) 52df1f: 7e 0e jle 0x52df2f 52df21: 48 8b 4b 58 mov 0x58(%rbx),%rcx 52df25: 48 85 c9 test %rcx,%rcx 52df28: 74 05 je 0x52df2f 52df2a: e8 91 31 ad ff call 0x10c0 52df2f: 48 89 7b 58 mov %rdi,0x58(%rbx) 52df33: 89 7b 60 mov %edi,0x60(%rbx) 52df36: 39 7b 50 cmp %edi,0x50(%rbx) 52df39: 7e 0e jle 0x52df49 52df3b: 48 8b 4b 48 mov 0x48(%rbx),%rcx 52df3f: 48 85 c9 test %rcx,%rcx 52df42: 74 05 je 0x52df49 52df44: e8 77 31 ad ff call 0x10c0 52df49: 48 89 7b 48 mov %rdi,0x48(%rbx) 52df4d: 89 7b 50 mov %edi,0x50(%rbx) 52df50: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx 52df55: 48 83 c4 20 add $0x20,%rsp 52df59: 5f pop %rdi 52df5a: c3 ret 52df5b: cc int3 52df5c: cc int3 52df5d: cc int3 52df5e: cc int3 52df5f: cc int3 52df60: 48 89 5c 24 08 mov %rbx,0x8(%rsp) 52df65: 48 89 74 24 10 mov %rsi,0x10(%rsp) 52df6a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) 52df6f: 41 56 push %r14 52df71: 48 83 ec 30 sub $0x30,%rsp 52df75: 8b 91 a0 01 00 00 mov 0x1a0(%rcx),%edx 52df7b: 48 8b f9 mov %rcx,%rdi 52df7e: 48 81 c1 40 03 00 00 add $0x340,%rcx 52df85: 0f 29 74 24 20 movaps %xmm6,0x20(%rsp) 52df8a: 0f 57 d2 xorps %xmm2,%xmm2 52df8d: 0f 57 f6 xorps %xmm6,%xmm6 52df90: e8 fb 01 00 00 call 0x52e190 52df95: 8b 97 a0 01 00 00 mov 0x1a0(%rdi),%edx 52df9b: 48 8d 8f 50 03 00 00 lea 0x350(%rdi),%rcx 52dfa2: 0f 57 d2 xorps %xmm2,%xmm2 52dfa5: e8 e6 01 00 00 call 0x52e190 52dfaa: 8b 97 a0 01 00 00 mov 0x1a0(%rdi),%edx 52dfb0: 48 8d 8f b0 03 00 00 lea 0x3b0(%rdi),%rcx 52dfb7: 03 d2 add %edx,%edx 52dfb9: 0f 57 d2 xorps %xmm2,%xmm2 52dfbc: e8 cf 01 00 00 call 0x52e190 52dfc1: 8b 97 a0 01 00 00 mov 0x1a0(%rdi),%edx 52dfc7: 48 8b 8f 50 03 00 00 mov 0x350(%rdi),%rcx 52dfce: e8 1d 77 00 00 call 0x5356f0 52dfd3: 8b 97 a0 01 00 00 mov 0x1a0(%rdi),%edx 52dfd9: 48 8b 8f 40 03 00 00 mov 0x340(%rdi),%rcx 52dfe0: e8 0b 77 00 00 call 0x5356f0 52dfe5: 80 bf b4 01 00 00 00 cmpb $0x0,0x1b4(%rdi) 52dfec: 0f 84 80 00 00 00 je 0x52e072 52dff2: 48 8b 97 40 03 00 00 mov 0x340(%rdi),%rdx 52dff9: 44 8b 8f a0 01 00 00 mov 0x1a0(%rdi),%r9d 52e000: 4c 8b c2 mov %rdx,%r8 52e003: 48 8b 8f b0 03 00 00 mov 0x3b0(%rdi),%rcx 52e00a: e8 61 fa ff ff call 0x52da70 52e00f: 4c 63 97 a0 01 00 00 movslq 0x1a0(%rdi),%r10 52e016: 33 c0 xor %eax,%eax 52e018: 4c 8b 8f b0 03 00 00 mov 0x3b0(%rdi),%r9 52e01f: 49 83 fa 04 cmp $0x4,%r10 52e023: 7c 38 jl 0x52e05d 52e025: 49 8d 52 fc lea -0x4(%r10),%rdx 52e029: 48 c1 ea 02 shr $0x2,%rdx 52e02d: 49 8d 49 08 lea 0x8(%r9),%rcx 52e031: 48 ff c2 inc %rdx 52e034: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax 52e03b: 00 52e03c: 0f 1f 40 00 nopl 0x0(%rax) 52e040: f3 0f 58 71 f8 addss -0x8(%rcx),%xmm6 52e045: f3 0f 58 71 fc addss -0x4(%rcx),%xmm6 52e04a: f3 0f 58 31 addss (%rcx),%xmm6 52e04e: f3 0f 58 71 04 addss 0x4(%rcx),%xmm6 52e053: 48 83 c1 10 add $0x10,%rcx 52e057: 48 83 ea 01 sub $0x1,%rdx 52e05b: 75 e3 jne 0x52e040 52e05d: 49 3b c2 cmp %r10,%rax 52e060: 7d 6e jge 0x52e0d0 52e062: f3 41 0f 58 34 81 addss (%r9,%rax,4),%xmm6 52e068: 48 ff c0 inc %rax 52e06b: 49 3b c2 cmp %r10,%rax 52e06e: 7c f2 jl 0x52e062 52e070: eb 5e jmp 0x52e0d0 52e072: 4c 63 97 a0 01 00 00 movslq 0x1a0(%rdi),%r10 52e079: 33 c0 xor %eax,%eax 52e07b: 4c 8b 8f 40 03 00 00 mov 0x340(%rdi),%r9 52e082: 49 83 fa 04 cmp $0x4,%r10 52e086: 7c 35 jl 0x52e0bd 52e088: 49 8d 52 fc lea -0x4(%r10),%rdx 52e08c: 48 c1 ea 02 shr $0x2,%rdx 52e090: 49 8d 49 08 lea 0x8(%r9),%rcx 52e094: 48 ff c2 inc %rdx 52e097: 48 8d 04 95 00 00 00 lea 0x0(,%rdx,4),%rax 52e09e: 00 52e09f: 90 nop 52e0a0: f3 0f 58 71 f8 addss -0x8(%rcx),%xmm6 52e0a5: f3 0f 58 71 fc addss -0x4(%rcx),%xmm6 52e0aa: f3 0f 58 31 addss (%rcx),%xmm6 52e0ae: f3 0f 58 71 04 addss 0x4(%rcx),%xmm6 52e0b3: 48 83 c1 10 add $0x10,%rcx 52e0b7: 48 83 ea 01 sub $0x1,%rdx 52e0bb: 75 e3 jne 0x52e0a0 52e0bd: 49 3b c2 cmp %r10,%rax 52e0c0: 7d 0e jge 0x52e0d0 52e0c2: f3 41 0f 58 34 81 addss (%r9,%rax,4),%xmm6 52e0c8: 48 ff c0 inc %rax 52e0cb: 49 3b c2 cmp %r10,%rax 52e0ce: 7c f2 jl 0x52e0c2 52e0d0: f3 0f 10 0d cc 5d f9 movss 0x1f95dcc(%rip),%xmm1 # 0x24c3ea4 52e0d7: 01 52e0d8: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx 52e0dd: 48 8b 74 24 48 mov 0x48(%rsp),%rsi 52e0e2: 66 41 0f 6e c2 movd %r10d,%xmm0 52e0e7: 0f 5b c0 cvtdq2ps %xmm0,%xmm0 52e0ea: f3 0f 5e f0 divss %xmm0,%xmm6 52e0ee: 66 0f 6e 87 ac 01 00 movd 0x1ac(%rdi),%xmm0 52e0f5: 00 52e0f6: f3 0f 5e ce divss %xmm6,%xmm1 52e0fa: 0f 28 74 24 20 movaps 0x20(%rsp),%xmm6 52e0ff: f3 0f 11 8f a4 01 00 movss %xmm1,0x1a4(%rdi) 52e106: 00 52e107: 0f 5b c0 cvtdq2ps %xmm0,%xmm0 52e10a: f3 0f 5e c8 divss %xmm0,%xmm1 52e10e: f3 0f 11 8f a4 01 00 movss %xmm1,0x1a4(%rdi) 52e115: 00 52e116: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi 52e11b: 48 83 c4 30 add $0x30,%rsp 52e11f: 41 5e pop %r14 52e121: c3 ret 52e122: cc int3 52e123: cc int3 52e124: cc int3 52e125: cc int3 52e126: cc int3 52e127: cc int3 52e128: cc int3 52e129: cc int3 52e12a: cc int3 52e12b: cc int3 52e12c: cc int3 52e12d: cc int3 52e12e: cc int3 52e12f: cc int3