Function at 0x14009b5b0
Capabilities:
Delete file

Disassembly:
xchg rsp, r11
mov rax, r11
xchg r11, rsp
mov qword [rax + 0x10], rbx
jmp 0x14009bc45
cmp rax, 2
mov rsp, rsp
jb 0x14009bb95
xorps xmm0, xmm0
xor eax, eax
jmp 0x14009b89d
call fcn.140042dd0
nop
add rdi, 0x7d971781
sub rdi, 0x7d971761
cmp rdi, rbx
jmp 0x14009b809
sub rdx, 0x3afe937e
add rdx, 0x3afe93be
lea rcx, [rsp + 0x78]
mov dword [rsp - 0x2c], 0x31e60e97
call fcn.140041cd0
jmp 0x14009bc08
mov eax, dword [0x140110a08]
mov r10, r10
mov dword [rsp + 0x48], eax
movzx eax, word [0x140110a0c]
mov word [rsp + 0x4c], ax
cmp dword [0x140248200], 2
mov dword [rsp - 0x3c], ecx
jmp 0x14009b824
mov r15, r15
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
xchg rbx, rbx
paddd xmm0, xmm1
jmp 0x14009bffd
je 0x14009bcb8
mov rbx, qword [rbp - 0x58]
cmp rdi, rbx
je 0x14009b81c
xchg rsi, rsi
jmp 0x14009bef0
xchg rdx, rdx
cmp ebx, 0x17
jl 0x14009b99d
jmp 0x14009bcf3
xor qword [rsp + 0x70], 0x51796708
sub qword [rsp + 0x70], 0x57b12c8a
add qword [rsp + 0x70], 0x31a10a75
add qword [rsp + 0x70], 0x60519be
xor qword [rsp + 0x70], 0x4cba6745
lea rax, [rbp - 0x68]
xchg rbp, rbp
jmp 0x14009c06f
sub rsi, 0x1ce5894d
add rsi, 0x41ba7c0e
sub rsi, 0x2374d4d3
xor rsi, 0x2f37e32e
jmp 0x14009bb45
xor r8d, 0x67b3e003
sub r8d, 0x281d8a5b
lea rdx, [rbp - 0x68]
mov dword [rsp - 0x30], 0x5bb9c18e
mov rcx, rsi
call fcn.1400e937c
mov edi, eax
jmp 0x14009b967
xchg rbp, rax
movaps xmmword [rbp - 0x58], xmm9
xchg rbp, rax
mov rax, qword [0x140248220]
xor rax, rsp
xchg r9, r9
mov qword [rbp + 0x180], rax
jmp 0x14009bc37
add eax, 0x30ae3fbe
add eax, 0x481c1a53
xor eax, 0x2d2c3efe
jmp 0x14009b7b7
sub rax, rdi
mov dword [rsp - 0x24], 0x320abf17
sar rax, 3
sar rax, 1
sar rax, 1
jmp 0x14009b5c2
mov dword [rsp - 0x34], 0x6c09a735
xchg r12, rdx
mov r12, rdi
xchg rdx, r12
lea rcx, [rsp + 0x20]
mov dword [rsp - 0x14], 0x263aeb3c
jmp 0x14009bf2b
nop
add ebx, 0x58b39364
sub ebx, 0x58b3935c
lea rcx, [rcx + 0x10]
cmp ebx, 0x10
mov rsp, rsp
jl 0x14009ba0f
jmp 0x14009bce2
add edx, eax
movzx eax, dx
imul ecx, eax, 0x33
mov dword [rsp - 0x40], edx
movzx eax, bx
jmp 0x14009b904
add eax, 0x15ceea4c
sub eax, 0x6c0ce816
movd xmm8, eax
movdqa xmm9, xmmword [0x14010c2f0]
mov r10, r10
jmp 0x14009ba03
mov r8d, 0x19813b8e
xor r8d, 0x559fb2bd
sub r8d, 0xb09a0ee
add r8d, 0xe998221
jmp 0x14009b6e5
sar edx, 4
sar edx, 1
mov eax, edx
xchg r13, r13
shr eax, 0x1f
jmp 0x14009b7a3
mov r12, r12
jne 0x14009bef0
xchg rdi, r14
mov r14, qword [rbp - 0x60]
xchg r14, rdi
xchg rdx, r12
jmp 0x14009bb5b
jl 0x14009bceb
movdqa xmm5, xmmword [0x14010c2c0]
movdqa xmm4, xmmword [0x14010d430]
mov dword [rsp - 0x40], 0x4cc369f7
mov eax, 0x6f3ccc4c
add eax, 0xc37abd1
jmp 0x14009b8b4
mov rbp, qword [rsp - 8]
ret
movq xmm2, xmm9
paddw xmm3, xmm2
movq xmm0, qword [rcx]
mov dword [rsp - 0x18], 0x31d80d57
jmp 0x14009bd8c
mov qword [rbp - 0x20], rcx
xchg rcx, rbx
mov qword [rbp - 0x18], 0xd1e221
add qword [rbp - 0x18], 0x6676c00e
sub qword [rbp - 0x18], 0x5272a48d
xor qword [rbp - 0x18], 0x26d24682
jmp 0x14009be10
xchg r12, r12
xchg r14, rbp
movups xmmword [r14 - 0x48], xmm0
xchg rbp, r14
mov qword [rbp - 0x38], rax
jmp 0x14009beb8
xor eax, 0x7f72962
sub eax, 0x53e3ef52
sub eax, 0x196741cf
add eax, 0x11349e22
add eax, 0x2d53fba1
jmp 0x14009bd2c
xchg r12, rsi
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x30]
mov r8, r8
call fcn.14000e060
nop
mov rax, qword [rbp - 0x58]
jmp 0x14009be9a
mov r8, r14
xchg rsi, r14
nop
inc r8
cmp word [rax + r8*2], bx
jmp 0x14009bdb6
sub ax, cx
add ax, 0x6359
sub ax, 0x6327
xor word [r8], ax
inc ebx
lea r8, [r8 + 2]
jmp 0x14009b67a
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov dword [rsp - 0x24], 0x6c5b148e
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
jmp 0x14009bc15
mov qword [rbp - 0x50], rbx
xchg rbx, rax
lea rax, [rsp + 0x58]
jmp 0x14009ba20
xor ebx, ebx
mov qword [rsp + 0x58], rbx
mov dword [rsp - 0x44], esp
xchg rbx, rsi
mov qword [rsp + 0x68], rsi
xchg rsi, rbx
jmp 0x14009ba5d
mov dword [rsp - 0x14], 0x14e23987
cmp rsi, qword [rbp - 0x68]
je 0x14009c551
cmp dword [r14], 0x22
je 0x14009c541
jmp 0x14009bfa6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov rdx, rdx
jmp 0x14009bbd4
mov eax, 0x4b05184
xor eax, 0x4374beb6
xor eax, 0x112cdd17
jmp 0x14009bab6
nop
xchg rsp, rax
mov rsp, qword [rbp - 0x40]
xchg rsp, rax
xchg r12, rsi
jmp 0x14009bb16
mov dword [rsp - 0x28], 0xb4987fc
inc r8
cmp word [rdi + r8*2], 0
jne 0x14009b9ca
jmp 0x14009b75e
movaps xmmword [r10 - 0x38], xmm7
xchg r10, rax
xchg r8, rax
movaps xmmword [r8 - 0x48], xmm8
xchg r8, rax
jmp 0x14009b70e
xchg r15, rax
movaps xmmword [r15 - 0x28], xmm6
xchg r15, rax
xchg r10, rax
jmp 0x14009b9de
lea rcx, [rsp + 0x20]
nop dword [rax]
movd xmm2, ebx
pshufd xmm2, xmm2, 0
xchg r10, r10
jmp 0x14009bd73
xchg rsi, rax
mov qword [rsp + 0x50], rsi
xchg rsi, rax
jmp 0x14009c023
nop
add rsi, 0x2f971ccb
sub rsi, 0x2f971cab
jmp 0x14009c060
xor eax, 0x5c7a736b
sub eax, 0x14591595
mov word [rbp - 0x68], ax
xchg rdx, rdx
xor word [rbp - 0x66], 0x33
jmp 0x14009b94c
mov qword [rsp + 0x70], 0x1a48b662
add qword [rsp + 0x70], 0x45d47492
xor qword [rsp + 0x70], 0xc7dcb61
sub qword [rsp + 0x70], 0x2ea4d904
jmp 0x14009b68b
sar rax, 3
sar rax, 2
cmp rax, 1
mov dword [rsp - 0x34], 0x6bcf3b1b
jbe 0x14009c506
jmp 0x14009ba2e
paddd xmm1, xmm2
psrad xmm1, xmm6
mov dword [rsp - 0x40], edx
jmp 0x14009b988
add eax, 0x1659f0ed
sub eax, 0x2e41befe
add eax, 0x61a03c8d
imul ebx
add edx, ebx
mov dword [rsp - 0x10], ecx
jmp 0x14009b7f7
add rdx, 0x1100a7c5
sub rdx, 0x1100a79e
mov rdi, qword [rdi - 8]
mov dword [rsp - 0x40], edx
sub rax, rdi
sub rax, 8
cmp rax, 0x1f
jmp 0x14009bca2
sub eax, 0x20d9e063
xor eax, 0x98e20e7
xor eax, 0x4b349c15
sub eax, 0x2673420a
add eax, 0x1143833c
jmp 0x14009ba42
mov r12, qword [rbp - 0x48]
xchg rsi, r12
sub rax, rsi
xchg r10, r10
jmp 0x14009ba86
call fcn.1400dce30
lea r11, [rsp + 0x2d0]
mov dword [rsp - 0x44], ebp
xchg rbx, rsi
mov rsi, qword [r11 + 0x28]
jmp 0x14009bbb6
add rsi, 0x7fffffff
add rsi, 0x1f42881e
xchg rsi, r14
jmp 0x14009b8ef
mov r12, qword [rbp - 0x50]
xchg rdx, r12
sub rdx, rdi
jmp 0x14009bc80
mov dword [rsp - 0x38], esp
xchg r12, rax
mov r12, qword [rbp - 0x58]
xchg r12, rax
mov rdi, qword [rbp - 0x60]
jmp 0x14009b744
nop
lea rcx, [rbp - 0x48]
mov dword [rsp - 0x3c], 0x3d985197
call fcn.14009b430
mov rdi, qword [rbp - 0x60]
test rdi, rdi
xchg rsi, rsi
jmp 0x14009b65f
lea rbp, [rax - 0x1e8]
mov r11, r11
add rsp, 0xfffffffffffffd30
jmp 0x14009b9f3
xchg rbx, rsi
xchg rsi, rdx
mov rdx, qword [r11 + 0x30]
xchg rdx, rsi
movaps xmm6, xmmword [r11 - 0x10]
mov dword [rsp - 0x30], ebx
xchg rsp, r11
jmp 0x14009bf48
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov rsi, rsi
pshufd xmm3, xmm1, 0xd8
jmp 0x14009b857
mov rdx, rax
lea rcx, [rbp - 0x48]
call fcn.14009a5c0
mov rsi, rsi
jmp 0x14009b9b1
nop
lea r8, [rbp - 0x30]
xchg rbx, rbx
jmp 0x14009bbf4
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov rbx, rbx
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
jmp 0x14009b643
xchg rcx, r14
mov rdi, r14
xchg r14, rcx
jmp 0x14009bccf
mov qword [rax + 0x18], rsi
nop
push 0x7ddd640a
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rdi
jmp 0x14009bda8
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0xc], esi
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14009baa5
and rdx, 0xffffffffffffffe0
mov rax, rdi
mov dword [rsp - 0x14], 0x5575657e
cmp rdx, 0x1000
jb 0x14009bcb0
nop
jmp 0x14009bad2
mov dword [rsp - 0x2c], 0x3d9748d4
ja 0x14009c527
mov rcx, rdi
call fcn.1400dcd18
mov rcx, qword [rbp + 0x180]
mov dword [rsp - 0x30], 0x1f5a96df
xor rcx, rsp
jmp 0x14009bb28
xorps xmm0, xmm0
xor eax, eax
xchg r9, r9
movups xmmword [rbp - 0x60], xmm0
xchg rbx, rax
jmp 0x14009b93c
cmp ebx, 0x17
jge 0x14009bcf3
movsxd rax, ebx
jmp 0x14009be41
lea rcx, [rsp + 0x20]
mov dword [rsp - 0x30], 0x3c88bbd7
call fcn.1400a1310
jmp 0x14009bb7f
mov r14, r11
xchg r11, rax
cmp qword [rsi + 0x18], 8
mov dword [rsp - 0x3c], 0x3a8d16a1
jb 0x14009bd25
mov rsi, qword [rsi]
mov dword [rax], ebx
jmp 0x14009b7d7
sub eax, 0x39f857b1
sub eax, 0x13c8626b
movd xmm6, eax
mov dword [rsp - 0x44], edx
movdqa xmm7, xmmword [str.3333]
mov eax, 0x5261fb72
xor eax, 0x50269274
jmp 0x14009b730
nop
mov qword [rsp + 0x20], rbx
mov r8, r8
jmp 0x14009be6f
mov dword [rsp - 0x30], edi
jbe 0x14009c50f
nop
jmp 0x14009b5f5
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
mov dword [rsp - 0x30], 0x723e2f23
jmp 0x14009bc61
pxor xmm3, xmm0
movq qword [rcx], xmm3
lea eax, [rbx + 4]
mov dword [rsp - 0x38], 0x16034896
movd xmm2, eax
jmp 0x14009b91e
nop
sub rsp, 8
mov qword [rsp], r14
jmp 0x14009bba0
xchg r11, r11
jne 0x14009b8f7
lea rdx, [rbp - 0x68]
lea rcx, [rsp + 0x58]
xchg rbx, rbx
call fcn.14000e060
jmp 0x14009bd55
pxor xmm3, xmm0
movq qword [rcx + 8], xmm3
xchg rdi, rdi
jmp 0x14009b781
sub qword [rsp + 0x38], 0x19931aa
add qword [rsp + 0x38], 0x52b1f6d8
xor qword [rsp + 0x38], 0x783e03d3
xchg rcx, r8
mov rcx, rsi
xchg rcx, r8
nop
jmp 0x14009b9c2
sub qword [rbp - 0x18], 0x128fada1
xor qword [rbp - 0x18], 0x6b6602a6
sub qword [rbp - 0x18], 0x741e0fd2
lea rax, [rbp - 0x68]
mov dword [rsp - 0x40], 0x25a3a834
inc rsi
cmp word [rax + rsi*2], 0
jmp 0x14009bf68
xchg r11, r11
lea r8, [rsp + 0x20]
lea r8, [r8 + rax*2]
jmp 0x14009b99d
xor eax, 0x7d6a77d3
add eax, 0x17441898
sub eax, 0xb10fbcb
xor eax, 0x5e522657
mov word [rbp - 0x68], ax
jmp 0x14009befe
xchg r15, rbx
mov qword [rsp + 0x30], r15
xchg r15, rbx
mov qword [rsp + 0x38], 0x7f44d2a7
sub qword [rsp + 0x38], 0x2d8e2ea5
xor qword [rsp + 0x38], 0x76939aa4
jmp 0x14009bde6
mov dword [rsp - 0x44], ecx
mov rdx, qword [rbp - 0x60]
sub rax, rdx
sar rax, 3
sar rax, 1
sar rax, 1
cmp rax, 2
jmp 0x14009bd63
lea rax, [rbp - 0x30]
mov dword [rsp - 0x1c], ebp
xchg rcx, rax
mov qword [rsp + 0x50], rcx
xchg rcx, rax
mov eax, dword [0x1401109dc]
mov dword [rsp - 0x3c], 0x76640f1a
jmp 0x14009bf88
xchg r13, r13
xchg rsp, r15
movsd qword [r15 + 0x40], xmm0
xchg rsp, r15
jmp 0x14009b61a
xchg rdi, r12
mov rcx, r12
xchg rdi, r12
jmp 0x14009b5d9
mov rdi, rdi
xor word [rbp - 0x66], 0x33
xchg rcx, rbx
mov qword [rbp - 0x30], rcx
xchg rbx, rcx
xchg rcx, rbx
jmp 0x14009b871
add rsp, 8
mov rdi, qword [rsp - 8]
nop
add rsp, 8
jmp 0x14009b851
call fcn.14000e060
nop
lea r8, [rsp + 0x58]
lea rdx, [rsp + 0x20]
mov dword [rsp - 0x20], 0x175f3ba6
jmp 0x14009bf79
movaps xmm7, xmmword [rsp - 0x20]
xchg rsp, r11
xchg rbp, r11
movaps xmm8, xmmword [rbp - 0x30]
xchg rbp, r11
xchg r15, r11
movaps xmm9, xmmword [r15 - 0x40]
jmp 0x14009bfcb
jne 0x14009be34
xchg rsi, r12
mov r8, r12
jmp 0x14009b8d2
lea rcx, [rbp - 0x60]
call fcn.14009a5c0
nop
jmp 0x14009bb6a
mov dword [rbp - 0x68], eax
cmp word [str.3_BTZ_], 0
je 0x14009bf06
xchg rbp, rbp
mov eax, 0x2bfa0415
jmp 0x14009c047
xchg r15, r15
cmp eax, 4
ja 0x14009c097
movups xmm0, xmmword [0x1401109e0]
mov dword [rsp - 0x34], 0x1d103337
movups xmmword [rsp + 0x20], xmm0
jmp 0x14009bfdf
xchg r11, r15
xchg rsp, r11
mov r11, rsp
xchg rsp, r11
pop r14
nop
jmp 0x14009bf18
movups xmm1, xmmword [str.JZNXPK_10__54H]
xchg rdx, rsp
movups xmmword [rdx + 0x30], xmm1
xchg rdx, rsp
movsd xmm0, qword [0x140110a00]
jmp 0x14009bedc
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov dword [rsp - 0x1c], edi
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
jmp 0x14009c086
mov eax, dword [0x1401109d8]
mov dword [rbp - 0x68], eax
mov rcx, rcx
cmp word [0x1401109da], 0
je 0x14009b94c
mov eax, 0x40c379bb
jmp 0x14009baf8
xor eax, 0x62d6c960
add eax, 0xaef29d6
xor eax, 0x483ebd2b
add eax, 0x13503419
jmp 0x14009be52
call fcn.1400e8088
mov r9, r9
xchg r11, rax
jmp 0x14009bd0a
nop
movabs rsi, 0xffffffff500c0b5a
sub rsi, 0x1e1947c
jmp 0x14009b6c4
xchg rsp, rsp
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
jmp 0x14009bdd5
xchg rdi, rax
mov rdi, qword [rbp - 0x40]
xchg rdi, rax
xchg rdx, r15
jmp 0x14009c22b
mov r12, qword [rbp - 0x10]
xchg r12, rcx
xchg rcx, rsi
mov rax, rsi
xchg rsi, rcx
jmp 0x14009c160
call fcn.1400dcd18
mov qword [rbp + 0x20], rbx
mov dword [rsp - 0x3c], esp
mov qword [rbp + 0x28], 0x462e3b7f
add qword [rbp + 0x28], 0x442208
jmp 0x14009c4be
nop
sub rax, 0xffffffff8f89ced9
add rax, 0xffffffff8f89ced1
cmp rax, 0x1f
mov dword [rsp - 0x14], 0x4aff6ecd
ja 0x14009c568
jmp 0x14009c0bc
xchg r9, rcx
mov r9, qword [rsp + 0x20]
xchg r9, rcx
mov rax, rcx
mov dword [rsp - 0x30], 0x2a12e0ca
cmp rdx, 0x1000
jmp 0x14009c40e
call fcn.1400a2e60
test eax, eax
jns 0x14009c149
mov qword [rbp - 0x30], rbx
xchg rbp, rbp
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], 0x53550bda
jmp 0x14009c32a
lea rcx, [rbp - 0x68]
call fcn.140056f80
lea rdx, [rbp + 0x30]
mov ecx, edi
xchg rdx, rdx
jmp 0x14009c124
cmp rdx, 0x1000
jb 0x14009c368
mov dword [rsp - 0x24], 0xc3e001
nop
sub rdx, 0x72943273
jmp 0x14009c20a
mov rcx, rcx
nop
lea rdx, [rbp + 0x30]
mov ecx, edi
mov rdi, rdi
jmp 0x14009c1d4
mov rax, rsp
xchg rcx, rsp
cmp rdx, 0x1000
jmp 0x14009c434
mov r12, r12
xchg rdi, rdx
mov rdi, qword [rbp + 8]
xchg rdi, rdx
cmp rdx, 8
jmp 0x14009c311
lea rcx, [rbp - 0x68]
xchg r8, r8
call fcn.140056f80
xor r8d, r8d
lea rdx, [rbp + 0x10]
jmp 0x14009c3f3
call fcn.1400a2e60
test eax, eax
js 0x14009c131
mov dword [rsp - 0x18], 0x53929286
jmp 0x14009c25d
lea rcx, [rbp - 0x10]
mov r8, r8
cmp qword [rbp + 8], 8
cmovae rcx, qword [rbp - 0x10]
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
jmp 0x14009c1a6
add rdx, 0x7294329a
mov rcx, qword [rcx - 8]
sub rax, rcx
neg rax
add rax, 8
neg rax
cmp rax, 0x1f
jmp 0x14009c35f
mov r15, qword [rbp - 0x48]
xchg r15, rdx
sub rax, rdx
sar rax, 2
jmp 0x14009c3ae
xor r9d, r9d
xchg r8, rax
mov rax, r8
xchg r8, rax
lea rdx, [rbp - 0x10]
lea rcx, [0x140247c90]
call fcn.1400a2640
jmp 0x14009c4fa
mov qword [rbp - 0x68], 0x65412b6c
sub qword [rbp - 0x68], 0x4b4b20e9
xor qword [rbp - 0x68], 0x43cde4e5
sub qword [rbp - 0x68], 0x15b6027d
sub qword [rbp - 0x68], 0xe4052e4
jmp 0x14009c3d4
add qword [rbp - 0x68], 0x7ba9d3fc
sub qword [rbp - 0x68], 0x2109ddd8
sub qword [rbp - 0x68], 0x19114c71
sub qword [rbp - 0x68], 0x2dcba18
sub qword [rbp - 0x68], 0xb91f4de
jmp 0x14009c391
mov rdx, qword [rbp + 0x28]
cmp rdx, 8
jb 0x14009c0c1
lea rdx, [rdx*2 + 2]
mov r15, r15
mov rcx, qword [rbp + 0x10]
xchg rcx, rsp
jmp 0x14009c194
mov rcx, qword [rcx - 8]
sub rax, rcx
mov dword [rsp - 0x3c], ebx
jmp 0x14009c0de
mov qword [rbp + 8], 0x332e9ec4
xor qword [rbp + 8], 0x1d2a5c34
add qword [rbp + 8], 0x168c0a37
xor qword [rbp + 8], 0x3d2b497e
jmp 0x14009c452
jb 0x14009c36d
lea rdx, [rdx*2 + 2]
mov r15, r15
xchg rcx, r12
jmp 0x14009c0a7
sub qword [rbp - 0x18], 0x31b0f1fa
add qword [rbp - 0x18], 0x3324efa4
add qword [rbp - 0x18], 0x1bb3b5bc
sub qword [rbp - 0x18], 0xc34b7ab
sub qword [rbp - 0x18], 0x4007ae9
sub qword [rbp - 0x18], 0x1d77639b
jmp 0x14009c4a5
mov r10, r10
ja 0x14009c562
call fcn.1400dcd18
mov qword [rbp], rbx
jmp 0x14009c2ec
mov dword [rsp - 0xc], 0x24b8b7a1
jbe 0x14009c506
nop
sub rdx, 0x7acd5d1c
jmp 0x14009c47f
xor qword [rbp - 0x68], 0xa6934a6
xor qword [rbp - 0x68], 0x704d8a60
sub qword [rbp - 0x68], 0x4c08f1a4
jmp 0x14009c1bc
sar rax, 2
sar rax, 1
cmp rax, 2
jmp 0x14009c376
jb 0x14009c1ee
lea rdx, [rdx*2 + 2]
mov rcx, rcx
jmp 0x14009c102
xor qword [rbp - 0x68], 0x1734f103
xor qword [rbp - 0x68], 0x21716807
nop
mov dword [rsp - 0x3c], 0x7bc6f602
jmp 0x14009c149
mov dword [rsp - 0x14], 0x336d3525
lea rcx, [rsp + 0x20]
call fcn.1400a8e80
nop
xchg rdx, rdx
jmp 0x14009c23e
jb 0x14009c4f0
sub rdx, 0xffffffffffffffd9
mov rcx, qword [rcx - 8]
mov dword [rsp - 0x44], 0x1e4743c
sub rax, rcx
sub rax, 8
cmp rax, 0x1f
jmp 0x14009c4e7
mov dword [rsp - 0xc], ebx
jb 0x14009c0bc
nop
add rdx, 0x5fb93a96
sub rdx, 0x5fb93a6f
jmp 0x14009c2dc
sub qword [rbp + 8], 0x17505f51
sub qword [rbp + 8], 0x4ec5c8fe
add qword [rbp + 8], 0x210c5577
sub qword [rbp + 8], 0x34b1b17a
mov word [rbp - 0x10], bx
mov dword [rsp - 0x1c], ebp
jmp 0x14009c2b7
add rdx, 0x7acd5d5c
lea rcx, [rbp + 0x10]
call fcn.140041cd0
jmp 0x14009c182
mov r14, qword [rsp + 0x38]
xchg r14, rdx
cmp rdx, 8
jmp 0x14009c3be
xor qword [rbp - 0x18], 0x42d02916
mov word [rbp - 0x30], bx
mov qword [rbp - 0x68], 0x30c54a6
jmp 0x14009c28a
xor qword [rbp + 0x28], 0x70179de3
xor qword [rbp + 0x28], 0x58bef28d
xor qword [rbp + 0x28], 0x62f2f362
sub qword [rbp + 0x28], 0xc29c184
mov word [rbp + 0x10], bx
jmp 0x14009bb80
xchg rdi, rdi
ja 0x14009c52d
call fcn.1400dcd18
jmp 0x14009c1ee
xchg r10, r10
nop
xchg r14, rdx
jmp 0x14009c494
call fcn.140074f40
mov r11, r11
nop
call fcn.140074f40
jmp 0x14009c54d
call fcn.1400db30c
nop
mov dword [rsp - 0x38], 0x72ac74db
call fcn.1400e39cc
nop
call fcn.1400e39cc
jmp 0x14009c55d
call fcn.1400db2c4
int3
lea rcx, str.stoul_argument_out_of_range
jmp 0x14009c519
nop
xchg rsp, rsp
lea rcx, str.invalid_stoul_argument
jmp 0x14009c537
int3
call fcn.1400e39cc
nop
call fcn.1400e39cc
int3