Function at 0x10005560
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub esp, 0xc
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
push ebx
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xc]
push edx
mov ecx, esi
mov dword [esp + 0x14], 3
mov byte [esp + 0x10], 0
mov byte [esp + 0x11], 0
mov byte [esp + 0x12], 0
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ebx, 1
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x18
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x66
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x74
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x79
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x70
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x6d
call eax
mov edx, dword [esi]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
mov dword [esp + 0x10], ebx
mov byte [esp + 0xb], 0x70
push ecx
mov edx, dword [edx + 0x18]
mov ecx, esi
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x34
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x31
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xc]
push edx
mov ecx, esi
mov dword [esp + 0x14], 3
mov byte [esp + 0x10], 0
mov byte [esp + 0x11], 0
mov byte [esp + 0x12], 0
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], bl
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x6d
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x70
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x34
call eax
mov edx, dword [esi]
lea eax, [esp + 0xc]
mov dword [esp + 0xc], ebx
mov byte [esp + 7], 0x31
push eax
lea ecx, [esp + 0xb]
mov edx, dword [edx + 0x18]
push ecx
mov ecx, esi
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x69
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x73
call edx
mov eax, dword [esi]
mov eax, dword [eax + 0x18]
lea ecx, [esp + 0xc]
push ecx
lea edx, [esp + 0xb]
push edx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x6f
call eax
mov edx, dword [esi]
mov edx, dword [edx + 0x18]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0xb]
push ecx
mov ecx, esi
mov dword [esp + 0x14], ebx
mov byte [esp + 0xf], 0x6d
call edx
pop ebx
add esp, 0xc
ret