Function at 0x4038b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub esp, 0x174
push esi
xor esi, esi
cmp dword [0x6492e4], esi
jbe 0x403c83
mov dword [esp + 0x120], 0x34261c75
mov dword [esp + 0x9c], 0x32603cf3
mov dword [esp + 0x174], 0x38cb2f37
mov dword [esp + 0x94], 0x52485989
mov dword [esp + 0x13c], 0x6f34e0ca
mov dword [esp + 0x104], 0x171320
mov dword [esp + 0x16c], 0x24af9d3b
mov dword [esp + 0x128], 0x553bef44
mov dword [esp + 0xf8], 0xb435f68
mov dword [esp + 0x108], 0x3bd0b46d
mov dword [esp + 0x134], 0x53ff4e7e
mov dword [esp + 8], 0x581deb27
mov dword [esp + 0xfc], 0x7853a3bd
mov dword [esp + 0x164], 0xdc43890
mov dword [esp + 0x12c], 0x751d00c5
mov dword [esp + 0x15c], 0x21745084
mov dword [esp + 0x98], 0x58e3d308
mov dword [esp + 0xcc], 0x4054fb0
mov dword [esp + 0xf0], 0x1016207d
mov dword [esp + 0xf4], 0x66996506
mov dword [esp + 0x124], 0x1e5a950f
mov dword [esp + 0x11c], 0x4d741f87
mov dword [esp + 0x68], 0x854f036
mov dword [esp + 0x4c], 0x7ec23e83
mov dword [esp + 0x130], 0x176d797a
mov dword [esp + 0x30], 0x5e96b682
mov dword [esp + 0x44], 0x5f3f137e
mov dword [esp + 0x118], 0xe7dd108
mov dword [esp + 0x158], 0x47b5ff2d
mov dword [esp + 0x154], 0x2e82d6ec
mov dword [esp + 0xc4], 0x1391cdbb
mov dword [esp + 0xbc], 0x72028a16
mov dword [esp + 0x60], 0x4fc9a328
mov dword [esp + 0x6c], 0x7e6c9bd
mov dword [esp + 0xd0], 0x713b153e
mov dword [esp + 0x10], 0x4641611e
mov dword [esp + 0xe8], 0x5afbbc38
mov dword [esp + 0xb8], 0x712b9a8b
mov dword [esp + 0x28], 0x7bf0db4a
mov dword [esp + 0x114], 0x2fe3fe10
mov dword [esp + 0x8c], 0x5248e215
mov dword [esp + 0xac], 0x1c9678fe
mov dword [esp + 0x20], 0x1a4d480a
mov dword [esp + 0x84], 0x5d739656
mov dword [esp + 0x3c], 0x5a2ec5eb
mov dword [esp + 0x58], 0x504f1368
mov dword [esp + 0x64], 0x12f5702d
mov dword [esp + 0x7c], 0xbe42684
mov dword [esp + 0x74], 0x10bb0d20
mov dword [esp + 0x40], 0x4b90f23d
mov dword [esp + 0x90], 0x208e2f4c
mov dword [esp + 0xc0], 0x285da1b4
mov dword [esp + 0x150], 0x54153560
mov dword [esp + 0xec], 0x4a9fb960
mov dword [esp + 0x168], 0xedd48a5
mov dword [esp + 0x78], 0x3d41c318
mov dword [esp + 0x14c], 0x7f67e237
mov dword [esp + 0xc8], 0x272c1af8
mov dword [esp + 0xe4], 0x3f3a5440
mov dword [esp + 0xdc], 0x6f413e5c
mov dword [esp + 0x5c], 0xcc9147e
mov dword [esp + 0xd4], 0x74802882
mov dword [esp + 0xb0], 0x32dc25e6
mov dword [esp + 0x100], 0x52d79008
mov dword [esp + 0x170], 0x6a816a5c
mov dword [esp + 0x34], 0x3d0f665f
mov dword [esp + 0x144], 0x4364726f
mov dword [esp + 0x110], 0x3711f0a9
mov dword [esp + 0xd8], 0x43c6da6d
mov dword [esp + 0x70], 0x2ee05020
mov dword [esp + 0x2c], 0x276ff716
mov dword [esp + 0xb4], 0x71a780a1
mov dword [esp + 0x88], 0x3c77cfbd
mov dword [esp + 0x18], 0x39a86f9e
mov dword [esp + 0x24], 0x78333b15
mov dword [esp + 0xa8], 0x768e5a8e
mov dword [esp + 0xa4], 0x41f4edf0
mov dword [esp + 0x54], 0x1d6e3d8c
mov dword [esp + 0x1c], 0xfb352c1
mov dword [esp + 0x148], 0x59059922
mov dword [esp + 0x50], 0x75acebec
mov dword [esp + 0x138], 0x6111e34f
mov dword [esp + 0x38], 0x46adddd5
mov dword [esp + 0x80], 0x48de903e
mov dword [esp + 0xe0], 0x7cfeaad7
mov dword [esp + 0x140], 0x35856c7f
mov dword [esp + 0x14], 0x53e33d6
mov dword [esp + 0xa0], 0x4ddfa178
mov dword [esp + 0x160], 0x6639434a
mov dword [esp + 0x48], 0x5c7a86a2
mov dword [esp + 0xc], 0x451bb76e
mov dword [esp + 0x10c], 0x41a955af
mov dword [esp + 4], edx
mov eax, 0xb2d3b
add dword [esp + 4], eax
mov eax, dword [esp + 4]
mov al, byte [eax + esi]
mov byte [esi + ecx], al
inc esi
cmp esi, dword [0x6492e4]
jb 0x4038c5
pop esi
add esp, 0x174
ret 4