Function at 0x14004bfd9
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x2199a313
pushf
not eax
add eax, 0xec1b1942
xor eax, 0xc68c77aa
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xec7de233
xor eax, 0xf91ca7a9
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe70c231a
xor eax, 0xf99347f6
rol eax, 0xed
popf
cmp eax, 0x20
jne 0x14004c029
popf
pop rax
jmp 0x14004d0f6
cmp eax, 0
jne 0x14004c038
popf
pop rax
jmp 0x14004c218
cmp eax, 3
jne 0x14004c047
popf
pop rax
jmp 0x14004c3ad
cmp eax, 1
jne 0x14004c056
popf
pop rax
jmp 0x14004c27b
cmp eax, 0xd
jne 0x14004c065
popf
pop rax
jmp 0x14004c8cc
cmp eax, 0x1a
jne 0x14004c074
popf
pop rax
jmp 0x14004ce57
cmp eax, 0xe
jne 0x14004c083
popf
pop rax
jmp 0x14004c960
cmp eax, 0xb
jne 0x14004c092
popf
pop rax
jmp 0x14004c7d2
cmp eax, 0x19
jne 0x14004c0a1
popf
pop rax
jmp 0x14004ce0e
cmp eax, 8
jne 0x14004c0b0
popf
pop rax
jmp 0x14004c5d3
cmp eax, 0x1d
jne 0x14004c0bf
popf
pop rax
jmp 0x14004cf2a
cmp eax, 0x17
jne 0x14004c0ce
popf
pop rax
jmp 0x14004cd17
cmp eax, 0x1c
jne 0x14004c0dd
popf
pop rax
jmp 0x14004cee9
cmp eax, 0x12
jne 0x14004c0ec
popf
pop rax
jmp 0x14004cb1f
cmp eax, 0x18
jne 0x14004c0fb
popf
pop rax
jmp 0x14004cdad
cmp eax, 0x11
jne 0x14004c10a
popf
pop rax
jmp 0x14004caa1
cmp eax, 0x1b
jne 0x14004c119
popf
pop rax
jmp 0x14004ce8e
cmp eax, 0x21
jne 0x14004c128
popf
pop rax
jmp 0x14004d131
cmp eax, 0xa
jne 0x14004c137
popf
pop rax
jmp 0x14004c72d
cmp eax, 0x14
jne 0x14004c146
popf
pop rax
jmp 0x14004cc16
cmp eax, 0xf
jne 0x14004c155
popf
pop rax
jmp 0x14004c9c7
cmp eax, 0x13
jne 0x14004c164
popf
pop rax
jmp 0x14004cbdb
cmp eax, 0x15
jne 0x14004c173
popf
pop rax
jmp 0x14004cc51
cmp eax, 2
jne 0x14004c182
popf
pop rax
jmp 0x14004c310
cmp eax, 0x1e
jne 0x14004c191
popf
pop rax
jmp 0x14004d007
cmp eax, 0xc
jne 0x14004c1a0
popf
pop rax
jmp 0x14004c850
cmp eax, 7
jne 0x14004c1af
popf
pop rax
jmp 0x14004c598
cmp eax, 5
jne 0x14004c1be
popf
pop rax
jmp 0x14004c479
cmp eax, 0x1f
jne 0x14004c1cd
popf
pop rax
jmp 0x14004d045
cmp eax, 0x10
jne 0x14004c1dc
popf
pop rax
jmp 0x14004ca68
cmp eax, 6
jne 0x14004c1eb
popf
pop rax
jmp 0x14004c4d4
cmp eax, 9
jne 0x14004c1fa
popf
pop rax
jmp 0x14004c67d
cmp eax, 4
jne 0x14004c209
popf
pop rax
jmp 0x14004c43e
cmp eax, 0x16
jne 0x14004c218
popf
pop rax
jmp 0x14004cd0e
mov qword [rsp + 0x10], rbx
mov qword [rsp + 8], rcx
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x30
mov r15, rdx
mov rsi, rcx
xor ebx, ebx
mov dword [rsp + 0x70], ebx
mov r14, 0xffffffffffffffff
nop dword [rax]
push rax
pushf
mov eax, 0xa13fbd21
pushf
not eax
add eax, 0xca7fabe9
xor eax, 0xd7f02dfa
rol eax, 0xf
popf
pushf
not eax
add eax, 0x88f57669
xor eax, 0xa7767701
rol eax, 0x4b
popf
jmp 0x14004c01a
inc r14
cmp byte [rdx + r14], bl
jne 0x14004c2ca
push rax
pushf
mov eax, 0xa3f176fc
pushf
not eax
add eax, 0x86d4afb8
xor eax, 0xb1feef9c
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xfd1e2233
xor eax, 0xed52115b
rol eax, 0x62
popf
pushf
not eax
add eax, 0x813a836d
xor eax, 0xf72b9536
rol eax, 0x43
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x328db2a4
pushf
not eax
add eax, 0xcc81ff9a
xor eax, 0xb8fbaff3
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe29a63ce
xor eax, 0x9d894e8a
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd73d5eb7
xor eax, 0x9fd37b67
rol eax, 0xac
popf
jmp 0x14004c01a
mov rax, qword [rcx]
movsxd rcx, dword [rax + 4]
mov rdi, qword [rcx + rsi + 0x28]
test rdi, rdi
jle 0x14004c354
push rax
pushf
mov eax, 0x6be49dc
pushf
not eax
add eax, 0xf8967c98
xor eax, 0xe34242ea
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8895ef9f
xor eax, 0xe1f9d85a
rol eax, 0x58
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x1712b189
pushf
not eax
add eax, 0xaf93c8f5
xor eax, 0xa716840f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xdeebe324
xor eax, 0xc8042b9a
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdd9f70a9
xor eax, 0xecfab06f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa639569b
xor eax, 0x8bd88f75
rol eax, 0xb5
popf
jmp 0x14004c01a
cmp rdi, r14
jle 0x14004c40b
push rax
pushf
mov eax, 0x89d39651
pushf
not eax
add eax, 0x878ddeca
xor eax, 0x8a5e9a94
rol eax, 0x55
popf
pushf
not eax
add eax, 0xef7aba16
xor eax, 0xb9a8dc42
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf5d545b3
xor eax, 0xc757560a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8f818744
xor eax, 0x889e7040
rol eax, 0x3b
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0xc0d3e7ee
pushf
not eax
add eax, 0x87d007b1
xor eax, 0x84213112
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdf4d5041
xor eax, 0xbdd4b8d8
rol eax, 0xcf
popf
jmp 0x14004c01a
sub rdi, r14
jmp 0x14004c4d4
xor edi, edi
push rax
pushf
mov eax, 0x8a8b805b
pushf
not eax
add eax, 0xd5baddbe
xor eax, 0xf479ecc3
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8bb65c29
xor eax, 0xb137b5b8
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf8832c80
xor eax, 0xe85dcb34
rol eax, 0
popf
pushf
not eax
add eax, 0x98698345
xor eax, 0xc1a56b5e
rol eax, 0x36
popf
jmp 0x14004c01a
mov r12, rsi
mov qword [rsp + 0x20], rsi
mov rcx, qword [rcx + rsi + 0x48]
test rcx, rcx
je 0x14004c53f
push rax
pushf
mov eax, 0x862a246a
pushf
not eax
add eax, 0xb2e7454f
xor eax, 0xa1294d48
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xed4bfe03
xor eax, 0xb927a2c5
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf187022b
xor eax, 0x9ffb7bd1
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb326959e
xor eax, 0xaeb883df
rol eax, 0x99
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x712b8e5c
pushf
not eax
add eax, 0x988b6a46
xor eax, 0xf647aa6e
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe707eaf0
xor eax, 0x941359d8
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa527016c
xor eax, 0xf502cb24
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd772888f
xor eax, 0xacf6da8d
rol eax, 0x88
popf
jmp 0x14004c01a
mov rax, qword [rcx]
jmp 0x14004c59c
call qword [rax + 8]
nop
push rax
pushf
mov eax, 0xbdc62d6f
pushf
not eax
add eax, 0xa1e73113
xor eax, 0xd5d77beb
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9097c5b4
xor eax, 0xc6563600
rol eax, 0xc8
popf
jmp 0x14004c01a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
jmp 0x14004c5e7
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x14004c637
push rax
pushf
mov eax, 0xd62eaae
pushf
not eax
add eax, 0x8c24c471
xor eax, 0xf190eddf
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xf47f32ff
xor eax, 0xaf2e3c77
rol eax, 0x37
popf
pushf
not eax
add eax, 0x84c61224
xor eax, 0xc4a646b7
rol eax, 0x58
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x3a7ad218
pushf
not eax
add eax, 0xea662e24
xor eax, 0xd16a5eaa
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcea1af1d
xor eax, 0xb81be4d7
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x847f6897
xor eax, 0xa5ee777d
rol eax, 0x84
popf
jmp 0x14004c01a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + rsi + 0x50]
test rcx, rcx
je 0x14004c6d4
push rax
pushf
mov eax, 0x214aa0f5
pushf
not eax
add eax, 0x9526c1df
xor eax, 0xbb5c5b8c
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc2f2ccd2
xor eax, 0xac041afb
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x88551adc
xor eax, 0xfbc683ee
rol eax, 0xa2
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x3c790a5
pushf
not eax
add eax, 0xa690bc98
xor eax, 0xb2ab5ada
rol eax, 0x59
popf
pushf
not eax
add eax, 0xac2caa3a
xor eax, 0xbb4de5db
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe7cd77f1
xor eax, 0xb4e68c82
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x92adb192
xor eax, 0x902824d4
rol eax, 0x8a
popf
jmp 0x14004c01a
cmp rcx, rsi
je 0x14004c778
push rax
pushf
mov eax, 0xabeffaf8
pushf
not eax
add eax, 0xa865fea2
xor eax, 0xe39e10f6
rol eax, 0x81
popf
pushf
not eax
add eax, 0xaf27fa0e
xor eax, 0xec6c4b60
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x91b58419
xor eax, 0x99844a96
rol eax, 0xd1
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x31fe55c5
pushf
not eax
add eax, 0xe9bd3205
xor eax, 0xc1088f79
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa5e90b66
xor eax, 0xc5ca756e
rol eax, 0xa
popf
pushf
not eax
add eax, 0xce3b6a69
xor eax, 0xa5997e12
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xaf45e861
xor eax, 0xd6b5b04d
rol eax, 0x17
popf
jmp 0x14004c01a
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::flush_void____ptr64]
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
jmp 0x14004c7ec
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
jmp 0x14004c8cc
mov al, 0x98
pushf
not al
add al, 0x62
xor al, 0x86
rol al, 0x9b
popf
pushf
not al
add al, 0x69
xor al, 0x63
rol al, 0xf4
popf
pushf
not al
add al, 0xbf
xor al, 0x8f
rol al, 0xc4
popf
pushf
not al
add al, 0x7f
xor al, 0x68
rol al, 0x41
popf
push rax
pushf
mov eax, 0xc1b05096
pushf
not eax
add eax, 0xe404d9c3
xor eax, 0xfa4314ec
rol eax, 0x75
popf
pushf
not eax
add eax, 0xad191a4d
xor eax, 0xfeacec98
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdb245756
xor eax, 0xb1a67590
rol eax, 0x5a
popf
jmp 0x14004c01a
mov byte [rsp + 0x28], al
test al, al
jne 0x14004c91a
push rax
pushf
mov eax, 0x2f2fa2ec
pushf
not eax
add eax, 0xf6deeca5
xor eax, 0xe9493deb
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x8c41125d
xor eax, 0xf3f80a18
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xfaf916c2
xor eax, 0xc064d69c
rol eax, 0x81
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x8b5d2850
pushf
not eax
add eax, 0xc204208d
xor eax, 0xc80012b1
rol eax, 0x64
popf
pushf
not eax
add eax, 0xcacf3c77
xor eax, 0xe7fdd498
rol eax, 0x96
popf
pushf
not eax
add eax, 0xeaf6637f
xor eax, 0xc7347c2c
rol eax, 0xa3
popf
jmp 0x14004c01a
mov ebx, 0x9cf1a4b
pushf
not ebx
add ebx, 0xf8236849
xor ebx, 0x97f9dcc6
rol ebx, 0x2b
popf
pushf
not ebx
add ebx, 0xf1917d8c
xor ebx, 0x8507a13e
rol ebx, 0x1b
popf
jmp 0x14004cf2a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov eax, dword [rcx + rsi + 0x18]
and eax, 0x1c0
cmp eax, 0x40
je 0x14004ca22
push rax
pushf
mov eax, 0x52a04883
pushf
not eax
add eax, 0xa131d22d
xor eax, 0xe4524e77
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf010c573
xor eax, 0x89436db9
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd660b760
xor eax, 0x94d47497
rol eax, 0x2e
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x5f1bfb72
pushf
not eax
add eax, 0x84d9e480
xor eax, 0x9197cf31
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc7ca9e26
xor eax, 0x842a67cd
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd5e12d0b
xor eax, 0x9416feef
rol eax, 0x37
popf
jmp 0x14004c01a
nop word [rax + rax]
push rax
pushf
mov eax, 0x36dd1eff
pushf
not eax
add eax, 0xb2ee6b01
xor eax, 0xa5a827bc
rol eax, 0x73
popf
pushf
not eax
add eax, 0xea5e0c17
xor eax, 0x8c6f3e0f
rol eax, 0xde
popf
jmp 0x14004c01a
test rdi, rdi
jle 0x14004cad9
push rax
pushf
mov eax, 0xfea3d03
pushf
not eax
add eax, 0x8a069128
xor eax, 0x97ee0d17
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf33ceadf
xor eax, 0xbfc05492
rol eax, 0x26
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0xa04f17a3
pushf
not eax
add eax, 0x9187bc51
xor eax, 0xe43a84ee
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xfff7fef8
xor eax, 0xe7a41585
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa9caaa1f
xor eax, 0xe63d8857
rol eax, 0xa9
popf
jmp 0x14004c01a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
movzx edx, byte [rcx + rsi + 0x58]
mov rcx, qword [rcx + rsi + 0x48]
jmp 0x14004cb31
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sputc_char____ptr64]
cmp eax, 0xffffffff
jne 0x14004cb82
push rax
pushf
mov eax, 0x9d8b8d1
pushf
not eax
add eax, 0x9f064e7e
xor eax, 0xeee87d12
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf16bf48c
xor eax, 0xc84e6f81
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe18bdbcd
xor eax, 0xbb83fa6e
rol eax, 0x21
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0xd32caaae
pushf
not eax
add eax, 0x97a563d9
xor eax, 0x9ba4676f
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xce289cd5
xor eax, 0xe83fdaa2
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x81db838b
xor eax, 0x9fe772dd
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd677fbaf
xor eax, 0xa57e9759
rol eax, 0x19
popf
jmp 0x14004c01a
lea ebx, [rax + 5]
jmp 0x14004ce57
dec rdi
jmp 0x14004caa1
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov r8, r14
mov rdx, r15
mov rcx, qword [rcx + rsi + 0x48]
jmp 0x14004cc64
call qword [sym.imp.MSVCP140.dll_public:_long_long___int64____cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sputn_char_const____ptr64__long_long___int64_____ptr64]
cmp rax, r14
jne 0x14004ccb5
push rax
pushf
mov eax, 0x6331ac29
pushf
not eax
add eax, 0x85925487
xor eax, 0xff897da3
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xbdce8605
xor eax, 0xc12d340c
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb31cf606
xor eax, 0x97081ae7
rol eax, 0x73
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x35790a11
pushf
not eax
add eax, 0x9c3b445c
xor eax, 0xb4124142
rol eax, 0x42
popf
pushf
not eax
add eax, 0xaccde021
xor eax, 0xab07576f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8f0fd491
xor eax, 0xdbb56213
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8a0d6565
xor eax, 0x834dd0fd
rol eax, 0xfb
popf
jmp 0x14004c01a
test rdi, rdi
jle 0x14004ce8e
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
movzx edx, byte [rcx + rsi + 0x58]
mov rcx, qword [rcx + rsi + 0x48]
jmp 0x14004cd29
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sputc_char____ptr64]
cmp eax, 0xffffffff
je 0x14004cd67
push rax
pushf
mov eax, 0x14a4ffde
pushf
not eax
add eax, 0xcc56b892
xor eax, 0xee2b3447
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe89cdca0
xor eax, 0x8fc24fab
rol eax, 0x4d
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x82fb831a
pushf
not eax
add eax, 0xf1f71333
xor eax, 0xe3bbdc9a
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe753ad1c
xor eax, 0xab7f7a22
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xda8d73da
xor eax, 0xbdcf0dbc
rol eax, 0xf0
popf
jmp 0x14004c01a
dec rdi
jmp 0x14004cd0e
or ebx, 4
push rax
pushf
mov eax, 0xe71f1d98
pushf
not eax
add eax, 0x86334f62
xor eax, 0x92509c59
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd439cd1a
xor eax, 0xed016a59
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8f3a557a
xor eax, 0xcb139d2d
rol eax, 0x47
popf
jmp 0x14004c01a
mov dword [rsp + 0x70], ebx
push rax
pushf
mov eax, 0x31a0c885
pushf
not eax
add eax, 0xd74b964b
xor eax, 0x9f20ad2b
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe96a214d
xor eax, 0xadd81eb4
rol eax, 0xf3
popf
jmp 0x14004c01a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov qword [rcx + rsi + 0x28], 0
jmp 0x14004cf2a
mov rsi, qword [rsp + 0x60]
mov ebx, dword [rsp + 0x70]
mov r12, qword [rsp + 0x20]
push rax
pushf
mov eax, 0x31a5d071
pushf
not eax
add eax, 0xd40d1311
xor eax, 0xbf640890
rol eax, 0x43
popf
pushf
not eax
add eax, 0x902a911b
xor eax, 0xa81190a2
rol eax, 0xf4
popf
jmp 0x14004c01a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
xor r8d, r8d
mov edx, ebx
jmp 0x14004cf43
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
jmp 0x14004cf4b
call qword [sym.imp.MSVCP140.dll_bool___cdecl_std::uncaught_exception_void_]
test al, al
jne 0x14004cfae
push rax
pushf
mov eax, 0xdb671b89
pushf
not eax
add eax, 0xe35b69d9
xor eax, 0x92f73191
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xe147f949
xor eax, 0x991feb45
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xea3614b0
xor eax, 0x812e25d7
rol eax, 0x42
popf
pushf
not eax
add eax, 0xbf241f70
xor eax, 0xc52e3bab
rol eax, 0x1e
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0x7936379f
pushf
not eax
add eax, 0xd08b2c95
xor eax, 0xddc64cef
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbb0a5081
xor eax, 0xae357045
rol eax, 0
popf
pushf
not eax
add eax, 0xab0e01a6
xor eax, 0xfe5c8c09
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe796d2e6
xor eax, 0xa7e24f5d
rol eax, 0x8b
popf
jmp 0x14004c01a
mov rcx, r12
jmp 0x14004d00b
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::_Osfx_void____ptr64]
nop
push rax
pushf
mov eax, 0x30f78f69
pushf
not eax
add eax, 0xa20ca4b4
xor eax, 0x8543f13d
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xba190168
xor eax, 0xbfedb12c
rol eax, 0x77
popf
jmp 0x14004c01a
mov rax, qword [r12]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r12 + 0x48]
test rcx, rcx
je 0x14004d0b0
push rax
pushf
mov eax, 0xde9e4cf9
pushf
not eax
add eax, 0xadcd89ad
xor eax, 0xe4dfd86e
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf5a64590
xor eax, 0xdc094ef3
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8dd16ba5
xor eax, 0xc6324523
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xa30011c4
xor eax, 0xc7e0282b
rol eax, 0x7d
popf
jmp 0x14004c01a
push rax
pushf
mov eax, 0xddcb6b65
pushf
not eax
add eax, 0xa8cef0dc
xor eax, 0x98571475
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xad5e19dc
xor eax, 0xc7185e99
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xccc905d1
xor eax, 0xc1e4788f
rol eax, 0x1b
popf
jmp 0x14004c01a
mov rax, qword [rcx]
jmp 0x14004d0fa
call qword [rax + 0x10]
nop
push rax
pushf
mov eax, 0xf7cd6bae
pushf
not eax
add eax, 0xe7460123
xor eax, 0xa7acc437
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd2b641b4
xor eax, 0xfe45fe6b
rol eax, 0x90
popf
jmp 0x14004c01a
mov rax, rsi
mov rbx, qword [rsp + 0x68]
add rsp, 0x30
pop r15
pop r14
pop r12
pop rdi
pop rsi
ret