Function at 0x108115a1
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x1dc
mov eax, 0x1084c8ba
call fcn.1081ea7c
mov edi, ecx
xor ebx, ebx
mov dword [ebp - 0x1b4], 0x6c4d6963
mov dword [ebp - 4], ebx
mov dword [ebp - 0x1b0], 0x2f38794d
mov dword [ebp - 0x1ac], 0x4b346d41
mov dword [ebp - 0x1a8], 0x2b515244
mov dword [ebp - 0x1a4], 0x354d475a
mov dword [ebp - 0x1a0], 0x46737946
mov dword [ebp - 0x19c], 0x4a59525a
mov dword [ebp - 0x198], 0x5938674e
mov dword [ebp - 0x194], 0x44416842
mov dword [ebp - 0x190], 0x68704242
mov dword [ebp - 0x18c], 0x6441424f
mov dword [ebp - 0x188], 0x53736a4b
mov dword [ebp - 0x184], 0x46676d4a
mov dword [ebp - 0x180], 0x65344842
mov dword [ebp - 0x17c], 0x7139414a
mov dword [ebp - 0x178], 0x6764544b
mov dword [ebp - 0x174], 0x644d5259
mov dword [ebp - 0x170], 0x6a426763
mov dword [ebp - 0x16c], 0x6f305343
mov dword [ebp - 0x168], 0x4a634346
mov dword [ebp - 0x164], 0x5a34784a
mov dword [ebp - 0x160], 0x67645243
mov dword [ebp - 0x15c], 0x4a777947
mov dword [ebp - 0x158], 0x466f6e50
mov dword [ebp - 0x154], 0x316b5146
mov dword [ebp - 0x150], 0x41414141
mov word [ebp - 0x14c], 0x5152
mov dword [ebp - 0x13c], 0x4d6b7961
mov dword [ebp - 0x138], 0x56676e4c
mov dword [ebp - 0x134], 0x6f6b7a65
mov dword [ebp - 0x130], 0x43635242
mov dword [ebp - 0x12c], 0x3345794e
mov dword [ebp - 0x128], 0x38417a66
mov dword [ebp - 0x124], 0x70737a48
mov dword [ebp - 0x120], 0x43416a48
mov dword [ebp - 0x11c], 0x354a7766
mov dword [ebp - 0x118], 0x4a59414e
mov dword [ebp - 0x114], 0x6b416850
mov dword [ebp - 0x110], 0x38675142
mov dword [ebp - 0x10c], 0x58673259
mov dword [ebp - 0x108], 0x5638414b
mov dword [ebp - 0x104], 0x6338434a
mov dword [ebp - 0x100], 0x6b55574f
mov dword [ebp - 0xfc], 0x4749784d
mov dword [ebp - 0xf8], 0x736f5748
mov dword [ebp - 0xf4], 0x6f304347
mov dword [ebp - 0xf0], 0x43496a66
mov dword [ebp - 0xec], 0x5230514a
mov dword [ebp - 0xe8], 0x6a5a424a
mov dword [ebp - 0xe4], 0x33785749
mov dword [ebp - 0xe0], 0x48344441
mov dword [ebp - 0xdc], 0x4c6b7a46
mov dword [ebp - 0xd8], 0x74634166
mov dword [ebp - 0xd4], 0x4b637947
mov dword [ebp - 0xd0], 0x39554449
mov dword [ebp - 0xcc], 0x79514246
mov dword [ebp - 0xc8], 0x48454345
mov dword [ebp - 0xc4], 0x32383342
mov dword [ebp - 0xc0], 0x56735145
mov dword [ebp - 0xbc], 0x576f4141
mov dword [ebp - 0xb8], 0x7a675844
mov dword [ebp - 0xb4], 0x5041414f
mov dword [ebp - 0xb0], 0x64415745
mov dword [ebp - 0xac], 0x6f78534f
mov dword [ebp - 0xa8], 0x6c465350
mov dword [ebp - 0xa4], 0x7430424b
mov dword [ebp - 0xa0], 0x74676d50
mov dword [ebp - 0x9c], 0x624d6844
mov dword [ebp - 0x98], 0x4a555149
mov dword [ebp - 0x94], 0x64735147
mov dword [ebp - 0x90], 0x41596a4f
mov dword [ebp - 0x8c], 0x57417846
mov dword [ebp - 0x88], 0x46634248
mov dword [ebp - 0x84], 0x7a563343
mov dword [ebp - 0x80], 0x43677946
mov dword [ebp - 0x7c], 0x78347850
mov dword [ebp - 0x78], 0x44346a41
mov dword [ebp - 0x74], 0x6b35524a
push ebx
sub esp, 0xc
mov byte [ebp - 0x10], bl
mov ecx, esp
mov dword [ebp - 0x70], 0x71384442
lea eax, [ebp - 0x14a]
mov dword [ebp - 0x6c], 0x6f387a66
mov dword [ebp - 0x68], 0x636f4144
push dword [ebp - 0x10]
mov dword [ebp - 0x64], 0x694a4161
push eax
mov dword [ebp - 0x60], 0x61637843
lea eax, [ebp - 0x1b4]
mov dword [ebp - 0x5c], 0x7a34515a
mov dword [ebp - 0x58], 0x58386a63
mov dword [ebp - 0x54], 0x5949774a
mov dword [ebp - 0x50], 0x42414363
mov dword [ebp - 0x4c], 0x74595849
mov dword [ebp - 0x48], 0x35304849
mov dword [ebp - 0x44], 0x72776a66
mov dword [ebp - 0x40], 0x38637a4e
mov dword [ebp - 0x3c], 0x3555445a
mov dword [ebp - 0x38], 0x5777544c
mov dword [ebp - 0x34], 0x6f557843
mov dword [ebp - 0x30], 0x3438434b
mov dword [ebp - 0x2c], 0x336b6847
mov dword [ebp - 0x28], 0x46385241
mov dword [ebp - 0x24], 0x32455145
mov dword [ebp - 0x20], 0x6c78784b
mov dword [ebp - 0x1c], 0x794e514a
mov dword [ebp - 0x18], 0x41414142
mov word [ebp - 0x14], 0x4e41
mov byte [ebp - 0x12], 0x73
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1080f7f5
lea eax, [ebp - 0x1e8]
push eax
call fcn.108128eb
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 1
call fcn.1081c38b
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x10], bl
mov ecx, esp
lea eax, [ebp - 0x11]
push dword [ebp - 0x10]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x13c]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1080f7f5
lea eax, [ebp - 0x1dc]
push eax
call fcn.108128eb
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1081c38b
push eax
lea ecx, [ebp + 8]
call fcn.108168de
lea ecx, [ebp - 0x1dc]
call fcn.1081c20b
lea ecx, [ebp - 0x1e8]
mov byte [ebp - 4], bl
call fcn.1081c20b
mov dword [ebp - 0x1d0], 0x39596a63
mov dword [ebp - 0x1cc], 0x7773694e
mov dword [ebp - 0x1c8], 0x71635449
mov dword [ebp - 0x1c4], 0x76346a4c
mov dword [ebp - 0x1c0], 0x4e4d5449
mov dword [ebp - 0x1bc], 0x62774248
mov dword [ebp - 0x1b8], 0x58494445
mov dword [ebp - 0x1b4], 0x37557843
mov dword [ebp - 0x1b0], 0x5734674a
mov dword [ebp - 0x1ac], 0x2f525164
mov dword [ebp - 0x1a8], 0x68456750
mov dword [ebp - 0x1a4], 0x67346e4d
mov dword [ebp - 0x1a0], 0x6b347944
mov dword [ebp - 0x19c], 0x43595843
mov dword [ebp - 0x198], 0x7651695a
mov dword [ebp - 0x194], 0x43675463
mov dword [ebp - 0x190], 0x64414359
mov dword [ebp - 0x18c], 0x506f3243
mov dword [ebp - 0x188], 0x65344348
mov dword [ebp - 0x184], 0x30677942
mov dword [ebp - 0x180], 0x6555684f
mov dword [ebp - 0x17c], 0x644d574a
mov dword [ebp - 0x178], 0x32777a44
mov dword [ebp - 0x174], 0x57304345
mov dword [ebp - 0x170], 0x754e5748
mov dword [ebp - 0x16c], 0x6663514b
mov dword [ebp - 0x168], 0x5273784a
mov dword [ebp - 0x164], 0x3677434b
mov dword [ebp - 0x160], 0x4c514242
mov dword [ebp - 0x15c], 0x39316850
mov dword [ebp - 0x158], 0x644d4149
mov dword [ebp - 0x154], 0x43677941
mov dword [ebp - 0x150], 0x41737a44
mov dword [ebp - 0x14c], 0x55424141
mov dword [ebp - 0x148], 0x6f6f6d4b
mov dword [ebp - 0x144], 0x3449694b
mov dword [ebp - 0x140], 0x49774765
mov dword [ebp - 0x13c], 0x6773484f
mov dword [ebp - 0x138], 0x6f45785a
mov dword [ebp - 0x134], 0x6e686a50
mov dword [ebp - 0x130], 0x6f685441
mov dword [ebp - 0x12c], 0x4d6f4341
mov dword [ebp - 0x128], 0x4138414f
mov dword [ebp - 0x124], 0x70635164
mov dword [ebp - 0x120], 0x6c63334e
mov dword [ebp - 0x11c], 0x306f5844
mov dword [ebp - 0x118], 0x33746766
mov dword [ebp - 0x114], 0x70416964
mov dword [ebp - 0x110], 0x4e736a46
mov dword [ebp - 0x10c], 0x53494444
mov dword [ebp - 0x108], 0x304d7a49
mov dword [ebp - 0x104], 0x45596842
mov dword [ebp - 0x100], 0x54777964
mov dword [ebp - 0xfc], 0x67597946
mov dword [ebp - 0xf8], 0x73526950
mov dword [ebp - 0xf4], 0x6a784142
mov dword [ebp - 0xf0], 0x65497741
mov dword [ebp - 0xec], 0x72304145
mov dword [ebp - 0xe8], 0x57385746
mov dword [ebp - 0xe4], 0x73674345
mov dword [ebp - 0xe0], 0x7930694a
mov dword [ebp - 0xdc], 0x77417a50
mov dword [ebp - 0xd8], 0x52776766
mov dword [ebp - 0xd4], 0x7055574c
mov dword [ebp - 0xd0], 0x4c77515a
mov dword [ebp - 0xcc], 0x6e394143
mov dword [ebp - 0xc8], 0x7a424349
mov dword [ebp - 0xc4], 0x2f306a47
mov dword [ebp - 0xc0], 0x5938444e
mov dword [ebp - 0xbc], 0x59456d65
mov dword [ebp - 0xb8], 0x32674442
mov dword [ebp - 0xb4], 0x65736d4d
mov dword [ebp - 0xb0], 0x6c387a4e
mov dword [ebp - 0xac], 0x54514148
mov dword [ebp - 0xa8], 0x67457850
mov dword [ebp - 0xa4], 0x68465242
mov dword [ebp - 0xa0], 0x2b497947
mov dword [ebp - 0x9c], 0x6e6f7849
mov dword [ebp - 0x98], 0x396f7a43
mov dword [ebp - 0x94], 0x37345249
mov dword [ebp - 0x90], 0x6e6f7747
mov dword [ebp - 0x8c], 0x53776a4e
mov dword [ebp - 0x88], 0x7331574f
mov dword [ebp - 0x84], 0x4b4d3241
mov dword [ebp - 0x80], 0x354a4842
mov dword [ebp - 0x7c], 0x2b635345
push ebx
sub esp, 0xc
mov byte [ebp - 0x10], bl
mov ecx, esp
mov dword [ebp - 0x78], 0x2f6f7950
lea eax, [ebp - 0x148]
mov dword [ebp - 0x74], 0x336b6743
mov dword [ebp - 0x70], 0x4a77774a
push dword [ebp - 0x10]
mov dword [ebp - 0x6c], 0x41674141
push eax
mov dword [ebp - 0x68], 0x38554348
lea eax, [ebp - 0x1d0]
mov dword [ebp - 0x64], 0x52555850
mov dword [ebp - 0x60], 0x716b6965
mov dword [ebp - 0x5c], 0x394e6a44
mov dword [ebp - 0x58], 0x46453341
mov dword [ebp - 0x54], 0x466b774c
mov dword [ebp - 0x50], 0x5663784f
mov dword [ebp - 0x4c], 0x6b6f6949
mov dword [ebp - 0x48], 0x5051514a
mov dword [ebp - 0x44], 0x326f7a41
mov dword [ebp - 0x40], 0x326f6947
mov dword [ebp - 0x3c], 0x66495364
mov dword [ebp - 0x38], 0x51637766
mov dword [ebp - 0x34], 0x354d6746
mov dword [ebp - 0x30], 0x34456750
mov dword [ebp - 0x2c], 0x66344445
mov dword [ebp - 0x28], 0x3146524b
mov dword [ebp - 0x24], 0x30637947
mov dword [ebp - 0x20], 0x6951695a
mov dword [ebp - 0x1c], 0x74704249
mov dword [ebp - 0x18], 0x4149524d
mov dword [ebp - 0x14], 0x6a444141
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1080f7f5
lea eax, [ebp - 0x1dc]
push eax
call fcn.108128eb
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 3
call fcn.1081c38b
push eax
push ebx
sub esp, 0xc
mov byte [ebp - 0x10], bl
mov ecx, esp
lea eax, [ebp - 0x10]
push dword [ebp - 0x10]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x148]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1080f7f5
lea eax, [ebp - 0x1e8]
push eax
call fcn.108128eb
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.1081c38b
push eax
lea ecx, [ebp + 8]
call fcn.108168de
lea ecx, [ebp - 0x1e8]
call fcn.1081c20b
lea ecx, [ebp - 0x1dc]
mov byte [ebp - 4], bl
call fcn.1081c20b
push ecx
mov esi, esp
mov dword [ebp - 0x10], esi
mov eax, dword [ebp + 8]
add eax, 0xfffffff0
push eax
call fcn.10812579
add eax, 0x10
mov dword [esi], eax
lea eax, [ebp - 0x10]
pop ecx
push eax
call fcn.1081b01b
pop ecx
pop ecx
push eax
lea ecx, [ebp + 8]
mov byte [ebp - 4], 5
call fcn.10811112
mov ecx, dword [ebp - 0x10]
mov byte [ebp - 4], bl
lea ecx, [ecx - 0x10]
call fcn.1081672b
push dword [ebp + 8]
lea ecx, [ebp - 0x10]
call fcn.10810218
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 6
push eax
lea ecx, [edi + 4]
call fcn.1081d527
mov ecx, dword [ebp - 0x10]
lea ecx, [ecx - 0x10]
call fcn.1081672b
mov ecx, dword [ebp + 8]
lea ecx, [ecx - 0x10]
call fcn.1081672b
call fcn.1081ea45
ret 4