Function at 0x1003760c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x150
mov eax, 0x1006d427
call fcn.1003f081
mov esi, dword [ebp + 8]
xor ebx, ebx
mov dword [ebp - 0x14c], ebx
call fcn.10033682
push eax
lea ecx, [ebp - 0x14c]
call fcn.10030609
mov dword [ebp - 4], ebx
mov dword [ebp - 0x148], 0x7a784749
mov dword [ebp - 0x144], 0x3656794b
mov dword [ebp - 0x140], 0x576f4450
mov dword [ebp - 0x13c], 0x42636a65
mov dword [ebp - 0x138], 0x6b343363
mov dword [ebp - 0x134], 0x376f424a
mov dword [ebp - 0x130], 0x2f515164
mov dword [ebp - 0x12c], 0x636b6964
mov dword [ebp - 0x128], 0x78595442
mov dword [ebp - 0x124], 0x50777948
mov dword [ebp - 0x120], 0x7863544f
mov dword [ebp - 0x11c], 0x3541534c
mov dword [ebp - 0x118], 0x6d346764
mov dword [ebp - 0x114], 0x63593245
mov dword [ebp - 0x110], 0x32565341
mov dword [ebp - 0x10c], 0x684e4746
mov dword [ebp - 0x108], 0x7941524e
mov dword [ebp - 0x104], 0x6f387a50
mov dword [ebp - 0x100], 0x5045524a
mov dword [ebp - 0xfc], 0x59383343
mov dword [ebp - 0xf8], 0x6e516866
mov dword [ebp - 0xf4], 0x30706961
mov dword [ebp - 0xf0], 0x53304364
mov dword [ebp - 0xec], 0x4d775363
mov dword [ebp - 0xe8], 0x4f734342
mov dword [ebp - 0xe4], 0x46593247
mov dword [ebp - 0xe0], 0x454d7847
mov dword [ebp - 0xdc], 0x77513347
mov dword [ebp - 0xd8], 0x496b414e
mov dword [ebp - 0xd4], 0x4163774a
mov dword [ebp - 0xd0], 0x51593248
mov dword [ebp - 0xcc], 0x45346843
mov dword [ebp - 0xc8], 0x4f41534e
mov dword [ebp - 0xc4], 0x49775448
mov dword [ebp - 0xc0], 0x774e434d
mov dword [ebp - 0xbc], 0x69305442
mov dword [ebp - 0xb8], 0x32594842
mov dword [ebp - 0xb4], 0x38565166
mov dword [ebp - 0xb0], 0x45774145
mov dword [ebp - 0xac], 0x33564747
mov dword [ebp - 0xa8], 0x3755434a
mov dword [ebp - 0xa4], 0x68496945
mov dword [ebp - 0xa0], 0x32495242
mov dword [ebp - 0x9c], 0x4a6b424d
mov dword [ebp - 0x98], 0x56596864
mov dword [ebp - 0x94], 0x4e4d324d
mov dword [ebp - 0x90], 0x7039534b
mov dword [ebp - 0x8c], 0x35597a4a
mov dword [ebp - 0x88], 0x7834474a
mov dword [ebp - 0x84], 0x74495443
mov dword [ebp - 0x80], 0x306b5342
mov dword [ebp - 0x7c], 0x346c7747
mov dword [ebp - 0x78], 0x756f5364
mov dword [ebp - 0x74], 0x6b496d4b
mov dword [ebp - 0x70], 0x33637943
mov dword [ebp - 0x6c], 0x446f5443
mov dword [ebp - 0x68], 0x44497947
mov dword [ebp - 0x64], 0x3741534f
mov dword [ebp - 0x60], 0x2f515144
mov dword [ebp - 0x5c], 0x4e494143
mov dword [ebp - 0x58], 0x55416942
mov dword [ebp - 0x54], 0x6d307761
mov dword [ebp - 0x50], 0x344a4449
mov dword [ebp - 0x4c], 0x7641434b
mov dword [ebp - 0x48], 0x35687864
mov dword [ebp - 0x44], 0x43386a4d
mov dword [ebp - 0x40], 0x50456a49
mov dword [ebp - 0x3c], 0x374d5341
mov dword [ebp - 0x38], 0x7074684a
mov dword [ebp - 0x34], 0x556b4266
mov dword [ebp - 0x30], 0x58556849
mov dword [ebp - 0x2c], 0x39637746
mov eax, dword [esi]
lea ecx, [ebp - 0x150]
push ecx
mov ecx, esi
mov dword [ebp - 0x28], 0x3346574a
mov dword [ebp - 0x24], 0x67635441
mov dword [ebp - 0x20], 0x48494445
mov dword [ebp - 0x1c], 0x41414141
mov word [ebp - 0x18], 0x5133
call dword [eax + 4]
push dword [eax]
mov byte [ebp - 0x14], bl
lea eax, [ebp - 0x16]
push ebx
sub esp, 0xc
mov byte [ebp - 4], 1
mov ecx, esp
push dword [ebp - 0x14]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x148]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1002fda3
lea eax, [ebp - 0x15c]
push eax
call fcn.10032e01
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1003c8cd
push eax
lea eax, [ebp - 0x14c]
push eax
call fcn.10033185
add esp, 0xc
lea ecx, [ebp - 0x15c]
call fcn.1003c74d
mov ecx, dword [ebp - 0x150]
mov byte [ebp - 4], bl
lea ecx, [ecx - 0x10]
call fcn.100372ea
mov dword [ebp - 0x14], ebx
call fcn.10033682
push eax
lea ecx, [ebp - 0x14]
call fcn.10030609
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 3
push eax
push ecx
mov esi, esp
mov dword [ebp - 0x150], esi
mov edi, dword [ebp - 0x14c]
add edi, 0xfffffff0
push edi
call fcn.10032a8f
pop ecx
add eax, 0x10
push ebx
mov dword [esi], eax
call fcn.10037a4c
mov ecx, dword [ebp - 0x14]
add esp, 0xc
mov esi, eax
lea ecx, [ecx - 0x10]
call fcn.100372ea
mov ecx, edi
call fcn.100372ea
mov eax, esi
call fcn.1003f02b
ret