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

Disassembly:
push rax
pushf
mov eax, 0x47ddf7eb
pushf
not eax
add eax, 0xda9ac0f6
xor eax, 0x9697a9b8
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe7356b00
xor eax, 0x9b0b8626
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd7069f3d
xor eax, 0xa7a8dfee
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xe1247578
xor eax, 0xbfb65015
rol eax, 0xcf
popf
cmp eax, 4
jne 0x14029095a
popf
pop rax
jmp 0x140290d85
cmp eax, 0
jne 0x140290969
popf
pop rax
jmp 0x140290b1c
cmp eax, 3
jne 0x140290978
popf
pop rax
jmp 0x140290cf0
cmp eax, 1
jne 0x140290987
popf
pop rax
jmp 0x140290c29
cmp eax, 0xd
jne 0x140290996
popf
pop rax
jmp 0x1402911bf
cmp eax, 0x1a
jne 0x1402909a5
popf
pop rax
jmp 0x14029196d
cmp eax, 0xe
jne 0x1402909b4
popf
pop rax
jmp 0x1402911f7
cmp eax, 0xb
jne 0x1402909c3
popf
pop rax
jmp 0x1402910dc
cmp eax, 0x19
jne 0x1402909d2
popf
pop rax
jmp 0x1402918d2
cmp eax, 8
jne 0x1402909e1
popf
pop rax
jmp 0x140290f3d
cmp eax, 0x1d
jne 0x1402909f0
popf
pop rax
jmp 0x140291b32
cmp eax, 0x17
jne 0x1402909ff
popf
pop rax
jmp 0x140291748
cmp eax, 0x1c
jne 0x140290a0e
popf
pop rax
jmp 0x140291aa2
cmp eax, 0x12
jne 0x140290a1d
popf
pop rax
jmp 0x14029140b
cmp eax, 0x18
jne 0x140290a2c
popf
pop rax
jmp 0x140291821
cmp eax, 0x11
jne 0x140290a3b
popf
pop rax
jmp 0x140291359
cmp eax, 0x1b
jne 0x140290a4a
popf
pop rax
jmp 0x140291a11
cmp eax, 0x16
jne 0x140290a59
popf
pop rax
jmp 0x1402916d4
cmp eax, 0xa
jne 0x140290a68
popf
pop rax
jmp 0x140291089
cmp eax, 0x14
jne 0x140290a77
popf
pop rax
jmp 0x140291564
cmp eax, 0xf
jne 0x140290a86
popf
pop rax
jmp 0x140291255
cmp eax, 0x13
jne 0x140290a95
popf
pop rax
jmp 0x1402914bc
cmp eax, 0x15
jne 0x140290aa4
popf
pop rax
jmp 0x14029160a
cmp eax, 2
jne 0x140290ab3
popf
pop rax
jmp 0x140290c8f
cmp eax, 0x1e
jne 0x140290ac2
popf
pop rax
jmp 0x140291b96
cmp eax, 0xc
jne 0x140290ad1
popf
pop rax
jmp 0x140291117
cmp eax, 7
jne 0x140290ae0
popf
pop rax
jmp 0x140290e98
cmp eax, 5
jne 0x140290aef
popf
pop rax
jmp 0x140290dd0
cmp eax, 9
jne 0x140290afe
popf
pop rax
jmp 0x140290fc4
cmp eax, 0x10
jne 0x140290b0d
popf
pop rax
jmp 0x1402912ef
cmp eax, 6
jne 0x140290b1c
popf
pop rax
jmp 0x140290e81
sub rsp, 0x88
mov rax, qword [0x140140a78]
mov qword [rsp + 0x20], rax
mov edx, 0x7fa3fc13
pushf
not edx
add edx, 0xa47d2404
xor edx, 0xb467521e
rol edx, 0x8d
popf
pushf
not edx
add edx, 0xa01f5c8d
xor edx, 0xd1618a74
rol edx, 0x60
popf
mov ecx, 0xf1229e30
pushf
not ecx
add ecx, 0xb1ab9925
xor ecx, 0xae66300c
rol ecx, 0xd3
popf
pushf
not ecx
add ecx, 0xa0acf745
xor ecx, 0xba0d83a3
rol ecx, 0x65
popf
pushf
not ecx
add ecx, 0xecd77de7
xor ecx, 0x9037f128
rol ecx, 0x38
popf
call fcn.1403affed
comiss xmm0, dword [0x140118918]
jbe 0x140290bf6
push rax
pushf
mov eax, 0x808ae5f5
pushf
not eax
add eax, 0xd5a83d82
xor eax, 0xd590e64c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x931b3327
xor eax, 0xbe0fb131
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbecda3de
xor eax, 0x9086a1a9
rol eax, 0x15
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xedd2d1fe
pushf
not eax
add eax, 0xc1127c00
xor eax, 0xc8af54f2
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa8b378bc
xor eax, 0xe032ff2e
rol eax, 0x91
popf
jmp 0x14029094b
mov dword [rsp + 0x28], 1
jmp 0x140290cf0
mov dword [rsp + 0x28], 0
push rax
pushf
mov eax, 0xc573d36d
pushf
not eax
add eax, 0x87f46d91
xor eax, 0x9613cf30
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd7083896
xor eax, 0xea4f2e3c
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa4cc0cf4
xor eax, 0x83873519
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8546f7b9
xor eax, 0xe51e4581
rol eax, 0x70
popf
jmp 0x14029094b
movzx eax, byte [rsp + 0x28]
test eax, eax
jne 0x140290d2c
push rax
pushf
mov eax, 0x784ec4db
pushf
not eax
add eax, 0xdf7fabde
xor eax, 0x8dfd1ae3
rol eax, 0xf
popf
pushf
not eax
add eax, 0xaf2b309c
xor eax, 0xa03a3b35
rol eax, 0xe6
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x6476c8e9
pushf
not eax
add eax, 0xc072a12e
xor eax, 0xc836ea41
rol eax, 0x25
popf
pushf
not eax
add eax, 0xe466d24a
xor eax, 0xb82d7530
rol eax, 6
popf
pushf
not eax
add eax, 0xafa8160d
xor eax, 0xa7677bdd
rol eax, 0x77
popf
pushf
not eax
add eax, 0x863dbe9e
xor eax, 0xe39419d3
rol eax, 0xc2
popf
jmp 0x14029094b
jmp 0x140291b96
mov rax, qword [rsp + 0x20]
mov eax, dword [rax + 0x544c]
and eax, 8
test eax, eax
je 0x140290e28
push rax
pushf
mov eax, 0xabc2840a
pushf
not eax
add eax, 0xf3fa0d65
xor eax, 0xbfbf20c6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xbcb3881b
xor eax, 0xa25109f0
rol eax, 0x68
popf
pushf
not eax
add eax, 0xeaba8e02
xor eax, 0x829cc1c9
rol eax, 0xe7
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x4071ee8c
pushf
not eax
add eax, 0xe0e88912
xor eax, 0x8df3e72e
rol eax, 0x84
popf
pushf
not eax
add eax, 0x8435d957
xor eax, 0x96bd16e8
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb7f569aa
xor eax, 0xc4ad154b
rol eax, 0x12
popf
pushf
not eax
add eax, 0x99c87850
xor eax, 0xe1c8b7eb
rol eax, 0x39
popf
jmp 0x14029094b
lea rcx, [0x1b88b4747]
pushf
sub rcx, 0x7879aa3f
popf
call fcn.1402df70d
xor eax, eax
test eax, eax
jne 0x140290ef7
push rax
pushf
mov eax, 0xefec99e
pushf
not eax
add eax, 0x8bb0315c
xor eax, 0xd2e083e9
rol eax, 0x87
popf
pushf
not eax
add eax, 0x83eac368
xor eax, 0xab2e5774
rol eax, 0x15
popf
pushf
not eax
add eax, 0xbc1c1cf9
xor eax, 0xbf53fa57
rol eax, 0x59
popf
pushf
not eax
add eax, 0x851cbce2
xor eax, 0xe47c60b1
rol eax, 7
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x6c831784
pushf
not eax
add eax, 0xdce38ce2
xor eax, 0x9a5abc9e
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb9b80e5b
xor eax, 0xc5b14a7d
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc8dbdf50
xor eax, 0xb3aef4e7
rol eax, 0xc8
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
cmp dword [rax + 0x3f24], 0
je 0x140290f7e
push rax
pushf
mov eax, 0xcc10dcf0
pushf
not eax
add eax, 0xbb633e44
xor eax, 0x826d2e9c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe59bc769
xor eax, 0xcc5c89b4
rol eax, 0x86
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xfb205f1f
pushf
not eax
add eax, 0xe44bdd47
xor eax, 0xf338dd26
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xae57ab63
xor eax, 0xae024f07
rol eax, 0x24
popf
pushf
not eax
add eax, 0xaea1a13b
xor eax, 0xaa5ace3d
rol eax, 0x51
popf
jmp 0x14029094b
mov rax, qword [0x140140a78]
mov qword [rsp + 0x50], rax
mov eax, 0xb65f547f
pushf
not eax
add eax, 0xcfbbc617
xor eax, 0xf47fb6bc
rol eax, 0x15
popf
pushf
not eax
add eax, 0x80c91ce5
xor eax, 0x9b4b7864
rol eax, 0xdd
popf
shl eax, 1
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rcx + 0x3f70]
and ecx, eax
mov eax, ecx
test eax, eax
je 0x140291056
push rax
pushf
mov eax, 0xb7fb7007
pushf
not eax
add eax, 0xa53af811
xor eax, 0xc5a4c972
rol eax, 0x15
popf
pushf
not eax
add eax, 0x9c28b7c2
xor eax, 0xee754599
rol eax, 0xea
popf
pushf
not eax
add eax, 0x9133d8c1
xor eax, 0xa1acd6b6
rol eax, 0xa7
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xcb5c9e00
pushf
not eax
add eax, 0xb1c7f59f
xor eax, 0xc1b23ec7
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xeb2b25c3
xor eax, 0xbe000547
rol eax, 0xd9
popf
jmp 0x14029094b
mov dword [rsp + 0x2c], 1
jmp 0x140291117
mov dword [rsp + 0x2c], 0
push rax
pushf
mov eax, 0x75d39af8
pushf
not eax
add eax, 0xec5d2b4b
xor eax, 0xbe2beff7
rol eax, 0x46
popf
pushf
not eax
add eax, 0xcf925500
xor eax, 0xa6926b8d
rol eax, 0xad
popf
jmp 0x14029094b
movzx eax, byte [rsp + 0x2c]
test eax, eax
jne 0x140291179
push rax
pushf
mov eax, 0x2dfc4e90
pushf
not eax
add eax, 0x83bd9e0f
xor eax, 0xa57cd04a
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf8eb2b9f
xor eax, 0x95af7283
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa52ae6be
xor eax, 0x88dfa5b8
rol eax, 2
popf
pushf
not eax
add eax, 0xb52156d7
xor eax, 0x8c503d39
rol eax, 0x8d
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xf7c5ef53
pushf
not eax
add eax, 0xf0aa261c
xor eax, 0x8d7b1f04
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xedb6d520
xor eax, 0x9fc07531
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcf07d1de
xor eax, 0x853a8fea
rol eax, 0x5e
popf
jmp 0x14029094b
call fcn.1402e3f38
push rax
pushf
mov eax, 0x24655361
pushf
not eax
add eax, 0xe231ee23
xor eax, 0xcbb836b1
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb6e5b5da
xor eax, 0xfb0be328
rol eax, 8
popf
jmp 0x14029094b
jmp 0x140291b96
mov rax, qword [rsp + 0x20]
cmp dword [rax + 0x4124], 0
je 0x140291296
push rax
pushf
mov eax, 0x87ef0ab5
pushf
not eax
add eax, 0xe70259b0
xor eax, 0xfc962ef7
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x86138c61
xor eax, 0x98f76160
rol eax, 0x45
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x4a863df7
pushf
not eax
add eax, 0xea95d4f0
xor eax, 0xb4b90ada
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbcdf5c31
xor eax, 0xc2e477e7
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb2eddb31
xor eax, 0x884d1c93
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa5d17d75
xor eax, 0x956b0320
rol eax, 0x31
popf
jmp 0x14029094b
xor ecx, ecx
call fcn.14030013e
call fcn.1403b69ef
jmp 0x140291b96
mov rax, qword [rsp + 0x20]
cmp qword [rax + 0x40e8], 0
je 0x1402913c5
push rax
pushf
mov eax, 0x28fe60f0
pushf
not eax
add eax, 0x9a779445
xor eax, 0xed81df21
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x821c3bc2
xor eax, 0xb44875d4
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x91e658be
xor eax, 0xc9d9f8f1
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd739a0c3
xor eax, 0x84e109f4
rol eax, 0x54
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xd10274c6
pushf
not eax
add eax, 0x97e98cc8
xor eax, 0xeaeff011
rol eax, 0x10
popf
pushf
not eax
add eax, 0xde9cfc9f
xor eax, 0xec226b4f
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfa34e8bf
xor eax, 0xe282b360
rol eax, 0xc4
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov rcx, qword [rsp + 0x20]
mov rax, qword [rax + 0x360]
cmp qword [rcx + 0x40e8], rax
je 0x140291476
push rax
pushf
mov eax, 0x42dc8ce8
pushf
not eax
add eax, 0x9e28120e
xor eax, 0x8ef511de
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb75ad9d9
xor eax, 0xdcb94303
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xae2d4139
xor eax, 0xa1675bcd
rol eax, 0x41
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x7933afd3
pushf
not eax
add eax, 0xc216f946
xor eax, 0xbab0c7e5
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdc1e9c1b
xor eax, 0xeb9c9414
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc2979d0b
xor eax, 0xbe59c964
rol eax, 0x28
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov eax, dword [rax + 0xc]
and eax, 0x4000000
test eax, eax
jne 0x140291531
push rax
pushf
mov eax, 0x44b8096a
pushf
not eax
add eax, 0xae82bb51
xor eax, 0x83d50851
rol eax, 0x18
popf
pushf
not eax
add eax, 0x84fc5aeb
xor eax, 0x91168853
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe6dd8ccb
xor eax, 0xac9b178e
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x8b069e5d
xor eax, 0xee55fb7f
rol eax, 0x6d
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xa9ec33ab
pushf
not eax
add eax, 0xaa59b221
xor eax, 0xf081aa6f
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xc2d1fe3c
xor eax, 0x8cab4200
rol eax, 0xcc
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
cmp qword [rax + 0x350], 0
je 0x1402915d7
push rax
pushf
mov eax, 0x804e5dae
pushf
not eax
add eax, 0xa092b783
xor eax, 0x9e2f6313
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xdf229681
xor eax, 0xa6843aed
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa8707ed3
xor eax, 0xc9650a79
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa5f16be6
xor eax, 0x86b13d50
rol eax, 0x64
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x4b9d8b36
pushf
not eax
add eax, 0xd72962e6
xor eax, 0xf4c4cebd
rol eax, 0x87
popf
pushf
not eax
add eax, 0x9f2c01fb
xor eax, 0xf79f78ad
rol eax, 0
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov rax, qword [rax + 0x350]
mov qword [rsp + 0x38], rax
lea rdx, [rsp + 0x60]
mov rcx, qword [rsp + 0x40]
call fcn.1401bce3d
mov rcx, qword [rsp + 0x38]
call fcn.1401c3a10
lea r8, [rsp + 0x60]
mov rdx, qword [rsp + 0x38]
lea rcx, [rsp + 0x70]
call fcn.14016a98f
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x40]
mov eax, dword [rax + 0x60]
mov dword [rsp + 0x30], eax
mov r9, qword [rsp + 0x58]
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x30]
call fcn.140319a8f
call fcn.1403b69ef
jmp 0x140291b96
mov rax, qword [rsp + 0x20]
cmp dword [rax + 0x40b0], 0
jle 0x140291715
push rax
pushf
mov eax, 0x997119c5
pushf
not eax
add eax, 0xdcbeb95a
xor eax, 0xf49c6c85
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc8ddf2c2
xor eax, 0xdd60d391
rol eax, 0x24
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x3d77c59f
pushf
not eax
add eax, 0xde7ce95a
xor eax, 0xb638c9a7
rol eax, 0x18
popf
pushf
not eax
add eax, 0xedaf2d05
xor eax, 0xd09b6f1a
rol eax, 0x11
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
add rax, 0x40b0
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x48]
mov eax, dword [rax]
jmp 0x140291760
dec eax
cdqe
imul rax, rax, 0x38
mov rcx, qword [rsp + 0x48]
mov rcx, qword [rcx + 8]
mov rax, qword [rcx + rax + 8]
mov eax, dword [rax + 0xc]
and eax, 0x8000000
test eax, eax
jne 0x1402917c8
push rax
pushf
mov eax, 0x1cd043c
pushf
not eax
add eax, 0xbb23f9b1
xor eax, 0x9e1ebe5c
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf59539ee
xor eax, 0xdcc1ffae
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x95e3527f
xor eax, 0x9a44da09
rol eax, 0xd6
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x9d0ea005
pushf
not eax
add eax, 0xec33441d
xor eax, 0x99266152
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x80f56f3b
xor eax, 0xd403cb09
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa1ded602
xor eax, 0xf438ade0
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xbf5b1c5b
xor eax, 0xc05a87b8
rol eax, 0xe9
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov eax, dword [rax + 0x40b0]
jmp 0x14029182d
dec eax
mov dl, 0x4b
pushf
not dl
add dl, 0x50
xor dl, 0x93
rol dl, 0xcf
popf
pushf
not dl
add dl, 0x2e
xor dl, 0x16
rol dl, 0x79
popf
pushf
not dl
add dl, 0xcd
xor dl, 2
rol dl, 0x46
popf
pushf
not dl
add dl, 0x47
xor dl, 0x89
rol dl, 0xee
popf
mov ecx, eax
call fcn.140379732
jmp 0x140291b96
mov rax, qword [rsp + 0x20]
cmp qword [rax + 0x40e8], 0
je 0x14029193a
push rax
pushf
mov eax, 0x421b61e2
pushf
not eax
add eax, 0x808b2d5a
xor eax, 0xfc5b17e8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xea12fa4a
xor eax, 0xcb655e2e
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf6024a65
xor eax, 0x83bedad2
rol eax, 0xda
popf
pushf
not eax
add eax, 0x911b9aba
xor eax, 0x8e5e7c42
rol eax, 0x73
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x3eaa4c63
pushf
not eax
add eax, 0xf16fed21
xor eax, 0x99bb169b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf38bcc52
xor eax, 0x9878b68f
rol eax, 0x60
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov eax, dword [rax + 0xc]
and eax, 0x4000000
test eax, eax
jne 0x1402919cb
push rax
pushf
mov eax, 0x6deafda8
pushf
not eax
add eax, 0xf884943c
xor eax, 0x864676b6
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x9031dcf6
xor eax, 0x922b8e28
rol eax, 0x56
popf
pushf
not eax
add eax, 0xf05a42ea
xor eax, 0xc4cdaeb3
rol eax, 0x98
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0x2010e1f6
pushf
not eax
add eax, 0xae859206
xor eax, 0x82e42789
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb8acbb2b
xor eax, 0xa98986ee
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xa89e3ea4
xor eax, 0xd88f9b2e
rol eax, 0x2f
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov eax, dword [rax + 0xc]
and eax, 0x1000000
test eax, eax
jne 0x140291a6f
push rax
pushf
mov eax, 0xf1833eb0
pushf
not eax
add eax, 0xbc783904
xor eax, 0xbaf1e995
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x92c76cf1
xor eax, 0x9af09d74
rol eax, 0x23
popf
pushf
not eax
add eax, 0x840f29a4
xor eax, 0xc9854a03
rol eax, 0xae
popf
jmp 0x14029094b
push rax
pushf
mov eax, 0xac524ff6
pushf
not eax
add eax, 0xbe305280
xor eax, 0x89ff5e45
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xfb825b75
xor eax, 0xa30f356c
rol eax, 0xca
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov rax, qword [rax + 0x40e8]
mov ecx, 0x4c82edfd
pushf
not ecx
add ecx, 0x951885ba
xor ecx, 0xc2c6ce5e
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0x8330def7
xor ecx, 0x91eba54a
rol ecx, 0x16
popf
imul rcx, rcx, 0
mov dword [rax + rcx + 0x388], 0
push rax
pushf
mov eax, 0x124f965e
pushf
not eax
add eax, 0xc18f12db
xor eax, 0xc4a6ab75
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcbc5f5b3
xor eax, 0x9dcad1a2
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8950707a
xor eax, 0x8ae06140
rol eax, 0xca
popf
jmp 0x14029094b
mov rax, qword [rsp + 0x20]
mov dword [rax + 0x40f4], 0
mov rax, qword [rsp + 0x20]
mov dword [rax + 0x40f0], 0
push rax
pushf
mov eax, 0x4cd4dedb
pushf
not eax
add eax, 0xa50e7100
xor eax, 0xa6f3ef3f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdc9a8267
xor eax, 0x819acc96
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb4c6aaa6
xor eax, 0xd02894e8
rol eax, 0x87
popf
jmp 0x14029094b
add rsp, 0x88
ret