Function at 0x14022fcf0
Capabilities:
Authenticate hmac
Encrypt data using speck
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x81c1fe6a
pushf
not eax
add eax, 0xb5d08fb2
xor eax, 0xd36acd0f
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa8c3ffb0
xor eax, 0xb9ee4824
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb3eb2639
xor eax, 0xa8d40552
rol eax, 0x63
popf
cmp eax, 0x29
jne 0x14022fd40
popf
pop rax
jmp 0x140231550
cmp eax, 0
jne 0x14022fd4f
popf
pop rax
jmp 0x14023011e
cmp eax, 0x3f
jne 0x14022fd5e
popf
pop rax
jmp 0x140231fdd
cmp eax, 1
jne 0x14022fd6d
popf
pop rax
jmp 0x1402301b0
cmp eax, 0xd
jne 0x14022fd7c
popf
pop rax
jmp 0x140230753
cmp eax, 0x1a
jne 0x14022fd8b
popf
pop rax
jmp 0x140230d9e
cmp eax, 0xe
jne 0x14022fd9a
popf
pop rax
jmp 0x14023079f
cmp eax, 0x31
jne 0x14022fda9
popf
pop rax
jmp 0x14023198b
cmp eax, 0x40
jne 0x14022fdb8
popf
pop rax
jmp 0x140232052
cmp eax, 8
jne 0x14022fdc7
popf
pop rax
jmp 0x1402304f6
cmp eax, 0x2a
jne 0x14022fdd6
popf
pop rax
jmp 0x1402315f8
cmp eax, 0x17
jne 0x14022fde5
popf
pop rax
jmp 0x140230bb6
cmp eax, 0x1c
jne 0x14022fdf4
popf
pop rax
jmp 0x140230e7f
cmp eax, 0x2e
jne 0x14022fe03
popf
pop rax
jmp 0x140231798
cmp eax, 0x18
jne 0x14022fe12
popf
pop rax
jmp 0x140230c37
cmp eax, 0x2b
jne 0x14022fe21
popf
pop rax
jmp 0x140231647
cmp eax, 0x1b
jne 0x14022fe30
popf
pop rax
jmp 0x140230dea
cmp eax, 0x2d
jne 0x14022fe3f
popf
pop rax
jmp 0x14023171a
cmp eax, 0x23
jne 0x14022fe4e
popf
pop rax
jmp 0x1402311ee
cmp eax, 0x25
jne 0x14022fe5d
popf
pop rax
jmp 0x1402312d2
cmp eax, 0x32
jne 0x14022fe6c
popf
pop rax
jmp 0x1402319d6
cmp eax, 0x13
jne 0x14022fe7b
popf
pop rax
jmp 0x1402309db
cmp eax, 0x33
jne 0x14022fe8a
popf
pop rax
jmp 0x140231a46
cmp eax, 0x24
jne 0x14022fe99
popf
pop rax
jmp 0x140231283
cmp eax, 0x1e
jne 0x14022fea8
popf
pop rax
jmp 0x140230f18
cmp eax, 0xc
jne 0x14022feb7
popf
pop rax
jmp 0x140230695
cmp eax, 0x26
jne 0x14022fec6
popf
pop rax
jmp 0x140231371
cmp eax, 0x27
jne 0x14022fed5
popf
pop rax
jmp 0x1402313e3
cmp eax, 0x30
jne 0x14022fee4
popf
pop rax
jmp 0x140231929
cmp eax, 0x10
jne 0x14022fef3
popf
pop rax
jmp 0x140230896
cmp eax, 0x37
jne 0x14022ff02
popf
pop rax
jmp 0x140231bff
cmp eax, 9
jne 0x14022ff11
popf
pop rax
jmp 0x140230581
cmp eax, 0x39
jne 0x14022ff20
popf
pop rax
jmp 0x140231cc1
cmp eax, 0x16
jne 0x14022ff2f
popf
pop rax
jmp 0x140230b68
cmp eax, 0x3b
jne 0x14022ff3e
popf
pop rax
jmp 0x140231dac
cmp eax, 0xa
jne 0x14022ff4d
popf
pop rax
jmp 0x1402305ce
cmp eax, 0x36
jne 0x14022ff5c
popf
pop rax
jmp 0x140231b7d
cmp eax, 0x14
jne 0x14022ff6b
popf
pop rax
jmp 0x140230a5e
cmp eax, 7
jne 0x14022ff7a
popf
pop rax
jmp 0x1402304b6
cmp eax, 0x3d
jne 0x14022ff89
popf
pop rax
jmp 0x140231efc
cmp eax, 2
jne 0x14022ff98
popf
pop rax
jmp 0x140230249
cmp eax, 0x20
jne 0x14022ffa7
popf
pop rax
jmp 0x14023103c
cmp eax, 0x41
jne 0x14022ffb6
popf
pop rax
jmp 0x1402320de
cmp eax, 0x11
jne 0x14022ffc5
popf
pop rax
jmp 0x1402308f1
cmp eax, 0x35
jne 0x14022ffd4
popf
pop rax
jmp 0x140231b31
cmp eax, 0x3a
jne 0x14022ffe3
popf
pop rax
jmp 0x140231d3a
cmp eax, 0x12
jne 0x14022fff2
popf
pop rax
jmp 0x14023097c
cmp eax, 0x21
jne 0x140230001
popf
pop rax
jmp 0x1402310be
cmp eax, 0x38
jne 0x140230010
popf
pop rax
jmp 0x140231c74
cmp eax, 0xb
jne 0x14023001f
popf
pop rax
jmp 0x140230613
cmp eax, 0xf
jne 0x14023002e
popf
pop rax
jmp 0x140230847
cmp eax, 0x15
jne 0x14023003d
popf
pop rax
jmp 0x140230b06
cmp eax, 5
jne 0x14023004c
popf
pop rax
jmp 0x1402303d6
cmp eax, 6
jne 0x14023005b
popf
pop rax
jmp 0x14023044b
cmp eax, 0x22
jne 0x14023006a
popf
pop rax
jmp 0x1402311a2
cmp eax, 0x3c
jne 0x140230079
popf
pop rax
jmp 0x140231e2e
cmp eax, 0x1f
jne 0x140230088
popf
pop rax
jmp 0x140230fca
cmp eax, 4
jne 0x140230097
popf
pop rax
jmp 0x140230341
cmp eax, 0x2f
jne 0x1402300a6
popf
pop rax
jmp 0x140231881
cmp eax, 0x28
jne 0x1402300b5
popf
pop rax
jmp 0x140231474
cmp eax, 0x3e
jne 0x1402300c4
popf
pop rax
jmp 0x140231f48
cmp eax, 0x42
jne 0x1402300d3
popf
pop rax
jmp 0x14023211c
cmp eax, 0x2c
jne 0x1402300e2
popf
pop rax
jmp 0x140231682
cmp eax, 3
jne 0x1402300f1
popf
pop rax
jmp 0x1402302f5
cmp eax, 0x19
jne 0x140230100
popf
pop rax
jmp 0x140230ccc
cmp eax, 0x1d
jne 0x14023010f
popf
pop rax
jmp 0x140230ece
cmp eax, 0x34
jne 0x14023011e
popf
pop rax
jmp 0x140231adb
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
movzx edx, byte [rcx]
mov rbx, rcx
cmp dl, 0x20
jb 0x14023017d
push rax
pushf
mov eax, 0x91d036a7
pushf
not eax
add eax, 0xd5e61062
xor eax, 0x8616eefb
rol eax, 0x48
popf
pushf
not eax
add eax, 0x91b006a6
xor eax, 0xd5ce173c
rol eax, 0x19
popf
pushf
not eax
add eax, 0x896f8640
xor eax, 0xcaba1898
rol eax, 0x2f
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xa3a9b112
pushf
not eax
add eax, 0xcdc41aee
xor eax, 0xa4c37858
rol eax, 2
popf
pushf
not eax
add eax, 0xedd0b2ab
xor eax, 0xb26c6c9f
rol eax, 0xc3
popf
jmp 0x14022fd31
lea r9, [rcx + 1]
cmp dl, 0x80
jb 0x140230216
push rax
pushf
mov eax, 0xbaf5636e
pushf
not eax
add eax, 0xb3cb8279
xor eax, 0x94573257
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x8bdfeb68
xor eax, 0xce7ae710
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc2fd510c
xor eax, 0x804bde48
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xfc4c72f5
xor eax, 0xc05d62a7
rol eax, 0x61
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x6af7db6b
pushf
not eax
add eax, 0xd8db3645
xor eax, 0x8e4b33da
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb49113ff
xor eax, 0xb0ac0b95
rol eax, 0x33
popf
jmp 0x14022fd31
movzx eax, byte [r9]
lea r8d, [rdx - 0x7f]
mov rcx, qword [0x1400c3038]
mov rdx, rcx
mov r9d, r8d
sub rdx, rax
push rcx
not rcx
sub r9, rcx
pop rcx
sub r9, 1
mov rax, qword [0x1400c3028]
dec rdx
cmp r9, rax
jbe 0x1402302af
push rax
pushf
mov eax, 0xb4f695cf
pushf
not eax
add eax, 0x98a5f168
xor eax, 0xd03be6f2
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc101866a
xor eax, 0xdb1634cd
rol eax, 0x82
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x39164277
pushf
not eax
add eax, 0xee6cf111
xor eax, 0xb0758fed
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb905cdb6
xor eax, 0xcf519768
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9f6ee0fd
xor eax, 0x9f9c18fa
rol eax, 0x59
popf
jmp 0x14022fd31
add rbx, 2
mov qword [0x1400c3038], r9
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp rdx, qword [0x1400c3030]
jae 0x14023037d
push rax
pushf
mov eax, 0x639f6b27
pushf
not eax
add eax, 0x9ed08f51
xor eax, 0xe30e87c1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe4b7393c
xor eax, 0xa629b041
rol eax, 0x18
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x10471d
pushf
not eax
add eax, 0x99fae391
xor eax, 0xa3cff8d6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xd86eebf4
xor eax, 0xa94973b2
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf31046c4
xor eax, 0xd0fb48de
rol eax, 0x78
popf
pushf
not eax
add eax, 0x859d2a6e
xor eax, 0xe1350992
rol eax, 0x11
popf
jmp 0x14022fd31
inc rax
add rbx, 2
mov qword [0x1400c3038], rax
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
test r8d, r8d
je 0x140230483
push rax
pushf
mov eax, 0x31475597
pushf
not eax
add eax, 0xe92bcf30
xor eax, 0x80d94c80
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb02652a7
xor eax, 0xe3c575b2
rol eax, 0x25
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x4d1d893f
pushf
not eax
add eax, 0xb9c644a6
xor eax, 0xed9ce769
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc8dc3e65
xor eax, 0x940ace26
rol eax, 0x25
popf
jmp 0x14022fd31
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x507346bd
pushf
not eax
add eax, 0xbce06abc
xor eax, 0x8b612f56
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xce697fe8
xor eax, 0xb1877e52
rol eax, 0xd4
popf
jmp 0x14022fd31
movzx eax, byte [rdx]
lea rdx, [rdx + 1]
mov byte [rcx], al
inc rcx
add r8d, 0xffffffff
jne 0x14023053b
push rax
pushf
mov eax, 0xc834b620
pushf
not eax
add eax, 0xd942d105
xor eax, 0xeb570b5b
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9191b579
xor eax, 0xbd4ab58f
rol eax, 0xa4
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x523e3346
pushf
not eax
add eax, 0xc020b20c
xor eax, 0xee58766c
rol eax, 0x39
popf
pushf
not eax
add eax, 0x827503fa
xor eax, 0xaf2c332f
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xddf715c3
xor eax, 0xbff60acf
rol eax, 0x39
popf
jmp 0x14022fd31
mov qword [0x1400c3038], rcx
push rax
pushf
mov eax, 0x9fd58f94
pushf
not eax
add eax, 0x80f9e26e
xor eax, 0xa66ec37b
rol eax, 0x22
popf
pushf
not eax
add eax, 0xba1d3fb8
xor eax, 0xdcfe8d11
rol eax, 0x91
popf
pushf
not eax
add eax, 0xcf92b64b
xor eax, 0xe7143637
rol eax, 0x21
popf
jmp 0x14022fd31
add rbx, 2
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 0x40
jb 0x140230662
push rax
pushf
mov eax, 0x432ee959
pushf
not eax
add eax, 0xdb2c2e3a
xor eax, 0xa640f089
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xbcd4f4d9
xor eax, 0xa1935eef
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9b39fbef
xor eax, 0xdf6f7b94
rol eax, 0xed
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x80671255
pushf
not eax
add eax, 0x87037bd6
xor eax, 0xfae9edd9
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe007bca4
xor eax, 0xee22ab3c
rol eax, 0x50
popf
jmp 0x14022fd31
movzx r8d, byte [rcx + 2]
mov rax, rdx
mov rcx, qword [0x1400c3038]
inc r8d
shl rax, 8
mov rdx, rcx
sub rdx, rax
movzx eax, byte [r9]
sub rdx, rax
mov r9d, r8d
mov rax, qword [0x1400c3028]
add rdx, 0x3fff
push rcx
not rcx
sub r9, rcx
pop rcx
sub r9, 1
cmp r9, rax
jbe 0x14023070d
push rax
pushf
mov eax, 0x17ee6273
pushf
not eax
add eax, 0xaa11ff3a
xor eax, 0xc8ef0447
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc3776b39
xor eax, 0xadca95b0
rol eax, 0x76
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x93ddddf6
pushf
not eax
add eax, 0x971262d3
xor eax, 0xae1ea7b4
rol eax, 0x39
popf
pushf
not eax
add eax, 0xee224ef2
xor eax, 0xec99ac96
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfdffb946
xor eax, 0x8226fc99
rol eax, 0x2e
popf
jmp 0x14022fd31
add rbx, 3
mov qword [0x1400c3038], r9
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp rdx, qword [0x1400c3030]
jae 0x140230801
push rax
pushf
mov eax, 0x900809ad
pushf
not eax
add eax, 0x886afffc
xor eax, 0x99cc6c1f
rol eax, 0x47
popf
pushf
not eax
add eax, 0x974e0f09
xor eax, 0x9d878af4
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd4bd1601
xor eax, 0xf574ae1a
rol eax, 6
popf
pushf
not eax
add eax, 0xd2651994
xor eax, 0xbe803554
rol eax, 0xa8
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xfca5856f
pushf
not eax
add eax, 0xc4b1f3a7
xor eax, 0x9ffc2db5
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb228d6b7
xor eax, 0x919ec041
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xdb11672e
xor eax, 0xb7b3931e
rol eax, 0x60
popf
jmp 0x14022fd31
inc rax
add rbx, 3
mov qword [0x1400c3038], rax
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
nop
push rax
pushf
mov eax, 0x7d0f55bb
pushf
not eax
add eax, 0x833abb22
xor eax, 0xc81520ed
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xa0aea577
xor eax, 0xa4cba1b6
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcc955f1e
xor eax, 0xc993291c
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd71a722d
xor eax, 0x80636890
rol eax, 0x12
popf
jmp 0x14022fd31
movzx eax, byte [rdx]
lea rdx, [rdx + 1]
mov byte [rcx], al
inc rcx
add r8d, 0xffffffff
jne 0x140230949
push rax
pushf
mov eax, 0x123ee552
pushf
not eax
add eax, 0x8151521d
xor eax, 0xf91a3181
rol eax, 0xde
popf
pushf
not eax
add eax, 0x83e53890
xor eax, 0x852a030a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xaf327a46
xor eax, 0x83c955ff
rol eax, 0x86
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xfcc834d2
pushf
not eax
add eax, 0xe2816712
xor eax, 0xe3d33709
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd42b4e3e
xor eax, 0xc8af4169
rol eax, 0xc
popf
jmp 0x14022fd31
add rbx, 3
mov qword [0x1400c3038], rcx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
mov rcx, qword [0x1400c3038]
lea eax, [rdx - 0x1f]
mov r8d, eax
lea rdi, [rax + rcx]
mov rax, qword [0x1400c3028]
cmp rdi, rax
ja 0x140230a2b
push rax
pushf
mov eax, 0x4dc86968
pushf
not eax
add eax, 0xd43ed115
xor eax, 0x8a1d7369
rol eax, 0x51
popf
pushf
not eax
add eax, 0xad0adb4d
xor eax, 0x83818276
rol eax, 0xf4
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xc5a35e25
pushf
not eax
add eax, 0xb8b70a4e
xor eax, 0xf2004134
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xeac90aea
xor eax, 0xc8656769
rol eax, 0xf
popf
jmp 0x14022fd31
cmp r9, qword [0x1400c3020]
jae 0x140230aad
push rax
pushf
mov eax, 0xd0a2534b
pushf
not eax
add eax, 0xe0a641a1
xor eax, 0xba1dfd09
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x85a9b6bf
xor eax, 0xf59a4183
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8cef04b0
xor eax, 0xe16cb561
rol eax, 0x92
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x133f3de9
pushf
not eax
add eax, 0x9e745bf1
xor eax, 0xe656208a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xcb59ec93
xor eax, 0x9718b378
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb9ffd6af
xor eax, 0xc6014aaf
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc52209d9
xor eax, 0xbef2cde0
rol eax, 6
popf
jmp 0x14022fd31
lea rdi, [rax + 1]
jmp 0x140230bb6
mov rdx, r9
call sub.VCRUNTIME140.dll_memcpy
push rax
pushf
mov eax, 0x9aaad33d
pushf
not eax
add eax, 0x90fa8b2f
xor eax, 0xd8b2f43d
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8858aff5
xor eax, 0xb5a6e97d
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xcb79d661
xor eax, 0x92eb4126
rol eax, 0x5e
popf
jmp 0x14022fd31
movzx eax, byte [rbx]
add rbx, 0xffffffffffffffe2
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov qword [0x1400c3038], rdi
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 0x18
jb 0x140230c73
push rax
pushf
mov eax, 0x87ec0333
pushf
not eax
add eax, 0xaab681de
xor eax, 0xa4e5f83c
rol eax, 0x49
popf
pushf
not eax
add eax, 0xfb07e188
xor eax, 0x9bfaad7b
rol eax, 0x98
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xe61f9ffa
pushf
not eax
add eax, 0xe4c6b6e6
xor eax, 0x9d043c70
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8cf245ed
xor eax, 0xafbbeeb5
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xbd48e300
xor eax, 0xdf438f0f
rol eax, 0x25
popf
pushf
not eax
add eax, 0xeec64cc5
xor eax, 0xcaeffb3f
rol eax, 0xb0
popf
jmp 0x14022fd31
movzx r9d, byte [rcx + 3]
mov rcx, rdx
movzx eax, byte [rbx + 1]
inc r9d
mov rdx, qword [0x1400c3038]
shl rcx, 8
mov r8, rdx
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
movzx eax, byte [rbx + 2]
shl rcx, 8
sub r8, rcx
mov ecx, r9d
sub r8, rax
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [0x1400c3028]
add r8, 0x17ffff
cmp rcx, rax
jbe 0x140230d58
push rax
pushf
mov eax, 0x21f63118
pushf
not eax
add eax, 0xa425195c
xor eax, 0xcedb4db8
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x94ef2806
xor eax, 0xa7bb522e
rol eax, 0xdb
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xe5dfda72
pushf
not eax
add eax, 0xb8fd7e88
xor eax, 0xea683ebb
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xedeea386
xor eax, 0xea209834
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb6630924
xor eax, 0xe9b29010
rol eax, 0xa4
popf
jmp 0x14022fd31
add rbx, 4
mov qword [0x1400c3038], rcx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp r8, qword [0x1400c3030]
jae 0x140230e39
push rax
pushf
mov eax, 0xa7906718
pushf
not eax
add eax, 0xe8ae4f26
xor eax, 0x963db992
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xfa777170
xor eax, 0xba2aff05
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd9fa067d
xor eax, 0xf461e07c
rol eax, 0x62
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xfe4c1916
pushf
not eax
add eax, 0x8b078650
xor eax, 0xd8f4ce43
rol eax, 0xec
popf
pushf
not eax
add eax, 0x861a1f1a
xor eax, 0x9bfdc896
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xaa7489f5
xor eax, 0x9a5718b1
rol eax, 0x73
popf
jmp 0x14022fd31
inc rax
add rbx, 4
mov qword [0x1400c3038], rax
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
nop dword [rax]
push rax
pushf
mov eax, 0x2fa02f4d
pushf
not eax
add eax, 0x8c69fec4
xor eax, 0xa4e3776b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x824134e8
xor eax, 0xfeedf7d1
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xefd5b79f
xor eax, 0x9950adba
rol eax, 0xfd
popf
jmp 0x14022fd31
movzx eax, byte [r8]
lea r8, [r8 + 1]
mov byte [rdx], al
inc rdx
add r9d, 0xffffffff
jne 0x140230f71
push rax
pushf
mov eax, 0xe863aa70
pushf
not eax
add eax, 0xc5214c2d
xor eax, 0xbc5a838c
rol eax, 0x17
popf
pushf
not eax
add eax, 0xa1888040
xor eax, 0x937c7323
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb28d4397
xor eax, 0xe115472e
rol eax, 0x4e
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xf4a17597
pushf
not eax
add eax, 0xf9c63a4b
xor eax, 0xa3ca4763
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xaf8ad226
xor eax, 0xf9a3ec18
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xb8b1a0e7
xor eax, 0x9cc8491e
rol eax, 0x66
popf
pushf
not eax
add eax, 0x975d2e62
xor eax, 0xc3bd807f
rol eax, 0xe0
popf
jmp 0x14022fd31
add rbx, 4
mov qword [0x1400c3038], rdx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 0x10
jb 0x140231078
push rax
pushf
mov eax, 0xa18a74e5
pushf
not eax
add eax, 0xe047371b
xor eax, 0x8827df6e
rol eax, 0x86
popf
pushf
not eax
add eax, 0x9d6ab27b
xor eax, 0xfea35b8c
rol eax, 0xc5
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x777f577b
pushf
not eax
add eax, 0x80ece714
xor eax, 0x986c7b75
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x90d3f258
xor eax, 0xd1680f40
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe8ba5a44
xor eax, 0xa93fda70
rol eax, 0x97
popf
jmp 0x14022fd31
movzx ecx, byte [rcx + 3]
movzx eax, byte [rbx + 1]
movzx r9d, byte [rbx + 4]
shl ecx, 8
jmp 0x1402310cf
inc ecx
push rcx
not ecx
sub r9d, ecx
pop rcx
sub r9d, 1
mov rcx, rdx
mov rdx, qword [0x1400c3038]
shl rcx, 8
mov r8, rdx
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
movzx eax, byte [rbx + 2]
shl rcx, 8
sub r8, rcx
mov ecx, r9d
sub r8, rax
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [0x1400c3028]
add r8, 0xfffff
cmp rcx, rax
jbe 0x14023116f
push rax
pushf
mov eax, 0x9116156d
pushf
not eax
add eax, 0xb2ff561b
xor eax, 0xdf749596
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdc1645e2
xor eax, 0xd5e1fc12
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd24f0b27
xor eax, 0xc0093c7a
rol eax, 0x72
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x96821a92
pushf
not eax
add eax, 0xbbf8c95d
xor eax, 0xb2151f4e
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe06aee00
xor eax, 0x921f3c27
rol eax, 0xc6
popf
jmp 0x14022fd31
add rbx, 5
mov qword [0x1400c3038], rcx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp r8, qword [0x1400c3030]
jae 0x14023122a
push rax
pushf
mov eax, 0xdfc3dd98
pushf
not eax
add eax, 0xc7d85739
xor eax, 0xb15610fa
rol eax, 2
popf
pushf
not eax
add eax, 0xe9402418
xor eax, 0x84367e8a
rol eax, 0
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xcfa3e2f0
pushf
not eax
add eax, 0xfe7b3067
xor eax, 0x87a56a06
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf98a4c60
xor eax, 0xd4749625
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe3f7e112
xor eax, 0xe3488242
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc7ad7698
xor eax, 0xbe269630
rol eax, 0xc5
popf
jmp 0x14022fd31
inc rax
add rbx, 5
mov qword [0x1400c3038], rax
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
movzx eax, byte [r8]
lea r8, [r8 + 1]
mov byte [rdx], al
inc rdx
add r9d, 0xffffffff
jne 0x14023132b
push rax
pushf
mov eax, 0x59b68fd
pushf
not eax
add eax, 0xe666a190
xor eax, 0xe9987fe6
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf9ec9264
xor eax, 0x89aa58e3
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8fdac9a5
xor eax, 0xb041f4d3
rol eax, 0xbe
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x96d83eea
pushf
not eax
add eax, 0xe755d678
xor eax, 0xa1061a39
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd8f1fe9f
xor eax, 0x95e3aa2a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbf252f5d
xor eax, 0xd5461e0b
rol eax, 0xca
popf
jmp 0x14022fd31
add rbx, 5
mov qword [0x1400c3038], rdx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 8
jb 0x140231441
push rax
pushf
mov eax, 0xcf8d285b
pushf
not eax
add eax, 0xb1d39d2d
xor eax, 0xdbaac73d
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa4ba7950
xor eax, 0xcdae26ea
rol eax, 0x74
popf
pushf
not eax
add eax, 0x97da037c
xor eax, 0xeea77467
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xfd72abb7
xor eax, 0x944acacb
rol eax, 0xa2
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x542cf80d
pushf
not eax
add eax, 0xd7c1ab80
xor eax, 0x8846168e
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfb67ff2d
xor eax, 0xc069f942
rol eax, 0x45
popf
jmp 0x14022fd31
movzx r8d, byte [rbx + 1]
lea r9, [rcx + 2]
mov rax, qword [0x1400c3028]
add r8, 0xfffffffffffff801
mov rcx, rdx
shl rcx, 8
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
mov rcx, qword [0x1400c3038]
mov r8d, r8d
lea rdi, [r8 + rcx]
cmp rdi, rax
ja 0x1402314f7
push rax
pushf
mov eax, 0xab5ce30f
pushf
not eax
add eax, 0xfd296175
xor eax, 0xe5d424cf
rol eax, 0x12
popf
pushf
not eax
add eax, 0xcabe7f5b
xor eax, 0xe9e1aa76
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x985137d9
xor eax, 0xa7125347
rol eax, 0x76
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x64f88a85
pushf
not eax
add eax, 0x8a1a0a09
xor eax, 0xdde50681
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfef54b29
xor eax, 0xf240a83c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe50ec2f9
xor eax, 0xe20de1e6
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa0b65cda
xor eax, 0xd1430d28
rol eax, 0xd3
popf
jmp 0x14022fd31
cmp r9, qword [0x1400c3020]
jae 0x1402315b2
push rax
pushf
mov eax, 0x2a7152d3
pushf
not eax
add eax, 0xfe3494b8
xor eax, 0xa84ded7b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xfef374f7
xor eax, 0x94ee8884
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf913b68a
xor eax, 0xceaba43a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe985df89
xor eax, 0xdd1993e0
rol eax, 0xcf
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x777465ad
pushf
not eax
add eax, 0xb2d5a540
xor eax, 0x80cb8fb9
rol eax, 0x84
popf
pushf
not eax
add eax, 0x80ab3a99
xor eax, 0xb0970f47
rol eax, 0x72
popf
pushf
not eax
add eax, 0x84464099
xor eax, 0xa4bc663c
rol eax, 0xab
popf
jmp 0x14022fd31
lea rdi, [rax + 1]
jmp 0x140231682
mov rdx, r9
call sub.VCRUNTIME140.dll_memcpy
push rax
pushf
mov eax, 0x929b1739
pushf
not eax
add eax, 0x87cdcda9
xor eax, 0xa33d9262
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x978696d4
xor eax, 0xec7fb4cd
rol eax, 0x36
popf
jmp 0x14022fd31
movzx ecx, byte [rbx]
movzx eax, byte [rbx + 1]
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
shl rcx, 8
mov qword [0x1400c3038], rdi
lea rbx, [rcx - 0x7fd]
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 7
jne 0x140231765
push rax
pushf
mov eax, 0xa128981e
pushf
not eax
add eax, 0xb61f3613
xor eax, 0xe81c3c69
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb0bd158e
xor eax, 0xcf8093e1
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xada25772
xor eax, 0xacadba3b
rol eax, 0x16
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x61ab507f
pushf
not eax
add eax, 0xbc197301
xor eax, 0x87d9a1c4
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8c095c9e
xor eax, 0xc51ba082
rol eax, 0xc5
popf
jmp 0x14022fd31
movzx r8d, byte [rbx + 2]
lea rdx, [rcx + 3]
movzx ecx, byte [rcx + 1]
mov rax, qword [0x1400c3028]
shl rcx, 8
inc rcx
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
mov rcx, qword [0x1400c3038]
lea rdi, [r8 + rcx]
cmp rdi, rax
ja 0x140231828
push rax
pushf
mov eax, 0x1d4e6a22
pushf
not eax
add eax, 0xba88ee41
xor eax, 0xc99f1b41
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf9d7d66b
xor eax, 0x91101b35
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb6053447
xor eax, 0x8d04e1ec
rol eax, 0x27
popf
pushf
not eax
add eax, 0xe4b0efa2
xor eax, 0x82e82e28
rol eax, 0x2a
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xb4b479a8
pushf
not eax
add eax, 0x97f8db78
xor eax, 0xb8a3072c
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd2069df4
xor eax, 0x8d0b8f08
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xdeb4cb13
xor eax, 0xb3626326
rol eax, 9
popf
pushf
not eax
add eax, 0xfc4be069
xor eax, 0xadf90b0d
rol eax, 0x84
popf
jmp 0x14022fd31
cmp rdx, qword [0x1400c3020]
jae 0x1402318d0
push rax
pushf
mov eax, 0x840db056
pushf
not eax
add eax, 0xa8f76e0c
xor eax, 0xbc313992
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe1c9172d
xor eax, 0x9d6ed006
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc11774da
xor eax, 0xd0e1c90d
rol eax, 0
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xaf3b0ecb
pushf
not eax
add eax, 0xfeff6594
xor eax, 0xab406ee4
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x872dfe84
xor eax, 0xdbf7b6b6
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf9b2b4b3
xor eax, 0xdd960aee
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdde104b6
xor eax, 0xb5514b1a
rol eax, 0x8f
popf
jmp 0x14022fd31
lea rdi, [rax + 1]
jmp 0x1402319d6
call sub.VCRUNTIME140.dll_memcpy
push rax
pushf
mov eax, 0xc9170383
pushf
not eax
add eax, 0xbdbf38fe
xor eax, 0xa7ccfdcd
rol eax, 0x33
popf
pushf
not eax
add eax, 0xcf744446
xor eax, 0xab8f71a2
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbea4b91b
xor eax, 0xa7006b3f
rol eax, 0x39
popf
jmp 0x14022fd31
movzx ecx, byte [rbx + 1]
movzx eax, byte [rbx + 2]
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
shl rcx, 8
mov qword [0x1400c3038], rdi
lea rbx, [rcx + 4]
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 6
jne 0x140231aa8
push rax
pushf
mov eax, 0x9db9ef02
pushf
not eax
add eax, 0xb510b077
xor eax, 0xe5b09298
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x872a55ef
xor eax, 0x8becaa7d
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa28016b0
xor eax, 0xbb6bec0e
rol eax, 0x75
popf
pushf
not eax
add eax, 0xeff2d42b
xor eax, 0xc66cf83d
rol eax, 0xf9
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x643877d1
pushf
not eax
add eax, 0xee24e0e4
xor eax, 0xead65e69
rol eax, 0x56
popf
pushf
not eax
add eax, 0x993fcbc9
xor eax, 0xb4a6fd3b
rol eax, 0x2a
popf
jmp 0x14022fd31
movzx r9d, byte [rcx + 4]
movzx ecx, byte [rcx + 1]
inc r9d
movzx eax, byte [rbx + 2]
mov rdx, qword [0x1400c3038]
shl rcx, 8
mov r8, rdx
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
movzx eax, byte [rbx + 3]
shl rcx, 8
sub r8, rcx
mov ecx, r9d
sub r8, rax
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [0x1400c3028]
dec r8
cmp rcx, rax
jbe 0x140231b7d
add rbx, 5
mov qword [0x1400c3038], rcx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp r8, qword [0x1400c3030]
jae 0x140231bb9
push rax
pushf
mov eax, 0x1ed7f9fb
pushf
not eax
add eax, 0xec442926
xor eax, 0xe3e80153
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8947c379
xor eax, 0x96f13b1c
rol eax, 0x11
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xbd8084ff
pushf
not eax
add eax, 0xfb9b8ddd
xor eax, 0xeae57c5d
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb8b4fee0
xor eax, 0xb09b90ce
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfcfd86b1
xor eax, 0x8579d7ce
rol eax, 0xd
popf
jmp 0x14022fd31
inc rax
add rbx, 5
mov qword [0x1400c3038], rax
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
nop dword [rax]
push rax
pushf
mov eax, 0xfb2185a9
pushf
not eax
add eax, 0xfd961da1
xor eax, 0xa7bf86e9
rol eax, 0x61
popf
pushf
not eax
add eax, 0xcceac4fc
xor eax, 0xcb7b5fcd
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x94c19444
xor eax, 0xc23593c7
rol eax, 0x3b
popf
jmp 0x14022fd31
movzx eax, byte [r8]
lea r8, [r8 + 1]
mov byte [rdx], al
inc rdx
add r9d, 0xffffffff
jne 0x140231d07
push rax
pushf
mov eax, 0x132e2a4e
pushf
not eax
add eax, 0xabb9483f
xor eax, 0xbc486deb
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x929918d5
xor eax, 0xb7f2fd54
rol eax, 0xaa
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x915e6cf1
pushf
not eax
add eax, 0xe0e7d2bc
xor eax, 0xbb4edf13
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfaf6e3a2
xor eax, 0x8dfc7e0c
rol eax, 0xfd
popf
jmp 0x14022fd31
add rbx, 5
mov qword [0x1400c3038], rdx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp dl, 4
jne 0x140231dfb
push rax
pushf
mov eax, 0x9718e95b
pushf
not eax
add eax, 0xd223c107
xor eax, 0xc468112a
rol eax, 2
popf
pushf
not eax
add eax, 0x86cd4468
xor eax, 0xb24b0163
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfc2e6631
xor eax, 0xf3037cf5
rol eax, 0xb9
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xd0aac640
pushf
not eax
add eax, 0x8a56c711
xor eax, 0xdab29681
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe86be86b
xor eax, 0x954336da
rol eax, 0xe6
popf
jmp 0x14022fd31
movzx ecx, byte [rcx + 4]
movzx eax, byte [rbx + 2]
mov rdx, qword [0x1400c3038]
movzx r9d, byte [rbx + 5]
mov r8, rdx
shl ecx, 8
jmp 0x140231e49
inc ecx
push rcx
not ecx
sub r9d, ecx
pop rcx
sub r9d, 1
movzx ecx, byte [rbx + 1]
shl rcx, 8
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
movzx eax, byte [rbx + 3]
shl rcx, 8
sub r8, rcx
mov ecx, r9d
sub r8, rax
push rdx
not rdx
sub rcx, rdx
pop rdx
sub rcx, 1
mov rax, qword [0x1400c3028]
dec r8
cmp rcx, rax
jbe 0x140231ec9
push rax
pushf
mov eax, 0xc2dc7e63
pushf
not eax
add eax, 0xd579a7e1
xor eax, 0xac239f23
rol eax, 0x25
popf
pushf
not eax
add eax, 0x8f7c087c
xor eax, 0xb7a53c99
rol eax, 0x80
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x117ca1e8
pushf
not eax
add eax, 0xcd4418c2
xor eax, 0xd04af2bd
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd3fbdcf2
xor eax, 0xc26a297b
rol eax, 0xdb
popf
jmp 0x14022fd31
add rbx, 6
mov qword [0x1400c3038], rcx
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
cmp r8, qword [0x1400c3030]
jae 0x140231faa
push rax
pushf
mov eax, 0x5cad450a
pushf
not eax
add eax, 0xd24081a1
xor eax, 0xa3048abe
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd1e43b53
xor eax, 0xb3b3928c
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc7e6553d
xor eax, 0x895921eb
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8ef1f22c
xor eax, 0x9fbcdf0e
rol eax, 0x42
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0x7c0cb99e
pushf
not eax
add eax, 0xf82afb58
xor eax, 0xf78921b0
rol eax, 2
popf
pushf
not eax
add eax, 0xb4ff435c
xor eax, 0x87a1c335
rol eax, 0xce
popf
jmp 0x14022fd31
inc rax
add rbx, 6
mov qword [0x1400c3038], rax
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
movzx eax, byte [r8]
lea r8, [r8 + 1]
mov byte [rdx], al
inc rdx
add r9d, 0xffffffff
jne 0x140232098
push rax
pushf
mov eax, 0xb37cc258
pushf
not eax
add eax, 0xb254ff2c
xor eax, 0xbcfaa2ed
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8685583c
xor eax, 0x8d7dc9c3
rol eax, 0xb6
popf
jmp 0x14022fd31
push rax
pushf
mov eax, 0xbde6d84d
pushf
not eax
add eax, 0xdb1311a5
xor eax, 0x85bf2291
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xdead2b4b
xor eax, 0xc93eed2b
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x86e1aebf
xor eax, 0xce9e5934
rol eax, 0x41
popf
jmp 0x14022fd31
mov qword [0x1400c3038], rdx
add rbx, 6
push rax
pushf
mov eax, 0x32370e22
pushf
not eax
add eax, 0xa6c82b26
xor eax, 0xf3426e22
rol eax, 0x92
popf
pushf
not eax
add eax, 0xac6f40d1
xor eax, 0xdfe921c1
rol eax, 0x60
popf
jmp 0x14022fd31
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret