Function at 0x1009ee00
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1011a0a5
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x60
mov eax, dword [0x10150380]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov eax, dword [str.Tahoma]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a88]
mov dword [ebp - 0x1c], 6
mov dword [ebp - 0x18], 0xf
mov word [ebp - 0x28], ax
mov byte [ebp - 0x26], 0
mov dword [ebp - 4], 0
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x80
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 0xd
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 1
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009ef29
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009ef1f
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009ef1f
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017fee0], xmm0
mov dword [0x1017fee8], esi
cmp ecx, 0xf
jbe 0x1009ef79
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009ef6f
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009ef6f
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Tahoma]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a88]
mov dword [ebp - 0x1c], 6
mov dword [ebp - 0x18], 0xf
mov word [ebp - 0x28], ax
mov byte [ebp - 0x26], 0
mov dword [ebp - 4], 2
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x80
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 0xd
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 3
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 2
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f064
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f05a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f05a
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017ff10], xmm0
mov dword [0x1017ff18], esi
cmp ecx, 0xf
jbe 0x1009f0b4
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f0aa
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f0aa
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Verdana]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a80]
mov word [ebp - 0x28], ax
mov al, byte [0x10144a82]
mov dword [ebp - 0x1c], 7
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x26], al
mov byte [ebp - 0x25], 0
mov dword [ebp - 4], 4
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x80
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x2bc
push 0xc
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 5
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 4
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f1a7
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f19d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f19d
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017feb0], xmm0
mov dword [0x1017feb8], esi
cmp ecx, 0xf
jbe 0x1009f1f7
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f1ed
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f1ed
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Verdana]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a80]
mov word [ebp - 0x28], ax
mov al, byte [0x10144a82]
mov dword [ebp - 0x1c], 7
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x26], al
mov byte [ebp - 0x25], 0
mov dword [ebp - 4], 6
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x80
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x2bc
push 0xc
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 6
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f2ea
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f2e0
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f2e0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017fec8], xmm0
mov dword [0x1017fed0], esi
cmp ecx, 0xf
jbe 0x1009f33a
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f330
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f330
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov ax, word [0x10144a78]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov word [ebp - 0x24], ax
movq xmm0, qword [str.Small_Fonts]
mov al, byte [0x10144a7a]
mov dword [ebp - 0x1c], 0xb
mov dword [ebp - 0x18], 0xf
movq qword [ebp - 0x2c], xmm0
mov byte [ebp - 0x22], al
mov byte [ebp - 0x21], 0
mov dword [ebp - 4], 8
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x200
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 8
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 9
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 8
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f432
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f428
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f428
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017fed4], xmm0
mov dword [0x1017fedc], esi
cmp ecx, 0xf
jbe 0x1009f482
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f478
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f478
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
xorps xmm0, xmm0
mov dword [ebp - 0x1c], 0
push 0x20
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x18], 0
call fcn.1010fe49
movups xmm0, xmmword [str.Smallest_Pixel_7]
mov dword [ebp - 0x2c], eax
add esp, 4
mov dword [ebp - 0x1c], 0x10
mov dword [ebp - 0x18], 0x1f
movups xmmword [eax], xmm0
mov byte [eax + 0x10], 0
mov dword [ebp - 4], 0xa
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x210
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 0xb
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xb
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0xa
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f580
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f576
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f576
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017feec], xmm0
mov dword [0x1017fef4], esi
cmp ecx, 0xf
jbe 0x1009f5d0
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f5c6
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f5c6
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Verdana]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a80]
mov word [ebp - 0x28], ax
mov al, byte [0x10144a82]
mov dword [ebp - 0x1c], 7
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x26], al
mov byte [ebp - 0x25], 0
mov dword [ebp - 4], 0xc
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x10
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 0x10
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xd
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0xc
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f6c0
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f6b6
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f6b6
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017fe98], xmm0
mov dword [0x1017fea0], esi
cmp ecx, 0xf
jbe 0x1009f710
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f706
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f706
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov ax, word [0x10144aa8]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x1c], 0xa
movq xmm0, qword [0x10144aa0]
mov dword [ebp - 0x18], 0xf
movq qword [ebp - 0x2c], xmm0
mov word [ebp - 0x24], ax
mov byte [ebp - 0x22], 0
mov dword [ebp - 4], 0xe
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x90
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x64
push 0xc
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xf
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0xe
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f7fd
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f7f3
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f7f3
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017febc], xmm0
mov dword [0x1017fec4], esi
cmp ecx, 0xf
jbe 0x1009f84d
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f843
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f843
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
xorps xmm0, xmm0
mov dword [ebp - 0x1c], 0
push 0x20
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x18], 0
call fcn.1010fe49
movups xmm0, xmmword [str.Segoe_UI_Semibold]
mov dword [ebp - 0x2c], eax
add esp, 4
mov dword [ebp - 0x1c], 0x11
mov dword [ebp - 0x18], 0x1f
movups xmmword [eax], xmm0
mov cl, byte [0x10144a9c]
mov byte [eax + 0x10], cl
mov byte [eax + 0x11], 0
mov dword [ebp - 4], 0x10
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x10
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x64
push 0x20
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x11
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0x10
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009f94e
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f944
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f944
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017ff1c], xmm0
mov dword [0x1017ff24], esi
cmp ecx, 0xf
jbe 0x1009f99e
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009f994
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009f994
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov ax, word [0x10144aa8]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x1c], 0xa
movq xmm0, qword [0x10144aa0]
mov dword [ebp - 0x18], 0xf
movq qword [ebp - 0x2c], xmm0
mov word [ebp - 0x24], ax
mov byte [ebp - 0x22], 0
mov dword [ebp - 4], 0x12
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x10
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x1f4
push 0x18
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x13
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0x12
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009fa8b
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fa81
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fa81
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017fef8], xmm0
mov dword [0x1017ff00], esi
cmp ecx, 0xf
jbe 0x1009fadb
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fad1
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fad1
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
xorps xmm0, xmm0
mov dword [ebp - 0x1c], 8
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x18], 0xf
mov dword [ebp - 0x2c], 0x6f676553
mov dword [ebp - 0x28], 0x49552065
mov byte [ebp - 0x24], 0
mov dword [ebp - 4], 0x14
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x10
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0
push 0xd
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x15
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0x14
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009fbbc
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fbb2
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fbb2
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017ff04], xmm0
mov dword [0x1017ff0c], esi
cmp ecx, 0xf
jbe 0x1009fc0c
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fc02
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fc02
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
xorps xmm0, xmm0
mov dword [ebp - 0x1c], 0
push 0x20
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x18], 0
call fcn.1010fe49
movups xmm0, xmmword [str.Segoe_UI_Regular]
mov dword [ebp - 0x2c], eax
add esp, 4
mov dword [ebp - 0x1c], 0x10
mov dword [ebp - 0x18], 0x1f
movups xmmword [eax], xmm0
mov byte [eax + 0x10], 0
mov dword [ebp - 4], 0x16
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x290
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 0xf
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x17
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0x16
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009fd0a
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fd00
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fd00
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017ff34], xmm0
mov dword [0x1017ff3c], esi
cmp ecx, 0xf
jbe 0x1009fd5a
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fd50
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fd50
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Tahoma]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a88]
mov dword [ebp - 0x1c], 6
mov dword [ebp - 0x18], 0xf
mov word [ebp - 0x28], ax
mov byte [ebp - 0x26], 0
mov dword [ebp - 4], 0x18
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x200
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x1f4
push 0xb
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x19
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0x18
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009fe45
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fe3b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fe3b
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017fea4], xmm0
mov dword [0x1017feac], esi
cmp ecx, 0xf
jbe 0x1009fe95
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009fe8b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009fe8b
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Verdana]
xorps xmm0, xmm0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x2c], eax
mov ax, word [0x10144a80]
mov word [ebp - 0x28], ax
mov al, byte [0x10144a82]
mov dword [ebp - 0x1c], 7
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x26], al
mov byte [ebp - 0x25], 0
mov dword [ebp - 4], 0x1a
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x2c]
cmp dword [ebp - 0x18], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x2c]
mov ecx, dword [edx]
push 0
push 0x90
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x2bc
push 0x1a
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x34], 1
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x44], 0x41
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x1b
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov byte [ebp - 4], 0x1a
mov ecx, dword [ebp - 0x30]
cmp ecx, 0xf
jbe 0x1009ff88
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009ff7e
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009ff7e
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x18]
movq qword [0x1017ff28], xmm0
mov dword [0x1017ff30], esi
cmp ecx, 0xf
jbe 0x1009ffd8
mov edx, dword [ebp - 0x2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1009ffce
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1009ffce
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov eax, dword [str.Tahoma]
xorps xmm0, xmm0
movups xmmword [ebp - 0x44], xmm0
mov dword [ebp - 0x44], eax
mov ax, word [0x10144a88]
mov dword [ebp - 0x34], 6
mov dword [ebp - 0x30], 0xf
mov word [ebp - 0x40], ax
mov byte [ebp - 0x3e], 0
mov dword [ebp - 4], 0x1c
mov ecx, dword [0x1017c2b0]
mov eax, dword [ecx]
mov eax, dword [eax + 0x11c]
call eax
mov edx, dword [0x1017c2b0]
lea esi, [ebp - 0x44]
cmp dword [ebp - 0x30], 0xf
mov edi, eax
push 0
cmova esi, dword [ebp - 0x44]
mov ecx, dword [edx]
push 0
push 0x80
push 0
mov eax, dword [ecx + 0x120]
mov ecx, edx
push 0
push 0x190
push 0xc
push esi
push edi
mov dword [ebp - 0x68], edi
call eax
xorps xmm0, xmm0
mov dword [ebp - 0x4c], 1
movups xmmword [ebp - 0x5c], xmm0
mov dword [ebp - 0x48], 0xf
mov word [ebp - 0x5c], 0x41
lea eax, [ebp - 0x5c]
mov byte [ebp - 4], 0x1d
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x68]
call fcn.100a0950
mov ecx, dword [eax]
mov esi, dword [eax + 4]
mov dword [ebp - 0x64], ecx
mov ecx, dword [ebp - 0x48]
cmp ecx, 0xf
jbe 0x100a00bf
mov edx, dword [ebp - 0x5c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100a00b5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100a00b5
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
movq xmm0, qword [ebp - 0x68]
mov ecx, dword [ebp - 0x30]
movq qword [0x1017ff40], xmm0
mov dword [0x1017ff48], esi
cmp ecx, 0xf
jbe 0x100a0108
mov edx, dword [ebp - 0x44]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100a00fe
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100a00fe
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.1011035b
add esp, 8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.1010fe2d
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret