Function at 0x140075837
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x2fa0985f
pushf
not eax
add eax, 0x9c312637
xor eax, 0xc2d0494c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc23a3d11
xor eax, 0xd0dec241
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc10bac6f
xor eax, 0xca3ef291
rol eax, 0xf6
popf
cmp eax, 4
jne 0x140075887
popf
pop rax
jmp 0x140075cde
cmp eax, 0
jne 0x140075896
popf
pop rax
jmp 0x140075a49
cmp eax, 3
jne 0x1400758a5
popf
pop rax
jmp 0x140075c34
cmp eax, 1
jne 0x1400758b4
popf
pop rax
jmp 0x140075b3c
cmp eax, 0xd
jne 0x1400758c3
popf
pop rax
jmp 0x14007611a
cmp eax, 0x1a
jne 0x1400758d2
popf
pop rax
jmp 0x1400767af
cmp eax, 0xe
jne 0x1400758e1
popf
pop rax
jmp 0x1400761a8
cmp eax, 0xb
jne 0x1400758f0
popf
pop rax
jmp 0x140076012
cmp eax, 0x19
jne 0x1400758ff
popf
pop rax
jmp 0x1400766ee
cmp eax, 8
jne 0x14007590e
popf
pop rax
jmp 0x140075e49
cmp eax, 0x1d
jne 0x14007591d
popf
pop rax
jmp 0x1400768f4
cmp eax, 0x17
jne 0x14007592c
popf
pop rax
jmp 0x1400765d5
cmp eax, 0x1c
jne 0x14007593b
popf
pop rax
jmp 0x1400768af
cmp eax, 0x12
jne 0x14007594a
popf
pop rax
jmp 0x1400763a7
cmp eax, 0x18
jne 0x140075959
popf
pop rax
jmp 0x14007666d
cmp eax, 0x11
jne 0x140075968
popf
pop rax
jmp 0x14007633c
cmp eax, 0x1b
jne 0x140075977
popf
pop rax
jmp 0x140076853
cmp eax, 0x16
jne 0x140075986
popf
pop rax
jmp 0x140076586
cmp eax, 0xa
jne 0x140075995
popf
pop rax
jmp 0x140075f78
cmp eax, 0x14
jne 0x1400759a4
popf
pop rax
jmp 0x14007645e
cmp eax, 0xf
jne 0x1400759b3
popf
pop rax
jmp 0x140076238
cmp eax, 0x13
jne 0x1400759c2
popf
pop rax
jmp 0x14007641f
cmp eax, 0x15
jne 0x1400759d1
popf
pop rax
jmp 0x1400764f5
cmp eax, 2
jne 0x1400759e0
popf
pop rax
jmp 0x140075ba1
cmp eax, 0x1e
jne 0x1400759ef
popf
pop rax
jmp 0x140076932
cmp eax, 0xc
jne 0x1400759fe
popf
pop rax
jmp 0x140076098
cmp eax, 7
jne 0x140075a0d
popf
pop rax
jmp 0x140075dc7
cmp eax, 5
jne 0x140075a1c
popf
pop rax
jmp 0x140075d5c
cmp eax, 9
jne 0x140075a2b
popf
pop rax
jmp 0x140075ee3
cmp eax, 0x10
jne 0x140075a3a
popf
pop rax
jmp 0x1400762cd
cmp eax, 6
jne 0x140075a49
popf
pop rax
jmp 0x140075db8
push rbx
push rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x40
mov rax, qword [0x14001b008]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rsi, qword [rsp + 0xa0]
lea r10, [0x18ea4f8ce]
pushf
sub r10, 0x4ea32cd6
popf
xor r11d, r11d
lea rdi, [0x19e29e305]
pushf
sub rdi, 0x5e28c783
popf
test r9, r9
mov rax, rdx
mov r12, rdx
cmovne r10, r9
test rdx, rdx
lea ebp, [r11 + 1]
cmovne rdi, rdx
mov r15d, ebp
cmovne r15, r8
neg rax
sbb r14, r14
and r14, rcx
test r15, r15
jne 0x140075b09
push rax
pushf
mov eax, 0x769e1dd6
pushf
not eax
add eax, 0xd817d5a0
xor eax, 0x9c256f2e
rol eax, 0x41
popf
pushf
not eax
add eax, 0x82eb5d49
xor eax, 0xd9281a97
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc080a15e
xor eax, 0xf8c75cb7
rol eax, 0x5a
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x224bacf
pushf
not eax
add eax, 0x9e43ec15
xor eax, 0xf4513ece
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa7589394
xor eax, 0xcd470fb1
rol eax, 0x90
popf
jmp 0x140075878
mov rax, 0xfffffffffffffffe
jmp 0x140076932
cmp word [r10 + 6], r11w
jne 0x140075bee
push rax
pushf
mov eax, 0x6b13814e
pushf
not eax
add eax, 0xc814251e
xor eax, 0xf2ec2961
rol eax, 0xa
popf
pushf
not eax
add eax, 0xcd35385e
xor eax, 0xf4c14bd0
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xebfb4bc3
xor eax, 0xef44e6d4
rol eax, 0xd0
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x841496e6
pushf
not eax
add eax, 0xd20179be
xor eax, 0x8c4d1771
rol eax, 0xab
popf
pushf
not eax
add eax, 0xeef32498
xor eax, 0xa0856c66
rol eax, 0x41
popf
pushf
not eax
add eax, 0x87de5b95
xor eax, 0x899d55bc
rol eax, 0xab
popf
jmp 0x140075878
movzx r9d, byte [rdi]
inc rdi
test r9b, r9b
js 0x140075c98
push rax
pushf
mov eax, 0x312a003
pushf
not eax
add eax, 0xd6e0bc83
xor eax, 0xa90188ed
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb43fcc30
xor eax, 0xd18ad0d2
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc48f6c0a
xor eax, 0xfa872450
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9423d0d3
xor eax, 0xcd889086
rol eax, 1
popf
jmp 0x140075878
push rax
pushf
mov eax, 0xb0cbc59a
pushf
not eax
add eax, 0xa6a4fd83
xor eax, 0x9d4dddf5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe05ae0ba
xor eax, 0xb78ccf21
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xe005645f
xor eax, 0xef6cdcd4
rol eax, 0xb7
popf
jmp 0x140075878
test r14, r14
je 0x140075d16
push rax
pushf
mov eax, 0x119128fb
pushf
not eax
add eax, 0xbc182da2
xor eax, 0xbdc8b660
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfd4dd89b
xor eax, 0xdaae730e
rol eax, 0xa6
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x3bcab76
pushf
not eax
add eax, 0xab2036a1
xor eax, 0xf71cce86
rol eax, 0x90
popf
pushf
not eax
add eax, 0x94a5d54e
xor eax, 0xfbb5866e
rol eax, 0xce
popf
pushf
not eax
add eax, 0x8c3592cd
xor eax, 0x8b816579
rol eax, 0x8f
popf
jmp 0x140075878
mov dword [r14], r9d
push rax
pushf
mov eax, 0x3f78ac39
pushf
not eax
add eax, 0xefe70704
xor eax, 0xf243b374
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbbc4e36a
xor eax, 0xe156ad69
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x993e9b4a
xor eax, 0xd99d1d60
rol eax, 0x38
popf
pushf
not eax
add eax, 0xfc33e2f6
xor eax, 0xb8168201
rol eax, 0x99
popf
jmp 0x140075878
test r9b, r9b
setne r11b
mov rax, r11
jmp 0x140076932
mov al, r9b
and al, 0xe0
cmp al, 0xc0
jne 0x140075e03
push rax
pushf
mov eax, 0x31342594
pushf
not eax
add eax, 0xb81245b7
xor eax, 0x8571e11a
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd2074516
xor eax, 0xd5f3c5db
rol eax, 0xdb
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x60c5e4d
pushf
not eax
add eax, 0xa6177d1a
xor eax, 0xc5718ca4
rol eax, 0x39
popf
pushf
not eax
add eax, 0xff77c4eb
xor eax, 0xab70c7f8
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xaf4c0229
xor eax, 0xcfee41a5
rol eax, 0x28
popf
jmp 0x140075878
mov r8b, 0x11
pushf
not r8b
add r8b, 0x61
xor r8b, 0x97
rol r8b, 0xc8
popf
pushf
not r8b
add r8b, 0x44
xor r8b, 0x39
rol r8b, 0xbc
popf
pushf
not r8b
add r8b, 0xf5
xor r8b, 0xc7
rol r8b, 6
popf
jmp 0x14007611a
mov al, r9b
and al, 0xf0
cmp al, 0xe0
jne 0x140075f45
push rax
pushf
mov eax, 0xd3a5837b
pushf
not eax
add eax, 0x852e3256
xor eax, 0xa5dba649
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd7525360
xor eax, 0x961ffc8f
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb632863e
xor eax, 0xd4922590
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd97971c7
xor eax, 0xc3693dff
rol eax, 0x34
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x8ade4ec
pushf
not eax
add eax, 0x9a53c3f9
xor eax, 0xe57473b1
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb74acff7
xor eax, 0xd5d5fe4a
rol eax, 0xe6
popf
jmp 0x140075878
mov r8b, 0xe
pushf
not r8b
add r8b, 0xde
xor r8b, 0x48
rol r8b, 0xd7
popf
pushf
not r8b
add r8b, 0xe0
xor r8b, 0xc1
rol r8b, 0x35
popf
pushf
not r8b
add r8b, 0xf9
xor r8b, 0x4f
rol r8b, 0x21
popf
pushf
not r8b
add r8b, 0xff
xor r8b, 0x9b
rol r8b, 0xc9
popf
jmp 0x14007611a
mov al, r9b
and al, 0xf8
cmp al, 0xf0
jne 0x140076052
push rax
pushf
mov eax, 0x6b868c90
pushf
not eax
add eax, 0x8efaa7c8
xor eax, 0xea3ae553
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8bed9f6e
xor eax, 0xaf210644
rol eax, 0xa
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x3d4937c0
pushf
not eax
add eax, 0x938dc940
xor eax, 0xac1e7f60
rol eax, 0x43
popf
pushf
not eax
add eax, 0xcf375c38
xor eax, 0xc4a9cd1e
rol eax, 0x85
popf
pushf
not eax
add eax, 0xff68cc7b
xor eax, 0xe0a40413
rol eax, 0x3b
popf
jmp 0x140075878
mov r8b, 0x52
pushf
not r8b
add r8b, 0x28
xor r8b, 0x10
rol r8b, 0x13
popf
pushf
not r8b
add r8b, 0x96
xor r8b, 0x27
rol r8b, 0xbc
popf
push rax
pushf
mov eax, 0x6024ed2f
pushf
not eax
add eax, 0xd7cf3a85
xor eax, 0xa4101d69
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb739aa8d
xor eax, 0xbc3886e0
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc8ebdfb2
xor eax, 0x824cce16
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xc5054d01
xor eax, 0xa9416e97
rol eax, 0x4e
popf
jmp 0x140075878
movzx eax, r8b
mov ecx, 0xa9fb2411
pushf
not ecx
add ecx, 0xc9a2aaf1
xor ecx, 0xb1e4c8b4
rol ecx, 0x1e
popf
pushf
not ecx
add ecx, 0xfa24b50e
xor ecx, 0x86b31267
rol ecx, 0x67
popf
pushf
not ecx
add ecx, 0xb5646b73
xor ecx, 0xa4eaef2e
rol ecx, 0xf7
popf
sub ecx, eax
mov edx, ebp
shl edx, cl
mov bl, r8b
sub edx, ebp
and edx, r9d
jmp 0x14007633c
mov r8b, byte [r10 + 4]
mov edx, dword [r10]
mov bl, byte [r10 + 6]
lea eax, [r8 - 2]
cmp al, 2
ja 0x140076205
push rax
pushf
mov eax, 0x1b7c06ea
pushf
not eax
add eax, 0xb89f0b1d
xor eax, 0xe5cb7c83
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe275392b
xor eax, 0xbf793125
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xfce6b8af
xor eax, 0xcc6d4bea
rol eax, 0x70
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x3604908b
pushf
not eax
add eax, 0xcae55cc9
xor eax, 0xb605f556
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xfb60662e
xor eax, 0x971ebf00
rol eax, 0x10
popf
jmp 0x140075878
cmp bl, bpl
jb 0x140076274
push rax
pushf
mov eax, 0x50ab24a8
pushf
not eax
add eax, 0x9fc64d7d
xor eax, 0xdc2aef43
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xadb4703c
xor eax, 0xc8e7ff56
rol eax, 0x5c
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x5de40f6b
pushf
not eax
add eax, 0xd0b40195
xor eax, 0xfbf8c0c6
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8ce4468f
xor eax, 0x8eb5877b
rol eax, 0x35
popf
pushf
not eax
add eax, 0x9f1b323c
xor eax, 0xb3afa453
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd3600c3b
xor eax, 0xc8acb98b
rol eax, 0xa6
popf
jmp 0x140075878
cmp bl, r8b
jae 0x140076309
push rax
pushf
mov eax, 0x157d1651
pushf
not eax
add eax, 0xc0b6bc6e
xor eax, 0xffbc70e1
rol eax, 0x17
popf
pushf
not eax
add eax, 0xff99bc8d
xor eax, 0x886f79a1
rol eax, 9
popf
jmp 0x140075878
push rax
pushf
mov eax, 0xadbc9232
pushf
not eax
add eax, 0xf1390099
xor eax, 0xc90e6fba
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc6815508
xor eax, 0xab18ade7
rol eax, 0xab
popf
jmp 0x140075878
movzx ebp, bl
cmp rbp, r15
mov r9d, ebp
cmovae r9, r15
jmp 0x14007645e
movzx ecx, byte [rdi]
inc rdi
mov al, cl
and al, 0xc0
cmp al, 0x80
jne 0x1400763ec
push rax
pushf
mov eax, 0x55fcc6da
pushf
not eax
add eax, 0xb32c4a77
xor eax, 0x91a3c296
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa66f0145
xor eax, 0x8deceb33
rol eax, 0xfd
popf
jmp 0x140075878
push rax
pushf
mov eax, 0xf0e7cf2b
pushf
not eax
add eax, 0xac3245a6
xor eax, 0xc1d0a576
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe9d1ca6f
xor eax, 0xde5c94c8
rol eax, 0x49
popf
jmp 0x140075878
mov eax, edx
and ecx, 0x3f
shl eax, 6
mov edx, ecx
or edx, eax
push rax
pushf
mov eax, 0xf0cedfb1
pushf
not eax
add eax, 0xecfe2e3c
xor eax, 0xa5daf1e4
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8f6bcca0
xor eax, 0xdbd04dc3
rol eax, 0x2e
popf
jmp 0x140075878
mov rax, rdi
sub rax, r12
cmp rax, r9
jb 0x1400764af
push rax
pushf
mov eax, 0x6c3e476
pushf
not eax
add eax, 0xd763e41e
xor eax, 0x811f214f
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc4dd3241
xor eax, 0xbcd31a0c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9b279559
xor eax, 0xe997f311
rol eax, 0x58
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x68f2d2ec
pushf
not eax
add eax, 0x91250d5e
xor eax, 0xec0d9610
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf1504b70
xor eax, 0x80cbf0de
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf5f90d00
xor eax, 0xa72d6374
rol eax, 0x48
popf
jmp 0x140075878
cmp r9, rbp
jae 0x14007652d
push rax
pushf
mov eax, 0x47ee4eca
pushf
not eax
add eax, 0xe4ac7fac
xor eax, 0xbb98d741
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xb05483fe
xor eax, 0xa68aca03
rol eax, 0x40
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x143ca829
pushf
not eax
add eax, 0xa09c1135
xor eax, 0x92d23852
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9c036dee
xor eax, 0xff539a4c
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe74e6bc6
xor eax, 0xb7f19107
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd40c45b5
xor eax, 0xbd7a3be5
rol eax, 0xcd
popf
jmp 0x140075878
movzx eax, r8b
sub bl, r9b
mov word [r10 + 4], ax
movzx eax, bl
mov word [r10 + 6], ax
mov dword [r10], edx
jmp 0x140075b3c
lea eax, [rdx - 0xd800]
cmp eax, 0x7ff
jbe 0x14007663a
push rax
pushf
mov eax, 0x40d77238
pushf
not eax
add eax, 0x9726afce
xor eax, 0xc3529aff
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xda41246c
xor eax, 0xf7474936
rol eax, 0x57
popf
pushf
not eax
add eax, 0xf74fe668
xor eax, 0xaa7414d4
rol eax, 1
popf
pushf
not eax
add eax, 0x8208c44d
xor eax, 0xc943ff54
rol eax, 0xc9
popf
jmp 0x140075878
push rax
pushf
mov eax, 0xd6dab0f2
pushf
not eax
add eax, 0x8fdd678f
xor eax, 0xd99acaa6
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf464f211
xor eax, 0xa1556ac3
rol eax, 0x22
popf
jmp 0x140075878
cmp edx, 0x110000
jae 0x1400766a8
push rax
pushf
mov eax, 0x6fd08247
pushf
not eax
add eax, 0xc4e927c4
xor eax, 0xb34b6034
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd43d25d8
xor eax, 0xa9c7f339
rol eax, 0xef
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x8995fa2f
pushf
not eax
add eax, 0x8d060201
xor eax, 0xc4a702cb
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbef512c5
xor eax, 0xed26b714
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xadfc9b6e
xor eax, 0x8de11235
rol eax, 0x7d
popf
jmp 0x140075878
movzx eax, r8b
mov dword [rsp + 0x20], 0x80
mov dword [rsp + 0x24], 0x800
mov dword [rsp + 0x28], 0x10000
cmp edx, dword [rsp + rax*4 + 0x18]
jb 0x140076769
push rax
pushf
mov eax, 0xd329d3f
pushf
not eax
add eax, 0xf0818429
xor eax, 0x8b75cc4a
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc1cfbad3
xor eax, 0xeaf87ed2
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd0a5189b
xor eax, 0xb0272fdc
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa7d7ac64
xor eax, 0xf83fe5a4
rol eax, 0xa
popf
jmp 0x140075878
push rax
pushf
mov eax, 0x1c096385
pushf
not eax
add eax, 0xf55aea84
xor eax, 0xae8e5eb6
rol eax, 0x98
popf
pushf
not eax
add eax, 0xad1d98c2
xor eax, 0xb2bc1c6c
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf89796a0
xor eax, 0xd7c8e5d2
rol eax, 0x6b
popf
jmp 0x140075878
test r14, r14
je 0x14007680d
push rax
pushf
mov eax, 0x3aed5d3f
pushf
not eax
add eax, 0xec31f2e4
xor eax, 0xefed693c
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc78347ec
xor eax, 0xd86744f2
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf1fa9a82
xor eax, 0x95cb9d02
rol eax, 0x72
popf
pushf
not eax
add eax, 0xfc90a5fa
xor eax, 0xa9d947be
rol eax, 0xa9
popf
jmp 0x140075878
push rax
pushf
mov eax, 0xbe2fd582
pushf
not eax
add eax, 0xbc44b22d
xor eax, 0x9fd38adf
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xade89fbf
xor eax, 0xe9d60e94
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf7990d07
xor eax, 0xc15dc2b3
rol eax, 0xb5
popf
jmp 0x140075878
mov dword [r14], edx
push rax
pushf
mov eax, 0x427447f2
pushf
not eax
add eax, 0xdbd0796a
xor eax, 0xc75a7011
rol eax, 0xed
popf
pushf
not eax
add eax, 0x94210a99
xor eax, 0xb56f6874
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9c1f3d9d
xor eax, 0xf08a6d85
rol eax, 6
popf
pushf
not eax
add eax, 0xda54b79e
xor eax, 0xc35506b2
rol eax, 0x34
popf
jmp 0x140075878
neg edx
mov rdx, r10
sbb rcx, rcx
and rcx, rbp
call fcn.14008c62f
jmp 0x140076932
mov rdx, rsi
mov rcx, r10
call fcn.140025e3b
push rax
pushf
mov eax, 0xf1aca201
pushf
not eax
add eax, 0x906df5fa
xor eax, 0xcaedc398
rol eax, 0x83
popf
pushf
not eax
add eax, 0xaacf8f5f
xor eax, 0xe96b0c5d
rol eax, 0xc4
popf
jmp 0x140075878
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006097a
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret