Function at 0x140091231
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x66827dca
pushf
not eax
add eax, 0x3f026a48
xor eax, 0x4eaa5b0e
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x34448c7c
xor eax, 0x3ba9fe8
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x484d2b99
xor eax, 0xffd8973
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x6d2ec6c7
xor eax, 0x1b9f079b
rol eax, 0xb9
popf
cmp eax, 0xb
jne 0x140091294
popf
pop rax
jmp 0x140091a7b
cmp eax, 8
jne 0x1400912a3
popf
pop rax
jmp 0x1400918ae
cmp eax, 0x19
jne 0x1400912b2
popf
pop rax
jmp 0x140092136
cmp eax, 0x13
jne 0x1400912c1
popf
pop rax
jmp 0x140091ee7
cmp eax, 0x12
jne 0x1400912d0
popf
pop rax
jmp 0x140091e37
cmp eax, 5
jne 0x1400912df
popf
pop rax
jmp 0x140091722
cmp eax, 0x1a
jne 0x1400912ee
popf
pop rax
jmp 0x14009216c
cmp eax, 0x10
jne 0x1400912fd
popf
pop rax
jmp 0x140091d16
cmp eax, 0x15
jne 0x14009130c
popf
pop rax
jmp 0x140091f71
cmp eax, 9
jne 0x14009131b
popf
pop rax
jmp 0x1400919a1
cmp eax, 0x14
jne 0x14009132a
popf
pop rax
jmp 0x140091f1d
cmp eax, 0xa
jne 0x140091339
popf
pop rax
jmp 0x140091a1f
cmp eax, 0xc
jne 0x140091348
popf
pop rax
jmp 0x140091acd
cmp eax, 0xf
jne 0x140091357
popf
pop rax
jmp 0x140091ccb
cmp eax, 0x1b
jne 0x140091366
popf
pop rax
jmp 0x14009223d
cmp eax, 4
jne 0x140091375
popf
pop rax
jmp 0x140091687
cmp eax, 1
jne 0x140091384
popf
pop rax
jmp 0x140091520
cmp eax, 0x18
jne 0x140091393
popf
pop rax
jmp 0x1400920a8
cmp eax, 7
jne 0x1400913a2
popf
pop rax
jmp 0x140091852
cmp eax, 0xe
jne 0x1400913b1
popf
pop rax
jmp 0x140091c15
cmp eax, 0xd
jne 0x1400913c0
popf
pop rax
jmp 0x140091b71
cmp eax, 0x16
jne 0x1400913cf
popf
pop rax
jmp 0x140091fac
cmp eax, 0x11
jne 0x1400913de
popf
pop rax
jmp 0x140091d8b
cmp eax, 2
jne 0x1400913ed
popf
pop rax
jmp 0x14009156e
cmp eax, 3
jne 0x1400913fc
popf
pop rax
jmp 0x1400915ec
cmp eax, 0
jne 0x14009140b
popf
pop rax
jmp 0x140091438
cmp eax, 0x1c
jne 0x14009141a
popf
pop rax
jmp 0x140092278
cmp eax, 0x17
jne 0x140091429
popf
pop rax
jmp 0x14009204e
cmp eax, 6
jne 0x140091438
popf
pop rax
jmp 0x1400917b4
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x50
mov rbx, rdx
mov rdi, rcx
mov qword [rsp + 0x28], rcx
xor esi, esi
mov dword [rsp + 0x24], esi
xor r15b, r15b
mov byte [rsp + 0x20], r15b
mov r12, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r12 + 0x48]
test rcx, rcx
je 0x1400914c7
push rax
pushf
mov eax, 0xc8a4a390
pushf
not eax
add eax, 0x37c8da41
xor eax, 0x6f6ed10a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x2e07f10a
xor eax, 0x575671f4
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x16bee9ca
xor eax, 0xbfa7f8f
rol eax, 0x24
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xa6b8515f
pushf
not eax
add eax, 0x16303e40
xor eax, 0x6ec67fd7
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x1341fc5c
xor eax, 0x1d1b4e00
rol eax, 0xf
popf
pushf
not eax
add eax, 0x49ff4850
xor eax, 0xd27302a
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x4c729a03
xor eax, 0x59e983c2
rol eax, 0xa8
popf
jmp 0x140091285
mov rax, qword [rcx]
jmp 0x140091524
call qword [rax + 8]
nop
push rax
pushf
mov eax, 0xb2cd1fd6
pushf
not eax
add eax, 0x47100844
xor eax, 0x4655e7d
rol eax, 0x41
popf
pushf
not eax
add eax, 0x1add05fb
xor eax, 0x219e50df
rol eax, 0x96
popf
pushf
not eax
add eax, 0x7b43535a
xor eax, 0x398cce67
rol eax, 0x53
popf
jmp 0x140091285
xor edx, edx
mov rcx, rdi
jmp 0x140091574
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::basic_istream_char__struct_std::char_traits_char__::_Ipfx_bool____ptr64]
mov byte [rsp + 0x38], al
test al, al
je 0x1400915b9
push rax
pushf
mov eax, 0xefd2ff28
pushf
not eax
add eax, 0x12305816
xor eax, 0x29169fdc
rol eax, 0x17
popf
pushf
not eax
add eax, 0xace7fa5
xor eax, 0x7248d5c1
rol eax, 0x36
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xa2843946
pushf
not eax
add eax, 0x56f4b419
xor eax, 0x743107cd
rol eax, 0x64
popf
pushf
not eax
add eax, 0x6e1a0d48
xor eax, 0x6a02234b
rol eax, 0x18
popf
jmp 0x140091285
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
push rdi
not rdi
sub rcx, rdi
pop rdi
sub rcx, 1
lea rdx, [rsp + 0x40]
jmp 0x140091605
call qword [sym.imp.MSVCP140.dll_public:_class_std::locale___cdecl_std::ios_base::getloc_void____ptr64]
nop
mov rcx, rax
call fcn.14008e2bc
mov r13, rax
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x140091654
push rax
pushf
mov eax, 0xc9b575a2
pushf
not eax
add eax, 0x59e9ce44
xor eax, 0x67588708
rol eax, 0x17
popf
pushf
not eax
add eax, 0x54bb8e23
xor eax, 0x7fbfd793
rol eax, 0x7d
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xc8a4a6e2
pushf
not eax
add eax, 0x62836996
xor eax, 0x44d1eb6a
rol eax, 0
popf
pushf
not eax
add eax, 0x46b4d14d
xor eax, 0x6825a773
rol eax, 0xca
popf
jmp 0x140091285
mov rax, qword [rcx]
jmp 0x14009168b
call qword [rax + 0x10]
mov rcx, rax
test rax, rax
je 0x1400916c9
push rax
pushf
mov eax, 0xbab26f2b
pushf
not eax
add eax, 0x7b9c52f0
xor eax, 0x1978d707
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x514a44f8
xor eax, 0x24c09ed9
rol eax, 0x63
popf
jmp 0x140091285
push rax
pushf
mov eax, 0x4ab5b426
pushf
not eax
add eax, 0x6d4eff51
xor eax, 0x5790d1ec
rol eax, 0x29
popf
pushf
not eax
add eax, 0x32e6f5ec
xor eax, 0x57551bbe
rol eax, 0x94
popf
pushf
not eax
add eax, 0x1da3c8ff
xor eax, 0x5d9c724d
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x11ded436
xor eax, 0x272e0112
rol eax, 0x98
popf
jmp 0x140091285
mov rax, qword [rax]
mov edx, 0x154d64ce
pushf
not edx
add edx, 0x29cc025e
xor edx, 0x281360d
rol edx, 0xcd
popf
pushf
not edx
add edx, 0x474daa3c
xor edx, 0x610e2161
rol edx, 0x7f
popf
pushf
not edx
add edx, 0x1283aff1
xor edx, 0x7a90e97f
rol edx, 0x37
popf
pushf
not edx
add edx, 0x396272a1
xor edx, 0x62622d2e
rol edx, 0xc9
popf
jmp 0x14009177f
call qword [rax]
push rax
pushf
mov eax, 0x46ccf788
pushf
not eax
add eax, 0x69a748de
xor eax, 0x2f1b1495
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x55beba84
xor eax, 0x65bb4a33
rol eax, 0xe2
popf
jmp 0x140091285
mov qword [rbx + 0x10], 0
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14009181f
push rax
pushf
mov eax, 0xfdcdf2ae
pushf
not eax
add eax, 0x619c9dd9
xor eax, 0x1f779144
rol eax, 0x39
popf
pushf
not eax
add eax, 0x5891b13c
xor eax, 0x4f773b86
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x1ec02ec8
xor eax, 0x39f0acda
rol eax, 0x95
popf
pushf
not eax
add eax, 0x3a9b22e9
xor eax, 0x29465d01
rol eax, 0x35
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xcadbd541
pushf
not eax
add eax, 0x6f06c563
xor eax, 0x5e4b2641
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x2688d618
xor eax, 0x57d5ce44
rol eax, 0xc5
popf
jmp 0x140091285
mov rax, qword [rbx]
push rax
pushf
mov eax, 0xd8ab502c
pushf
not eax
add eax, 0x329cae0b
xor eax, 0x38fb332
rol eax, 0x33
popf
pushf
not eax
add eax, 0x53fc044e
xor eax, 0x4de1a7b4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x1662043
xor eax, 0x303d85f6
rol eax, 0x51
popf
pushf
not eax
add eax, 0x276127ca
xor eax, 0x2b2b5128
rol eax, 0x2f
popf
jmp 0x140091285
mov byte [rax], 0
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
mov r14, qword [rcx + rdi + 0x28]
movabs rax, 0xe5fff61f0fe5bd90
pushf
not rax
add rax, 0x1d337867
xor rax, 0x51833873
rol rax, 0x3a
popf
pushf
not rax
add rax, 0x23f8cea6
xor rax, 0x7061af94
rol rax, 0x50
popf
pushf
not rax
add rax, 0x51440137
xor rax, 0x3714959f
rol rax, 0xac
popf
pushf
not rax
add rax, 0x62bb2e35
xor rax, 0xe5693dd
rol rax, 0x9e
popf
test r14, r14
jle 0x14009195b
push rax
pushf
mov eax, 0x2b5b2822
pushf
not eax
add eax, 0x5ae47ee8
xor eax, 0x59eeb5e1
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x6621aa9b
xor eax, 0x3230197f
rol eax, 0xfb
popf
jmp 0x140091285
push rax
pushf
mov eax, 0x758cdb7
pushf
not eax
add eax, 0x159c2f68
xor eax, 0x36ff099d
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x35e52207
xor eax, 0xd9003dc
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x27f1eae5
xor eax, 0x27a3700d
rol eax, 0x8d
popf
jmp 0x140091285
cmp r14, rax
jb 0x1400919ec
push rax
pushf
mov eax, 0x71888f9b
pushf
not eax
add eax, 0xc272e5d
xor eax, 0x6ea2f4fc
rol eax, 0x34
popf
pushf
not eax
add eax, 0x557bf013
xor eax, 0xa081b68
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x29edadd1
xor eax, 0x45321918
rol eax, 0x43
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xea9155b1
pushf
not eax
add eax, 0x4754e85d
xor eax, 0xb8a0c56
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x192fa093
xor eax, 0x7f3fce9e
rol eax, 0x19
popf
jmp 0x140091285
mov r14, rax
push rax
pushf
mov eax, 0x394bfd16
pushf
not eax
add eax, 0x9ccc778
xor eax, 0x74d43282
rol eax, 5
popf
pushf
not eax
add eax, 0x33f002d4
xor eax, 0x5e48e10b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x5987727c
xor eax, 0x37d85012
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x55d0e064
xor eax, 0xc31dddc
rol eax, 0x28
popf
jmp 0x140091285
mov rcx, qword [rcx + rdi + 0x48]
jmp 0x140091a81
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void____ptr64]
push rax
pushf
mov eax, 0x700fec5a
pushf
not eax
add eax, 0x7241ea98
xor eax, 0x12642378
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd8dcb31
xor eax, 0x7c1e2dd
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x2dbaa010
xor eax, 0x392e6714
rol eax, 0x2e
popf
jmp 0x140091285
test r14, r14
je 0x140091b2b
push rax
pushf
mov eax, 0x332564f9
pushf
not eax
add eax, 0x5eac0416
xor eax, 0x5e1899dc
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x51e4fe20
xor eax, 0x4826763
rol eax, 0x39
popf
pushf
not eax
add eax, 0x3253a379
xor eax, 0x2261394a
rol eax, 0x72
popf
pushf
not eax
add eax, 0x281bdc2b
xor eax, 0x642ad9fc
rol eax, 0xd8
popf
jmp 0x140091285
push rax
pushf
mov eax, 0x8f3f3e7f
pushf
not eax
add eax, 0x65bf79c8
xor eax, 0x7ee71495
rol eax, 0x48
popf
pushf
not eax
add eax, 0x5a635501
xor eax, 0x54552d32
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x6e4f61f6
xor eax, 0x37e9bb48
rol eax, 0x42
popf
jmp 0x140091285
cmp eax, 0xffffffff
jne 0x140091bbc
push rax
pushf
mov eax, 0x7adece49
pushf
not eax
add eax, 0x16baa20b
xor eax, 0x676ea40a
rol eax, 0x97
popf
pushf
not eax
add eax, 0x4247a408
xor eax, 0x5e348b67
rol eax, 0x64
popf
pushf
not eax
add eax, 0x67d848a2
xor eax, 0x38fc25f1
rol eax, 0xe9
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xe559a685
pushf
not eax
add eax, 0x5267ce35
xor eax, 0x646c421a
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x68bd94f9
xor eax, 0x3ae2368d
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x719f8620
xor eax, 0x5a18dada
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x1f6d30b7
xor eax, 0x10c6cc54
rol eax, 0x21
popf
jmp 0x140091285
mov esi, 0x616b0c67
pushf
not esi
add esi, 0x34baa7ba
xor esi, 0x1295efa8
rol esi, 0xb8
popf
pushf
not esi
add esi, 0xa7bfcb0
xor esi, 0x5023c3db
rol esi, 0xce
popf
pushf
not esi
add esi, 0x6a0ff7b8
xor esi, 0x29c1a1a8
rol esi, 0x76
popf
pushf
not esi
add esi, 0x95c78d9
xor esi, 0x6ae6633d
rol esi, 0xfe
popf
mov dword [rsp + 0x24], esi
push rax
pushf
mov eax, 0x78489616
pushf
not eax
add eax, 0x12650d49
xor eax, 0x746bb1bc
rol eax, 0x36
popf
pushf
not eax
add eax, 0x54f27f97
xor eax, 0xbb50ce5
rol eax, 0x22
popf
pushf
not eax
add eax, 0x1821ec20
xor eax, 0x67a34a44
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x7f95203
xor eax, 0x4eafa084
rol eax, 0x63
popf
jmp 0x140091285
jmp 0x1400920a8
movzx r9d, al
mov rax, qword [r13 + 0x18]
test byte [rax + r9*2], 0x48
jne 0x140091d58
push rax
pushf
mov eax, 0x54e2dd2
pushf
not eax
add eax, 0x6736c9d0
xor eax, 0x6696f01a
rol eax, 0x37
popf
pushf
not eax
add eax, 0x5cb39307
xor eax, 0x693ed3d1
rol eax, 0x70
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xc28baece
pushf
not eax
add eax, 0x6e68e034
xor eax, 0x7e5afa18
rol eax, 0xea
popf
pushf
not eax
add eax, 0x7015154a
xor eax, 0x50e71dcf
rol eax, 0x7e
popf
jmp 0x140091285
mov rcx, qword [rbx + 0x10]
mov rdx, qword [rbx + 0x18]
cmp rcx, rdx
jae 0x140091dde
push rax
pushf
mov eax, 0x57cdeddf
pushf
not eax
add eax, 0x6451b093
xor eax, 0x5bd2e02a
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x1e9072f2
xor eax, 0x4b2e7ab3
rol eax, 0x74
popf
pushf
not eax
add eax, 0x79154888
xor eax, 0x674a3af1
rol eax, 0xd
popf
jmp 0x140091285
push rax
pushf
mov eax, 0x781508bb
pushf
not eax
add eax, 0x6ce3f985
xor eax, 0x5a179f08
rol eax, 0x53
popf
pushf
not eax
add eax, 0x6a22ba0
xor eax, 0x602ec33
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x791b11a8
xor eax, 0x214d6183
rol eax, 0x73
popf
pushf
not eax
add eax, 0x3889b31a
xor eax, 0x211c115c
rol eax, 0xe2
popf
jmp 0x140091285
lea rax, [rcx + 1]
mov qword [rbx + 0x10], rax
mov rax, rbx
cmp rdx, 0xf
jbe 0x140091e8e
push rax
pushf
mov eax, 0xc179a604
pushf
not eax
add eax, 0x25603c65
xor eax, 0x4131194a
rol eax, 0x72
popf
pushf
not eax
add eax, 0x5c9060d9
xor eax, 0x7c458955
rol eax, 0x93
popf
pushf
not eax
add eax, 0x1061d955
xor eax, 0x2766bc42
rol eax, 0x89
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xaaeb9a06
pushf
not eax
add eax, 0x1feb2608
xor eax, 0x32b5a90f
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x7f88d8fe
xor eax, 0x4368f3ca
rol eax, 0x52
popf
pushf
not eax
add eax, 0x67e07769
xor eax, 0x67615cfc
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfd1322
xor eax, 0x7c9dda5d
rol eax, 0xfc
popf
jmp 0x140091285
mov rax, qword [rbx]
push rax
pushf
mov eax, 0x7cc784c4
pushf
not eax
add eax, 0x70ec186b
xor eax, 0x4edf771
rol eax, 0x22
popf
pushf
not eax
add eax, 0xa54118d
xor eax, 0x532e7e2d
rol eax, 0x68
popf
jmp 0x140091285
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x140091fac
mov rcx, rbx
call fcn.140092eed
push rax
pushf
mov eax, 0x2bff5a41
pushf
not eax
add eax, 0x6fdc605e
xor eax, 0xb255782
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x4e378f29
xor eax, 0x10232556
rol eax, 0x1b
popf
jmp 0x140091285
mov r15b, 0xec
pushf
not r15b
add r15b, 0x30
xor r15b, 0x60
rol r15b, 0xcc
popf
pushf
not r15b
add r15b, 0x6c
xor r15b, 0x65
rol r15b, 0x4d
popf
pushf
not r15b
add r15b, 0x4c
xor r15b, 0x40
rol r15b, 0x81
popf
mov byte [rsp + 0x20], r15b
dec r14
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + rdi + 0x48]
jmp 0x140091ffd
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::snextc_void____ptr64]
jmp 0x140091acd
mov esi, dword [rsp + 0x24]
movzx r15d, byte [rsp + 0x20]
mov r12, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x28]
push rax
pushf
mov eax, 0x8be25a80
pushf
not eax
add eax, 0x7187580a
xor eax, 0x6a2dddde
rol eax, 0x37
popf
pushf
not eax
add eax, 0x3e993ce4
xor eax, 0x65b82235
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x3dc1649b
xor eax, 0x23e3bf30
rol eax, 0x64
popf
jmp 0x140091285
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
mov qword [rcx + rdi + 0x28], 0
test r15b, r15b
jne 0x1400920f0
push rax
pushf
mov eax, 0xa97a2a42
pushf
not eax
add eax, 0x565deaad
xor eax, 0x2e65a3ec
rol eax, 0x41
popf
pushf
not eax
add eax, 0x2125afe4
xor eax, 0x1c1ea8d6
rol eax, 0xd2
popf
jmp 0x140091285
push rax
pushf
mov eax, 0xfaaf362
pushf
not eax
add eax, 0x242c6e0f
xor eax, 0x74bb447b
rol eax, 0x23
popf
pushf
not eax
add eax, 0x6553f477
xor eax, 0x41067f6c
rol eax, 0x35
popf
pushf
not eax
add eax, 0x4fc4fecd
xor eax, 0x24e0addc
rol eax, 0x25
popf
jmp 0x140091285
or esi, 2
push rax
pushf
mov eax, 0x5ed391a5
pushf
not eax
add eax, 0x1941aa23
xor eax, 0x24c7ce91
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x6efa3e63
xor eax, 0x67954914
rol eax, 0x65
popf
jmp 0x140091285
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
push rdi
not rdi
sub rcx, rdi
pop rdi
sub rcx, 1
xor r8d, r8d
mov edx, esi
jmp 0x140092185
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
mov rcx, qword [r12]
movsxd rdx, dword [rcx + 4]
mov rcx, qword [rdx + r12 + 0x48]
test rcx, rcx
je 0x1400921e4
push rax
pushf
mov eax, 0xf3d1545
pushf
not eax
add eax, 0x5dec079f
xor eax, 0x5108206f
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x53c4d32
xor eax, 0x509487e2
rol eax, 0x72
popf
pushf
not eax
add eax, 0x7250d402
xor eax, 0x67abb318
rol eax, 0x73
popf
jmp 0x140091285
push rax
pushf
mov eax, 0x8326d0b1
pushf
not eax
add eax, 0x4c9e05e4
xor eax, 0x359b6aca
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xbf40b2f
xor eax, 0x34fb932b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x64aa89df
xor eax, 0x2fef2936
rol eax, 0x46
popf
pushf
not eax
add eax, 0x15ec5363
xor eax, 0x54707673
rol eax, 0xd9
popf
jmp 0x140091285
mov rdx, qword [rcx]
jmp 0x140092241
call qword [rdx + 0x10]
nop
push rax
pushf
mov eax, 0xf4770588
pushf
not eax
add eax, 0x65ce344a
xor eax, 0x4008742
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x7c1c66c0
xor eax, 0x4badbb2a
rol eax, 0xdd
popf
jmp 0x140091285
mov rax, rdi
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret