Function at 0x140079090
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rsi, r8
movsx r15d, dl
mov rdi, rcx
xor ebx, ebx
movzx eax, r15b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs rcx, 0x100000001b3
imul rax, rcx
mov rcx, qword [rdi + 0xc8]
and rcx, rax
shl rcx, 4
mov rax, qword [rdi + 0xb0]
add rax, rcx
mov rcx, qword [rax + 8]
mov rdx, qword [rdi + 0xa0]
cmp rcx, rdx
je 0x140079111
mov rax, qword [rax]
cmp r15b, byte [rcx + 0x10]
je 0x140079114
nop
cmp rcx, rax
je 0x140079111
mov rcx, qword [rcx + 8]
cmp r15b, byte [rcx + 0x10]
jne 0x140079100
jmp 0x140079114
mov rcx, rbx
test rcx, rcx
cmove rcx, rdx
cmp rcx, rdx
je 0x140079184
mov rcx, qword [rcx + 0x18]
mov rax, qword [rcx]
lea rdx, [rbp - 0x18]
call qword [rax + reloc.WS2_32.dll_recv]
mov r14, qword [rax]
mov qword [rax], rbx
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x140079147
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
movups xmm0, xmmword [rsi]
movups xmmword [r14 + 8], xmm0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], r14
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079172
mov qword [rdx], r14
add qword [rcx + 8], 8
jmp 0x14007917f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
lea eax, [r15 - 0x21]
cmp eax, 0x59
ja case.0x1400791ac.34
cdqe
lea rdx, [0x140000000]
movzx eax, byte [rdx + rax + 0x7a33c]
mov ecx, dword [rdx + rax*4 + 0x7a290]
add rcx, rdx
jmp rcx
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d4b0
nop
mov r8, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], r8
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400791e0
mov qword [rdx], r8
add qword [rcx + 8], 8
jmp 0x1400791ed
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x140079200
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
lea rcx, [rbp - 0x18]
call fcn.14007ee30
mov byte [rdi + 0x4c], 1
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079244
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::name_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079247
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007926a
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079277
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cd70
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cef0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d1f0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d2b0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007c8b0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x1400793f1
mov edx, Ordinal_27
call fcn.1400f9790
mov byte [rdi + 0x4c], 1
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007942c
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::A_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007942f
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079452
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007945f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007948a
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::b_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007948d
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400794b0
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400794bd
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400794e8
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::B_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x1400794eb
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007950e
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007951b
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079546
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::c_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079549
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007956c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079579
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400795a4
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::C_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x1400795a7
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400795ca
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400795d7
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079602
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::Y_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079605
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079628
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079635
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079660
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::D_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079663
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079686
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079693
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400796be
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::m_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x1400796c1
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400796e4
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400796f1
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007971c
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::d_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007971f
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079742
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007974f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x14007977a
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::H_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007977d
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400797a0
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400797ad
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400797d8
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::I_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x1400797db
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400797fe
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x14007980b
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079836
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::M_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079839
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007985c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079869
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079894
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::S_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079897
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400798ba
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400798c7
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400798f2
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::e_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x1400798f5
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079918
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079925
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079950
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::f_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079953
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079976
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079983
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x1400799ae
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::F_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x1400799b1
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x1400799d4
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x1400799e1
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079a0c
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::E_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079a0f
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079a32
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079a3f
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079a6a
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::p_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079a6d
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079a90
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079a9d
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079ac8
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::r_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079acb
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079aee
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079afb
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079b26
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::R_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079b29
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079b4c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079b59
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079b84
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::T_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079b87
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079baa
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079bb7
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x140079c19
mov ecx, Ordinal_41
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079be6
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::z_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
mov qword [rax + 0x18], rbx
mov dword [rax + 0x20], ebx
jmp 0x140079be9
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079c0c
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079c19
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x140079c2c
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov byte [rdi + 0x4c], 1
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079c67
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::pid_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079c6a
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079c8d
mov qword [rdx], rax
add qword [rcx + 8], 8
jmp 0x140079c9a
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d3f0
nop
mov r8, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], r8
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079cd1
mov qword [rdx], r8
add qword [rcx + 8], 8
jmp 0x140079cde
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x140079cf1
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x14007a27e
mov edx, Ordinal_27
call fcn.1400f9790
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d450
nop
mov r8, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], r8
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x140079d4b
mov qword [rdx], r8
add qword [rcx + 8], 8
jmp 0x140079d58
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x140079d6b
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
jmp 0x140079cf1
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140079d93
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_location_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x140079d96
mov rax, rbx
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], rax
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007ce30
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007cfb0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d130
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007d070
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007edc0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 0x10], 0x25
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x18]
call fcn.14007d370
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007c9f0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007caf0
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007ca70
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov rdx, rsi
lea rcx, [rbp - 0x18]
call fcn.14007c970
nop
mov rcx, qword [rax]
mov qword [rax], rbx
mov qword [rbp - 0x20], rcx
lea rcx, [rdi + 0x80]
lea rdx, [rbp - 0x20]
call fcn.140089cc0
nop
lea rcx, [rbp - 0x20]
call fcn.14001ccb0
nop
lea rcx, [rbp - 0x18]
call fcn.14007ede0
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
mov ecx, Ordinal_60
call fcn.1400f9754
mov r14, rax
test rax, rax
je 0x14007a0d1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x28], rbx
mov qword [rax + 0x30], rbx
mov qword [rax + 8], rbx
mov dword [rax + 0x10], ebx
mov word [rax + 0x14], bx
lea rax, vtable.spdlog::details::aggregate_formatter.0
mov qword [r14], rax
xorps xmm0, xmm0
movups xmmword [r14 + 0x18], xmm0
mov qword [r14 + 0x28], rbx
mov qword [r14 + 0x30], reloc.WS2_32.dll_ntohs
mov byte [r14 + 0x18], bl
jmp 0x14007a0d4
mov r14, rbx
mov qword [rbp - 0x18], r14
cmp byte [rsi + 0xc], 0
jne 0x14007a192
lea rsi, [r14 + 0x18]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
cmp rcx, rdx
jae 0x14007a10f
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
mov rax, rsi
cmp rdx, 0x10
jb 0x14007a107
mov rax, qword [rsi]
mov word [rax + rcx], Ordinal_41
jmp 0x14007a121
mov r9b, 0x25
xor r8d, r8d
lea edx, [r8 + 1]
mov rcx, rsi
call fcn.1400143b0
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
cmp rcx, rdx
jae 0x14007a14a
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
cmp rdx, 0x10
jb 0x14007a13f
mov rsi, qword [rsi]
mov byte [rsi + rcx], r15b
mov byte [rsi + rcx + 1], 0
jmp 0x14007a15d
movzx r9d, r15b
xor r8d, r8d
lea edx, [r8 + 1]
mov rcx, rsi
call fcn.1400143b0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], r14
lea rcx, [rdi + 0x80]
mov rdx, qword [rcx + 8]
cmp rdx, qword [rcx + 0x10]
je 0x14007a180
mov qword [rdx], r14
add qword [rcx + 8], 8
jmp 0x14007a18d
lea r8, [rbp - 0x20]
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
jmp 0x14007a26b
mov byte [rsi + 0xc], 0
mov ecx, Ordinal_27
call fcn.1400f9754
mov qword [rbp - 0x20], rax
test rax, rax
je 0x14007a1bc
movups xmm0, xmmword [rsi]
movups xmmword [rax + 8], xmm0
lea rcx, vtable.spdlog::details::source_funcname_formatter_struct_spdlog::details::null_scoped_padder_.0
mov qword [rax], rcx
jmp 0x14007a1bf
mov rax, rbx
mov qword [rbp - 8], rbx
mov qword [rbp - 0x20], rax
sub rdi, 0xffffffffffffff80
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x14007a1e2
mov rcx, rbx
mov qword [rdx], rax
add qword [rdi + 8], 8
jmp 0x14007a1f2
lea r8, [rbp - 0x20]
mov rcx, rdi
call fcn.140077d60
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x14007a202
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rcx, [r14 + 0x18]
mov rdx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
cmp rdx, r8
jae 0x14007a22f
lea rax, [rdx + 1]
mov qword [rcx + 0x10], rax
cmp r8, 0x10
jb 0x14007a224
mov rcx, qword [rcx]
mov byte [rcx + rdx], r15b
mov byte [rcx + rdx + 1], 0
jmp 0x14007a23f
movzx r9d, r15b
xor r8d, r8d
lea edx, [r8 + 1]
call fcn.1400143b0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x20], r14
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x14007a25b
mov qword [rdx], r14
add qword [rdi + 8], 8
jmp 0x14007a26b
lea r8, [rbp - 0x20]
mov rcx, rdi
call fcn.140077d60
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x14007a27e
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov rbx, qword [rsp + 0x78]
add rsp, 0x40
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret