Function at 0x1400a80d0
Capabilities:
Delete file

Disassembly:
xchg rsp, rax
mov rsp, rax
xchg rsp, rax
mov qword [rax + 0x10], rbx
xchg rbp, rsi
mov qword [rax + 0x18], rbp
jmp 0x1400a8764
cmp rdi, rbx
jne 0x1400a8282
mov dword [rsp - 0x44], 0x161ede66
mov rdi, qword [rbp - 0x60]
xchg r13, rdx
mov r13, qword [rbp - 0x50]
jmp 0x1400a84c0
mov qword [rbp + 0x180], r14
xchg r14, rax
xchg r14, rcx
mov rdi, r14
jmp 0x1400a8537
xchg r9, r9
mov dword [rbp - 0x68], eax
cmp word [str.3_BTZ_], 0
jmp 0x1400a8452
mov dword [rsp - 0x24], 0x55ae5c76
xchg rbp, rax
mov qword [rsp + 0x50], rbp
xchg rbp, rax
mov eax, dword [0x14011e43c]
jmp 0x1400a811c
sub qword [rsp + 0x70], 0x1aa21d34
xor qword [rsp + 0x70], 0x6c8a1816
add qword [rsp + 0x70], 0x426f9443
xor qword [rsp + 0x70], 0x765d230e
add qword [rsp + 0x70], 0xff79c6a
jmp 0x1400a88df
lea eax, [rbx + 4]
movd xmm2, eax
pshufd xmm2, xmm2, 0
mov r13, r13
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x1400a8956
cmp rax, 0x1f
ja 0x1400a8f68
xchg rdi, rcx
mov rdi, rcx
xchg rdi, rcx
call fcn.1400e9750
xchg rcx, rbx
jmp 0x1400a85c0
xchg rsi, rsi
mov qword [rsp + 0x50], rax
mov eax, dword [0x14011e438]
mov dword [rbp - 0x68], eax
cmp word [0x14011e43a], 0
jmp 0x1400a81d7
mov dword [rsp - 0x30], ecx
je 0x1400a851e
mov eax, 0x2c52442f
jmp 0x1400a8367
paddw xmm3, xmm2
movq xmm0, qword [rcx]
pxor xmm3, xmm0
xchg rbx, rbx
movq qword [rcx], xmm3
jmp 0x1400a817d
xor rsi, 0x12e7da6
sub rsi, 0x547656ed
add rsi, 0x7fffffff
xor rsi, 0x57a94036
xchg rsi, r11
jmp 0x1400a84d7
nop
xchg r15, rbx
mov qword [rsp + 0x20], r15
xchg r15, rbx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], 0x60254265
jmp 0x1400a890a
movq xmm0, qword [rcx + 8]
pxor xmm3, xmm0
mov dword [rsp - 0x1c], 0x3b1b06b
jmp 0x1400a8977
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x3c], ebp
movq xmm2, xmm9
paddw xmm3, xmm2
jmp 0x1400a8246
mov dword [rsp - 0x40], ecx
je 0x1400a80fc
xchg r14, rcx
mov r14, rdi
jmp 0x1400a86bb
mov r8d, 0x63a834fc
xor r8d, 0x33eaa67f
sub r8d, 0x4f692d6f
jmp 0x1400a88c5
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x3c], 0x7e69d8d7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x1400a893f
sub qword [rbp - 0x18], 0x38c618cb
add qword [rbp - 0x18], 0x1aad5e37
add qword [rbp - 0x18], 0x2e5ba099
jmp 0x1400a87ba
mov dword [rsp - 0x20], 0x3c9af3fb
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x1c], 0x77b8018c
pmuldq xmm0, xmm4
jmp 0x1400a8aab
xchg r14, rax
mov rdx, r14
xchg r14, rax
lea rcx, [rbp - 0x48]
mov dword [rsp - 0x44], ebx
call fcn.1400a7180
jmp 0x1400a8727
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg r12, r12
jmp 0x1400a8997
mov rbx, rbx
xor rax, rsp
xchg r14, rax
jmp 0x1400a8108
xchg r11, rax
mov r11, qword [rbp - 0x58]
xchg r11, rax
xchg rsp, rdx
mov rsp, qword [rbp - 0x60]
xchg rdx, rsp
sub rax, rdx
jmp 0x1400a87fd
add eax, 0x24d16b7f
sub eax, 0xd5b77b9
xor eax, 0x300df1b
sub eax, 0x3508f0c0
add eax, 0x29f13b30
add eax, 0x5f439ca
jmp 0x1400a850d
xchg r11, rdx
xchg r14, r11
movaps xmm7, xmmword [r14 - 0x20]
jmp 0x1400a8a41
mov qword [rsp - 8], r14
sub rsp, 8
lea rbp, [rax - 0x1e8]
sub rsp, 0x2d0
mov dword [rsp - 0x34], ecx
jmp 0x1400a857c
mov dword [rsp - 0x1c], 0x1df487c3
call fcn.14000e870
nop
lea r8, [rsp + 0x58]
xchg rbp, rbp
lea rdx, [rsp + 0x20]
jmp 0x1400a8836
add eax, 0x557031a
add eax, 0x4709d940
imul ebx
sar edx, 2
sar edx, 2
mov eax, edx
mov dword [rsp - 0x1c], edi
jmp 0x1400a84f4
cmp dword [0x1402567d0], 2
mov rbp, rbp
jl 0x1400a855a
movdqa xmm5, xmmword [0x140119390]
movdqa xmm4, xmmword [0x14011a630]
mov dword [rsp - 0x34], 0x84bbe5a
jmp 0x1400a886c
mov dword [rsp - 0xc], esi
je 0x1400a8f75
cmp eax, 4
jmp 0x1400a8a7f
sub eax, 0xe6652b4
sub eax, 0xe471114
mov word [rbp - 0x68], ax
mov dword [rsp - 0x10], ecx
xor word [rbp - 0x66], 0x33
jmp 0x1400a8afb
je 0x1400a8afb
mov rdx, rdx
mov eax, 0x13f2fb4d
add eax, 0x2ef60c12
add eax, 0x16686107
sub eax, 0x3158fce7
sub eax, 0xb4b0797
jmp 0x1400a8436
sub rax, rdi
sar rax, 5
cmp rax, 2
jb 0x1400a8693
mov dword [rsp - 0x34], ecx
xorps xmm0, xmm0
xor eax, eax
jmp 0x1400a89b7
nop
mov dword [rsp - 0x3c], 0x1225c52e
inc r8
jmp 0x1400a8a0c
xchg r14, rbp
mov rbp, rax
xchg r14, rbp
cmp qword [rsi + 0x18], 8
mov dword [rsp - 0x44], ebx
jmp 0x1400a87e9
xchg rdx, r13
sub rdx, rdi
and rdx, 0xffffffffffffffe0
mov dword [rsp - 0x10], 0x2ffab392
jmp 0x1400a85ab
mov r8, r11
xchg r11, rsi
nop
mov dword [rsp - 0x2c], 0x1a20a108
inc r8
cmp word [rax + r8*2], bx
jmp 0x1400a8777
shr eax, 7
shr eax, 0x17
shr eax, 1
add edx, eax
mov dword [rsp - 0xc], esi
movzx eax, dx
imul ecx, eax, 0x31
jmp 0x1400a8711
sub eax, 0x3ba56d06
mov word [rbp - 0x68], ax
mov rbp, rbp
xor word [rbp - 0x66], 0x33
xor ebx, ebx
xchg rbx, rdi
mov qword [rsp + 0x58], rdi
jmp 0x1400a8a60
nop
mov rbp, qword [rsp]
add rsp, 8
ret
xchg rcx, r14
xorps xmm0, xmm0
mov rsp, rsp
xor eax, eax
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], rax
lea rax, [rsp + 0x58]
jmp 0x1400a81b9
jge 0x1400a86d8
movsxd rax, ebx
mov dword [rsp - 0x10], edi
lea r8, [rsp + 0x20]
lea r8, [r8 + rax*2]
nop dword [rax + rax]
mov eax, 0xa7a3430
jmp 0x1400a8640
xchg r15, rax
movaps xmmword [r15 - 0x28], xmm6
xchg r15, rax
jmp 0x1400a89f2
mov dword [rsp - 0x30], edx
sub rdx, 0xffffffffffffffd9
mov rdi, qword [rdi - 8]
sub rax, rdi
nop
sub rax, 0xffffffff9ba315f5
add rax, 0xffffffff9ba315ed
jmp 0x1400a8199
mov rax, rdi
cmp rdx, 0x1000
jb 0x1400a81a3
jmp 0x1400a858a
mov rbx, qword [rbp + 0x180]
xchg rcx, rbx
xor rcx, rsp
call fcn.1400e9870
jmp 0x1400a85d7
mov dword [rsp - 0x14], 0x3c9fc419
lea r11, [rsp + 0x2d0]
mov rbx, qword [r11 + 0x28]
xchg r15, rsi
jmp 0x1400a8823
call fcn.1400f5dbc
xchg r12, r12
mov edi, eax
cmp rsi, qword [rbp - 0x68]
je 0x1400a8f99
cmp dword [r14], 0x22
jmp 0x1400a8424
xchg rsi, r15
mov r15, qword [rbp - 0x48]
xchg r15, rsi
sub rax, rsi
sar rax, 4
sar rax, 1
cmp rax, 1
jmp 0x1400a8a94
movaps xmmword [r10 - 0x58], xmm9
xchg r10, rax
mov rax, qword [0x1402567f0]
jmp 0x1400a8340
add eax, 0x365b675a
sub eax, 0x1d8cae4b
sub eax, 0xdb2bc62
xor eax, 0x12a0969e
jmp 0x1400a83da
pop r14
nop
mov rdi, qword [rsp]
add rsp, 8
jmp 0x1400a852d
xchg r11, rsp
movups xmmword [r11 + 0x20], xmm0
xchg rsp, r11
movups xmm1, xmmword [str.JZNXPK_10__54H]
xchg rsp, r10
jmp 0x1400a8854
lea rcx, [rbp - 0x48]
call fcn.1400a7f60
xchg r13, r13
mov rdi, qword [rbp - 0x60]
test rdi, rdi
je 0x1400a81b1
jmp 0x1400a8b16
lea rcx, [rsp + 0x78]
xchg r10, r10
call fcn.140043040
nop
lea r8, [rbp - 0x30]
xchg r15, r15
jmp 0x1400a8313
xchg r14, rcx
call fcn.1400440d0
mov rdi, rdi
sub rdi, 0xffffffffffffffe0
jmp 0x1400a80e7
cmp ebx, 0x17
jl 0x1400a8572
lea rcx, [rsp + 0x20]
mov r14, r14
call fcn.1400add30
nop
jmp 0x1400a8683
movsd qword [rbx + 0x40], xmm0
xchg rsp, rbx
mov eax, dword [0x14011e468]
mov dword [rsp + 0x48], eax
mov r10, r10
movzx eax, word [0x14011e46c]
mov word [rsp + 0x4c], ax
jmp 0x1400a83f7
movzx eax, bx
mov dword [rsp - 0x24], ecx
sub ax, cx
neg ax
add ax, 0xffce
jmp 0x1400a87a0
nop
xchg rsp, rax
mov rsp, qword [rbp - 0x40]
xchg rsp, rax
jmp 0x1400a8610
movd xmm8, eax
movdqa xmm9, xmmword [0x1401193c0]
mov dword [rsp - 0x2c], esi
lea rcx, [rsp + 0x20]
nop dword [rax]
movd xmm2, ebx
mov dword [rsp - 0x38], 0x36c0a5c2
jmp 0x1400a880d
xchg rsi, rbp
push rbp
mov dword [rsp - 0x18], 0x6ef901ad
push rdi
nop
jmp 0x1400a839a
jne 0x1400a84e7
mov dword [rsp - 0x30], 0x69bf1e41
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x58]
call fcn.14000e870
mov dword [rsp - 0x44], 0x4d4caa53
jmp 0x1400a8227
neg ax
xor word [r8], ax
inc ebx
mov dword [rsp - 0x28], 0x107d73b0
lea r8, [r8 + 2]
jmp 0x1400a86cf
sub qword [rbp - 0x18], 0x51e35392
xor qword [rbp - 0x18], 0x33087df
lea rax, [rbp - 0x68]
inc rsi
mov dword [rsp - 0x28], 0x39f44e39
cmp word [rax + rsi*2], 0
jne 0x1400a87ce
jmp 0x1400a888a
jb 0x1400a87f2
mov rsi, qword [rsi]
mov dword [rax], ebx
mov dword [rsp - 0x2c], esi
jmp 0x1400a828d
mov dword [rsp - 0x24], esp
sar rax, 3
sar rax, 1
jmp 0x1400a8ae2
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x1400a82ec
mov r15, qword [r11 + 0x30]
xchg rsi, r15
xchg r11, rdx
movaps xmm6, xmmword [rdx - 0x10]
jmp 0x1400a838a
lea rcx, [rbp - 0x60]
call fcn.1400a7180
mov r10, r10
nop
mov rax, qword [rbp - 0x58]
mov rdi, qword [rbp - 0x60]
mov dword [rsp - 0xc], esp
jmp 0x1400a8479
movups xmmword [r10 + 0x30], xmm1
xchg r10, rsp
movsd xmm0, qword [0x14011e460]
xchg rbx, rsp
jmp 0x1400a86eb
mov eax, 0x5aec62d9
xor eax, 0x26d3e7e5
sub eax, 0x4cfd786e
add eax, 0x1de9f359
xor eax, 0x1118e859
jmp 0x1400a8abf
mov r8, rsi
lea rdx, [rbp - 0x68]
mov dword [rsp - 0x1c], 0xd363138
lea rcx, [rbp - 0x30]
call fcn.14000e870
nop
mov dword [rsp - 0x20], ebx
jmp 0x1400a834d
sub eax, 0x35cdb37e
xor eax, 0x5ee73344
xor eax, 0x6d313fce
xor eax, 0x7688e8e1
jmp 0x1400a8735
add r8d, 0x25e7a1a0
xor r8d, 0x480bf61b
sub r8d, 0x10df5175
jmp 0x1400a89d3
sub qword [rsp + 0x70], 0x284f0568
lea rax, [rbp - 0x68]
nop
movabs rsi, 0xffffffff1bf93962
xor rsi, 0x2f10cdc5
xor rsi, 0x490a9fb6
jmp 0x1400a8203
sub qword [rsp + 0x38], 0x19f0d240
add qword [rsp + 0x38], 0x3554fada
xor qword [rsp + 0x38], 0x452d800e
add qword [rsp + 0x38], 0x2c9a0285
sub qword [rsp + 0x38], 0x6b3eed6f
mov r8, rsi
jmp 0x1400a8498
pshufd xmm3, xmm1, 0xd8
mov dword [rsp - 0x18], 0x2ce3292d
movq xmm2, xmm9
jmp 0x1400a81eb
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
xchg rcx, rcx
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
mov r15, r15
jmp 0x1400a832c
movq qword [rcx + 8], xmm3
sub ebx, 0xfffffff8
lea rcx, [rcx + 0x10]
cmp ebx, 0x10
xchg r13, r13
jl 0x1400a8753
cmp ebx, 0x17
jmp 0x1400a8554
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
mov dword [rsp - 0x2c], esi
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400a825c
xchg r11, rbp
movups xmmword [r11 - 0x48], xmm0
xchg rbp, r11
xchg r11, rax
mov qword [rbp - 0x38], r11
xchg r11, rax
lea rax, [rbp - 0x30]
jmp 0x1400a812f
sub r8d, 0x48ee33f5
sub r8d, 0x14fd6b3b
lea rdx, [rbp - 0x68]
mov dword [rsp - 0x2c], 0x1c4e3ad4
jmp 0x1400a8a33
xchg r9, rax
movaps xmmword [r9 - 0x38], xmm7
xchg r9, rax
xchg rsp, rax
movaps xmmword [rsp - 0x48], xmm8
xchg rsp, rax
xchg r10, rax
jmp 0x1400a862d
cmp word [rdi + r8*2], 0
jne 0x1400a84a1
mov dword [rsp - 0x38], 0x5f755ca3
xchg rsi, rdx
mov rsi, rdi
xchg rsi, rdx
lea rcx, [rsp + 0x20]
jmp 0x1400a83ba
xchg rsi, r9
mov rcx, r9
xchg rsi, r9
jmp 0x1400a85f3
xchg r11, r14
movaps xmm8, xmmword [r11 - 0x30]
mov dword [rsp - 0x18], esi
movaps xmm9, xmmword [r11 - 0x40]
xchg r11, r12
mov rsp, r12
xchg r11, r12
jmp 0x1400a8659
xchg rbx, rdi
mov qword [rsp + 0x68], rbx
mov qword [rsp + 0x70], 0x4d3f8a08
xor qword [rsp + 0x70], 0x2c8d411a
jmp 0x1400a814b
ja 0x1400a8b2c
xchg rbx, rbx
movups xmm0, xmmword [0x14011e440]
jmp 0x1400a8669
xchg rsi, rsi
jbe 0x1400a8f54
add rsi, 0x20
call fcn.1400f4ac8
jmp 0x1400a84a9
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
mov rdx, rdx
movdqa xmm0, xmm1
jmp 0x1400a82a6
xor eax, 0x5c34e87a
movd xmm6, eax
xchg r13, r13
movdqa xmm7, xmmword [str.1111]
mov eax, 0x7aeefc3b
add eax, 0x3d9bb7
jmp 0x1400a88ac
sar rax, 1
cmp rax, 2
xchg r9, r9
jbe 0x1400a8f5d
sub rdx, 0xffffffffffffffc0
jmp 0x1400a86a1
mov qword [rbp - 0x30], rbx
xchg rsp, rbx
mov qword [rbp - 0x20], rsp
xchg rsp, rbx
mov qword [rbp - 0x18], 0x44d0f565
jmp 0x1400a82cf
mov dword [rsp - 0x44], edi
xchg rsi, rbx
mov rsi, qword [rbp - 0x58]
xchg rbx, rsi
cmp rdi, rbx
jmp 0x1400a8278
mov rax, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x48]
xchg r12, r12
sub rax, rdx
sar rax, 1
sar rax, 2
jmp 0x1400a8b46
sar rax, 1
sar rax, 1
cmp rax, 2
jbe 0x1400a8f54
jmp 0x1400a8ca2
cmp rax, 0x1f
xchg r15, r15
ja 0x1400a8f8a
call fcn.1400e9750
mov qword [rbp + 0x20], rbx
mov dword [rsp - 0x10], 0x5ad38d7e
mov qword [rbp + 0x28], 0x2d8c2207
jmp 0x1400a8e4a
lea rdx, [rbp - 0x10]
lea rcx, [0x140256260]
call fcn.1400af050
xchg r14, r14
nop
xchg rdx, rdi
mov rdi, qword [rsp + 0x38]
jmp 0x1400a8f04
cmp rdx, 0x1000
mov dword [rsp - 0x40], ecx
jb 0x1400a8d6e
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
jmp 0x1400a8e98
cmp qword [rbp + 8], 8
cmovae rcx, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
mov rdx, qword [rbp + 8]
mov rbp, rbp
cmp rdx, 8
jb 0x1400a8d76
jmp 0x1400a8f39
xchg r8, rbx
mov qword [rbp - 0x30], r8
xchg r8, rbx
xchg r12, rbx
jmp 0x1400a8cfc
xchg rdi, rbx
mov qword [rbp + 8], 0x2743a7e4
add qword [rbp + 8], 0x1c04fc4f
add qword [rbp + 8], 0x23a01562
xor qword [rbp + 8], 0xca35338
jmp 0x1400a8d9f
js 0x1400a8bf1
mov qword [rbp - 0x68], 0x76232689
sub qword [rbp - 0x68], 0x6482bee4
add qword [rbp - 0x68], 0x6a00b3f
add qword [rbp - 0x68], 0x3c543c3d
jmp 0x1400a8d82
lea rdx, [rbp + 0x30]
xchg rdx, rdx
mov ecx, edi
call fcn.1400af870
test eax, eax
jns 0x1400a8cc8
mov dword [rsp - 0x1c], ebp
jmp 0x1400a8bf1
xor qword [rbp - 0x18], 0x321e6f53
mov word [rbp - 0x30], bx
mov dword [rsp - 0x34], esp
mov qword [rbp - 0x68], 0x26d232e5
xor qword [rbp - 0x68], 0x23c57c3e
add qword [rbp - 0x68], 0x68fec2b7
jmp 0x1400a8ee7
sub rdx, 0xffffffffffffffc0
mov dword [rsp - 0x28], 0x4e68119a
lea rcx, [rbp + 0x10]
call fcn.140043040
jmp 0x1400a8cd6
nop dword [rax]
mov dword [rsp - 0x44], 0x6f4e1f47
lea rcx, [rbp - 0x68]
call fcn.1400580e0
jmp 0x1400a8c56
nop
lea rdx, [rbp + 0x30]
xchg rbp, rbp
mov ecx, edi
call fcn.1400af870
test eax, eax
mov dword [rsp - 0x28], esp
jmp 0x1400a8c2b
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
jmp 0x1400a8ba7
mov qword [rbp - 0x20], r12
xchg rbx, r12
mov qword [rbp - 0x18], 0x3d36b3f8
add qword [rbp - 0x18], 0x88a6e5a
sub qword [rbp - 0x18], 0x3fffbde9
add qword [rbp - 0x18], 0x65dc69dc
sub qword [rbp - 0x18], 0x397f5ef1
jmp 0x1400a8c75
neg rdx
add rdx, 0xffffffffffffffd9
neg rdx
mov rcx, qword [rcx - 8]
mov dword [rsp - 0x1c], 0x4d69d9b4
jmp 0x1400a8dc0
xchg rcx, r12
mov r12, qword [rbp + 0x10]
xchg r12, rcx
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
jmp 0x1400a8ec5
neg rax
cmp rax, 0x1f
ja 0x1400a8fb5
call fcn.1400e9750
mov r9, r9
xchg rbx, rdi
mov qword [rbp], rdi
jmp 0x1400a8c03
sub qword [rbp - 0x68], 0x1bb6484b
add qword [rbp - 0x68], 0x736d38
sub qword [rbp - 0x68], 0x3951d40d
jmp 0x1400a8cbc
sub qword [rbp + 8], 0x50a78b39
xor qword [rbp + 8], 0x79e58557
xor qword [rbp + 8], 0x6041da24
mov word [rbp - 0x10], bx
jmp 0x1400a8f1a
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
mov rbp, rbp
ja 0x1400a8fac
jmp 0x1400a8e87
lea rdx, [rdx*2 + 2]
xchg rsi, rcx
mov rsi, qword [rsp + 0x20]
xchg rsi, rcx
xchg rcx, rax
mov rcx, rax
jmp 0x1400a8e32
cmp rdx, 8
mov dword [rsp - 0x30], ebp
jb 0x1400a8b6d
lea rdx, [rdx*2 + 2]
jmp 0x1400a8d4b
xor qword [rbp - 0x68], 0x40b97638
lea rcx, [rbp - 0x68]
mov dword [rsp - 0x34], esi
call fcn.1400580e0
xor r8d, r8d
lea rdx, [rbp + 0x10]
jmp 0x1400a8ea7
xchg rcx, rax
cmp rdx, 0x1000
jb 0x1400a8e87
mov dword [rsp - 0x24], edx
jmp 0x1400a8d30
add qword [rbp + 0x28], 0x3bfe7dbb
sub qword [rbp + 0x28], 0x589c0795
add qword [rbp + 0x28], 0x51ea461d
sub qword [rbp + 0x28], 0x10f97811
sub qword [rbp + 0x28], 0x14d4438d
add qword [rbp + 0x28], 0x1f73cce6
xor qword [rbp + 0x28], 0x5c7eef95
jmp 0x1400a8ede
call fcn.1400e9750
lea rcx, [rbp - 0x10]
xchg rbp, rbp
jmp 0x1400a8bcb
sub rax, rcx
neg rax
add rax, 8
jmp 0x1400a8d61
lea rcx, [rsp + 0x20]
mov dword [rsp - 0x14], esp
call fcn.1400b5ae0
nop
xor r9d, r9d
mov dword [rsp - 0xc], ebp
mov r8, rax
jmp 0x1400a8b86
cmp rdx, 0x1000
jb 0x1400a8b68
sub rdx, 0xffffffffffffffd9
xchg r8, r8
jmp 0x1400a8f29
mov word [rbp + 0x10], bx
jmp 0x1400a8683
sub qword [rbp - 0x68], 0x61f8ae17
xor qword [rbp - 0x68], 0x6eac28b
add qword [rbp - 0x68], 0x35c1d449
jmp 0x1400a8e11
xchg rdi, rdx
cmp rdx, 8
mov dword [rsp - 0x44], ecx
jb 0x1400a8e8c
jmp 0x1400a8dd9
xchg rsp, rdx
mov rsp, qword [rbp + 0x28]
xchg rsp, rdx
jmp 0x1400a8df6
mov rcx, qword [rcx - 8]
sub rax, rcx
sub rax, 8
jmp 0x1400a8b5b
lea rdx, [rdx*2 + 2]
mov dword [rsp - 0x24], esi
xchg r12, rcx
mov r12, qword [rbp - 0x10]
xchg r12, rcx
jmp 0x1400a8cf0
call fcn.1400a9480
xchg r8, r8
nop
call fcn.1400a9480
jmp 0x1400a8f90
nop
call fcn.1400f040c
xchg r10, r10
jmp 0x1400a8fab
lea rcx, str.stoul_argument_out_of_range
mov dword [rsp - 0x40], edi
call fcn.1400e7d44
jmp 0x1400a8f67
call fcn.1400f040c
int3
nop
mov dword [rsp - 0x38], 0x2ba7170c
lea rcx, str.invalid_stoul_argument
call fcn.1400e7cfc
int3
nop
call fcn.1400f040c
int3
call fcn.1400f040c
nop
jmp 0x1400a8f8a