Function at 0x401000
Capabilities:
Set console window title

Disassembly:
push 0x20
push 0
push 0x4203f4
call sub.MSVCRT.dll_memset
add esp, 0xc
push 0
call sub.KERNEL32.dll_GetModuleHandleA
mov dword [0x4203f8], eax
push 0
push 0x1000
push 0
call sub.KERNEL32.dll_HeapCreate
mov dword [0x4203f4], eax
call fcn.00402770
call fcn.00402060
call fcn.00402042
push esp
call fcn.00415190
add esp, 4
push 9
call fcn.0040151e
mov edx, str.Feel_the_Power_of_PureBasic_
lea ecx, [0x420400]
call fcn.00402008
push 0xa
call fcn.0040151e
mov dword [0x420404], 0xfa0
push 0x10
call fcn.0040151e
call fcn.004020ec
call fcn.00402133
push 0x11
call fcn.0040151e
push str.PureBasic___Console_Example:
call fcn.004020d1
call sub.KERNEL32.dll_SetConsoleTitleA
push 0x12
call fcn.0040151e
push 1
call fcn.00402198
push 0x18
call fcn.0040151e
push 0xc
push 0x12
call fcn.004020cc
call fcn.00402203
push 0x19
call fcn.0040151e
push str.Please_enter_your_name:
call fcn.00402118
call dword [0x41f5b8]
push 0x1a
call fcn.0040151e
push dword [0x437e04]
push dword [0x437e04]
call fcn.004020d6
call dword [0x41f5bc]
lea ecx, [0x420408]
pop edx
call fcn.00402010
push 0x1c
call fcn.0040151e
call fcn.00402095
call fcn.00402403
push 0x1e
call fcn.0040151e
push 0xa
push 0x18
call fcn.004020cc
call fcn.00402203
push 0x1f
call fcn.0040151e
push dword [0x437e04]
push dword [0x437e04]
mov edx, str.Welcome
call fcn.004027c0
mov edx, dword [0x420408]
call fcn.004027c0
inc dword [0x437e04]
mov edx, dword [0x41f5b4]
add dword [esp], edx
call fcn.0040211d
call dword [0x41f5c0]
pop dword [0x437e04]
push 0x20
call fcn.0040151e
push 0xc
push 0x18
call fcn.004020cc
call fcn.00402203
push 0x21
call fcn.0040151e
push dword [0x420400]
call fcn.0040211d
call dword [0x41f5c0]
push 0x23
call fcn.0040151e
push dword [0x420404]
call fcn.00402058
call sub.KERNEL32.dll_Sleep
push 0x29
call fcn.0040151e
call fcn.00402095
call fcn.00402403
mov dword [0x42040c], 0
push 0x2b
call fcn.0040151e
mov eax, 0xf
cmp eax, dword [0x42040c]
jl 0x4012a2
push 0x2c
call fcn.0040151e
push dword [0x42040c]
push 0
call fcn.004020a7
call fcn.00402497
push 0x2d
call fcn.0040151e
mov ebx, dword [0x42040c]
add ebx, 4
push ebx
push 0x18
call fcn.004020cc
call fcn.00402203
push 0x2e
call fcn.0040151e
push dword [0x420400]
call fcn.00402118
call dword [0x41f5b8]
push 0x2f
call fcn.0040151e
inc dword [0x42040c]
jmp 0x401219
push 0x31
call fcn.0040151e
push dword [0x420404]
call fcn.00402058
call sub.KERNEL32.dll_Sleep
push 0x37
call fcn.0040151e
push 0
push 0
call fcn.004020a7
call fcn.00402497
push 0x38
call fcn.0040151e
call fcn.00402095
call fcn.00402403
mov dword [0x42040c], 0
push 0x3a
call fcn.0040151e
mov eax, 0xf
cmp eax, dword [0x42040c]
jl 0x401381
push 0x3b
call fcn.0040151e
push 0
push dword [0x42040c]
call fcn.004020a7
call fcn.00402497
push 0x3c
call fcn.0040151e
mov ebx, dword [0x42040c]
add ebx, 4
push ebx
push 0x18
call fcn.004020cc
call fcn.00402203
push 0x3d
call fcn.0040151e
push dword [0x420400]
call fcn.00402118
call dword [0x41f5b8]
push 0x3e
call fcn.0040151e
inc dword [0x42040c]
jmp 0x4012f8
push 0x40
call fcn.0040151e
push dword [0x420404]
call fcn.00402058
call sub.KERNEL32.dll_Sleep
mov dword [0x420410], 1
push 0x46
call fcn.0040151e
mov eax, 0xf
cmp eax, dword [0x420410]
jl 0x4014ca
push 0x47
call fcn.0040151e
push dword [0x420410]
push dword [0x420410]
call fcn.004020a7
call fcn.00402497
push 0x48
call fcn.0040151e
call fcn.00402095
call fcn.00402403
mov dword [0x42040c], 0
push 0x4a
call fcn.0040151e
mov eax, 0xf
cmp eax, dword [0x42040c]
jl 0x401488
push 0x4b
call fcn.0040151e
push dword [0x420410]
push dword [0x42040c]
call fcn.004020a7
call fcn.00402497
push 0x4c
call fcn.0040151e
mov ebx, dword [0x42040c]
add ebx, 4
push ebx
push 0x18
call fcn.004020cc
call fcn.00402203
push 0x4d
call fcn.0040151e
push dword [0x420400]
call fcn.00402118
call dword [0x41f5b8]
push 0x4e
call fcn.0040151e
inc dword [0x42040c]
jmp 0x4013fe
push 0x50
call fcn.0040151e
mov ebx, dword [0x420404]
mov eax, ebx
mov ebx, 0xa
push ebx
call fcn.00401552
cdq
idiv ebx
mov ebx, eax
push ebx
call fcn.00402058
call sub.KERNEL32.dll_Sleep
push 0x51
call fcn.0040151e
inc dword [0x420410]
jmp 0x4013a5
push 0x55
call fcn.0040151e
call fcn.0040209a
call fcn.004024c4
push 0x56
call fcn.0040151e
jmp 0x4014f4
push 0
call fcn.00401513
call fcn.00415950
push dword [0x4203f4]
call sub.KERNEL32.dll_HeapDestroy
call sub.KERNEL32.dll_ExitProcess