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

Disassembly:
push rax
pushf
mov eax, 0xb8c94ad3
pushf
not eax
add eax, 0xffb9729a
xor eax, 0xc0428950
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd452479f
xor eax, 0xb822b13b
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcf86dfaf
xor eax, 0x9d835976
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcb990a30
xor eax, 0xd1f1b4a2
rol eax, 0xee
popf
cmp eax, 0x20
jne 0x140215d71
popf
pop rax
jmp 0x14021719c
cmp eax, 0
jne 0x140215d80
popf
pop rax
jmp 0x140215f6f
cmp eax, 3
jne 0x140215d8f
popf
pop rax
jmp 0x140216158
cmp eax, 1
jne 0x140215d9e
popf
pop rax
jmp 0x14021607c
cmp eax, 0xd
jne 0x140215dad
popf
pop rax
jmp 0x140216670
cmp eax, 0x1a
jne 0x140215dbc
popf
pop rax
jmp 0x140216e56
cmp eax, 0xe
jne 0x140215dcb
popf
pop rax
jmp 0x140216752
cmp eax, 0xb
jne 0x140215dda
popf
pop rax
jmp 0x140216580
cmp eax, 0x19
jne 0x140215de9
popf
pop rax
jmp 0x140216dd7
cmp eax, 8
jne 0x140215df8
popf
pop rax
jmp 0x1402163e6
cmp eax, 0x1d
jne 0x140215e07
popf
pop rax
jmp 0x140216fe4
cmp eax, 0x17
jne 0x140215e16
popf
pop rax
jmp 0x140216d49
cmp eax, 0x1c
jne 0x140215e25
popf
pop rax
jmp 0x140216f3b
cmp eax, 0x12
jne 0x140215e34
popf
pop rax
jmp 0x140216976
cmp eax, 0x18
jne 0x140215e43
popf
pop rax
jmp 0x140216d9d
cmp eax, 0x11
jne 0x140215e52
popf
pop rax
jmp 0x1402168cd
cmp eax, 0x1b
jne 0x140215e61
popf
pop rax
jmp 0x140216ea8
cmp eax, 0x21
jne 0x140215e70
popf
pop rax
jmp 0x140217220
cmp eax, 0xa
jne 0x140215e7f
popf
pop rax
jmp 0x140216542
cmp eax, 0x14
jne 0x140215e8e
popf
pop rax
jmp 0x140216ac9
cmp eax, 0xf
jne 0x140215e9d
popf
pop rax
jmp 0x140216798
cmp eax, 0x13
jne 0x140215eac
popf
pop rax
jmp 0x140216a42
cmp eax, 0x15
jne 0x140215ebb
popf
pop rax
jmp 0x140216bc9
cmp eax, 0x22
jne 0x140215eca
popf
pop rax
jmp 0x14021726f
cmp eax, 0x1e
jne 0x140215ed9
popf
pop rax
jmp 0x1402170cb
cmp eax, 0xc
jne 0x140215ee8
popf
pop rax
jmp 0x1402165eb
cmp eax, 7
jne 0x140215ef7
popf
pop rax
jmp 0x140216399
cmp eax, 5
jne 0x140215f06
popf
pop rax
jmp 0x140216281
cmp eax, 0x1f
jne 0x140215f15
popf
pop rax
jmp 0x14021712f
cmp eax, 0x10
jne 0x140215f24
popf
pop rax
jmp 0x140216859
cmp eax, 6
jne 0x140215f33
popf
pop rax
jmp 0x14021634f
cmp eax, 9
jne 0x140215f42
popf
pop rax
jmp 0x140216471
cmp eax, 4
jne 0x140215f51
popf
pop rax
jmp 0x1402161d8
cmp eax, 0x16
jne 0x140215f60
popf
pop rax
jmp 0x140216cb3
cmp eax, 2
jne 0x140215f6f
popf
pop rax
jmp 0x14021614d
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x10
xor eax, eax
xor ecx, ecx
cpuid
mov r8d, ecx
mov r10d, edx
xor r10d, 0x49656e69
xor r8d, 0x6c65746e
mov r9d, ebx
mov r14d, eax
xor ecx, ecx
mov eax, 0x7025da4d
pushf
not eax
add eax, 0xcb229534
xor eax, 0x91214dff
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc0ac8664
xor eax, 0xc992be86
rol eax, 0x76
popf
cpuid
or r10d, r8d
mov dword [rbp - 0x10], eax
xor r9d, 0x756e6547
mov dword [rbp - 0xc], ebx
or r10d, r9d
mov dword [rbp - 8], ecx
mov edi, ecx
mov dword [rbp - 4], edx
jne 0x140216023
push rax
pushf
mov eax, 0x6ef6c335
pushf
not eax
add eax, 0xfd8dd193
xor eax, 0xb9d1822b
rol eax, 0x12
popf
pushf
not eax
add eax, 0xe72707ad
xor eax, 0xbd4e2a92
rol eax, 0x85
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xb6ce023
pushf
not eax
add eax, 0xb7119bf1
xor eax, 0xfa2b6f84
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe9d4c14b
xor eax, 0xca6f115d
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb51c3b37
xor eax, 0x894f47f1
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x85a75874
xor eax, 0x83427c14
rol eax, 0xf
popf
jmp 0x140215d62
or qword [0x1400a2228], 0xffffffffffffffff
and eax, 0xfff3ff0
mov qword [0x1400a2220], 0x8000
cmp eax, 0x106c0
je 0x1402160f4
push rax
pushf
mov eax, 0x2ddbd049
pushf
not eax
add eax, 0xe23ddf71
xor eax, 0xa1d61a0b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc0f982c8
xor eax, 0x8672b5f6
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe59193bc
xor eax, 0xce088b6d
rol eax, 0x47
popf
pushf
not eax
add eax, 0xbd043922
xor eax, 0x9513ec3f
rol eax, 7
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x368fd5
pushf
not eax
add eax, 0xbfc930aa
xor eax, 0xe87df3f8
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf89f87f8
xor eax, 0xabad4087
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8fb0d65f
xor eax, 0xbbd7043b
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd8a18532
xor eax, 0xcd1cf6b3
rol eax, 0xc3
popf
jmp 0x140215d62
cmp eax, 0x20660
je 0x14021634f
cmp eax, 0x20670
je 0x140216192
push rax
pushf
mov eax, 0xf36ab7f4
pushf
not eax
add eax, 0xba7d717c
xor eax, 0xd1a758d5
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbd650aff
xor eax, 0x8ff94852
rol eax, 0x5f
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xa42cd179
pushf
not eax
add eax, 0xc8d28074
xor eax, 0xa02736c2
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb6d21813
xor eax, 0xf1eb5ddc
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd87c6ded
xor eax, 0xb7a0c469
rol eax, 0x4b
popf
jmp 0x140215d62
add eax, 0xfffcf9b0
cmp eax, 0x20
ja 0x140216228
push rax
pushf
mov eax, 0x29423a5f
pushf
not eax
add eax, 0xbb5931ec
xor eax, 0xc6a595e9
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf8b9d6bb
xor eax, 0xbc542111
rol eax, 0x90
popf
pushf
not eax
add eax, 0xea8039fe
xor eax, 0xdd0f3e3e
rol eax, 0x9e
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xa80ee374
pushf
not eax
add eax, 0xd0dbd296
xor eax, 0xaf0e1dc7
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf1a46bb7
xor eax, 0x94687176
rol eax, 0x56
popf
pushf
not eax
add eax, 0xdbd07509
xor eax, 0xcf1be40f
rol eax, 0xac
popf
pushf
not eax
add eax, 0xcdd01f50
xor eax, 0x8074ef9b
rol eax, 0x69
popf
jmp 0x140215d62
movabs rcx, 0xedd1973ac22ccfe6
pushf
not rcx
add rcx, 0x5ad0e642
xor rcx, 0x475bf65b
rol rcx, 0x1f
popf
pushf
not rcx
add rcx, 0x5e698f83
xor rcx, 0x55524b20
rol rcx, 0x94
popf
bt rcx, rax
jae 0x14021631c
push rax
pushf
mov eax, 0xbe9c515c
pushf
not eax
add eax, 0xf6abe333
xor eax, 0xb9814056
rol eax, 0xd
popf
pushf
not eax
add eax, 0xded48185
xor eax, 0x989066e5
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x80bcd4fd
xor eax, 0xb9b10eb8
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa6e43b61
xor eax, 0x8c2b008b
rol eax, 0xee
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xd176f467
pushf
not eax
add eax, 0xcf75df9f
xor eax, 0xe47e7678
rol eax, 0x99
popf
pushf
not eax
add eax, 0x954607e9
xor eax, 0xf713064e
rol eax, 0xbb
popf
jmp 0x140215d62
mov r8d, dword [0x1400a71cc]
or r8d, 1
mov dword [0x1400a71cc], r8d
jmp 0x1402163e6
mov r8d, dword [0x1400a71cc]
push rax
pushf
mov eax, 0x697cd521
pushf
not eax
add eax, 0xee8d53a9
xor eax, 0x88b52407
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc318f539
xor eax, 0xf44c0d36
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x931f6b06
xor eax, 0x9da31600
rol eax, 0xd4
popf
jmp 0x140215d62
xor r9d, r9d
mov esi, r9d
mov r10d, r9d
mov r11d, r9d
cmp r14d, 7
jl 0x14021643e
push rax
pushf
mov eax, 0x61609744
pushf
not eax
add eax, 0x9f9c9a5f
xor eax, 0xe9dcff03
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfd0cacc2
xor eax, 0xe7683b6f
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xbb34a9c5
xor eax, 0xbe145fa1
rol eax, 0x14
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x967008c0
pushf
not eax
add eax, 0xf4c2b1ad
xor eax, 0xa5c268ff
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd1d45154
xor eax, 0xdab2d110
rol eax, 0xfe
popf
jmp 0x140215d62
lea eax, [r9 + 7]
xor ecx, ecx
cpuid
mov dword [rbp - 0x10], eax
mov esi, edx
mov dword [rbp - 0xc], ebx
mov r9d, ebx
mov dword [rbp - 8], ecx
mov dword [rbp - 4], edx
bt ebx, 9
jae 0x1402164e9
push rax
pushf
mov eax, 0x94025eab
pushf
not eax
add eax, 0xf7766ded
xor eax, 0xb4e3945e
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xad6ff901
xor eax, 0x8df73d40
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf1281f9f
xor eax, 0x9c6b602e
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xece86407
xor eax, 0xc3b08d95
rol eax, 0xec
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xcd0b1501
pushf
not eax
add eax, 0xd310ef54
xor eax, 0xb92f4cf2
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xb8071b47
xor eax, 0xa68cebd3
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xff0b9acb
xor eax, 0x9d8a413a
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa0206072
xor eax, 0xb3504e30
rol eax, 0x53
popf
jmp 0x140215d62
or r8d, 2
mov dword [0x1400a71cc], r8d
push rax
pushf
mov eax, 0x4bc56498
pushf
not eax
add eax, 0xe2ca5192
xor eax, 0xfc589ea7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xaaf975d5
xor eax, 0xee23dcf0
rol eax, 0xb3
popf
jmp 0x140215d62
cmp eax, 1
jl 0x1402165b8
push rax
pushf
mov eax, 0xd4378593
pushf
not eax
add eax, 0xeae97af0
xor eax, 0xe04ae6e7
rol eax, 6
popf
pushf
not eax
add eax, 0x99c14727
xor eax, 0xdafc59a9
rol eax, 0xdb
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xa4bd8345
pushf
not eax
add eax, 0xc718ae0d
xor eax, 0xc3716aa4
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe7b5f6da
xor eax, 0xdb39d711
rol eax, 0x79
popf
jmp 0x140215d62
mov eax, 0x94a31f39
pushf
not eax
add eax, 0xb83607f9
xor eax, 0xd01dbd89
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc90d3c14
xor eax, 0xed3efe87
rol eax, 0xfd
popf
lea ecx, [rax - 6]
cpuid
mov r10d, edx
mov dword [rbp - 0x10], eax
mov dword [rbp - 0xc], ebx
mov dword [rbp - 8], ecx
mov dword [rbp - 4], edx
push rax
pushf
mov eax, 0x80c86618
pushf
not eax
add eax, 0x894ed694
xor eax, 0x88c44122
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xb27361fe
xor eax, 0xe91e24b8
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf8987c98
xor eax, 0xb0c07247
rol eax, 0x41
popf
jmp 0x140215d62
mov eax, 0xbec4829b
pushf
not eax
add eax, 0xf81dd75e
xor eax, 0xf7d82e7d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf6e0bbe6
xor eax, 0xc829b54d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xdfacf3e2
xor eax, 0x916455d7
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd3a87ec9
xor eax, 0x8ad8f978
rol eax, 0x41
popf
cmp r14d, eax
jl 0x14021671f
push rax
pushf
mov eax, 0x9515d979
pushf
not eax
add eax, 0xff90d142
xor eax, 0xf1735e21
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa1ecdc9e
xor eax, 0xcfe8f173
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf6fa536c
xor eax, 0xbc009ef5
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf5dc4b84
xor eax, 0x9e758a78
rol eax, 0x99
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x60a14706
pushf
not eax
add eax, 0x9b76634f
xor eax, 0xdd08e879
rol eax, 0x66
popf
pushf
not eax
add eax, 0xdbb76ca7
xor eax, 0xe43de02d
rol eax, 0xd1
popf
jmp 0x140215d62
xor ecx, ecx
cpuid
mov r11d, ebx
mov dword [rbp - 0x10], eax
mov dword [rbp - 0xc], ebx
mov dword [rbp - 8], ecx
mov dword [rbp - 4], edx
push rax
pushf
mov eax, 0x671b42e0
pushf
not eax
add eax, 0xb9c8d7e0
xor eax, 0x86fee2af
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc425fc0a
xor eax, 0x80d54e30
rol eax, 0x13
popf
jmp 0x140215d62
mov rax, qword [0x1400a2210]
mov ebx, 0x6d91d28
pushf
not ebx
add ebx, 0xf232d627
xor ebx, 0xeef011f8
rol ebx, 0x7f
popf
pushf
not ebx
add ebx, 0x8e067918
xor ebx, 0x8831a494
rol ebx, 9
popf
and rax, 0xfffffffffffffffe
mov dword [reloc.d2d1.dll_Ordinal_1], 1
mov dword [0x1400a221c], 2
mov qword [0x1400a2210], rax
bt edi, 0x14
jae 0x140216826
push rax
pushf
mov eax, 0x11c2d0d4
pushf
not eax
add eax, 0x870c32d3
xor eax, 0x9267088c
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbda9d477
xor eax, 0x8d4ceea9
rol eax, 0x6b
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x4490e5a
pushf
not eax
add eax, 0xd01ff180
xor eax, 0xb45a0641
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9fac0195
xor eax, 0xa344d451
rol eax, 0x9b
popf
jmp 0x140215d62
and rax, 0xffffffffffffffef
mov dword [reloc.d2d1.dll_Ordinal_1], 2
mov qword [0x1400a2210], rax
mov dword [0x1400a221c], ebx
push rax
pushf
mov eax, 0xac402331
pushf
not eax
add eax, 0xde77885f
xor eax, 0xa4e88da9
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb4567c39
xor eax, 0xa0f7bb78
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x9ffcda84
xor eax, 0x9dcb8b6d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xdd280a9a
xor eax, 0xad9850dc
rol eax, 0x7b
popf
jmp 0x140215d62
bt edi, 0x1b
jae 0x14021691d
push rax
pushf
mov eax, 0x4dbd318a
pushf
not eax
add eax, 0xa2c49f85
xor eax, 0xa43d528e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd0c9658e
xor eax, 0xca8f47fe
rol eax, 0x34
popf
pushf
not eax
add eax, 0xbed474d4
xor eax, 0xb97b0882
rol eax, 0xe3
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x5d7a2f0a
pushf
not eax
add eax, 0x9dec7dfd
xor eax, 0xe7afdec1
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa08f8956
xor eax, 0x89e38745
rol eax, 0x38
popf
pushf
not eax
add eax, 0xac736f41
xor eax, 0xcb9b600c
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd31513c2
xor eax, 0xcdd249c9
rol eax, 0xbb
popf
jmp 0x140215d62
xor ecx, ecx
xgetbv
shl rdx, 0x20
or rdx, rax
mov qword [rbp + 0x20], rdx
bt edi, 0x1c
jae 0x1402169e9
push rax
pushf
mov eax, 0x180a0cd7
pushf
not eax
add eax, 0x963fbdfc
xor eax, 0xf23fd3f2
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc16589f3
xor eax, 0x938031ef
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd230e45e
xor eax, 0xef55ec2c
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe4a293e2
xor eax, 0x83d6404a
rol eax, 0xfc
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x4e0061e1
pushf
not eax
add eax, 0x92571c6e
xor eax, 0x98ebf918
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe6a05983
xor eax, 0x8a95cfb8
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x94c55603
xor eax, 0xaeff0adf
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xfd401842
xor eax, 0xb120fbbb
rol eax, 0x34
popf
jmp 0x140215d62
mov rax, qword [rbp + 0x20]
and al, bl
cmp al, bl
jne 0x140216a96
push rax
pushf
mov eax, 0x148de974
pushf
not eax
add eax, 0xe04ca29f
xor eax, 0xf817eb15
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf3476efa
xor eax, 0x8ebc8590
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9d9d8951
xor eax, 0xb48b2239
rol eax, 0xcd
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x6b28c099
pushf
not eax
add eax, 0xd2ab06e4
xor eax, 0x8defc5e0
rol eax, 0x30
popf
pushf
not eax
add eax, 0x805b378a
xor eax, 0xfcaf4d1c
rol eax, 0x50
popf
jmp 0x140215d62
mov eax, dword [0x1400a221c]
mov dl, 0x43
pushf
not dl
add dl, 0xf7
xor dl, 0xb6
rol dl, 0x7b
popf
pushf
not dl
add dl, 0xa1
xor dl, 0xb7
rol dl, 0x59
popf
pushf
not dl
add dl, 0xd9
xor dl, 0xba
rol dl, 0xc6
popf
or eax, 8
mov dword [reloc.d2d1.dll_Ordinal_1], 3
mov dword [0x1400a221c], eax
test r9b, 0x20
je 0x140216b70
push rax
pushf
mov eax, 0x1164921e
pushf
not eax
add eax, 0x88f8bf10
xor eax, 0xdb3d99b2
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb268494c
xor eax, 0xc014bdf5
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf3cdcfad
xor eax, 0xa952f576
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xca4aea7f
xor eax, 0xfea5e954
rol eax, 0x91
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x3c0dc7d2
pushf
not eax
add eax, 0xee4b5dbe
xor eax, 0xb5d5626d
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8f331824
xor eax, 0x85dcf0e4
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xebf40f14
xor eax, 0xce54c540
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xbf7d7990
xor eax, 0xe73bc0db
rol eax, 0xa5
popf
jmp 0x140215d62
or eax, 0x20
mov dword [reloc.d2d1.dll_Ordinal_1], 5
mov dword [0x1400a221c], eax
mov ecx, 0x8cf4eb2e
pushf
not ecx
add ecx, 0xb14e3885
xor ecx, 0xd4f7103a
rol ecx, 0x3c
popf
pushf
not ecx
add ecx, 0xe3c251de
xor ecx, 0xd68fd17a
rol ecx, 0x24
popf
pushf
not ecx
add ecx, 0xb9790662
xor ecx, 0x95dd2e88
rol ecx, 0xbc
popf
mov rax, qword [0x1400a2210]
and r9d, ecx
and rax, 0xfffffffffffffffd
mov qword [0x1400a2210], rax
cmp r9d, ecx
jne 0x140216c80
push rax
pushf
mov eax, 0x428b8e98
pushf
not eax
add eax, 0x925ced9e
xor eax, 0xde39f40f
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xb38724a8
xor eax, 0x993a6250
rol eax, 9
popf
pushf
not eax
add eax, 0x892592bc
xor eax, 0xabee278f
rol eax, 0xa5
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0xd7c36011
pushf
not eax
add eax, 0xf3bf3a16
xor eax, 0x833192a2
rol eax, 0x40
popf
pushf
not eax
add eax, 0x91a75ee5
xor eax, 0xfe9d163e
rol eax, 0xa
popf
jmp 0x140215d62
mov rax, qword [rbp + 0x20]
and al, dl
cmp al, dl
jne 0x140216d16
push rax
pushf
mov eax, 0xb34485b4
pushf
not eax
add eax, 0x89468335
xor eax, 0xcf2957b7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9de1a7c1
xor eax, 0x9daf28c4
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc6fddd6c
xor eax, 0xd152fe86
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xecc1b070
xor eax, 0xfaa26a7d
rol eax, 0x78
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x809169b1
pushf
not eax
add eax, 0xdd831b5c
xor eax, 0xaba74cac
rol eax, 0x22
popf
pushf
not eax
add eax, 0xf47af916
xor eax, 0xd71f04fa
rol eax, 0xa5
popf
jmp 0x140215d62
mov rax, qword [0x1400a2210]
or dword [0x1400a221c], 0x40
and rax, 0xffffffffffffffdb
mov dword [reloc.d2d1.dll_Ordinal_1], ebx
mov qword [0x1400a2210], rax
jmp 0x140216dd7
mov rax, qword [0x1400a2210]
push rax
pushf
mov eax, 0xf58e5620
pushf
not eax
add eax, 0x919d0266
xor eax, 0x99705531
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe9b3cc98
xor eax, 0x89f56e06
rol eax, 0x3c
popf
jmp 0x140215d62
bt esi, 0x17
jae 0x140216e23
push rax
pushf
mov eax, 0xe1d53ddd
pushf
not eax
add eax, 0xc450f612
xor eax, 0xbef2006b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa1b55639
xor eax, 0xd9f853e7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc65c30b7
xor eax, 0xb0c9b1b3
rol eax, 0x85
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x9726a4d2
pushf
not eax
add eax, 0xe948f4ab
xor eax, 0xaddbe520
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x99da6197
xor eax, 0xb1da943c
rol eax, 0xc3
popf
jmp 0x140215d62
btr rax, 0x18
mov qword [0x1400a2210], rax
push rax
pushf
mov eax, 0x416d49ce
pushf
not eax
add eax, 0x99dd2d18
xor eax, 0xdc8eb8ba
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe081017b
xor eax, 0xc60a1fa7
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x9998a613
xor eax, 0x8c6992a6
rol eax, 0x50
popf
jmp 0x140215d62
bt r10d, 0x13
jae 0x140216f08
push rax
pushf
mov eax, 0x7fd91f7d
pushf
not eax
add eax, 0xc66cbced
xor eax, 0x8faffe5e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xcf444749
xor eax, 0xe1d761ff
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe26a37b7
xor eax, 0x9771b262
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd2b8e45a
xor eax, 0xbcfe3288
rol eax, 0x71
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x5af90599
pushf
not eax
add eax, 0x951bee72
xor eax, 0xc8eab663
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd0df9994
xor eax, 0xde173a20
rol eax, 0x1d
popf
jmp 0x140215d62
mov rax, qword [rbp + 0x20]
and al, dl
cmp al, dl
jne 0x140216f9e
push rax
pushf
mov eax, 0x18617e71
pushf
not eax
add eax, 0xfbd79187
xor eax, 0xaebc2e47
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9b58db1c
xor eax, 0xeff28be7
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8f634fe5
xor eax, 0xee761d1b
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8738cc5d
xor eax, 0xd286e725
rol eax, 0x14
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x76f0db62
pushf
not eax
add eax, 0xd225c8e1
xor eax, 0xe9ad38b0
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9075bf17
xor eax, 0xa108c346
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc50a374c
xor eax, 0xa57ef620
rol eax, 0x2f
popf
jmp 0x140215d62
mov ecx, r11d
mov eax, r11d
shr rcx, 0x10
and eax, 0x400ff
and ecx, 7
mov dword [0x1400a71c8], eax
or rcx, 0x1000028
not rcx
and rcx, qword [0x1400a2210]
mov qword [0x1400a2210], rcx
cmp eax, 1
jbe 0x140217072
push rax
pushf
mov eax, 0xd6c8274
pushf
not eax
add eax, 0xa4b75680
xor eax, 0x9c9bb465
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd9aa967f
xor eax, 0xa335385b
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9e230d38
xor eax, 0xa5585501
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa76c4552
xor eax, 0xc58a6c54
rol eax, 0x78
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x2473f736
pushf
not eax
add eax, 0x9a494988
xor eax, 0x99450c6b
rol eax, 7
popf
pushf
not eax
add eax, 0x9e345e68
xor eax, 0x928c67ef
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf8ccb96f
xor eax, 0xe1654507
rol eax, 0x27
popf
pushf
not eax
add eax, 0xe4065d0b
xor eax, 0x8a1e37db
rol eax, 0x36
popf
jmp 0x140215d62
and rcx, 0xffffffffffffffbf
mov qword [0x1400a2210], rcx
push rax
pushf
mov eax, 0x7c5e68af
pushf
not eax
add eax, 0xc8756ce1
xor eax, 0x8a8a1f19
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9337c26c
xor eax, 0xeca24540
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xbfe0bf80
xor eax, 0xab71b515
rol eax, 0x78
popf
pushf
not eax
add eax, 0xbf3766f9
xor eax, 0xb846190a
rol eax, 0xc0
popf
jmp 0x140215d62
bt r10d, 0x15
jae 0x140217169
push rax
pushf
mov eax, 0xcf87ee41
pushf
not eax
add eax, 0xd4482499
xor eax, 0xde2a9aba
rol eax, 0x34
popf
pushf
not eax
add eax, 0xaae3fc9b
xor eax, 0xdc064df8
rol eax, 0x22
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x7c69a5a9
pushf
not eax
add eax, 0xa2def73b
xor eax, 0xb1bd5b94
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa1995f6b
xor eax, 0xd16ca122
rol eax, 0xe2
popf
jmp 0x140215d62
mov rax, qword [rbp + 0x20]
bt rax, 0x13
jae 0x1402171da
push rax
pushf
mov eax, 0xd06f2528
pushf
not eax
add eax, 0xd935e001
xor eax, 0x8706f21a
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf32b9686
xor eax, 0xdad9bf7c
rol eax, 0x98
popf
jmp 0x140215d62
push rax
pushf
mov eax, 0x21d5601d
pushf
not eax
add eax, 0x955007c8
xor eax, 0xc57a3224
rol eax, 6
popf
pushf
not eax
add eax, 0xb76aa8d3
xor eax, 0xa59df2bd
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb5ed4d52
xor eax, 0xe792365e
rol eax, 0x47
popf
jmp 0x140215d62
btr qword [0x1400a2210], 7
push rax
pushf
mov eax, 0x3701deb8
pushf
not eax
add eax, 0xe193ccd8
xor eax, 0xfea910ab
rol eax, 0x27
popf
pushf
not eax
add eax, 0xbb915931
xor eax, 0xc6f0cfb8
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe88f9c7a
xor eax, 0x8128d980
rol eax, 0x50
popf
jmp 0x140215d62
mov rbx, qword [rsp + 0x38]
xor eax, eax
mov rsi, qword [rsp + 0x40]
add rsp, 0x10
pop r14
pop rdi
pop rbp
ret