Function at 0x10414dff
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x148
mov eax, 0x1044fd4e
call fcn.1044d171
mov esi, ecx
push ecx
lea ecx, [ebp - 0x18]
call fcn.10410131
call fcn.1041a77b
and dword [ebp - 4], 0
lea ecx, [ebp - 0x14]
mov eax, dword [esi]
mov dword [ebp - 0x13c], 0x6e354850
mov dword [ebp - 0x138], 0x7170524e
mov dword [ebp - 0x134], 0x4f6f544f
mov dword [ebp - 0x130], 0x2b77334f
mov dword [ebp - 0x12c], 0x79497845
mov dword [ebp - 0x128], 0x61635446
mov dword [ebp - 0x124], 0x374e5445
mov dword [ebp - 0x120], 0x6577674d
mov dword [ebp - 0x11c], 0x44457744
mov dword [ebp - 0x118], 0x44497a4c
mov dword [ebp - 0x114], 0x7a74674a
mov dword [ebp - 0x110], 0x705a4245
mov dword [ebp - 0x10c], 0x38634863
mov dword [ebp - 0x108], 0x68527861
mov dword [ebp - 0x104], 0x33676e47
mov dword [ebp - 0x100], 0x354a434f
mov dword [ebp - 0xfc], 0x4c6f774f
mov dword [ebp - 0xf8], 0x5063544a
mov dword [ebp - 0xf4], 0x35776a45
mov dword [ebp - 0xf0], 0x65737845
mov dword [ebp - 0xec], 0x6d6b5149
mov dword [ebp - 0xe8], 0x6441684c
mov dword [ebp - 0xe4], 0x476b6e4b
mov dword [ebp - 0xe0], 0x4f41694b
mov dword [ebp - 0xdc], 0x58453248
mov dword [ebp - 0xd8], 0x4a777761
mov dword [ebp - 0xd4], 0x34737a4a
mov dword [ebp - 0xd0], 0x304e444e
mov dword [ebp - 0xcc], 0x4f595347
mov dword [ebp - 0xc8], 0x3430434b
mov dword [ebp - 0xc4], 0x576b7a41
mov dword [ebp - 0xc0], 0x70455444
mov dword [ebp - 0xbc], 0x4d345444
mov dword [ebp - 0xb8], 0x48776a5a
mov dword [ebp - 0xb4], 0x70455450
mov dword [ebp - 0xb0], 0x65777746
mov dword [ebp - 0xac], 0x446b4147
mov dword [ebp - 0xa8], 0x6673524c
mov dword [ebp - 0xa4], 0x3852794f
mov dword [ebp - 0xa0], 0x306f7744
mov dword [ebp - 0x9c], 0x466b7749
mov dword [ebp - 0x98], 0x69454463
mov dword [ebp - 0x94], 0x57495746
mov dword [ebp - 0x90], 0x39496859
mov dword [ebp - 0x8c], 0x5655414a
mov dword [ebp - 0x88], 0x6b38794e
mov dword [ebp - 0x84], 0x6a634365
mov dword [ebp - 0x80], 0x32774342
mov dword [ebp - 0x7c], 0x2b4a5262
mov dword [ebp - 0x78], 0x6773424c
mov dword [ebp - 0x74], 0x304e6e45
mov dword [ebp - 0x70], 0x69514344
mov dword [ebp - 0x6c], 0x6a306a42
mov dword [ebp - 0x68], 0x6a456748
mov dword [ebp - 0x64], 0x3346434a
mov dword [ebp - 0x60], 0x65387743
mov dword [ebp - 0x5c], 0x4b385349
mov dword [ebp - 0x58], 0x31494748
mov dword [ebp - 0x54], 0x54554159
mov dword [ebp - 0x50], 0x4638694b
mov dword [ebp - 0x4c], 0x77557848
mov dword [ebp - 0x48], 0x706f674e
mov dword [ebp - 0x44], 0x6930684b
mov dword [ebp - 0x40], 0x51457a4f
mov dword [ebp - 0x3c], 0x4a495463
mov dword [ebp - 0x38], 0x4a515243
mov dword [ebp - 0x34], 0x386b6e45
mov dword [ebp - 0x30], 0x32457965
mov dword [ebp - 0x2c], 0x6c516749
mov dword [ebp - 0x28], 0x6f67414c
mov dword [ebp - 0x24], 0x41415849
mov dword [ebp - 0x20], 0x41414141
mov word [ebp - 0x1c], 0x5130
push ecx
mov ecx, esi
call dword [eax + 4]
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x154]
push dword [eax]
lea eax, [ebp - 0x1a]
push 0
push eax
lea eax, [ebp - 0x13c]
push eax
call fcn.104115b3
sub esp, 0xc
mov ecx, esp
push ecx
push dword [eax + 4]
push dword [eax]
call fcn.1041a126
lea ecx, [ebp - 0x14c]
call fcn.104112dd
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.10419eaa
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.1041ef9e
add esp, 0xc
lea ecx, [ebp - 0x14c]
call fcn.10419ee8
lea ecx, [ebp - 0x14]
call fcn.1041a6bb
push ecx
lea ecx, [ebp - 0x14]
call fcn.10410131
call fcn.1041a77b
push ecx
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 3
mov ecx, esp
lea esi, [ebp - 0x14]
push eax
call fcn.1041aad8
mov edx, esi
call fcn.10412c5a
pop ecx
lea ecx, [ebp - 0x14]
mov esi, eax
call fcn.1041a6bb
lea ecx, [ebp - 0x18]
call fcn.1041a6bb
mov eax, esi
call fcn.1044d11b
ret
push esi
mov esi, ecx
call fcn.1042bed6
push 0x64
pop ecx
cdq
idiv ecx
cmp edx, ecx
jle 0x10414e15
xor eax, eax
pop esi
ret
mov ecx, esi
pop esi
jmp 0x10414a9c