Function at 0x40c420
Capabilities:
Write file on windows

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rdx, rcx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x3b
mov edx, 1
lea rcx, str.___________the_percentage_of_the_total_running_time_of_the_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x2a
mov edx, 1
lea rcx, str.time_______program_used_by_this_function._n
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x3c
mov edx, 1
lea rcx, str.cumulative_a_running_sum_of_the_number_of_seconds_accounted_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x3b
mov edx, 1
lea rcx, str._seconds___for_by_this_function_and_those_listed_above_it._n
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x37
mov edx, 1
lea rcx, str._self______the_number_of_seconds_accounted_for_by_this_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x3c
mov edx, 1
lea rcx, str.seconds____function_alone.__This_is_the_major_sort_for_this_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x14
mov edx, 1
lea rcx, str.___________listing._n
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x3d
mov edx, 1
lea rcx, str.calls______the_number_of_times_this_function_was_invoked__if_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x32
mov edx, 1
lea rcx, str.___________this_function_is_profiled__else_blank._n
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x3c
mov edx, 1
lea rcx, str._self______the_average_number_of_milliseconds_spent_in_this_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x3c
mov edx, 1
lea rcx, str.ms_call____function_per_call__if_this_function_is_profiled__n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x10
mov edx, 1
lea rcx, str._t___else_blank._n
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x3c
mov edx, 1
lea rcx, str._total_____the_average_number_of_milliseconds_spent_in_this_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x3a
mov edx, 1
lea rcx, str.ms_call____function_and_its_descendents_per_call__if_this_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x26
mov edx, 1
lea rcx, str._t___function_is_profiled__else_blank._n
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x3d
mov edx, 1
lea rcx, str.name_______the_name_of_the_function.__This_is_the_minor_sort_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x3d
mov edx, 1
lea rcx, str.___________for_this_listing._The_index_shows_the_location_of_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x37
mov edx, 1
lea rcx, str._t___the_function_in_the_gprof_listing._If_the_index_is_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x35
mov edx, 1
lea rcx, str._t___in_parenthesis_it_shows_where_it_would_appear_in_n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x30
mov edx, 1
lea rcx, str._t___the_gprof_listing_if_it_were_to_be_printed._n
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 2
mov edx, 1
lea rcx, [0x004cc221]
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x37
mov edx, 1
lea rcx, [0x004cc228]
call sub.msvcrt.dll_fwrite
mov rdx, rbx
mov ecx, 0xa
call sub.msvcrt.dll_fputc
mov r9, rbx
mov r8d, 0x45
mov edx, 1
lea rcx, [0x004cc260]
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x43
mov edx, 1
lea rcx, [0x004cc2a8]
call sub.msvcrt.dll_fwrite
mov r9, rbx
mov r8d, 0x26
mov edx, 1
lea rcx, [0x004cc2f0]
add rsp, 0x20
pop rbx
jmp sub.msvcrt.dll_fwrite