Function at 0x140062185
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x786f022d
pushf
not eax
add eax, 0xc437a706
xor eax, 0xedc8a01a
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf5a867d3
xor eax, 0xdea4df7a
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb7afae81
xor eax, 0xb3350dc7
rol eax, 0xe4
popf
cmp eax, 0x20
jne 0x1400621d5
popf
pop rax
jmp 0x1400638a6
cmp eax, 0
jne 0x1400621e4
popf
pop rax
jmp 0x140062400
cmp eax, 3
jne 0x1400621f3
popf
pop rax
jmp 0x1400626fd
cmp eax, 1
jne 0x140062202
popf
pop rax
jmp 0x140062590
cmp eax, 0xd
jne 0x140062211
popf
pop rax
jmp 0x140062e84
cmp eax, 0x1a
jne 0x140062220
popf
pop rax
jmp 0x140063505
cmp eax, 0xe
jne 0x14006222f
popf
pop rax
jmp 0x140062f11
cmp eax, 0xb
jne 0x14006223e
popf
pop rax
jmp 0x140062cf1
cmp eax, 0x19
jne 0x14006224d
popf
pop rax
jmp 0x14006347b
cmp eax, 8
jne 0x14006225c
popf
pop rax
jmp 0x140062a98
cmp eax, 0x1d
jne 0x14006226b
popf
pop rax
jmp 0x140063715
cmp eax, 0x17
jne 0x14006227a
popf
pop rax
jmp 0x140063361
cmp eax, 0x1c
jne 0x140062289
popf
pop rax
jmp 0x140063644
cmp eax, 0x12
jne 0x140062298
popf
pop rax
jmp 0x140063142
cmp eax, 0x18
jne 0x1400622a7
popf
pop rax
jmp 0x1400633ba
cmp eax, 0x11
jne 0x1400622b6
popf
pop rax
jmp 0x1400630d7
cmp eax, 0x1b
jne 0x1400622c5
popf
pop rax
jmp 0x1400635af
cmp eax, 0x21
jne 0x1400622d4
popf
pop rax
jmp 0x1400638df
cmp eax, 0x23
jne 0x1400622e3
popf
pop rax
jmp 0x1400639e5
cmp eax, 0x25
jne 0x1400622f2
popf
pop rax
jmp 0x140063b02
cmp eax, 0xf
jne 0x140062301
popf
pop rax
jmp 0x140062fa2
cmp eax, 0x13
jne 0x140062310
popf
pop rax
jmp 0x14006317d
cmp eax, 0x15
jne 0x14006231f
popf
pop rax
jmp 0x1400631e2
cmp eax, 0x24
jne 0x14006232e
popf
pop rax
jmp 0x140063a7d
cmp eax, 0x1e
jne 0x14006233d
popf
pop rax
jmp 0x1400637ad
cmp eax, 0xc
jne 0x14006234c
popf
pop rax
jmp 0x140062d95
cmp eax, 7
jne 0x14006235b
popf
pop rax
jmp 0x1400629e1
cmp eax, 5
jne 0x14006236a
popf
pop rax
jmp 0x140062842
cmp eax, 0x1f
jne 0x140062379
popf
pop rax
jmp 0x14006380b
cmp eax, 0x10
jne 0x140062388
popf
pop rax
jmp 0x140063033
cmp eax, 6
jne 0x140062397
popf
pop rax
jmp 0x1400628e6
cmp eax, 9
jne 0x1400623a6
popf
pop rax
jmp 0x140062b86
cmp eax, 4
jne 0x1400623b5
popf
pop rax
jmp 0x140062779
cmp eax, 0x16
jne 0x1400623c4
popf
pop rax
jmp 0x1400632af
cmp eax, 2
jne 0x1400623d3
popf
pop rax
jmp 0x140062634
cmp eax, 0xa
jne 0x1400623e2
popf
pop rax
jmp 0x140062c28
cmp eax, 0x22
jne 0x1400623f1
popf
pop rax
jmp 0x140063963
cmp eax, 0x14
jne 0x140062400
popf
pop rax
jmp 0x1400631dd
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x10], rdx
push rdi
push r12
push r13
push r14
push r15
mov r10, qword [rsp + 0x58]
mov r13, r8
mov rax, qword [rsp + 0x50]
mov ebx, 0xa5a6fc35
pushf
not ebx
add ebx, 0xae7916e3
xor ebx, 0xe2be4737
rol ebx, 0xd4
popf
pushf
not ebx
add ebx, 0xb8d5b39b
xor ebx, 0xc768cc59
rol ebx, 0xe0
popf
pushf
not ebx
add ebx, 0x901e57b2
xor ebx, 0xa89c00aa
rol ebx, 0x29
popf
pushf
not ebx
add ebx, 0xa4eabc3c
xor ebx, 0xffbb9e7d
rol ebx, 0x77
popf
mov r14, rcx
mov esi, ebx
mov r15, rdx
mov r11, qword [r10]
mov r12d, dword [r10 + 8]
mov rdi, r11
sub rdi, qword [r9]
neg r12d
mov ecx, r12d
mov r9, r11
sub r9, qword [rax]
mov rbp, r11
shl rsi, cl
mov r10d, 0xbd065d75
pushf
not r10d
add r10d, 0x9703480e
xor r10d, 0xe50dfb2b
rol r10d, 0xb0
popf
pushf
not r10d
add r10d, 0xb5180565
xor r10d, 0xd03d8874
rol r10d, 0x3b
popf
shr rbp, cl
lea r8, [rsi - 1]
and r8, r11
cmp ebp, r10d
jb 0x140062537
push rax
pushf
mov eax, 0x1df9e1ee
pushf
not eax
add eax, 0xcef30666
xor eax, 0x85e381c9
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbd2d2856
xor eax, 0xd619e624
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe6705a0e
xor eax, 0xfdb212c4
rol eax, 0xef
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x9394c0fa
pushf
not eax
add eax, 0xa7c2a260
xor eax, 0x8ed0db07
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9af94b6f
xor eax, 0xca392ab2
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x99dee57c
xor eax, 0xb7ebe40e
rol eax, 0x85
popf
pushf
not eax
add eax, 0xeff1b026
xor eax, 0x98d98236
rol eax, 0xea
popf
jmp 0x1400621c6
mov ebx, 0x859ab2bb
pushf
not ebx
add ebx, 0xb7e8c523
xor ebx, 0xe1b1e931
rol ebx, 0xab
popf
pushf
not ebx
add ebx, 0x976716ff
xor ebx, 0xad9aa3cc
rol ebx, 0x45
popf
pushf
not ebx
add ebx, 0xfbe166e1
xor ebx, 0xaf9d7965
rol ebx, 0x96
popf
pushf
not ebx
add ebx, 0xd244670d
xor ebx, 0x8b34c1a9
rol ebx, 0xb0
popf
jmp 0x1400631e2
mov r10d, 0xaefa19de
pushf
not r10d
add r10d, 0xbee7dbc3
xor r10d, 0xb1a58584
rol r10d, 0xd6
popf
pushf
not r10d
add r10d, 0xe1fef411
xor r10d, 0xde18e5ff
rol r10d, 0x9e
popf
cmp ebp, r10d
jb 0x1400626ca
push rax
pushf
mov eax, 0x44fbb30f
pushf
not eax
add eax, 0xdce7a377
xor eax, 0x8b14c43f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x957234fe
xor eax, 0xcce00e1c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfc6548bf
xor eax, 0xbfcfd08c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbbb59d00
xor eax, 0xe35d0edf
rol eax, 0x33
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x3e4096d1
pushf
not eax
add eax, 0x8508d73e
xor eax, 0x8054dc42
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb08fe153
xor eax, 0xba5afc71
rol eax, 3
popf
jmp 0x1400621c6
mov ebx, 0x56b30f88
pushf
not ebx
add ebx, 0xb21efeae
xor ebx, 0xc987f075
rol ebx, 0x34
popf
pushf
not ebx
add ebx, 0x83ae098d
xor ebx, 0x941d72f1
rol ebx, 0x8d
popf
pushf
not ebx
add ebx, 0xe7a4da78
xor ebx, 0xb29d9560
rol ebx, 0x7a
popf
jmp 0x1400631e2
mov r10d, 0x7dff7ee2
pushf
not r10d
add r10d, 0x89b29aa4
xor r10d, 0xbdbecffa
rol r10d, 0xdb
popf
pushf
not r10d
add r10d, 0xded89527
xor r10d, 0xb5282241
rol r10d, 0x6d
popf
cmp ebp, r10d
jb 0x1400627fc
push rax
pushf
mov eax, 0x54ae6a58
pushf
not eax
add eax, 0xb4148cf0
xor eax, 0xd1974e3e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xba733676
xor eax, 0xa4394e67
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf5884f20
xor eax, 0x9a731606
rol eax, 0xf
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0xcddd5290
pushf
not eax
add eax, 0xf3c39a28
xor eax, 0x8cc95a8f
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf8fd546d
xor eax, 0xb9206c6c
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x845e9e08
xor eax, 0x9c75f47a
rol eax, 0xde
popf
jmp 0x1400621c6
mov ebx, 0x4e4f43a5
pushf
not ebx
add ebx, 0xcffe3809
xor ebx, 0xb2b3618b
rol ebx, 0xe0
popf
pushf
not ebx
add ebx, 0x9083ef4d
xor ebx, 0xfd28183b
rol ebx, 0x58
popf
pushf
not ebx
add ebx, 0xa9158200
xor ebx, 0xdf777604
rol ebx, 0x5b
popf
pushf
not ebx
add ebx, 0xa606d6f7
xor ebx, 0xd15ec4c9
rol ebx, 0x50
popf
jmp 0x1400631e2
mov r10d, 0xb7968a92
pushf
not r10d
add r10d, 0x81be16eb
xor r10d, 0xfedca41b
rol r10d, 0x47
popf
pushf
not r10d
add r10d, 0x948fa5af
xor r10d, 0xa0c435f2
rol r10d, 0x87
popf
pushf
not r10d
add r10d, 0x9c05f51a
xor r10d, 0xd9788a7f
rol r10d, 0xd6
popf
pushf
not r10d
add r10d, 0x94b5f4cf
xor r10d, 0xbac81f6c
rol r10d, 0xf7
popf
cmp ebp, r10d
jb 0x140062988
push rax
pushf
mov eax, 0xa4f44072
pushf
not eax
add eax, 0xac735146
xor eax, 0xd66635f8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe667e05f
xor eax, 0x87df14b5
rol eax, 0xd9
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x3ab6235a
pushf
not eax
add eax, 0xf8c9bf9b
xor eax, 0xf7b19720
rol eax, 0x22
popf
pushf
not eax
add eax, 0xad7d6066
xor eax, 0x8f5e32b5
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8a99410c
xor eax, 0xa0aecdd1
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x80a7c097
xor eax, 0x857db4ec
rol eax, 0x3f
popf
jmp 0x1400621c6
mov ebx, 0x28ea2121
pushf
not ebx
add ebx, 0x977de416
xor ebx, 0x806a9ad6
rol ebx, 0x67
popf
pushf
not ebx
add ebx, 0x91fe67d3
xor ebx, 0xe8062c62
rol ebx, 0x3e
popf
pushf
not ebx
add ebx, 0xcf8cba71
xor ebx, 0xfec664a6
rol ebx, 0x51
popf
pushf
not ebx
add ebx, 0xa83e819f
xor ebx, 0xa9b523a7
rol ebx, 0x5e
popf
jmp 0x1400631e2
mov r10d, 0xd921da67
pushf
not r10d
add r10d, 0x8b36db87
xor r10d, 0xba052843
rol r10d, 0x6a
popf
pushf
not r10d
add r10d, 0xf17f3263
xor r10d, 0xb0d90112
rol r10d, 1
popf
cmp ebp, r10d
jb 0x140062b2d
push rax
pushf
mov eax, 0x56bddfdf
pushf
not eax
add eax, 0xa33b85ab
xor eax, 0xb1a9e6a3
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb5ab2403
xor eax, 0xae4a68f6
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb4d269e0
xor eax, 0x8af47018
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc0167170
xor eax, 0xec3dea3f
rol eax, 0xc3
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x9ffbdbd2
pushf
not eax
add eax, 0xe2a5e81f
xor eax, 0x9b155c7c
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xea9150fc
xor eax, 0xdb486499
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8e60a82e
xor eax, 0x8ceb51d5
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa9e37d3a
xor eax, 0xe8e8575d
rol eax, 0x44
popf
jmp 0x1400621c6
mov ebx, 0xb2d88bcb
pushf
not ebx
add ebx, 0xa5659232
xor ebx, 0xe89bb559
rol ebx, 0x49
popf
pushf
not ebx
add ebx, 0xcb869516
xor ebx, 0xa03fe63d
rol ebx, 0xbe
popf
pushf
not ebx
add ebx, 0xca8fa2d6
xor ebx, 0xbb01a69e
rol ebx, 0x90
popf
jmp 0x1400631e2
mov r10d, 0xe6bde748
pushf
not r10d
add r10d, 0xe9a1fce0
xor r10d, 0xdec13a7d
rol r10d, 0x23
popf
pushf
not r10d
add r10d, 0xc502bef0
xor r10d, 0xea1d3f99
rol r10d, 0xf2
popf
cmp ebp, r10d
jb 0x140062c98
push rax
pushf
mov eax, 0xcd20710b
pushf
not eax
add eax, 0x8fe02935
xor eax, 0xdaf0fc1e
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd31f9e10
xor eax, 0xbf4e8649
rol eax, 0xf7
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x43a78ec
pushf
not eax
add eax, 0xbaf0c5fd
xor eax, 0xe5716bac
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa18cae5a
xor eax, 0xfa043249
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb57fed9d
xor eax, 0x9069d6e7
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd26c0c6b
xor eax, 0xd7266c2e
rol eax, 0x3e
popf
jmp 0x1400621c6
mov ebx, 0xe511be3c
pushf
not ebx
add ebx, 0xec983f93
xor ebx, 0x86222c82
rol ebx, 0x49
popf
pushf
not ebx
add ebx, 0xe2779b86
xor ebx, 0x96ca2180
rol ebx, 0xb6
popf
pushf
not ebx
add ebx, 0xbe803296
xor ebx, 0xf00c453d
rol ebx, 0xe2
popf
pushf
not ebx
add ebx, 0xf8ca805b
xor ebx, 0x810893eb
rol ebx, 0xc2
popf
jmp 0x1400631e2
mov r10d, 0x84c4c7ad
pushf
not r10d
add r10d, 0xa7d74d59
xor r10d, 0xf8585106
rol r10d, 0x44
popf
pushf
not r10d
add r10d, 0xb362a19b
xor r10d, 0xfeb55555
rol r10d, 0x40
popf
cmp ebp, r10d
jb 0x140062e2b
push rax
pushf
mov eax, 0xf7612de5
pushf
not eax
add eax, 0x9b346fcc
xor eax, 0xc56b0143
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe2ea9479
xor eax, 0xaa47768c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8db435ae
xor eax, 0xa34e8e9d
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x889e1a97
xor eax, 0xd7321679
rol eax, 0x38
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0xba2c4a
pushf
not eax
add eax, 0xb53952bc
xor eax, 0xeb9eb23c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xfd3fe6ea
xor eax, 0xfcc9afdf
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8899ddd7
xor eax, 0xfe8e1bf3
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbed16f2a
xor eax, 0xd3760ea0
rol eax, 0xf4
popf
jmp 0x1400621c6
mov ebx, 0xfeabae16
pushf
not ebx
add ebx, 0xf21b9991
xor ebx, 0x84acbc03
rol ebx, 0x99
popf
pushf
not ebx
add ebx, 0xf28a3229
xor ebx, 0xffbaab7a
rol ebx, 0x2d
popf
jmp 0x1400631e2
cmp ebp, 0x64
jb 0x140062f49
push rax
pushf
mov eax, 0x7c90b8d1
pushf
not eax
add eax, 0xd437d11a
xor eax, 0x8bc350f7
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf5807e28
xor eax, 0xdd85119e
rol eax, 0xd3
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x13335697
pushf
not eax
add eax, 0xec6d4c44
xor eax, 0xe129bd14
rol eax, 0xda
popf
pushf
not eax
add eax, 0xbe3dd7d8
xor eax, 0xa6f2cdc9
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x87862ab7
xor eax, 0xa20e44a9
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe4d001b2
xor eax, 0xc9acca66
rol eax, 0x62
popf
jmp 0x1400621c6
mov ebx, 0x656967b1
pushf
not ebx
add ebx, 0x9337a2d5
xor ebx, 0xaa814e87
rol ebx, 0x7b
popf
pushf
not ebx
add ebx, 0xcbf5e394
xor ebx, 0xa4bb67e6
rol ebx, 0x28
popf
lea r10d, [rbx + 0x61]
jmp 0x1400631e2
cmp ebp, 0xa
jb 0x140063091
push rax
pushf
mov eax, 0xac73ed78
pushf
not eax
add eax, 0xc5a3172d
xor eax, 0xd7b05c56
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe1a0def8
xor eax, 0x94972958
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc439be99
xor eax, 0xe0fbcb0c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x98dc4e75
xor eax, 0x8ae1bf9a
rol eax, 0x2d
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x1e0f3357
pushf
not eax
add eax, 0xa53646f5
xor eax, 0xbae9db5c
rol eax, 0x60
popf
pushf
not eax
add eax, 0xab39bd12
xor eax, 0x83014ea3
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdf05a979
xor eax, 0xd499ee85
rol eax, 0xc7
popf
jmp 0x1400621c6
mov ebx, 0xefdfcd46
pushf
not ebx
add ebx, 0xd3b9a461
xor ebx, 0xb863f135
rol ebx, 8
popf
pushf
not ebx
add ebx, 0xb12b7441
xor ebx, 0xf70554e5
rol ebx, 0xb5
popf
lea r10d, [rbx + 8]
jmp 0x1400631e2
mov r10d, ebx
jmp 0x1400631e2
nop dword [rax]
push rax
pushf
mov eax, 0x25c9669b
pushf
not eax
add eax, 0xe6e22a4f
xor eax, 0x813dcd47
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd99fc375
xor eax, 0x9387e29a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf210aec5
xor eax, 0xf69a9bd6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x98ac93ed
xor eax, 0xfc3bb314
rol eax, 0x67
popf
jmp 0x1400621c6
mov r15, qword [rsp + 0x38]
movsxd rcx, dword [r15]
xor edx, edx
mov eax, ebp
mov r15, rcx
div r10d
lea r11d, [rcx + 1]
jmp 0x1400631f4
dec ebx
add al, 0x30
mov ebp, edx
mov byte [rcx + r14], al
mov ecx, r12d
mov rax, qword [rsp + 0x38]
shl rdx, cl
push r8
not r8
sub rdx, r8
pop r8
sub rdx, 1
mov dword [rax], r11d
cmp rdx, rdi
jbe 0x140063269
push rax
pushf
mov eax, 0xa6608141
pushf
not eax
add eax, 0xc6a17d0d
xor eax, 0xd3df2d38
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb4a4fbed
xor eax, 0x86e62ca2
rol eax, 0xf
popf
pushf
not eax
add eax, 0xed06afdd
xor eax, 0xce9e11c6
rol eax, 0x62
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x3c5edc5b
pushf
not eax
add eax, 0x9f2d1595
xor eax, 0xbfd9d74b
rol eax, 0x84
popf
pushf
not eax
add eax, 0x934989c3
xor eax, 0x9610a62c
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9fb47e4b
xor eax, 0xa933b7f5
rol eax, 0xf5
popf
jmp 0x1400621c6
mov eax, 0x2aef217e
pushf
not eax
add eax, 0xf288dde4
xor eax, 0xc9bc9d95
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf024b81e
xor eax, 0x949b83a7
rol eax, 0xd6
popf
mul r10d
mov r10d, edx
shr r10d, 3
test ebx, ebx
jg 0x14006331b
push rax
pushf
mov eax, 0x39e8e526
pushf
not eax
add eax, 0xb4676d3c
xor eax, 0x85ec2766
rol eax, 0x15
popf
pushf
not eax
add eax, 0x98c1c47e
xor eax, 0xa8a1d228
rol eax, 0x4b
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0xb572e89a
pushf
not eax
add eax, 0x97f8ad7c
xor eax, 0xdb69ffe7
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9dea9cd2
xor eax, 0x86145951
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfc982a85
xor eax, 0x80db2d51
rol eax, 0x3d
popf
jmp 0x1400621c6
xor edx, edx
lea rbx, [rsi - 1]
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xf6bd3353
pushf
not eax
add eax, 0xcd926427
xor eax, 0xc906dae8
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xee9039dd
xor eax, 0xc8c8d3d8
rol eax, 0xba
popf
pushf
not eax
add eax, 0xe76f0501
xor eax, 0xcd1302a4
rol eax, 0x47
popf
jmp 0x1400621c6
lea r8, [r8 + r8*4]
movsxd r10, r11d
add r8, r8
lea rdi, [rdi + rdi*4]
mov rax, r8
lea r9, [r9 + r9*4]
mov ecx, r12d
inc r11d
shr rax, cl
and r8, rbx
add al, 0x30
jmp 0x1400633de
inc edx
add rdi, rdi
mov byte [r10 + r14], al
add r9, r9
cmp r8, rdi
ja 0x140063435
push rax
pushf
mov eax, 0xa350c2e9
pushf
not eax
add eax, 0x82a22710
xor eax, 0x92679001
rol eax, 0x59
popf
pushf
not eax
add eax, 0xbf02e090
xor eax, 0x92ec563e
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x934ae9fa
xor eax, 0xc43600d5
rol eax, 0x95
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x4f1406ec
pushf
not eax
add eax, 0x909f9573
xor eax, 0x928b3d2a
rol eax, 0x39
popf
pushf
not eax
add eax, 0x8f62a967
xor eax, 0x8034d1fc
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc353a902
xor eax, 0xe88f6e06
rol eax, 0x22
popf
jmp 0x1400621c6
mov rax, qword [rsp + 0x38]
sub dword [r13], edx
mov dword [rax], r11d
cmp r8, r9
jae 0x1400634d2
push rax
pushf
mov eax, 0xc9d790d1
pushf
not eax
add eax, 0xf6356062
xor eax, 0xef46f406
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe77c4e7e
xor eax, 0x9323b2f8
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x82a78862
xor eax, 0xf7f7a5b4
rol eax, 0xa5
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0xa521057e
pushf
not eax
add eax, 0xeff3bcc9
xor eax, 0xbe3b6de6
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9a04a5cf
xor eax, 0xe630fc34
rol eax, 0x5c
popf
jmp 0x1400621c6
mov rax, rdi
sub rax, r8
cmp rax, rsi
jb 0x140063569
push rax
pushf
mov eax, 0xa61bd187
pushf
not eax
add eax, 0xb7a2434c
xor eax, 0xdca1b660
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf037cc2b
xor eax, 0xfd7bf69c
rol eax, 0x80
popf
pushf
not eax
add eax, 0x970e8edb
xor eax, 0xd4a3923b
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x8dbda6fd
xor eax, 0xef1729f2
rol eax, 0xcd
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0xb6c9a402
pushf
not eax
add eax, 0xb27a4d02
xor eax, 0xe3dfa658
rol eax, 0x60
popf
pushf
not eax
add eax, 0x9974c149
xor eax, 0xfef7cac6
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe4848501
xor eax, 0xeb5ad141
rol eax, 0x31
popf
jmp 0x1400621c6
lea rdx, [rsi + r8]
cmp rdx, r9
jb 0x140063611
push rax
pushf
mov eax, 0x3496ecf5
pushf
not eax
add eax, 0x986f3219
xor eax, 0xfbe5b985
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa79b701d
xor eax, 0x8d59a214
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x965cc98a
xor eax, 0x8ed7fa67
rol eax, 0x29
popf
pushf
not eax
add eax, 0xaa1c837e
xor eax, 0x81cb486c
rol eax, 0x9d
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x76663c5f
pushf
not eax
add eax, 0xa42b66b0
xor eax, 0x8755129b
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf44b87e5
xor eax, 0x92189d40
rol eax, 0x26
popf
jmp 0x1400621c6
mov rcx, rsi
mov rax, r9
sub rcx, r9
sub rax, r8
push r8
not r8
sub rcx, r8
pop r8
sub rcx, 1
cmp rax, rcx
jbe 0x1400636bc
push rax
pushf
mov eax, 0x11d061e9
pushf
not eax
add eax, 0xfae47dc5
xor eax, 0x99d464f2
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9b534986
xor eax, 0xe03cdaf3
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9aa3191d
xor eax, 0xa12db144
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xda256d51
xor eax, 0x97ef6bf3
rol eax, 0x45
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0xe8a50c2f
pushf
not eax
add eax, 0xafdc511a
xor eax, 0xcbcbf4d5
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa151b7a2
xor eax, 0xcf4692f4
rol eax, 7
popf
pushf
not eax
add eax, 0x8f899565
xor eax, 0x86137ede
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8c83b993
xor eax, 0xaa49835e
rol eax, 0xf5
popf
jmp 0x1400621c6
dec byte [r14 + r10]
mov r8, rdx
cmp rdx, r9
jb 0x14006377a
push rax
pushf
mov eax, 0xc19876a6
pushf
not eax
add eax, 0x97eed4c3
xor eax, 0xe93f9135
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x91078df9
xor eax, 0xc88cc8c7
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd67854eb
xor eax, 0xbd409fe2
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd5c622b3
xor eax, 0xb542629f
rol eax, 0x92
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x9aa3cb2c
pushf
not eax
add eax, 0x952a2248
xor eax, 0xf4886044
rol eax, 0xce
popf
pushf
not eax
add eax, 0x885673bb
xor eax, 0xfa4ab037
rol eax, 0xf
popf
jmp 0x1400621c6
jmp 0x140063b02
add dword [r13], ebx
mov r8d, r10d
shl r8, cl
cmp rdx, r9
jae 0x140063873
push rax
pushf
mov eax, 0x228d7e8b
pushf
not eax
add eax, 0xda655c37
xor eax, 0xfd373c74
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa4668834
xor eax, 0xedfa49fa
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xfcefd213
xor eax, 0x96080a78
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe4c1c0bd
xor eax, 0xcf8daef3
rol eax, 0x5d
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x38358800
pushf
not eax
add eax, 0xcbccf6db
xor eax, 0xa33ee54b
rol eax, 0x48
popf
pushf
not eax
add eax, 0x84fa7e7b
xor eax, 0xdb4bed4a
rol eax, 0xb0
popf
jmp 0x1400621c6
nop word [rax + rax]
push rax
pushf
mov eax, 0xb11e8de7
pushf
not eax
add eax, 0xac5ca63d
xor eax, 0xeaffb667
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc78d2567
xor eax, 0xa4018902
rol eax, 0xf2
popf
jmp 0x1400621c6
mov rax, rdi
sub rax, rdx
cmp rax, r8
jb 0x14006391d
push rax
pushf
mov eax, 0x18e657f5
pushf
not eax
add eax, 0xe7a64c37
xor eax, 0xa1901002
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb2c41ca5
xor eax, 0xf3d11e60
rol eax, 0x86
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x4b9b5d18
pushf
not eax
add eax, 0xb74ac88a
xor eax, 0xec36d408
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc4439adb
xor eax, 0x882a3dc6
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xddbaba3f
xor eax, 0x86ac256d
rol eax, 0x97
popf
jmp 0x1400621c6
lea r10, [rdx + r8]
cmp r10, r9
jb 0x1400639b2
push rax
pushf
mov eax, 0x8e2253bf
pushf
not eax
add eax, 0x953bdff4
xor eax, 0xd7aa9810
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb11c3184
xor eax, 0xff968003
rol eax, 0x15
popf
pushf
not eax
add eax, 0xb7d6c55e
xor eax, 0xd819c7bd
rol eax, 0xe1
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x91b0fe15
pushf
not eax
add eax, 0xff37a51f
xor eax, 0xe78e069b
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xba71226f
xor eax, 0xa63ef52d
rol eax, 0xf8
popf
jmp 0x1400621c6
mov rcx, rdx
mov rax, r9
sub rcx, r9
sub rax, rdx
push r8
not r8
sub rcx, r8
pop r8
sub rcx, 1
cmp rax, rcx
jbe 0x140063a4a
push rax
pushf
mov eax, 0xc55aeeb4
pushf
not eax
add eax, 0x9aaf75f5
xor eax, 0xf5c2b23f
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe224e92d
xor eax, 0xadf7dfcb
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9f253942
xor eax, 0xdba0207f
rol eax, 0xe6
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x862ba0e
pushf
not eax
add eax, 0xb278278f
xor eax, 0xf702012f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x956cbf3f
xor eax, 0xdba9e5e0
rol eax, 0x6e
popf
jmp 0x1400621c6
dec byte [r14 + r15]
mov rdx, r10
cmp r10, r9
jb 0x140063acf
push rax
pushf
mov eax, 0x973631c5
pushf
not eax
add eax, 0xc48b7ff4
xor eax, 0xc7daa21c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd56ea73f
xor eax, 0x9fbe6dc7
rol eax, 0x98
popf
pushf
not eax
add eax, 0xde7edf85
xor eax, 0xcdf96ac3
rol eax, 0x68
popf
jmp 0x1400621c6
push rax
pushf
mov eax, 0x8f7fd45c
pushf
not eax
add eax, 0xe04435e0
xor eax, 0xc8d13a72
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xeedaf120
xor eax, 0x896b2abd
rol eax, 0xe4
popf
jmp 0x1400621c6
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x48]
pop r15
pop r14
pop r13
pop r12
pop rdi
ret