Function at 0x14008ffe7
Capabilities:
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x8b554f20
pushf
not eax
add eax, 0xc013b7cb
xor eax, 0xfe153b35
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf362c6d2
xor eax, 0x98c5c87c
rol eax, 0x82
popf
cmp eax, 0x29
jne 0x140090024
popf
pop rax
jmp 0x140091926
cmp eax, 0
jne 0x140090033
popf
pop rax
jmp 0x140090330
cmp eax, 3
jne 0x140090042
popf
pop rax
jmp 0x140090523
cmp eax, 1
jne 0x140090051
popf
pop rax
jmp 0x1400903f2
cmp eax, 0xd
jne 0x140090060
popf
pop rax
jmp 0x1400909e9
cmp eax, 0x1a
jne 0x14009006f
popf
pop rax
jmp 0x140091161
cmp eax, 0xe
jne 0x14009007e
popf
pop rax
jmp 0x140090a64
cmp eax, 0x31
jne 0x14009008d
popf
pop rax
jmp 0x140091cc1
cmp eax, 0x19
jne 0x14009009c
popf
pop rax
jmp 0x1400910ed
cmp eax, 8
jne 0x1400900ab
popf
pop rax
jmp 0x14009070c
cmp eax, 0x2a
jne 0x1400900ba
popf
pop rax
jmp 0x1400919a3
cmp eax, 0x17
jne 0x1400900c9
popf
pop rax
jmp 0x140090fa8
cmp eax, 0x1c
jne 0x1400900d8
popf
pop rax
jmp 0x140091213
cmp eax, 0x2e
jne 0x1400900e7
popf
pop rax
jmp 0x140091b32
cmp eax, 0x18
jne 0x1400900f6
popf
pop rax
jmp 0x140091027
cmp eax, 0x2b
jne 0x140090105
popf
pop rax
jmp 0x140091a35
cmp eax, 0x1b
jne 0x140090114
popf
pop rax
jmp 0x1400911d9
cmp eax, 0x2d
jne 0x140090123
popf
pop rax
jmp 0x140091ade
cmp eax, 0x23
jne 0x140090132
popf
pop rax
jmp 0x140091581
cmp eax, 0x25
jne 0x140090141
popf
pop rax
jmp 0x140091700
cmp eax, 0x32
jne 0x140090150
popf
pop rax
jmp 0x140091d0d
cmp eax, 0x13
jne 0x14009015f
popf
pop rax
jmp 0x140090d6f
cmp eax, 0x33
jne 0x14009016e
popf
pop rax
jmp 0x140091d6c
cmp eax, 0x24
jne 0x14009017d
popf
pop rax
jmp 0x14009165d
cmp eax, 0x1e
jne 0x14009018c
popf
pop rax
jmp 0x1400912d5
cmp eax, 0xc
jne 0x14009019b
popf
pop rax
jmp 0x140090959
cmp eax, 0x26
jne 0x1400901aa
popf
pop rax
jmp 0x1400917b1
cmp eax, 0x27
jne 0x1400901b9
popf
pop rax
jmp 0x14009185e
cmp eax, 0x30
jne 0x1400901c8
popf
pop rax
jmp 0x140091c38
cmp eax, 0x10
jne 0x1400901d7
popf
pop rax
jmp 0x140090b35
cmp eax, 0x2c
jne 0x1400901e6
popf
pop rax
jmp 0x140091aa9
cmp eax, 9
jne 0x1400901f5
popf
pop rax
jmp 0x1400907b3
cmp eax, 4
jne 0x140090204
popf
pop rax
jmp 0x1400905cd
cmp eax, 0x16
jne 0x140090213
popf
pop rax
jmp 0x140090f00
cmp eax, 0x28
jne 0x140090222
popf
pop rax
jmp 0x1400918bc
cmp eax, 0xa
jne 0x140090231
popf
pop rax
jmp 0x14009086b
cmp eax, 0x22
jne 0x140090240
popf
pop rax
jmp 0x140091519
cmp eax, 0x14
jne 0x14009024f
popf
pop rax
jmp 0x140090e19
cmp eax, 7
jne 0x14009025e
popf
pop rax
jmp 0x1400906bf
cmp eax, 0x34
jne 0x14009026d
popf
pop rax
jmp 0x140091dcb
cmp eax, 2
jne 0x14009027c
popf
pop rax
jmp 0x140090487
cmp eax, 0x20
jne 0x14009028b
popf
pop rax
jmp 0x140091443
cmp eax, 0x1d
jne 0x14009029a
popf
pop rax
jmp 0x140091256
cmp eax, 0x11
jne 0x1400902a9
popf
pop rax
jmp 0x140090bdd
cmp eax, 6
jne 0x1400902b8
popf
pop rax
jmp 0x140090655
cmp eax, 0x2f
jne 0x1400902c7
popf
pop rax
jmp 0x140091b9e
cmp eax, 0x12
jne 0x1400902d6
popf
pop rax
jmp 0x140090c96
cmp eax, 0x21
jne 0x1400902e5
popf
pop rax
jmp 0x1400914ce
cmp eax, 0x1f
jne 0x1400902f4
popf
pop rax
jmp 0x1400913bc
cmp eax, 0xb
jne 0x140090303
popf
pop rax
jmp 0x1400908e9
cmp eax, 0xf
jne 0x140090312
popf
pop rax
jmp 0x140090aa2
cmp eax, 0x15
jne 0x140090321
popf
pop rax
jmp 0x140090ec6
cmp eax, 5
jne 0x140090330
popf
pop rax
jmp 0x14009064b
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov edi, r8d
mov bl, r8b
and edi, 0xfffffffe
mov rsi, rdx
mov r14, rcx
and bl, 1
je 0x14009039a
push rax
pushf
mov eax, 0x6f6b8ea0
pushf
not eax
add eax, 0xbffa9551
xor eax, 0x97769292
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb6cc778f
xor eax, 0xb799f3b6
rol eax, 0xd9
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x39946c37
pushf
not eax
add eax, 0x839c0389
xor eax, 0xeae66109
rol eax, 1
popf
pushf
not eax
add eax, 0xf2689deb
xor eax, 0xa26ce2d3
rol eax, 0x99
popf
pushf
not eax
add eax, 0xdae776dd
xor eax, 0xffb96dd9
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xbb846c48
xor eax, 0xd954be62
rol eax, 0x57
popf
jmp 0x140090015
mov eax, edi
shr eax, 2
test al, 1
je 0x140090441
push rax
pushf
mov eax, 0xaa5af6ae
pushf
not eax
add eax, 0xd6c6b654
xor eax, 0xdb898024
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe5e568bf
xor eax, 0x91456085
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8f636a09
xor eax, 0x8397c2fd
rol eax, 0x6a
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x81016361
pushf
not eax
add eax, 0x97ed0ba6
xor eax, 0x816e0936
rol eax, 0x36
popf
pushf
not eax
add eax, 0x91d1536a
xor eax, 0xf950dd98
rol eax, 0xef
popf
pushf
not eax
add eax, 0x98700798
xor eax, 0xc0a3275a
rol eax, 0x77
popf
jmp 0x140090015
mov eax, 0xc9732cfa
pushf
not eax
add eax, 0xee9c26fc
xor eax, 0xd5c4c1a4
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8b2e2d88
xor eax, 0xa374bc55
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfec7c3cc
xor eax, 0xf73a3e07
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x88053f94
xor eax, 0xcc1aae16
rol eax, 0x96
popf
jmp 0x140091ade
mov eax, edi
or ecx, 0xffffffff
shr eax, 1
test al, 1
je 0x140090587
push rax
pushf
mov eax, 0xfdab67e2
pushf
not eax
add eax, 0xb3465dfe
xor eax, 0xa713c47f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd7d65672
xor eax, 0xb71ea7d9
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf6d21696
xor eax, 0x867880f5
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe7be8bed
xor eax, 0xf6fe4096
rol eax, 0xed
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xe23fd238
pushf
not eax
add eax, 0xd1e5adce
xor eax, 0xf98cfb28
rol eax, 0x14
popf
pushf
not eax
add eax, 0xcaee8bbd
xor eax, 0xd814e286
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc1aff493
xor eax, 0xeb7c7fad
rol eax, 0xd7
popf
jmp 0x140090015
cmp r9d, ecx
je 0x140090618
push rax
pushf
mov eax, 0x8e956533
pushf
not eax
add eax, 0x8c602a74
xor eax, 0x8058f30a
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa492798f
xor eax, 0x8bd8ea2e
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf85a72f4
xor eax, 0xef6bafdb
rol eax, 0x5b
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x5a49acee
pushf
not eax
add eax, 0xaa3b401f
xor eax, 0x96aebbcd
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x921ffb21
xor eax, 0x97901d8b
rol eax, 0xc8
popf
jmp 0x140090015
mov eax, r9d
shr eax, 0xa
test al, 1
je 0x1400906bf
test bl, bl
jne 0x14009068c
push rax
pushf
mov eax, 0x899b4ddd
pushf
not eax
add eax, 0xc181b0e4
xor eax, 0xf8a78dd0
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xff5d522b
xor eax, 0x9fa79e5a
rol eax, 0x46
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x68e8ab0e
pushf
not eax
add eax, 0xa42f5d1a
xor eax, 0xf3ec19c3
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x81add7ea
xor eax, 0xb9132c21
rol eax, 0xcf
popf
jmp 0x140090015
and edi, 0xfffffffd
mov dword [rdx + 0x10], r9d
push rax
pushf
mov eax, 0xc8a5f009
pushf
not eax
add eax, 0xd713b029
xor eax, 0xaa3c68e4
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa07ac0d9
xor eax, 0xbd955c73
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xdfeca9b2
xor eax, 0x9eda5c06
rol eax, 0x8e
popf
jmp 0x140090015
test edi, edi
je 0x14009076d
push rax
pushf
mov eax, 0xf9a5ba4d
pushf
not eax
add eax, 0x9e858fd4
xor eax, 0xb0788173
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa44bc232
xor eax, 0xa0700499
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbc93f094
xor eax, 0xcfb8ca10
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe098b115
xor eax, 0xb853a4c6
rol eax, 0xa7
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x21b99add
pushf
not eax
add eax, 0x87ebe137
xor eax, 0xc70024d4
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8fd97179
xor eax, 0x93b22702
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb16741a4
xor eax, 0x87136e19
rol eax, 0x1e
popf
jmp 0x140090015
test dil, 0x2a
je 0x140090812
push rax
pushf
mov eax, 0xb4fd8749
pushf
not eax
add eax, 0xad461a89
xor eax, 0xeff4dc9f
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xf6b55eee
xor eax, 0xce7ca0cd
rol eax, 0x30
popf
pushf
not eax
add eax, 0x813d1515
xor eax, 0xb56de099
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8b2c15f2
xor eax, 0xb6f604e8
rol eax, 0xdf
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xae90252d
pushf
not eax
add eax, 0xa998df9f
xor eax, 0xfee4bd81
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb58c0ad3
xor eax, 0xb1e6631c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcd12bfed
xor eax, 0x8081d4d0
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xcab041aa
xor eax, 0xd926051e
rol eax, 0xbf
popf
jmp 0x140090015
cmp r9d, ecx
je 0x1400908a3
push rax
pushf
mov eax, 0x6814a122
pushf
not eax
add eax, 0xe0d364ef
xor eax, 0xe1fdb554
rol eax, 0x22
popf
pushf
not eax
add eax, 0xcb0cd29b
xor eax, 0xe5fef83d
rol eax, 0x41
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x19f36c7f
pushf
not eax
add eax, 0xceb3a0c4
xor eax, 0xb070d3a6
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xbaf9480b
xor eax, 0xa723f761
rol eax, 0xde
popf
pushf
not eax
add eax, 0x8728f978
xor eax, 0x8fdb825c
rol eax, 0xb2
popf
jmp 0x140090015
shr r9d, 0xa
test r9b, 1
je 0x140090926
push rax
pushf
mov eax, 0x5add05a8
pushf
not eax
add eax, 0xaf54454d
xor eax, 0xf8de42f4
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdf6f095e
xor eax, 0xb444aa69
rol eax, 0x9d
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x5df3d791
pushf
not eax
add eax, 0xf75e204f
xor eax, 0xeede7ecd
rol eax, 0x58
popf
pushf
not eax
add eax, 0xf78edd98
xor eax, 0x87174161
rol eax, 0x15
popf
jmp 0x140090015
test bl, bl
jne 0x1400909b6
push rax
pushf
mov eax, 0xa81ffddf
pushf
not eax
add eax, 0xe09051dd
xor eax, 0xb1b45a58
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc6bdc3e0
xor eax, 0xb712f5c0
rol eax, 9
popf
pushf
not eax
add eax, 0x92097c45
xor eax, 0xce297d51
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc51b3ebe
xor eax, 0xdb2682d2
rol eax, 0x5a
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xe511c519
pushf
not eax
add eax, 0xd0f218ef
xor eax, 0xc6522bf3
rol eax, 0x53
popf
pushf
not eax
add eax, 0x807a3613
xor eax, 0xbf48c837
rol eax, 0x1e
popf
jmp 0x140090015
lea r8, [rbp - 0x34]
xor edx, edx
mov rcx, r14
jmp 0x1400909f3
call qword [sym.imp.KERNEL32.dll_GetFileAttributesExW]
test eax, eax
jne 0x140090a30
push rax
pushf
mov eax, 0xb624c89e
pushf
not eax
add eax, 0xadc5035f
xor eax, 0xb6d6f74e
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc88df4a9
xor eax, 0x9eb442e0
rol eax, 0x69
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x69c7ccf3
pushf
not eax
add eax, 0xe335b252
xor eax, 0xbdda94d9
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa9235e0d
xor eax, 0x9987ef29
rol eax, 0x2f
popf
jmp 0x140090015
call qword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x140091ade
mov ecx, dword [rbp - 0x34]
test bl, bl
je 0x140090aef
push rax
pushf
mov eax, 0x28e2de87
pushf
not eax
add eax, 0xfe40c4c9
xor eax, 0x957b33d3
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc397e973
xor eax, 0xe0aef09d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xec9b332f
xor eax, 0x985f40f3
rol eax, 5
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x2a704d02
pushf
not eax
add eax, 0x9e7a9704
xor eax, 0xee42460b
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xdb9450f2
xor eax, 0xd0bbd9ce
rol eax, 0x41
popf
pushf
not eax
add eax, 0x926e5f20
xor eax, 0x80d190df
rol eax, 0xac
popf
jmp 0x140090015
mov eax, ecx
shr eax, 0xa
test al, 1
jne 0x140090b97
push rax
pushf
mov eax, 0x29066ebb
pushf
not eax
add eax, 0xc65cbf1a
xor eax, 0xa698fe32
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc9065ad2
xor eax, 0x902f0116
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x9ef89a69
xor eax, 0xd0154203
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa8409f76
xor eax, 0xf0341dcb
rol eax, 0xd0
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xef6943cf
pushf
not eax
add eax, 0xe5499667
xor eax, 0xb8bf8a14
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd005b2f5
xor eax, 0xe261ffdd
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd46b7ef2
xor eax, 0xa47bb5cd
rol eax, 0xa3
popf
jmp 0x140090015
mov eax, dword [rbp - 0x14]
mov dword [rsi + 0x10], ecx
mov ecx, dword [rbp - 0x18]
shl rcx, 0x20
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov rax, qword [rbp - 0x20]
mov qword [rsi], rax
mov qword [rsi + 8], rcx
and edi, 0xffffffd5
je 0x140090c3d
push rax
pushf
mov eax, 0x97bbded8
pushf
not eax
add eax, 0xc4fb1266
xor eax, 0x8195535b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd873d86a
xor eax, 0x83436413
rol eax, 0x79
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x77ba54
pushf
not eax
add eax, 0x9ba4c2f5
xor eax, 0xe88de733
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd16dc4ee
xor eax, 0xcf75a223
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd15ad124
xor eax, 0xc50f611e
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xacc4b049
xor eax, 0xeb575188
rol eax, 0xfa
popf
jmp 0x140090015
movzx r9d, bl
lea rcx, [rbp - 0x40]
xor r9d, 1
mov r8d, 0x726137cd
pushf
not r8d
add r8d, 0xa413603a
xor r8d, 0xbe73ce7a
rol r8d, 0xfb
popf
pushf
not r8d
add r8d, 0xe586c688
xor r8d, 0xfc64ea3e
rol r8d, 0x42
popf
pushf
not r8d
add r8d, 0xefe68704
xor r8d, 0xba15115c
rol r8d, 0x52
popf
add r9d, 0x10
mov rdx, r14
shl r9d, 0x15
call fcn.1401d8289
mov ebx, eax
test eax, eax
je 0x140090d3c
push rax
pushf
mov eax, 0xbcd095f6
pushf
not eax
add eax, 0x81cfc7cd
xor eax, 0xf4bd0565
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xaa614d95
xor eax, 0x85348184
rol eax, 0x45
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xdeb1413a
pushf
not eax
add eax, 0xb0648138
xor eax, 0xdafe3900
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc0873fec
xor eax, 0xb98a3488
rol eax, 0xe0
popf
jmp 0x140090015
mov rcx, qword [rbp - 0x40]
cmp rcx, 0xffffffffffffffff
je 0x140090dbf
push rax
pushf
mov eax, 0x23e1c701
pushf
not eax
add eax, 0x83c766db
xor eax, 0xb8b15cef
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb0f89c0e
xor eax, 0x970cad3d
rol eax, 0x12
popf
pushf
not eax
add eax, 0xcc120938
xor eax, 0xb416a7f1
rol eax, 0x2b
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x3a255516
pushf
not eax
add eax, 0xb3f99053
xor eax, 0xaed9b1a5
rol eax, 0x48
popf
pushf
not eax
add eax, 0xf05f5f0c
xor eax, 0xc43cf6da
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe1dc6b6c
xor eax, 0xd48c9592
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf6b24539
xor eax, 0xe59aaa4b
rol eax, 0x7a
popf
jmp 0x140090015
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x140090e6d
push rax
pushf
mov eax, 0x5a762c64
pushf
not eax
add eax, 0x8c77a892
xor eax, 0x9866367d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xeb754d7f
xor eax, 0xf803d14f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xcf0469dd
xor eax, 0xbc0b7938
rol eax, 0x76
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xdc5aae29
pushf
not eax
add eax, 0xc0553535
xor eax, 0xd6358e60
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9eef73ab
xor eax, 0xc42fcfd8
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe5b06f54
xor eax, 0xfed7ad34
rol eax, 0xba
popf
pushf
not eax
add eax, 0x98b7220c
xor eax, 0x92b523df
rol eax, 0x84
popf
jmp 0x140090015
mov eax, ebx
jmp 0x140091ade
mov rbx, qword [rbp - 0x40]
cmp edi, 6
je 0x140090f62
push rax
pushf
mov eax, 0x1a579444
pushf
not eax
add eax, 0xd7b8d1b9
xor eax, 0xfe6fa1ff
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xd7eb2808
xor eax, 0x90d2ad04
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc3fe42e6
xor eax, 0xda386257
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x849da436
xor eax, 0xc3228094
rol eax, 0xfe
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xcfc5676a
pushf
not eax
add eax, 0xff1751d7
xor eax, 0xdb3b7728
rol eax, 0xd
popf
pushf
not eax
add eax, 0x829f513b
xor eax, 0x900eef4d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xdf86651f
xor eax, 0xc7a01962
rol eax, 0x32
popf
jmp 0x140090015
test dil, 0x22
je 0x140090fe1
push rax
pushf
mov eax, 0x8c099263
pushf
not eax
add eax, 0xedc45c0b
xor eax, 0x936c2615
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x9b357519
xor eax, 0x83b7dd82
rol eax, 0x66
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x3a5af3b1
pushf
not eax
add eax, 0xa57e50a7
xor eax, 0xa21a2212
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xfc15b4a0
xor eax, 0x9e0cbae8
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb58957dc
xor eax, 0xba3e9f4c
rol eax, 0x37
popf
jmp 0x140090015
mov r9d, 0xf5ffddec
pushf
not r9d
add r9d, 0x8bb3d7f9
xor r9d, 0x9371e4f4
rol r9d, 0x68
popf
pushf
not r9d
add r9d, 0x819f05f4
xor r9d, 0xbfa80ded
rol r9d, 0xd0
popf
lea r8, [rbp - 0x38]
xor edx, edx
mov rcx, rbx
jmp 0x140091069
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
test eax, eax
jne 0x1400910a6
push rax
pushf
mov eax, 0xea1e7335
pushf
not eax
add eax, 0xaae8d169
xor eax, 0xe091b050
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd505b400
xor eax, 0xb829c59c
rol eax, 0x89
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x88c3502b
pushf
not eax
add eax, 0xbb968ade
xor eax, 0x9e8a95f3
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe548bdb7
xor eax, 0xc141c0c8
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xfe5656f1
xor eax, 0xa41ad1c2
rol eax, 0x55
popf
jmp 0x140090015
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp rbx, 0xffffffffffffffff
je 0x14009112e
push rax
pushf
mov eax, 0x70adc6b3
pushf
not eax
add eax, 0x962ebcb1
xor eax, 0x82bdac97
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe9396f12
xor eax, 0xba448766
rol eax, 0xcc
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x4a56515f
pushf
not eax
add eax, 0xb6332697
xor eax, 0x95e3ca60
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe55576b4
xor eax, 0x8b16575c
rol eax, 0x86
popf
jmp 0x140090015
mov rcx, rbx
jmp 0x140091165
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x1400911a6
push rax
pushf
mov eax, 0xe7ab835a
pushf
not eax
add eax, 0xf9c0d7ef
xor eax, 0xdc5cc2de
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xce9dcbf9
xor eax, 0xa844a10f
rol eax, 0x7c
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x5c9fd1c2
pushf
not eax
add eax, 0x85f315c2
xor eax, 0xd910bc20
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xed9c8b0b
xor eax, 0xa99feb1a
rol eax, 0xd4
popf
jmp 0x140090015
mov eax, edi
jmp 0x140091ade
mov eax, dword [rbp - 0x18]
and edi, 0xffffffdd
mov dword [rsi + 0x10], eax
mov rax, qword [rbp - 0x28]
mov qword [rsi], rax
push rax
pushf
mov eax, 0x25e805c3
pushf
not eax
add eax, 0xa7ee67f7
xor eax, 0xfef9f98b
rol eax, 0x64
popf
pushf
not eax
add eax, 0xaa75bb80
xor eax, 0xe07bfff8
rol eax, 0xa7
popf
jmp 0x140090015
test dil, 6
je 0x14009128f
push rax
pushf
mov eax, 0x84f50307
pushf
not eax
add eax, 0x93dd5359
xor eax, 0x911e94e8
rol eax, 0x87
popf
pushf
not eax
add eax, 0x99d47b2f
xor eax, 0x9f921e5f
rol eax, 0x8c
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xb4496cb1
pushf
not eax
add eax, 0xb6e40cd8
xor eax, 0x85edb371
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x89213978
xor eax, 0xb83b74fe
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xce0aec4e
xor eax, 0xa9960c7f
rol eax, 0xbf
popf
jmp 0x140090015
mov r9d, 0x8c84de7f
pushf
not r9d
add r9d, 0xbc77cc9e
xor r9d, 0xfc3d7622
rol r9d, 0xa1
popf
pushf
not r9d
add r9d, 0xd0b33db0
xor r9d, 0xe1f43560
rol r9d, 0xe2
popf
pushf
not r9d
add r9d, 0xb68fdbf8
xor r9d, 0xbacc53f1
rol r9d, 0xad
popf
pushf
not r9d
add r9d, 0xf2bcd152
xor r9d, 0x9d8f2d19
rol r9d, 0xdb
popf
lea r8, [rbp - 0x40]
mov rcx, rbx
lea edx, [r9 + 1]
jmp 0x14009134b
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
test eax, eax
jne 0x140091388
push rax
pushf
mov eax, 0xaa0d6aee
pushf
not eax
add eax, 0xb360ec1f
xor eax, 0x9cdaf4ac
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb3356fb3
xor eax, 0xd343198d
rol eax, 0xc9
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xadcecbfb
pushf
not eax
add eax, 0xb73faa6e
xor eax, 0xfcff9577
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8c3f8cbe
xor eax, 0xcac229fb
rol eax, 0x9d
popf
jmp 0x140090015
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp rbx, 0xffffffffffffffff
je 0x140091410
push rax
pushf
mov eax, 0xf9145a43
pushf
not eax
add eax, 0x87d4b2d2
xor eax, 0x84c32f2a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa7b08822
xor eax, 0xf67282b0
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd5ac7448
xor eax, 0xbfc1be29
rol eax, 0x1e
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x2d8d3727
pushf
not eax
add eax, 0xb236d95e
xor eax, 0xff8d13c0
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe91afbf6
xor eax, 0xf45fd744
rol eax, 0xca
popf
jmp 0x140090015
mov rcx, rbx
jmp 0x140091447
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x14009149b
push rax
pushf
mov eax, 0x5788d697
pushf
not eax
add eax, 0xed52516b
xor eax, 0xda35a546
rol eax, 0x34
popf
pushf
not eax
add eax, 0xdc1fcc4e
xor eax, 0x975033c6
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xfe7fd686
xor eax, 0xfadc9bb8
rol eax, 0x86
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xf4771ab8
pushf
not eax
add eax, 0xc6d39152
xor eax, 0xf90197ae
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa3ab7c98
xor eax, 0xd8508d8e
rol eax, 0x48
popf
jmp 0x140090015
jmp 0x1400911d9
mov eax, dword [rbp - 0x40]
and edi, 0xfffffff9
mov dword [rsi + 0x10], eax
mov eax, dword [rbp - 0x3c]
mov dword [rsi + 0x14], eax
push rax
pushf
mov eax, 0xbd5b75ed
pushf
not eax
add eax, 0xc1f519b9
xor eax, 0x8da07e22
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd21eef20
xor eax, 0xadc88235
rol eax, 0xac
popf
pushf
not eax
add eax, 0xc86be368
xor eax, 0xa723813e
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe4c2658c
xor eax, 0x95f42095
rol eax, 0x15
popf
jmp 0x140090015
mov r9d, 0x868a5b6
pushf
not r9d
add r9d, 0xdaa3c245
xor r9d, 0xdeab7faa
rol r9d, 0x96
popf
pushf
not r9d
add r9d, 0xbe1ba567
xor r9d, 0xf51880ce
rol r9d, 0xdc
popf
test r9b, dil
je 0x140091617
push rax
pushf
mov eax, 0x32d9dddb
pushf
not eax
add eax, 0xe9396fd2
xor eax, 0x9316a5c3
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe0ed5da2
xor eax, 0xaf8b99b8
rol eax, 2
popf
pushf
not eax
add eax, 0xaad8a7e0
xor eax, 0xa25a4d04
rol eax, 6
popf
pushf
not eax
add eax, 0xda0b59ba
xor eax, 0xbfc720c0
rol eax, 0xbc
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xd8758f48
pushf
not eax
add eax, 0x91831c55
xor eax, 0xa92a1c3f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc322f055
xor eax, 0xe9272230
rol eax, 0x62
popf
pushf
not eax
add eax, 0xdf5c0d40
xor eax, 0xb9a4446a
rol eax, 0x6d
popf
jmp 0x140090015
lea r8, [rbp - 0x38]
mov rcx, rbx
lea edx, [r9 - 0x17]
jmp 0x140091669
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
test eax, eax
jne 0x1400916a6
push rax
pushf
mov eax, 0x71f47153
pushf
not eax
add eax, 0xf845fb9e
xor eax, 0xa6bc711f
rol eax, 0xec
popf
pushf
not eax
add eax, 0x84cf8b8c
xor eax, 0xa51aad7d
rol eax, 0xd6
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xe6c4af31
pushf
not eax
add eax, 0x9d8d421b
xor eax, 0xf5ddf335
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xac9b0d07
xor eax, 0xc19fa9b7
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc915c3c6
xor eax, 0xee9db816
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xde9dee80
xor eax, 0xb0645f37
rol eax, 0xd0
popf
jmp 0x140090015
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
cmp rbx, 0xffffffffffffffff
je 0x14009176b
push rax
pushf
mov eax, 0x6378d52d
pushf
not eax
add eax, 0xd40d7b28
xor eax, 0xceb7c99a
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd69a0c7b
xor eax, 0xa7bc2930
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xadbdf2b3
xor eax, 0x9a0450dc
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc542af18
xor eax, 0xf9399ba8
rol eax, 0xd6
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xc6fb6168
pushf
not eax
add eax, 0x826b8d35
xor eax, 0xa77f31bf
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc896ce09
xor eax, 0xf53e05ec
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb3ce2cc6
xor eax, 0xf689cc36
rol eax, 0xb4
popf
jmp 0x140090015
mov rcx, rbx
jmp 0x1400917b5
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x140091805
push rax
pushf
mov eax, 0xec690f69
pushf
not eax
add eax, 0xe91cd9c5
xor eax, 0x86062160
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbdeaf84d
xor eax, 0x87ccd591
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8c039813
xor eax, 0x85d9b94e
rol eax, 0xb4
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xd012a342
pushf
not eax
add eax, 0x9f5b55f2
xor eax, 0xb3a902f1
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdf2573df
xor eax, 0xf9cd30e4
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa50151ea
xor eax, 0xca8a00fc
rol eax, 0x26
popf
pushf
not eax
add eax, 0xdf615362
xor eax, 0xb742729b
rol eax, 0x6f
popf
jmp 0x140090015
jmp 0x1400911d9
mov rax, qword [rbp - 0x30]
and edi, 0xffffffe7
mov qword [rsi + 8], rax
mov eax, dword [rbp - 0x28]
mov dword [rsi + 0x18], eax
push rax
pushf
mov eax, 0xa4feb878
pushf
not eax
add eax, 0xbf421d36
xor eax, 0x94ec55d8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf5ea3982
xor eax, 0xb11949f7
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc3e9fca3
xor eax, 0xf899abed
rol eax, 0x10
popf
pushf
not eax
add eax, 0x94b5ef26
xor eax, 0xd8681857
rol eax, 0x61
popf
jmp 0x140090015
test edi, edi
jne 0x140091970
push rax
pushf
mov eax, 0xe00e67b4
pushf
not eax
add eax, 0xe6a774fb
xor eax, 0x9eb6c905
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc278c43a
xor eax, 0xdc7e0eb4
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb69bc143
xor eax, 0xeaa91e91
rol eax, 0xd4
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x81418ce3
pushf
not eax
add eax, 0xab6382af
xor eax, 0xc9e3f86d
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9a007dc2
xor eax, 0xfe7175d7
rol eax, 0x5f
popf
jmp 0x140090015
cmp rbx, 0xffffffffffffffff
je 0x140091a02
push rax
pushf
mov eax, 0x3d466d26
pushf
not eax
add eax, 0x954962bf
xor eax, 0xafd8f3ad
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe16d616c
xor eax, 0xa7775cf2
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x93c2ebe1
xor eax, 0xa15f5c20
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd34a4955
xor eax, 0x9dec7613
rol eax, 0xa2
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xf3700119
pushf
not eax
add eax, 0x903564b4
xor eax, 0xb2b5e5a6
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc1703078
xor eax, 0xb5d40e58
rol eax, 0x7e
popf
jmp 0x140090015
mov rcx, rbx
jmp 0x140091a39
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x140091a76
push rax
pushf
mov eax, 0xcd80dc2a
pushf
not eax
add eax, 0xa5c409db
xor eax, 0xcc880b7f
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xd0b02a8f
xor eax, 0xbbe503b4
rol eax, 0x22
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x6feac5df
pushf
not eax
add eax, 0xbcc3134d
xor eax, 0xae55101e
rol eax, 0x70
popf
pushf
not eax
add eax, 0xef07b199
xor eax, 0xd193cf07
rol eax, 0x22
popf
jmp 0x140090015
xor eax, eax
push rax
pushf
mov eax, 0x2f664e23
pushf
not eax
add eax, 0xb9ccf278
xor eax, 0xa779c0d9
rol eax, 0x64
popf
pushf
not eax
add eax, 0x96816d57
xor eax, 0xc4d12484
rol eax, 0x6f
popf
jmp 0x140090015
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1401533b0
lea r11, [rsp + 0x60]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
cmp rbx, 0xffffffffffffffff
je 0x140091b6b
push rax
pushf
mov eax, 0xc3e27f57
pushf
not eax
add eax, 0xc5086cc7
xor eax, 0xded9e46e
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf79ab9fc
xor eax, 0xf70a9bf7
rol eax, 2
popf
jmp 0x140090015
push rax
pushf
mov eax, 0xefe4eb4c
pushf
not eax
add eax, 0xd8b30fcd
xor eax, 0xd851428a
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe8b80e02
xor eax, 0xb878a7f7
rol eax, 0x2f
popf
jmp 0x140090015
mov rcx, rbx
jmp 0x140091ba2
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
je 0x140091bf2
push rax
pushf
mov eax, 0xcf643349
pushf
not eax
add eax, 0xe433f564
xor eax, 0xd482af82
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcc45f968
xor eax, 0xc584d25e
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xea3b2273
xor eax, 0xbc1ce76d
rol eax, 0x61
popf
jmp 0x140090015
push rax
pushf
mov eax, 0x71472fe5
pushf
not eax
add eax, 0xea9b97ef
xor eax, 0xb702cd00
rol eax, 0x77
popf
pushf
not eax
add eax, 0xccbb2689
xor eax, 0xffb9752b
rol eax, 0x71
popf
pushf
not eax
add eax, 0xdf69a5ac
xor eax, 0xc2a634d6
rol eax, 0x8d
popf
jmp 0x140090015
mov eax, 0xdeef19aa
pushf
not eax
add eax, 0xa5a82dfa
xor eax, 0xe7d39f7d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x85413003
xor eax, 0xcffb5ef2
rol eax, 0x36
popf
jmp 0x140091ade
call fcn.1400ce609
int3
call fcn.1400ce609
int3
call fcn.1400ce609
int3
call fcn.1400ce609
int3