Function at 0x140054dc9
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x3639c558
pushf
not eax
add eax, 0xd40a676c
xor eax, 0x995546d8
rol eax, 0x62
popf
pushf
not eax
add eax, 0x961d75ca
xor eax, 0xda4faccf
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xad58fccf
xor eax, 0x8f100f02
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9d65484d
xor eax, 0xa5fd4ebc
rol eax, 0x81
popf
cmp eax, 0x20
jne 0x140054e2c
popf
pop rax
jmp 0x140055ef3
cmp eax, 0
jne 0x140054e3b
popf
pop rax
jmp 0x14005501b
cmp eax, 3
jne 0x140054e4a
popf
pop rax
jmp 0x14005519e
cmp eax, 1
jne 0x140054e59
popf
pop rax
jmp 0x14005507e
cmp eax, 0xd
jne 0x140054e68
popf
pop rax
jmp 0x1400555e5
cmp eax, 0x1a
jne 0x140054e77
popf
pop rax
jmp 0x140055c41
cmp eax, 0xe
jne 0x140054e86
popf
pop rax
jmp 0x14005569f
cmp eax, 0xb
jne 0x140054e95
popf
pop rax
jmp 0x14005552b
cmp eax, 0x19
jne 0x140054ea4
popf
pop rax
jmp 0x140055be5
cmp eax, 8
jne 0x140054eb3
popf
pop rax
jmp 0x14005539e
cmp eax, 0x1d
jne 0x140054ec2
popf
pop rax
jmp 0x140055d3a
cmp eax, 0x17
jne 0x140054ed1
popf
pop rax
jmp 0x140055b13
cmp eax, 0x1c
jne 0x140054ee0
popf
pop rax
jmp 0x140055cd3
cmp eax, 0x12
jne 0x140054eef
popf
pop rax
jmp 0x14005594c
cmp eax, 0x18
jne 0x140054efe
popf
pop rax
jmp 0x140055b97
cmp eax, 0x11
jne 0x140054f0d
popf
pop rax
jmp 0x1400558c8
cmp eax, 0x1b
jne 0x140054f1c
popf
pop rax
jmp 0x140055c78
cmp eax, 0x21
jne 0x140054f2b
popf
pop rax
jmp 0x140055f54
cmp eax, 0xa
jne 0x140054f3a
popf
pop rax
jmp 0x1400554bf
cmp eax, 0x14
jne 0x140054f49
popf
pop rax
jmp 0x140055a3c
cmp eax, 0xf
jne 0x140054f58
popf
pop rax
jmp 0x14005572c
cmp eax, 0x13
jne 0x140054f67
popf
pop rax
jmp 0x1400559ee
cmp eax, 0x15
jne 0x140054f76
popf
pop rax
jmp 0x140055ad3
cmp eax, 2
jne 0x140054f85
popf
pop rax
jmp 0x140055101
cmp eax, 0x1e
jne 0x140054f94
popf
pop rax
jmp 0x140055df1
cmp eax, 0xc
jne 0x140054fa3
popf
pop rax
jmp 0x140055596
cmp eax, 7
jne 0x140054fb2
popf
pop rax
jmp 0x140055363
cmp eax, 5
jne 0x140054fc1
popf
pop rax
jmp 0x14005527d
cmp eax, 0x1f
jne 0x140054fd0
popf
pop rax
jmp 0x140055e42
cmp eax, 0x10
jne 0x140054fdf
popf
pop rax
jmp 0x140055837
cmp eax, 6
jne 0x140054fee
popf
pop rax
jmp 0x1400552c5
cmp eax, 9
jne 0x140054ffd
popf
pop rax
jmp 0x140055435
cmp eax, 4
jne 0x14005500c
popf
pop rax
jmp 0x14005521c
cmp eax, 0x16
jne 0x14005501b
popf
pop rax
jmp 0x140055b0a
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x20], rsi
mov qword [rsp + 8], rcx
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov r12, rdx
mov rsi, rcx
xor ebx, ebx
mov dword [rsp + 0x70], ebx
mov r14, 0xffffffffffffffff
nop
push rax
pushf
mov eax, 0x965c201e
pushf
not eax
add eax, 0xb244da7c
xor eax, 0xd2849f0a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xcd8fafce
xor eax, 0xf8d99d22
rol eax, 0x44
popf
jmp 0x140054e1d
inc r14
cmp word [rdx + r14*2], bx
jne 0x1400550bb
push rax
pushf
mov eax, 0xafb7f878
pushf
not eax
add eax, 0x81b44222
xor eax, 0x85d98575
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc3458329
xor eax, 0x99329cbb
rol eax, 0x61
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xccedc386
pushf
not eax
add eax, 0xd5fd7e39
xor eax, 0xbcc21f7f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xeb181907
xor eax, 0x858fa009
rol eax, 4
popf
pushf
not eax
add eax, 0xab75ed40
xor eax, 0x8c59a8f4
rol eax, 0x87
popf
jmp 0x140054e1d
mov rax, qword [rcx]
movsxd rcx, dword [rax + 4]
mov rdi, qword [rcx + rsi + 0x28]
test rdi, rdi
jle 0x14005516b
push rax
pushf
mov eax, 0xbe48a6a8
pushf
not eax
add eax, 0xa752183f
xor eax, 0x812f49c8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf3b8d768
xor eax, 0xa861a5f0
rol eax, 3
popf
pushf
not eax
add eax, 0xcb99a4dc
xor eax, 0xa051012b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x879f1f19
xor eax, 0xf85e5fc0
rol eax, 0xe0
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xdf5c3f1c
pushf
not eax
add eax, 0x845e563e
xor eax, 0xfcc6ea2b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd63c01a8
xor eax, 0xa9598922
rol eax, 0x57
popf
jmp 0x140054e1d
cmp rdi, r14
jle 0x1400551d6
push rax
pushf
mov eax, 0x9e6ca601
pushf
not eax
add eax, 0xb4f928dc
xor eax, 0xb17c4b23
rol eax, 0x26
popf
pushf
not eax
add eax, 0xaf9d1e8b
xor eax, 0xb36ea021
rol eax, 0xd0
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xfa96c206
pushf
not eax
add eax, 0x936027be
xor eax, 0xf43ccca1
rol eax, 0x82
popf
pushf
not eax
add eax, 0x82546603
xor eax, 0xa005969f
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x87b8d06d
xor eax, 0x80d14af9
rol eax, 0x63
popf
jmp 0x140054e1d
sub rdi, r14
jmp 0x1400552c5
xor edi, edi
push rax
pushf
mov eax, 0x3ac5471a
pushf
not eax
add eax, 0xaa763eb2
xor eax, 0xcec2c2fe
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x84d14fbc
xor eax, 0xc505d381
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x867e1a7d
xor eax, 0xa68d4fb4
rol eax, 0xe2
popf
jmp 0x140054e1d
mov r13, rsi
mov qword [rsp + 0x20], rsi
mov rcx, qword [rcx + rsi + 0x48]
test rcx, rcx
je 0x14005531d
push rax
pushf
mov eax, 0xdb419062
pushf
not eax
add eax, 0xb5a88d15
xor eax, 0xa33f5b7e
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x82652b4a
xor eax, 0xa6b7fdde
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd8b8eb37
xor eax, 0xc12ad3f8
rol eax, 0xd
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x8164b633
pushf
not eax
add eax, 0xd4b0b716
xor eax, 0xaa1a51b7
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xd8d453da
xor eax, 0xc0938698
rol eax, 0x70
popf
pushf
not eax
add eax, 0x84c64af0
xor eax, 0x91e997c2
rol eax, 0x24
popf
jmp 0x140054e1d
mov rax, qword [rcx]
jmp 0x140055367
call qword [rax + 8]
nop
push rax
pushf
mov eax, 0x8602bf8a
pushf
not eax
add eax, 0x959d81fb
xor eax, 0xe78c9b1b
rol eax, 0x31
popf
pushf
not eax
add eax, 0x96681c20
xor eax, 0xc3904bf3
rol eax, 0xc6
popf
jmp 0x140054e1d
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
jmp 0x1400553b2
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
test al, al
je 0x1400553ef
push rax
pushf
mov eax, 0x7db1ca56
pushf
not eax
add eax, 0xdbf1612b
xor eax, 0xffd5a640
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x81fe6d27
xor eax, 0xf8b44e87
rol eax, 0x21
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xc13b184
pushf
not eax
add eax, 0x83af2ab5
xor eax, 0xa6ab957a
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe703c981
xor eax, 0xbe806a03
rol eax, 0x84
popf
pushf
not eax
add eax, 0xccc03e21
xor eax, 0x85b33228
rol eax, 0xe4
popf
jmp 0x140054e1d
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + rsi + 0x50]
test rcx, rcx
je 0x14005548c
push rax
pushf
mov eax, 0x1ccfaed7
pushf
not eax
add eax, 0xa8be5e0c
xor eax, 0xf323c611
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa4a6e898
xor eax, 0xc4b59549
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9ef35ab7
xor eax, 0xa8441a79
rol eax, 0x47
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x1f096011
pushf
not eax
add eax, 0xadecd61e
xor eax, 0xb699da9f
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x8ba83d8a
xor eax, 0xf9413634
rol eax, 0xf7
popf
jmp 0x140054e1d
cmp rcx, rsi
je 0x1400554f7
push rax
pushf
mov eax, 0xfe45adf4
pushf
not eax
add eax, 0xc14e8941
xor eax, 0xd8879f95
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8329599c
xor eax, 0xaf8dca57
rol eax, 0xa9
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xf4fd9ea5
pushf
not eax
add eax, 0xf6acbcc6
xor eax, 0xa0ac5301
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd6d6ce88
xor eax, 0xd389ace5
rol eax, 0xe2
popf
jmp 0x140054e1d
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::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 0x140055545
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
jmp 0x1400555e5
mov al, 0x18
pushf
not al
add al, 0x74
xor al, 0xe2
rol al, 0x41
popf
pushf
not al
add al, 0xb8
xor al, 0x45
rol al, 0xd0
popf
push rax
pushf
mov eax, 0xc0471d1
pushf
not eax
add eax, 0xbb14bf80
xor eax, 0xb9926f47
rol eax, 6
popf
pushf
not eax
add eax, 0x82ced826
xor eax, 0xd6461de0
rol eax, 0xa6
popf
jmp 0x140054e1d
mov byte [rsp + 0x28], al
test al, al
jne 0x140055646
push rax
pushf
mov eax, 0x3124cdcd
pushf
not eax
add eax, 0x99894c75
xor eax, 0xc1a3c731
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd1778ea8
xor eax, 0xed386a27
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x829cf2ef
xor eax, 0x8312c291
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc7f25736
xor eax, 0xbd4832b2
rol eax, 0x59
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x3ab6d4c6
pushf
not eax
add eax, 0x851eade1
xor eax, 0x84959085
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xc3622fc1
xor eax, 0xd6f0b027
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf4c095e7
xor eax, 0xf0f9b873
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xba35f48c
xor eax, 0xe07b73da
rol eax, 0xd4
popf
jmp 0x140054e1d
mov ebx, 0xced716e8
pushf
not ebx
add ebx, 0xf7ced9b6
xor ebx, 0x8367d9e9
rol ebx, 0x52
popf
pushf
not ebx
add ebx, 0x8b9f7103
xor ebx, 0x9f0cc2c2
rol ebx, 0x23
popf
jmp 0x140055d3a
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov eax, dword [rcx + rsi + 0x18]
and eax, 0x1c0
mov r15d, 0x68637299
pushf
not r15d
add r15d, 0xdf7ebed8
xor r15d, 0xc100daee
rol r15d, 0x70
popf
pushf
not r15d
add r15d, 0xad32fd1f
xor r15d, 0x8cd01d33
rol r15d, 0xec
popf
pushf
not r15d
add r15d, 0xe98a51d8
xor r15d, 0xf8d02d17
rol r15d, 0x50
popf
pushf
not r15d
add r15d, 0xbcec4946
xor r15d, 0x97b131f1
rol r15d, 0xa2
popf
cmp eax, 0x40
je 0x140055804
push rax
pushf
mov eax, 0x1da4c657
pushf
not eax
add eax, 0xfcf6dc10
xor eax, 0xaf8ef11c
rol eax, 0x77
popf
pushf
not eax
add eax, 0xc5732e48
xor eax, 0xf021165e
rol eax, 0xad
popf
pushf
not eax
add eax, 0x88e8e986
xor eax, 0xcdce8690
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xeef3d9d5
xor eax, 0xf3cdf235
rol eax, 0x31
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x6af17a7a
pushf
not eax
add eax, 0xe234c47a
xor eax, 0xb82476a3
rol eax, 4
popf
pushf
not eax
add eax, 0xa39fce76
xor eax, 0xad2bd809
rol eax, 0xbd
popf
jmp 0x140054e1d
test rdi, rdi
jle 0x14005586f
push rax
pushf
mov eax, 0xd9070da8
pushf
not eax
add eax, 0xeaa89f6a
xor eax, 0xfc96ac92
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc493f95e
xor eax, 0xf120205f
rol eax, 0x1a
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x408394f7
pushf
not eax
add eax, 0xdf4fa8cd
xor eax, 0xba478cf8
rol eax, 0x49
popf
pushf
not eax
add eax, 0x817ab33a
xor eax, 0x859f1de7
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc177a96a
xor eax, 0xc8fbb407
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb5c909c2
xor eax, 0xdb34df3c
rol eax, 0x86
popf
jmp 0x140054e1d
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
movzx edx, word [rcx + rsi + 0x58]
mov rcx, qword [rcx + rsi + 0x48]
jmp 0x1400558da
call qword [sym.imp.MSVCP140.dll_public:_unsigned_short_int___cdecl_std::basic_streambuf_wchar_t__struct_std::char_traits_wchar_t__::sputc_wchar_t____ptr64]
cmp r15w, ax
jne 0x140055919
push rax
pushf
mov eax, 0x346b8cdd
pushf
not eax
add eax, 0x859afd2d
xor eax, 0x81359658
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x907c8a7b
xor eax, 0x9c75d2b5
rol eax, 0x1b
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xc125827d
pushf
not eax
add eax, 0x86d90501
xor eax, 0xce9d73f5
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xbdb46977
xor eax, 0xfc4e8928
rol eax, 0x5b
popf
jmp 0x140054e1d
mov ebx, 0x8d5a504c
pushf
not ebx
add ebx, 0x8fd895e9
xor ebx, 0x8832eb64
rol ebx, 0xc8
popf
pushf
not ebx
add ebx, 0xe1a3023a
xor ebx, 0xfe159f5d
rol ebx, 0xf8
popf
pushf
not ebx
add ebx, 0xe577294f
xor ebx, 0xf30c47f8
rol ebx, 0x5c
popf
jmp 0x140055c41
dec rdi
jmp 0x140055837
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov r8, r14
mov rdx, r12
mov rcx, qword [rcx + rsi + 0x48]
jmp 0x140055a4f
call qword [sym.imp.MSVCP140.dll_public:_long_long___int64____cdecl_std::basic_streambuf_wchar_t__struct_std::char_traits_wchar_t__::sputn_wchar_t_const____ptr64__long_long___int64_____ptr64]
cmp rax, r14
jne 0x140055aa0
push rax
pushf
mov eax, 0xad8d8500
pushf
not eax
add eax, 0x9cf8e203
xor eax, 0xabac9419
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd5f5e22f
xor eax, 0xdda27d97
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x80ca392e
xor eax, 0xd7d20228
rol eax, 0x3c
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x7fdeb0f
pushf
not eax
add eax, 0x973f48e2
xor eax, 0xe17b1382
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9411fff8
xor eax, 0xf7776383
rol eax, 0xb2
popf
jmp 0x140054e1d
nop dword [rax]
push rax
pushf
mov eax, 0x59439f8b
pushf
not eax
add eax, 0xa221a33f
xor eax, 0xc867bcf9
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa03611da
xor eax, 0xb93857d7
rol eax, 0x75
popf
jmp 0x140054e1d
test rdi, rdi
jle 0x140055c78
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
movzx edx, word [rcx + rsi + 0x58]
mov rcx, qword [rcx + rsi + 0x48]
jmp 0x140055b25
call qword [sym.imp.MSVCP140.dll_public:_unsigned_short_int___cdecl_std::basic_streambuf_wchar_t__struct_std::char_traits_wchar_t__::sputc_wchar_t____ptr64]
cmp r15w, ax
je 0x140055b64
push rax
pushf
mov eax, 0xb4bec6aa
pushf
not eax
add eax, 0xc296e9eb
xor eax, 0xc4590f69
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf9676929
xor eax, 0xc941e26f
rol eax, 0xbc
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0xf4cf8a70
pushf
not eax
add eax, 0xee198206
xor eax, 0xbbad98aa
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x80f1dee7
xor eax, 0x86dcfb6d
rol eax, 0x32
popf
jmp 0x140054e1d
dec rdi
jmp 0x140055b0a
or ebx, 4
push rax
pushf
mov eax, 0x8dc86ec8
pushf
not eax
add eax, 0xe86b8f5f
xor eax, 0xc046feb0
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc9d6c32c
xor eax, 0x9e0f3f4f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8e3e0f02
xor eax, 0xe5cfb0a6
rol eax, 0x36
popf
pushf
not eax
add eax, 0xdb712507
xor eax, 0xc5d4d2a6
rol eax, 0xe6
popf
jmp 0x140054e1d
mov dword [rsp + 0x70], ebx
push rax
pushf
mov eax, 0x3d9f846
pushf
not eax
add eax, 0x9a518087
xor eax, 0x90956850
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xeeaddfe8
xor eax, 0xeb3ddfdf
rol eax, 0xd4
popf
jmp 0x140054e1d
mov rax, qword [rsi]
movsxd rcx, dword [rax + 4]
mov qword [rcx + rsi + 0x28], 0
jmp 0x140055d3a
mov rsi, qword [rsp + 0x60]
mov ebx, dword [rsp + 0x70]
mov r13, qword [rsp + 0x20]
push rax
pushf
mov eax, 0xc9d93267
pushf
not eax
add eax, 0x9e4ed410
xor eax, 0xb3471617
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfb589e4d
xor eax, 0xbcdd993d
rol eax, 0x29
popf
pushf
not eax
add eax, 0xad11b58d
xor eax, 0xdc40738c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc11e120e
xor eax, 0x85abf51e
rol eax, 0xe9
popf
jmp 0x140054e1d
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 0x140055d53
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_wchar_t__struct_std::char_traits_wchar_t__::setstate_int__bool____ptr64]
nop
jmp 0x140055d5b
call qword [sym.imp.MSVCP140.dll_bool___cdecl_std::uncaught_exception_void_]
test al, al
jne 0x140055d98
push rax
pushf
mov eax, 0xcfd86fb
pushf
not eax
add eax, 0xebce8ad8
xor eax, 0xd18faf33
rol eax, 0xa
popf
pushf
not eax
add eax, 0xcac749a6
xor eax, 0x90138d6b
rol eax, 0x63
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x6f2d3d5
pushf
not eax
add eax, 0xa4ffbac2
xor eax, 0xc23e8bbc
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa8f46167
xor eax, 0xb903a2f8
rol eax, 0xae
popf
pushf
not eax
add eax, 0xaf566b58
xor eax, 0xc2431737
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x95c58104
xor eax, 0xd402a38b
rol eax, 0xda
popf
jmp 0x140054e1d
mov rcx, r13
jmp 0x140055df5
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::_Osfx_void____ptr64]
nop
push rax
pushf
mov eax, 0x9a5edd9e
pushf
not eax
add eax, 0xa8eb1b12
xor eax, 0xa80afa11
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8fe4f294
xor eax, 0xb68c18c8
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9d30fe00
xor eax, 0x9cd51b69
rol eax, 0x3c
popf
jmp 0x140054e1d
mov rax, qword [r13]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r13 + 0x48]
test rcx, rcx
je 0x140055e9a
push rax
pushf
mov eax, 0x7aff5fd2
pushf
not eax
add eax, 0xc1578445
xor eax, 0x99aa1599
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xfd28d651
xor eax, 0x81c762fc
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x9c3d2edd
xor eax, 0x9617b1b8
rol eax, 0x98
popf
jmp 0x140054e1d
push rax
pushf
mov eax, 0x7a6a3673
pushf
not eax
add eax, 0xa8eceffc
xor eax, 0xdec364d6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbe22d1b8
xor eax, 0xac4f9d0f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xdedec4c9
xor eax, 0xbf5cabb4
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x90e96daa
xor eax, 0xdf1c9ed0
rol eax, 0x30
popf
jmp 0x140054e1d
mov rax, qword [rcx]
jmp 0x140055ef7
call qword [rax + 0x10]
nop
push rax
pushf
mov eax, 0xb39559ac
pushf
not eax
add eax, 0x9287e37b
xor eax, 0x94ab6ee4
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc0244aac
xor eax, 0xd2b06823
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xfe7cee98
xor eax, 0xa59f7a21
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfa40d026
xor eax, 0xf946a3f6
rol eax, 0x77
popf
jmp 0x140054e1d
mov rax, rsi
mov rbx, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x78]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
ret