Function at 0x361fb10a0
Capabilities:
Parse pe header

Disassembly:
lea r12, [rsp - 0x98]
cmp r12, qword [r14 + 0x10]
jbe 0x361fb2534
push rbp
mov rbp, rsp
sub rsp, 0x110
movabs rdx, 0xbbe4bfe75a118948
mov qword [rsp + 0xae], rdx
lea rdi, [rsp + 0xb0]
lea rsi, [0x3620b9739]
nop
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.361f3f9ac
mov rbp, qword [rbp]
mov dword [rsp + 0x42], 0x17330e51
mov word [rsp + 0x46], 0xbb86
movups xmmword [rsp + 0x7c], xmm15
movups xmmword [rsp + 0x7e], xmm15
movups xmmword [rsp + 0x8e], xmm15
movups xmmword [rsp + 0x9e], xmm15
movzx eax, byte [rsp + 0x42]
mov rdx, rax
xor rdx, 0x61
cmp rdx, 0x62
jae 0x361fb2526
mov rsi, rax
xor rsi, 0x64
nop dword [rax]
cmp rsi, 0x62
jae 0x361fb2519
movzx edx, byte [rsp + rdx + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
movzx edi, byte [rsp + 0x47]
mov r8, rdi
xor rdi, 0x9c
add edx, esi
cmp rdi, 0x62
jae 0x361fb250c
mov rsi, r8
xor r8, 0x96
nop
cmp r8, 0x62
jae 0x361fb24ff
movzx edi, byte [rsp + rdi + 0xae]
movzx r8d, byte [rsp + r8 + 0xae]
mov r9, rax
xor r9, 0x50
xor r8d, edi
cmp r9, 0x62
jae 0x361fb24f2
mov rdi, rax
xor rdi, 0x45
nop word [rax + rax]
nop
cmp rdi, 0x62
jae 0x361fb24e5
movzx r9d, byte [rsp + r9 + 0xae]
movzx edi, byte [rsp + rdi + 0xae]
movzx r10d, byte [rsp + 0x45]
mov r11, r10
xor r10, 0x59
xor edi, r9d
cmp r10, 0x62
jae 0x361fb24d3
mov r9, r11
xor r11, 0x13
nop dword [rax]
cmp r11, 0x62
jae 0x361fb24c6
movzx r10d, byte [rsp + r10 + 0xae]
movzx r11d, byte [rsp + r11 + 0xae]
movzx r12d, byte [rsp + 0x46]
mov r13, r12
xor r12, 0x90
xor r11d, r10d
cmp r12, 0x62
jae 0x361fb24b9
mov r10, r13
xor r13, 0x85
cmp r13, 0x62
jae 0x361fb24ac
movzx r12d, byte [rsp + r12 + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + 0x44]
mov rcx, r15
xor r15, 0x7e
sub r12d, r13d
cmp r15, 0x62
jae 0x361fb249f
mov r13, rcx
xor rcx, 0x6b
cmp rcx, 0x62
jae 0x361fb2492
movzx r15d, byte [rsp + r15 + 0xae]
movzx ecx, byte [rsp + rcx + 0xae]
mov rbx, rax
xor rbx, 0x6b
add r15d, ecx
cmp rbx, 0x62
jae 0x361fb2485
mov rcx, rax
xor rcx, 0x4d
nop word [rax + rax]
nop
cmp rcx, 0x62
jae 0x361fb2476
mov qword [rsp + 0x70], r9
movzx ebx, byte [rsp + rbx + 0xae]
movzx ecx, byte [rsp + rcx + 0xae]
xor r9, 0x1e
add ecx, ebx
cmp r9, 0x62
jae 0x361fb2469
mov ebx, r15d
mov r15, qword [rsp + 0x70]
xor r15, 0x10
nop dword [rax + rax]
cmp r15, 0x62
jae 0x361fb245c
mov qword [rsp + 0x68], rax
movzx r9d, byte [rsp + r9 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
xor rax, 0xc
add r9d, r15d
cmp rax, 0x62
jae 0x361fb2452
mov r15, qword [rsp + 0x68]
xor r15, 0x6f
nop dword [rax + rax]
cmp r15, 0x62
jae 0x361fb2445
mov byte [rsp + 0x37], r9b
movzx eax, byte [rsp + rax + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r9, qword [rsp + 0x68]
xor r9, 0x1d
sub eax, r15d
cmp r9, 0x62
jae 0x361fb2433
mov r15, qword [rsp + 0x68]
xor r15, 0x59
nop
cmp r15, 0x62
jae 0x361fb2426
mov qword [rsp + 0x60], r10
movzx r9d, byte [rsp + r9 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
xor r10, 0x84
add r9d, r15d
cmp r10, 0x62
jae 0x361fb2419
mov r15, qword [rsp + 0x60]
xor r15, 0xa5
cmp r15, 0x62
jae 0x361fb240c
mov byte [rsp + 0x36], r9b
movzx r10d, byte [rsp + r10 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r9, qword [rsp + 0x60]
xor r9, 0x89
xor r15d, r10d
cmp r9, 0x62
jae 0x361fb23ff
mov r10, qword [rsp + 0x60]
xor r10, 0xba
cmp r10, 0x62
jae 0x361fb23f2
mov byte [rsp + 0x35], r15b
movzx r9d, byte [rsp + r9 + 0xae]
movzx r10d, byte [rsp + r10 + 0xae]
mov r15, qword [rsp + 0x70]
xor r15, 8
add r9d, r10d
cmp r15, 0x62
jae 0x361fb23e5
mov r10, qword [rsp + 0x70]
xor r10, 0x4e
cmp r10, 0x62
jae 0x361fb23d3
mov qword [rsp + 0x58], r13
movzx r15d, byte [rsp + r15 + 0xae]
movzx r10d, byte [rsp + r10 + 0xae]
xor r13, 0x26
add r10d, r15d
cmp r13, 0x62
jae 0x361fb23c6
mov r15, qword [rsp + 0x58]
xor r15, 0x15
cmp r15, 0x62
jae 0x361fb23b9
mov qword [rsp + 0x50], rsi
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
xor rsi, 0xf3
sub r13d, r15d
cmp rsi, 0x62
jae 0x361fb23ac
mov r15, qword [rsp + 0x50]
xor r15, 0xaa
cmp r15, 0x62
jae 0x361fb239f
mov byte [rsp + 0x34], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x60]
xor r13, 0xad
xor r15d, esi
cmp r13, 0x62
jae 0x361fb2392
mov rsi, qword [rsp + 0x60]
xor rsi, 0xaa
cmp rsi, 0x62
jae 0x361fb2385
mov byte [rsp + 0x33], r15b
movzx r13d, byte [rsp + r13 + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + 0x43]
mov qword [rsp + 0x48], r15
xor r15, 0x1e
add esi, r13d
nop word [rax + rax]
cmp r15, 0x62
jae 0x361fb2373
mov r13, qword [rsp + 0x48]
xor r13, 0x31
cmp r13, 0x62
jae 0x361fb2366
mov byte [rsp + 0x32], sil
movzx r15d, byte [rsp + r15 + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov rsi, qword [rsp + 0x68]
xor rsi, 0xb
sub r15d, r13d
cmp rsi, 0x62
jae 0x361fb2359
mov r13, qword [rsp + 0x68]
xor r13, 0xa
cmp r13, 0x62
jae 0x361fb234c
mov byte [rsp + 0x31], r15b
movzx esi, byte [rsp + rsi + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov r15, qword [rsp + 0x60]
xor r15, 0x9f
add esi, r13d
cmp r15, 0x62
jae 0x361fb233f
mov r13, qword [rsp + 0x60]
xor r13, 0xbd
nop dword [rax + rax]
cmp r13, 0x62
jae 0x361fb2332
mov byte [rsp + 0x30], sil
movzx r15d, byte [rsp + r15 + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov rsi, qword [rsp + 0x68]
xor rsi, 6
sub r15d, r13d
cmp rsi, 0x62
jae 0x361fb2325
mov r13, qword [rsp + 0x68]
xor r13, 0x12
cmp r13, 0x62
jae 0x361fb2313
mov byte [rsp + 0x2f], r15b
movzx esi, byte [rsp + rsi + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov r15, qword [rsp + 0x50]
xor r15, 0x86
xor r13d, esi
cmp r15, 0x62
jae 0x361fb2306
mov rsi, qword [rsp + 0x50]
xor rsi, 0x95
cmp rsi, 0x62
jae 0x361fb22f9
mov byte [rsp + 0x2e], r13b
movzx r15d, byte [rsp + r15 + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
mov r13, qword [rsp + 0x70]
xor r13, 4
sub r15d, esi
cmp r13, 0x62
jae 0x361fb22ec
mov rsi, qword [rsp + 0x70]
xor rsi, 0x3e
cmp rsi, 0x62
jae 0x361fb22df
mov byte [rsp + 0x2d], r15b
movzx r13d, byte [rsp + r13 + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
mov r15, qword [rsp + 0x58]
xor r15, 0x61
xor esi, r13d
cmp r15, 0x62
jae 0x361fb22d2
mov r13, qword [rsp + 0x58]
xor r13, 0x3d
cmp r13, 0x62
jae 0x361fb22c5
mov byte [rsp + 0x2c], sil
movzx r15d, byte [rsp + r15 + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov rsi, qword [rsp + 0x48]
xor rsi, 0x38
add r13d, r15d
cmp rsi, 0x62
jae 0x361fb22b3
mov r15, qword [rsp + 0x48]
xor r15, 0x5a
cmp r15, 0x62
jae 0x361fb22a6
mov byte [rsp + 0x2b], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x58]
xor r13, 0x17
sub esi, r15d
cmp r13, 0x62
jae 0x361fb2299
mov r15, qword [rsp + 0x58]
xor r15, 0x2d
cmp r15, 0x62
jae 0x361fb228c
mov byte [rsp + 0x2a], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x48]
xor rsi, 0x26
sub r13d, r15d
cmp rsi, 0x62
jae 0x361fb227f
mov r15, qword [rsp + 0x48]
xor r15, 0x13
cmp r15, 0x62
jae 0x361fb2272
mov byte [rsp + 0x29], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x48]
xor r13, 0x3f
sub esi, r15d
cmp r13, 0x62
jae 0x361fb2265
mov r15, qword [rsp + 0x48]
xor r15, 8
cmp r15, 0x62
jae 0x361fb2253
mov byte [rsp + 0x28], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x68]
xor rsi, 0x31
xor r15d, r13d
cmp rsi, 0x62
jae 0x361fb2246
mov r13, qword [rsp + 0x68]
xor r13, 0x54
cmp r13, 0x62
jae 0x361fb2239
mov byte [rsp + 0x27], r15b
movzx esi, byte [rsp + rsi + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov r15, qword [rsp + 0x50]
xor r15, 0xa9
xor r13d, esi
cmp r15, 0x62
jae 0x361fb222c
mov rsi, qword [rsp + 0x50]
xor rsi, 0xa1
cmp rsi, 0x62
jae 0x361fb221f
mov byte [rsp + 0x26], r13b
movzx r15d, byte [rsp + r15 + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
mov r13, qword [rsp + 0x48]
xor r13, 0x6f
xor esi, r15d
cmp r13, 0x62
jae 0x361fb2212
mov r15, qword [rsp + 0x48]
xor r15, 5
cmp r15, 0x62
jae 0x361fb2205
mov byte [rsp + 0x25], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x70]
xor rsi, 0x23
add r13d, r15d
cmp rsi, 0x62
jae 0x361fb21f3
mov r15, qword [rsp + 0x70]
xor r15, 0x1d
cmp r15, 0x62
jae 0x361fb21e6
mov byte [rsp + 0x24], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x60]
xor r13, 0xc9
sub esi, r15d
cmp r13, 0x62
jae 0x361fb21d9
mov r15, qword [rsp + 0x60]
xor r15, 0x8b
cmp r15, 0x62
jae 0x361fb21cc
mov byte [rsp + 0x23], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x68]
xor rsi, 0x7e
add r13d, r15d
nop word [rax + rax]
cmp rsi, 0x62
jae 0x361fb21bf
mov r15, qword [rsp + 0x68]
xor r15, 0x74
cmp r15, 0x62
jae 0x361fb21b2
mov byte [rsp + 0x22], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x68]
xor r13, 0x7b
sub esi, r15d
nop
cmp r13, 0x62
jae 0x361fb21a5
mov r15, qword [rsp + 0x68]
xor r15, 0x46
cmp r15, 0x62
jae 0x361fb2193
mov byte [rsp + 0x21], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x58]
xor rsi, 0x6f
add r13d, r15d
cmp rsi, 0x62
jae 0x361fb2186
mov r15, qword [rsp + 0x58]
xor r15, 0xb
cmp r15, 0x62
jae 0x361fb2179
mov byte [rsp + 0x20], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x48]
xor r13, 0x5f
xor r15d, esi
nop
cmp r13, 0x62
jae 0x361fb216c
mov rsi, qword [rsp + 0x48]
xor rsi, 0x5b
cmp rsi, 0x62
jae 0x361fb215f
mov byte [rsp + 0x1f], r15b
movzx r13d, byte [rsp + r13 + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
mov r15, qword [rsp + 0x50]
xor r15, 0xb7
add esi, r13d
cmp r15, 0x62
jae 0x361fb2152
mov r13, qword [rsp + 0x50]
xor r13, 0xeb
nop dword [rax + rax]
cmp r13, 0x62
jae 0x361fb2145
mov byte [rsp + 0x1e], sil
movzx r15d, byte [rsp + r15 + 0xae]
movzx r13d, byte [rsp + r13 + 0xae]
mov rsi, qword [rsp + 0x48]
xor rsi, 0x45
add r13d, r15d
cmp rsi, 0x62
jae 0x361fb2133
mov r15, qword [rsp + 0x48]
xor r15, 0x4c
cmp r15, 0x62
jae 0x361fb2126
mov byte [rsp + 0x1d], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x50]
xor r13, 0x89
sub esi, r15d
cmp r13, 0x62
jae 0x361fb2119
mov r15, qword [rsp + 0x50]
xor r15, 0xe4
cmp r15, 0x62
jae 0x361fb210c
mov byte [rsp + 0x41], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x70]
xor rsi, 0x2e
sub r13d, r15d
cmp rsi, 0x62
jae 0x361fb20ff
mov r15, qword [rsp + 0x70]
xor r15, 0x44
cmp r15, 0x62
jae 0x361fb20f2
mov byte [rsp + 0x40], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x50]
xor r13, 0xfe
sub esi, r15d
cmp r13, 0x62
jae 0x361fb20e5
mov r15, qword [rsp + 0x50]
xor r15, 0xfa
cmp r15, 0x62
jae 0x361fb20d3
mov byte [rsp + 0x3f], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x50]
xor rsi, 0xf2
sub r13d, r15d
nop word [rax + rax]
cmp rsi, 0x62
jae 0x361fb20c6
mov r15, qword [rsp + 0x50]
xor r15, 0x8c
nop word [rax + rax]
nop
cmp r15, 0x62
jae 0x361fb20b9
mov byte [rsp + 0x3e], r13b
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r13, qword [rsp + 0x48]
xor r13, 0x2f
sub esi, r15d
cmp r13, 0x62
jae 0x361fb20ac
mov r15, qword [rsp + 0x48]
xor r15, 0x50
nop
cmp r15, 0x62
jae 0x361fb209f
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
sub r13d, r15d
mov r15, qword [rsp + 0x58]
cmp r15, 0x62
jae 0x361fb2092
xor r15, 0x13
cmp r15, 0x62
jae 0x361fb2085
mov byte [rsp + 0x3d], r10b
mov byte [rsp + 0x3c], sil
mov byte [rsp + 0x3b], r13b
mov r13, qword [rsp + 0x58]
movzx esi, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov r10, qword [rsp + 0x68]
xor r10, 0x15
xor r15d, esi
cmp r10, 0x62
jae 0x361fb2073
mov rsi, qword [rsp + 0x68]
xor rsi, 0x1b
cmp rsi, 0x62
jae 0x361fb2066
mov byte [rsp + 0x3a], r15b
movzx r10d, byte [rsp + r10 + 0xae]
movzx esi, byte [rsp + rsi + 0xae]
mov r15, qword [rsp + 0x60]
xor r15, 0xc0
xor esi, r10d
cmp r15, 0x62
jae 0x361fb2059
mov r10, qword [rsp + 0x60]
xor r10, 0x9d
cmp r10, 0x62
jae 0x361fb204c
mov byte [rsp + 0x39], sil
movzx r15d, byte [rsp + r15 + 0xae]
movzx r10d, byte [rsp + r10 + 0xae]
mov rsi, qword [rsp + 0x50]
xor rsi, 0xfc
xor r10d, r15d
nop word [rax + rax]
nop
cmp rsi, 0x62
jae 0x361fb203f
mov r15, qword [rsp + 0x50]
xor r15, 0xbb
nop word [rax + rax]
nop
cmp r15, 0x62
jae 0x361fb2032
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
xor r13, 0x65
sub esi, r15d
cmp r13, 0x62
jae 0x361fb2025
mov r15, qword [rsp + 0x58]
xor r15, 0x73
cmp r15, 0x62
jae 0x361fb2013
mov byte [rsp + 0x38], sil
movzx r13d, byte [rsp + r13 + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov rsi, qword [rsp + 0x58]
xor rsi, 0x11
sub r13d, r15d
cmp rsi, 0x62
jae 0x361fb2006
mov r15, qword [rsp + 0x58]
xor r15, 0x2b
cmp r15, 0x62
jae 0x361fb1ff9
movzx esi, byte [rsp + rsi + 0xae]
movzx r15d, byte [rsp + r15 + 0xae]
mov byte [rsp + 0x7c], dl
mov byte [rsp + 0x7d], r8b
mov byte [rsp + 0x7e], dil
mov byte [rsp + 0x7f], r11b
mov byte [rsp + 0x80], r12b
mov byte [rsp + 0x81], bl
mov byte [rsp + 0x82], cl
movzx edx, byte [rsp + 0x37]
mov byte [rsp + 0x83], dl
mov byte [rsp + 0x84], al
movzx edx, byte [rsp + 0x36]
mov byte [rsp + 0x85], dl
movzx edx, byte [rsp + 0x35]
mov byte [rsp + 0x86], dl
mov byte [rsp + 0x87], r9b
movzx edx, byte [rsp + 0x3d]
mov byte [rsp + 0x88], dl
movzx edx, byte [rsp + 0x34]
mov byte [rsp + 0x89], dl
movzx edx, byte [rsp + 0x33]
mov byte [rsp + 0x8a], dl
movzx edx, byte [rsp + 0x32]
mov byte [rsp + 0x8b], dl
movzx edx, byte [rsp + 0x31]
mov byte [rsp + 0x8c], dl
movzx edx, byte [rsp + 0x30]
mov byte [rsp + 0x8d], dl
movzx edx, byte [rsp + 0x2f]
mov byte [rsp + 0x8e], dl
movzx edx, byte [rsp + 0x2e]
mov byte [rsp + 0x8f], dl
movzx edx, byte [rsp + 0x2d]
mov byte [rsp + 0x90], dl
movzx edx, byte [rsp + 0x2c]
mov byte [rsp + 0x91], dl
movzx edx, byte [rsp + 0x2b]
mov byte [rsp + 0x92], dl
movzx edx, byte [rsp + 0x2a]
mov byte [rsp + 0x93], dl
movzx edx, byte [rsp + 0x29]
mov byte [rsp + 0x94], dl
movzx edx, byte [rsp + 0x28]
mov byte [rsp + 0x95], dl
movzx edx, byte [rsp + 0x27]
mov byte [rsp + 0x96], dl
movzx edx, byte [rsp + 0x26]
mov byte [rsp + 0x97], dl
movzx edx, byte [rsp + 0x25]
mov byte [rsp + 0x98], dl
movzx edx, byte [rsp + 0x24]
mov byte [rsp + 0x99], dl
movzx edx, byte [rsp + 0x23]
mov byte [rsp + 0x9a], dl
movzx edx, byte [rsp + 0x22]
mov byte [rsp + 0x9b], dl
movzx edx, byte [rsp + 0x21]
mov byte [rsp + 0x9c], dl
movzx edx, byte [rsp + 0x20]
mov byte [rsp + 0x9d], dl
movzx edx, byte [rsp + 0x1f]
mov byte [rsp + 0x9e], dl
movzx edx, byte [rsp + 0x1e]
mov byte [rsp + 0x9f], dl
movzx edx, byte [rsp + 0x1d]
mov byte [rsp + 0xa0], dl
movzx edx, byte [rsp + 0x41]
mov byte [rsp + 0xa1], dl
movzx edx, byte [rsp + 0x40]
mov byte [rsp + 0xa2], dl
movzx edx, byte [rsp + 0x3f]
mov byte [rsp + 0xa3], dl
movzx edx, byte [rsp + 0x3e]
mov byte [rsp + 0xa4], dl
movzx edx, byte [rsp + 0x3c]
mov byte [rsp + 0xa5], dl
movzx edx, byte [rsp + 0x3b]
mov byte [rsp + 0xa6], dl
movzx edx, byte [rsp + 0x3a]
mov byte [rsp + 0xa7], dl
movzx edx, byte [rsp + 0x39]
mov byte [rsp + 0xa8], dl
mov byte [rsp + 0xa9], r10b
movzx edx, byte [rsp + 0x38]
mov byte [rsp + 0xaa], dl
mov byte [rsp + 0xab], r13b
sub esi, r15d
mov byte [rsp + 0xac], sil
xor eax, eax
lea rbx, [rsp + 0x7c]
mov ecx, 0x31
call sym.runtime.slicebytetostring
add rsp, 0x110
pop rbp
ret
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r10
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r10
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r10
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r10
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r9
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r10
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r9
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r9
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rcx
mov ecx, 0x62
nop
call sym.runtime.panicIndex
mov rax, rbx
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rcx
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r15
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r13
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r12
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r11
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r10
mov ecx, 0x62
nop dword [rax + rax]
call sym.runtime.panicIndex
mov rax, rdi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r9
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, r8
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rdi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rsi
mov ecx, 0x62
call sym.runtime.panicIndex
mov rax, rdx
mov ecx, 0x62
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.jFKjxS5q.func1