Function at 0x140039b80
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
mov byte [rsp + 0x20], r9b
mov qword [rsp + 0x18], r8
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r13
lea rbp, [rsp - 0xa0]
sub rsp, 0x1a0
movaps xmmword [rsp + 0x100], xmm13
mov rbx, rdx
movss xmm13, dword [rcx + 0xc]
subss xmm13, dword [0x1400a9950]
movaps xmmword [rsp + 0xf0], xmm14
movss xmm14, dword [rcx]
subss xmm14, dword [rcx + 0x104]
mov dword [rbp + 0xe0], 0x41c00000
subss xmm13, dword [0x1400a993c]
mov dword [rbp + 0xe4], 0x41800000
addss xmm14, dword [rcx + 8]
addss xmm13, dword [rcx + 4]
lea rcx, [rsp + 0x60]
movss dword [rbp - 0x24], xmm14
movss dword [rbp - 0x28], xmm13
call fcn.140033230
mov r8, rax
lea rdx, [rbp + 0xd8]
call fcn.1400491c0
cmp qword [rbx + 0x18], 0x10
mov rdx, rbx
mov r8, qword [rbx + 0x10]
jb 0x140039c35
mov rdx, qword [rbx]
xor esi, esi
movabs rdi, 0xcbf29ce484222325
mov ecx, esi
test r8, r8
je 0x140039c65
movabs r9, 0x100000001b3
movzx eax, byte [rcx + rdx]
inc rcx
xor rdi, rax
imul rdi, r9
cmp rcx, r8
jb 0x140039c52
mov r8, qword [rbp + 0xe0]
movaps xmm0, xmm13
unpcklps xmm0, xmm14
movq rdx, xmm0
call fcn.140036560
test al, al
je 0x140039cab
cmp qword [0x1400b2138], rsi
jne 0x140039cab
xor r8d, r8d
mov byte [rbp + 0xe8], 1
xor edx, edx
xor ecx, ecx
call fcn.140011350
test al, al
je 0x140039cb2
mov byte [rbp + 0xe0], 1
jmp 0x140039cb9
mov byte [rbp + 0xe8], sil
mov byte [rbp + 0xe0], sil
mov r13, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 0x1d
jb 0x14003bbf6
cmp qword [rbx + 0x18], 0x10
mov qword [rsp + 0x198], r12
mov qword [rsp + 0x190], r14
mov qword [rsp + 0x188], r15
mov qword [rbp + 0xd8], rbx
jb 0x140039d07
mov rax, qword [rbx]
mov qword [rbp + 0xd8], rax
mov qword [rsp + 0x60], rsi
lea rax, [r13 + 0x1d]
mov qword [rsp + 0x70], rsi
lea r15, [rsp + 0x60]
mov qword [rsp + 0x78], rsi
movabs r12, 0x8000000000000027
mov esi, 0xf
mov r14d, esi
lea edx, [rsi + 7]
cmp rax, rsi
jbe 0x140039dae
mov r14, rax
or r14, rsi
cmp r14, rcx
jbe 0x140039d69
mov r14, rcx
mov rax, r12
mov rcx, rax
call fcn.14004bf90
test rax, rax
je 0x140039d8c
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
lea rax, [r13 + 0x1d]
jmp 0x140039da9
cmp r14, rdx
cmovb r14, rdx
lea rcx, [r14 + 1]
cmp rcx, 0x1000
jb 0x140039d93
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003bbd2
jmp 0x140039d4a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140039da6
call fcn.14004bf90
mov r15, rax
lea rax, [r13 + 0x1d]
jmp 0x140039da9
xor r15d, r15d
mov qword [rsp + 0x60], r15
mov rdx, qword [rbp + 0xd8]
mov r8, r13
mov rcx, r15
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.colorpicker_animation_static]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x70]
movups xmmword [r15 + r13], xmm0
movsd xmm1, qword [0x1400a82b8]
movsd qword [r15 + r13 + 0x10], xmm1
mov eax, dword [0x1400a82c0]
mov dword [r15 + r13 + 0x18], eax
movzx eax, byte [0x1400a82c4]
mov byte [r15 + r13 + 0x1c], al
mov byte [r15 + r13 + 0x1d], 0
call fcn.140036190
mov r13, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 0x23
jb 0x14003bbfc
cmp qword [rbx + 0x18], 0x10
mov qword [rbp + 0xd8], rbx
jb 0x140039e46
mov rax, qword [rbx]
mov qword [rbp + 0xd8], rax
xor edx, edx
lea rax, [r13 + 0x23]
mov qword [rsp + 0x60], rdx
mov r14, rsi
mov qword [rsp + 0x70], rdx
lea r15, [rsp + 0x60]
mov qword [rsp + 0x78], rdx
cmp rax, rsi
jbe 0x140039ee3
mov r14, rax
or r14, rsi
cmp r14, rcx
jbe 0x140039e98
mov r14, rcx
mov rax, r12
mov rcx, rax
call fcn.14004bf90
test rax, rax
je 0x140039ec1
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
lea rax, [r13 + 0x23]
jmp 0x140039ede
cmp r14, 0x16
mov ecx, 0x16
cmovb r14, rcx
lea rcx, [r14 + 1]
cmp rcx, 0x1000
jb 0x140039ec8
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003bbd8
jmp 0x140039e79
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x140039edb
call fcn.14004bf90
mov r15, rax
lea rax, [r13 + 0x23]
jmp 0x140039ede
mov r15, rdx
mov qword [rsp + 0x60], r15
mov rdx, qword [rbp + 0xd8]
mov r8, r13
mov rcx, r15
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.colorpicker_animation_interpolated]
lea r8, [rsp + 0x60]
lea rdx, [rbp + 0xd8]
movups xmmword [r15 + r13], xmm0
movups xmm1, xmmword [0x1400a82d8]
movups xmmword [r15 + r13 + 0x10], xmm1
movzx eax, word [0x1400a82e8]
mov word [r15 + r13 + 0x20], ax
movzx eax, byte [0x1400a82ea]
mov byte [r15 + r13 + 0x22], al
mov byte [r15 + r13 + 0x23], 0
call fcn.140036190
mov r13, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 0xd
jb 0x14003bc02
cmp qword [rbx + 0x18], 0x10
mov qword [rbp - 0x80], rbx
jb 0x140039f78
mov rax, qword [rbx]
mov qword [rbp - 0x80], rax
xor edx, edx
lea rax, [r13 + 0xd]
mov qword [rsp + 0x60], rdx
mov r14, rsi
mov qword [rsp + 0x70], rdx
lea r15, [rsp + 0x60]
mov qword [rsp + 0x78], rdx
cmp rax, rsi
jbe 0x14003a015
mov r14, rax
or r14, rsi
cmp r14, rcx
jbe 0x140039fca
mov r14, rcx
mov rax, r12
mov rcx, rax
call fcn.14004bf90
test rax, rax
je 0x140039ff3
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
lea rax, [r13 + 0xd]
jmp 0x14003a010
cmp r14, 0x16
mov ecx, 0x16
cmovb r14, rcx
lea rcx, [r14 + 1]
cmp rcx, 0x1000
jb 0x140039ffa
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003bbde
jmp 0x140039fab
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14003a00d
call fcn.14004bf90
mov r15, rax
lea rax, [r13 + 0xd]
jmp 0x14003a010
mov r15, rdx
mov qword [rsp + 0x60], r15
mov rdx, qword [rbp - 0x80]
mov r8, r13
movaps xmmword [rsp + 0x170], xmm6
mov rcx, r15
movaps xmmword [rsp + 0x160], xmm7
movaps xmmword [rsp + 0x150], xmm8
movaps xmmword [rsp + 0x140], xmm9
movaps xmmword [rsp + 0x110], xmm12
movaps xmmword [rsp + 0xe0], xmm15
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], r14
call sub.VCRUNTIME140.dll_memcpy
movsd xmm0, qword [str.color_picker]
lea r8, [rsp + 0x60]
movsd qword [r15 + r13], xmm0
lea rdx, [rbp - 0x60]
mov eax, dword [0x1400a82f8]
mov dword [r15 + r13 + 8], eax
movzx eax, byte [0x1400a82fc]
mov byte [r15 + r13 + 0xc], al
mov byte [r15 + r13 + 0xd], 0
call fcn.140036190
cmp qword [0x1400b2138], rdi
movss xmm7, dword [0x1400a99d4]
movss xmm12, dword [0x1400a98a0]
jne 0x14003a0bb
movaps xmm6, xmm12
jmp 0x14003a0be
movaps xmm6, xmm7
mov rax, qword [0x1400b33c0]
test rax, rax
jne 0x14003a0eb
mov r8d, 0x101b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1400b33c0]
movss xmm1, dword [rax + 0x18]
lea rcx, [rbp - 0x60]
movss xmm8, dword [0x1400a98fc]
mov r8b, 1
movss xmm9, dword [0x1400a986c]
movss xmm15, dword [0x1400a98f0]
mulss xmm1, xmm8
mulss xmm1, xmm9
mulss xmm1, xmm15
mulss xmm1, xmm6
addss xmm1, dword [rbp - 0x60]
call fcn.140035fb0
mov r13, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 0x14
jb 0x14003bc08
cmp qword [rbx + 0x18], 0x10
mov qword [rbp - 0x80], rbx
jb 0x14003a15f
mov rax, qword [rbx]
mov qword [rbp - 0x80], rax
xor edx, edx
lea rax, [r13 + 0x14]
mov qword [rsp + 0x60], rdx
mov r14, rsi
mov qword [rsp + 0x70], rdx
lea r15, [rsp + 0x60]
mov qword [rsp + 0x78], rdx
cmp rax, rsi
jbe 0x14003a1fc
mov r14, rax
or r14, rsi
cmp r14, rcx
jbe 0x14003a1b1
mov r14, rcx
mov rax, r12
mov rcx, rax
call fcn.14004bf90
test rax, rax
je 0x14003a1da
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
lea rax, [r13 + 0x14]
jmp 0x14003a1f7
cmp r14, 0x16
mov ecx, 0x16
cmovb r14, rcx
lea rcx, [r14 + 1]
cmp rcx, 0x1000
jb 0x14003a1e1
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003bbe4
jmp 0x14003a192
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14003a1f4
call fcn.14004bf90
mov r15, rax
lea rax, [r13 + 0x14]
jmp 0x14003a1f7
mov r15, rdx
mov qword [rsp + 0x60], r15
mov rdx, qword [rbp - 0x80]
mov r8, r13
mov rcx, r15
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.color_picker_editor]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x80]
movups xmmword [r15 + r13], xmm0
mov eax, dword [0x1400a8310]
mov dword [r15 + r13 + 0x10], eax
mov byte [r15 + r13 + 0x14], 0
call fcn.140036190
cmp byte [0x1400b3460], 0
je 0x14003a24f
movaps xmm6, xmm12
jmp 0x14003a252
movaps xmm6, xmm7
mov rax, qword [0x1400b33c0]
test rax, rax
jne 0x14003a27f
mov r8d, 0x101b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1400b33c0]
movss xmm1, dword [rax + 0x18]
lea rcx, [rbp - 0x80]
mulss xmm1, xmm8
mov r8b, 1
mulss xmm1, xmm9
mulss xmm1, xmm15
mulss xmm1, xmm6
addss xmm1, dword [rbp - 0x80]
call fcn.140035fb0
mov r13, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r13
cmp rax, 0x21
jb 0x14003bc0e
cmp qword [rbx + 0x18], 0x10
mov qword [rbp - 0x80], rbx
jb 0x14003a2d8
mov rax, qword [rbx]
mov qword [rbp - 0x80], rax
xor edx, edx
lea rax, [r13 + 0x21]
mov qword [rsp + 0x60], rdx
mov r14, rsi
mov qword [rsp + 0x70], rdx
lea r15, [rsp + 0x60]
mov qword [rsp + 0x78], rdx
cmp rax, rsi
jbe 0x14003a375
mov r14, rax
or r14, rsi
cmp r14, rcx
jbe 0x14003a32a
mov r14, rcx
mov rax, r12
mov rcx, rax
call fcn.14004bf90
test rax, rax
je 0x14003a353
lea r15, [rax + 0x27]
and r15, 0xffffffffffffffe0
mov qword [r15 - 8], rax
lea rax, [r13 + 0x21]
jmp 0x14003a370
cmp r14, 0x16
mov ecx, 0x16
cmovb r14, rcx
lea rcx, [r14 + 1]
cmp rcx, 0x1000
jb 0x14003a35a
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14003bbea
jmp 0x14003a30b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14003a36d
call fcn.14004bf90
mov r15, rax
lea rax, [r13 + 0x21]
jmp 0x14003a370
mov r15, rdx
mov qword [rsp + 0x60], r15
mov rdx, qword [rbp - 0x80]
mov r8, r13
mov rcx, r15
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.color_picker_editor_interpolated]
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x50]
movups xmmword [r15 + r13], xmm0
movups xmm1, xmmword [0x1400a8328]
movups xmmword [r15 + r13 + 0x10], xmm1
movzx eax, byte [0x1400a8338]
mov byte [r15 + r13 + 0x20], al
mov byte [r15 + r13 + 0x21], 0
call fcn.140036190
mov r15, qword [rbx + 0x10]
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
sub rax, r15
cmp rax, 0x13
jb 0x14003bbcc
cmp qword [rbx + 0x18], 0x10
jb 0x14003a3f0
mov rbx, qword [rbx]
xor eax, eax
lea r13, [r15 + 0x13]
mov qword [rsp + 0x60], rax
lea r14, [rsp + 0x60]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], rax
cmp r13, rsi
jbe 0x14003a47b
mov rsi, r13
or rsi, 0xf
cmp rsi, rcx
jbe 0x14003a439
mov rsi, rcx
mov rcx, r12
call fcn.14004bf90
test rax, rax
je 0x14003a462
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x14003a476
cmp rsi, 0x16
mov ecx, 0x16
cmovb rsi, rcx
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x14003a469
lea r12, [rcx + 0x27]
cmp r12, rcx
jbe 0x14003bbf0
jmp 0x14003a41e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
test rcx, rcx
je 0x14003a473
call fcn.14004bf90
mov r14, rax
mov qword [rsp + 0x60], r14
movaps xmmword [rsp + 0x130], xmm10
mov r8, r15
mov rdx, rbx
movaps xmmword [rsp + 0x120], xmm11
mov rcx, r14
mov qword [rsp + 0x70], r13
mov qword [rsp + 0x78], rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [str.color_picker_hover]
lea r8, [rsp + 0x60]
lea rdx, [rbp - 0x80]
movups xmmword [r14 + r15], xmm0
movzx eax, word [0x1400a8350]
mov word [r14 + r15 + 0x10], ax
movzx eax, byte [0x1400a8352]
mov byte [r14 + r15 + 0x12], al
mov byte [r14 + r13], 0
call fcn.140036190
cmp byte [rbp + 0xe8], 0
je 0x14003a4ec
movaps xmm6, xmm12
jmp 0x14003a4ef
movaps xmm6, xmm7
mov rax, qword [0x1400b33c0]
test rax, rax
jne 0x14003a51c
mov r8d, 0x101b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1400b33c0]
movss xmm1, dword [rax + 0x18]
lea rcx, [rbp - 0x80]
mulss xmm1, xmm8
mov r8b, 1
mulss xmm1, xmm9
mulss xmm1, xmm15
mulss xmm1, xmm6
addss xmm1, dword [rbp - 0x80]
call fcn.140035fb0
movzx eax, byte [0x1400b3460]
movss xmm1, dword [rsp + 0x50]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm1, xmm0
jp 0x14003a560
je 0x14003a583
subss xmm0, xmm1
mov r8b, 1
lea rcx, [rsp + 0x50]
mulss xmm0, dword [0x1400a985c]
addss xmm1, xmm0
movss dword [rsp + 0x50], xmm1
call fcn.140035fb0
movzx ebx, byte [rbp + 0xe0]
test bl, bl
je 0x14003a59b
mov qword [0x1400b2138], rdi
movaps xmm1, xmm12
jmp 0x14003a5ad
cmp qword [0x1400b2138], rdi
jne 0x14003a5aa
movaps xmm1, xmm12
jmp 0x14003a5ad
xorps xmm1, xmm1
xor r8d, r8d
lea rcx, [rbp - 0x70]
call fcn.140035fb0
movss xmm0, dword [rbp - 0x70]
movss xmm11, dword [rbp + 0xd8]
ucomiss xmm11, xmm0
jp 0x14003a5cf
je 0x14003a606
subss xmm0, xmm11
xor r8d, r8d
lea rcx, [rbp + 0xd8]
mulss xmm0, dword [0x1400a9858]
addss xmm11, xmm0
movaps xmm1, xmm11
movss dword [rbp + 0xd8], xmm11
call fcn.140035fb0
movss xmm11, dword [rbp + 0xd8]
cmp qword [0x1400b2138], rdi
movss xmm0, dword [rbp - 0x60]
je 0x14003a633
comiss xmm0, dword [0x1400a9848]
ja 0x14003a633
mov rbx, qword [0x1400b3458]
xor r14d, r14d
mov rdi, qword [rbp + 0xd0]
jmp 0x14003b8b4
movaps xmm1, xmm13
movaps xmm0, xmm11
addss xmm1, dword [0x1400a994c]
mulss xmm0, dword [0x1400a9998]
movaps xmm2, xmm14
addss xmm2, dword [0x1400a9934]
movaps xmm9, xmm11
movaps xmm4, xmm11
mulss xmm4, dword [0x1400a99a0]
movaps xmm3, xmm0
mulss xmm9, dword [0x1400a9914]
addss xmm0, xmm1
addss xmm3, xmm2
movss dword [rbp - 0x34], xmm1
movaps xmm15, xmm11
movss dword [rbp - 0x40], xmm2
mulss xmm15, dword [0x1400a998c]
movaps xmm6, xmm9
movss dword [rbp - 0x3c], xmm0
addss xmm6, xmm1
movaps xmm0, xmm4
unpcklps xmm1, xmm2
unpcklps xmm0, xmm4
movaps xmm13, xmm9
movaps xmm14, xmm11
movss dword [rbp + 0xd8], xmm4
mulss xmm14, dword [0x1400a9940]
addss xmm13, xmm2
movq r8, xmm0
movss dword [rsp + 0x50], xmm9
movq rdx, xmm1
movss dword [rbp + 0xe8], xmm6
movss dword [rbp + 0xe0], xmm3
call fcn.140036560
test al, al
jne 0x14003a71c
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140011350
test al, al
je 0x14003a71c
mov rax, qword [0x1400b2138]
test bl, bl
mov r14d, 0
cmove rax, r14
mov qword [0x1400b2138], rax
jmp 0x14003a71f
xor r14d, r14d
movss xmm8, dword [0x1400b2048]
xorps xmm2, xmm2
movss xmm10, dword [0x1400b204c]
movaps xmm3, xmm8
movss xmm1, dword [0x1400b2050]
movaps xmm0, xmm10
comiss xmm1, xmm0
movss dword [rbp - 0x58], xmm8
jbe 0x14003a759
movaps xmm10, xmm1
movaps xmm2, xmm7
movaps xmm1, xmm0
comiss xmm10, xmm3
jbe 0x14003a77c
movss xmm0, dword [0x1400a99d0]
movaps xmm8, xmm10
subss xmm0, xmm2
movss dword [rbp - 0x58], xmm10
movaps xmm10, xmm3
movaps xmm2, xmm0
movaps xmm0, xmm10
lea rax, [rbp - 0x70]
minss xmm0, xmm1
mov qword [rsp + 0x28], rax
subss xmm10, xmm1
movaps xmm7, xmm8
lea rax, [rbp - 0x2c]
movaps xmm1, xmm12
lea r9, [rbp - 0x30]
mov qword [rsp + 0x20], rax
subss xmm7, xmm0
movaps xmm0, xmm7
mulss xmm0, dword [0x1400a9904]
addss xmm0, dword [0x1400a9820]
divss xmm10, xmm0
movaps xmm0, xmm8
addss xmm0, dword [0x1400a9820]
addss xmm10, xmm2
movaps xmm2, xmm12
divss xmm7, xmm0
andps xmm10, xmmword [0x1400a9da0]
movaps xmm0, xmm10
movss dword [rbp - 0x38], xmm7
call fcn.140003c30
movaps xmm0, xmm15
movaps xmm1, xmm6
unpcklps xmm0, xmm15
unpcklps xmm1, xmm13
movq r8, xmm0
movq rdx, xmm1
call fcn.140036560
mov r15d, 1
test al, al
je 0x14003a838
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140011350
mov ecx, dword [0x1400b3464]
test al, al
cmovne ecx, r15d
mov dword [0x1400b3464], ecx
movss xmm1, dword [rbp - 0x3c]
movaps xmm0, xmm9
unpcklps xmm1, xmm13
movaps xmm8, xmm14
mulss xmm8, dword [0x1400a9904]
movq rdx, xmm1
unpcklps xmm0, xmm8
movq r8, xmm0
movss dword [rbp - 0x50], xmm8
call fcn.140036560
test al, al
je 0x14003a891
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140011350
mov ecx, dword [0x1400b3464]
test al, al
mov edx, 2
cmovne ecx, edx
mov dword [0x1400b3464], ecx
movss xmm2, dword [rbp + 0xe0]
movaps xmm0, xmm15
movaps xmm1, xmm6
unpcklps xmm0, xmm9
unpcklps xmm1, xmm2
movq r8, xmm0
movq rdx, xmm1
call fcn.140036560
test al, al
je 0x14003a8dc
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140011350
mov ecx, dword [0x1400b3464]
test al, al
mov edx, 3
cmovne ecx, edx
mov dword [0x1400b3464], ecx
mov rbx, qword [0x1400b33c0]
cmp byte [rbx + 0xe10], 0
je 0x14003b077
mov edx, 0x281
mov rcx, rbx
call fcn.140002540
mov rbx, qword [0x1400b33c0]
cmp byte [rax + 8], 0
jne 0x14003b077
mov eax, dword [0x1400b3464]
movss xmm6, dword [0x1400a9838]
cmp eax, r15d
jne 0x14003a9c0
test rbx, rbx
jne 0x14003a951
mov r8d, 0x101b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov eax, dword [0x1400b3464]
mov rbx, qword [0x1400b33c0]
movss xmm0, dword [rbx + 0xe08]
movss xmm7, dword [rbp + 0xe8]
subss xmm0, xmm7
divss xmm0, xmm15
comiss xmm6, xmm0
jbe 0x14003a976
movss dword [rbp - 0x38], xmm6
jmp 0x14003a983
movaps xmm1, xmm12
minss xmm1, xmm0
movss dword [rbp - 0x38], xmm1
movss xmm0, dword [rbx + 0xe0c]
movaps xmm1, xmm12
subss xmm0, xmm13
divss xmm0, xmm15
subss xmm1, xmm0
comiss xmm6, xmm1
jbe 0x14003a9a9
movss dword [rbp - 0x58], xmm6
jmp 0x14003a9c8
movaps xmm8, xmm12
minss xmm8, xmm1
movss dword [rbp - 0x58], xmm8
movss xmm8, dword [rbp - 0x50]
jmp 0x14003a9c8
movss xmm7, dword [rbp + 0xe8]
cmp eax, 2
jne 0x14003aa1f
test rbx, rbx
jne 0x14003a9f9
mov r8d, 0x101b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov eax, dword [0x1400b3464]
mov rbx, qword [0x1400b33c0]
movss xmm0, dword [rbx + 0xe0c]
subss xmm0, xmm13
divss xmm0, xmm8
comiss xmm6, xmm0
jbe 0x14003aa16
movaps xmm10, xmm6
jmp 0x14003aa1f
movaps xmm10, xmm12
minss xmm10, xmm0
cmp eax, 3
jne 0x14003aa73
test rbx, rbx
jne 0x14003aa4a
mov r8d, 0x101b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1400b33c0]
movss xmm1, dword [rbx + 0xe08]
subss xmm1, xmm7
divss xmm1, xmm15
comiss xmm6, xmm1
ja 0x14003aa6b
movaps xmm0, xmm12
minss xmm0, xmm1
movaps xmm6, xmm0
movss dword [0x1400b2054], xmm6
movss xmm6, dword [rbp + 0xe8]
cmp dword [rbx + 0x4898], 0
jg 0x14003aa9e
mov r8d, 0x70b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a0]
lea r8, str.Foreground
mov rdx, r15
mov rcx, qword [rax]
call fcn.140006cf0
movss xmm1, dword [rbp + 0xd8]
lea r8, [rbp - 0x50]
movss xmm0, dword [rbp - 0x40]
lea rdx, [rsp + 0x40]
movss xmm8, dword [rbp - 0x34]
movaps xmm9, xmm1
addss xmm1, xmm0
movss dword [rsp + 0x40], xmm8
addss xmm9, xmm8
movss dword [rsp + 0x44], xmm0
movzx r9d, r15b
mov qword [0x1400b3458], rax
mov rcx, rax
movss dword [rbp + 0xd8], xmm1
movss dword [rbp - 0x50], xmm9
movss dword [rbp - 0x4c], xmm1
call fcn.140025c20
mov rdi, qword [rbp + 0xd0]
lea rcx, [rbp - 0x50]
movss xmm7, dword [rbp - 0x60]
movss dword [rsp + 0x40], xmm8
movss dword [rbp + 0xd0], xmm9
movss xmm1, dword [rdi + 0x78]
movss xmm0, dword [rdi + 0x74]
movss dword [rbp - 0x4c], xmm1
movaps xmm1, xmm7
mulss xmm1, dword [0x1400b2130]
movss dword [rbp - 0x50], xmm0
movss xmm0, dword [rdi + 0x7c]
movss dword [rbp - 0x44], xmm1
movss xmm1, dword [rbp + 0xd8]
movss dword [rbp - 0x48], xmm0
movss xmm0, dword [rbp - 0x40]
movss dword [rbp + 0xd4], xmm1
movss dword [rsp + 0x44], xmm0
call fcn.140003b80
movss xmm8, dword [0x1400a98f8]
lea rdx, [rsp + 0x40]
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd0]
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
call fcn.1400285e0
movss xmm0, dword [rbp - 0x30]
lea rcx, [rbp - 0x70]
movss xmm1, dword [rbp - 0x2c]
movaps xmm2, xmm7
mulss xmm2, dword [0x1400b2130]
movaps xmm7, xmm15
mov dword [rbp - 0x6c], 0x3f800000
addss xmm7, xmm6
movss dword [rsp + 0x40], xmm6
movss dword [rbp - 0x50], xmm0
movaps xmm6, xmm15
movss xmm0, dword [rbp - 0x70]
addss xmm6, xmm13
movss dword [rbp - 0x4c], xmm1
movss dword [rbp - 0x48], xmm0
movss dword [rbp - 0x44], xmm2
movss dword [rbp - 0x64], xmm2
movss dword [rbp + 0xd4], xmm6
movss dword [rsp + 0x44], xmm13
movss dword [rbp + 0xd0], xmm7
mov dword [rbp - 0x70], 0x3f800000
mov dword [rbp - 0x68], 0x3f800000
call fcn.140003b80
lea rcx, [rbp - 0x50]
mov r9d, eax
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd0]
mov dword [rsp + 0x30], r9d
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], eax
call fcn.140028790
movss xmm0, dword [rbp - 0x60]
lea rcx, [rbp - 0x70]
mulss xmm0, dword [0x1400b2130]
xorps xmm1, xmm1
mov qword [rbp - 0x70], 0
movss xmm2, dword [rbp + 0xe8]
movss dword [rsp + 0x40], xmm2
movss dword [rbp - 0x64], xmm0
movss dword [rsp + 0x44], xmm13
movss dword [rbp + 0xd0], xmm7
movss dword [rbp + 0xd4], xmm6
mov dword [rbp - 0x68], 0
movdqa xmmword [rbp - 0x50], xmm1
call fcn.140003b80
lea rcx, [rbp - 0x50]
mov r8d, eax
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rsp + 0x40]
mov dword [rsp + 0x30], r8d
mov r9d, eax
mov dword [rsp + 0x28], r8d
lea r8, [rbp + 0xd0]
mov dword [rsp + 0x20], eax
call fcn.140028790
movss xmm0, dword [rdi + 0x84]
lea rcx, [rbp - 0x70]
movss xmm1, dword [rdi + 0x88]
movss xmm6, dword [rbp - 0x60]
movss dword [rbp - 0x70], xmm0
movss xmm0, dword [rdi + 0x8c]
movss dword [rbp - 0x68], xmm0
movss xmm0, dword [rbp - 0x34]
movss dword [rbp - 0x6c], xmm1
movaps xmm1, xmm6
mulss xmm1, dword [0x1400b2130]
movss dword [rsp + 0x40], xmm0
movss xmm0, dword [rbp - 0x40]
movss dword [rsp + 0x44], xmm0
movss xmm0, dword [rbp + 0xd8]
movss dword [rbp + 0xd4], xmm0
movss dword [rbp - 0x64], xmm1
movss dword [rbp + 0xd0], xmm9
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x30], xmm12
lea r8, [rbp + 0xd0]
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
call fcn.1400284e0
movss xmm0, dword [0x1400b2048]
lea rcx, [rsp + 0x40]
movss xmm1, dword [0x1400b204c]
movaps xmm2, xmm6
mulss xmm2, dword [0x1400b2130]
mov qword [rsp + 0x40], 0
movss xmm9, dword [rsp + 0x50]
movss xmm8, dword [rbp + 0xe8]
movss dword [rbp - 0x70], xmm0
movss xmm0, dword [0x1400b2050]
movss dword [rbp - 0x68], xmm0
movaps xmm0, xmm9
movss dword [rbp - 0x6c], xmm1
movss xmm1, dword [rbp + 0xe0]
addss xmm0, xmm1
movss dword [rbp - 0x64], xmm2
movss dword [rsp + 0x4c], xmm2
movss dword [rbp + 0xd8], xmm8
movss dword [rbp + 0xdc], xmm1
movss dword [rbp + 0xd0], xmm7
movss dword [rbp + 0xd4], xmm0
mov dword [rsp + 0x48], 0
call fcn.140003b80
lea rcx, [rbp - 0x70]
mov r9d, eax
call fcn.140003b80
mov dword [rsp + 0x30], r9d
mov dword [rsp + 0x28], eax
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd0]
lea rdx, [rbp + 0xd8]
mov dword [rsp + 0x20], eax
call fcn.140028790
mulss xmm6, dword [0x1400b2130]
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x40], 0x3f800000
mov dword [rsp + 0x48], 0
movss dword [rsp + 0x4c], xmm6
call fcn.140003b80
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x60], eax
movss dword [rsp + 0x4c], xmm6
mov dword [rsp + 0x40], 0x3f800000
mov qword [rsp + 0x44], 0x3f800000
call fcn.140003b80
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x64], eax
movss dword [rsp + 0x4c], xmm6
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x44], 0x3f800000
call fcn.140003b80
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x68], eax
movss dword [rsp + 0x4c], xmm6
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x44], 0x3f800000
mov dword [rsp + 0x48], 0x3f800000
call fcn.140003b80
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x6c], eax
movss dword [rsp + 0x4c], xmm6
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x48], 0x3f800000
call fcn.140003b80
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x70], eax
movss dword [rsp + 0x4c], xmm6
mov qword [rsp + 0x40], 0x3f800000
mov dword [rsp + 0x48], 0x3f800000
call fcn.140003b80
lea rcx, [rsp + 0x40]
mov dword [rsp + 0x74], eax
movss dword [rsp + 0x4c], xmm6
mov qword [rsp + 0x40], 0x3f800000
mov dword [rsp + 0x48], 0
call fcn.140003b80
movss xmm0, dword [rbp - 0x3c]
mov rbx, r14
addss xmm0, dword [0x1400a981c]
movss xmm6, dword [0x1400a9834]
mov dword [rsp + 0x78], eax
movss dword [rbp + 0xd0], xmm0
addss xmm0, xmm9
movss dword [rbp + 0xd8], xmm0
nop word [rax + rax]
mov ecx, dword [rsp + rbx*4 + 0x64]
xorps xmm0, xmm0
movzx eax, cl
xorps xmm2, xmm2
cvtsi2ss xmm0, rax
mov eax, ecx
shr eax, 8
movzx eax, al
mulss xmm0, xmm6
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mov eax, ecx
shr ecx, 0x18
shr eax, 0x10
movzx eax, al
mulss xmm0, xmm6
movss dword [rsp + 0x44], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mov eax, ecx
mov ecx, dword [rsp + rbx*4 + 0x60]
mulss xmm0, xmm6
movss dword [rsp + 0x48], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
movzx eax, cl
mulss xmm0, xmm6
movss dword [rsp + 0x4c], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mov eax, ecx
shr eax, 8
movzx eax, al
mulss xmm0, xmm6
movss dword [rsp + 0x50], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mov eax, ecx
shr ecx, 0x18
shr eax, 0x10
movzx eax, al
mulss xmm0, xmm6
movss dword [rsp + 0x54], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mov eax, ecx
mulss xmm0, xmm6
movss dword [rsp + 0x58], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, rax
mulss xmm0, xmm6
movss dword [rsp + 0x5c], xmm0
test rbx, rbx
js 0x14003b083
cvtsi2ss xmm2, rbx
jmp 0x14003b09b
mov dword [0x1400b3464], r14d
jmp 0x14003aa7b
mov rax, rbx
mov rcx, rbx
shr rcx, 1
and eax, r15d
or rcx, rax
cvtsi2ss xmm2, rcx
addss xmm2, xmm2
movups xmm0, xmmword [rsp + 0x40]
lea rcx, [rbp - 0x70]
movups xmm1, xmmword [rsp + 0x50]
mulss xmm2, xmm14
movdqa xmmword [rbp - 0x70], xmm0
movdqa xmmword [rbp - 0x50], xmm1
addss xmm2, xmm13
movss dword [rbp + 0xd4], xmm2
addss xmm2, xmm14
movss dword [rbp + 0xdc], xmm2
call fcn.140003b80
lea rcx, [rbp - 0x50]
mov r8d, eax
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rbp + 0xd0]
mov dword [rsp + 0x30], r8d
mov r9d, eax
mov dword [rsp + 0x28], r8d
lea r8, [rbp + 0xd8]
mov dword [rsp + 0x20], eax
call fcn.140028790
inc rbx
cmp rbx, 6
jb 0x14003afa0
movss xmm0, dword [rdi + 0x84]
subss xmm8, xmm12
movss xmm1, dword [rdi + 0x88]
lea rcx, [rsp + 0x50]
movss xmm14, dword [rbp - 0x60]
movaps xmm6, xmm15
addss xmm6, dword [0x1400a98b8]
movss dword [rsp + 0x50], xmm0
movaps xmm2, xmm13
movss xmm0, dword [rdi + 0x8c]
subss xmm2, xmm12
movss dword [rsp + 0x58], xmm0
movss dword [rsp + 0x54], xmm1
movaps xmm1, xmm14
mulss xmm1, dword [0x1400b2130]
movaps xmm0, xmm6
movaps xmm7, xmm6
movss dword [rsp + 0x40], xmm8
addss xmm0, xmm2
movss dword [rsp + 0x44], xmm2
addss xmm7, xmm8
movss dword [rsp + 0x5c], xmm1
movss dword [rbp + 0xdc], xmm0
movss dword [rbp + 0xd8], xmm7
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd8]
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm12
mov r9d, eax
mov dword [rsp + 0x28], r14d
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x20], xmm0
call fcn.1400284e0
movss xmm0, dword [rdi + 0x84]
lea rcx, [rsp + 0x50]
movss xmm1, dword [rdi + 0x88]
movaps xmm2, xmm13
movss xmm3, dword [rbp - 0x3c]
subss xmm2, xmm12
movss dword [rsp + 0x50], xmm0
subss xmm3, xmm12
movss xmm0, dword [rdi + 0x8c]
movss dword [rsp + 0x58], xmm0
movaps xmm0, xmm9
addss xmm0, dword [0x1400a98b8]
movss dword [rsp + 0x54], xmm1
addss xmm6, xmm2
movaps xmm1, xmm14
movss dword [rsp + 0x40], xmm3
mulss xmm1, dword [0x1400b2130]
addss xmm0, xmm3
movss dword [rsp + 0x44], xmm2
movss dword [rbp + 0xdc], xmm6
movss dword [rsp + 0x5c], xmm1
movss dword [rbp + 0xd8], xmm0
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x30], xmm12
lea r8, [rbp + 0xd8]
xorps xmm14, xmm14
mov dword [rsp + 0x28], r14d
mov r9d, eax
movss dword [rsp + 0x20], xmm14
call fcn.1400284e0
movss xmm1, dword [rdi + 0x88]
movss xmm0, dword [rdi + 0x84]
movss xmm6, dword [rbp - 0x60]
movss xmm2, dword [rbp + 0xe0]
movss dword [rsp + 0x54], xmm1
subss xmm2, xmm12
movaps xmm1, xmm6
movss dword [rsp + 0x50], xmm0
mulss xmm1, dword [0x1400b2130]
movss xmm0, dword [rdi + 0x8c]
movss dword [rsp + 0x58], xmm0
movss dword [rsp + 0x5c], xmm1
movss dword [rsp + 0x40], xmm8
movss dword [rsp + 0x44], xmm2
movss dword [rbp + 0xd8], xmm7
movss xmm8, dword [0x1400a98b8]
lea rcx, [rsp + 0x50]
addss xmm9, xmm8
addss xmm9, xmm2
movss dword [rbp + 0xdc], xmm9
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x30], xmm12
lea r8, [rbp + 0xd8]
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm14
call fcn.1400284e0
movss xmm0, dword [0x1400b2048]
lea rcx, [rsp + 0x40]
movss xmm1, dword [0x1400b204c]
movaps xmm3, xmm15
movss xmm14, dword [rbp - 0x58]
movaps xmm2, xmm12
movss xmm9, dword [rbp - 0x38]
subss xmm2, xmm14
movss xmm7, dword [0x1400b2130]
mov rbx, qword [0x1400b3458]
mulss xmm3, xmm9
movss dword [rsp + 0x40], xmm0
movss xmm0, dword [0x1400b2050]
mulss xmm2, xmm15
mulss xmm3, xmm11
movss dword [rsp + 0x44], xmm1
movaps xmm1, xmm6
mulss xmm6, dword [0x1400a9904]
addss xmm3, dword [rbp + 0xe8]
movss dword [rsp + 0x48], xmm0
mulss xmm2, xmm11
mulss xmm1, xmm7
addss xmm2, xmm13
movaps xmm0, xmm3
movss dword [rsp + 0x4c], xmm1
unpcklps xmm0, xmm2
movaps xmmword [rsp + 0x50], xmm0
movsd qword [rbp + 0xd8], xmm0
call fcn.140003b80
mov esi, eax
test eax, 0xff000000
je 0x14003b452
movss xmm0, dword [0x1400a9874]
comiss xmm0, xmm6
ja 0x14003b452
xor r9d, r9d
mov dword [rsp + 0x20], 0x30
movaps xmm2, xmm6
lea rdx, [rbp + 0xd8]
mov rcx, rbx
call fcn.1400274b0
dec dword [rbx + 0x78]
mov r9d, esi
mov r8d, dword [rbx + 0x78]
mov rcx, rbx
mov rdx, qword [rbx + 0x80]
call fcn.140026f50
mov dword [rbx + 0x78], r14d
mov rbx, qword [0x1400b3458]
movss xmm7, dword [0x1400b2130]
movss xmm0, dword [rbp - 0x60]
lea rcx, [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
mulss xmm0, xmm7
mov dword [rsp + 0x40], 0x3e20a0a1
mov dword [rsp + 0x44], 0x3e20a0a1
mov dword [rsp + 0x48], 0x3e20a0a1
movss dword [rsp + 0x4c], xmm0
movsd qword [rbp + 0xd8], xmm1
call fcn.140003b80
mov esi, eax
test eax, 0xff000000
je 0x14003b4ff
movss xmm0, dword [0x1400a9874]
comiss xmm0, xmm6
ja 0x14003b4ff
subss xmm6, xmm0
mov dword [rsp + 0x20], 0x30
xor r9d, r9d
lea rdx, [rbp + 0xd8]
mov rcx, rbx
movaps xmm2, xmm6
call fcn.1400274b0
dec dword [rbx + 0x78]
mov r9d, esi
mov r8d, dword [rbx + 0x78]
mov rcx, rbx
mov rdx, qword [rbx + 0x80]
movss dword [rsp + 0x28], xmm8
mov dword [rsp + 0x20], r15d
call fcn.140026040
mov dword [rbx + 0x78], r14d
mov rbx, qword [0x1400b3458]
movss xmm7, dword [0x1400b2130]
movaps xmm8, xmm15
mov dword [rsp + 0x50], 0x3ea0a0a1
mulss xmm8, xmm10
lea rcx, [rsp + 0x50]
mov dword [rsp + 0x54], 0x3ea0a0a1
mov dword [rsp + 0x58], 0x3ea0a0a1
mulss xmm8, xmm11
subss xmm8, dword [0x1400a98f0]
addss xmm8, xmm13
movss xmm13, dword [rbp - 0x60]
movaps xmm0, xmm13
mulss xmm0, xmm7
movaps xmm6, xmm8
movss dword [rsp + 0x44], xmm8
addss xmm6, dword [0x1400a9904]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [rbp + 0xd0]
movaps xmm7, xmm0
movss dword [rsp + 0x40], xmm0
addss xmm7, dword [0x1400a9914]
movss dword [rbp + 0xdc], xmm6
movss dword [rbp + 0xd8], xmm7
call fcn.140003b80
movss xmm0, dword [0x1400a98b8]
lea r8, [rbp + 0xd8]
mov r9d, eax
mov dword [rsp + 0x28], r14d
lea rdx, [rsp + 0x40]
movss dword [rsp + 0x20], xmm0
mov rcx, rbx
call fcn.1400285e0
movss xmm1, dword [rbp + 0xd0]
lea rcx, [rsp + 0x40]
movaps xmm0, xmm13
movss dword [rbp + 0xd8], xmm1
mulss xmm0, dword [0x1400b2130]
mov dword [rsp + 0x40], 0x3e20a0a1
movss dword [rbp + 0xdc], xmm8
movss dword [rbp + 0xd0], xmm7
movss dword [rsp + 0x4c], xmm0
movss dword [rbp + 0xd4], xmm6
mov dword [rsp + 0x44], 0x3e20a0a1
mov dword [rsp + 0x48], 0x3e20a0a1
call fcn.140003b80
movss xmm8, dword [0x1400a98b8]
lea rdx, [rbp + 0xd8]
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd0]
movss dword [rsp + 0x30], xmm12
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
call fcn.1400284e0
movss xmm2, dword [rbp + 0xe0]
lea rcx, [rsp + 0x40]
addss xmm2, dword [0x1400a981c]
movss xmm1, dword [0x1400b2054]
movaps xmm0, xmm13
mulss xmm0, dword [0x1400b2130]
mov dword [rsp + 0x40], 0x3ea0a0a1
mulss xmm1, xmm15
mov dword [rsp + 0x44], 0x3ea0a0a1
movaps xmm6, xmm2
movss dword [rbp + 0xe0], xmm2
addss xmm6, dword [0x1400a9914]
mulss xmm1, xmm11
mov dword [rsp + 0x48], 0x3ea0a0a1
movss dword [rsp + 0x4c], xmm0
movss dword [rbp + 0xdc], xmm2
subss xmm1, dword [0x1400a98f0]
movss dword [rbp + 0xd4], xmm6
addss xmm1, dword [rbp + 0xe8]
movss dword [rbp + 0xd8], xmm1
addss xmm1, dword [0x1400a9904]
movss dword [rbp + 0xd0], xmm1
call fcn.140003b80
mov dword [rsp + 0x28], r14d
lea rdx, [rbp + 0xd8]
movss dword [rsp + 0x20], xmm8
lea r8, [rbp + 0xd0]
mov r9d, eax
mov rcx, qword [0x1400b3458]
call fcn.1400285e0
movss xmm0, dword [0x1400b2054]
lea rcx, [rsp + 0x40]
movss xmm2, dword [rbp + 0xe0]
mulss xmm13, dword [0x1400b2130]
mov dword [rsp + 0x40], 0x3e20a0a1
mulss xmm0, xmm15
mov dword [rsp + 0x44], 0x3e20a0a1
movss xmm15, dword [0x1400a98f0]
movss dword [rsp + 0x4c], xmm13
mulss xmm0, xmm11
mov dword [rsp + 0x48], 0x3e20a0a1
movss dword [rbp + 0xdc], xmm2
movss dword [rbp + 0xd4], xmm6
subss xmm0, xmm15
addss xmm0, dword [rbp + 0xe8]
movss dword [rbp + 0xd8], xmm0
addss xmm0, dword [0x1400a9904]
movss dword [rbp + 0xd0], xmm0
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rbp + 0xd8]
movss dword [rsp + 0x30], xmm12
lea r8, [rbp + 0xd0]
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
call fcn.1400284e0
mov rbx, qword [0x1400b3458]
mov eax, dword [rbx + 0x58]
test eax, eax
jg 0x14003b7fc
mov r8d, 0x721
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.h
lea rcx, str.Size___0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov eax, dword [rbx + 0x58]
sub eax, r15d
mov dword [rbx + 0x58], eax
jne 0x14003b80e
mov rax, qword [rbx + 0x38]
add rax, 0x1c
jmp 0x14003b81a
dec eax
cdqe
shl rax, 4
add rax, qword [rbx + 0x60]
movups xmm0, xmmword [rax]
mov rcx, rbx
movups xmmword [rbx + 0x88], xmm0
call fcn.1400259d0
mov rbx, qword [0x1400b33c0]
cmp dword [rbx + 0x4898], 0
jg 0x14003b856
mov r8d, 0x70b
lea rdx, str.E:ImGui_Designerdivinity_menu_masterdivinity_menu_masterimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48a0]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.140006cf0
mov rbx, rax
mov qword [0x1400b3458], rax
lea rax, [0x1400b2050]
movaps xmm2, xmm14
mov qword [rsp + 0x28], rax
lea r9, [0x1400b2048]
lea rax, [0x1400b204c]
movaps xmm1, xmm9
movaps xmm0, xmm10
mov qword [rsp + 0x20], rax
call fcn.140003c30
movss xmm13, dword [rbp - 0x28]
movss xmm14, dword [rbp - 0x24]
movss xmm3, dword [rdi + 0x74]
lea rcx, [rsp + 0x40]
movss xmm0, dword [rdi + 0x78]
movaps xmm11, xmm13
movss xmm1, dword [rdi + 0x7c]
addss xmm11, xmm12
movss xmm2, dword [0x1400b2130]
movaps xmm10, xmm14
shufps xmm3, xmm3, 0xe1
addss xmm10, xmm12
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
movss dword [rbp + 0xe0], xmm11
shufps xmm3, xmm3, 0x27
movaps xmm9, xmm11
addss xmm9, dword [0x1400a9938]
movss xmm3, xmm2
movss dword [rbp + 0xe4], xmm10
shufps xmm3, xmm3, 0x39
movaps xmm8, xmm10
addss xmm8, dword [0x1400a9920]
movups xmmword [rsp + 0x40], xmm3
movdqa xmmword [rsp + 0x40], xmm3
movss dword [rbp + 0xd0], xmm9
movss dword [rbp + 0xd4], xmm8
call fcn.140003b80
mov r9d, eax
mov dword [rsp + 0x28], r14d
lea rdx, [rbp + 0xe0]
movss dword [rsp + 0x20], xmm15
lea r8, [rbp + 0xd0]
mov rcx, rbx
call fcn.1400285e0
movss xmm3, dword [rdi + 0x84]
lea rcx, [rsp + 0x40]
movss xmm0, dword [rdi + 0x88]
movaps xmm7, xmm13
movss xmm1, dword [rdi + 0x8c]
movaps xmm6, xmm14
movss xmm2, dword [0x1400b2130]
addss xmm7, dword [0x1400a993c]
addss xmm6, dword [0x1400a9928]
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
movss dword [rbp + 0xe0], xmm13
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
movss dword [rbp + 0xe4], xmm14
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
movss dword [rbp + 0xd0], xmm7
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x40], xmm3
movdqa xmmword [rsp + 0x40], xmm3
movss dword [rbp + 0xd4], xmm6
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd0]
xorps xmm12, xmm12
lea rdx, [rbp + 0xe0]
movss dword [rsp + 0x30], xmm12
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm15
call fcn.1400284e0
movss xmm0, dword [rbp - 0x80]
lea rcx, [rsp + 0x40]
mulss xmm0, dword [0x1400b2130]
mov dword [rsp + 0x40], 0x3e48c8ca
movss dword [rbp + 0xe0], xmm13
movss dword [rbp + 0xe4], xmm14
movss dword [rsp + 0x4c], xmm0
movss dword [rbp + 0xd0], xmm7
movss dword [rbp + 0xd4], xmm6
mov dword [rsp + 0x44], 0x3e48c8ca
mov dword [rsp + 0x48], 0x3e48c8ca
call fcn.140003b80
movss dword [rsp + 0x30], xmm12
mov r9d, eax
mov dword [rsp + 0x28], r14d
mov rcx, qword [0x1400b3458]
lea r8, [rbp + 0xd0]
lea rdx, [rbp + 0xe0]
movss dword [rsp + 0x20], xmm15
call fcn.1400284e0
movss xmm1, dword [0x1400b204c]
lea rcx, [rsp + 0x40]
movss xmm0, dword [0x1400b2048]
movss dword [rsp + 0x44], xmm1
movss xmm1, dword [0x1400b2054]
mulss xmm1, dword [0x1400b2130]
movss dword [rsp + 0x40], xmm0
movss xmm0, dword [0x1400b2050]
movss dword [rsp + 0x4c], xmm1
movss dword [rsp + 0x48], xmm0
movss dword [rbp + 0xe0], xmm11
movss dword [rbp + 0xe4], xmm10
movss dword [rbp + 0xd0], xmm9
movss dword [rbp + 0xd4], xmm8
call fcn.140003b80
mov rcx, qword [0x1400b3458]
lea rdx, [rbp + 0xe0]
mov r9d, eax
mov dword [rsp + 0x28], r14d
lea r8, [rbp + 0xd0]
movss dword [rsp + 0x20], xmm15
call fcn.1400285e0
movaps xmm11, xmmword [rsp + 0x120]
movaps xmm10, xmmword [rsp + 0x130]
movaps xmm12, xmmword [rsp + 0x110]
movaps xmm9, xmmword [rsp + 0x140]
movaps xmm8, xmmword [rsp + 0x150]
movaps xmm7, xmmword [rsp + 0x160]
movaps xmm6, xmmword [rsp + 0x170]
movaps xmm15, xmmword [rsp + 0xe0]
mov r14, qword [rsp + 0x190]
mov r12, qword [rsp + 0x198]
mov r15, qword [rsp + 0x188]
movaps xmm13, xmmword [rsp + 0x100]
movaps xmm14, xmmword [rsp + 0xf0]
add rsp, 0x1a0
pop r13
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1400308b0
int3
call fcn.140002700
int3
call fcn.140002700
int3
call fcn.140002700
int3
call fcn.140002700
int3
call fcn.140002700
int3
call fcn.140002700
int3
call fcn.1400308b0
int3
call fcn.1400308b0
int3
call fcn.1400308b0
int3
call fcn.1400308b0
int3
call fcn.1400308b0
int3