Function at 0x140114810
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Encode data using base64
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xefbbbd5c
pushf
not eax
add eax, 0x2693a29
xor eax, 0x78ca9a44
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x224c183a
xor eax, 0x7cf51794
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x74a21e01
xor eax, 0x4c6e2c60
rol eax, 0x12
popf
cmp eax, 0x10
jne 0x140114860
popf
pop rax
jmp 0x14011554f
cmp eax, 0x22
jne 0x14011486f
popf
pop rax
jmp 0x140115f7a
cmp eax, 0x20
jne 0x14011487e
popf
pop rax
jmp 0x140115e81
cmp eax, 0x1c
jne 0x14011488d
popf
pop rax
jmp 0x140115c3f
cmp eax, 0x18
jne 0x14011489c
popf
pop rax
jmp 0x140115a7b
cmp eax, 0x1f
jne 0x1401148ab
popf
pop rax
jmp 0x140115e01
cmp eax, 0xe
jne 0x1401148ba
popf
pop rax
jmp 0x1401153f8
cmp eax, 0
jne 0x1401148c9
popf
pop rax
jmp 0x140114a5e
cmp eax, 9
jne 0x1401148d8
popf
pop rax
jmp 0x1401150f1
cmp eax, 4
jne 0x1401148e7
popf
pop rax
jmp 0x140114dd6
cmp eax, 8
jne 0x1401148f6
popf
pop rax
jmp 0x140115040
cmp eax, 2
jne 0x140114905
popf
pop rax
jmp 0x140114c9d
cmp eax, 0x1d
jne 0x140114914
popf
pop rax
jmp 0x140115cc2
cmp eax, 0x16
jne 0x140114923
popf
pop rax
jmp 0x140115968
cmp eax, 0xc
jne 0x140114932
popf
pop rax
jmp 0x14011526b
cmp eax, 0x1e
jne 0x140114941
popf
pop rax
jmp 0x140115d9d
cmp eax, 0x14
jne 0x140114950
popf
pop rax
jmp 0x1401157bb
cmp eax, 0x1a
jne 0x14011495f
popf
pop rax
jmp 0x140115b6d
cmp eax, 0x19
jne 0x14011496e
popf
pop rax
jmp 0x140115ab5
cmp eax, 0x21
jne 0x14011497d
popf
pop rax
jmp 0x140115f3e
cmp eax, 3
jne 0x14011498c
popf
pop rax
jmp 0x140114d30
cmp eax, 0xa
jne 0x14011499b
popf
pop rax
jmp 0x1401151af
cmp eax, 7
jne 0x1401149aa
popf
pop rax
jmp 0x140114fe0
cmp eax, 0x1b
jne 0x1401149b9
popf
pop rax
jmp 0x140115bd2
cmp eax, 0x12
jne 0x1401149c8
popf
pop rax
jmp 0x140115646
cmp eax, 0x13
jne 0x1401149d7
popf
pop rax
jmp 0x14011570e
cmp eax, 0xd
jne 0x1401149e6
popf
pop rax
jmp 0x140115329
cmp eax, 0xf
jne 0x1401149f5
popf
pop rax
jmp 0x14011543e
cmp eax, 5
jne 0x140114a04
popf
pop rax
jmp 0x140114e4a
cmp eax, 0x17
jne 0x140114a13
popf
pop rax
jmp 0x1401159fe
cmp eax, 0xb
jne 0x140114a22
popf
pop rax
jmp 0x1401151ed
cmp eax, 0x15
jne 0x140114a31
popf
pop rax
jmp 0x14011586f
cmp eax, 1
jne 0x140114a40
popf
pop rax
jmp 0x140114bfe
cmp eax, 0x11
jne 0x140114a4f
popf
pop rax
jmp 0x14011559d
cmp eax, 6
jne 0x140114a5e
popf
pop rax
jmp 0x140114f70
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
push r10
sub rsp, 8
mov dword [rsp], 0x49656e69
not r10d
and r10d, 0x49656e69
xchg dword [rsp + 8], r10d
not dword [rsp]
and r10d, dword [rsp]
or r10d, dword [rsp + 8]
add rsp, 0x10
push r8
sub rsp, 8
mov dword [rsp], 0x6c65746e
not r8d
and r8d, 0x6c65746e
xchg dword [rsp + 8], r8d
not dword [rsp]
and r8d, dword [rsp]
or r8d, dword [rsp + 8]
add rsp, 0x10
mov r9d, ebx
mov r14d, eax
xor ecx, ecx
mov eax, 0x5acd34b
pushf
not eax
add eax, 0x57749dd1
xor eax, 0x599719a8
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x46b936b9
xor eax, 0x738c2e28
rol eax, 0x7a
popf
cpuid
push r10
xor dword [rsp], r8d
push r8
and r10d, r8d
pop r8
or r10d, dword [rsp]
add rsp, 8
mov dword [rbp - 0x10], eax
push r9
sub rsp, 8
mov dword [rsp], 0x756e6547
not r9d
and r9d, 0x756e6547
xchg dword [rsp + 8], r9d
not dword [rsp]
and r9d, dword [rsp]
or r9d, dword [rsp + 8]
add rsp, 0x10
mov dword [rbp - 0xc], ebx
push r10
xor dword [rsp], r9d
push r9
and r10d, r9d
pop r9
or r10d, dword [rsp]
add rsp, 8
mov dword [rbp - 8], ecx
mov edi, ecx
mov dword [rbp - 4], edx
jne 0x140114bcb
push rax
pushf
mov eax, 0x33226b3b
pushf
not eax
add eax, 0x5cccab0
xor eax, 0xa043021
rol eax, 0x84
popf
pushf
not eax
add eax, 0x2d27a47e
xor eax, 0x75b1292f
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x5793fef2
xor eax, 0x54bd2462
rol eax, 0x43
popf
pushf
not eax
add eax, 0x71d32e80
xor eax, 0xe887967
rol eax, 0x9e
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x42b71e2f
pushf
not eax
add eax, 0x170fb058
xor eax, 0x4127bcac
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x7dc3286d
xor eax, 0x5860dccb
rol eax, 0x31
popf
jmp 0x140114851
or qword [0x14003f020], 0xffffffffffffffff
not eax
xor eax, 0xfff3ff0
and eax, 0xfff3ff0
mov qword [0x14003f018], 0x8000
cmp eax, 0x106c0
je 0x140114c57
push rax
pushf
mov eax, 0xf2c0937
pushf
not eax
add eax, 0x120debee
xor eax, 0x4a2826f6
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x44a0d912
xor eax, 0x3b83a089
rol eax, 0x2f
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x13df89e
pushf
not eax
add eax, 0x1ee5b2ea
xor eax, 0x2265275e
rol eax, 0x43
popf
pushf
not eax
add eax, 0x3c9f81f3
xor eax, 0x1f8c0589
rol eax, 9
popf
pushf
not eax
add eax, 0x15077cd0
xor eax, 0x67cdfc8d
rol eax, 0x24
popf
jmp 0x140114851
cmp eax, 0x20660
je 0x140114cfd
push rax
pushf
mov eax, 0xe1d78f06
pushf
not eax
add eax, 0x42b76af3
xor eax, 0xda58e71
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x31802797
xor eax, 0x260db4cc
rol eax, 0x69
popf
pushf
not eax
add eax, 0x7269908c
xor eax, 0x349f07cf
rol eax, 0x72
popf
pushf
not eax
add eax, 0x7d186c1d
xor eax, 0x6d08435b
rol eax, 0x3d
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x4f5a03c1
pushf
not eax
add eax, 0x7ccf074a
xor eax, 0xd940e38
rol eax, 0xec
popf
pushf
not eax
add eax, 0x6ad81695
xor eax, 0x59fd1480
rol eax, 0xe0
popf
jmp 0x140114851
cmp eax, 0x20670
je 0x140114d7d
push rax
pushf
mov eax, 0x769aae24
pushf
not eax
add eax, 0x5e6636ca
xor eax, 0x10c0584f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x52279a15
xor eax, 0x9637e02
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x1f7ee5a4
xor eax, 0x6bb0758e
rol eax, 0xe6
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x19fc1b2d
pushf
not eax
add eax, 0x20fe7340
xor eax, 0x22544132
rol eax, 6
popf
pushf
not eax
add eax, 0x465c2239
xor eax, 0x21e40d60
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x14038253
xor eax, 0x294137b2
rol eax, 0x99
popf
pushf
not eax
add eax, 0x1c38e7a8
xor eax, 0x6da0a1d7
rol eax, 0x87
popf
jmp 0x140114851
not eax
sub eax, 0xfffcf9b0
not eax
cmp eax, 0x20
ja 0x140114e17
push rax
pushf
mov eax, 0x32ba7a37
pushf
not eax
add eax, 0x3e1eba0e
xor eax, 0x30dc041e
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa9efbf1
xor eax, 0x2cddbdaf
rol eax, 0x93
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xdc5f31f4
pushf
not eax
add eax, 0x2a8c6f0c
xor eax, 0x450da0ac
rol eax, 0xab
popf
pushf
not eax
add eax, 0x14d41b77
xor eax, 0xfe6409d
rol eax, 0x79
popf
jmp 0x140114851
movabs rcx, 0x2e14331a15cb5ae1
pushf
not rcx
add rcx, 0x3040d6c4
xor rcx, 0x61f19e8
rol rcx, 0xf2
popf
pushf
not rcx
add rcx, 0x7d3aa89f
xor rcx, 0x34a5eb6f
rol rcx, 0xb3
popf
pushf
not rcx
add rcx, 0x2a6992ba
xor rcx, 0x17ddaa7b
rol rcx, 0x61
popf
pushf
not rcx
add rcx, 0x64302998
xor rcx, 0x1dd786e3
rol rcx, 3
popf
bt rcx, rax
jae 0x140114f17
push rax
pushf
mov eax, 0xeaa237fe
pushf
not eax
add eax, 0x47dc5701
xor eax, 0x3799da27
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x5e5510db
xor eax, 0x78373ade
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x41bf3138
xor eax, 0x44371b1d
rol eax, 0xba
popf
pushf
not eax
add eax, 0x7ff49ea9
xor eax, 0x342c9dc3
rol eax, 0xc7
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xbe30dce8
pushf
not eax
add eax, 0x40e78dbd
xor eax, 0x75770e98
rol eax, 0x23
popf
pushf
not eax
add eax, 0x62215a77
xor eax, 0x7d90612a
rol eax, 0x56
popf
pushf
not eax
add eax, 0x5e3ee773
xor eax, 0x63986949
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x1c97f890
xor eax, 0x365ab4d0
rol eax, 0xab
popf
jmp 0x140114851
mov r8d, dword [0x1400439bc]
or r8d, 1
mov dword [0x1400439bc], r8d
jmp 0x140115040
mov r8d, dword [0x1400439bc]
push rax
pushf
mov eax, 0xd42e87c
pushf
not eax
add eax, 0x52175d4a
xor eax, 0x7c4324fb
rol eax, 0x60
popf
pushf
not eax
add eax, 0x715c6bcb
xor eax, 0x117177c6
rol eax, 0x67
popf
pushf
not eax
add eax, 0x1e6bd0f
xor eax, 0x2f93da
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x34126380
xor eax, 0x748a5998
rol eax, 0xc
popf
jmp 0x140114851
xor r9d, r9d
mov esi, r9d
mov r11d, r9d
mov r10d, r9d
cmp r14d, 7
jl 0x1401150ab
push rax
pushf
mov eax, 0x18f60001
pushf
not eax
add eax, 0x7349ed4d
xor eax, 0xa4727d1
rol eax, 0x59
popf
pushf
not eax
add eax, 0x1a1d2db0
xor eax, 0x744a18f9
rol eax, 0xde
popf
pushf
not eax
add eax, 0x35de5416
xor eax, 0x57aa52ab
rol eax, 0x43
popf
pushf
not eax
add eax, 0x70fa2426
xor eax, 0x3f233975
rol eax, 0x38
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xcd2809b6
pushf
not eax
add eax, 0x1b783bdc
xor eax, 0x721abc55
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x5e2994b1
xor eax, 0x6d4c453
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x43f3f67a
xor eax, 0x57b5dd4c
rol eax, 0x8b
popf
jmp 0x140114851
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 0x140115169
push rax
pushf
mov eax, 0x6dadfc50
pushf
not eax
add eax, 0x170f2d64
xor eax, 0x39aacca
rol eax, 6
popf
pushf
not eax
add eax, 0x1a4c9f59
xor eax, 0x76edffda
rol eax, 3
popf
pushf
not eax
add eax, 0x34b7344f
xor eax, 0x3717e4a1
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x24031a55
xor eax, 0x6261ad61
rol eax, 0x72
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x28b07624
pushf
not eax
add eax, 0x7ced41d4
xor eax, 0x44c1f9ef
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x12a38fff
xor eax, 0x7d0e3408
rol eax, 0x93
popf
pushf
not eax
add eax, 0x220b09ab
xor eax, 0x66d76e41
rol eax, 0x3f
popf
jmp 0x140114851
or r8d, 2
mov dword [0x1400439bc], r8d
push rax
pushf
mov eax, 0x7e10b632
pushf
not eax
add eax, 0x6c9cc873
xor eax, 0x24445e64
rol eax, 0x22
popf
pushf
not eax
add eax, 0x7ade420f
xor eax, 0x4fbd3d7b
rol eax, 0x36
popf
jmp 0x140114851
cmp eax, 1
jl 0x140115225
push rax
pushf
mov eax, 0x7073951d
pushf
not eax
add eax, 0x5bd57bfb
xor eax, 0x42cd32ef
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x203a9716
xor eax, 0xe5c0ab
rol eax, 9
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x6a93677f
pushf
not eax
add eax, 0x490fec88
xor eax, 0x37b6fccd
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x4349815a
xor eax, 0x5a6d32b5
rol eax, 0xea
popf
pushf
not eax
add eax, 0x3f246341
xor eax, 0x6a5316e6
rol eax, 0x5b
popf
jmp 0x140114851
mov eax, 0x691b1c97
pushf
not eax
add eax, 0x1e9c523d
xor eax, 0x5fa63e16
rol eax, 0x65
popf
pushf
not eax
add eax, 0x3dddab62
xor eax, 0x736806b5
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x1aa481dc
xor eax, 0x3c897a95
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x4d51e311
xor eax, 0x52c07cd5
rol eax, 0x9d
popf
lea ecx, [rax - 6]
cpuid
mov r11d, 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, 0xb36351ed
pushf
not eax
add eax, 0x1f37f2d3
xor eax, 0x5202dfd7
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd446a83
xor eax, 0x49a0f011
rol eax, 0x61
popf
pushf
not eax
add eax, 0x7967a5a4
xor eax, 0x1e007839
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x105904e6
xor eax, 0x613b0c05
rol eax, 0x36
popf
jmp 0x140114851
mov eax, 0x6651f256
pushf
not eax
add eax, 0x57da2d6e
xor eax, 0x19083a64
rol eax, 0x95
popf
pushf
not eax
add eax, 0x5a270cee
xor eax, 0x3571769
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x3434b4d4
xor eax, 0x12ed9d77
rol eax, 0x75
popf
cmp r14d, eax
jl 0x14011539f
push rax
pushf
mov eax, 0x6a29d26
pushf
not eax
add eax, 0x5b8ecf1d
xor eax, 0x1d579969
rol eax, 0
popf
pushf
not eax
add eax, 0x705272f8
xor eax, 0x2696f258
rol eax, 0xd6
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x764c9b99
pushf
not eax
add eax, 0x769fff53
xor eax, 0x2c4af01c
rol eax, 0x14
popf
pushf
not eax
add eax, 0x18100f76
xor eax, 0x5108939d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x4bccc0f4
xor eax, 0x769e3ac4
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x55759eca
xor eax, 0x12a436f3
rol eax, 0xc4
popf
jmp 0x140114851
xor ecx, ecx
cpuid
mov r10d, 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, 0x6a8a3591
pushf
not eax
add eax, 0x75451973
xor eax, 0x243626e8
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb0bc79d
xor eax, 0x50d8ad78
rol eax, 0xd7
popf
jmp 0x140114851
mov rax, qword [0x14003f008]
mov ebx, 0x7046b4b0
pushf
not ebx
add ebx, 0x5afeb5f2
xor ebx, 0x341c7a3f
rol ebx, 0xa5
popf
pushf
not ebx
add ebx, 0x72c1fa95
xor ebx, 0x63df33ae
rol ebx, 0xf9
popf
pushf
not ebx
add ebx, 0x751d1b7c
xor ebx, 0xb283540
rol ebx, 0x69
popf
pushf
not ebx
add ebx, 0x3915244b
xor ebx, 0x262a91b6
rol ebx, 0xbe
popf
and rax, 0xfffffffffffffffe
mov dword [0x14003f010], 1
mov dword [0x14003f014], 2
mov qword [0x14003f008], rax
bt edi, 0x14
jae 0x1401154f6
push rax
pushf
mov eax, 0xc53d95e
pushf
not eax
add eax, 0x4c2cda6e
xor eax, 0x7285e1dc
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x5966c304
xor eax, 0xc0be230
rol eax, 0x73
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xdd0dd3ed
pushf
not eax
add eax, 0x4c768175
xor eax, 0x2e980a0a
rol eax, 0xf
popf
pushf
not eax
add eax, 0x442a0a0a
xor eax, 0x50034947
rol eax, 0x32
popf
pushf
not eax
add eax, 0x7993cdc2
xor eax, 0x36d9dca4
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8c248a7
xor eax, 0xf36816
rol eax, 0x67
popf
jmp 0x140114851
and rax, 0xffffffffffffffef
mov dword [0x14003f010], 2
mov qword [0x14003f008], rax
mov dword [0x14003f014], ebx
push rax
pushf
mov eax, 0x8b83dae6
pushf
not eax
add eax, 0x18c05dcd
xor eax, 0x1df538ab
rol eax, 0x35
popf
pushf
not eax
add eax, 0x7a0cec0c
xor eax, 0x305ad2f6
rol eax, 0xff
popf
jmp 0x140114851
bt edi, 0x1b
jae 0x140115600
push rax
pushf
mov eax, 0x8d2ffe9f
pushf
not eax
add eax, 0x6699e864
xor eax, 0x17779eb0
rol eax, 0x24
popf
pushf
not eax
add eax, 0x400529fe
xor eax, 0x3f61a6b
rol eax, 0xad
popf
pushf
not eax
add eax, 0x53904ffa
xor eax, 0x73ca0f09
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x1aeba445
xor eax, 0x3984efad
rol eax, 0x9c
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x109df78b
pushf
not eax
add eax, 0x215ad4ee
xor eax, 0x7d29794d
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x28e4fbde
xor eax, 0x744ac456
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x633cad8e
xor eax, 0x3e097674
rol eax, 0x5c
popf
jmp 0x140114851
xor ecx, ecx
xgetbv
shl rdx, 0x20
push rdx
xor qword [rsp], rax
push rax
and rdx, rax
pop rax
or rdx, qword [rsp]
add rsp, 8
mov qword [rbp + 0x20], rdx
bt edi, 0x1c
jae 0x1401156b5
push rax
pushf
mov eax, 0xbc0aef80
pushf
not eax
add eax, 0x5aca26fe
xor eax, 0x5a3fb4b5
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x3853a494
xor eax, 0x629e8ea5
rol eax, 0x29
popf
pushf
not eax
add eax, 0x4afcf067
xor eax, 0x6763015d
rol eax, 0x5b
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xc1d65013
pushf
not eax
add eax, 0x2ee761f7
xor eax, 0x3eb44f80
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x7f5fe1a9
xor eax, 0xf9b37c5
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x3965e185
xor eax, 0x1b5aa1b1
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x22a8008b
xor eax, 0x3a77cc12
rol eax, 0x18
popf
jmp 0x140114851
mov rax, qword [rbp + 0x20]
and al, bl
cmp al, bl
jne 0x140115762
push rax
pushf
mov eax, 0x3f978ad0
pushf
not eax
add eax, 0x196be561
xor eax, 0x5b7d9f3e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x24c3c83
xor eax, 0x71680431
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x2b4cf96
xor eax, 0x7bd4c4a2
rol eax, 0x5f
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x75496c29
pushf
not eax
add eax, 0x26047ce4
xor eax, 0x33f0081e
rol eax, 0x55
popf
pushf
not eax
add eax, 0x2a3dbde7
xor eax, 0x6a4c1d1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x1e25e806
xor eax, 0x69df36bf
rol eax, 0x19
popf
pushf
not eax
add eax, 0x2fa4d0fb
xor eax, 0x7adc2b9f
rol eax, 0x28
popf
jmp 0x140114851
mov eax, dword [0x14003f014]
mov dl, 0x60
pushf
not dl
add dl, 0x49
xor dl, 0x6c
rol dl, 0xb8
popf
pushf
not dl
add dl, 0x5b
xor dl, 0x1a
rol dl, 0x43
popf
pushf
not dl
add dl, 7
xor dl, 0x61
rol dl, 0xa7
popf
or eax, 8
mov dword [0x14003f010], 3
mov dword [0x14003f014], eax
test r9b, 0x20
je 0x14011583c
push rax
pushf
mov eax, 0xb1f0f165
pushf
not eax
add eax, 0x66534165
xor eax, 0x7d9c8213
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x898237d
xor eax, 0x1bb95c5d
rol eax, 0x59
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xd12b1474
pushf
not eax
add eax, 0x4e627e88
xor eax, 0x7c39a98c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x23364941
xor eax, 0x22278421
rol eax, 0x5c
popf
jmp 0x140114851
or eax, 0x20
mov dword [0x14003f010], 5
mov dword [0x14003f014], eax
mov ecx, 0x8380c633
pushf
not ecx
add ecx, 0x56c97cd0
xor ecx, 0x3d9a365d
rol ecx, 0xbd
popf
pushf
not ecx
add ecx, 0x616efd17
xor ecx, 0x7db4a5a6
rol ecx, 0x4f
popf
pushf
not ecx
add ecx, 0x7c73f5de
xor ecx, 0x77a7c6d7
rol ecx, 0x5b
popf
mov rax, qword [0x14003f008]
push r9
push rcx
not r9d
xor r9d, ecx
pop rcx
and r9d, dword [rsp]
add rsp, 8
and rax, 0xfffffffffffffffd
mov qword [0x14003f008], rax
cmp r9d, ecx
jne 0x140115922
push rax
pushf
mov eax, 0x29746d1d
pushf
not eax
add eax, 0x7b5ac21b
xor eax, 0x440ce128
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x5fca7f7
xor eax, 0x4b01eaa0
rol eax, 0xae
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xfd93a16d
pushf
not eax
add eax, 0x3a04e8af
xor eax, 0x4618a5b1
rol eax, 0x90
popf
pushf
not eax
add eax, 0x11e7a87a
xor eax, 0x2d420068
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x59f4f9df
xor eax, 0x5289bcee
rol eax, 0x53
popf
jmp 0x140114851
mov rax, qword [rbp + 0x20]
and al, dl
cmp al, dl
jne 0x1401159cb
push rax
pushf
mov eax, 0xd311a410
pushf
not eax
add eax, 0x485b3d45
xor eax, 0x46b0780
rol eax, 0xa
popf
pushf
not eax
add eax, 0x44b09d1a
xor eax, 0x3b770ef5
rol eax, 0x62
popf
pushf
not eax
add eax, 0x1d8d5a84
xor eax, 0x57a57a73
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x616d1e0b
xor eax, 0x3c7abd23
rol eax, 0xf8
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xe4b0ec60
pushf
not eax
add eax, 0x74133376
xor eax, 0x247b1502
rol eax, 0x94
popf
pushf
not eax
add eax, 0x6851a4f4
xor eax, 0x46d6f39e
rol eax, 0x1d
popf
jmp 0x140114851
mov rax, qword [0x14003f008]
or dword [0x14003f014], 0x40
and rax, 0xffffffffffffffdb
mov dword [0x14003f010], ebx
mov qword [0x14003f008], rax
jmp 0x140115ab5
mov rax, qword [0x14003f008]
push rax
pushf
mov eax, 0xef2395d2
pushf
not eax
add eax, 0x52c8c11c
xor eax, 0x3f761a01
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x23e4d1ea
xor eax, 0x5123898d
rol eax, 0xec
popf
jmp 0x140114851
bt esi, 0x17
jae 0x140115b14
push rax
pushf
mov eax, 0xe293ca4f
pushf
not eax
add eax, 0xa2d8d24
xor eax, 0x3520fc50
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x44b9a75e
xor eax, 0x28d7f2ff
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x7e3d9864
xor eax, 0x748f34b7
rol eax, 0x83
popf
pushf
not eax
add eax, 0x1f195856
xor eax, 0x51b117a2
rol eax, 0xc5
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x5d37539
pushf
not eax
add eax, 0x2abe5709
xor eax, 0x44e38932
rol eax, 4
popf
pushf
not eax
add eax, 0x1bb6556b
xor eax, 0x1fce4e3
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x72abc30a
xor eax, 0x39a5754e
rol eax, 0xad
popf
pushf
not eax
add eax, 0x7aed30f7
xor eax, 0x3f5aa0e8
rol eax, 0x11
popf
jmp 0x140114851
btr rax, 0x18
mov qword [0x14003f008], rax
push rax
pushf
mov eax, 0xe2755c55
pushf
not eax
add eax, 0x713ae06f
xor eax, 0x3489a8e3
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x340abad1
xor eax, 0x3ed1e4f2
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x58e98e1e
xor eax, 0x25af4839
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x1615c3a6
xor eax, 0x285d0208
rol eax, 0x6c
popf
jmp 0x140114851
bt r11d, 0x13
jae 0x140115c0c
push rax
pushf
mov eax, 0xda563d6
pushf
not eax
add eax, 0x5336a9bb
xor eax, 0x67047ce7
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x68d7fbaf
xor eax, 0x15444985
rol eax, 0x73
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x9a0e9099
pushf
not eax
add eax, 0x4b375f1d
xor eax, 0x47a62656
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x44dbab93
xor eax, 0x4e72c2bd
rol eax, 0xaf
popf
jmp 0x140114851
mov rax, qword [rbp + 0x20]
and al, dl
cmp al, dl
jne 0x140115c8f
push rax
pushf
mov eax, 0xfa3c85ff
pushf
not eax
add eax, 0x40652360
xor eax, 0x34c8b37a
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x60825561
xor eax, 0x6ea86644
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x1bed60cb
xor eax, 0x10c6c368
rol eax, 0xda
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xf9f6391c
pushf
not eax
add eax, 0x385dadf4
xor eax, 0xbd251f6
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x293f3d2f
xor eax, 0x4baab858
rol eax, 0xc8
popf
jmp 0x140114851
mov ecx, r10d
mov eax, r10d
shr rcx, 0x10
not eax
xor eax, 0x400ff
and eax, 0x400ff
and ecx, 7
mov dword [0x1400439b8], eax
or rcx, 0x1000028
not rcx
and rcx, qword [0x14003f008]
mov qword [0x14003f008], rcx
cmp eax, 1
jbe 0x140115d44
push rax
pushf
mov eax, 0x188d7d20
pushf
not eax
add eax, 0x5755f579
xor eax, 0x7a56e093
rol eax, 0x78
popf
pushf
not eax
add eax, 0x73887855
xor eax, 0x35d3315c
rol eax, 0x90
popf
pushf
not eax
add eax, 0x14d9227f
xor eax, 0x2bf8836e
rol eax, 0x3a
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x9f4fc7e3
pushf
not eax
add eax, 0x3f5f543c
xor eax, 0x5281a83
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x2a210451
xor eax, 0x229eae8f
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x44cd64b9
xor eax, 0x2ab6cac3
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x4829831c
xor eax, 0x4a84f751
rol eax, 0xbb
popf
jmp 0x140114851
and rcx, 0xffffffffffffffbf
mov qword [0x14003f008], rcx
push rax
pushf
mov eax, 0xc3e2b98e
pushf
not eax
add eax, 0x476bb4c2
xor eax, 0xb235e31
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x7e0fec85
xor eax, 0x5a9920a3
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x5640f8f0
xor eax, 0x7b488b34
rol eax, 0x15
popf
pushf
not eax
add eax, 0x355db1ef
xor eax, 0x3d29ea65
rol eax, 0x17
popf
jmp 0x140114851
bt r10d, 0x15
jae 0x140115e3b
push rax
pushf
mov eax, 0x2cbc60e4
pushf
not eax
add eax, 0x1c48820e
xor eax, 0xdf1c1e8
rol eax, 0xd
popf
pushf
not eax
add eax, 0x7975a69
xor eax, 0x4b7f1f19
rol eax, 0x7d
popf
jmp 0x140114851
push rax
pushf
mov eax, 0x606233ab
pushf
not eax
add eax, 0x460d6240
xor eax, 0x3669241a
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x1a93f811
xor eax, 0x50d22f1e
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x484e3e66
xor eax, 0x6f68e0de
rol eax, 0xf5
popf
jmp 0x140114851
mov rax, qword [rbp + 0x20]
bt rax, 0x13
jae 0x140115ee5
push rax
pushf
mov eax, 0x324eb0c8
pushf
not eax
add eax, 0x53c29057
xor eax, 0x237254bd
rol eax, 0x34
popf
pushf
not eax
add eax, 0x5b51b388
xor eax, 0x2febb037
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x44b65714
xor eax, 0x23fa8824
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x7c5ba024
xor eax, 0x7bc6c04
rol eax, 0x61
popf
jmp 0x140114851
push rax
pushf
mov eax, 0xd1b9370c
pushf
not eax
add eax, 0x2a09e86d
xor eax, 0x4b73ad18
rol eax, 0xa
popf
pushf
not eax
add eax, 0x1e1e2660
xor eax, 0x5241acc
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x2f902b9b
xor eax, 0x2b44063e
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x4b7419ee
xor eax, 0x7de35c15
rol eax, 0x4e
popf
jmp 0x140114851
btr qword [0x14003f008], 7
push rax
pushf
mov eax, 0xee645259
pushf
not eax
add eax, 0x1741e562
xor eax, 0xf3a0792
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x33c8d48
xor eax, 0x603613fe
rol eax, 0x2e
popf
jmp 0x140114851
mov rbx, qword [rsp + 0x38]
xor eax, eax
mov rsi, qword [rsp + 0x40]
add rsp, 0x10
pop r14
pop rdi
pop rbp
ret