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

Disassembly:
push rax
pushf
mov eax, 0x76355933
pushf
not eax
add eax, 0xd4898ff5
xor eax, 0x946ca12c
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x97c015a5
xor eax, 0xf43696c8
rol eax, 0x7d
popf
cmp eax, 0x20
jne 0x14000f71e
popf
pop rax
jmp 0x1400109ad
cmp eax, 0
jne 0x14000f72d
popf
pop rax
jmp 0x14000f949
cmp eax, 3
jne 0x14000f73c
popf
pop rax
jmp 0x14000fb31
cmp eax, 1
jne 0x14000f74b
popf
pop rax
jmp 0x14000fa24
cmp eax, 0xd
jne 0x14000f75a
popf
pop rax
jmp 0x140010054
cmp eax, 0x1a
jne 0x14000f769
popf
pop rax
jmp 0x140010710
cmp eax, 0xe
jne 0x14000f778
popf
pop rax
jmp 0x14001009f
cmp eax, 0xb
jne 0x14000f787
popf
pop rax
jmp 0x14000ff8b
cmp eax, 0x19
jne 0x14000f796
popf
pop rax
jmp 0x14001066c
cmp eax, 8
jne 0x14000f7a5
popf
pop rax
jmp 0x14000fd6a
cmp eax, 0x1d
jne 0x14000f7b4
popf
pop rax
jmp 0x140010837
cmp eax, 0x17
jne 0x14000f7c3
popf
pop rax
jmp 0x140010503
cmp eax, 0x1c
jne 0x14000f7d2
popf
pop rax
jmp 0x1400107d9
cmp eax, 0x12
jne 0x14000f7e1
popf
pop rax
jmp 0x14001035a
cmp eax, 0x18
jne 0x14000f7f0
popf
pop rax
jmp 0x140010595
cmp eax, 0x11
jne 0x14000f7ff
popf
pop rax
jmp 0x1400102cb
cmp eax, 0x1b
jne 0x14000f80e
popf
pop rax
jmp 0x14001079f
cmp eax, 0x21
jne 0x14000f81d
popf
pop rax
jmp 0x140010a2b
cmp eax, 0x23
jne 0x14000f82c
popf
pop rax
jmp 0x140010b92
cmp eax, 0x25
jne 0x14000f83b
popf
pop rax
jmp 0x140010c07
cmp eax, 0xf
jne 0x14000f84a
popf
pop rax
jmp 0x140010134
cmp eax, 0x13
jne 0x14000f859
popf
pop rax
jmp 0x1400103ba
cmp eax, 0x15
jne 0x14000f868
popf
pop rax
jmp 0x14001040d
cmp eax, 0x24
jne 0x14000f877
popf
pop rax
jmp 0x140010bcc
cmp eax, 0x1e
jne 0x14000f886
popf
pop rax
jmp 0x1400108db
cmp eax, 0xc
jne 0x14000f895
popf
pop rax
jmp 0x14001001a
cmp eax, 7
jne 0x14000f8a4
popf
pop rax
jmp 0x14000fd0e
cmp eax, 5
jne 0x14000f8b3
popf
pop rax
jmp 0x14000fbdc
cmp eax, 0x1f
jne 0x14000f8c2
popf
pop rax
jmp 0x140010950
cmp eax, 0x10
jne 0x14000f8d1
popf
pop rax
jmp 0x140010227
cmp eax, 6
jne 0x14000f8e0
popf
pop rax
jmp 0x14000fc70
cmp eax, 9
jne 0x14000f8ef
popf
pop rax
jmp 0x14000fe10
cmp eax, 4
jne 0x14000f8fe
popf
pop rax
jmp 0x14000fb91
cmp eax, 0x16
jne 0x14000f90d
popf
pop rax
jmp 0x1400104a6
cmp eax, 2
jne 0x14000f91c
popf
pop rax
jmp 0x14000faa2
cmp eax, 0xa
jne 0x14000f92b
popf
pop rax
jmp 0x14000fec1
cmp eax, 0x22
jne 0x14000f93a
popf
pop rax
jmp 0x140010af0
cmp eax, 0x14
jne 0x14000f949
popf
pop rax
jmp 0x140010405
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r14
push rbp
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x140008040]
xor rax, rsp
mov qword [rbp - 8], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xor edi, edi
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rdi
lea rdx, [0x1990753a4]
pushf
sub rdx, 0x5906fecc
popf
lea rcx, [rbp - 0x40]
call fcn.140011c52
nop
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x40]
call fcn.1400149ae
movzx ebx, al
mov rdx, qword [rbp - 0x28]
cmp rdx, 7
jbe 0x14000f9f1
push rax
pushf
mov eax, 0x39230d72
pushf
not eax
add eax, 0xca964ee3
xor eax, 0xe88fefcb
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb6bbff7c
xor eax, 0xdacc1a06
rol eax, 0xab
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x2d712aeb
pushf
not eax
add eax, 0xceee7d05
xor eax, 0xc972d791
rol eax, 0x56
popf
pushf
not eax
add eax, 0xf22ede68
xor eax, 0x9014dbc6
rol eax, 0xda
popf
jmp 0x14000f70f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000fa6f
push rax
pushf
mov eax, 0xcba310c4
pushf
not eax
add eax, 0x9eb01be1
xor eax, 0xa4098483
rol eax, 0x34
popf
pushf
not eax
add eax, 0xf4c2393a
xor eax, 0xfac8c8f1
rol eax, 0x90
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xec9f5159
pushf
not eax
add eax, 0xa12e3247
xor eax, 0x9a7a7ed8
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa1a92cec
xor eax, 0xcced5b73
rol eax, 0x7a
popf
jmp 0x14000f70f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000faea
push rax
pushf
mov eax, 0x17f80887
pushf
not eax
add eax, 0x8acd7138
xor eax, 0xc56ada36
rol eax, 0x14
popf
pushf
not eax
add eax, 0xcf102297
xor eax, 0xa6a4a65b
rol eax, 0x9a
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x1cc63e1d
pushf
not eax
add eax, 0xc5883cdc
xor eax, 0xb551f95e
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe9050c9b
xor eax, 0xfb27bad8
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9a11eea8
xor eax, 0xa3eb0e65
rol eax, 0x85
popf
jmp 0x14000f70f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140014099
push rax
pushf
mov eax, 0x2c2f79d2
pushf
not eax
add eax, 0xa9b0dfd9
xor eax, 0x9deb70b8
rol eax, 0x10
popf
pushf
not eax
add eax, 0x8e60857c
xor eax, 0x903af63e
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe86619ae
xor eax, 0xee7f4442
rol eax, 0xbb
popf
jmp 0x14000f70f
test bl, bl
je 0x14000fc3d
push rax
pushf
mov eax, 0xd1131ffc
pushf
not eax
add eax, 0x8f5f0ef3
xor eax, 0x8db0e681
rol eax, 0x38
popf
pushf
not eax
add eax, 0x91ff75e6
xor eax, 0x925e8271
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8a6665b6
xor eax, 0xd8205710
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb2cfcefd
xor eax, 0xb13e7bf0
rol eax, 0x76
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x4636c425
pushf
not eax
add eax, 0x9bf388ee
xor eax, 0xb0ff5d68
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb4cdb84f
xor eax, 0xe5ab1682
rol eax, 0x2c
popf
jmp 0x14000f70f
mov edx, edi
mov r14, qword [rbp - 0x18]
mov rsi, r14
mov rbx, qword [rbp - 0x20]
sub rsi, rbx
je 0x14000fcc8
push rax
pushf
mov eax, 0x4c2d2cef
pushf
not eax
add eax, 0x93f220cc
xor eax, 0xc394f1ab
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8565d3de
xor eax, 0xce874611
rol eax, 0x63
popf
pushf
not eax
add eax, 0xad59c881
xor eax, 0x8a4596fa
rol eax, 0xe2
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x2af26f29
pushf
not eax
add eax, 0xf1724a15
xor eax, 0x8ea9f050
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe1eb8bc3
xor eax, 0xe59576ef
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xfc14662c
xor eax, 0xd8f9d5fd
rol eax, 0x75
popf
jmp 0x14000f70f
mov r9, rdi
push rax
pushf
mov eax, 0x924ea741
pushf
not eax
add eax, 0xb7b563b6
xor eax, 0xf9bca90e
rol eax, 0x93
popf
pushf
not eax
add eax, 0x93fa6e5d
xor eax, 0xb93da688
rol eax, 0x58
popf
pushf
not eax
add eax, 0xec3058b1
xor eax, 0xcbfb1ff5
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xdad1ea23
xor eax, 0xaf008900
rol eax, 0x23
popf
jmp 0x14000f70f
movzx eax, dl
shl al, 3
lea ecx, [rdx + 0xc]
add cl, al
xor byte [rbx + r9], cl
jmp 0x14000fd7a
inc edx
mov r9d, edx
cmp r9, rsi
jb 0x14000fdca
push rax
pushf
mov eax, 0x47950182
pushf
not eax
add eax, 0xa0710ca3
xor eax, 0xea316e87
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf09048bc
xor eax, 0xd62eee4f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfea50453
xor eax, 0xdee8170c
rol eax, 0x45
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xc25ff029
pushf
not eax
add eax, 0xcc24043f
xor eax, 0x98531260
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xcef72821
xor eax, 0xc49b6614
rol eax, 0x64
popf
pushf
not eax
add eax, 0xbd22c79e
xor eax, 0xfd1841b9
rol eax, 0xd1
popf
jmp 0x14000f70f
lea rdx, [0x1a75c2f2e]
pushf
sub rdx, 0x675bda3e
popf
lea rcx, [rbp - 0x40]
call fcn.140011c52
nop
mov r8, rsi
mov rdx, rbx
lea rcx, [rbp - 0x40]
call fcn.140020876
movzx esi, al
mov rdx, qword [rbp - 0x28]
cmp rdx, 7
jbe 0x14000fe8e
push rax
pushf
mov eax, 0xb1e5a1fc
pushf
not eax
add eax, 0x8fbcc4d1
xor eax, 0xe6465e9b
rol eax, 0xde
popf
pushf
not eax
add eax, 0xbe183f75
xor eax, 0xb01edb5b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf6987388
xor eax, 0x8dfea08e
rol eax, 0x8b
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x818097ae
pushf
not eax
add eax, 0xae2e9484
xor eax, 0xd63e9388
rol eax, 0x11
popf
pushf
not eax
add eax, 0x946fde66
xor eax, 0xbbb3e93f
rol eax, 0xc8
popf
jmp 0x14000f70f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000ff32
push rax
pushf
mov eax, 0x4879ea7
pushf
not eax
add eax, 0xb77698cb
xor eax, 0xd319988c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa7b1c255
xor eax, 0xd9ed3928
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe4b4437e
xor eax, 0x8a0f3a52
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe5ac270a
xor eax, 0x9c002369
rol eax, 0x52
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xc31d1be2
pushf
not eax
add eax, 0xbf5df01c
xor eax, 0x9c856cb5
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xf03cfe29
xor eax, 0xaba5531f
rol eax, 0x39
popf
pushf
not eax
add eax, 0xb53282eb
xor eax, 0xd2125bb0
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xfc825c4f
xor eax, 0x8495020e
rol eax, 0xc1
popf
jmp 0x14000f70f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000ffd3
push rax
pushf
mov eax, 0xdb242703
pushf
not eax
add eax, 0xdb556d30
xor eax, 0xe29349e0
rol eax, 0x31
popf
pushf
not eax
add eax, 0xeb228537
xor eax, 0xc888bff2
rol eax, 0xca
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xbbe07573
pushf
not eax
add eax, 0xb5db45b5
xor eax, 0x879cbac0
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8c4fb4aa
xor eax, 0x8949e6ed
rol eax, 0xec
popf
pushf
not eax
add eax, 0x9506e051
xor eax, 0x8a3a9206
rol eax, 0x97
popf
jmp 0x14000f70f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140014099
push rax
pushf
mov eax, 0x2c1e00f2
pushf
not eax
add eax, 0xdbb6079a
xor eax, 0x94556aab
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc8957995
xor eax, 0xd903b986
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xffb2d328
xor eax, 0xcd378d0a
rol eax, 0x19
popf
jmp 0x14000f70f
test sil, sil
je 0x1400100db
push rax
pushf
mov eax, 0xbeab7cf6
pushf
not eax
add eax, 0xa946c7b1
xor eax, 0xf60f350a
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa1a2c16c
xor eax, 0xab6f2edc
rol eax, 0xc
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xd52998ce
pushf
not eax
add eax, 0x8f41c7bd
xor eax, 0xb2206ff7
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc8ea724d
xor eax, 0xca469d8a
rol eax, 0xab
popf
pushf
not eax
add eax, 0xae8c2e86
xor eax, 0x998ac96d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe36a0988
xor eax, 0xea9211d6
rol eax, 0x28
popf
jmp 0x14000f70f
cmp rbx, r14
cmovne r14, rbx
mov qword [rbp - 0x18], r14
lea rdx, [0x1902d5ac6]
pushf
sub rdx, 0x502d05be
popf
lea rcx, [rbp - 0x40]
call fcn.140011c52
nop
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x40]
call fcn.1400149ae
movzx ebx, al
mov rdx, qword [rbp - 0x28]
cmp rdx, 7
jbe 0x1400101ce
push rax
pushf
mov eax, 0x62e833df
pushf
not eax
add eax, 0xd7527a67
xor eax, 0xf49e7dbb
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x948261a9
xor eax, 0xca289905
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe704ceb4
xor eax, 0xb0987b52
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf6ba4d80
xor eax, 0x9d3487a0
rol eax, 0x28
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x9723546
pushf
not eax
add eax, 0x8ada71a6
xor eax, 0xc84cd3dc
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc076d695
xor eax, 0xca01aa45
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa7f1ef85
xor eax, 0xa9b7c542
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf1e9d302
xor eax, 0xc280bf07
rol eax, 0xac
popf
jmp 0x14000f70f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140010272
push rax
pushf
mov eax, 0x31df7b51
pushf
not eax
add eax, 0xc6568efd
xor eax, 0xadbabad4
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8e986045
xor eax, 0xb5b18b85
rol eax, 0x46
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xe08d65c3
pushf
not eax
add eax, 0xbf81296f
xor eax, 0xa7173023
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x94d41e84
xor eax, 0xe63645dd
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9ce68af3
xor eax, 0x817dc3ed
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9d838fda
xor eax, 0xfefd603c
rol eax, 0xb2
popf
jmp 0x14000f70f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140010313
push rax
pushf
mov eax, 0x7e2cfe2b
pushf
not eax
add eax, 0xf4151331
xor eax, 0xb5072a97
rol eax, 0x28
popf
pushf
not eax
add eax, 0x84c9184e
xor eax, 0x95c1858d
rol eax, 0xee
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x18e2329
pushf
not eax
add eax, 0x9cde7169
xor eax, 0xb683fa6e
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x926e5f12
xor eax, 0xa12e0eb0
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb568742b
xor eax, 0xdada99a2
rol eax, 0xe9
popf
jmp 0x14000f70f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140014099
push rax
pushf
mov eax, 0x76fda4af
pushf
not eax
add eax, 0x92b44d4d
xor eax, 0xf63cc2dc
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc62faaea
xor eax, 0xdbe43a73
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf51c0662
xor eax, 0xfb9b3b46
rol eax, 0xad
popf
jmp 0x14000f70f
test bl, bl
je 0x140010950
mov rsi, qword [rbp - 0x18]
mov rbx, qword [rbp - 0x20]
sub rsi, rbx
je 0x14001044d
push rax
pushf
mov eax, 0xe4260d5b
pushf
not eax
add eax, 0xf7320c39
xor eax, 0xfd98b884
rol eax, 0
popf
pushf
not eax
add eax, 0xae6f3248
xor eax, 0x93dbebee
rol eax, 0xe7
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xaa1294f3
pushf
not eax
add eax, 0xc5a9d608
xor eax, 0x9bec938a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa19c3b26
xor eax, 0x91c5e11b
rol eax, 0x14
popf
pushf
not eax
add eax, 0xdf5a15f2
xor eax, 0x9d93ffa3
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf4189d09
xor eax, 0xa6cb20e0
rol eax, 0x86
popf
jmp 0x14000f70f
mov rdx, rdi
nop
push rax
pushf
mov eax, 0xecf0ff19
pushf
not eax
add eax, 0xe3d770a8
xor eax, 0xfa703c21
rol eax, 2
popf
pushf
not eax
add eax, 0xb223a954
xor eax, 0xee43cb49
rol eax, 0x80
popf
pushf
not eax
add eax, 0x800cce6c
xor eax, 0x86033e11
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8445a92f
xor eax, 0xd9d4bf2e
rol eax, 0x75
popf
jmp 0x14000f70f
movzx eax, dil
shl al, 3
lea ecx, [rdi + 0xc]
add cl, al
xor byte [rdx + rbx], cl
jmp 0x140010513
inc edi
mov edx, edi
cmp rdx, rsi
jb 0x14001054f
push rax
pushf
mov eax, 0x418dda14
pushf
not eax
add eax, 0xbcfe13ec
xor eax, 0xdde91974
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf0f9c387
xor eax, 0xd3c4ca81
rol eax, 0xb7
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x14744397
pushf
not eax
add eax, 0x848403fc
xor eax, 0x863013de
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x8da29ddf
xor eax, 0xffd080dd
rol eax, 0xf
popf
pushf
not eax
add eax, 0x86ba16a1
xor eax, 0x882556a5
rol eax, 0x35
popf
jmp 0x14000f70f
lea rdx, [0x1bc697c05]
pushf
sub rdx, 0x7c6926ed
popf
lea rcx, [rbp - 0x40]
call fcn.140011c52
nop
mov r8, rsi
mov rdx, rbx
lea rcx, [rbp - 0x40]
call fcn.140020876
movzx edi, al
mov rdx, qword [rbp - 0x28]
cmp rdx, 7
jbe 0x140010613
push rax
pushf
mov eax, 0xb1afbed2
pushf
not eax
add eax, 0xe604bd61
xor eax, 0xc28aefd1
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf46a2350
xor eax, 0x9b16bc27
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xbff39626
xor eax, 0xc3b8b7c0
rol eax, 0xfc
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xe5d12381
pushf
not eax
add eax, 0x8774fce5
xor eax, 0xdbed0669
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xba8e3447
xor eax, 0xa0183c65
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe1f7e2f9
xor eax, 0x842706b4
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x83097c8e
xor eax, 0xbb492138
rol eax, 0x7e
popf
jmp 0x14000f70f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400106b7
push rax
pushf
mov eax, 0x20369256
pushf
not eax
add eax, 0xe09d7b61
xor eax, 0xc4a64f68
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xed4990a2
xor eax, 0xe8168d7b
rol eax, 0xb9
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x8f5ba6af
pushf
not eax
add eax, 0xde6269c1
xor eax, 0xd5c21abe
rol eax, 0x95
popf
pushf
not eax
add eax, 0xea4f9cb4
xor eax, 0xd98978aa
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf7c17628
xor eax, 0xbfeddbc4
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb25a5712
xor eax, 0xd46f9adb
rol eax, 0x31
popf
jmp 0x14000f70f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140010758
push rax
pushf
mov eax, 0x6ef04547
pushf
not eax
add eax, 0x84dae6f4
xor eax, 0xa18196d2
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa4727e22
xor eax, 0xa709a7a8
rol eax, 0x20
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xbfdec491
pushf
not eax
add eax, 0xfd966d0d
xor eax, 0xa61e408d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc0cde43c
xor eax, 0xca0153a7
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf222ad4d
xor eax, 0xec55e441
rol eax, 0x14
popf
jmp 0x14000f70f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140014099
push rax
pushf
mov eax, 0xdf379dbd
pushf
not eax
add eax, 0x99c63297
xor eax, 0x8f792f14
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd308fd56
xor eax, 0xf4e54bbe
rol eax, 0x96
popf
pushf
not eax
add eax, 0xac06ca1f
xor eax, 0xbc773007
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc4fecbfe
xor eax, 0xaf571caa
rol eax, 0x89
popf
jmp 0x14000f70f
test dil, dil
je 0x140010895
push rax
pushf
mov eax, 0x18e1a4a1
pushf
not eax
add eax, 0x9b093a76
xor eax, 0xfaf5ff18
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x991b0d33
xor eax, 0xc90e420c
rol eax, 0x22
popf
pushf
not eax
add eax, 0xaae5604b
xor eax, 0xf1e75023
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc6a62017
xor eax, 0xdd2c57f9
rol eax, 0x6a
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x3b5f8fb7
pushf
not eax
add eax, 0xc4e96563
xor eax, 0x99d28de5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf2cae60b
xor eax, 0xbddecbfd
rol eax, 0x74
popf
pushf
not eax
add eax, 0xcdb93640
xor eax, 0x833a7e71
rol eax, 0x7e
popf
jmp 0x14000f70f
lea rcx, [0x1abd89049]
pushf
sub rcx, 0x6bd83b21
popf
call fcn.1400150cd
jmp 0x1400109ad
mov rbx, qword [rbp - 0x20]
push rax
pushf
mov eax, 0x3b5b28e6
pushf
not eax
add eax, 0xb0e40fde
xor eax, 0xd503c5a6
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd5562b5b
xor eax, 0xa4f6773b
rol eax, 0x80
popf
pushf
not eax
add eax, 0x8b939967
xor eax, 0xada2c8ed
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xca26200c
xor eax, 0xe94524cb
rol eax, 0xb6
popf
jmp 0x14000f70f
test rbx, rbx
je 0x1400109e5
push rax
pushf
mov eax, 0xe091922d
pushf
not eax
add eax, 0x9b8501e6
xor eax, 0xbd2de859
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9a4e271f
xor eax, 0xf855e565
rol eax, 0x1f
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x24bc403
pushf
not eax
add eax, 0xc03ec55d
xor eax, 0x9309e119
rol eax, 0xf
popf
pushf
not eax
add eax, 0xaf6c64bb
xor eax, 0xa48a1be0
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xc450fb5e
xor eax, 0xf4ba1dc2
rol eax, 0xaa
popf
jmp 0x14000f70f
mov rdx, qword [rbp - 0x10]
sub rdx, rbx
mov rax, rbx
cmp rdx, 0x1000
jb 0x140010a97
push rax
pushf
mov eax, 0x72d49f1f
pushf
not eax
add eax, 0xe201a46f
xor eax, 0xa559f6f2
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x910222ec
xor eax, 0xc2261104
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xf889c8aa
xor eax, 0xbc34fd8c
rol eax, 0x21
popf
pushf
not eax
add eax, 0xa07c32dc
xor eax, 0xbd9577f9
rol eax, 0xfc
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0xba860d2f
pushf
not eax
add eax, 0x8edaab7c
xor eax, 0xd777b61b
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc0f704f2
xor eax, 0xee31cde2
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xdbf96aa6
xor eax, 0xdc68c8e2
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9dee0dff
xor eax, 0x9ed57388
rol eax, 0x4f
popf
jmp 0x14000f70f
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140010b5e
push rax
pushf
mov eax, 0x2280efdb
pushf
not eax
add eax, 0x8c3d024d
xor eax, 0xfdc14feb
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbe215d2b
xor eax, 0xcee5e4cc
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x84162097
xor eax, 0xa50e7074
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb6161b71
xor eax, 0xc2b0131d
rol eax, 0xce
popf
jmp 0x14000f70f
push rax
pushf
mov eax, 0x47718c45
pushf
not eax
add eax, 0x926b3e98
xor eax, 0xeeae8ffd
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe02b96e5
xor eax, 0xf875865a
rol eax, 0xd8
popf
jmp 0x14000f70f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rbx
call fcn.140014099
push rax
pushf
mov eax, 0xb0e9f553
pushf
not eax
add eax, 0xe165f54a
xor eax, 0xe415af03
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa0a0cd61
xor eax, 0xfeb524a1
rol eax, 0xa0
popf
jmp 0x14000f70f
xor eax, eax
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.140019677
lea r11, [rsp + 0x60]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov rdi, qword [r11 + 0x20]
mov r14, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret