Function at 0x403d66
Capabilities:
Contain obfuscated stackstrings

Disassembly:
lea ecx, [ebp - 0x2cc]
jmp 0x403d60
mov eax, dword fs:[0]
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4039ce
push eax
mov dword fs:[0], esp
mov eax, 0x5e
sub esp, 4
mov dword [ebp - 0x10], ecx
mov dword [ebp - 4], 0x5d
mov byte [ebp - 4], al
call fcn.004040f9
mov byte [ebp - 4], 0x5d
call fcn.00404107
mov byte [ebp - 4], 0x5c
call fcn.00404115
mov byte [ebp - 4], 0x5b
call fcn.00404123
mov byte [ebp - 4], 0x5a
call fcn.00404131
mov byte [ebp - 4], 0x59
call fcn.0040413f
mov byte [ebp - 4], 0x58
call fcn.0040414d
mov byte [ebp - 4], 0x57
call fcn.0040415b
mov byte [ebp - 4], 0x56
call fcn.00404169
mov byte [ebp - 4], 0x55
call fcn.00404177
mov byte [ebp - 4], 0x54
call fcn.00404185
mov byte [ebp - 4], 0x53
call fcn.00404193
mov byte [ebp - 4], 0x52
call fcn.004041a1
mov byte [ebp - 4], 0x51
call fcn.004041af
mov byte [ebp - 4], 0x50
call fcn.004041bd
mov byte [ebp - 4], 0x4f
call fcn.004041cb
mov byte [ebp - 4], 0x4e
call fcn.004041d9
mov byte [ebp - 4], 0x4d
call fcn.004041e7
mov byte [ebp - 4], 0x4c
call fcn.004041f5
mov byte [ebp - 4], 0x4b
call fcn.00404203
mov byte [ebp - 4], 0x4a
call fcn.00404211
mov byte [ebp - 4], 0x49
call fcn.0040421f
mov byte [ebp - 4], 0x48
call fcn.0040422d
mov byte [ebp - 4], 0x47
call fcn.0040423b
mov byte [ebp - 4], 0x46
call fcn.00404249
mov byte [ebp - 4], 0x45
call fcn.00404257
mov byte [ebp - 4], 0x44
call fcn.00404265
mov byte [ebp - 4], 0x43
call fcn.00404273
mov byte [ebp - 4], 0x42
call fcn.00404281
mov byte [ebp - 4], 0x41
call fcn.0040428f
mov byte [ebp - 4], 0x40
call fcn.0040429d
mov byte [ebp - 4], 0x3f
call fcn.004042ab
mov byte [ebp - 4], 0x3e
call fcn.004042b9
mov byte [ebp - 4], 0x3d
call fcn.004042c7
mov byte [ebp - 4], 0x3c
call fcn.004042d5
mov byte [ebp - 4], 0x3b
call fcn.004042e3
mov byte [ebp - 4], 0x3a
call fcn.004042f1
mov byte [ebp - 4], 0x39
call fcn.004042ff
mov byte [ebp - 4], 0x38
call fcn.0040430d
mov byte [ebp - 4], 0x37
call fcn.0040431b
mov byte [ebp - 4], 0x36
call fcn.00404329
mov byte [ebp - 4], 0x35
call fcn.00404337
mov byte [ebp - 4], 0x34
call fcn.00404345
mov byte [ebp - 4], 0x33
call fcn.00404353
mov byte [ebp - 4], 0x32
call fcn.00404361
mov byte [ebp - 4], 0x31
call fcn.0040436f
mov byte [ebp - 4], 0x30
call fcn.0040437d
mov byte [ebp - 4], 0x2f
call fcn.0040438b
mov byte [ebp - 4], 0x2e
call fcn.00404399
mov byte [ebp - 4], 0x2d
call fcn.004043a7
mov byte [ebp - 4], 0x2c
call fcn.004043b5
mov byte [ebp - 4], 0x2b
call fcn.004043c3
mov byte [ebp - 4], 0x2a
call fcn.004043d1
mov byte [ebp - 4], 0x29
call fcn.004043df
mov byte [ebp - 4], 0x28
call fcn.004043ed
mov byte [ebp - 4], 0x27
call fcn.004043fb
mov byte [ebp - 4], 0x26
call fcn.00404409
mov byte [ebp - 4], 0x25
call fcn.00404417
mov byte [ebp - 4], 0x24
call fcn.00404425
mov byte [ebp - 4], 0x23
call fcn.00404433
mov byte [ebp - 4], 0x22
call fcn.00404441
mov byte [ebp - 4], 0x21
call fcn.0040444f
mov byte [ebp - 4], 0x20
call fcn.0040445d
mov byte [ebp - 4], 0x1f
call fcn.0040446b
mov byte [ebp - 4], 0x1e
call fcn.00404479
mov byte [ebp - 4], 0x1d
call fcn.00404484
mov byte [ebp - 4], 0x1c
call fcn.0040448f
mov byte [ebp - 4], 0x1b
call fcn.0040449a
mov byte [ebp - 4], 0x1a
call fcn.004044a5
mov byte [ebp - 4], 0x19
call fcn.004044b0
mov byte [ebp - 4], 0x18
call fcn.004044bb
mov byte [ebp - 4], 0x17
call fcn.004044c6
mov byte [ebp - 4], 0x16
call fcn.004044d1
mov byte [ebp - 4], 0x15
call fcn.004044dc
mov byte [ebp - 4], 0x14
call fcn.004044e7
mov byte [ebp - 4], 0x13
call fcn.004044f2
mov byte [ebp - 4], 0x12
call fcn.004044fd
mov byte [ebp - 4], 0x11
call fcn.00404508
mov byte [ebp - 4], 0x10
call fcn.00404513
mov byte [ebp - 4], 0xf
call fcn.0040451e
mov byte [ebp - 4], 0xe
call fcn.00404529
mov byte [ebp - 4], 0xd
call fcn.00404534
mov byte [ebp - 4], 0xc
call fcn.0040453f
mov byte [ebp - 4], 0xb
call fcn.0040454a
mov byte [ebp - 4], 0xa
call fcn.00404555
mov byte [ebp - 4], 9
call fcn.00404560
mov byte [ebp - 4], 8
call fcn.0040456b
mov byte [ebp - 4], 7
call fcn.00404576
mov byte [ebp - 4], 6
call fcn.00404581
mov byte [ebp - 4], 5
call fcn.0040458c
mov byte [ebp - 4], 4
call fcn.00404597
mov byte [ebp - 4], 3
call fcn.004045a2
mov byte [ebp - 4], 2
call fcn.004045ad
mov byte [ebp - 4], 1
call fcn.004045b8
mov byte [ebp - 4], 0
call fcn.004045c3
mov dword [ebp - 4], 0xffffffff
call fcn.004045d8
mov eax, dword [ebp - 0xc]
mov esp, ebp
mov dword fs:[0], eax
pop ebp
ret