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

Disassembly:
push rax
pushf
mov eax, 0x1098d49b
pushf
not eax
add eax, 0x853bcdd8
xor eax, 0xa4fce1f8
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc1af95cb
xor eax, 0xd375a167
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe78e9935
xor eax, 0xdc12f9d0
rol eax, 0x54
popf
cmp eax, 0x20
jne 0x1400e2c94
popf
pop rax
jmp 0x1400e3e84
cmp eax, 0
jne 0x1400e2ca3
popf
pop rax
jmp 0x1400e2eb0
cmp eax, 3
jne 0x1400e2cb2
popf
pop rax
jmp 0x1400e312e
cmp eax, 1
jne 0x1400e2cc1
popf
pop rax
jmp 0x1400e2f56
cmp eax, 0xd
jne 0x1400e2cd0
popf
pop rax
jmp 0x1400e35b1
cmp eax, 0x1a
jne 0x1400e2cdf
popf
pop rax
jmp 0x1400e3be8
cmp eax, 0xe
jne 0x1400e2cee
popf
pop rax
jmp 0x1400e3645
cmp eax, 0xb
jne 0x1400e2cfd
popf
pop rax
jmp 0x1400e34b8
cmp eax, 0x19
jne 0x1400e2d0c
popf
pop rax
jmp 0x1400e3b54
cmp eax, 8
jne 0x1400e2d1b
popf
pop rax
jmp 0x1400e3372
cmp eax, 0x1d
jne 0x1400e2d2a
popf
pop rax
jmp 0x1400e3d36
cmp eax, 0x17
jne 0x1400e2d39
popf
pop rax
jmp 0x1400e3aae
cmp eax, 0x1c
jne 0x1400e2d48
popf
pop rax
jmp 0x1400e3cfb
cmp eax, 0x12
jne 0x1400e2d57
popf
pop rax
jmp 0x1400e3878
cmp eax, 0x18
jne 0x1400e2d66
popf
pop rax
jmp 0x1400e3aec
cmp eax, 0x11
jne 0x1400e2d75
popf
pop rax
jmp 0x1400e37be
cmp eax, 0x1b
jne 0x1400e2d84
popf
pop rax
jmp 0x1400e3c7d
cmp eax, 0x21
jne 0x1400e2d93
popf
pop rax
jmp 0x1400e3f38
cmp eax, 0x23
jne 0x1400e2da2
popf
pop rax
jmp 0x1400e4008
cmp eax, 0x14
jne 0x1400e2db1
popf
pop rax
jmp 0x1400e3949
cmp eax, 0xf
jne 0x1400e2dc0
popf
pop rax
jmp 0x1400e36a8
cmp eax, 0x13
jne 0x1400e2dcf
popf
pop rax
jmp 0x1400e38e0
cmp eax, 0x15
jne 0x1400e2dde
popf
pop rax
jmp 0x1400e39e3
cmp eax, 0x24
jne 0x1400e2ded
popf
pop rax
jmp 0x1400e405a
cmp eax, 0x1e
jne 0x1400e2dfc
popf
pop rax
jmp 0x1400e3dc0
cmp eax, 0xc
jne 0x1400e2e0b
popf
pop rax
jmp 0x1400e350a
cmp eax, 7
jne 0x1400e2e1a
popf
pop rax
jmp 0x1400e3319
cmp eax, 5
jne 0x1400e2e29
popf
pop rax
jmp 0x1400e3222
cmp eax, 0x1f
jne 0x1400e2e38
popf
pop rax
jmp 0x1400e3e49
cmp eax, 0x10
jne 0x1400e2e47
popf
pop rax
jmp 0x1400e36f9
cmp eax, 6
jne 0x1400e2e56
popf
pop rax
jmp 0x1400e32d1
cmp eax, 9
jne 0x1400e2e65
popf
pop rax
jmp 0x1400e340c
cmp eax, 4
jne 0x1400e2e74
popf
pop rax
jmp 0x1400e316e
cmp eax, 0x16
jne 0x1400e2e83
popf
pop rax
jmp 0x1400e3a64
cmp eax, 2
jne 0x1400e2e92
popf
pop rax
jmp 0x1400e3058
cmp eax, 0xa
jne 0x1400e2ea1
popf
pop rax
jmp 0x1400e346d
cmp eax, 0x22
jne 0x1400e2eb0
popf
pop rax
jmp 0x1400e3ffc
push rbp
push rdi
push r14
sub rsp, 0x30
mov r10, qword [rcx]
mov rbp, r8
mov r14, qword [rdx]
mov rdi, rcx
sub r14, r10
sar r14, 2
shl r14, 5
add r14, qword [rdx + 8]
test r8, r8
je 0x1400e2f10
push rax
pushf
mov eax, 0x8c508970
pushf
not eax
add eax, 0xd563c858
xor eax, 0xed0ad257
rol eax, 0x81
popf
pushf
not eax
add eax, 0xf1468b26
xor eax, 0xa913b1c4
rol eax, 0x90
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xf5c828c6
pushf
not eax
add eax, 0xaa19130b
xor eax, 0xe8e7c8a4
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xada87f99
xor eax, 0xdaaa3c6e
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa4572a44
xor eax, 0xab59825d
rol eax, 0x23
popf
jmp 0x1400e2c85
mov rcx, qword [rcx + 0x18]
movabs rax, 0xff6fbf213d108832
pushf
not rax
add rax, 0x6cb949b5
xor rax, 0x5818c182
rol rax, 0x30
popf
pushf
not rax
add rax, 0x67e2f814
xor rax, 0x5f3e9c5c
rol rax, 0x7a
popf
pushf
not rax
add rax, 0x57081313
xor rax, 0x6065278e
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x55b2b8ad
xor rax, 0x679dc59e
rol rax, 0x73
popf
sub rax, rcx
cmp rax, r8
jb 0x1400e3025
push rax
pushf
mov eax, 0xe8ea6204
pushf
not eax
add eax, 0x9e917e18
xor eax, 0xb577de04
rol eax, 0x10
popf
pushf
not eax
add eax, 0xdaee9efc
xor eax, 0xc3fa5cba
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa7dde0d9
xor eax, 0x8a14214d
rol eax, 0x17
popf
pushf
not eax
add eax, 0x958019b0
xor eax, 0xad1800d8
rol eax, 0xf
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x70746edb
pushf
not eax
add eax, 0xab4c4915
xor eax, 0xaedb8063
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdf3fb684
xor eax, 0xc8ad9180
rol eax, 0x33
popf
jmp 0x1400e2c85
mov qword [rsp + 0x58], rbx
xor edx, edx
mov qword [rsp + 0x60], rsi
lea rbx, [r8 + 0x1f]
mov rsi, qword [rdi + 8]
push rcx
not rcx
sub rbx, rcx
pop rcx
sub rbx, 1
mov rcx, rsi
shr rbx, 5
sub rcx, r10
mov dword [rsp + 0x50], edx
sar rcx, 2
cmp rbx, rcx
jae 0x1400e30d5
push rax
pushf
mov eax, 0x30822e71
pushf
not eax
add eax, 0xbb6f7cd6
xor eax, 0xd8640108
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd8c0e92e
xor eax, 0x96de19f6
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb3254882
xor eax, 0xa5f1f6cd
rol eax, 0xc
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xd1b178c0
pushf
not eax
add eax, 0xeab0bd1b
xor eax, 0xdf2bf41e
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x906c4066
xor eax, 0xd70a6be5
rol eax, 0x14
popf
pushf
not eax
add eax, 0x91b1cd26
xor eax, 0xeaa71076
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8b22c9e2
xor eax, 0xd705d127
rol eax, 0x91
popf
jmp 0x1400e2c85
lea rax, [r10 + rbx*4]
mov qword [rdi + 8], rax
jmp 0x1400e3372
jbe 0x1400e31c9
push rax
pushf
mov eax, 0xd8ab9f5e
pushf
not eax
add eax, 0xcfeb8d25
xor eax, 0x8cf6d640
rol eax, 0x41
popf
pushf
not eax
add eax, 0xfe8c98b6
xor eax, 0xa808b936
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x94e328c8
xor eax, 0xf09f5e24
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc6dc7ac6
xor eax, 0xaea4ad00
rol eax, 4
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xf2c21dc4
pushf
not eax
add eax, 0xad0b6315
xor eax, 0x958d732e
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe063a375
xor eax, 0xbc18944a
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe2184c50
xor eax, 0xc2fc8c5b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd3853a99
xor eax, 0xbb56d8b8
rol eax, 0xf0
popf
jmp 0x1400e2c85
mov rax, qword [rdi + 0x10]
sub rax, r10
sar rax, 2
cmp rbx, rax
jbe 0x1400e3278
push rax
pushf
mov eax, 0x6638325e
pushf
not eax
add eax, 0xfedfa453
xor eax, 0x90f163c9
rol eax, 0x50
popf
pushf
not eax
add eax, 0xca63b47b
xor eax, 0xf6fc9ae5
rol eax, 0x43
popf
pushf
not eax
add eax, 0xfb555e6a
xor eax, 0x8480a85f
rol eax, 0x31
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x68719699
pushf
not eax
add eax, 0x9b92ed73
xor eax, 0xcff9ab98
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc9fe6ef1
xor eax, 0x8ec8a370
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa806cd17
xor eax, 0xfa9a9bde
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe5e54c0e
xor eax, 0xbb435f60
rol eax, 0xa5
popf
jmp 0x1400e2c85
lea r8, [rsp + 0x50]
mov rdx, rbx
mov rcx, rdi
call fcn.14007b4ef
jmp 0x1400e3372
sub rbx, rcx
mov rcx, rsi
lea rbx, [rbx*4]
mov r8, rbx
call sub.VCRUNTIME140.dll_memset
push rbx
not rbx
sub rsi, rbx
pop rbx
sub rsi, 1
mov qword [rdi + 8], rsi
push rax
pushf
mov eax, 0x5de54046
pushf
not eax
add eax, 0xe5cdce3e
xor eax, 0xd0178bdf
rol eax, 0xca
popf
pushf
not eax
add eax, 0xeb4e63fb
xor eax, 0xef37c29b
rol eax, 0x52
popf
jmp 0x1400e2c85
mov rcx, qword [rdi + 0x18]
mov rsi, qword [rsp + 0x60]
test rcx, rcx
jne 0x1400e33b3
push rax
pushf
mov eax, 0x274a4c5e
pushf
not eax
add eax, 0xd511d213
xor eax, 0xbb7c7e4d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc760114d
xor eax, 0x896385ed
rol eax, 0xe2
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x56637c4d
pushf
not eax
add eax, 0xd047ddf8
xor eax, 0xbaf2d229
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xff114d39
xor eax, 0xdbce296d
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xc1ccca8c
xor eax, 0x90eb441e
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd156cfc6
xor eax, 0x93911b64
rol eax, 0x54
popf
jmp 0x1400e2c85
lea rax, [rcx + rbp]
mov qword [rdi + 0x18], rax
push rax
pushf
mov eax, 0x26bcfcd
pushf
not eax
add eax, 0x9e13b70f
xor eax, 0xbf0288a7
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd90a20ff
xor eax, 0xa26b0dd0
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xabd3c190
xor eax, 0xfc8d7fe3
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc3445312
xor eax, 0x92de9f98
rol eax, 0xc1
popf
jmp 0x1400e2c85
mov rbx, qword [rsp + 0x58]
push rax
pushf
mov eax, 0x1f0894f8
pushf
not eax
add eax, 0xee6165c0
xor eax, 0xe75b37eb
rol eax, 0x67
popf
pushf
not eax
add eax, 0xad63ea43
xor eax, 0xf709e33b
rol eax, 0x95
popf
pushf
not eax
add eax, 0xccaf3623
xor eax, 0xea03a6e7
rol eax, 0x60
popf
jmp 0x1400e2c85
mov rax, r14
add rsp, 0x30
pop r14
pop rdi
pop rbp
ret
mov r11, qword [rdi]
test rcx, rcx
jns 0x1400e356b
push rax
pushf
mov eax, 0x232b518f
pushf
not eax
add eax, 0xee863cf8
xor eax, 0xe62dd995
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe70e5cbf
xor eax, 0xa83ac536
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe2c95378
xor eax, 0xa03c4e00
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa5856805
xor eax, 0xeaafd655
rol eax, 0x29
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x62668db5
pushf
not eax
add eax, 0xb144d0f1
xor eax, 0x817ba65f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xaebbbfcd
xor eax, 0x960644d9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xff275f84
xor eax, 0xcca26d7a
rol eax, 0xbc
popf
jmp 0x1400e2c85
mov rax, rcx
neg rax
je 0x1400e35ec
push rax
pushf
mov eax, 0x2588dcf9
pushf
not eax
add eax, 0xb0bd3262
xor eax, 0xe169be22
rol eax, 0x85
popf
pushf
not eax
add eax, 0xed72c7b4
xor eax, 0xa6b55e66
rol eax, 0x89
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xd891e394
pushf
not eax
add eax, 0xdec6960b
xor eax, 0xd6cde0d3
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd2cbe9fa
xor eax, 0x9c2870a3
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xca340b87
xor eax, 0x91f77589
rol eax, 8
popf
pushf
not eax
add eax, 0x95d542fb
xor eax, 0x869b32ca
rol eax, 0x1d
popf
jmp 0x1400e2c85
mov rax, rcx
mov r10, r11
not rax
shr rax, 5
lea rax, [rax*4 + 4]
sub r10, rax
jmp 0x1400e36f9
mov rax, rcx
shr rax, 5
lea r10, [r11 + rax*4]
push rax
pushf
mov eax, 0xed5bf517
pushf
not eax
add eax, 0xe352f47e
xor eax, 0xebe8a7f3
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8772663e
xor eax, 0xeafa0158
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x92767314
xor eax, 0x9b9234ab
rol eax, 0xba
popf
jmp 0x1400e2c85
lea r8, [rcx + rbp]
mov rdx, rcx
and edx, 0x1f
mov qword [rdi + 0x18], r8
test r8, r8
jns 0x1400e3765
push rax
pushf
mov eax, 0x53591b90
pushf
not eax
add eax, 0x99207716
xor eax, 0x9176ee7c
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa22f99bf
xor eax, 0x9006660f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb2c2eb28
xor eax, 0xd8c7fb7e
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf48085b4
xor eax, 0x9a055df4
rol eax, 0x69
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x6376dcf9
pushf
not eax
add eax, 0xe05060ea
xor eax, 0xb7472d64
rol eax, 0x76
popf
pushf
not eax
add eax, 0xaa32f01c
xor eax, 0xe37326a6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb39f26a5
xor eax, 0xfcb08c5c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x93c021eb
xor eax, 0xbbb5a1e4
rol eax, 0xb4
popf
jmp 0x1400e2c85
mov rax, r8
neg rax
je 0x1400e381f
push rax
pushf
mov eax, 0xb693785a
pushf
not eax
add eax, 0x88de16a3
xor eax, 0x8ab488a3
rol eax, 0x21
popf
pushf
not eax
add eax, 0xba513e68
xor eax, 0x8f124503
rol eax, 0x20
popf
pushf
not eax
add eax, 0xdb14b362
xor eax, 0xea273cc1
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd8a6abbd
xor eax, 0xbf5a89e5
rol eax, 0xc7
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x91c45b7a
pushf
not eax
add eax, 0xd01f6b64
xor eax, 0xf52811b3
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9d32d597
xor eax, 0xb7d0f8fc
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb4efeb8c
xor eax, 0xfe674939
rol eax, 0x25
popf
pushf
not eax
add eax, 0x93450e1f
xor eax, 0x927ae230
rol eax, 0xc5
popf
jmp 0x1400e2c85
mov rax, r8
mov rcx, r11
not rax
shr rax, 5
lea rax, [rax*4 + 4]
sub rcx, rax
mov qword [rsp + 0x20], rcx
jmp 0x1400e3949
mov rax, r8
shr rax, 5
lea rax, [r11 + rax*4]
mov qword [rsp + 0x20], rax
push rax
pushf
mov eax, 0xaa6b6b26
pushf
not eax
add eax, 0xa642c6ab
xor eax, 0xb3946cc4
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdfa05e67
xor eax, 0xe89eba43
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe94d401f
xor eax, 0xd1242dcc
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x87461db8
xor eax, 0xe38b88bc
rol eax, 0x26
popf
jmp 0x1400e2c85
and r8d, 0x1f
mov qword [rsp + 0x28], r8
test r14, r14
jns 0x1400e398a
push rax
pushf
mov eax, 0xe6ba0f2e
pushf
not eax
add eax, 0xdcda856e
xor eax, 0x9602ef02
rol eax, 0x73
popf
pushf
not eax
add eax, 0x91cbcbee
xor eax, 0xc7e0cf99
rol eax, 0xfa
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x5ec11c8f
pushf
not eax
add eax, 0xb02f7914
xor eax, 0xbdd70c27
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9c69d9e5
xor eax, 0xf92441e0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8c252b16
xor eax, 0x9b93a1bd
rol eax, 0xae
popf
pushf
not eax
add eax, 0x846b7bfe
xor eax, 0x80e88607
rol eax, 0x81
popf
jmp 0x1400e2c85
mov rax, r14
neg rax
je 0x1400e3a31
push rax
pushf
mov eax, 0x71f32efa
pushf
not eax
add eax, 0xf89a1080
xor eax, 0xbf1b1dd6
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbdd9ad7a
xor eax, 0xb99d3575
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe57b8f2f
xor eax, 0xacbf818b
rol eax, 0xa7
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x7003b06e
pushf
not eax
add eax, 0xdb26ec28
xor eax, 0x9f2f65bd
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xffa5170b
xor eax, 0xc619566c
rol eax, 0xc5
popf
jmp 0x1400e2c85
mov rax, r14
not rax
shr rax, 5
lea rax, [rax*4 + 4]
sub r11, rax
jmp 0x1400e3aec
mov rax, r14
shr rax, 5
lea r11, [r11 + rax*4]
push rax
pushf
mov eax, 0xb60a57ba
pushf
not eax
add eax, 0xcdfd6e63
xor eax, 0x8585fead
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb5073e48
xor eax, 0xcd61abd1
rol eax, 0x2e
popf
jmp 0x1400e2c85
movaps xmm0, xmmword [rsp + 0x20]
mov rbx, r14
movdqa xmmword [rsp + 0x20], xmm0
and ebx, 0x1f
mov r8, qword [rsp + 0x28]
mov r9, qword [rsp + 0x20]
nop dword [rax]
push rax
pushf
mov eax, 0x8bc36ade
pushf
not eax
add eax, 0xed30ff17
xor eax, 0xbbd34633
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc20ed9a5
xor eax, 0x98745a7a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xbdf8cb23
xor eax, 0x80c19f58
rol eax, 0xff
popf
jmp 0x1400e2c85
mov rcx, rdx
cmp r11, r10
jne 0x1400e3b8f
push rax
pushf
mov eax, 0xe31e5c5e
pushf
not eax
add eax, 0xf88eb614
xor eax, 0xedda86c1
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xffb3f032
xor eax, 0x83448077
rol eax, 0xb0
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xe23ae5be
pushf
not eax
add eax, 0xff313ebe
xor eax, 0xe1af93ef
rol eax, 9
popf
pushf
not eax
add eax, 0xedf467d1
xor eax, 0xba65882b
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfa41bc8a
xor eax, 0xb9d045fc
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf88da64a
xor eax, 0xce396880
rol eax, 0x11
popf
jmp 0x1400e2c85
cmp rbx, rdx
je 0x1400e3c24
push rax
pushf
mov eax, 0x80d521ba
pushf
not eax
add eax, 0xea69470c
xor eax, 0xfd7e5a74
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd96a24f0
xor eax, 0xe5c0285a
rol eax, 0x43
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xd901b994
pushf
not eax
add eax, 0x8a92da02
xor eax, 0xb22d4cd0
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa2c2e084
xor eax, 0x9db55f7d
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd5a178af
xor eax, 0xb8fcbdac
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe1767822
xor eax, 0xff33c0f2
rol eax, 0x1f
popf
jmp 0x1400e2c85
test rdx, rdx
je 0x1400e3cc8
push rax
pushf
mov eax, 0xb2a2051b
pushf
not eax
add eax, 0x9dc9f8c9
xor eax, 0xce3088e7
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc26547ad
xor eax, 0xdce5aa2b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa8fff27b
xor eax, 0x8c6f2476
rol eax, 0x77
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x120046de
pushf
not eax
add eax, 0xc935ae73
xor eax, 0x87f8c58b
rol eax, 9
popf
pushf
not eax
add eax, 0x841f3d74
xor eax, 0xe8d95f12
rol eax, 0x33
popf
jmp 0x1400e2c85
dec rdx
jmp 0x1400e3dc0
mov edx, 0xa3cf900d
pushf
not edx
add edx, 0xe9f06728
xor edx, 0xa9d6d619
rol edx, 0xf3
popf
pushf
not edx
add edx, 0xc9c08442
xor edx, 0xfd6286cc
rol edx, 0xc5
popf
pushf
not edx
add edx, 0x8d1e2f9f
xor edx, 0xf55de3f7
rol edx, 0xec
popf
push rax
pushf
mov eax, 0x33896021
pushf
not eax
add eax, 0x850a64ce
xor eax, 0xd001cdc1
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb125d69c
xor eax, 0x83f13586
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x91fe71da
xor eax, 0xc0ee8e81
rol eax, 0xd7
popf
jmp 0x1400e2c85
test rcx, rcx
lea rax, [r10 - 4]
cmove r10, rax
test r8, r8
je 0x1400e3e03
push rax
pushf
mov eax, 0x612c5c97
pushf
not eax
add eax, 0x982ea105
xor eax, 0xa3e212ae
rol eax, 0xde
popf
pushf
not eax
add eax, 0x8b93eefc
xor eax, 0xa65a294b
rol eax, 0xb4
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0x735373fe
pushf
not eax
add eax, 0xb9c6bcc4
xor eax, 0xe6b24a28
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbc9c1a71
xor eax, 0xb65b3166
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xdacff6f5
xor eax, 0xd3e91254
rol eax, 0xfd
popf
jmp 0x1400e2c85
dec r8
jmp 0x1400e3f38
mov r8d, 0x6af52d3c
pushf
not r8d
add r8d, 0xb96fe3bf
xor r8d, 0xa4e45bd7
rol r8d, 0x3f
popf
pushf
not r8d
add r8d, 0xc5b0fadc
xor r8d, 0xe9587cc9
rol r8d, 0x67
popf
pushf
not r8d
add r8d, 0xc9cf9f5b
xor r8d, 0xa5ecbe20
rol r8d, 0x15
popf
pushf
not r8d
add r8d, 0x92e22227
xor r8d, 0xe8d0fa33
rol r8d, 0xca
popf
sub r9, 4
push rax
pushf
mov eax, 0x3a13d94d
pushf
not eax
add eax, 0xef8ae1bf
xor eax, 0xd468a697
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf090156d
xor eax, 0x9f81e29d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xbe5e1b05
xor eax, 0x9da48d17
rol eax, 0x8c
popf
jmp 0x1400e2c85
mov rcx, rdx
mov eax, 0x414d1783
pushf
not eax
add eax, 0xbe169eee
xor eax, 0x8f750cec
rol eax, 0xca
popf
pushf
not eax
add eax, 0x836a3814
xor eax, 0x912c1c45
rol eax, 0x2c
popf
shl eax, cl
test dword [r10], eax
mov eax, dword [r9]
je 0x1400e3fb6
push rax
pushf
mov eax, 0x6c77e135
pushf
not eax
add eax, 0xa06d5eef
xor eax, 0xf94a3044
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb7845e60
xor eax, 0x83fb571d
rol eax, 6
popf
pushf
not eax
add eax, 0xf042b87e
xor eax, 0x9d095ae8
rol eax, 0x47
popf
jmp 0x1400e2c85
push rax
pushf
mov eax, 0xbf5bbed2
pushf
not eax
add eax, 0xc23741d0
xor eax, 0xa1e5d62a
rol eax, 0x99
popf
pushf
not eax
add eax, 0xca5ebcd3
xor eax, 0xf40170bb
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x9d9f9ccc
xor eax, 0xc2d950a7
rol eax, 0xc8
popf
jmp 0x1400e2c85
bts eax, r8d
mov dword [r9], eax
jmp 0x1400e3b54
btr eax, r8d
mov dword [r9], eax
jmp 0x1400e3b54
call fcn.1400aba79
int3