Function at 0x1400f98ae
Capabilities:
Log keystrokes via polling

Disassembly:
push rax
pushf
mov eax, 0xee59eaf
pushf
not eax
add eax, 0xbd779962
xor eax, 0xb626230e
rol eax, 0xb
popf
pushf
not eax
add eax, 0x917c2532
xor eax, 0x891f31ca
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb055c698
xor eax, 0x81a0fb21
rol eax, 0x9c
popf
cmp eax, 4
jne 0x1400f98fe
popf
pop rax
jmp 0x1400f9d77
cmp eax, 0
jne 0x1400f990d
popf
pop rax
jmp 0x1400f9a66
cmp eax, 3
jne 0x1400f991c
popf
pop rax
jmp 0x1400f9cc8
cmp eax, 1
jne 0x1400f992b
popf
pop rax
jmp 0x1400f9b46
cmp eax, 0xd
jne 0x1400f993a
popf
pop rax
jmp 0x1400fa2f8
cmp eax, 7
jne 0x1400f9949
popf
pop rax
jmp 0x1400f9ebc
cmp eax, 0xe
jne 0x1400f9958
popf
pop rax
jmp 0x1400fa40e
cmp eax, 0xb
jne 0x1400f9967
popf
pop rax
jmp 0x1400fa1c2
cmp eax, 0xc
jne 0x1400f9976
popf
pop rax
jmp 0x1400fa22f
cmp eax, 8
jne 0x1400f9985
popf
pop rax
jmp 0x1400f9f99
cmp eax, 0x10
jne 0x1400f9994
popf
pop rax
jmp 0x1400fa50e
cmp eax, 0x17
jne 0x1400f99a3
popf
pop rax
jmp 0x1400fa9c1
cmp eax, 9
jne 0x1400f99b2
popf
pop rax
jmp 0x1400fa065
cmp eax, 0x12
jne 0x1400f99c1
popf
pop rax
jmp 0x1400fa63c
cmp eax, 0x18
jne 0x1400f99d0
popf
pop rax
jmp 0x1400faa1b
cmp eax, 0x11
jne 0x1400f99df
popf
pop rax
jmp 0x1400fa5cf
cmp eax, 5
jne 0x1400f99ee
popf
pop rax
jmp 0x1400f9e10
cmp eax, 0x16
jne 0x1400f99fd
popf
pop rax
jmp 0x1400fa93d
cmp eax, 0xa
jne 0x1400f9a0c
popf
pop rax
jmp 0x1400fa101
cmp eax, 0x14
jne 0x1400f9a1b
popf
pop rax
jmp 0x1400fa7de
cmp eax, 0xf
jne 0x1400f9a2a
popf
pop rax
jmp 0x1400fa485
cmp eax, 0x13
jne 0x1400f9a39
popf
pop rax
jmp 0x1400fa6ee
cmp eax, 0x15
jne 0x1400f9a48
popf
pop rax
jmp 0x1400fa88e
cmp eax, 2
jne 0x1400f9a57
popf
pop rax
jmp 0x1400f9c10
cmp eax, 6
jne 0x1400f9a66
popf
pop rax
jmp 0x1400f9e6a
push rbx
sub rsp, 0x20
mov ecx, 0x9622df98
pushf
not ecx
add ecx, 0x931c9322
xor ecx, 0xcf514642
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0xdf89adbf
xor ecx, 0xa54ed8af
rol ecx, 0xcd
popf
pushf
not ecx
add ecx, 0xca7fc631
xor ecx, 0x8b99308e
rol ecx, 0xf0
popf
call fcn.1402283bc
cmp byte [rax], 0
je 0x1400f9b13
push rax
pushf
mov eax, 0x42a92a14
pushf
not eax
add eax, 0xe9d88510
xor eax, 0xbb3be84c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x9ad75493
xor eax, 0xdd796239
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe9d3d18d
xor eax, 0xf996d065
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9f9ef899
xor eax, 0x940052f9
rol eax, 0xc4
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0xc1862fa3
pushf
not eax
add eax, 0xd8b463b2
xor eax, 0x978f9d51
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd1fb3aa5
xor eax, 0xa99022c4
rol eax, 0x13
popf
jmp 0x1400f98ef
xor edx, edx
mov ecx, 0x41f7a808
pushf
not ecx
add ecx, 0xe5b97f0d
xor ecx, 0xf4706f39
rol ecx, 0x12
popf
pushf
not ecx
add ecx, 0xfec8404e
xor ecx, 0xf173f064
rol ecx, 0x19
popf
pushf
not ecx
add ecx, 0x835558cb
xor ecx, 0xe863148f
rol ecx, 0x1f
popf
pushf
not ecx
add ecx, 0xed5d49d4
xor ecx, 0x81cdc8bf
rol ecx, 0xab
popf
call fcn.14021731a
test al, al
je 0x1400f9bdd
push rax
pushf
mov eax, 0x8c0d178a
pushf
not eax
add eax, 0x9edc266d
xor eax, 0xc2b57947
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa63dc05b
xor eax, 0xbcc9a1bf
rol eax, 0xc0
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x21272c18
pushf
not eax
add eax, 0x9dc61905
xor eax, 0xc4441d01
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xcfbe274b
xor eax, 0xf360ae54
rol eax, 0x4d
popf
jmp 0x1400f98ef
mov ecx, 0xf0d9a4ad
pushf
not ecx
add ecx, 0xe9bf3a6b
xor ecx, 0xfe51fb6d
rol ecx, 0x14
popf
pushf
not ecx
add ecx, 0xec8137c0
xor ecx, 0xfb9b2ba7
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0xb428b678
xor ecx, 0xad2bbef6
rol ecx, 0xb5
popf
jmp 0x1400f9c55
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
test al, 1
jne 0x1400f9c95
push rax
pushf
mov eax, 0xb8c8b839
pushf
not eax
add eax, 0xec4d7986
xor eax, 0xdc31abe0
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x836c67be
xor eax, 0xde170040
rol eax, 0xa7
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0xa4be8cf4
pushf
not eax
add eax, 0xb5a437e5
xor eax, 0xc845e056
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8b27ca6e
xor eax, 0xeade2395
rol eax, 0x31
popf
jmp 0x1400f98ef
mov rbx, qword [0x1400c1950]
cmp byte [rbx + 0x37a9], 0
je 0x1400f9d1e
push rax
pushf
mov eax, 0x7ddb0ee
pushf
not eax
add eax, 0xd9cdc963
xor eax, 0xe6849f68
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd1899b51
xor eax, 0x94f4cd55
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8a78152c
xor eax, 0xb889a1d8
rol eax, 0x78
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x846e9f12
pushf
not eax
add eax, 0x8d772381
xor eax, 0xbbf18f4f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xbb50411c
xor eax, 0xa471b35b
rol eax, 0x58
popf
pushf
not eax
add eax, 0xc0d0787a
xor eax, 0xac335971
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xed4df7d2
xor eax, 0xb64f0f6e
rol eax, 0xbb
popf
jmp 0x1400f98ef
xorps xmm3, xmm3
lea rcx, [rbx + 8]
xor r8d, r8d
mov edx, 0x5dac375d
pushf
not edx
add edx, 0xa9d07cbc
xor edx, 0xd329e0bf
rol edx, 0x94
popf
pushf
not edx
add edx, 0xf6e767a4
xor edx, 0xa2b8a5f5
rol edx, 0x2b
popf
pushf
not edx
add edx, 0x8bc8c13f
xor edx, 0xdd2e9d6b
rol edx, 0xfb
popf
call fcn.14019d37d
push rax
pushf
mov eax, 0x68debdd9
pushf
not eax
add eax, 0xe00e5203
xor eax, 0xf1b1aecf
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xb3ba0e1e
xor eax, 0xa8a9ac42
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf216ea71
xor eax, 0xbbb54fc5
rol eax, 0x43
popf
jmp 0x1400f98ef
mov dword [rbx + 0x380], 0x210
mov dword [rbx + 0x940], 0xa0
push rax
pushf
mov eax, 0x43ca62a4
pushf
not eax
add eax, 0xbc4ae4e2
xor eax, 0xebad242d
rol eax, 0x32
popf
pushf
not eax
add eax, 0xbf289255
xor eax, 0xa18731f3
rol eax, 0x39
popf
pushf
not eax
add eax, 0xce286a3c
xor eax, 0xf319a755
rol eax, 0x40
popf
jmp 0x1400f98ef
mov ecx, 0x702076be
pushf
not ecx
add ecx, 0xa527c501
xor ecx, 0xd4fb8bca
rol ecx, 0xfa
popf
pushf
not ecx
add ecx, 0x8550b861
xor ecx, 0xb079d21b
rol ecx, 0x7d
popf
pushf
not ecx
add ecx, 0xc9c6a95e
xor ecx, 0x8d848673
rol ecx, 0xd0
popf
call fcn.1402283bc
cmp byte [rax], 0
je 0x1400fa22f
xor edx, edx
mov ecx, 0x3deebf44
pushf
not ecx
add ecx, 0xe31e527d
xor ecx, 0xf17abb11
rol ecx, 0xbf
popf
pushf
not ecx
add ecx, 0x9f6011a2
xor ecx, 0xa6aafa90
rol ecx, 0x73
popf
pushf
not ecx
add ecx, 0xcad25e9e
xor ecx, 0xf8fc341b
rol ecx, 0xc9
popf
pushf
not ecx
add ecx, 0xe559dd08
xor ecx, 0xad6f6235
rol ecx, 0xb9
popf
call fcn.14021731a
test al, al
je 0x1400f9f66
push rax
pushf
mov eax, 0x858c05b
pushf
not eax
add eax, 0x911d24ff
xor eax, 0xbcaa5c1e
rol eax, 0x20
popf
pushf
not eax
add eax, 0xda9a6402
xor eax, 0xbeaed0f5
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb5429014
xor eax, 0xaf4b25e2
rol eax, 0x38
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x38292c4d
pushf
not eax
add eax, 0xaf155225
xor eax, 0x965261c5
rol eax, 5
popf
pushf
not eax
add eax, 0xaaf6df66
xor eax, 0x934e5d09
rol eax, 0x4d
popf
jmp 0x1400f98ef
mov ecx, 0xa63250d2
pushf
not ecx
add ecx, 0xb0ae344e
xor ecx, 0x94578f41
rol ecx, 0xad
popf
pushf
not ecx
add ecx, 0xebd80783
xor ecx, 0xd6329612
rol ecx, 0x9d
popf
pushf
not ecx
add ecx, 0xb850717c
xor ecx, 0x95e4bd47
rol ecx, 0x46
popf
pushf
not ecx
add ecx, 0xfec95e01
xor ecx, 0xd6a4fdfc
rol ecx, 1
popf
jmp 0x1400f9ff2
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
test al, 1
jne 0x1400fa032
push rax
pushf
mov eax, 0xc970e262
pushf
not eax
add eax, 0xb3976b0b
xor eax, 0xf9d0edf1
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xed70ce18
xor eax, 0xd97a6afe
rol eax, 0x9a
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x1180233d
pushf
not eax
add eax, 0xe94eae5e
xor eax, 0x90483167
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xde5552ab
xor eax, 0xf5641b62
rol eax, 0x35
popf
jmp 0x1400f98ef
mov rbx, qword [0x1400c1950]
cmp byte [rbx + 0x37a9], 0
je 0x1400fa0a8
push rax
pushf
mov eax, 0x32123491
pushf
not eax
add eax, 0xc0749fc5
xor eax, 0xd2cbe9f2
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe3711990
xor eax, 0x8eaf18e1
rol eax, 0x94
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x7dfd8373
pushf
not eax
add eax, 0xc81daf4f
xor eax, 0xb8cd4fd0
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8b7fe8c3
xor eax, 0xa5293ace
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe821a226
xor eax, 0xc3818c07
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf0d18f55
xor eax, 0xee25358f
rol eax, 0x2c
popf
jmp 0x1400f98ef
xorps xmm3, xmm3
lea rcx, [rbx + 8]
xor r8d, r8d
mov edx, 0x84521ae
pushf
not edx
add edx, 0xa0ea01ee
xor edx, 0x97685530
rol edx, 0xd9
popf
pushf
not edx
add edx, 0xc6aef207
xor edx, 0xb2bdcdce
rol edx, 0x55
popf
pushf
not edx
add edx, 0x9bb5e6ac
xor edx, 0xbcf730c3
rol edx, 0xa5
popf
pushf
not edx
add edx, 0xa7304be0
xor edx, 0xf67e19d6
rol edx, 0x5c
popf
call fcn.14019d37d
push rax
pushf
mov eax, 0xbf8ce6c2
pushf
not eax
add eax, 0xb7dd22ea
xor eax, 0xb70d6513
rol eax, 4
popf
pushf
not eax
add eax, 0x9740b576
xor eax, 0x9f0f6062
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf8c72f35
xor eax, 0xdbb2e797
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8d7a1ce0
xor eax, 0xcdde55d8
rol eax, 0x85
popf
jmp 0x1400f98ef
mov dword [rbx + 0x384], 0x214
mov dword [rbx + 0x950], 0xa1
push rax
pushf
mov eax, 0xf99b80b0
pushf
not eax
add eax, 0x871aa5d3
xor eax, 0xbb1b6bc3
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa6451bb4
xor eax, 0xbc008a00
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xead494b3
xor eax, 0xf8875b88
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x948a9c71
xor eax, 0xabcf267d
rol eax, 0x33
popf
jmp 0x1400f98ef
mov ecx, 0xbd81fcf6
pushf
not ecx
add ecx, 0x988b91c5
xor ecx, 0xc8b6a661
rol ecx, 0xff
popf
pushf
not ecx
add ecx, 0xf8c92ab7
xor ecx, 0xbbddcf4d
rol ecx, 0xf9
popf
pushf
not ecx
add ecx, 0xb16f34e0
xor ecx, 0xb2492ec4
rol ecx, 0x1e
popf
pushf
not ecx
add ecx, 0xb22bfc28
xor ecx, 0xe3c8817c
rol ecx, 0x20
popf
call fcn.1402283bc
cmp byte [rax], 0
je 0x1400fa2c5
push rax
pushf
mov eax, 0x42662200
pushf
not eax
add eax, 0xc14580df
xor eax, 0xb021f6db
rol eax, 9
popf
pushf
not eax
add eax, 0xf74e1fd6
xor eax, 0xf9fd5438
rol eax, 0x52
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x6d64fd86
pushf
not eax
add eax, 0xe897660d
xor eax, 0xeb98bb2c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xec6ef973
xor eax, 0x9579a75d
rol eax, 0xea
popf
jmp 0x1400f98ef
xor edx, edx
mov ecx, 0xdf66c9b6
pushf
not ecx
add ecx, 0xb4dfa29c
xor ecx, 0x84ae38cc
rol ecx, 0xc0
popf
pushf
not ecx
add ecx, 0xba9b28e7
xor ecx, 0xd1ffb7f3
rol ecx, 0x7d
popf
pushf
not ecx
add ecx, 0x9ace568f
xor ecx, 0xc402d835
rol ecx, 8
popf
pushf
not ecx
add ecx, 0xd013b8d5
xor ecx, 0xa88528cd
rol ecx, 0x6a
popf
call fcn.14021731a
test al, al
je 0x1400fa3b5
push rax
pushf
mov eax, 0x38a9046
pushf
not eax
add eax, 0xaa3c0f22
xor eax, 0xb9df5c7c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9de4b0dd
xor eax, 0x98ecd4f0
rol eax, 0xda
popf
pushf
not eax
add eax, 0x986eb461
xor eax, 0xa6d4beae
rol eax, 0x80
popf
pushf
not eax
add eax, 0x951db7e4
xor eax, 0x9c4182e3
rol eax, 0x85
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x40b94843
pushf
not eax
add eax, 0xc650738f
xor eax, 0xb08e743b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa4e6cc61
xor eax, 0xb138a145
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb590ef77
xor eax, 0xf5454caf
rol eax, 0x16
popf
pushf
not eax
add eax, 0xaf352770
xor eax, 0xb9829508
rol eax, 0x9f
popf
jmp 0x1400f98ef
lea ecx, [rdx + 0x5b]
jmp 0x1400fa412
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
test al, 1
jne 0x1400fa452
push rax
pushf
mov eax, 0xc350e867
pushf
not eax
add eax, 0xcb62f3ea
xor eax, 0xcda3b75b
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe439cc53
xor eax, 0xc8722ff7
rol eax, 0x6f
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0xbb46dde5
pushf
not eax
add eax, 0xb942e277
xor eax, 0xff8520c5
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe808f64c
xor eax, 0xec8fd1f7
rol eax, 0x29
popf
jmp 0x1400f98ef
mov rbx, qword [0x1400c1950]
cmp byte [rbx + 0x37a9], 0
je 0x1400fa4c8
push rax
pushf
mov eax, 0xd1320134
pushf
not eax
add eax, 0xc0fb7dac
xor eax, 0xe4bc0078
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa8f0f56e
xor eax, 0xf96f33ff
rol eax, 0x97
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x4e00212d
pushf
not eax
add eax, 0xa378822c
xor eax, 0x96779fc5
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xdfbc5ffc
xor eax, 0x8491159d
rol eax, 0x55
popf
pushf
not eax
add eax, 0x81ff2392
xor eax, 0xd3ffbdc5
rol eax, 0xce
popf
jmp 0x1400f98ef
xorps xmm3, xmm3
lea rcx, [rbx + 8]
xor r8d, r8d
mov edx, 0xfab9e9b7
pushf
not edx
add edx, 0xb7af0b7b
xor edx, 0xdd401017
rol edx, 0x50
popf
pushf
not edx
add edx, 0x958f516c
xor edx, 0xab2c7cf5
rol edx, 0x3d
popf
pushf
not edx
add edx, 0xc51be9f2
xor edx, 0xb0794006
rol edx, 0xf1
popf
pushf
not edx
add edx, 0xab260166
xor edx, 0xfc070185
rol edx, 0xb9
popf
call fcn.14019d37d
push rax
pushf
mov eax, 0x4dc8fd82
pushf
not eax
add eax, 0xfcd7bf6e
xor eax, 0xb03232cb
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbcb7fa86
xor eax, 0xfa666ec6
rol eax, 0x67
popf
pushf
not eax
add eax, 0x83f2511a
xor eax, 0xcf22b709
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc8535538
xor eax, 0xc9eae28e
rol eax, 0x80
popf
jmp 0x1400f98ef
mov dword [rbx + 0x26c], 0x212
mov dword [rbx + 0x948], 0x5b
push rax
pushf
mov eax, 0x128ac2e6
pushf
not eax
add eax, 0xf6350d49
xor eax, 0xfac74591
rol eax, 3
popf
pushf
not eax
add eax, 0xe63239a7
xor eax, 0xc351a521
rol eax, 0xab
popf
pushf
not eax
add eax, 0xcdaa59fe
xor eax, 0xc2351d6d
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x93b9e196
xor eax, 0xc5341979
rol eax, 0x3b
popf
jmp 0x1400f98ef
mov ecx, 0x1fb98a9c
pushf
not ecx
add ecx, 0x84fb4a5b
xor ecx, 0x83473df9
rol ecx, 0x35
popf
pushf
not ecx
add ecx, 0xce03c571
xor ecx, 0x85078120
rol ecx, 0x1a
popf
call fcn.1402283bc
cmp byte [rax], 0
je 0x1400fa6a8
push rax
pushf
mov eax, 0xc1afc26c
pushf
not eax
add eax, 0xbe8f06b0
xor eax, 0x9aa11ddc
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa4cc482b
xor eax, 0x9e646290
rol eax, 4
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0xa0865b2b
pushf
not eax
add eax, 0x9762143c
xor eax, 0xe58ec12f
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd104130b
xor eax, 0xa7fade0b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x9ffe1cc1
xor eax, 0x81caf97d
rol eax, 0x22
popf
jmp 0x1400f98ef
xor edx, edx
mov ecx, 0x5d5ff29e
pushf
not ecx
add ecx, 0x8ee71ca4
xor ecx, 0xb8f499be
rol ecx, 0xa4
popf
pushf
not ecx
add ecx, 0xcf1b1ab8
xor ecx, 0xce9d8d8a
rol ecx, 0x28
popf
pushf
not ecx
add ecx, 0x982aaf1e
xor ecx, 0xf028f92b
rol ecx, 0x49
popf
pushf
not ecx
add ecx, 0x8835d5e6
xor ecx, 0xa4b5b69e
rol ecx, 7
popf
call fcn.14021731a
test al, al
je 0x1400fa785
push rax
pushf
mov eax, 0xcfd91c7b
pushf
not eax
add eax, 0xe3b0066b
xor eax, 0xc5957449
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x84e775e9
xor eax, 0xcf568b7f
rol eax, 0xfa
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0x54d3513d
pushf
not eax
add eax, 0xf5ba147f
xor eax, 0x912f0016
rol eax, 0x44
popf
pushf
not eax
add eax, 0x9b909c78
xor eax, 0xb09b5d15
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf1021cff
xor eax, 0xb4e1adf7
rol eax, 2
popf
pushf
not eax
add eax, 0xc04f4432
xor eax, 0x9aa4be12
rol eax, 0x13
popf
jmp 0x1400f98ef
lea ecx, [rdx + 0x5c]
jmp 0x1400fa7e2
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
test al, 1
jne 0x1400fa835
push rax
pushf
mov eax, 0xbc209c6d
pushf
not eax
add eax, 0xe11c0306
xor eax, 0xd48117cf
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x92785ecc
xor eax, 0xbea3bd11
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x83693672
xor eax, 0x9fb22705
rol eax, 0xc1
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0xe8047ef9
pushf
not eax
add eax, 0xd7c38a6f
xor eax, 0xb1e06b7c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb77527b8
xor eax, 0xea75e5ea
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x90dc9283
xor eax, 0x93c5814c
rol eax, 0x80
popf
pushf
not eax
add eax, 0x8b7858c7
xor eax, 0xe3e3eafb
rol eax, 0x4a
popf
jmp 0x1400f98ef
mov rbx, qword [0x1400c1950]
cmp byte [rbx + 0x37a9], 0
je 0x1400fa8f7
push rax
pushf
mov eax, 0x2a3f6e11
pushf
not eax
add eax, 0xf9e47daa
xor eax, 0xdfe3059f
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc7c46d9f
xor eax, 0xf8a26442
rol eax, 7
popf
pushf
not eax
add eax, 0x8bcfc0f1
xor eax, 0xe73c76da
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8efd0544
xor eax, 0xab6e0631
rol eax, 0x26
popf
jmp 0x1400f98ef
push rax
pushf
mov eax, 0xb97a87b6
pushf
not eax
add eax, 0xc6e67742
xor eax, 0xf78427c3
rol eax, 0x77
popf
pushf
not eax
add eax, 0x9ec4c4fd
xor eax, 0xb4973ec9
rol eax, 0xac
popf
pushf
not eax
add eax, 0x951b5cea
xor eax, 0x8d823ffc
rol eax, 0x8e
popf
jmp 0x1400f98ef
xorps xmm3, xmm3
lea rcx, [rbx + 8]
xor r8d, r8d
mov edx, 0xa1f3c95
pushf
not edx
add edx, 0x8b21863d
xor edx, 0xa5ac6d23
rol edx, 0x59
popf
pushf
not edx
add edx, 0xde37eddd
xor edx, 0xd5ee9098
rol edx, 0xe1
popf
call fcn.14019d37d
push rax
pushf
mov eax, 0x50754a54
pushf
not eax
add eax, 0xc0a507a3
xor eax, 0xa14dfeec
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xca2308ef
xor eax, 0xb4514616
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd0a6c4ca
xor eax, 0xe3dc4d4a
rol eax, 0xaa
popf
jmp 0x1400f98ef
mov dword [rbx + 0x270], 0x216
mov dword [rbx + 0x958], 0x5c
push rax
pushf
mov eax, 0xfb9b4ec0
pushf
not eax
add eax, 0xc6820c42
xor eax, 0xd0c536e3
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf77e8b06
xor eax, 0xda4b8b39
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xcaa9db29
xor eax, 0xbdff0611
rol eax, 0xef
popf
jmp 0x1400f98ef
add rsp, 0x20
pop rbx
ret