Files
soothe2-re/handoff/nls_dasm/p_18000b820.dis
T
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

1234 lines
64 KiB
Plaintext

/tmp/det/p_18000b820.bin: file format binary
Disassembly of section .data:
000000018000b820 <.data>:
18000b820: 48 83 ec 28 sub rsp,0x28
18000b824: 48 85 c9 test rcx,rcx
18000b827: 74 23 je 0x18000b84c
18000b829: 48 85 d2 test rdx,rdx
18000b82c: 74 1e je 0x18000b84c
18000b82e: 4d 85 c0 test r8,r8
18000b831: 74 19 je 0x18000b84c
18000b833: 45 85 c9 test r9d,r9d
18000b836: 7e 1e jle 0x18000b856
18000b838: e8 63 bd a6 01 call 0x181a775a0
18000b83d: ba 02 00 00 00 mov edx,0x2
18000b842: 85 c0 test eax,eax
18000b844: 0f 45 c2 cmovne eax,edx
18000b847: 48 83 c4 28 add rsp,0x28
18000b84b: c3 ret
18000b84c: b8 f8 ff ff ff mov eax,0xfffffff8
18000b851: 48 83 c4 28 add rsp,0x28
18000b855: c3 ret
18000b856: b8 fa ff ff ff mov eax,0xfffffffa
18000b85b: 48 83 c4 28 add rsp,0x28
18000b85f: c3 ret
18000b860: 48 83 ec 28 sub rsp,0x28
18000b864: 48 85 c9 test rcx,rcx
18000b867: 74 23 je 0x18000b88c
18000b869: 48 85 d2 test rdx,rdx
18000b86c: 74 1e je 0x18000b88c
18000b86e: 4d 85 c0 test r8,r8
18000b871: 74 19 je 0x18000b88c
18000b873: 45 85 c9 test r9d,r9d
18000b876: 7e 1e jle 0x18000b896
18000b878: e8 43 fe a6 01 call 0x181a7b6c0
18000b87d: ba 02 00 00 00 mov edx,0x2
18000b882: 85 c0 test eax,eax
18000b884: 0f 45 c2 cmovne eax,edx
18000b887: 48 83 c4 28 add rsp,0x28
18000b88b: c3 ret
18000b88c: b8 f8 ff ff ff mov eax,0xfffffff8
18000b891: 48 83 c4 28 add rsp,0x28
18000b895: c3 ret
18000b896: b8 fa ff ff ff mov eax,0xfffffffa
18000b89b: 48 83 c4 28 add rsp,0x28
18000b89f: c3 ret
18000b8a0: 48 83 ec 28 sub rsp,0x28
18000b8a4: 48 85 c9 test rcx,rcx
18000b8a7: 74 25 je 0x18000b8ce
18000b8a9: 48 85 d2 test rdx,rdx
18000b8ac: 74 20 je 0x18000b8ce
18000b8ae: 4d 85 c0 test r8,r8
18000b8b1: 74 1b je 0x18000b8ce
18000b8b3: 45 85 c9 test r9d,r9d
18000b8b6: 7f 0a jg 0x18000b8c2
18000b8b8: b8 fa ff ff ff mov eax,0xfffffffa
18000b8bd: 48 83 c4 28 add rsp,0x28
18000b8c1: c3 ret
18000b8c2: e8 d9 6c 03 00 call 0x1800425a0
18000b8c7: 33 c0 xor eax,eax
18000b8c9: 48 83 c4 28 add rsp,0x28
18000b8cd: c3 ret
18000b8ce: b8 f8 ff ff ff mov eax,0xfffffff8
18000b8d3: 48 83 c4 28 add rsp,0x28
18000b8d7: c3 ret
18000b8d8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000b8df: 00
18000b8e0: 48 8d 64 24 d8 lea rsp,[rsp-0x28]
18000b8e5: 48 85 c9 test rcx,rcx
18000b8e8: 74 27 je 0x18000b911
18000b8ea: 48 85 d2 test rdx,rdx
18000b8ed: 74 22 je 0x18000b911
18000b8ef: 4d 85 c0 test r8,r8
18000b8f2: 74 1d je 0x18000b911
18000b8f4: 45 85 c9 test r9d,r9d
18000b8f7: 7f 0b jg 0x18000b904
18000b8f9: b8 fa ff ff ff mov eax,0xfffffffa
18000b8fe: 48 8d 64 24 28 lea rsp,[rsp+0x28]
18000b903: c3 ret
18000b904: e8 d7 72 03 00 call 0x180042be0
18000b909: 33 c0 xor eax,eax
18000b90b: 48 8d 64 24 28 lea rsp,[rsp+0x28]
18000b910: c3 ret
18000b911: b8 f8 ff ff ff mov eax,0xfffffff8
18000b916: 48 8d 64 24 28 lea rsp,[rsp+0x28]
18000b91b: c3 ret
18000b91c: 0f 1f 40 00 nop DWORD PTR [rax+0x0]
18000b920: 48 83 ec 28 sub rsp,0x28
18000b924: 48 85 c9 test rcx,rcx
18000b927: 74 25 je 0x18000b94e
18000b929: 48 85 d2 test rdx,rdx
18000b92c: 74 20 je 0x18000b94e
18000b92e: 4d 85 c0 test r8,r8
18000b931: 74 1b je 0x18000b94e
18000b933: 45 85 c9 test r9d,r9d
18000b936: 7f 0a jg 0x18000b942
18000b938: b8 fa ff ff ff mov eax,0xfffffffa
18000b93d: 48 83 c4 28 add rsp,0x28
18000b941: c3 ret
18000b942: e8 b9 78 03 00 call 0x180043200
18000b947: 33 c0 xor eax,eax
18000b949: 48 83 c4 28 add rsp,0x28
18000b94d: c3 ret
18000b94e: b8 f8 ff ff ff mov eax,0xfffffff8
18000b953: 48 83 c4 28 add rsp,0x28
18000b957: c3 ret
18000b958: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000b95f: 00
18000b960: 41 56 push r14
18000b962: 49 89 cb mov r11,rcx
18000b965: 4d 85 db test r11,r11
18000b968: 0f 84 1e 02 00 00 je 0x18000bb8c
18000b96e: 48 85 d2 test rdx,rdx
18000b971: 0f 84 15 02 00 00 je 0x18000bb8c
18000b977: 4d 85 c0 test r8,r8
18000b97a: 0f 84 0c 02 00 00 je 0x18000bb8c
18000b980: 45 85 c9 test r9d,r9d
18000b983: 0f 8e fb 01 00 00 jle 0x18000bb84
18000b989: 49 63 c9 movsxd rcx,r9d
18000b98c: 48 83 f9 08 cmp rcx,0x8
18000b990: 0f 8c e9 01 00 00 jl 0x18000bb7f
18000b996: 4c 89 c0 mov rax,r8
18000b999: 48 83 e0 1f and rax,0x1f
18000b99d: 85 c0 test eax,eax
18000b99f: 74 0d je 0x18000b9ae
18000b9a1: a8 0f test al,0xf
18000b9a3: 0f 85 d6 01 00 00 jne 0x18000bb7f
18000b9a9: b8 01 00 00 00 mov eax,0x1
18000b9ae: 41 89 c2 mov r10d,eax
18000b9b1: 4d 8d 72 08 lea r14,[r10+0x8]
18000b9b5: 49 3b ce cmp rcx,r14
18000b9b8: 0f 8c c1 01 00 00 jl 0x18000bb7f
18000b9be: 45 89 ce mov r14d,r9d
18000b9c1: 44 2b f0 sub r14d,eax
18000b9c4: 41 83 e6 07 and r14d,0x7
18000b9c8: 45 2b ce sub r9d,r14d
18000b9cb: 45 33 f6 xor r14d,r14d
18000b9ce: 4d 63 c9 movsxd r9,r9d
18000b9d1: 85 c0 test eax,eax
18000b9d3: 4c 89 f0 mov rax,r14
18000b9d6: 76 3f jbe 0x18000ba17
18000b9d8: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000b9df: 00
18000b9e0: c4 a1 79 10 14 18 vmovupd xmm2,XMMWORD PTR [rax+r11*1]
18000b9e6: c5 f9 10 0c 10 vmovupd xmm1,XMMWORD PTR [rax+rdx*1]
18000b9eb: c5 fb 12 04 10 vmovddup xmm0,QWORD PTR [rax+rdx*1]
18000b9f0: 49 ff c6 inc r14
18000b9f3: c5 f1 15 d9 vunpckhpd xmm3,xmm1,xmm1
18000b9f7: c5 e9 c6 e2 01 vshufpd xmm4,xmm2,xmm2,0x1
18000b9fc: c5 f9 59 ea vmulpd xmm5,xmm0,xmm2
18000ba00: c5 e1 59 c4 vmulpd xmm0,xmm3,xmm4
18000ba04: c5 d1 d0 c8 vaddsubpd xmm1,xmm5,xmm0
18000ba08: c4 a1 79 11 0c 00 vmovupd XMMWORD PTR [rax+r8*1],xmm1
18000ba0e: 48 83 c0 10 add rax,0x10
18000ba12: 4d 3b f2 cmp r14,r10
18000ba15: 72 c9 jb 0x18000b9e0
18000ba17: 4c 89 d0 mov rax,r10
18000ba1a: 48 c1 e0 04 shl rax,0x4
18000ba1e: 66 90 xchg ax,ax
18000ba20: c5 f9 10 2c 10 vmovupd xmm5,XMMWORD PTR [rax+rdx*1]
18000ba25: c4 a1 79 10 24 18 vmovupd xmm4,XMMWORD PTR [rax+r11*1]
18000ba2b: 49 83 c2 08 add r10,0x8
18000ba2f: c4 e3 55 18 4c 10 10 vinsertf128 ymm1,ymm5,XMMWORD PTR [rax+rdx*1+0x10],0x1
18000ba36: 01
18000ba37: c5 ff 12 c1 vmovddup ymm0,ymm1
18000ba3b: c5 f5 15 d1 vunpckhpd ymm2,ymm1,ymm1
18000ba3f: c4 a3 5d 18 5c 18 10 vinsertf128 ymm3,ymm4,XMMWORD PTR [rax+r11*1+0x10],0x1
18000ba46: 01
18000ba47: c5 fd 59 e3 vmulpd ymm4,ymm0,ymm3
18000ba4b: c5 e5 c6 db 05 vshufpd ymm3,ymm3,ymm3,0x5
18000ba50: c5 ed 59 c3 vmulpd ymm0,ymm2,ymm3
18000ba54: c5 dd d0 c8 vaddsubpd ymm1,ymm4,ymm0
18000ba58: c4 a1 7d 11 0c 00 vmovupd YMMWORD PTR [rax+r8*1],ymm1
18000ba5e: c4 a1 79 10 54 18 20 vmovupd xmm2,XMMWORD PTR [rax+r11*1+0x20]
18000ba65: c5 f9 10 5c 10 20 vmovupd xmm3,XMMWORD PTR [rax+rdx*1+0x20]
18000ba6b: c4 e3 65 18 6c 10 30 vinsertf128 ymm5,ymm3,XMMWORD PTR [rax+rdx*1+0x30],0x1
18000ba72: 01
18000ba73: c4 a3 6d 18 54 18 30 vinsertf128 ymm2,ymm2,XMMWORD PTR [rax+r11*1+0x30],0x1
18000ba7a: 01
18000ba7b: c5 ff 12 e5 vmovddup ymm4,ymm5
18000ba7f: c5 d5 15 c5 vunpckhpd ymm0,ymm5,ymm5
18000ba83: c5 ed c6 ca 05 vshufpd ymm1,ymm2,ymm2,0x5
18000ba88: c5 dd 59 da vmulpd ymm3,ymm4,ymm2
18000ba8c: c5 fd 59 d1 vmulpd ymm2,ymm0,ymm1
18000ba90: c5 e5 d0 e2 vaddsubpd ymm4,ymm3,ymm2
18000ba94: c4 a1 7d 11 64 00 20 vmovupd YMMWORD PTR [rax+r8*1+0x20],ymm4
18000ba9b: c5 f9 10 44 10 40 vmovupd xmm0,XMMWORD PTR [rax+rdx*1+0x40]
18000baa1: c4 a1 79 10 6c 18 40 vmovupd xmm5,XMMWORD PTR [rax+r11*1+0x40]
18000baa8: c4 e3 7d 18 5c 10 50 vinsertf128 ymm3,ymm0,XMMWORD PTR [rax+rdx*1+0x50],0x1
18000baaf: 01
18000bab0: c5 ff 12 d3 vmovddup ymm2,ymm3
18000bab4: c5 e5 15 e3 vunpckhpd ymm4,ymm3,ymm3
18000bab8: c4 a3 55 18 4c 18 50 vinsertf128 ymm1,ymm5,XMMWORD PTR [rax+r11*1+0x50],0x1
18000babf: 01
18000bac0: c5 ed 59 c1 vmulpd ymm0,ymm2,ymm1
18000bac4: c5 f5 c6 c9 05 vshufpd ymm1,ymm1,ymm1,0x5
18000bac9: c5 dd 59 c9 vmulpd ymm1,ymm4,ymm1
18000bacd: c5 fd d0 d1 vaddsubpd ymm2,ymm0,ymm1
18000bad1: c4 a1 7d 11 54 00 40 vmovupd YMMWORD PTR [rax+r8*1+0x40],ymm2
18000bad8: c5 f9 10 64 10 60 vmovupd xmm4,XMMWORD PTR [rax+rdx*1+0x60]
18000bade: c4 a1 79 10 5c 18 60 vmovupd xmm3,XMMWORD PTR [rax+r11*1+0x60]
18000bae5: c4 e3 5d 18 4c 10 70 vinsertf128 ymm1,ymm4,XMMWORD PTR [rax+rdx*1+0x70],0x1
18000baec: 01
18000baed: c5 ff 12 e9 vmovddup ymm5,ymm1
18000baf1: c5 f5 15 d1 vunpckhpd ymm2,ymm1,ymm1
18000baf5: c4 a3 65 18 44 18 70 vinsertf128 ymm0,ymm3,XMMWORD PTR [rax+r11*1+0x70],0x1
18000bafc: 01
18000bafd: c5 d5 59 d8 vmulpd ymm3,ymm5,ymm0
18000bb01: c5 fd c6 c0 05 vshufpd ymm0,ymm0,ymm0,0x5
18000bb06: c5 ed 59 e0 vmulpd ymm4,ymm2,ymm0
18000bb0a: c5 e5 d0 ec vaddsubpd ymm5,ymm3,ymm4
18000bb0e: c4 a1 7d 11 6c 00 60 vmovupd YMMWORD PTR [rax+r8*1+0x60],ymm5
18000bb15: 48 05 80 00 00 00 add rax,0x80
18000bb1b: 4d 3b d1 cmp r10,r9
18000bb1e: 0f 82 fc fe ff ff jb 0x18000ba20
18000bb24: 4c 89 c8 mov rax,r9
18000bb27: 48 c1 e0 04 shl rax,0x4
18000bb2b: 4c 3b c9 cmp r9,rcx
18000bb2e: 73 47 jae 0x18000bb77
18000bb30: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bb37: 00
18000bb38: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000bb3f: 90 nop
18000bb40: c4 a1 79 10 14 18 vmovupd xmm2,XMMWORD PTR [rax+r11*1]
18000bb46: c5 f9 10 0c 10 vmovupd xmm1,XMMWORD PTR [rax+rdx*1]
18000bb4b: c5 fb 12 04 10 vmovddup xmm0,QWORD PTR [rax+rdx*1]
18000bb50: 49 ff c1 inc r9
18000bb53: c5 f1 15 d9 vunpckhpd xmm3,xmm1,xmm1
18000bb57: c5 e9 c6 e2 01 vshufpd xmm4,xmm2,xmm2,0x1
18000bb5c: c5 f9 59 ea vmulpd xmm5,xmm0,xmm2
18000bb60: c5 e1 59 c4 vmulpd xmm0,xmm3,xmm4
18000bb64: c5 d1 d0 c8 vaddsubpd xmm1,xmm5,xmm0
18000bb68: c4 a1 79 11 0c 00 vmovupd XMMWORD PTR [rax+r8*1],xmm1
18000bb6e: 48 83 c0 10 add rax,0x10
18000bb72: 4c 3b c9 cmp r9,rcx
18000bb75: 72 c9 jb 0x18000bb40
18000bb77: 33 c0 xor eax,eax
18000bb79: c5 f8 77 vzeroupper
18000bb7c: 41 5e pop r14
18000bb7e: c3 ret
18000bb7f: 45 33 c9 xor r9d,r9d
18000bb82: eb a0 jmp 0x18000bb24
18000bb84: b8 fa ff ff ff mov eax,0xfffffffa
18000bb89: 41 5e pop r14
18000bb8b: c3 ret
18000bb8c: b8 f8 ff ff ff mov eax,0xfffffff8
18000bb91: 41 5e pop r14
18000bb93: c3 ret
18000bb94: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bb99: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000bba0: 41 56 push r14
18000bba2: 49 89 cb mov r11,rcx
18000bba5: 4d 85 db test r11,r11
18000bba8: 0f 84 db 01 00 00 je 0x18000bd89
18000bbae: 48 85 d2 test rdx,rdx
18000bbb1: 0f 84 d2 01 00 00 je 0x18000bd89
18000bbb7: 4d 85 c0 test r8,r8
18000bbba: 0f 84 c9 01 00 00 je 0x18000bd89
18000bbc0: 45 85 c9 test r9d,r9d
18000bbc3: 0f 8e b8 01 00 00 jle 0x18000bd81
18000bbc9: 49 63 c9 movsxd rcx,r9d
18000bbcc: 48 83 f9 08 cmp rcx,0x8
18000bbd0: 0f 8c a6 01 00 00 jl 0x18000bd7c
18000bbd6: 4c 89 c0 mov rax,r8
18000bbd9: 48 83 e0 1f and rax,0x1f
18000bbdd: 85 c0 test eax,eax
18000bbdf: 74 0d je 0x18000bbee
18000bbe1: a8 0f test al,0xf
18000bbe3: 0f 85 93 01 00 00 jne 0x18000bd7c
18000bbe9: b8 01 00 00 00 mov eax,0x1
18000bbee: 41 89 c2 mov r10d,eax
18000bbf1: 4d 8d 72 08 lea r14,[r10+0x8]
18000bbf5: 49 3b ce cmp rcx,r14
18000bbf8: 0f 8c 7e 01 00 00 jl 0x18000bd7c
18000bbfe: 45 89 ce mov r14d,r9d
18000bc01: 44 2b f0 sub r14d,eax
18000bc04: 41 83 e6 07 and r14d,0x7
18000bc08: 45 2b ce sub r9d,r14d
18000bc0b: 45 33 f6 xor r14d,r14d
18000bc0e: 4d 63 c9 movsxd r9,r9d
18000bc11: 85 c0 test eax,eax
18000bc13: 4c 89 f0 mov rax,r14
18000bc16: 76 3c jbe 0x18000bc54
18000bc18: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bc1f: 00
18000bc20: c4 a1 79 10 1c 18 vmovupd xmm3,XMMWORD PTR [rax+r11*1]
18000bc26: c5 f9 10 04 10 vmovupd xmm0,XMMWORD PTR [rax+rdx*1]
18000bc2b: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000bc2f: 49 ff c6 inc r14
18000bc32: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000bc37: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000bc3b: c5 fb 12 2c 10 vmovddup xmm5,QWORD PTR [rax+rdx*1]
18000bc40: c4 e2 e1 a6 ec vfmaddsub213pd xmm5,xmm3,xmm4
18000bc45: c4 a1 79 11 2c 00 vmovupd XMMWORD PTR [rax+r8*1],xmm5
18000bc4b: 48 83 c0 10 add rax,0x10
18000bc4f: 4d 3b f2 cmp r14,r10
18000bc52: 72 cc jb 0x18000bc20
18000bc54: 4c 89 d0 mov rax,r10
18000bc57: 48 c1 e0 04 shl rax,0x4
18000bc5b: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bc60: c4 a1 7d 10 1c 18 vmovupd ymm3,YMMWORD PTR [rax+r11*1]
18000bc66: 4e 8d 34 00 lea r14,[rax+r8*1]
18000bc6a: c5 fd 10 04 10 vmovupd ymm0,YMMWORD PTR [rax+rdx*1]
18000bc6f: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000bc73: 49 83 c2 08 add r10,0x8
18000bc77: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000bc7c: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000bc80: c5 ff 12 2c 10 vmovddup ymm5,YMMWORD PTR [rax+rdx*1]
18000bc85: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000bc8a: c4 c1 7d 11 2e vmovupd YMMWORD PTR [r14],ymm5
18000bc8f: c4 a1 7d 10 5c 18 20 vmovupd ymm3,YMMWORD PTR [rax+r11*1+0x20]
18000bc96: c5 fd 10 44 10 20 vmovupd ymm0,YMMWORD PTR [rax+rdx*1+0x20]
18000bc9c: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000bca0: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000bca5: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000bca9: c5 ff 12 6c 10 20 vmovddup ymm5,YMMWORD PTR [rax+rdx*1+0x20]
18000bcaf: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000bcb4: c4 c1 7d 11 6e 20 vmovupd YMMWORD PTR [r14+0x20],ymm5
18000bcba: c4 a1 7d 10 5c 18 40 vmovupd ymm3,YMMWORD PTR [rax+r11*1+0x40]
18000bcc1: c5 fd 10 44 10 40 vmovupd ymm0,YMMWORD PTR [rax+rdx*1+0x40]
18000bcc7: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000bccb: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000bcd0: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000bcd4: c5 ff 12 6c 10 40 vmovddup ymm5,YMMWORD PTR [rax+rdx*1+0x40]
18000bcda: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000bcdf: c4 c1 7d 11 6e 40 vmovupd YMMWORD PTR [r14+0x40],ymm5
18000bce5: c4 a1 7d 10 5c 18 60 vmovupd ymm3,YMMWORD PTR [rax+r11*1+0x60]
18000bcec: c5 fd 10 44 10 60 vmovupd ymm0,YMMWORD PTR [rax+rdx*1+0x60]
18000bcf2: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000bcf6: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000bcfb: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000bcff: c5 ff 12 6c 10 60 vmovddup ymm5,YMMWORD PTR [rax+rdx*1+0x60]
18000bd05: 48 05 80 00 00 00 add rax,0x80
18000bd0b: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000bd10: 4d 3b d1 cmp r10,r9
18000bd13: c4 c1 7d 11 6e 60 vmovupd YMMWORD PTR [r14+0x60],ymm5
18000bd19: 0f 82 41 ff ff ff jb 0x18000bc60
18000bd1f: 4c 89 c8 mov rax,r9
18000bd22: 48 c1 e0 04 shl rax,0x4
18000bd26: 4c 3b c9 cmp r9,rcx
18000bd29: 73 49 jae 0x18000bd74
18000bd2b: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bd32: 00
18000bd33: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000bd3a: 66 0f 1f 44 00 00 nop WORD PTR [rax+rax*1+0x0]
18000bd40: c4 a1 79 10 1c 18 vmovupd xmm3,XMMWORD PTR [rax+r11*1]
18000bd46: c5 f9 10 04 10 vmovupd xmm0,XMMWORD PTR [rax+rdx*1]
18000bd4b: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000bd4f: 49 ff c1 inc r9
18000bd52: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000bd57: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000bd5b: c5 fb 12 2c 10 vmovddup xmm5,QWORD PTR [rax+rdx*1]
18000bd60: c4 e2 e1 a6 ec vfmaddsub213pd xmm5,xmm3,xmm4
18000bd65: c4 a1 79 11 2c 00 vmovupd XMMWORD PTR [rax+r8*1],xmm5
18000bd6b: 48 83 c0 10 add rax,0x10
18000bd6f: 4c 3b c9 cmp r9,rcx
18000bd72: 72 cc jb 0x18000bd40
18000bd74: 33 c0 xor eax,eax
18000bd76: c5 f8 77 vzeroupper
18000bd79: 41 5e pop r14
18000bd7b: c3 ret
18000bd7c: 45 33 c9 xor r9d,r9d
18000bd7f: eb 9e jmp 0x18000bd1f
18000bd81: b8 fa ff ff ff mov eax,0xfffffffa
18000bd86: 41 5e pop r14
18000bd88: c3 ret
18000bd89: b8 f8 ff ff ff mov eax,0xfffffff8
18000bd8e: 41 5e pop r14
18000bd90: c3 ret
18000bd91: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bd98: 00
18000bd99: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000bda0: 41 56 push r14
18000bda2: 49 89 cb mov r11,rcx
18000bda5: 4d 85 db test r11,r11
18000bda8: 0f 84 f8 01 00 00 je 0x18000bfa6
18000bdae: 48 85 d2 test rdx,rdx
18000bdb1: 0f 84 ef 01 00 00 je 0x18000bfa6
18000bdb7: 4d 85 c0 test r8,r8
18000bdba: 0f 84 e6 01 00 00 je 0x18000bfa6
18000bdc0: 45 85 c9 test r9d,r9d
18000bdc3: 0f 8e d5 01 00 00 jle 0x18000bf9e
18000bdc9: 49 63 c9 movsxd rcx,r9d
18000bdcc: 48 83 f9 08 cmp rcx,0x8
18000bdd0: 0f 8c c3 01 00 00 jl 0x18000bf99
18000bdd6: 4c 89 c0 mov rax,r8
18000bdd9: 48 83 e0 1f and rax,0x1f
18000bddd: 85 c0 test eax,eax
18000bddf: 74 0d je 0x18000bdee
18000bde1: a8 0f test al,0xf
18000bde3: 0f 85 b0 01 00 00 jne 0x18000bf99
18000bde9: b8 01 00 00 00 mov eax,0x1
18000bdee: 41 89 c2 mov r10d,eax
18000bdf1: 4d 8d 72 08 lea r14,[r10+0x8]
18000bdf5: 49 3b ce cmp rcx,r14
18000bdf8: 0f 8c 9b 01 00 00 jl 0x18000bf99
18000bdfe: 45 89 ce mov r14d,r9d
18000be01: 44 2b f0 sub r14d,eax
18000be04: 41 83 e6 07 and r14d,0x7
18000be08: 45 2b ce sub r9d,r14d
18000be0b: 45 33 f6 xor r14d,r14d
18000be0e: 4d 63 c9 movsxd r9,r9d
18000be11: 85 c0 test eax,eax
18000be13: 4c 89 f0 mov rax,r14
18000be16: 76 39 jbe 0x18000be51
18000be18: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000be1f: 00
18000be20: c4 a1 79 10 1c 18 vmovupd xmm3,XMMWORD PTR [rax+r11*1]
18000be26: c5 f9 10 04 10 vmovupd xmm0,XMMWORD PTR [rax+rdx*1]
18000be2b: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000be2f: 49 ff c6 inc r14
18000be32: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000be37: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000be3b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd xmm4,xmm3,QWORD BCST [rax+rdx*1]
18000be42: c4 a1 79 11 24 00 vmovupd XMMWORD PTR [rax+r8*1],xmm4
18000be48: 48 83 c0 10 add rax,0x10
18000be4c: 4d 3b f2 cmp r14,r10
18000be4f: 72 cf jb 0x18000be20
18000be51: 4c 89 d0 mov rax,r10
18000be54: 48 c1 e0 04 shl rax,0x4
18000be58: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000be5f: 00
18000be60: c4 a1 7d 10 1c 18 vmovupd ymm3,YMMWORD PTR [rax+r11*1]
18000be66: 49 83 c2 08 add r10,0x8
18000be6a: c5 fd 10 04 10 vmovupd ymm0,YMMWORD PTR [rax+rdx*1]
18000be6f: c5 fd 15 c8 vunpckhpd ymm1,ymm0,ymm0
18000be73: c5 e5 c6 d3 05 vshufpd ymm2,ymm3,ymm3,0x5
18000be78: c5 f5 59 e2 vmulpd ymm4,ymm1,ymm2
18000be7c: c5 ff 12 2c 10 vmovddup ymm5,YMMWORD PTR [rax+rdx*1]
18000be81: c4 e2 e5 a6 ec vfmaddsub213pd ymm5,ymm3,ymm4
18000be86: c4 a1 7d 11 2c 00 vmovupd YMMWORD PTR [rax+r8*1],ymm5
18000be8c: 62 a1 fd 28 10 5c 18 vmovupd ymm19,YMMWORD PTR [rax+r11*1+0x20]
18000be93: 01
18000be94: 62 e1 fd 28 10 44 10 vmovupd ymm16,YMMWORD PTR [rax+rdx*1+0x20]
18000be9b: 01
18000be9c: 62 a1 fd 20 15 c8 vunpckhpd ymm17,ymm16,ymm16
18000bea2: 62 a1 e5 20 c6 d3 05 vshufpd ymm18,ymm19,ymm19,0x5
18000bea9: 62 a1 f5 20 59 e2 vmulpd ymm20,ymm17,ymm18
18000beaf: 62 e1 ff 28 12 6c 10 vmovddup ymm21,YMMWORD PTR [rax+rdx*1+0x20]
18000beb6: 01
18000beb7: 62 a2 e5 20 a6 ec vfmaddsub213pd ymm21,ymm19,ymm20
18000bebd: 62 a1 fd 28 11 6c 00 vmovupd YMMWORD PTR [rax+r8*1+0x20],ymm21
18000bec4: 01
18000bec5: 62 21 fd 28 10 4c 18 vmovupd ymm25,YMMWORD PTR [rax+r11*1+0x40]
18000becc: 02
18000becd: 62 e1 fd 28 10 74 10 vmovupd ymm22,YMMWORD PTR [rax+rdx*1+0x40]
18000bed4: 02
18000bed5: 62 a1 cd 20 15 fe vunpckhpd ymm23,ymm22,ymm22
18000bedb: 62 01 b5 20 c6 c1 05 vshufpd ymm24,ymm25,ymm25,0x5
18000bee2: 62 01 c5 20 59 d0 vmulpd ymm26,ymm23,ymm24
18000bee8: 62 61 ff 28 12 5c 10 vmovddup ymm27,YMMWORD PTR [rax+rdx*1+0x40]
18000beef: 02
18000bef0: 62 02 b5 20 a6 da vfmaddsub213pd ymm27,ymm25,ymm26
18000bef6: 62 21 fd 28 11 5c 00 vmovupd YMMWORD PTR [rax+r8*1+0x40],ymm27
18000befd: 02
18000befe: 62 21 fd 28 10 7c 18 vmovupd ymm31,YMMWORD PTR [rax+r11*1+0x60]
18000bf05: 03
18000bf06: 62 61 fd 28 10 64 10 vmovupd ymm28,YMMWORD PTR [rax+rdx*1+0x60]
18000bf0d: 03
18000bf0e: 62 01 9d 20 15 ec vunpckhpd ymm29,ymm28,ymm28
18000bf14: 62 01 85 20 c6 f7 05 vshufpd ymm30,ymm31,ymm31,0x5
18000bf1b: 62 01 95 20 59 e6 vmulpd ymm28,ymm29,ymm30
18000bf21: c5 ff 12 44 10 60 vmovddup ymm0,YMMWORD PTR [rax+rdx*1+0x60]
18000bf27: 62 92 85 20 a6 c4 vfmaddsub213pd ymm0,ymm31,ymm28
18000bf2d: c4 a1 7d 11 44 00 60 vmovupd YMMWORD PTR [rax+r8*1+0x60],ymm0
18000bf34: 48 05 80 00 00 00 add rax,0x80
18000bf3a: 4d 3b d1 cmp r10,r9
18000bf3d: 0f 82 1d ff ff ff jb 0x18000be60
18000bf43: 4c 89 c8 mov rax,r9
18000bf46: 48 c1 e0 04 shl rax,0x4
18000bf4a: 4c 3b c9 cmp r9,rcx
18000bf4d: 73 42 jae 0x18000bf91
18000bf4f: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bf56: 00
18000bf57: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000bf5e: 66 90 xchg ax,ax
18000bf60: c4 a1 79 10 1c 18 vmovupd xmm3,XMMWORD PTR [rax+r11*1]
18000bf66: c5 f9 10 04 10 vmovupd xmm0,XMMWORD PTR [rax+rdx*1]
18000bf6b: c5 f9 15 c8 vunpckhpd xmm1,xmm0,xmm0
18000bf6f: 49 ff c1 inc r9
18000bf72: c5 e1 c6 d3 01 vshufpd xmm2,xmm3,xmm3,0x1
18000bf77: c5 f1 59 e2 vmulpd xmm4,xmm1,xmm2
18000bf7b: 62 f2 e5 18 b6 24 10 vfmaddsub231pd xmm4,xmm3,QWORD BCST [rax+rdx*1]
18000bf82: c4 a1 79 11 24 00 vmovupd XMMWORD PTR [rax+r8*1],xmm4
18000bf88: 48 83 c0 10 add rax,0x10
18000bf8c: 4c 3b c9 cmp r9,rcx
18000bf8f: 72 cf jb 0x18000bf60
18000bf91: 33 c0 xor eax,eax
18000bf93: c5 f8 77 vzeroupper
18000bf96: 41 5e pop r14
18000bf98: c3 ret
18000bf99: 45 33 c9 xor r9d,r9d
18000bf9c: eb a5 jmp 0x18000bf43
18000bf9e: b8 fa ff ff ff mov eax,0xfffffffa
18000bfa3: 41 5e pop r14
18000bfa5: c3 ret
18000bfa6: b8 f8 ff ff ff mov eax,0xfffffff8
18000bfab: 41 5e pop r14
18000bfad: c3 ret
18000bfae: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000bfb5: 00
18000bfb6: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000bfbd: 0f 1f 00 nop DWORD PTR [rax]
18000bfc0: 53 push rbx
18000bfc1: 56 push rsi
18000bfc2: 57 push rdi
18000bfc3: 41 54 push r12
18000bfc5: 41 55 push r13
18000bfc7: 48 81 ec 70 04 00 00 sub rsp,0x470
18000bfce: 4d 89 c4 mov r12,r8
18000bfd1: 48 8b 05 98 99 60 02 mov rax,QWORD PTR [rip+0x2609998] # 0x182615970
18000bfd8: 45 89 cd mov r13d,r9d
18000bfdb: 48 33 c4 xor rax,rsp
18000bfde: 48 89 cf mov rdi,rcx
18000bfe1: 48 89 84 24 68 04 00 mov QWORD PTR [rsp+0x468],rax
18000bfe8: 00
18000bfe9: 4d 85 e4 test r12,r12
18000bfec: 0f 84 b3 01 00 00 je 0x18000c1a5
18000bff2: 48 85 ff test rdi,rdi
18000bff5: 0f 84 94 01 00 00 je 0x18000c18f
18000bffb: 48 85 d2 test rdx,rdx
18000bffe: 0f 84 63 01 00 00 je 0x18000c167
18000c004: 45 85 ed test r13d,r13d
18000c007: 0f 8e 32 01 00 00 jle 0x18000c13f
18000c00d: 48 8d 44 24 28 lea rax,[rsp+0x28]
18000c012: 48 89 c3 mov rbx,rax
18000c015: 48 83 e3 3f and rbx,0x3f
18000c019: 48 f7 db neg rbx
18000c01c: 48 83 e3 3f and rbx,0x3f
18000c020: 41 83 fd 40 cmp r13d,0x40
18000c024: 48 8d 34 03 lea rsi,[rbx+rax*1]
18000c028: 48 8d 9c 18 00 02 00 lea rbx,[rax+rbx*1+0x200]
18000c02f: 00
18000c030: 0f 8e a1 00 00 00 jle 0x18000c0d7
18000c036: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14
18000c03b: 45 89 ee mov r14d,r13d
18000c03e: 4d 89 e5 mov r13,r12
18000c041: 49 89 d4 mov r12,rdx
18000c044: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c04b: 00
18000c04c: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c053: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c058: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c05f: 00
18000c060: 4c 89 e1 mov rcx,r12
18000c063: 48 89 f2 mov rdx,rsi
18000c066: 49 89 d8 mov r8,rbx
18000c069: 41 b9 40 00 00 00 mov r9d,0x40
18000c06f: e8 cc 4b 13 00 call 0x180140c40
18000c074: 48 89 f9 mov rcx,rdi
18000c077: 48 89 f2 mov rdx,rsi
18000c07a: 41 b8 40 00 00 00 mov r8d,0x40
18000c080: e8 bb c3 ff ff call 0x180008440
18000c085: 48 89 f9 mov rcx,rdi
18000c088: 48 89 da mov rdx,rbx
18000c08b: 41 b8 40 00 00 00 mov r8d,0x40
18000c091: e8 aa c3 ff ff call 0x180008440
18000c096: 48 89 d9 mov rcx,rbx
18000c099: 48 89 f2 mov rdx,rsi
18000c09c: 4d 89 e8 mov r8,r13
18000c09f: 41 b9 40 00 00 00 mov r9d,0x40
18000c0a5: e8 16 77 03 00 call 0x1800437c0
18000c0aa: 41 83 c6 c0 add r14d,0xffffffc0
18000c0ae: 48 81 c7 00 02 00 00 add rdi,0x200
18000c0b5: 49 81 c4 00 02 00 00 add r12,0x200
18000c0bc: 49 81 c5 00 04 00 00 add r13,0x400
18000c0c3: 41 83 fe 40 cmp r14d,0x40
18000c0c7: 7f 97 jg 0x18000c060
18000c0c9: 4c 89 e2 mov rdx,r12
18000c0cc: 4d 89 ec mov r12,r13
18000c0cf: 45 89 f5 mov r13d,r14d
18000c0d2: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20]
18000c0d7: 48 89 d1 mov rcx,rdx
18000c0da: 48 89 f2 mov rdx,rsi
18000c0dd: 49 89 d8 mov r8,rbx
18000c0e0: 45 89 e9 mov r9d,r13d
18000c0e3: e8 58 4b 13 00 call 0x180140c40
18000c0e8: 48 89 f9 mov rcx,rdi
18000c0eb: 48 89 f2 mov rdx,rsi
18000c0ee: 45 89 e8 mov r8d,r13d
18000c0f1: e8 4a c3 ff ff call 0x180008440
18000c0f6: 48 89 f9 mov rcx,rdi
18000c0f9: 48 89 da mov rdx,rbx
18000c0fc: 45 89 e8 mov r8d,r13d
18000c0ff: e8 3c c3 ff ff call 0x180008440
18000c104: 48 89 d9 mov rcx,rbx
18000c107: 48 89 f2 mov rdx,rsi
18000c10a: 4d 89 e0 mov r8,r12
18000c10d: 45 89 e9 mov r9d,r13d
18000c110: e8 ab 76 03 00 call 0x1800437c0
18000c115: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c11c: 00
18000c11d: 48 33 cc xor rcx,rsp
18000c120: 48 3b 0d 49 98 60 02 cmp rcx,QWORD PTR [rip+0x2609849] # 0x182615970
18000c127: 75 11 jne 0x18000c13a
18000c129: 33 c0 xor eax,eax
18000c12b: 48 81 c4 70 04 00 00 add rsp,0x470
18000c132: 41 5d pop r13
18000c134: 41 5c pop r12
18000c136: 5f pop rdi
18000c137: 5e pop rsi
18000c138: 5b pop rbx
18000c139: c3 ret
18000c13a: e8 91 4f 12 01 call 0x1811310d0
18000c13f: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c146: 00
18000c147: 48 33 cc xor rcx,rsp
18000c14a: 48 3b 0d 1f 98 60 02 cmp rcx,QWORD PTR [rip+0x260981f] # 0x182615970
18000c151: 75 e7 jne 0x18000c13a
18000c153: b8 fa ff ff ff mov eax,0xfffffffa
18000c158: 48 81 c4 70 04 00 00 add rsp,0x470
18000c15f: 41 5d pop r13
18000c161: 41 5c pop r12
18000c163: 5f pop rdi
18000c164: 5e pop rsi
18000c165: 5b pop rbx
18000c166: c3 ret
18000c167: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c16e: 00
18000c16f: 48 33 cc xor rcx,rsp
18000c172: 48 3b 0d f7 97 60 02 cmp rcx,QWORD PTR [rip+0x26097f7] # 0x182615970
18000c179: 75 bf jne 0x18000c13a
18000c17b: b8 f8 ff ff ff mov eax,0xfffffff8
18000c180: 48 81 c4 70 04 00 00 add rsp,0x470
18000c187: 41 5d pop r13
18000c189: 41 5c pop r12
18000c18b: 5f pop rdi
18000c18c: 5e pop rsi
18000c18d: 5b pop rbx
18000c18e: c3 ret
18000c18f: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c196: 00
18000c197: 48 33 cc xor rcx,rsp
18000c19a: 48 3b 0d cf 97 60 02 cmp rcx,QWORD PTR [rip+0x26097cf] # 0x182615970
18000c1a1: 75 97 jne 0x18000c13a
18000c1a3: eb d6 jmp 0x18000c17b
18000c1a5: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c1ac: 00
18000c1ad: 48 33 cc xor rcx,rsp
18000c1b0: 48 3b 0d b9 97 60 02 cmp rcx,QWORD PTR [rip+0x26097b9] # 0x182615970
18000c1b7: 75 81 jne 0x18000c13a
18000c1b9: eb c0 jmp 0x18000c17b
18000c1bb: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c1c0: 53 push rbx
18000c1c1: 56 push rsi
18000c1c2: 57 push rdi
18000c1c3: 41 54 push r12
18000c1c5: 41 55 push r13
18000c1c7: 48 8d a4 24 90 fb ff lea rsp,[rsp-0x470]
18000c1ce: ff
18000c1cf: 4d 89 c4 mov r12,r8
18000c1d2: 48 8b 05 97 97 60 02 mov rax,QWORD PTR [rip+0x2609797] # 0x182615970
18000c1d9: 45 89 cd mov r13d,r9d
18000c1dc: 48 33 c4 xor rax,rsp
18000c1df: 48 89 cf mov rdi,rcx
18000c1e2: 48 89 84 24 68 04 00 mov QWORD PTR [rsp+0x468],rax
18000c1e9: 00
18000c1ea: 4d 85 e4 test r12,r12
18000c1ed: 0f 84 b5 01 00 00 je 0x18000c3a8
18000c1f3: 48 85 ff test rdi,rdi
18000c1f6: 0f 84 96 01 00 00 je 0x18000c392
18000c1fc: 48 85 d2 test rdx,rdx
18000c1ff: 0f 84 64 01 00 00 je 0x18000c369
18000c205: 45 85 ed test r13d,r13d
18000c208: 0f 8e 32 01 00 00 jle 0x18000c340
18000c20e: 48 8d 44 24 28 lea rax,[rsp+0x28]
18000c213: 48 83 e0 3f and rax,0x3f
18000c217: 48 8d 74 24 28 lea rsi,[rsp+0x28]
18000c21c: 48 f7 d8 neg rax
18000c21f: 48 83 e0 3f and rax,0x3f
18000c223: 48 03 f0 add rsi,rax
18000c226: 48 89 f3 mov rbx,rsi
18000c229: 48 81 c3 00 02 00 00 add rbx,0x200
18000c230: 41 83 fd 40 cmp r13d,0x40
18000c234: 0f 8e 9d 00 00 00 jle 0x18000c2d7
18000c23a: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14
18000c23f: 45 89 ee mov r14d,r13d
18000c242: 4d 89 e5 mov r13,r12
18000c245: 49 89 d4 mov r12,rdx
18000c248: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c24f: 00
18000c250: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c257: 66 0f 1f 84 00 00 00 nop WORD PTR [rax+rax*1+0x0]
18000c25e: 00 00
18000c260: 4c 89 e1 mov rcx,r12
18000c263: 48 89 f2 mov rdx,rsi
18000c266: 49 89 d8 mov r8,rbx
18000c269: 41 b9 40 00 00 00 mov r9d,0x40
18000c26f: e8 ec 49 13 00 call 0x180140c60
18000c274: 48 89 f9 mov rcx,rdi
18000c277: 48 89 f2 mov rdx,rsi
18000c27a: 41 b8 40 00 00 00 mov r8d,0x40
18000c280: e8 fb c1 ff ff call 0x180008480
18000c285: 48 89 f9 mov rcx,rdi
18000c288: 48 89 da mov rdx,rbx
18000c28b: 41 b8 40 00 00 00 mov r8d,0x40
18000c291: e8 ea c1 ff ff call 0x180008480
18000c296: 48 89 d9 mov rcx,rbx
18000c299: 48 89 f2 mov rdx,rsi
18000c29c: 4d 89 e8 mov r8,r13
18000c29f: 41 b9 40 00 00 00 mov r9d,0x40
18000c2a5: e8 f6 7a 03 00 call 0x180043da0
18000c2aa: 41 83 c6 c0 add r14d,0xffffffc0
18000c2ae: 48 81 c7 00 02 00 00 add rdi,0x200
18000c2b5: 49 81 c4 00 02 00 00 add r12,0x200
18000c2bc: 49 81 c5 00 04 00 00 add r13,0x400
18000c2c3: 41 83 fe 40 cmp r14d,0x40
18000c2c7: 7f 97 jg 0x18000c260
18000c2c9: 4c 89 e2 mov rdx,r12
18000c2cc: 4d 89 ec mov r12,r13
18000c2cf: 45 89 f5 mov r13d,r14d
18000c2d2: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20]
18000c2d7: 48 89 d1 mov rcx,rdx
18000c2da: 48 89 f2 mov rdx,rsi
18000c2dd: 49 89 d8 mov r8,rbx
18000c2e0: 45 89 e9 mov r9d,r13d
18000c2e3: e8 78 49 13 00 call 0x180140c60
18000c2e8: 48 89 f9 mov rcx,rdi
18000c2eb: 48 89 f2 mov rdx,rsi
18000c2ee: 45 89 e8 mov r8d,r13d
18000c2f1: e8 8a c1 ff ff call 0x180008480
18000c2f6: 48 89 f9 mov rcx,rdi
18000c2f9: 48 89 da mov rdx,rbx
18000c2fc: 45 89 e8 mov r8d,r13d
18000c2ff: e8 7c c1 ff ff call 0x180008480
18000c304: 48 89 d9 mov rcx,rbx
18000c307: 48 89 f2 mov rdx,rsi
18000c30a: 4d 89 e0 mov r8,r12
18000c30d: 45 89 e9 mov r9d,r13d
18000c310: e8 8b 7a 03 00 call 0x180043da0
18000c315: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c31c: 00
18000c31d: 48 33 cc xor rcx,rsp
18000c320: 48 3b 0d 49 96 60 02 cmp rcx,QWORD PTR [rip+0x2609649] # 0x182615970
18000c327: 75 12 jne 0x18000c33b
18000c329: 33 c0 xor eax,eax
18000c32b: 48 8d a4 24 70 04 00 lea rsp,[rsp+0x470]
18000c332: 00
18000c333: 41 5d pop r13
18000c335: 41 5c pop r12
18000c337: 5f pop rdi
18000c338: 5e pop rsi
18000c339: 5b pop rbx
18000c33a: c3 ret
18000c33b: e8 90 4d 12 01 call 0x1811310d0
18000c340: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c347: 00
18000c348: 48 33 cc xor rcx,rsp
18000c34b: 48 3b 0d 1e 96 60 02 cmp rcx,QWORD PTR [rip+0x260961e] # 0x182615970
18000c352: 75 e7 jne 0x18000c33b
18000c354: b8 fa ff ff ff mov eax,0xfffffffa
18000c359: 48 8d a4 24 70 04 00 lea rsp,[rsp+0x470]
18000c360: 00
18000c361: 41 5d pop r13
18000c363: 41 5c pop r12
18000c365: 5f pop rdi
18000c366: 5e pop rsi
18000c367: 5b pop rbx
18000c368: c3 ret
18000c369: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c370: 00
18000c371: 48 33 cc xor rcx,rsp
18000c374: 48 3b 0d f5 95 60 02 cmp rcx,QWORD PTR [rip+0x26095f5] # 0x182615970
18000c37b: 75 be jne 0x18000c33b
18000c37d: b8 f8 ff ff ff mov eax,0xfffffff8
18000c382: 48 8d a4 24 70 04 00 lea rsp,[rsp+0x470]
18000c389: 00
18000c38a: 41 5d pop r13
18000c38c: 41 5c pop r12
18000c38e: 5f pop rdi
18000c38f: 5e pop rsi
18000c390: 5b pop rbx
18000c391: c3 ret
18000c392: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c399: 00
18000c39a: 48 33 cc xor rcx,rsp
18000c39d: 48 3b 0d cc 95 60 02 cmp rcx,QWORD PTR [rip+0x26095cc] # 0x182615970
18000c3a4: 75 95 jne 0x18000c33b
18000c3a6: eb d5 jmp 0x18000c37d
18000c3a8: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c3af: 00
18000c3b0: 48 33 cc xor rcx,rsp
18000c3b3: 48 3b 0d b6 95 60 02 cmp rcx,QWORD PTR [rip+0x26095b6] # 0x182615970
18000c3ba: 0f 85 7b ff ff ff jne 0x18000c33b
18000c3c0: eb bb jmp 0x18000c37d
18000c3c2: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c3c9: 00
18000c3ca: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c3d1: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c3d8: 00
18000c3d9: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c3e0: 53 push rbx
18000c3e1: 56 push rsi
18000c3e2: 57 push rdi
18000c3e3: 41 54 push r12
18000c3e5: 41 55 push r13
18000c3e7: 48 81 ec 70 04 00 00 sub rsp,0x470
18000c3ee: 4d 89 c4 mov r12,r8
18000c3f1: 48 8b 05 78 95 60 02 mov rax,QWORD PTR [rip+0x2609578] # 0x182615970
18000c3f8: 48 33 c4 xor rax,rsp
18000c3fb: 45 89 cd mov r13d,r9d
18000c3fe: 48 89 cf mov rdi,rcx
18000c401: 48 89 84 24 68 04 00 mov QWORD PTR [rsp+0x468],rax
18000c408: 00
18000c409: 4d 85 e4 test r12,r12
18000c40c: 0f 84 b3 01 00 00 je 0x18000c5c5
18000c412: 48 85 ff test rdi,rdi
18000c415: 0f 84 94 01 00 00 je 0x18000c5af
18000c41b: 48 85 d2 test rdx,rdx
18000c41e: 0f 84 63 01 00 00 je 0x18000c587
18000c424: 45 85 ed test r13d,r13d
18000c427: 0f 8e 32 01 00 00 jle 0x18000c55f
18000c42d: 48 8d 74 24 28 lea rsi,[rsp+0x28]
18000c432: 48 89 f0 mov rax,rsi
18000c435: 48 83 e0 3f and rax,0x3f
18000c439: 48 f7 d8 neg rax
18000c43c: 48 83 e0 3f and rax,0x3f
18000c440: 48 03 f0 add rsi,rax
18000c443: 48 8d 9c 04 28 02 00 lea rbx,[rsp+rax*1+0x228]
18000c44a: 00
18000c44b: 41 83 fd 40 cmp r13d,0x40
18000c44f: 0f 8e a2 00 00 00 jle 0x18000c4f7
18000c455: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14
18000c45a: 45 89 ee mov r14d,r13d
18000c45d: 4d 89 e5 mov r13,r12
18000c460: 49 89 d4 mov r12,rdx
18000c463: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c46a: 00
18000c46b: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c472: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c479: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c480: 4c 89 e1 mov rcx,r12
18000c483: 48 89 f2 mov rdx,rsi
18000c486: 49 89 d8 mov r8,rbx
18000c489: 41 b9 40 00 00 00 mov r9d,0x40
18000c48f: e8 ec 47 13 00 call 0x180140c80
18000c494: 48 89 f9 mov rcx,rdi
18000c497: 48 89 f2 mov rdx,rsi
18000c49a: 41 b8 40 00 00 00 mov r8d,0x40
18000c4a0: e8 1b c0 ff ff call 0x1800084c0
18000c4a5: 48 89 f9 mov rcx,rdi
18000c4a8: 48 89 da mov rdx,rbx
18000c4ab: 41 b8 40 00 00 00 mov r8d,0x40
18000c4b1: e8 0a c0 ff ff call 0x1800084c0
18000c4b6: 48 89 d9 mov rcx,rbx
18000c4b9: 48 89 f2 mov rdx,rsi
18000c4bc: 4d 89 e8 mov r8,r13
18000c4bf: 41 b9 40 00 00 00 mov r9d,0x40
18000c4c5: e8 b6 7c 03 00 call 0x180044180
18000c4ca: 41 83 c6 c0 add r14d,0xffffffc0
18000c4ce: 48 81 c7 00 02 00 00 add rdi,0x200
18000c4d5: 49 81 c4 00 02 00 00 add r12,0x200
18000c4dc: 49 81 c5 00 04 00 00 add r13,0x400
18000c4e3: 41 83 fe 40 cmp r14d,0x40
18000c4e7: 7f 97 jg 0x18000c480
18000c4e9: 4c 89 e2 mov rdx,r12
18000c4ec: 4d 89 ec mov r12,r13
18000c4ef: 45 89 f5 mov r13d,r14d
18000c4f2: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20]
18000c4f7: 48 89 d1 mov rcx,rdx
18000c4fa: 48 89 f2 mov rdx,rsi
18000c4fd: 49 89 d8 mov r8,rbx
18000c500: 45 89 e9 mov r9d,r13d
18000c503: e8 78 47 13 00 call 0x180140c80
18000c508: 48 89 f9 mov rcx,rdi
18000c50b: 48 89 f2 mov rdx,rsi
18000c50e: 45 89 e8 mov r8d,r13d
18000c511: e8 aa bf ff ff call 0x1800084c0
18000c516: 48 89 f9 mov rcx,rdi
18000c519: 48 89 da mov rdx,rbx
18000c51c: 45 89 e8 mov r8d,r13d
18000c51f: e8 9c bf ff ff call 0x1800084c0
18000c524: 48 89 d9 mov rcx,rbx
18000c527: 48 89 f2 mov rdx,rsi
18000c52a: 4d 89 e0 mov r8,r12
18000c52d: 45 89 e9 mov r9d,r13d
18000c530: e8 4b 7c 03 00 call 0x180044180
18000c535: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c53c: 00
18000c53d: 48 33 cc xor rcx,rsp
18000c540: 48 3b 0d 29 94 60 02 cmp rcx,QWORD PTR [rip+0x2609429] # 0x182615970
18000c547: 75 11 jne 0x18000c55a
18000c549: 33 c0 xor eax,eax
18000c54b: 48 81 c4 70 04 00 00 add rsp,0x470
18000c552: 41 5d pop r13
18000c554: 41 5c pop r12
18000c556: 5f pop rdi
18000c557: 5e pop rsi
18000c558: 5b pop rbx
18000c559: c3 ret
18000c55a: e8 71 4b 12 01 call 0x1811310d0
18000c55f: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c566: 00
18000c567: 48 33 cc xor rcx,rsp
18000c56a: 48 3b 0d ff 93 60 02 cmp rcx,QWORD PTR [rip+0x26093ff] # 0x182615970
18000c571: 75 e7 jne 0x18000c55a
18000c573: b8 fa ff ff ff mov eax,0xfffffffa
18000c578: 48 81 c4 70 04 00 00 add rsp,0x470
18000c57f: 41 5d pop r13
18000c581: 41 5c pop r12
18000c583: 5f pop rdi
18000c584: 5e pop rsi
18000c585: 5b pop rbx
18000c586: c3 ret
18000c587: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c58e: 00
18000c58f: 48 33 cc xor rcx,rsp
18000c592: 48 3b 0d d7 93 60 02 cmp rcx,QWORD PTR [rip+0x26093d7] # 0x182615970
18000c599: 75 bf jne 0x18000c55a
18000c59b: b8 f8 ff ff ff mov eax,0xfffffff8
18000c5a0: 48 81 c4 70 04 00 00 add rsp,0x470
18000c5a7: 41 5d pop r13
18000c5a9: 41 5c pop r12
18000c5ab: 5f pop rdi
18000c5ac: 5e pop rsi
18000c5ad: 5b pop rbx
18000c5ae: c3 ret
18000c5af: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c5b6: 00
18000c5b7: 48 33 cc xor rcx,rsp
18000c5ba: 48 3b 0d af 93 60 02 cmp rcx,QWORD PTR [rip+0x26093af] # 0x182615970
18000c5c1: 75 97 jne 0x18000c55a
18000c5c3: eb d6 jmp 0x18000c59b
18000c5c5: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c5cc: 00
18000c5cd: 48 33 cc xor rcx,rsp
18000c5d0: 48 3b 0d 99 93 60 02 cmp rcx,QWORD PTR [rip+0x2609399] # 0x182615970
18000c5d7: 75 81 jne 0x18000c55a
18000c5d9: eb c0 jmp 0x18000c59b
18000c5db: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c5e0: 53 push rbx
18000c5e1: 56 push rsi
18000c5e2: 57 push rdi
18000c5e3: 41 54 push r12
18000c5e5: 41 55 push r13
18000c5e7: 48 81 ec 70 04 00 00 sub rsp,0x470
18000c5ee: 4d 89 c4 mov r12,r8
18000c5f1: 48 8b 05 78 93 60 02 mov rax,QWORD PTR [rip+0x2609378] # 0x182615970
18000c5f8: 45 89 cd mov r13d,r9d
18000c5fb: 48 33 c4 xor rax,rsp
18000c5fe: 48 89 cf mov rdi,rcx
18000c601: 48 89 84 24 68 04 00 mov QWORD PTR [rsp+0x468],rax
18000c608: 00
18000c609: 4d 85 e4 test r12,r12
18000c60c: 0f 84 b3 01 00 00 je 0x18000c7c5
18000c612: 48 85 ff test rdi,rdi
18000c615: 0f 84 94 01 00 00 je 0x18000c7af
18000c61b: 48 85 d2 test rdx,rdx
18000c61e: 0f 84 63 01 00 00 je 0x18000c787
18000c624: 45 85 ed test r13d,r13d
18000c627: 0f 8e 32 01 00 00 jle 0x18000c75f
18000c62d: 48 8d 44 24 28 lea rax,[rsp+0x28]
18000c632: 48 89 c3 mov rbx,rax
18000c635: 48 83 e3 3f and rbx,0x3f
18000c639: 48 f7 db neg rbx
18000c63c: 48 83 e3 3f and rbx,0x3f
18000c640: 48 8d 34 03 lea rsi,[rbx+rax*1]
18000c644: 48 8d 9c 18 00 02 00 lea rbx,[rax+rbx*1+0x200]
18000c64b: 00
18000c64c: 41 83 fd 40 cmp r13d,0x40
18000c650: 0f 8e a1 00 00 00 jle 0x18000c6f7
18000c656: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14
18000c65b: 45 89 ee mov r14d,r13d
18000c65e: 4d 89 e5 mov r13,r12
18000c661: 49 89 d4 mov r12,rdx
18000c664: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c66b: 00
18000c66c: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c673: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c678: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c67f: 00
18000c680: 4c 89 e1 mov rcx,r12
18000c683: 48 89 f2 mov rdx,rsi
18000c686: 49 89 d8 mov r8,rbx
18000c689: 41 b9 40 00 00 00 mov r9d,0x40
18000c68f: e8 0c 46 13 00 call 0x180140ca0
18000c694: 48 89 f9 mov rcx,rdi
18000c697: 48 89 f2 mov rdx,rsi
18000c69a: 41 b8 40 00 00 00 mov r8d,0x40
18000c6a0: e8 5b be ff ff call 0x180008500
18000c6a5: 48 89 f9 mov rcx,rdi
18000c6a8: 48 89 da mov rdx,rbx
18000c6ab: 41 b8 40 00 00 00 mov r8d,0x40
18000c6b1: e8 4a be ff ff call 0x180008500
18000c6b6: 48 89 d9 mov rcx,rbx
18000c6b9: 48 89 f2 mov rdx,rsi
18000c6bc: 4d 89 e8 mov r8,r13
18000c6bf: 41 b9 40 00 00 00 mov r9d,0x40
18000c6c5: e8 36 80 03 00 call 0x180044700
18000c6ca: 41 83 c6 c0 add r14d,0xffffffc0
18000c6ce: 48 81 c7 00 02 00 00 add rdi,0x200
18000c6d5: 49 81 c4 00 02 00 00 add r12,0x200
18000c6dc: 49 81 c5 00 04 00 00 add r13,0x400
18000c6e3: 41 83 fe 40 cmp r14d,0x40
18000c6e7: 7f 97 jg 0x18000c680
18000c6e9: 4c 89 e2 mov rdx,r12
18000c6ec: 4d 89 ec mov r12,r13
18000c6ef: 45 89 f5 mov r13d,r14d
18000c6f2: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20]
18000c6f7: 48 89 d1 mov rcx,rdx
18000c6fa: 48 89 f2 mov rdx,rsi
18000c6fd: 49 89 d8 mov r8,rbx
18000c700: 45 89 e9 mov r9d,r13d
18000c703: e8 98 45 13 00 call 0x180140ca0
18000c708: 48 89 f9 mov rcx,rdi
18000c70b: 48 89 f2 mov rdx,rsi
18000c70e: 45 89 e8 mov r8d,r13d
18000c711: e8 ea bd ff ff call 0x180008500
18000c716: 48 89 f9 mov rcx,rdi
18000c719: 48 89 da mov rdx,rbx
18000c71c: 45 89 e8 mov r8d,r13d
18000c71f: e8 dc bd ff ff call 0x180008500
18000c724: 48 89 d9 mov rcx,rbx
18000c727: 48 89 f2 mov rdx,rsi
18000c72a: 4d 89 e0 mov r8,r12
18000c72d: 45 89 e9 mov r9d,r13d
18000c730: e8 cb 7f 03 00 call 0x180044700
18000c735: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c73c: 00
18000c73d: 48 33 cc xor rcx,rsp
18000c740: 48 3b 0d 29 92 60 02 cmp rcx,QWORD PTR [rip+0x2609229] # 0x182615970
18000c747: 75 11 jne 0x18000c75a
18000c749: 33 c0 xor eax,eax
18000c74b: 48 81 c4 70 04 00 00 add rsp,0x470
18000c752: 41 5d pop r13
18000c754: 41 5c pop r12
18000c756: 5f pop rdi
18000c757: 5e pop rsi
18000c758: 5b pop rbx
18000c759: c3 ret
18000c75a: e8 71 49 12 01 call 0x1811310d0
18000c75f: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c766: 00
18000c767: 48 33 cc xor rcx,rsp
18000c76a: 48 3b 0d ff 91 60 02 cmp rcx,QWORD PTR [rip+0x26091ff] # 0x182615970
18000c771: 75 e7 jne 0x18000c75a
18000c773: b8 fa ff ff ff mov eax,0xfffffffa
18000c778: 48 81 c4 70 04 00 00 add rsp,0x470
18000c77f: 41 5d pop r13
18000c781: 41 5c pop r12
18000c783: 5f pop rdi
18000c784: 5e pop rsi
18000c785: 5b pop rbx
18000c786: c3 ret
18000c787: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c78e: 00
18000c78f: 48 33 cc xor rcx,rsp
18000c792: 48 3b 0d d7 91 60 02 cmp rcx,QWORD PTR [rip+0x26091d7] # 0x182615970
18000c799: 75 bf jne 0x18000c75a
18000c79b: b8 f8 ff ff ff mov eax,0xfffffff8
18000c7a0: 48 81 c4 70 04 00 00 add rsp,0x470
18000c7a7: 41 5d pop r13
18000c7a9: 41 5c pop r12
18000c7ab: 5f pop rdi
18000c7ac: 5e pop rsi
18000c7ad: 5b pop rbx
18000c7ae: c3 ret
18000c7af: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c7b6: 00
18000c7b7: 48 33 cc xor rcx,rsp
18000c7ba: 48 3b 0d af 91 60 02 cmp rcx,QWORD PTR [rip+0x26091af] # 0x182615970
18000c7c1: 75 97 jne 0x18000c75a
18000c7c3: eb d6 jmp 0x18000c79b
18000c7c5: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c7cc: 00
18000c7cd: 48 33 cc xor rcx,rsp
18000c7d0: 48 3b 0d 99 91 60 02 cmp rcx,QWORD PTR [rip+0x2609199] # 0x182615970
18000c7d7: 75 81 jne 0x18000c75a
18000c7d9: eb c0 jmp 0x18000c79b
18000c7db: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c7e0: 53 push rbx
18000c7e1: 56 push rsi
18000c7e2: 57 push rdi
18000c7e3: 41 54 push r12
18000c7e5: 41 55 push r13
18000c7e7: 48 81 ec 70 04 00 00 sub rsp,0x470
18000c7ee: 4d 89 c4 mov r12,r8
18000c7f1: 48 8b 05 78 91 60 02 mov rax,QWORD PTR [rip+0x2609178] # 0x182615970
18000c7f8: 45 89 cd mov r13d,r9d
18000c7fb: 48 33 c4 xor rax,rsp
18000c7fe: 48 89 cf mov rdi,rcx
18000c801: 48 89 84 24 68 04 00 mov QWORD PTR [rsp+0x468],rax
18000c808: 00
18000c809: 4d 85 e4 test r12,r12
18000c80c: 0f 84 b3 01 00 00 je 0x18000c9c5
18000c812: 48 85 ff test rdi,rdi
18000c815: 0f 84 94 01 00 00 je 0x18000c9af
18000c81b: 48 85 d2 test rdx,rdx
18000c81e: 0f 84 63 01 00 00 je 0x18000c987
18000c824: 45 85 ed test r13d,r13d
18000c827: 0f 8e 32 01 00 00 jle 0x18000c95f
18000c82d: 48 8d 44 24 28 lea rax,[rsp+0x28]
18000c832: 48 89 c3 mov rbx,rax
18000c835: 48 83 e3 3f and rbx,0x3f
18000c839: 48 f7 db neg rbx
18000c83c: 48 83 e3 3f and rbx,0x3f
18000c840: 48 8d 34 18 lea rsi,[rax+rbx*1]
18000c844: 48 8d 9c 18 00 02 00 lea rbx,[rax+rbx*1+0x200]
18000c84b: 00
18000c84c: 41 83 fd 40 cmp r13d,0x40
18000c850: 0f 8e a1 00 00 00 jle 0x18000c8f7
18000c856: 4c 89 74 24 20 mov QWORD PTR [rsp+0x20],r14
18000c85b: 45 89 ee mov r14d,r13d
18000c85e: 4d 89 e5 mov r13,r12
18000c861: 49 89 d4 mov r12,rdx
18000c864: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c86b: 00
18000c86c: 0f 1f 80 00 00 00 00 nop DWORD PTR [rax+0x0]
18000c873: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c878: 0f 1f 84 00 00 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c87f: 00
18000c880: 4c 89 e1 mov rcx,r12
18000c883: 48 89 f2 mov rdx,rsi
18000c886: 49 89 d8 mov r8,rbx
18000c889: 41 b9 40 00 00 00 mov r9d,0x40
18000c88f: e8 2c 44 13 00 call 0x180140cc0
18000c894: 48 89 f9 mov rcx,rdi
18000c897: 48 89 f2 mov rdx,rsi
18000c89a: 41 b8 40 00 00 00 mov r8d,0x40
18000c8a0: e8 5b be ff ff call 0x180008700
18000c8a5: 48 89 f9 mov rcx,rdi
18000c8a8: 48 89 da mov rdx,rbx
18000c8ab: 41 b8 40 00 00 00 mov r8d,0x40
18000c8b1: e8 4a be ff ff call 0x180008700
18000c8b6: 48 89 d9 mov rcx,rbx
18000c8b9: 48 89 f2 mov rdx,rsi
18000c8bc: 4d 89 e8 mov r8,r13
18000c8bf: 41 b9 40 00 00 00 mov r9d,0x40
18000c8c5: e8 16 86 03 00 call 0x180044ee0
18000c8ca: 41 83 c6 c0 add r14d,0xffffffc0
18000c8ce: 48 81 c7 00 02 00 00 add rdi,0x200
18000c8d5: 49 81 c4 00 02 00 00 add r12,0x200
18000c8dc: 49 81 c5 00 04 00 00 add r13,0x400
18000c8e3: 41 83 fe 40 cmp r14d,0x40
18000c8e7: 7f 97 jg 0x18000c880
18000c8e9: 4c 89 e2 mov rdx,r12
18000c8ec: 4d 89 ec mov r12,r13
18000c8ef: 45 89 f5 mov r13d,r14d
18000c8f2: 4c 8b 74 24 20 mov r14,QWORD PTR [rsp+0x20]
18000c8f7: 48 89 d1 mov rcx,rdx
18000c8fa: 48 89 f2 mov rdx,rsi
18000c8fd: 49 89 d8 mov r8,rbx
18000c900: 45 89 e9 mov r9d,r13d
18000c903: e8 b8 43 13 00 call 0x180140cc0
18000c908: 48 89 f9 mov rcx,rdi
18000c90b: 48 89 f2 mov rdx,rsi
18000c90e: 45 89 e8 mov r8d,r13d
18000c911: e8 ea bd ff ff call 0x180008700
18000c916: 48 89 f9 mov rcx,rdi
18000c919: 48 89 da mov rdx,rbx
18000c91c: 45 89 e8 mov r8d,r13d
18000c91f: e8 dc bd ff ff call 0x180008700
18000c924: 48 89 d9 mov rcx,rbx
18000c927: 48 89 f2 mov rdx,rsi
18000c92a: 4d 89 e0 mov r8,r12
18000c92d: 45 89 e9 mov r9d,r13d
18000c930: e8 ab 85 03 00 call 0x180044ee0
18000c935: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c93c: 00
18000c93d: 48 33 cc xor rcx,rsp
18000c940: 48 3b 0d 29 90 60 02 cmp rcx,QWORD PTR [rip+0x2609029] # 0x182615970
18000c947: 75 11 jne 0x18000c95a
18000c949: 33 c0 xor eax,eax
18000c94b: 48 81 c4 70 04 00 00 add rsp,0x470
18000c952: 41 5d pop r13
18000c954: 41 5c pop r12
18000c956: 5f pop rdi
18000c957: 5e pop rsi
18000c958: 5b pop rbx
18000c959: c3 ret
18000c95a: e8 71 47 12 01 call 0x1811310d0
18000c95f: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c966: 00
18000c967: 48 33 cc xor rcx,rsp
18000c96a: 48 3b 0d ff 8f 60 02 cmp rcx,QWORD PTR [rip+0x2608fff] # 0x182615970
18000c971: 75 e7 jne 0x18000c95a
18000c973: b8 fa ff ff ff mov eax,0xfffffffa
18000c978: 48 81 c4 70 04 00 00 add rsp,0x470
18000c97f: 41 5d pop r13
18000c981: 41 5c pop r12
18000c983: 5f pop rdi
18000c984: 5e pop rsi
18000c985: 5b pop rbx
18000c986: c3 ret
18000c987: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c98e: 00
18000c98f: 48 33 cc xor rcx,rsp
18000c992: 48 3b 0d d7 8f 60 02 cmp rcx,QWORD PTR [rip+0x2608fd7] # 0x182615970
18000c999: 75 bf jne 0x18000c95a
18000c99b: b8 f8 ff ff ff mov eax,0xfffffff8
18000c9a0: 48 81 c4 70 04 00 00 add rsp,0x470
18000c9a7: 41 5d pop r13
18000c9a9: 41 5c pop r12
18000c9ab: 5f pop rdi
18000c9ac: 5e pop rsi
18000c9ad: 5b pop rbx
18000c9ae: c3 ret
18000c9af: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c9b6: 00
18000c9b7: 48 33 cc xor rcx,rsp
18000c9ba: 48 3b 0d af 8f 60 02 cmp rcx,QWORD PTR [rip+0x2608faf] # 0x182615970
18000c9c1: 75 97 jne 0x18000c95a
18000c9c3: eb d6 jmp 0x18000c99b
18000c9c5: 48 8b 8c 24 68 04 00 mov rcx,QWORD PTR [rsp+0x468]
18000c9cc: 00
18000c9cd: 48 33 cc xor rcx,rsp
18000c9d0: 48 3b 0d 99 8f 60 02 cmp rcx,QWORD PTR [rip+0x2608f99] # 0x182615970
18000c9d7: 75 81 jne 0x18000c95a
18000c9d9: eb c0 jmp 0x18000c99b
18000c9db: 0f 1f 44 00 00 nop DWORD PTR [rax+rax*1+0x0]
18000c9e0: 53 push rbx
18000c9e1: 56 push rsi
18000c9e2: 57 push rdi
18000c9e3: 41 54 push r12
18000c9e5: 41 55 push r13
18000c9e7: 48 81 ec 70 04 00 00 sub rsp,0x470
18000c9ee: 4d 89 c4 mov r12,r8
18000c9f1: 48 8b 05 78 8f 60 02 mov rax,QWORD PTR [rip+0x2608f78] # 0x182615970
18000c9f8: 45 89 cd mov r13d,r9d
18000c9fb: 48 33 c4 xor rax,rsp
18000c9fe: 48 89 cf mov rdi,rcx
18000ca01: 48 89 84 24 68 04 00 mov QWORD PTR [rsp+0x468],rax
18000ca08: 00
18000ca09: 4d 85 e4 test r12,r12
18000ca0c: 0f 84 b3 01 00 00 je 0x18000cbc5
18000ca12: 48 85 ff test rdi,rdi
18000ca15: 0f 84 94 01 00 00 je 0x18000cbaf
18000ca1b: 48 85 d2 test rdx,rdx
18000ca1e: 0f .byte 0xf
18000ca1f: 84 .byte 0x84