Function at 0x414f30
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, dword fs:[0]
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4156cd
push eax
mov dword fs:[0], esp
mov eax, 0x51
sub esp, 4
mov dword [ebp - 0x10], ecx
mov dword [ebp - 4], 0x50
mov byte [ebp - 4], al
call fcn.00415254
mov byte [ebp - 4], 0x50
call fcn.00415262
mov byte [ebp - 4], 0x4f
call fcn.00415270
mov byte [ebp - 4], 0x4e
call fcn.0041527e
mov byte [ebp - 4], 0x4d
call fcn.0041528c
mov byte [ebp - 4], 0x4c
call fcn.0041529a
mov byte [ebp - 4], 0x4b
call fcn.004152a8
mov byte [ebp - 4], 0x4a
call fcn.004152b6
mov byte [ebp - 4], 0x49
call fcn.004152c4
mov byte [ebp - 4], 0x48
call fcn.004152d2
mov byte [ebp - 4], 0x47
call fcn.004152e0
mov byte [ebp - 4], 0x46
call fcn.004152ee
mov byte [ebp - 4], 0x45
call fcn.004152fc
mov byte [ebp - 4], 0x44
call fcn.0041530a
mov byte [ebp - 4], 0x43
call fcn.00415318
mov byte [ebp - 4], 0x42
call fcn.00415326
mov byte [ebp - 4], 0x41
call fcn.00415334
mov byte [ebp - 4], 0x40
call fcn.00415342
mov byte [ebp - 4], 0x3f
call fcn.00415350
mov byte [ebp - 4], 0x3e
call fcn.0041535e
mov byte [ebp - 4], 0x3d
call fcn.0041536c
mov byte [ebp - 4], 0x3c
call fcn.0041537a
mov byte [ebp - 4], 0x3b
call fcn.00415388
mov byte [ebp - 4], 0x3a
call fcn.00415396
mov byte [ebp - 4], 0x39
call fcn.004153a4
mov byte [ebp - 4], 0x38
call fcn.004153b2
mov byte [ebp - 4], 0x37
call fcn.004153c0
mov byte [ebp - 4], 0x36
call fcn.004153ce
mov byte [ebp - 4], 0x35
call fcn.004153dc
mov byte [ebp - 4], 0x34
call fcn.004153ea
mov byte [ebp - 4], 0x33
call fcn.004153f8
mov byte [ebp - 4], 0x32
call fcn.00415406
mov byte [ebp - 4], 0x31
call fcn.00415414
mov byte [ebp - 4], 0x30
call fcn.00415422
mov byte [ebp - 4], 0x2f
call fcn.00415430
mov byte [ebp - 4], 0x2e
call fcn.0041543e
mov byte [ebp - 4], 0x2d
call fcn.0041544c
mov byte [ebp - 4], 0x2c
call fcn.0041545a
mov byte [ebp - 4], 0x2b
call fcn.00415468
mov byte [ebp - 4], 0x2a
call fcn.00415476
mov byte [ebp - 4], 0x29
call fcn.00415484
mov byte [ebp - 4], 0x28
call fcn.00415492
mov byte [ebp - 4], 0x27
call fcn.004154a0
mov byte [ebp - 4], 0x26
call fcn.004154ae
mov byte [ebp - 4], 0x25
call fcn.004154bc
mov byte [ebp - 4], 0x24
call fcn.004154ca
mov byte [ebp - 4], 0x23
call fcn.004154d8
mov byte [ebp - 4], 0x22
call fcn.004154e6
mov byte [ebp - 4], 0x21
call fcn.004154f4
mov byte [ebp - 4], 0x20
call fcn.00415502
mov byte [ebp - 4], 0x1f
call fcn.00415510
mov byte [ebp - 4], 0x1e
call fcn.0041551e
mov byte [ebp - 4], 0x1d
call fcn.0041552c
mov byte [ebp - 4], 0x1c
call fcn.0041553a
mov byte [ebp - 4], 0x1b
call fcn.00415548
mov byte [ebp - 4], 0x1a
call fcn.00415556
mov byte [ebp - 4], 0x19
call fcn.00415564
mov byte [ebp - 4], 0x18
call fcn.00415572
mov byte [ebp - 4], 0x17
call fcn.00415580
mov byte [ebp - 4], 0x16
call fcn.0041558e
mov byte [ebp - 4], 0x15
call fcn.0041559c
mov byte [ebp - 4], 0x14
call fcn.004155aa
mov byte [ebp - 4], 0x13
call fcn.004155b8
mov byte [ebp - 4], 0x12
call fcn.004155c6
mov byte [ebp - 4], 0x11
call fcn.004155d4
mov byte [ebp - 4], 0x10
call fcn.004155e2
mov byte [ebp - 4], 0xf
call fcn.004155f0
mov byte [ebp - 4], 0xe
call fcn.004155fe
mov byte [ebp - 4], 0xd
call fcn.0041560c
mov byte [ebp - 4], 0xc
call fcn.0041561a
mov byte [ebp - 4], 0xb
call fcn.00415628
mov byte [ebp - 4], 0xa
call fcn.00415636
mov byte [ebp - 4], 9
call fcn.00415644
mov byte [ebp - 4], 8
call fcn.00415652
mov byte [ebp - 4], 7
call fcn.00415660
mov byte [ebp - 4], 6
call fcn.0041566e
mov byte [ebp - 4], 5
call fcn.0041567c
mov byte [ebp - 4], 4
call fcn.0041568a
mov byte [ebp - 4], 3
call fcn.00415698
mov byte [ebp - 4], 2
call fcn.004156a6
mov byte [ebp - 4], 1
call fcn.004156b4
mov byte [ebp - 4], 0
call fcn.004156c2
mov dword [ebp - 4], 0xffffffff
call fcn.004156d7
mov eax, dword [ebp - 0xc]
mov esp, ebp
mov dword fs:[0], eax
pop ebp
ret