Function at 0x14029fae9
Capabilities:
Authenticate hmac
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xb4cad252
pushf
not eax
add eax, 0xa5937a19
xor eax, 0xc61618f4
rol eax, 0xff
popf
pushf
not eax
add eax, 0x97949c7f
xor eax, 0xf893c81b
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8a73e819
xor eax, 0x9eb5dbc9
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa7d87493
xor eax, 0xda800180
rol eax, 0xb6
popf
cmp eax, 4
jne 0x14029fb4c
popf
pop rax
jmp 0x14029ffb7
cmp eax, 0
jne 0x14029fb5b
popf
pop rax
jmp 0x14029fd0e
cmp eax, 3
jne 0x14029fb6a
popf
pop rax
jmp 0x14029ff0c
cmp eax, 1
jne 0x14029fb79
popf
pop rax
jmp 0x14029fe3a
cmp eax, 0xd
jne 0x14029fb88
popf
pop rax
jmp 0x1402a0418
cmp eax, 0x1a
jne 0x14029fb97
popf
pop rax
jmp 0x1402a0b0b
cmp eax, 0xe
jne 0x14029fba6
popf
pop rax
jmp 0x1402a04b7
cmp eax, 0xb
jne 0x14029fbb5
popf
pop rax
jmp 0x1402a02fd
cmp eax, 0x19
jne 0x14029fbc4
popf
pop rax
jmp 0x1402a0a83
cmp eax, 8
jne 0x14029fbd3
popf
pop rax
jmp 0x1402a015b
cmp eax, 0x1d
jne 0x14029fbe2
popf
pop rax
jmp 0x1402a0c52
cmp eax, 0x17
jne 0x14029fbf1
popf
pop rax
jmp 0x1402a0956
cmp eax, 0x1c
jne 0x14029fc00
popf
pop rax
jmp 0x1402a0bf7
cmp eax, 0x12
jne 0x14029fc0f
popf
pop rax
jmp 0x1402a06ef
cmp eax, 0x18
jne 0x14029fc1e
popf
pop rax
jmp 0x1402a09c9
cmp eax, 0x11
jne 0x14029fc2d
popf
pop rax
jmp 0x1402a0684
cmp eax, 0x1b
jne 0x14029fc3c
popf
pop rax
jmp 0x1402a0bae
cmp eax, 0x16
jne 0x14029fc4b
popf
pop rax
jmp 0x1402a08e1
cmp eax, 0xa
jne 0x14029fc5a
popf
pop rax
jmp 0x1402a0263
cmp eax, 0x14
jne 0x14029fc69
popf
pop rax
jmp 0x1402a07df
cmp eax, 0xf
jne 0x14029fc78
popf
pop rax
jmp 0x1402a055a
cmp eax, 0x13
jne 0x14029fc87
popf
pop rax
jmp 0x1402a077a
cmp eax, 0x15
jne 0x14029fc96
popf
pop rax
jmp 0x1402a0850
cmp eax, 2
jne 0x14029fca5
popf
pop rax
jmp 0x14029fe8c
cmp eax, 0x1e
jne 0x14029fcb4
popf
pop rax
jmp 0x1402a0c90
cmp eax, 0xc
jne 0x14029fcc3
popf
pop rax
jmp 0x1402a0383
cmp eax, 7
jne 0x14029fcd2
popf
pop rax
jmp 0x1402a00a0
cmp eax, 5
jne 0x14029fce1
popf
pop rax
jmp 0x1402a0035
cmp eax, 9
jne 0x14029fcf0
popf
pop rax
jmp 0x1402a01cf
cmp eax, 0x10
jne 0x14029fcff
popf
pop rax
jmp 0x1402a0602
cmp eax, 6
jne 0x14029fd0e
popf
pop rax
jmp 0x1402a0091
push rbx
push rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x40
mov rax, qword [0x1400a21c0]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rsi, qword [rsp + 0xa0]
lea r10, [0x1ada0dc8f]
pushf
sub r10, 0x6d965867
popf
xor r11d, r11d
lea rdi, [0x1a94561cb]
pushf
sub rdi, 0x693c6f8d
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 0x14029fde1
push rax
pushf
mov eax, 0x13c1e5af
pushf
not eax
add eax, 0x8d8daa8e
xor eax, 0xa712384f
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x86ea3cd0
xor eax, 0xf3ef0323
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xbf601b53
xor eax, 0x97047aa1
rol eax, 0xda
popf
pushf
not eax
add eax, 0x99fb60f4
xor eax, 0xdf87797f
rol eax, 0xa6
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x9ba3b6ba
pushf
not eax
add eax, 0xd85dddc5
xor eax, 0xbfeabc25
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf43f58f3
xor eax, 0xdaca3b09
rol eax, 0x63
popf
pushf
not eax
add eax, 0xbaa41ec0
xor eax, 0x816ef8f2
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf22b37b2
xor eax, 0xc6ff158e
rol eax, 0x3e
popf
jmp 0x14029fb3d
mov rax, 0xfffffffffffffffe
jmp 0x1402a0c90
cmp word [r10 + 6], r11w
jne 0x14029fec6
push rax
pushf
mov eax, 0xc8900118
pushf
not eax
add eax, 0x9a5a48e7
xor eax, 0xd56ab2ea
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcb557cf8
xor eax, 0xab36754e
rol eax, 0x8f
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x43aed475
pushf
not eax
add eax, 0xa100df27
xor eax, 0x8c30ac98
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x97234eb7
xor eax, 0xdb7f11ce
rol eax, 0x28
popf
pushf
not eax
add eax, 0x88528295
xor eax, 0xf8c09d3a
rol eax, 0xaa
popf
jmp 0x14029fb3d
movzx r9d, byte [rdi]
inc rdi
test r9b, r9b
js 0x14029ff5e
push rax
pushf
mov eax, 0xdc89d66e
pushf
not eax
add eax, 0x8d147bbc
xor eax, 0xde4a5c68
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe559a570
xor eax, 0xb769b8aa
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb62a271a
xor eax, 0xec4c36a9
rol eax, 0x14
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x188d62f9
pushf
not eax
add eax, 0xcde1fb48
xor eax, 0x969631b0
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa5f6a324
xor eax, 0xc6fa0545
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xd18b38ad
xor eax, 0xba15d8a6
rol eax, 0x42
popf
pushf
not eax
add eax, 0x89ad611d
xor eax, 0xdf7cf047
rol eax, 0x86
popf
jmp 0x14029fb3d
test r14, r14
je 0x14029ffef
push rax
pushf
mov eax, 0xae3d0cde
pushf
not eax
add eax, 0xd1c119dd
xor eax, 0xbff003e8
rol eax, 0x61
popf
pushf
not eax
add eax, 0xbdf249e0
xor eax, 0x85002bb2
rol eax, 0x4f
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x17225468
pushf
not eax
add eax, 0xda1a9875
xor eax, 0xa3ec7b3d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc2f9a2cb
xor eax, 0x9ebbebdc
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa48a5a03
xor eax, 0x97b48082
rol eax, 0x35
popf
jmp 0x14029fb3d
mov dword [r14], r9d
push rax
pushf
mov eax, 0x2e935bc
pushf
not eax
add eax, 0xbe3d0222
xor eax, 0xa9f1501d
rol eax, 0x73
popf
pushf
not eax
add eax, 0x990b1e45
xor eax, 0xb38d6ca0
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9f7ef4a0
xor eax, 0x849f1fe6
rol eax, 0x36
popf
pushf
not eax
add eax, 0x8fb5f784
xor eax, 0xb8f2fdb7
rol eax, 0x4c
popf
jmp 0x14029fb3d
test r9b, r9b
setne r11b
mov rax, r11
jmp 0x1402a0c90
mov al, r9b
and al, 0xe0
cmp al, 0xc0
jne 0x1402a0102
push rax
pushf
mov eax, 0x13bbca1
pushf
not eax
add eax, 0xeb3d24ae
xor eax, 0xd0084229
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa6c8424e
xor eax, 0x94194854
rol eax, 0xad
popf
pushf
not eax
add eax, 0x82de841b
xor eax, 0xf989eda5
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf18c2545
xor eax, 0xc96fafe1
rol eax, 0xa4
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xa6fd10f7
pushf
not eax
add eax, 0xb2d8e60f
xor eax, 0x99f247b4
rol eax, 3
popf
pushf
not eax
add eax, 0x84430c23
xor eax, 0xd917a152
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbefcbb44
xor eax, 0xe636d680
rol eax, 0x50
popf
pushf
not eax
add eax, 0x85faa00d
xor eax, 0xfb44fd9f
rol eax, 0xf5
popf
jmp 0x14029fb3d
mov r8b, 0x3c
pushf
not r8b
add r8b, 0x62
xor r8b, 0xe5
rol r8b, 0xb7
popf
pushf
not r8b
add r8b, 0xc1
xor r8b, 0x22
rol r8b, 0x11
popf
pushf
not r8b
add r8b, 0xc2
xor r8b, 0x39
rol r8b, 0xc7
popf
jmp 0x1402a0418
mov al, r9b
and al, 0xf0
cmp al, 0xe0
jne 0x1402a020b
push rax
pushf
mov eax, 0x2be3b2b3
pushf
not eax
add eax, 0x9769fb12
xor eax, 0x869748a6
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc3b311d9
xor eax, 0x9ba38307
rol eax, 0xa6
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x5a048da0
pushf
not eax
add eax, 0xa0cae19f
xor eax, 0xf3e58af3
rol eax, 0x47
popf
pushf
not eax
add eax, 0xcf69e319
xor eax, 0xb939f600
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa5915741
xor eax, 0x89323e59
rol eax, 1
popf
pushf
not eax
add eax, 0x8bebd498
xor eax, 0xbb02ba24
rol eax, 0xbc
popf
jmp 0x14029fb3d
mov r8b, 0xe7
pushf
not r8b
add r8b, 0x9c
xor r8b, 0xd9
rol r8b, 0x2b
popf
pushf
not r8b
add r8b, 0x46
xor r8b, 0x40
rol r8b, 0x30
popf
pushf
not r8b
add r8b, 0x29
xor r8b, 0x96
rol r8b, 0xdd
popf
jmp 0x1402a0418
mov al, r9b
and al, 0xf8
cmp al, 0xf0
jne 0x1402a033d
push rax
pushf
mov eax, 0x5d417f73
pushf
not eax
add eax, 0xab6f4dd5
xor eax, 0xe73da743
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb90909ed
xor eax, 0xa89fe74f
rol eax, 0x60
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xa277a6fd
pushf
not eax
add eax, 0xe426a1cd
xor eax, 0xc6614b30
rol eax, 0x68
popf
pushf
not eax
add eax, 0xedd72d48
xor eax, 0x88db26c5
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xba2b8ada
xor eax, 0xc2cad7fa
rol eax, 0x67
popf
jmp 0x14029fb3d
mov r8b, WSAStartup
pushf
not r8b
add r8b, 0x10
xor r8b, 0xfa
rol r8b, 0x3a
popf
pushf
not r8b
add r8b, 0x62
xor r8b, 0xae
rol r8b, 0xd0
popf
pushf
not r8b
add r8b, 0x51
xor r8b, 0xd9
rol r8b, 0x56
popf
pushf
not r8b
add r8b, 0xdf
xor r8b, 0x14
rol r8b, 0xbf
popf
push rax
pushf
mov eax, 0x3ab57044
pushf
not eax
add eax, 0xcc2eebc4
xor eax, 0xea94a502
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa2294031
xor eax, 0xcdb89d65
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf8f69da5
xor eax, 0x855ddc3c
rol eax, 0x7a
popf
jmp 0x14029fb3d
movzx eax, r8b
mov ecx, 0xd84a97a3
pushf
not ecx
add ecx, 0x9d2afda4
xor ecx, 0xc0f2a33c
rol ecx, 0x29
popf
pushf
not ecx
add ecx, 0xb9acd52d
xor ecx, 0x94525d24
rol ecx, 0x2c
popf
sub ecx, eax
mov edx, ebp
shl edx, cl
mov bl, r8b
sub edx, ebp
and edx, r9d
jmp 0x1402a0684
mov r8b, byte [r10 + 4]
mov edx, dword [r10]
mov bl, byte [r10 + 6]
lea eax, [r8 - 2]
cmp al, 2
ja 0x1402a0501
push rax
pushf
mov eax, 0x6cc6abad
pushf
not eax
add eax, 0xd08995ef
xor eax, 0xfb532b8a
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd979bd38
xor eax, 0xa85639be
rol eax, 0x3f
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xe51dcb0f
pushf
not eax
add eax, 0xaa6bc646
xor eax, 0xe27e1cb7
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd20792ab
xor eax, 0xd257603a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb4af5909
xor eax, 0xee26aaa2
rol eax, 0x73
popf
pushf
not eax
add eax, 0xa6c7b979
xor eax, 0xaae77cbc
rol eax, 0x81
popf
jmp 0x14029fb3d
cmp bl, bpl
jb 0x1402a05a9
push rax
pushf
mov eax, 0x254ed45b
pushf
not eax
add eax, 0xfb3e85dd
xor eax, 0xe53bf629
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x97fb84c0
xor eax, 0xacbe2bde
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc827b66f
xor eax, 0xef4fc2b9
rol eax, 0x29
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xdb57e35f
pushf
not eax
add eax, 0xbc70a1cd
xor eax, 0xc243227d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfe35cc94
xor eax, 0xd4e1884b
rol eax, 0x31
popf
pushf
not eax
add eax, 0xadd71db9
xor eax, 0xbde8850f
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf5eedede
xor eax, 0xbf7b8ae0
rol eax, 0x27
popf
jmp 0x14029fb3d
cmp bl, r8b
jae 0x1402a0651
push rax
pushf
mov eax, 0xa25134ae
pushf
not eax
add eax, 0xe73ecedc
xor eax, 0xf1c61a68
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xcf14238a
xor eax, 0xe1fb9fdf
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xde159360
xor eax, 0xbff3747b
rol eax, 0x9c
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xefe9ae17
pushf
not eax
add eax, 0xe1b9e991
xor eax, 0x9a8863b5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc99c4db3
xor eax, 0x97d4ec4f
rol eax, 0x8f
popf
jmp 0x14029fb3d
movzx ebp, bl
cmp rbp, r15
mov r9d, ebp
cmovae r9, r15
jmp 0x1402a07df
movzx ecx, byte [rdi]
inc rdi
mov al, cl
and al, 0xc0
cmp al, 0x80
jne 0x1402a0734
push rax
pushf
mov eax, 0x32912c5b
pushf
not eax
add eax, 0x93b57860
xor eax, 0xca70c0db
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe2179957
xor eax, 0xbac0f03d
rol eax, 5
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x78eb0859
pushf
not eax
add eax, 0xff3524cd
xor eax, 0x9597acec
rol eax, 0xac
popf
pushf
not eax
add eax, 0x85bef9d8
xor eax, 0xca55900c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xd5dbebfa
xor eax, 0x8ed72741
rol eax, 0x82
popf
jmp 0x14029fb3d
mov eax, edx
and ecx, 0x3f
shl eax, 6
mov edx, ecx
or edx, eax
push rax
pushf
mov eax, 0x81c9c69d
pushf
not eax
add eax, 0xad5a9d26
xor eax, 0x88a5b04c
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe94ac885
xor eax, 0xfd5f55f4
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf447b59e
xor eax, 0xf89210d2
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc4e51124
xor eax, 0xf7b7c042
rol eax, 0xb2
popf
jmp 0x14029fb3d
mov rax, rdi
sub rax, r12
cmp rax, r9
jb 0x1402a081d
push rax
pushf
mov eax, 0x8e0ce0a7
pushf
not eax
add eax, 0xf8ba0257
xor eax, 0xef6b5b89
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xbfd1f3c4
xor eax, 0x8216b0e0
rol eax, 0x2d
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xce7872a9
pushf
not eax
add eax, 0xac794f27
xor eax, 0xe04aad52
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa34a687d
xor eax, 0x90568345
rol eax, 0x3d
popf
jmp 0x14029fb3d
cmp r9, rbp
jae 0x1402a0888
push rax
pushf
mov eax, 0x2bfd372
pushf
not eax
add eax, 0xe9e7aa84
xor eax, 0xf92577ca
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x907ff471
xor eax, 0xc62bd90d
rol eax, 0x88
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0xe5eedc9
pushf
not eax
add eax, 0xfc5035d3
xor eax, 0xac13b141
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd48e898d
xor eax, 0x82d76333
rol eax, 0x98
popf
pushf
not eax
add eax, 0x980644c5
xor eax, 0xc1cc634e
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe05730a1
xor eax, 0xfab6addd
rol eax, 0xb8
popf
jmp 0x14029fb3d
movzx eax, r8b
sub bl, r9b
mov word [r10 + 4], ax
movzx eax, bl
mov word [r10 + 6], ax
mov dword [r10], edx
jmp 0x14029fe3a
lea eax, [rdx - 0xd800]
cmp eax, 0x7ff
jbe 0x1402a0996
push rax
pushf
mov eax, 0x13a29d6c
pushf
not eax
add eax, 0xa60aed3f
xor eax, 0xbf12e4a7
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xba351c9b
xor eax, 0xe47a85dc
rol eax, 0x64
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x1bebb4c0
pushf
not eax
add eax, 0xc4719821
xor eax, 0xa3978533
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd3346a99
xor eax, 0xd0e7a034
rol eax, 0xc3
popf
jmp 0x14029fb3d
cmp edx, 0x110000
jae 0x1402a0a2a
push rax
pushf
mov eax, 0xe8e5599d
pushf
not eax
add eax, 0xa5d43924
xor eax, 0x8786d2fe
rol eax, 0x51
popf
pushf
not eax
add eax, 0xae1421b3
xor eax, 0x96205000
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xcbceda3e
xor eax, 0xdc3db7c8
rol eax, 0x97
popf
pushf
not eax
add eax, 0xec6326a2
xor eax, 0xf944e8db
rol eax, 0x5f
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x5a013ad1
pushf
not eax
add eax, 0xc8cc89c3
xor eax, 0xb0d25a0d
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xdf551113
xor eax, 0xd8c5b82d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc48f74b3
xor eax, 0xb4ccec7a
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe53aa61d
xor eax, 0x92aa8a5e
rol eax, 0x24
popf
jmp 0x14029fb3d
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 0x1402a0ad8
push rax
pushf
mov eax, 0x6e5b6d5c
pushf
not eax
add eax, 0x808b809f
xor eax, 0x83933575
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xabf35088
xor eax, 0xe2d91e24
rol eax, 0x85
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x78f82cab
pushf
not eax
add eax, 0x96350680
xor eax, 0xa14e247b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9296d059
xor eax, 0x9739d773
rol eax, 0xf1
popf
jmp 0x14029fb3d
test r14, r14
je 0x1402a0b56
push rax
pushf
mov eax, 0x629399c5
pushf
not eax
add eax, 0xebd4f794
xor eax, 0xf3cdb01a
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xda6841b8
xor eax, 0xb828c642
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa35e761e
xor eax, 0xb6bee34a
rol eax, 0x51
popf
jmp 0x14029fb3d
push rax
pushf
mov eax, 0x9c40a24a
pushf
not eax
add eax, 0x8c9be7db
xor eax, 0x87254cba
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xfdc2bbaf
xor eax, 0xa0f45efa
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc4aeb8dd
xor eax, 0x9bd89afc
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8def3bf9
xor eax, 0x8b5da2db
rol eax, 1
popf
jmp 0x14029fb3d
mov dword [r14], edx
push rax
pushf
mov eax, 0x74d22095
pushf
not eax
add eax, 0xd2733cb8
xor eax, 0xeb931420
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc01641e1
xor eax, 0xf940654c
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf229e06f
xor eax, 0xa67723ca
rol eax, 0x8d
popf
jmp 0x14029fb3d
neg edx
mov rdx, r10
sbb rcx, rcx
and rcx, rbp
call fcn.1402fdf3a
jmp 0x1402a0c90
mov rdx, rsi
mov rcx, r10
call fcn.1400b7907
push rax
pushf
mov eax, 0xf8522991
pushf
not eax
add eax, 0x9a73865e
xor eax, 0xe201451a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb3a62157
xor eax, 0xe3742056
rol eax, 0xa
popf
jmp 0x14029fb3d
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14021cfd0
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret