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.
This commit is contained in:
2026-08-20 15:42:42 +03:00
parent 2e0b107b4c
commit 77b639ee82
135 changed files with 82201 additions and 6 deletions
+475
View File
@@ -0,0 +1,475 @@
/tmp/det/in_646c0.bin: file format binary
Disassembly of section .data:
0000000181a646c0 <.data>:
181a646c0: 56 push rsi
181a646c1: 57 push rdi
181a646c2: 48 8b f9 mov rdi,rcx
181a646c5: 48 8b f2 mov rsi,rdx
181a646c8: 49 8b d0 mov rdx,r8
181a646cb: 48 8b c6 mov rax,rsi
181a646ce: 48 63 d2 movsxd rdx,edx
181a646d1: 48 81 fa 00 01 00 00 cmp rdx,0x100
181a646d8: 0f 8d 15 01 00 00 jge 0x181a647f3
181a646de: 48 f7 c2 80 00 00 00 test rdx,0x80
181a646e5: 74 41 je 0x181a64728
181a646e7: c5 fe 6f 07 vmovdqu ymm0,YMMWORD PTR [rdi]
181a646eb: c5 fe 6f 4f 20 vmovdqu ymm1,YMMWORD PTR [rdi+0x20]
181a646f0: c5 fe 6f 57 40 vmovdqu ymm2,YMMWORD PTR [rdi+0x40]
181a646f5: c5 fe 6f 5f 60 vmovdqu ymm3,YMMWORD PTR [rdi+0x60]
181a646fa: 48 81 c7 80 00 00 00 add rdi,0x80
181a64701: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64705: c5 fe 7f 4e 20 vmovdqu YMMWORD PTR [rsi+0x20],ymm1
181a6470a: c5 fe 7f 56 40 vmovdqu YMMWORD PTR [rsi+0x40],ymm2
181a6470f: c5 fe 7f 5e 60 vmovdqu YMMWORD PTR [rsi+0x60],ymm3
181a64714: 48 81 c6 80 00 00 00 add rsi,0x80
181a6471b: 48 81 ea 80 00 00 00 sub rdx,0x80
181a64722: 0f 84 c5 00 00 00 je 0x181a647ed
181a64728: 48 f7 c2 40 00 00 00 test rdx,0x40
181a6472f: 74 24 je 0x181a64755
181a64731: c5 fe 6f 07 vmovdqu ymm0,YMMWORD PTR [rdi]
181a64735: c5 fe 6f 4f 20 vmovdqu ymm1,YMMWORD PTR [rdi+0x20]
181a6473a: 48 83 c7 40 add rdi,0x40
181a6473e: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64742: c5 fe 7f 4e 20 vmovdqu YMMWORD PTR [rsi+0x20],ymm1
181a64747: 48 83 c6 40 add rsi,0x40
181a6474b: 48 83 ea 40 sub rdx,0x40
181a6474f: 0f 84 98 00 00 00 je 0x181a647ed
181a64755: 48 f7 c2 20 00 00 00 test rdx,0x20
181a6475c: 74 16 je 0x181a64774
181a6475e: c5 fe 6f 07 vmovdqu ymm0,YMMWORD PTR [rdi]
181a64762: 48 83 c7 20 add rdi,0x20
181a64766: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a6476a: 48 83 c6 20 add rsi,0x20
181a6476e: 48 83 ea 20 sub rdx,0x20
181a64772: 74 79 je 0x181a647ed
181a64774: 48 f7 c2 10 00 00 00 test rdx,0x10
181a6477b: 74 16 je 0x181a64793
181a6477d: c5 fa 6f 07 vmovdqu xmm0,XMMWORD PTR [rdi]
181a64781: 48 83 c7 10 add rdi,0x10
181a64785: c5 fa 7f 06 vmovdqu XMMWORD PTR [rsi],xmm0
181a64789: 48 83 c6 10 add rsi,0x10
181a6478d: 48 83 ea 10 sub rdx,0x10
181a64791: 74 5a je 0x181a647ed
181a64793: 48 f7 c2 08 00 00 00 test rdx,0x8
181a6479a: 74 14 je 0x181a647b0
181a6479c: 48 8b 0f mov rcx,QWORD PTR [rdi]
181a6479f: 48 83 c7 08 add rdi,0x8
181a647a3: 48 89 0e mov QWORD PTR [rsi],rcx
181a647a6: 48 83 c6 08 add rsi,0x8
181a647aa: 48 83 ea 08 sub rdx,0x8
181a647ae: 74 3d je 0x181a647ed
181a647b0: 48 f7 c2 04 00 00 00 test rdx,0x4
181a647b7: 74 12 je 0x181a647cb
181a647b9: 8b 0f mov ecx,DWORD PTR [rdi]
181a647bb: 48 83 c7 04 add rdi,0x4
181a647bf: 89 0e mov DWORD PTR [rsi],ecx
181a647c1: 48 83 c6 04 add rsi,0x4
181a647c5: 48 83 ea 04 sub rdx,0x4
181a647c9: 74 22 je 0x181a647ed
181a647cb: 48 f7 c2 02 00 00 00 test rdx,0x2
181a647d2: 74 14 je 0x181a647e8
181a647d4: 0f b7 0f movzx ecx,WORD PTR [rdi]
181a647d7: 48 83 c7 02 add rdi,0x2
181a647db: 66 89 0e mov WORD PTR [rsi],cx
181a647de: 48 83 c6 02 add rsi,0x2
181a647e2: 48 83 ea 02 sub rdx,0x2
181a647e6: 74 05 je 0x181a647ed
181a647e8: 0f b6 0f movzx ecx,BYTE PTR [rdi]
181a647eb: 88 0e mov BYTE PTR [rsi],cl
181a647ed: c5 f8 77 vzeroupper
181a647f0: 5f pop rdi
181a647f1: 5e pop rsi
181a647f2: c3 ret
181a647f3: 48 f7 c6 1f 00 00 00 test rsi,0x1f
181a647fa: 0f 85 18 01 00 00 jne 0x181a64918
181a64800: 48 f7 c7 1f 00 00 00 test rdi,0x1f
181a64807: 0f 85 34 01 00 00 jne 0x181a64941
181a6480d: 48 81 fa 00 40 00 00 cmp rdx,0x4000
181a64814: 0f 8d 98 00 00 00 jge 0x181a648b2
181a6481a: 48 81 ea 00 01 00 00 sub rdx,0x100
181a64821: 7c 7d jl 0x181a648a0
181a64823: c5 fd 6f 87 e0 00 00 vmovdqa ymm0,YMMWORD PTR [rdi+0xe0]
181a6482a: 00
181a6482b: c5 fd 7f 86 e0 00 00 vmovdqa YMMWORD PTR [rsi+0xe0],ymm0
181a64832: 00
181a64833: c5 fd 6f 87 c0 00 00 vmovdqa ymm0,YMMWORD PTR [rdi+0xc0]
181a6483a: 00
181a6483b: c5 fd 7f 86 c0 00 00 vmovdqa YMMWORD PTR [rsi+0xc0],ymm0
181a64842: 00
181a64843: c5 fd 6f 87 a0 00 00 vmovdqa ymm0,YMMWORD PTR [rdi+0xa0]
181a6484a: 00
181a6484b: c5 fd 7f 86 a0 00 00 vmovdqa YMMWORD PTR [rsi+0xa0],ymm0
181a64852: 00
181a64853: c5 fd 6f 87 80 00 00 vmovdqa ymm0,YMMWORD PTR [rdi+0x80]
181a6485a: 00
181a6485b: c5 fd 7f 86 80 00 00 vmovdqa YMMWORD PTR [rsi+0x80],ymm0
181a64862: 00
181a64863: c5 fd 6f 47 60 vmovdqa ymm0,YMMWORD PTR [rdi+0x60]
181a64868: c5 fd 7f 46 60 vmovdqa YMMWORD PTR [rsi+0x60],ymm0
181a6486d: c5 fd 6f 47 40 vmovdqa ymm0,YMMWORD PTR [rdi+0x40]
181a64872: c5 fd 7f 46 40 vmovdqa YMMWORD PTR [rsi+0x40],ymm0
181a64877: c5 fd 6f 47 20 vmovdqa ymm0,YMMWORD PTR [rdi+0x20]
181a6487c: c5 fd 7f 46 20 vmovdqa YMMWORD PTR [rsi+0x20],ymm0
181a64881: c5 fd 6f 07 vmovdqa ymm0,YMMWORD PTR [rdi]
181a64885: 48 81 c7 00 01 00 00 add rdi,0x100
181a6488c: c5 fd 7f 06 vmovdqa YMMWORD PTR [rsi],ymm0
181a64890: 48 81 c6 00 01 00 00 add rsi,0x100
181a64897: 48 81 ea 00 01 00 00 sub rdx,0x100
181a6489e: 7d 83 jge 0x181a64823
181a648a0: 48 81 c2 00 01 00 00 add rdx,0x100
181a648a7: 0f 85 31 fe ff ff jne 0x181a646de
181a648ad: e9 3b ff ff ff jmp 0x181a647ed
181a648b2: 48 f7 c2 3f 00 00 00 test rdx,0x3f
181a648b9: 74 22 je 0x181a648dd
181a648bb: 48 8b ca mov rcx,rdx
181a648be: c5 fe 6f 44 3a e0 vmovdqu ymm0,YMMWORD PTR [rdx+rdi*1-0x20]
181a648c4: c5 fe 7f 44 32 e0 vmovdqu YMMWORD PTR [rdx+rsi*1-0x20],ymm0
181a648ca: c5 fe 6f 44 3a c0 vmovdqu ymm0,YMMWORD PTR [rdx+rdi*1-0x40]
181a648d0: c5 fe 7f 44 32 c0 vmovdqu YMMWORD PTR [rdx+rsi*1-0x40],ymm0
181a648d6: 48 83 e1 3f and rcx,0x3f
181a648da: 48 2b d1 sub rdx,rcx
181a648dd: c5 f9 6f 44 3a c0 vmovdqa xmm0,XMMWORD PTR [rdx+rdi*1-0x40]
181a648e3: c5 f9 7f 44 32 c0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x40],xmm0
181a648e9: c5 f9 6f 44 3a d0 vmovdqa xmm0,XMMWORD PTR [rdx+rdi*1-0x30]
181a648ef: c5 f9 7f 44 32 d0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x30],xmm0
181a648f5: c5 f9 6f 44 3a e0 vmovdqa xmm0,XMMWORD PTR [rdx+rdi*1-0x20]
181a648fb: c5 f9 7f 44 32 e0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x20],xmm0
181a64901: c5 f9 6f 44 3a f0 vmovdqa xmm0,XMMWORD PTR [rdx+rdi*1-0x10]
181a64907: c5 f9 7f 44 32 f0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x10],xmm0
181a6490d: 48 83 ea 40 sub rdx,0x40
181a64911: 75 ca jne 0x181a648dd
181a64913: e9 d5 fe ff ff jmp 0x181a647ed
181a64918: 48 8b ce mov rcx,rsi
181a6491b: c5 fe 6f 07 vmovdqu ymm0,YMMWORD PTR [rdi]
181a6491f: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64923: 48 83 e1 1f and rcx,0x1f
181a64927: 48 83 e9 20 sub rcx,0x20
181a6492b: 48 2b f9 sub rdi,rcx
181a6492e: 48 2b f1 sub rsi,rcx
181a64931: 48 03 d1 add rdx,rcx
181a64934: 48 f7 c7 1f 00 00 00 test rdi,0x1f
181a6493b: 0f 84 cc fe ff ff je 0x181a6480d
181a64941: 48 81 fa 00 40 00 00 cmp rdx,0x4000
181a64948: 0f 8d ee 00 00 00 jge 0x181a64a3c
181a6494e: 48 f7 c7 0f 00 00 00 test rdi,0xf
181a64955: 0f 85 98 00 00 00 jne 0x181a649f3
181a6495b: 48 81 ea 00 01 00 00 sub rdx,0x100
181a64962: 7c 7d jl 0x181a649e1
181a64964: c5 fe 6f 87 e0 00 00 vmovdqu ymm0,YMMWORD PTR [rdi+0xe0]
181a6496b: 00
181a6496c: c5 fd 7f 86 e0 00 00 vmovdqa YMMWORD PTR [rsi+0xe0],ymm0
181a64973: 00
181a64974: c5 fe 6f 87 c0 00 00 vmovdqu ymm0,YMMWORD PTR [rdi+0xc0]
181a6497b: 00
181a6497c: c5 fd 7f 86 c0 00 00 vmovdqa YMMWORD PTR [rsi+0xc0],ymm0
181a64983: 00
181a64984: c5 fe 6f 87 a0 00 00 vmovdqu ymm0,YMMWORD PTR [rdi+0xa0]
181a6498b: 00
181a6498c: c5 fd 7f 86 a0 00 00 vmovdqa YMMWORD PTR [rsi+0xa0],ymm0
181a64993: 00
181a64994: c5 fe 6f 87 80 00 00 vmovdqu ymm0,YMMWORD PTR [rdi+0x80]
181a6499b: 00
181a6499c: c5 fd 7f 86 80 00 00 vmovdqa YMMWORD PTR [rsi+0x80],ymm0
181a649a3: 00
181a649a4: c5 fe 6f 47 60 vmovdqu ymm0,YMMWORD PTR [rdi+0x60]
181a649a9: c5 fd 7f 46 60 vmovdqa YMMWORD PTR [rsi+0x60],ymm0
181a649ae: c5 fe 6f 47 40 vmovdqu ymm0,YMMWORD PTR [rdi+0x40]
181a649b3: c5 fd 7f 46 40 vmovdqa YMMWORD PTR [rsi+0x40],ymm0
181a649b8: c5 fe 6f 47 20 vmovdqu ymm0,YMMWORD PTR [rdi+0x20]
181a649bd: c5 fd 7f 46 20 vmovdqa YMMWORD PTR [rsi+0x20],ymm0
181a649c2: c5 fe 6f 07 vmovdqu ymm0,YMMWORD PTR [rdi]
181a649c6: 48 81 c7 00 01 00 00 add rdi,0x100
181a649cd: c5 fd 7f 06 vmovdqa YMMWORD PTR [rsi],ymm0
181a649d1: 48 81 c6 00 01 00 00 add rsi,0x100
181a649d8: 48 81 ea 00 01 00 00 sub rdx,0x100
181a649df: 7d 83 jge 0x181a64964
181a649e1: 48 81 c2 00 01 00 00 add rdx,0x100
181a649e8: 0f 85 f0 fc ff ff jne 0x181a646de
181a649ee: e9 fa fd ff ff jmp 0x181a647ed
181a649f3: 48 83 ea 40 sub rdx,0x40
181a649f7: 7c 34 jl 0x181a64a2d
181a649f9: c5 fa 6f 07 vmovdqu xmm0,XMMWORD PTR [rdi]
181a649fd: c5 f9 7f 06 vmovdqa XMMWORD PTR [rsi],xmm0
181a64a01: c5 fa 6f 47 10 vmovdqu xmm0,XMMWORD PTR [rdi+0x10]
181a64a06: c5 f9 7f 46 10 vmovdqa XMMWORD PTR [rsi+0x10],xmm0
181a64a0b: c5 fa 6f 47 20 vmovdqu xmm0,XMMWORD PTR [rdi+0x20]
181a64a10: c5 f9 7f 46 20 vmovdqa XMMWORD PTR [rsi+0x20],xmm0
181a64a15: c5 fa 6f 47 30 vmovdqu xmm0,XMMWORD PTR [rdi+0x30]
181a64a1a: 48 83 c7 40 add rdi,0x40
181a64a1e: c5 f9 7f 46 30 vmovdqa XMMWORD PTR [rsi+0x30],xmm0
181a64a23: 48 83 c6 40 add rsi,0x40
181a64a27: 48 83 ea 40 sub rdx,0x40
181a64a2b: 7d cc jge 0x181a649f9
181a64a2d: 48 83 c2 40 add rdx,0x40
181a64a31: 0f 85 1e fd ff ff jne 0x181a64755
181a64a37: e9 b1 fd ff ff jmp 0x181a647ed
181a64a3c: 48 f7 c2 3f 00 00 00 test rdx,0x3f
181a64a43: 74 22 je 0x181a64a67
181a64a45: 48 8b ca mov rcx,rdx
181a64a48: c5 fe 6f 44 3a e0 vmovdqu ymm0,YMMWORD PTR [rdx+rdi*1-0x20]
181a64a4e: c5 fe 7f 44 32 e0 vmovdqu YMMWORD PTR [rdx+rsi*1-0x20],ymm0
181a64a54: c5 fe 6f 44 3a c0 vmovdqu ymm0,YMMWORD PTR [rdx+rdi*1-0x40]
181a64a5a: c5 fe 7f 44 32 c0 vmovdqu YMMWORD PTR [rdx+rsi*1-0x40],ymm0
181a64a60: 48 83 e1 3f and rcx,0x3f
181a64a64: 48 2b d1 sub rdx,rcx
181a64a67: c5 fa 6f 44 3a c0 vmovdqu xmm0,XMMWORD PTR [rdx+rdi*1-0x40]
181a64a6d: c5 f9 7f 44 32 c0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x40],xmm0
181a64a73: c5 fa 6f 44 3a d0 vmovdqu xmm0,XMMWORD PTR [rdx+rdi*1-0x30]
181a64a79: c5 f9 7f 44 32 d0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x30],xmm0
181a64a7f: c5 fa 6f 44 3a e0 vmovdqu xmm0,XMMWORD PTR [rdx+rdi*1-0x20]
181a64a85: c5 f9 7f 44 32 e0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x20],xmm0
181a64a8b: c5 fa 6f 44 3a f0 vmovdqu xmm0,XMMWORD PTR [rdx+rdi*1-0x10]
181a64a91: c5 f9 7f 44 32 f0 vmovdqa XMMWORD PTR [rdx+rsi*1-0x10],xmm0
181a64a97: 48 83 ea 40 sub rdx,0x40
181a64a9b: 75 ca jne 0x181a64a67
181a64a9d: e9 4b fd ff ff jmp 0x181a647ed
181a64aa2: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a64aa9: 0f 1f 84 00 00 00 00
181a64ab0: 00
181a64ab1: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a64ab8: 0f 1f 84 00 00 00 00
181a64abf: 00
181a64ac0: 56 push rsi
181a64ac1: 57 push rdi
181a64ac2: 48 8b f9 mov rdi,rcx
181a64ac5: 48 8b f2 mov rsi,rdx
181a64ac8: 49 8b d0 mov rdx,r8
181a64acb: 9c pushf
181a64acc: 48 63 ca movsxd rcx,edx
181a64acf: 48 8b d7 mov rdx,rdi
181a64ad2: 48 8b fe mov rdi,rsi
181a64ad5: 48 8b f2 mov rsi,rdx
181a64ad8: 48 8b 04 24 mov rax,QWORD PTR [rsp]
181a64adc: a9 00 04 00 00 test eax,0x400
181a64ae1: 74 01 je 0x181a64ae4
181a64ae3: fc cld
181a64ae4: 48 33 d7 xor rdx,rdi
181a64ae7: 48 8b c7 mov rax,rdi
181a64aea: 83 e2 07 and edx,0x7
181a64aed: 0f 84 a1 00 00 00 je 0x181a64b94
181a64af3: 83 e2 03 and edx,0x3
181a64af6: 74 52 je 0x181a64b4a
181a64af8: 83 e2 01 and edx,0x1
181a64afb: 74 20 je 0x181a64b1d
181a64afd: f3 a4 rep movs BYTE PTR [rdi],BYTE PTR [rsi]
181a64aff: e9 15 01 00 00 jmp 0x181a64c19
181a64b04: 48 8b c1 mov rax,rcx
181a64b07: 48 d1 e9 shr rcx,1
181a64b0a: f3 66 a5 rep movs WORD PTR [rdi],WORD PTR [rsi]
181a64b0d: a9 01 00 00 00 test eax,0x1
181a64b12: 0f 85 fd 00 00 00 jne 0x181a64c15
181a64b18: e9 fc 00 00 00 jmp 0x181a64c19
181a64b1d: 83 e0 01 and eax,0x1
181a64b20: 74 e2 je 0x181a64b04
181a64b22: 8a 16 mov dl,BYTE PTR [rsi]
181a64b24: 48 ff c6 inc rsi
181a64b27: 88 17 mov BYTE PTR [rdi],dl
181a64b29: 48 ff c7 inc rdi
181a64b2c: 48 ff c9 dec rcx
181a64b2f: eb d3 jmp 0x181a64b04
181a64b31: 48 8b c1 mov rax,rcx
181a64b34: 48 c1 e9 02 shr rcx,0x2
181a64b38: f3 a5 rep movs DWORD PTR [rdi],DWORD PTR [rsi]
181a64b3a: a9 03 00 00 00 test eax,0x3
181a64b3f: 0f 85 b4 00 00 00 jne 0x181a64bf9
181a64b45: e9 cf 00 00 00 jmp 0x181a64c19
181a64b4a: 83 e0 03 and eax,0x3
181a64b4d: 74 e2 je 0x181a64b31
181a64b4f: a9 01 00 00 00 test eax,0x1
181a64b54: 74 14 je 0x181a64b6a
181a64b56: 8a 16 mov dl,BYTE PTR [rsi]
181a64b58: 48 ff c6 inc rsi
181a64b5b: 88 17 mov BYTE PTR [rdi],dl
181a64b5d: 48 ff c7 inc rdi
181a64b60: 48 ff c9 dec rcx
181a64b63: a9 02 00 00 00 test eax,0x2
181a64b68: 74 c7 je 0x181a64b31
181a64b6a: 66 8b 16 mov dx,WORD PTR [rsi]
181a64b6d: 48 83 c6 02 add rsi,0x2
181a64b71: 66 89 17 mov WORD PTR [rdi],dx
181a64b74: 48 83 c7 02 add rdi,0x2
181a64b78: 48 83 e9 02 sub rcx,0x2
181a64b7c: eb b3 jmp 0x181a64b31
181a64b7e: 48 8b c1 mov rax,rcx
181a64b81: 48 c1 e9 03 shr rcx,0x3
181a64b85: f3 48 a5 rep movs QWORD PTR [rdi],QWORD PTR [rsi]
181a64b88: a9 07 00 00 00 test eax,0x7
181a64b8d: 75 50 jne 0x181a64bdf
181a64b8f: e9 85 00 00 00 jmp 0x181a64c19
181a64b94: 83 e0 07 and eax,0x7
181a64b97: 74 e5 je 0x181a64b7e
181a64b99: a9 01 00 00 00 test eax,0x1
181a64b9e: 74 0d je 0x181a64bad
181a64ba0: 8a 16 mov dl,BYTE PTR [rsi]
181a64ba2: 48 ff c6 inc rsi
181a64ba5: 88 17 mov BYTE PTR [rdi],dl
181a64ba7: 48 ff c7 inc rdi
181a64baa: 48 ff c9 dec rcx
181a64bad: a9 02 00 00 00 test eax,0x2
181a64bb2: 74 12 je 0x181a64bc6
181a64bb4: 66 8b 16 mov dx,WORD PTR [rsi]
181a64bb7: 48 83 c6 02 add rsi,0x2
181a64bbb: 66 89 17 mov WORD PTR [rdi],dx
181a64bbe: 48 83 c7 02 add rdi,0x2
181a64bc2: 48 83 e9 02 sub rcx,0x2
181a64bc6: a9 04 00 00 00 test eax,0x4
181a64bcb: 74 b1 je 0x181a64b7e
181a64bcd: 8b 16 mov edx,DWORD PTR [rsi]
181a64bcf: 48 83 c6 04 add rsi,0x4
181a64bd3: 89 17 mov DWORD PTR [rdi],edx
181a64bd5: 48 83 c7 04 add rdi,0x4
181a64bd9: 48 83 e9 04 sub rcx,0x4
181a64bdd: eb 9f jmp 0x181a64b7e
181a64bdf: a9 04 00 00 00 test eax,0x4
181a64be4: 74 0c je 0x181a64bf2
181a64be6: 8b 16 mov edx,DWORD PTR [rsi]
181a64be8: 48 83 c6 04 add rsi,0x4
181a64bec: 89 17 mov DWORD PTR [rdi],edx
181a64bee: 48 83 c7 04 add rdi,0x4
181a64bf2: a9 03 00 00 00 test eax,0x3
181a64bf7: 74 20 je 0x181a64c19
181a64bf9: a9 02 00 00 00 test eax,0x2
181a64bfe: 74 0e je 0x181a64c0e
181a64c00: 66 8b 16 mov dx,WORD PTR [rsi]
181a64c03: 48 83 c6 02 add rsi,0x2
181a64c07: 66 89 17 mov WORD PTR [rdi],dx
181a64c0a: 48 83 c7 02 add rdi,0x2
181a64c0e: a9 01 00 00 00 test eax,0x1
181a64c13: 74 04 je 0x181a64c19
181a64c15: 8a 16 mov dl,BYTE PTR [rsi]
181a64c17: 88 17 mov BYTE PTR [rdi],dl
181a64c19: 58 pop rax
181a64c1a: a9 00 04 00 00 test eax,0x400
181a64c1f: 74 01 je 0x181a64c22
181a64c21: fd std
181a64c22: c5 f8 77 vzeroupper
181a64c25: 5f pop rdi
181a64c26: 5e pop rsi
181a64c27: c3 ret
181a64c28: 66 66 66 66 66 66 66 data16 data16 data16 data16 data16 data16 nop WORD PTR [rax+rax*1+0x0]
181a64c2f: 0f 1f 84 00 00 00 00
181a64c36: 00
181a64c37: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0]
181a64c3e: 00 00
181a64c40: 56 push rsi
181a64c41: 57 push rdi
181a64c42: 48 8b f9 mov rdi,rcx
181a64c45: 48 8b f2 mov rsi,rdx
181a64c48: 49 8b d0 mov rdx,r8
181a64c4b: 9c pushf
181a64c4c: 48 63 ce movsxd rcx,esi
181a64c4f: 48 33 c0 xor rax,rax
181a64c52: 48 8b 14 24 mov rdx,QWORD PTR [rsp]
181a64c56: f7 c2 00 04 00 00 test edx,0x400
181a64c5c: 74 01 je 0x181a64c5f
181a64c5e: fc cld
181a64c5f: f3 aa rep stos BYTE PTR [rdi],al
181a64c61: f7 c2 00 04 00 00 test edx,0x400
181a64c67: 74 01 je 0x181a64c6a
181a64c69: fd std
181a64c6a: 58 pop rax
181a64c6b: c5 f8 77 vzeroupper
181a64c6e: 5f pop rdi
181a64c6f: 5e pop rsi
181a64c70: c3 ret
181a64c71: cc int3
181a64c72: cc int3
181a64c73: cc int3
181a64c74: cc int3
181a64c75: cc int3
181a64c76: cc int3
181a64c77: cc int3
181a64c78: cc int3
181a64c79: cc int3
181a64c7a: cc int3
181a64c7b: cc int3
181a64c7c: cc int3
181a64c7d: cc int3
181a64c7e: cc int3
181a64c7f: cc int3
181a64c80: 56 push rsi
181a64c81: 57 push rdi
181a64c82: 48 8b f9 mov rdi,rcx
181a64c85: 48 8b f2 mov rsi,rdx
181a64c88: 49 8b d0 mov rdx,r8
181a64c8b: 48 8b c6 mov rax,rsi
181a64c8e: c4 e1 f9 6e c7 vmovq xmm0,rdi
181a64c93: 48 63 fa movsxd rdi,edx
181a64c96: 48 8d 3c bd 00 00 00 lea rdi,[rdi*4+0x0]
181a64c9d: 00
181a64c9e: c5 f9 62 c0 vpunpckldq xmm0,xmm0,xmm0
181a64ca2: c5 f9 6c c0 vpunpcklqdq xmm0,xmm0,xmm0
181a64ca6: c4 e1 f9 7e c2 vmovq rdx,xmm0
181a64cab: c4 e3 7d 06 c0 00 vperm2f128 ymm0,ymm0,ymm0,0x0
181a64cb1: 48 f7 c6 03 00 00 00 test rsi,0x3
181a64cb8: 0f 85 68 01 00 00 jne 0x181a64e26
181a64cbe: 48 81 ff 00 01 00 00 cmp rdi,0x100
181a64cc5: 0f 8d 94 00 00 00 jge 0x181a64d5f
181a64ccb: 48 f7 c7 80 00 00 00 test rdi,0x80
181a64cd2: 74 23 je 0x181a64cf7
181a64cd4: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64cd8: c5 fe 7f 46 20 vmovdqu YMMWORD PTR [rsi+0x20],ymm0
181a64cdd: c5 fe 7f 46 40 vmovdqu YMMWORD PTR [rsi+0x40],ymm0
181a64ce2: c5 fe 7f 46 60 vmovdqu YMMWORD PTR [rsi+0x60],ymm0
181a64ce7: 48 81 c6 80 00 00 00 add rsi,0x80
181a64cee: 48 81 ef 80 00 00 00 sub rdi,0x80
181a64cf5: 74 62 je 0x181a64d59
181a64cf7: 48 f7 c7 40 00 00 00 test rdi,0x40
181a64cfe: 74 13 je 0x181a64d13
181a64d00: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64d04: c5 fe 7f 46 20 vmovdqu YMMWORD PTR [rsi+0x20],ymm0
181a64d09: 48 83 c6 40 add rsi,0x40
181a64d0d: 48 83 ef 40 sub rdi,0x40
181a64d11: 74 46 je 0x181a64d59
181a64d13: 48 f7 c7 20 00 00 00 test rdi,0x20
181a64d1a: 74 0e je 0x181a64d2a
181a64d1c: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64d20: 48 83 c6 20 add rsi,0x20
181a64d24: 48 83 ef 20 sub rdi,0x20
181a64d28: 74 2f je 0x181a64d59
181a64d2a: 48 f7 c7 10 00 00 00 test rdi,0x10
181a64d31: 74 0e je 0x181a64d41
181a64d33: c5 fa 7f 06 vmovdqu XMMWORD PTR [rsi],xmm0
181a64d37: 48 83 c6 10 add rsi,0x10
181a64d3b: 48 83 ef 10 sub rdi,0x10
181a64d3f: 74 18 je 0x181a64d59
181a64d41: 48 f7 c7 08 00 00 00 test rdi,0x8
181a64d48: 74 0d je 0x181a64d57
181a64d4a: 48 89 16 mov QWORD PTR [rsi],rdx
181a64d4d: 48 83 c6 08 add rsi,0x8
181a64d51: 48 83 ef 08 sub rdi,0x8
181a64d55: 74 02 je 0x181a64d59
181a64d57: 89 16 mov DWORD PTR [rsi],edx
181a64d59: c5 f8 77 vzeroupper
181a64d5c: 5f pop rdi
181a64d5d: 5e pop rsi
181a64d5e: c3 ret
181a64d5f: 48 f7 c6 1f 00 00 00 test rsi,0x1f
181a64d66: 74 15 je 0x181a64d7d
181a64d68: 48 8b ce mov rcx,rsi
181a64d6b: c5 fe 7f 06 vmovdqu YMMWORD PTR [rsi],ymm0
181a64d6f: 48 83 e1 1f and rcx,0x1f
181a64d73: 48 83 e9 20 sub rcx,0x20
181a64d77: 48 2b f1 sub rsi,rcx
181a64d7a: 48 03 f9 add rdi,rcx
181a64d7d: 48 81 ff 00 80 00 00 cmp rdi,0x8000
181a64d84: 7d 5e jge 0x181a64de4
181a64d86: 48 81 ef 00 01 00 00 sub rdi,0x100
181a64d8d: 7c 43 jl 0x181a64dd2
181a64d8f: c5 fd 7f 86 e0 00 00 vmovdqa YMMWORD PTR [rsi+0xe0],ymm0
181a64d96: 00
181a64d97: c5 fd 7f 86 c0 00 00 vmovdqa YMMWORD PTR [rsi+0xc0],ymm0
181a64d9e: 00
181a64d9f: c5 fd 7f 86 a0 00 00 vmovdqa YMMWORD PTR [rsi+0xa0],ymm0
181a64da6: 00
181a64da7: c5 fd 7f 86 80 00 00 vmovdqa YMMWORD PTR [rsi+0x80],ymm0
181a64dae: 00
181a64daf: c5 fd 7f 46 60 vmovdqa YMMWORD PTR [rsi+0x60],ymm0
181a64db4: c5 fd 7f 46 40 vmovdqa YMMWORD PTR [rsi+0x40],ymm0
181a64db9: c5 fd 7f 46 20 vmovdqa YMMWORD PTR [rsi+0x20],ymm0
181a64dbe: c5 .byte 0xc5
181a64dbf: fd std