Files
Matiq 77b639ee82 chore: fix .gitignore to track decompiled .dis/.bin disassemblies
.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
2026-08-20 15:42:42 +03:00

528 lines
26 KiB
Plaintext

soothe_mem.bin: file format binary
Disassembly of section .data:
0000000000535a70 <.data+0x535a70>:
535a70: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
535a75: 48 89 74 24 10 mov %rsi,0x10(%rsp)
535a7a: 57 push %rdi
535a7b: 48 83 ec 20 sub $0x20,%rsp
535a7f: 48 8b fa mov %rdx,%rdi
535a82: 48 8b f1 mov %rcx,%rsi
535a85: 48 8d 15 2c b3 11 02 lea 0x211b32c(%rip),%rdx # 0x2650db8
535a8c: 41 8b d8 mov %r8d,%ebx
535a8f: 48 8d 0d 22 b3 11 02 lea 0x211b322(%rip),%rcx # 0x2650db8
535a96: ff 15 6c 55 67 01 call *0x167556c(%rip) # 0x1bab008
535a9c: 44 8b c3 mov %ebx,%r8d
535a9f: 48 8b d6 mov %rsi,%rdx
535aa2: 48 8b cf mov %rdi,%rcx
535aa5: 85 c0 test %eax,%eax
535aa7: 75 14 jne 0x535abd
535aa9: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx
535aae: 48 8b 74 24 38 mov 0x38(%rsp),%rsi
535ab3: 48 83 c4 20 add $0x20,%rsp
535ab7: 5f pop %rdi
535ab8: e9 53 af c0 ff jmp 0x140a10
535abd: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx
535ac2: 48 8b 74 24 38 mov 0x38(%rsp),%rsi
535ac7: 48 83 c4 20 add $0x20,%rsp
535acb: 5f pop %rdi
535acc: e9 9f af c0 ff jmp 0x140a70
535ad1: cc int3
535ad2: cc int3
535ad3: cc int3
535ad4: cc int3
535ad5: cc int3
535ad6: cc int3
535ad7: cc int3
535ad8: cc int3
535ad9: cc int3
535ada: cc int3
535adb: cc int3
535adc: cc int3
535add: cc int3
535ade: cc int3
535adf: cc int3
535ae0: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
535ae5: 57 push %rdi
535ae6: 48 83 ec 40 sub $0x40,%rsp
535aea: 48 c7 44 24 30 fe ff movq $0xfffffffffffffffe,0x30(%rsp)
535af1: ff ff
535af3: 48 89 5c 24 58 mov %rbx,0x58(%rsp)
535af8: 48 89 6c 24 60 mov %rbp,0x60(%rsp)
535afd: 48 89 74 24 68 mov %rsi,0x68(%rsp)
535b02: 48 8b da mov %rdx,%rbx
535b05: 48 8b f9 mov %rcx,%rdi
535b08: e8 13 9e ff ff call 0x52f920
535b0d: 90 nop
535b0e: 48 8d 05 fb 66 f7 01 lea 0x1f766fb(%rip),%rax # 0x24ac210
535b15: 48 89 07 mov %rax,(%rdi)
535b18: 48 8d 05 e9 6a f7 01 lea 0x1f76ae9(%rip),%rax # 0x24ac608
535b1f: 48 89 87 d0 03 00 00 mov %rax,0x3d0(%rdi)
535b26: 33 ed xor %ebp,%ebp
535b28: 48 89 af d8 04 24 00 mov %rbp,0x2404d8(%rdi)
535b2f: 8b c5 mov %ebp,%eax
535b31: 87 87 dc 04 24 00 xchg %eax,0x2404dc(%rdi)
535b37: 89 af e0 04 24 00 mov %ebp,0x2404e0(%rdi)
535b3d: 48 8d 8f e8 04 24 00 lea 0x2404e8(%rdi),%rcx
535b44: e8 07 07 00 00 call 0x536250
535b49: 48 8d 8f 00 05 34 00 lea 0x340500(%rdi),%rcx
535b50: e8 fb 06 00 00 call 0x536250
535b55: 48 8d 8f 18 05 44 00 lea 0x440518(%rdi),%rcx
535b5c: e8 ef 06 00 00 call 0x536250
535b61: 48 8d 8f 30 05 54 00 lea 0x540530(%rdi),%rcx
535b68: e8 03 db ff ff call 0x533670
535b6d: 90 nop
535b6e: 48 89 af 68 06 54 00 mov %rbp,0x540668(%rdi)
535b75: 89 af 70 06 54 00 mov %ebp,0x540670(%rdi)
535b7b: 48 8d 8f 78 06 54 00 lea 0x540678(%rdi),%rcx
535b82: 48 8d 35 97 86 ff ff lea -0x7969(%rip),%rsi # 0x52e220
535b89: 48 89 74 24 20 mov %rsi,0x20(%rsp)
535b8e: 4c 8d 0d 9b d7 ff ff lea -0x2865(%rip),%r9 # 0x533330
535b95: 8d 55 10 lea 0x10(%rbp),%edx
535b98: 44 8d 45 02 lea 0x2(%rbp),%r8d
535b9c: e8 63 c0 bf 00 call 0x1131c04
535ba1: 90 nop
535ba2: 48 89 af 98 06 54 00 mov %rbp,0x540698(%rdi)
535ba9: 89 af a0 06 54 00 mov %ebp,0x5406a0(%rdi)
535baf: 48 89 af a8 06 54 00 mov %rbp,0x5406a8(%rdi)
535bb6: 89 af b0 06 54 00 mov %ebp,0x5406b0(%rdi)
535bbc: 48 89 af b8 06 54 00 mov %rbp,0x5406b8(%rdi)
535bc3: 89 af c0 06 54 00 mov %ebp,0x5406c0(%rdi)
535bc9: 48 89 af c8 06 54 00 mov %rbp,0x5406c8(%rdi)
535bd0: 89 af d0 06 54 00 mov %ebp,0x5406d0(%rdi)
535bd6: 48 89 af d8 06 54 00 mov %rbp,0x5406d8(%rdi)
535bdd: 89 af e0 06 54 00 mov %ebp,0x5406e0(%rdi)
535be3: 48 89 af e8 06 54 00 mov %rbp,0x5406e8(%rdi)
535bea: 89 af f0 06 54 00 mov %ebp,0x5406f0(%rdi)
535bf0: 48 89 af f8 06 54 00 mov %rbp,0x5406f8(%rdi)
535bf7: 89 af 00 07 54 00 mov %ebp,0x540700(%rdi)
535bfd: 48 89 af 08 07 54 00 mov %rbp,0x540708(%rdi)
535c04: 89 af 10 07 54 00 mov %ebp,0x540710(%rdi)
535c0a: 48 89 af 18 07 54 00 mov %rbp,0x540718(%rdi)
535c11: 89 af 20 07 54 00 mov %ebp,0x540720(%rdi)
535c17: 48 8d 8f 28 07 54 00 lea 0x540728(%rdi),%rcx
535c1e: 48 89 74 24 20 mov %rsi,0x20(%rsp)
535c23: 4c 8d 0d 06 d7 ff ff lea -0x28fa(%rip),%r9 # 0x533330
535c2a: 8d 55 10 lea 0x10(%rbp),%edx
535c2d: 44 8d 45 02 lea 0x2(%rbp),%r8d
535c31: e8 ce bf bf 00 call 0x1131c04
535c36: 90 nop
535c37: 48 89 af 48 07 54 00 mov %rbp,0x540748(%rdi)
535c3e: 89 af 50 07 54 00 mov %ebp,0x540750(%rdi)
535c44: 48 89 af 58 07 54 00 mov %rbp,0x540758(%rdi)
535c4b: 89 af 60 07 54 00 mov %ebp,0x540760(%rdi)
535c51: 48 8d 8f 68 07 54 00 lea 0x540768(%rdi),%rcx
535c58: 48 89 74 24 20 mov %rsi,0x20(%rsp)
535c5d: 4c 8d 0d cc d6 ff ff lea -0x2934(%rip),%r9 # 0x533330
535c64: 8d 55 10 lea 0x10(%rbp),%edx
535c67: 44 8d 45 02 lea 0x2(%rbp),%r8d
535c6b: e8 94 bf bf 00 call 0x1131c04
535c70: 90 nop
535c71: 48 89 af 88 07 54 00 mov %rbp,0x540788(%rdi)
535c78: 89 af 90 07 54 00 mov %ebp,0x540790(%rdi)
535c7e: 48 89 af 98 07 54 00 mov %rbp,0x540798(%rdi)
535c85: 89 af a0 07 54 00 mov %ebp,0x5407a0(%rdi)
535c8b: 48 8d 8f a8 07 54 00 lea 0x5407a8(%rdi),%rcx
535c92: 48 89 74 24 20 mov %rsi,0x20(%rsp)
535c97: 4c 8d 0d 92 d6 ff ff lea -0x296e(%rip),%r9 # 0x533330
535c9e: 8d 55 10 lea 0x10(%rbp),%edx
535ca1: 44 8d 45 02 lea 0x2(%rbp),%r8d
535ca5: e8 5a bf bf 00 call 0x1131c04
535caa: 90 nop
535cab: 48 8d 8f c8 07 54 00 lea 0x5407c8(%rdi),%rcx
535cb2: 48 89 74 24 20 mov %rsi,0x20(%rsp)
535cb7: 4c 8d 0d 72 d6 ff ff lea -0x298e(%rip),%r9 # 0x533330
535cbe: 8d 55 10 lea 0x10(%rbp),%edx
535cc1: 44 8d 45 02 lea 0x2(%rbp),%r8d
535cc5: e8 3a bf bf 00 call 0x1131c04
535cca: 90 nop
535ccb: 48 8d 8f e8 07 54 00 lea 0x5407e8(%rdi),%rcx
535cd2: 48 89 74 24 20 mov %rsi,0x20(%rsp)
535cd7: 4c 8d 0d 52 d6 ff ff lea -0x29ae(%rip),%r9 # 0x533330
535cde: 8d 55 10 lea 0x10(%rbp),%edx
535ce1: 44 8d 45 08 lea 0x8(%rbp),%r8d
535ce5: e8 1a bf bf 00 call 0x1131c04
535cea: 48 89 af 68 08 54 00 mov %rbp,0x540868(%rdi)
535cf1: c7 87 70 08 54 00 00 movl $0x3f800000,0x540870(%rdi)
535cf8: 00 80 3f
535cfb: c7 87 74 08 54 00 00 movl $0x3f800000,0x540874(%rdi)
535d02: 00 80 3f
535d05: c7 87 78 08 54 00 00 movl $0x3f000000,0x540878(%rdi)
535d0c: 00 00 3f
535d0f: c7 87 7c 08 54 00 00 movl $0x3f000000,0x54087c(%rdi)
535d16: 00 00 3f
535d19: c7 87 80 08 54 00 00 movl $0x3f800000,0x540880(%rdi)
535d20: 00 80 3f
535d23: c7 87 84 08 54 00 00 movl $0x3f800000,0x540884(%rdi)
535d2a: 00 80 3f
535d2d: c7 87 88 08 54 00 00 movl $0x3f800000,0x540888(%rdi)
535d34: 00 80 3f
535d37: c7 87 8c 08 54 00 00 movl $0x3f800000,0x54088c(%rdi)
535d3e: 00 80 3f
535d41: 66 89 af 90 08 54 00 mov %bp,0x540890(%rdi)
535d48: c7 87 94 08 54 00 00 movl $0x3f800000,0x540894(%rdi)
535d4f: 00 80 3f
535d52: 48 c7 87 98 08 54 00 movq $0x3f800000,0x540898(%rdi)
535d59: 00 00 80 3f
535d5d: 40 88 af a0 08 54 00 mov %bpl,0x5408a0(%rdi)
535d64: 48 89 af a4 08 54 00 mov %rbp,0x5408a4(%rdi)
535d6b: c7 87 ac 08 54 00 00 movl $0x1000000,0x5408ac(%rdi)
535d72: 00 00 01
535d75: 48 89 9f b0 08 54 00 mov %rbx,0x5408b0(%rdi)
535d7c: c6 87 b8 08 54 00 01 movb $0x1,0x5408b8(%rdi)
535d83: c7 47 24 00 44 2c 47 movl $0x472c4400,0x24(%rdi)
535d8a: 48 8b c7 mov %rdi,%rax
535d8d: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx
535d92: 48 8b 6c 24 60 mov 0x60(%rsp),%rbp
535d97: 48 8b 74 24 68 mov 0x68(%rsp),%rsi
535d9c: 48 83 c4 40 add $0x40,%rsp
535da0: 5f pop %rdi
535da1: c3 ret
535da2: cc int3
535da3: cc int3
535da4: cc int3
535da5: cc int3
535da6: cc int3
535da7: cc int3
535da8: cc int3
535da9: cc int3
535daa: cc int3
535dab: cc int3
535dac: cc int3
535dad: cc int3
535dae: cc int3
535daf: cc int3
535db0: 48 89 4c 24 08 mov %rcx,0x8(%rsp)
535db5: 57 push %rdi
535db6: 48 83 ec 40 sub $0x40,%rsp
535dba: 48 c7 44 24 20 fe ff movq $0xfffffffffffffffe,0x20(%rsp)
535dc1: ff ff
535dc3: 48 89 5c 24 58 mov %rbx,0x58(%rsp)
535dc8: 48 89 6c 24 60 mov %rbp,0x60(%rsp)
535dcd: 48 89 74 24 68 mov %rsi,0x68(%rsp)
535dd2: 48 8b f9 mov %rcx,%rdi
535dd5: 89 11 mov %edx,(%rcx)
535dd7: 44 89 41 04 mov %r8d,0x4(%rcx)
535ddb: 33 f6 xor %esi,%esi
535ddd: 48 89 71 08 mov %rsi,0x8(%rcx)
535de1: 48 89 71 18 mov %rsi,0x18(%rcx)
535de5: 40 88 b1 20 01 00 00 mov %sil,0x120(%rcx)
535dec: 48 63 11 movslq (%rcx),%rdx
535def: 8d 42 01 lea 0x1(%rdx),%eax
535df2: 48 63 e8 movslq %eax,%rbp
535df5: 48 c1 e5 03 shl $0x3,%rbp
535df9: 48 8b cd mov %rbp,%rcx
535dfc: 83 e1 03 and $0x3,%ecx
535dff: 74 0b je 0x535e0c
535e01: b8 04 00 00 00 mov $0x4,%eax
535e06: 48 2b c1 sub %rcx,%rax
535e09: 48 03 e8 add %rax,%rbp
535e0c: 48 8b ca mov %rdx,%rcx
535e0f: 48 63 47 04 movslq 0x4(%rdi),%rax
535e13: 48 0f af c8 imul %rax,%rcx
535e17: 48 8d 1c 8d 20 00 00 lea 0x20(,%rcx,4),%rbx
535e1e: 00
535e1f: 48 03 dd add %rbp,%rbx
535e22: 48 89 5f 08 mov %rbx,0x8(%rdi)
535e26: 48 8b ce mov %rsi,%rcx
535e29: ff 15 79 54 67 01 call *0x1675479(%rip) # 0x1bab2a8
535e2f: 48 8b cb mov %rbx,%rcx
535e32: ff 15 78 54 67 01 call *0x1675478(%rip) # 0x1bab2b0
535e38: 48 89 47 18 mov %rax,0x18(%rdi)
535e3c: 48 85 c0 test %rax,%rax
535e3f: 74 65 je 0x535ea6
535e41: 48 89 47 10 mov %rax,0x10(%rdi)
535e45: 48 8d 14 28 lea (%rax,%rbp,1),%rdx
535e49: 44 8b c6 mov %esi,%r8d
535e4c: 39 37 cmp %esi,(%rdi)
535e4e: 7e 2c jle 0x535e7c
535e50: 48 8b ce mov %rsi,%rcx
535e53: 0f 1f 40 00 nopl 0x0(%rax)
535e57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
535e5e: 00 00
535e60: 48 8b 47 10 mov 0x10(%rdi),%rax
535e64: 48 89 14 01 mov %rdx,(%rcx,%rax,1)
535e68: 48 63 47 04 movslq 0x4(%rdi),%rax
535e6c: 48 8d 14 82 lea (%rdx,%rax,4),%rdx
535e70: 41 ff c0 inc %r8d
535e73: 48 8d 49 08 lea 0x8(%rcx),%rcx
535e77: 44 3b 07 cmp (%rdi),%r8d
535e7a: 7c e4 jl 0x535e60
535e7c: 48 63 0f movslq (%rdi),%rcx
535e7f: 48 8b 47 10 mov 0x10(%rdi),%rax
535e83: 48 89 34 c8 mov %rsi,(%rax,%rcx,8)
535e87: 40 86 b7 20 01 00 00 xchg %sil,0x120(%rdi)
535e8e: 48 8b c7 mov %rdi,%rax
535e91: 48 8b 5c 24 58 mov 0x58(%rsp),%rbx
535e96: 48 8b 6c 24 60 mov 0x60(%rsp),%rbp
535e9b: 48 8b 74 24 68 mov 0x68(%rsp),%rsi
535ea0: 48 83 c4 40 add $0x40,%rsp
535ea4: 5f pop %rdi
535ea5: c3 ret
535ea6: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx
535eab: e8 30 bb f3 ff call 0x4719e0
535eb0: 48 8d 15 b1 8d 0c 02 lea 0x20c8db1(%rip),%rdx # 0x25fec68
535eb7: 48 8d 4c 24 28 lea 0x28(%rsp),%rcx
535ebc: e8 b1 c9 bf 00 call 0x1132872
535ec1: cc int3
535ec2: cc int3
535ec3: cc int3
535ec4: cc int3
535ec5: cc int3
535ec6: cc int3
535ec7: cc int3
535ec8: cc int3
535ec9: cc int3
535eca: cc int3
535ecb: cc int3
535ecc: cc int3
535ecd: cc int3
535ece: cc int3
535ecf: cc int3
535ed0: 48 89 5c 24 08 mov %rbx,0x8(%rsp)
535ed5: 57 push %rdi
535ed6: 48 83 ec 20 sub $0x20,%rsp
535eda: 8b da mov %edx,%ebx
535edc: 48 8b f9 mov %rcx,%rdi
535edf: e8 2c 00 00 00 call 0x535f10
535ee4: f6 c3 01 test $0x1,%bl
535ee7: 74 0d je 0x535ef6
535ee9: ba c0 08 54 00 mov $0x5408c0,%edx
535eee: 48 8b cf mov %rdi,%rcx
535ef1: e8 fe b1 bf 00 call 0x11310f4
535ef6: 48 8b 5c 24 30 mov 0x30(%rsp),%rbx
535efb: 48 8b c7 mov %rdi,%rax
535efe: 48 83 c4 20 add $0x20,%rsp
535f02: 5f pop %rdi
535f03: c3 ret
535f04: cc int3
535f05: cc int3
535f06: cc int3
535f07: cc int3
535f08: cc int3
535f09: cc int3
535f0a: cc int3
535f0b: cc int3
535f0c: cc int3
535f0d: cc int3
535f0e: cc int3
535f0f: cc int3
535f10: 40 57 rex push %rdi
535f12: 48 83 ec 30 sub $0x30,%rsp
535f16: 48 c7 44 24 20 fe ff movq $0xfffffffffffffffe,0x20(%rsp)
535f1d: ff ff
535f1f: 48 89 5c 24 40 mov %rbx,0x40(%rsp)
535f24: 48 8b d9 mov %rcx,%rbx
535f27: 48 81 c1 e8 07 54 00 add $0x5407e8,%rcx
535f2e: 4c 8d 0d eb 82 ff ff lea -0x7d15(%rip),%r9 # 0x52e220
535f35: ba 10 00 00 00 mov $0x10,%edx
535f3a: 44 8d 42 f8 lea -0x8(%rdx),%r8d
535f3e: e8 d9 b7 bf 00 call 0x113171c
535f43: 90 nop
535f44: 48 8d 8b c8 07 54 00 lea 0x5407c8(%rbx),%rcx
535f4b: 4c 8d 0d ce 82 ff ff lea -0x7d32(%rip),%r9 # 0x52e220
535f52: ba 10 00 00 00 mov $0x10,%edx
535f57: 44 8d 42 f2 lea -0xe(%rdx),%r8d
535f5b: e8 bc b7 bf 00 call 0x113171c
535f60: 90 nop
535f61: 48 8d 8b a8 07 54 00 lea 0x5407a8(%rbx),%rcx
535f68: 4c 8d 0d b1 82 ff ff lea -0x7d4f(%rip),%r9 # 0x52e220
535f6f: ba 10 00 00 00 mov $0x10,%edx
535f74: 44 8d 42 f2 lea -0xe(%rdx),%r8d
535f78: e8 9f b7 bf 00 call 0x113171c
535f7d: 90 nop
535f7e: 83 bb a0 07 54 00 00 cmpl $0x0,0x5407a0(%rbx)
535f85: 7e 12 jle 0x535f99
535f87: 48 8b 8b 98 07 54 00 mov 0x540798(%rbx),%rcx
535f8e: 48 85 c9 test %rcx,%rcx
535f91: 74 06 je 0x535f99
535f93: e8 28 b1 ac ff call 0x10c0
535f98: 90 nop
535f99: 33 ff xor %edi,%edi
535f9b: 48 89 bb 98 07 54 00 mov %rdi,0x540798(%rbx)
535fa2: 89 bb a0 07 54 00 mov %edi,0x5407a0(%rbx)
535fa8: 39 bb 90 07 54 00 cmp %edi,0x540790(%rbx)
535fae: 7e 12 jle 0x535fc2
535fb0: 48 8b 8b 88 07 54 00 mov 0x540788(%rbx),%rcx
535fb7: 48 85 c9 test %rcx,%rcx
535fba: 74 06 je 0x535fc2
535fbc: e8 ff b0 ac ff call 0x10c0
535fc1: 90 nop
535fc2: 48 89 bb 88 07 54 00 mov %rdi,0x540788(%rbx)
535fc9: 89 bb 90 07 54 00 mov %edi,0x540790(%rbx)
535fcf: 48 8d 8b 68 07 54 00 lea 0x540768(%rbx),%rcx
535fd6: 4c 8d 0d 43 82 ff ff lea -0x7dbd(%rip),%r9 # 0x52e220
535fdd: ba 10 00 00 00 mov $0x10,%edx
535fe2: 44 8d 42 f2 lea -0xe(%rdx),%r8d
535fe6: e8 31 b7 bf 00 call 0x113171c
535feb: 90 nop
535fec: 39 bb 60 07 54 00 cmp %edi,0x540760(%rbx)
535ff2: 7e 12 jle 0x536006
535ff4: 48 8b 8b 58 07 54 00 mov 0x540758(%rbx),%rcx
535ffb: 48 85 c9 test %rcx,%rcx
535ffe: 74 06 je 0x536006
536000: e8 bb b0 ac ff call 0x10c0
536005: 90 nop
536006: 48 89 bb 58 07 54 00 mov %rdi,0x540758(%rbx)
53600d: 89 bb 60 07 54 00 mov %edi,0x540760(%rbx)
536013: 39 bb 50 07 54 00 cmp %edi,0x540750(%rbx)
536019: 7e 12 jle 0x53602d
53601b: 48 8b 8b 48 07 54 00 mov 0x540748(%rbx),%rcx
536022: 48 85 c9 test %rcx,%rcx
536025: 74 06 je 0x53602d
536027: e8 94 b0 ac ff call 0x10c0
53602c: 90 nop
53602d: 48 89 bb 48 07 54 00 mov %rdi,0x540748(%rbx)
536034: 89 bb 50 07 54 00 mov %edi,0x540750(%rbx)
53603a: 48 8d 8b 28 07 54 00 lea 0x540728(%rbx),%rcx
536041: 4c 8d 0d d8 81 ff ff lea -0x7e28(%rip),%r9 # 0x52e220
536048: ba 10 00 00 00 mov $0x10,%edx
53604d: 44 8d 42 f2 lea -0xe(%rdx),%r8d
536051: e8 c6 b6 bf 00 call 0x113171c
536056: 90 nop
536057: 39 bb 20 07 54 00 cmp %edi,0x540720(%rbx)
53605d: 7e 12 jle 0x536071
53605f: 48 8b 8b 18 07 54 00 mov 0x540718(%rbx),%rcx
536066: 48 85 c9 test %rcx,%rcx
536069: 74 06 je 0x536071
53606b: e8 50 b0 ac ff call 0x10c0
536070: 90 nop
536071: 48 89 bb 18 07 54 00 mov %rdi,0x540718(%rbx)
536078: 89 bb 20 07 54 00 mov %edi,0x540720(%rbx)
53607e: 39 bb 10 07 54 00 cmp %edi,0x540710(%rbx)
536084: 7e 12 jle 0x536098
536086: 48 8b 8b 08 07 54 00 mov 0x540708(%rbx),%rcx
53608d: 48 85 c9 test %rcx,%rcx
536090: 74 06 je 0x536098
536092: e8 29 b0 ac ff call 0x10c0
536097: 90 nop
536098: 48 89 bb 08 07 54 00 mov %rdi,0x540708(%rbx)
53609f: 89 bb 10 07 54 00 mov %edi,0x540710(%rbx)
5360a5: 39 bb 00 07 54 00 cmp %edi,0x540700(%rbx)
5360ab: 7e 12 jle 0x5360bf
5360ad: 48 8b 8b f8 06 54 00 mov 0x5406f8(%rbx),%rcx
5360b4: 48 85 c9 test %rcx,%rcx
5360b7: 74 06 je 0x5360bf
5360b9: e8 02 b0 ac ff call 0x10c0
5360be: 90 nop
5360bf: 48 89 bb f8 06 54 00 mov %rdi,0x5406f8(%rbx)
5360c6: 89 bb 00 07 54 00 mov %edi,0x540700(%rbx)
5360cc: 39 bb f0 06 54 00 cmp %edi,0x5406f0(%rbx)
5360d2: 7e 12 jle 0x5360e6
5360d4: 48 8b 8b e8 06 54 00 mov 0x5406e8(%rbx),%rcx
5360db: 48 85 c9 test %rcx,%rcx
5360de: 74 06 je 0x5360e6
5360e0: e8 db af ac ff call 0x10c0
5360e5: 90 nop
5360e6: 48 89 bb e8 06 54 00 mov %rdi,0x5406e8(%rbx)
5360ed: 89 bb f0 06 54 00 mov %edi,0x5406f0(%rbx)
5360f3: 39 bb e0 06 54 00 cmp %edi,0x5406e0(%rbx)
5360f9: 7e 12 jle 0x53610d
5360fb: 48 8b 8b d8 06 54 00 mov 0x5406d8(%rbx),%rcx
536102: 48 85 c9 test %rcx,%rcx
536105: 74 06 je 0x53610d
536107: e8 b4 af ac ff call 0x10c0
53610c: 90 nop
53610d: 48 89 bb d8 06 54 00 mov %rdi,0x5406d8(%rbx)
536114: 89 bb e0 06 54 00 mov %edi,0x5406e0(%rbx)
53611a: 39 bb d0 06 54 00 cmp %edi,0x5406d0(%rbx)
536120: 7e 12 jle 0x536134
536122: 48 8b 8b c8 06 54 00 mov 0x5406c8(%rbx),%rcx
536129: 48 85 c9 test %rcx,%rcx
53612c: 74 06 je 0x536134
53612e: e8 8d af ac ff call 0x10c0
536133: 90 nop
536134: 48 89 bb c8 06 54 00 mov %rdi,0x5406c8(%rbx)
53613b: 89 bb d0 06 54 00 mov %edi,0x5406d0(%rbx)
536141: 39 bb c0 06 54 00 cmp %edi,0x5406c0(%rbx)
536147: 7e 12 jle 0x53615b
536149: 48 8b 8b b8 06 54 00 mov 0x5406b8(%rbx),%rcx
536150: 48 85 c9 test %rcx,%rcx
536153: 74 06 je 0x53615b
536155: e8 66 af ac ff call 0x10c0
53615a: 90 nop
53615b: 48 89 bb b8 06 54 00 mov %rdi,0x5406b8(%rbx)
536162: 89 bb c0 06 54 00 mov %edi,0x5406c0(%rbx)
536168: 39 bb b0 06 54 00 cmp %edi,0x5406b0(%rbx)
53616e: 7e 12 jle 0x536182
536170: 48 8b 8b a8 06 54 00 mov 0x5406a8(%rbx),%rcx
536177: 48 85 c9 test %rcx,%rcx
53617a: 74 06 je 0x536182
53617c: e8 3f af ac ff call 0x10c0
536181: 90 nop
536182: 48 89 bb a8 06 54 00 mov %rdi,0x5406a8(%rbx)
536189: 89 bb b0 06 54 00 mov %edi,0x5406b0(%rbx)
53618f: 39 bb a0 06 54 00 cmp %edi,0x5406a0(%rbx)
536195: 7e 12 jle 0x5361a9
536197: 48 8b 8b 98 06 54 00 mov 0x540698(%rbx),%rcx
53619e: 48 85 c9 test %rcx,%rcx
5361a1: 74 06 je 0x5361a9
5361a3: e8 18 af ac ff call 0x10c0
5361a8: 90 nop
5361a9: 48 89 bb 98 06 54 00 mov %rdi,0x540698(%rbx)
5361b0: 89 bb a0 06 54 00 mov %edi,0x5406a0(%rbx)
5361b6: 48 8d 8b 78 06 54 00 lea 0x540678(%rbx),%rcx
5361bd: 4c 8d 0d 5c 80 ff ff lea -0x7fa4(%rip),%r9 # 0x52e220
5361c4: ba 10 00 00 00 mov $0x10,%edx
5361c9: 44 8d 42 f2 lea -0xe(%rdx),%r8d
5361cd: e8 4a b5 bf 00 call 0x113171c
5361d2: 90 nop
5361d3: 39 bb 70 06 54 00 cmp %edi,0x540670(%rbx)
5361d9: 7e 12 jle 0x5361ed
5361db: 48 8b 8b 68 06 54 00 mov 0x540668(%rbx),%rcx
5361e2: 48 85 c9 test %rcx,%rcx
5361e5: 74 06 je 0x5361ed
5361e7: e8 d4 ae ac ff call 0x10c0
5361ec: 90 nop
5361ed: 48 89 bb 68 06 54 00 mov %rdi,0x540668(%rbx)
5361f4: 89 bb 70 06 54 00 mov %edi,0x540670(%rbx)
5361fa: 48 8d 8b 30 05 54 00 lea 0x540530(%rbx),%rcx
536201: e8 2a 7b ff ff call 0x52dd30
536206: 90 nop
536207: 89 bb cc 04 24 00 mov %edi,0x2404cc(%rbx)
53620d: 48 8b 8b c0 04 24 00 mov 0x2404c0(%rbx),%rcx
536214: ff 15 8e 50 67 01 call *0x167508e(%rip) # 0x1bab2a8
53621a: 90 nop
53621b: 48 8d 8b d8 03 00 00 lea 0x3d8(%rbx),%rcx
536222: e8 59 70 ff ff call 0x52d280
536227: 90 nop
536228: 48 8d 05 49 5e f7 01 lea 0x1f75e49(%rip),%rax # 0x24ac078
53622f: 48 89 83 d0 03 00 00 mov %rax,0x3d0(%rbx)
536236: 48 8b cb mov %rbx,%rcx
536239: 48 8b 5c 24 40 mov 0x40(%rsp),%rbx
53623e: 48 83 c4 30 add $0x30,%rsp
536242: 5f pop %rdi
536243: e9 58 38 ff ff jmp 0x529aa0
536248: cc int3
536249: cc int3
53624a: cc int3
53624b: cc int3
53624c: cc int3
53624d: cc int3
53624e: cc int3
53624f: cc int3
536250: f2 0f 10 0d e8 de f8 movsd 0x1f8dee8(%rip),%xmm1 # 0x24c4140
536257: 01
536258: 48 8d 81 10 00 08 00 lea 0x80010(%rcx),%rax
53625f: f2 0f 11 4c 24 08 movsd %xmm1,0x8(%rsp)
536265: ba 00 80 00 00 mov $0x8000,%edx
53626a: f2 0f 10 44 24 08 movsd 0x8(%rsp),%xmm0
536270: 4c 8b c1 mov %rcx,%r8
536273: c6 41 04 00 movb $0x0,0x4(%rcx)
536277: 48 c7 81 10 00 10 00 movq $0x0,0x100010(%rcx)
53627e: 00 00 00 00
536282: 8b ca mov %edx,%ecx
536284: 66 0f c6 c0 00 shufpd $0x0,%xmm0,%xmm0
536289: a8 0f test $0xf,%al
53628b: 75 13 jne 0x5362a0
53628d: 0f 1f 00 nopl (%rax)
536290: 0f 11 00 movups %xmm0,(%rax)
536293: 48 8d 40 10 lea 0x10(%rax),%rax
536297: 48 83 e9 01 sub $0x1,%rcx
53629b: 75 f3 jne 0x536290
53629d: eb 0e jmp 0x5362ad
53629f: 90 nop